Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 PSU 1 2 50.0 9 4.5 0 1 9 0 -12.2 2025 PSU 123 178 69.1 1,339 7.5 8 4 75 13 142.6 2026 VT 131 177 74.0 1,446 8.2 11 2 51 9 161.2 Career 255 357 71.4 2,794 7.8 19 7 75 22 150.8
Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is . Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.
Stats Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 PSU 1 2 50.0 9 4.5 0 1 9 0 -12.2 2025 PSU 123 178 69.1 1,339 7.5 8 4 75 13 142.6 2026 VT 131 177 74.0 1,446 8.2 11 2 51 9 161.2 Career 255 357 71.4 2,794 7.8 19 7 75 22 150.8
Rushing Season Team CAR YDS AVG TD LNG 2025 PSU 35 -46 -1.3 1 10 2026 VT 21 -24 -1.1 3 18 Career 56 -70 -1.3 4 18
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 PSU 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 PSU 8 1 0 0 1 0 0 0 6 2026 VT 11 3 0 0 3 0 0 0 18 Career 19 4 0 0 4 0 0 0 24
Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.
Glossary 2PT Total Two Point Convs AST Assist Tackles ATT Passing Attempts AVG Yards Per Pass Attempt; Yards Per Rush Attempt CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points QBR Adj QBR REC Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks SOLO Solo Tackles TD Passing Touchdowns; Rushing Touchdowns; Interception Touchdowns; Total Touchdowns TOT Total Tackles YDS Passing Yards; Rushing Yards; Interception Yards Bio Team Virginia Tech Hokies Position Quarterback Class Junior Height / weight 6' 2" / 213 lbs Birthplace Lewis Center, OH Jersey #17 Status Active
Career history Splits Season 2026 2025
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 131 177 1,446 74.0 8.2 11 2 51 9 161.2 21 -24 -1.1 3 18 Home 78 103 985 75.7 9.6 7 2 51 6 175.0 14 -34 -2.4 2 3 Away 53 74 461 71.6 6.2 4 0 49 3 141.5 7 10 1.4 1 18
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 100 144 1,079 69.4 7.5 6 4 75 11 140.6 31 -35 -1.1 1 10 Home 41 54 505 75.9 9.4 3 1 50 3 169.1 12 8 0.7 1 7 Away 59 90 574 65.6 6.4 3 3 75 8 123.5 19 -43 -2.3 0 10
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 2 19 50.0 9.5 1 0 19 0 294.8 0 0 0.0 0 0 October 15 28 93 53.6 3.3 0 2 14 1 67.2 7 1 0.1 0 9 November 77 105 881 73.3 8.4 5 2 75 10 155.7 21 -44 -2.1 0 10
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 14 22 209 63.6 9.5 2 0 53 1 173.4 7 8 1.1 0 9 2nd 30 45 368 66.7 8.2 1 2 75 4 133.8 5 -26 -5.2 0 1 3rd 26 33 200 78.8 6.1 0 1 29 4 123.6 5 -29 -5.8 0 5 4th 30 44 302 68.2 6.9 3 1 26 2 143.8 14 12 0.9 1 10
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 44 67 577 65.7 8.6 3 2 75 5 146.8 12 -18 -1.5 0 9 2nd 56 77 502 72.7 6.5 3 2 29 6 135.1 19 -17 -0.9 1 10
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 41 59 364 69.5 6.2 1 2 43 6 120.1 8 -41 -5.1 0 6 vs USA ranked teams 41 59 364 69.5 6.2 1 2 43 6 120.1 8 -41 -5.1 0 6
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 54 80 521 67.5 6.5 2 3 53 4 123.0 12 -12 -1.0 0 9 15+ 46 64 558 71.9 8.7 4 1 75 7 162.6 19 -23 -1.2 1 10
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 9 12 104 75.0 8.7 1 0 26 1 175.3 4 -1 -0.3 1 6 15-21 4 4 61 100.0 15.3 0 0 29 0 228.1 1 3 3.0 0 3 8-14 1 1 4 100.0 4.0 1 0 4 0 463.6 0 0 0.0 0 0 1-7 29 43 326 67.4 7.6 3 2 75 4 144.8 14 5 0.4 0 10
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 21 28 231 75.0 8.3 1 0 53 1 156.1 5 2 0.4 0 6 8-14 20 28 191 71.4 6.8 0 1 23 1 121.6 1 -8 -8.0 0 0 15-21 4 5 14 80.0 2.8 0 0 8 2 103.5 2 -25 -12.5 0 0 22+ 4 7 47 57.1 6.7 0 1 26 1 85.0 1 -6 -6.0 0 0
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 13 17 130 76.5 7.6 0 0 31 0 140.7 3 12 4.0 0 7 Own 20-39 35 51 388 68.6 7.6 1 2 75 8 131.2 13 -48 -3.7 0 9 Between 40's 29 38 363 76.3 9.6 1 0 53 2 165.2 7 -17 -2.4 0 4 Opp 39-20 13 18 127 72.2 7.1 0 1 25 1 120.4 3 4 1.3 0 9 Opp 19-Goal 10 20 71 50.0 3.5 4 1 19 0 135.8 5 14 2.8 1 10 Opp 9-Goal 4 9 18 44.4 2.0 2 1 8 0 112.4 3 8 2.7 1 6
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 0 3 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 2nd & Goal 2 3 6 66.7 2.0 1 0 4 0 193.5 0 0 0.0 0 0 3rd & Goal 1 3 4 33.3 1.3 1 0 4 0 154.5 2 2 1.0 1 6 4th & Goal 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 37 53 493 69.8 9.3 1 0 75 1 154.2 10 32 3.2 0 10 2nd 32 46 292 69.6 6.3 3 1 26 2 140.1 6 -8 -1.3 0 7 3rd 26 38 222 68.4 5.8 1 2 43 7 115.7 12 -62 -5.2 1 6 4th 5 7 72 71.4 10.3 1 1 53 1 176.4 3 3 1.0 0 9
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 4th & 3-7 0 2 0 0.0 0.0 0 1 0 0 -100.0 2 9 4.5 0 9 4th & 1-2 5 5 72 100.0 14.4 1 0 53 1 287.0 1 -6 -6.0 0 0 3rd & 6+ 12 21 162 57.1 7.7 0 2 43 6 102.9 8 -55 -6.9 1 6 3rd & 11+ 4 6 52 66.7 8.7 0 1 18 0 106.1 0 0 0.0 0 0 3rd & 8-10 5 9 65 55.6 7.2 0 0 43 4 116.2 5 -39 -7.8 0 0 3rd & 3-7 12 17 82 70.6 4.8 1 1 26 3 118.8 7 -23 -3.3 1 6 3rd & 1-2 5 6 23 83.3 3.8 0 0 7 0 115.5 0 0 0.0 0 0 2nd & 6+ 24 33 245 72.7 7.4 2 1 26 2 149.0 3 -5 -1.7 0 7 2nd & 11+ 5 6 54 83.3 9.0 0 0 22 0 158.9 0 0 0.0 0 0 2nd & 8-10 12 18 141 66.7 7.8 1 1 26 1 139.7 2 -4 -2.0 0 7 2nd & 3-7 12 17 81 70.6 4.8 2 0 19 1 149.4 2 -4 -2.0 0 0 2nd & 1-2 3 5 16 60.0 3.2 0 0 6 0 86.9 2 0 0.0 0 0 1st & 6+ 37 52 493 71.2 9.5 1 0 75 1 157.1 10 32 3.2 0 10 1st & 11+ 1 1 6 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 1st & 8-10 36 51 487 70.6 9.5 1 0 75 1 157.3 9 31 3.4 0 10 1st & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 3rd (or 4th) and 9+ 8 12 119 66.7 9.9 0 1 43 2 133.3 3 -21 -7.0 0 0 3rd (or 4th) and 3-8 13 20 80 65.0 4.0 1 1 26 5 105.1 9 -41 -4.6 1 6 3rd (or 4th) and 1-2 5 6 23 83.3 3.8 0 0 7 0 115.5 0 0 0.0 0 0 1st and 10 36 50 487 72.0 9.7 1 0 75 1 160.4 9 31 3.4 0 10
Game log Season 2026 2025 2024
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/5 vs VMI W 73-3 17 20 224 85.0 2 0 51 0 212.1 50.3 2 6 3.0 0 3 9/12 vs ODU W 44-21 31 42 327 73.8 2 0 44 3 154.9 75.9 6 -25 -4.2 1 2 9/19 @ MD W 35-26 31 39 314 79.5 3 0 49 1 172.5 95.2 4 13 3.3 1 18 9/26 @ BC W 21-14 22 35 147 62.9 1 0 16 2 107.6 52.9 3 -3 -1.0 0 5 10/2 vs PITT L 35-33 30 41 434 73.2 3 2 51 2 176.5 82.0 6 -15 -2.5 1 2 10/10 @ CAL L 25-20 21 31 288 67.7 1 0 32 3 156.4 61.5 8 -5 -0.6 1 4 2026 total 131 177 1,446 74.0 11 2 51 9 161.2 78.5 21 -24 -1.1 3 18
The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs NEV W 46-11 7 9 86 77.8 0 0 26 0 158.0 89.5 3 8 2.7 1 6 9/13 vs VILL W 52-6 1 2 19 50.0 1 0 19 0 294.8 93.0 0 0 0.0 0 0 10/11 vs NU L 22-21 0 0 0 0.0 0 0 0 0 0.0 0.0 1 0 0.0 0 0 10/18 @ IOWA L 25-24 15 28 93 53.6 0 2 14 1 67.2 51.2 6 1 0.2 0 9 11/1 @ OSU L 38-14 19 28 145 67.9 0 1 26 4 104.2 81.9 4 -39 -9.8 0 0 11/8 vs IU L 27-24 22 31 219 71.0 1 1 43 2 134.5 81.0 4 -2 -0.5 0 6 11/15 @ MSU W 28-10 8 13 127 61.5 2 0 75 2 194.4 51.6 8 6 0.8 0 10 11/22 vs NEB W 37-10 11 12 181 91.7 1 0 50 1 245.9 96.8 4 2 0.5 0 7 11/29 @ RUTG W 40-36 17 21 209 81.0 1 0 53 1 180.3 82.3 1 -11 -11.0 0 0 12/27 vs CLEM W 22-10 23 34 260 67.6 2 0 73 2 151.3 79.5 4 -11 -2.8 0 5 Bad Boy Mowers Pinstripe Bowl Total 123 178 1,339 69.1 8 4 75 13 142.6 75.0 35 -46 -1.3 1 10
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 12/21 vs SMU W 38-10 1 2 9 50.0 0 1 9 0 -12.2 7.3 0 0 0.0 0 0 College Football Playoff First Round Presented by Allstate Total 1 2 9 50.0 0 1 9 0 -12.2 - 0 0 0.0 0 0