Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2021 SJSU 1 8 12.5 8 1.0 0 0 8 0 20.9 2022 SJSU 0 1 0.0 0 0.0 0 0 0 0 0.0 2024 SJSU 188 328 57.3 2,504 7.6 13 10 57 5 128.4 2025 SJSU 232 393 59.0 3,051 7.8 17 9 72 6 133.9 Career 421 730 57.7 5,563 7.6 30 19 72 11 130.0
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 2021 SJSU 1 8 12.5 8 1.0 0 0 8 0 20.9 2022 SJSU 0 1 0.0 0 0.0 0 0 0 0 0.0 2024 SJSU 188 328 57.3 2,504 7.6 13 10 57 5 128.4 2025 SJSU 232 393 59.0 3,051 7.8 17 9 72 6 133.9 Career 421 730 57.7 5,563 7.6 30 19 72 11 130.0
Rushing Season Team CAR YDS AVG TD LNG 2021 SJSU 1 -15 -15.0 0 0 2022 SJSU 1 1 1.0 0 1 2024 SJSU 29 99 3.4 0 32 2025 SJSU 33 96 2.9 0 13 Career 64 181 2.8 0 32
Receiving Season Team REC YDS AVG TD LNG 2025 SJSU 1 0 0.0 0 0
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2024 SJSU 2 1 1 0 0 0 0 0 0 2025 SJSU 1 1 0 0 0 0 0 0 0 Career 3 2 1 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 SJSU 13 0 0 0 0 0 0 0 0 2025 SJSU 17 0 0 0 0 0 0 0 0 Career 30 0 0 0 0 0 0 0 0
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; Yards Per Reception CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Reception PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points QBR Adj QBR REC Receptions; Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks SOLO Solo Tackles TD Passing Touchdowns; Rushing Touchdowns; Receiving Touchdowns; Interception Touchdowns; Total Touchdowns TOT Total Tackles YDS Passing Yards; Rushing Yards; Receiving Yards; Interception Yards Bio Team Duke Blue Devils Position Quarterback Class Senior Height / weight 6' 3" / 235 lbs Birthplace Santa Clarita, CA Jersey #2 Status Active
Career history Splits Season 2025 2024 2022 2021
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 232 393 3,051 59.0 7.8 17 9 72 6 133.9 33 96 2.9 0 13 Home 110 176 1,649 62.5 9.4 8 4 70 1 151.7 15 56 3.7 0 12 Away 122 217 1,402 56.2 6.5 9 5 72 5 119.6 18 40 2.2 0 13
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 70 121 883 57.9 7.3 4 1 56 4 128.4 8 3 0.4 0 13 October 76 116 962 65.5 8.3 9 0 72 1 160.8 9 17 1.9 0 9 November 62 113 898 54.9 7.9 2 6 62 0 116.8 15 83 5.5 0 12
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 53 102 690 52.0 6.8 3 4 72 2 110.6 6 6 1.0 0 12 2nd 71 117 977 60.7 8.4 9 4 70 1 149.4 12 64 5.3 0 12 3rd 52 81 690 64.2 8.5 3 1 62 3 145.5 9 0 0.0 0 13 4th 56 93 694 60.2 7.5 2 0 45 0 130.0 6 26 4.3 0 8
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 124 219 1,667 56.6 7.6 12 8 72 3 131.3 18 70 3.9 0 12 2nd 108 174 1,384 62.1 8.0 5 1 62 3 137.2 15 26 1.7 0 13
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 21 42 188 50.0 4.5 0 1 21 4 82.8 5 -14 -2.8 0 9 vs USA ranked teams 21 42 188 50.0 4.5 0 1 21 4 82.8 5 -14 -2.8 0 9
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 169 278 2,423 60.8 8.7 17 2 72 2 152.7 19 52 2.7 0 13 8-14 27 42 334 64.3 8.0 0 2 40 0 121.6 3 23 7.7 0 12 15+ 36 73 294 49.3 4.0 0 5 21 4 69.4 11 21 1.9 0 10
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 4 8 109 50.0 13.6 2 0 62 0 246.9 1 4 4.0 0 4 8-14 22 35 348 62.9 9.9 6 0 70 1 202.9 4 -20 -5.0 0 0 1-7 57 84 827 67.9 9.8 6 0 72 0 174.1 8 57 7.1 0 13
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 58 102 772 56.9 7.6 2 3 56 1 121.0 4 11 2.8 0 9 8-14 34 56 382 60.7 6.8 0 2 40 0 110.9 2 11 5.5 0 7 LOSING BY 15-21 5 10 27 50.0 2.7 0 1 10 2 52.7 3 -11 -3.7 0 4 22+ 21 35 190 60.0 5.4 0 1 21 1 99.9 6 36 6.0 0 10
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 22 40 262 55.0 6.6 0 0 43 0 110.0 2 16 8.0 0 12 Own 20-39 87 147 1,254 59.2 8.5 3 4 72 3 132.1 13 30 2.3 0 10 Between 40's 63 98 1,005 64.3 10.3 4 2 50 1 159.8 9 57 6.3 0 13 Opp 39-20 34 65 363 52.3 5.6 1 2 29 1 98.1 4 3 0.8 0 4 Opp 19-Goal 26 43 167 60.5 3.9 9 1 15 1 157.5 5 -10 -2.0 0 6 Opp 9-Goal 8 13 35 61.5 2.7 4 1 8 0 170.3 2 -6 -3.0 0 0
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 3 4 8 75.0 2.0 1 0 6 0 174.3 1 -2 -2.0 0 0 2nd & Goal 3 5 23 60.0 4.6 3 0 10 0 296.6 1 -4 -4.0 0 0 3rd & Goal 1 3 1 33.3 0.3 0 1 1 1 -30.5 1 -14 -14.0 0 0 4th & Goal 0 0 0 0.0 0.0 0 0 0 0 0.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 87 160 1,327 54.4 8.3 6 3 56 0 132.7 9 51 5.7 0 13 2nd 86 132 1,007 65.2 7.6 7 2 72 4 143.7 14 12 0.9 0 9 3rd 56 90 681 62.2 7.6 3 2 70 2 132.3 10 33 3.3 0 12 4th 3 11 36 27.3 3.3 1 2 26 0 48.4 0 0 0.0 0 0
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 5 26 20.0 5.2 0 0 26 0 63.7 0 0 0.0 0 0 4th & 8-10 1 4 26 25.0 6.5 0 0 26 0 79.6 0 0 0.0 0 0 4th & 3-7 1 5 3 20.0 0.6 0 2 3 0 -55.0 0 0 0.0 0 0 4th & 1-2 1 2 7 50.0 3.5 1 0 7 0 244.4 0 0 0.0 0 0 3rd & 6+ 32 54 449 59.3 8.3 2 0 70 1 141.3 6 31 5.2 0 12 3rd & 11+ 11 14 160 78.6 11.4 1 0 43 1 198.1 2 -4 -2.0 0 10 3rd & 8-10 11 26 157 42.3 6.0 1 0 70 0 105.7 1 12 12.0 0 12 3rd & 3-7 30 43 338 69.8 7.9 1 1 45 1 138.8 5 18 3.6 0 9 3rd & 1-2 4 7 26 57.1 3.7 0 1 10 0 59.8 2 7 3.5 0 7 2nd & 6+ 61 97 728 62.9 7.5 5 2 72 4 138.8 12 14 1.2 0 9 2nd & 11+ 9 18 79 50.0 4.4 0 0 19 0 86.9 0 0 0.0 0 0 2nd & 8-10 42 63 470 66.7 7.5 3 1 62 4 141.9 10 2 0.2 0 9 2nd & 3-7 30 44 427 68.2 9.7 4 1 72 0 175.2 3 8 2.7 0 8 2nd & 1-2 5 7 31 71.4 4.4 0 0 11 0 108.6 1 2 2.0 0 2 1st & 6+ 86 157 1,325 54.8 8.4 5 3 56 0 132.4 9 51 5.7 0 13 1st & 11+ 4 8 81 50.0 10.1 0 0 37 0 135.0 0 0 0.0 0 0 1st & 8-10 81 147 1,238 55.1 8.4 5 3 56 0 133.0 8 53 6.6 0 13 1st & 3-7 1 4 6 25.0 1.5 0 0 6 0 37.6 1 -2 -2.0 0 0 1st & 1-2 1 1 2 100.0 2.0 1 0 2 0 446.8 0 0 0.0 0 0 3rd (or 4th) and 9+ 20 33 298 60.6 9.0 2 0 70 1 156.5 3 8 2.7 0 12 3rd (or 4th) and 3-8 32 50 357 64.0 7.1 1 1 45 1 126.6 5 18 3.6 0 9 3rd (or 4th) and 1-2 4 7 26 57.1 3.7 0 1 10 0 59.8 2 7 3.5 0 7 1st and 10 81 147 1,238 55.1 8.4 5 3 56 0 133.0 8 53 6.6 0 13
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 188 328 2,504 57.3 7.6 13 10 57 5 128.4 29 99 3.4 0 32 Home 134 231 1,651 58.0 7.1 11 6 57 3 128.6 21 81 3.9 0 32 Away 54 97 853 55.7 8.8 2 4 40 2 128.1 8 18 2.3 0 8
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 October 66 112 917 58.9 8.2 2 5 57 2 124.7 10 46 4.6 0 32 November 89 156 1,307 57.1 8.4 9 4 45 3 141.3 15 21 1.4 0 16 December 33 58 280 56.9 4.8 2 1 28 0 105.4 4 32 8.0 0 12
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 31 62 444 50.0 7.2 2 0 40 0 120.8 2 -28 -14.0 0 1 2nd 59 96 776 61.5 8.1 6 4 46 3 141.6 12 70 5.8 0 32 3rd 42 68 630 61.8 9.3 3 3 57 0 145.3 6 24 4.0 0 9 4th 52 93 642 55.9 6.9 1 3 51 2 111.0 7 15 2.1 0 16
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 90 158 1,220 57.0 7.7 8 4 46 3 133.5 14 42 3.0 0 32 2nd 98 170 1,284 57.6 7.6 5 6 57 2 123.7 15 57 3.8 0 16
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 38 72 527 52.8 7.3 4 2 45 1 127.0 8 -6 -0.8 0 9 vs USA ranked teams 38 72 527 52.8 7.3 4 2 45 1 127.0 8 -6 -0.8 0 9
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 98 150 1,062 65.3 7.1 6 3 51 2 134.0 13 65 5.0 0 16 8-14 42 96 794 43.8 8.3 3 3 57 0 117.3 8 45 5.6 0 32 15+ 48 82 648 58.5 7.9 4 4 45 3 131.3 8 -11 -1.4 0 9
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 0 4 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 8-14 15 20 130 75.0 6.5 4 1 19 0 185.6 2 12 6.0 0 7 1-7 47 83 744 56.6 9.0 7 3 57 2 152.5 6 40 6.7 0 32
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 52 94 654 55.3 7.0 2 2 51 1 116.5 12 70 5.8 0 16 8-14 39 61 455 63.9 7.5 0 2 29 1 120.0 2 -9 -4.5 0 7 LOSING BY 15-21 5 9 53 55.6 5.9 0 2 20 1 60.6 2 -6 -3.0 0 7 22+ 1 3 9 33.3 3.0 0 0 9 0 58.5 0 0 0.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 14 18 285 77.8 15.8 0 0 46 1 210.8 4 6 1.5 0 8 Own 20-39 65 110 999 59.1 9.1 0 4 57 1 128.1 4 12 3.0 0 7 Between 40's 44 87 583 50.6 6.7 0 2 45 2 102.3 13 46 3.5 0 32 Opp 39-20 37 64 455 57.8 7.1 4 2 36 0 131.9 4 39 9.8 0 12 Opp 19-Goal 28 49 182 57.1 3.7 9 2 19 1 140.8 4 -4 -1.0 0 7 Opp 9-Goal 9 16 30 56.3 1.9 6 0 7 1 195.8 2 -17 -8.5 0 0
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 2 5 50.0 2.5 1 0 5 0 236.0 0 0 0.0 0 0 2nd & Goal 2 5 7 40.0 1.4 0 0 8 0 51.8 0 0 0.0 0 0 3rd & Goal 4 7 21 57.1 3.0 4 0 7 1 270.9 1 -13 -13.0 0 0 4th & Goal 1 1 4 100.0 4.0 1 0 4 0 463.6 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 91 143 1,102 63.6 7.7 6 5 46 1 135.2 9 10 1.1 0 10 2nd 55 105 868 52.4 8.3 1 2 57 0 121.2 11 99 9.0 0 32 3rd 39 74 521 52.7 7.0 5 3 40 4 126.0 8 -19 -2.4 0 12 4th 3 6 13 50.0 2.2 1 0 12 0 123.2 1 9 9.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 0 0 0 0.0 0 0 0.0 0 0 4th & 3-7 1 4 4 25.0 1.0 1 0 4 0 115.9 0 0 0.0 0 0 4th & 1-2 2 2 9 100.0 4.5 0 0 12 0 137.8 1 9 9.0 0 9 3rd & 6+ 29 54 457 53.7 8.5 4 3 40 3 138.1 6 -9 -1.5 0 12 3rd & 11+ 7 13 113 53.8 8.7 0 1 40 0 111.5 2 20 10.0 0 12 3rd & 8-10 16 26 258 61.5 9.9 1 2 40 2 142.2 2 -26 -13.0 0 0 3rd & 3-7 10 28 121 35.7 4.3 3 0 36 1 107.4 2 -3 -1.5 0 6 3rd & 1-2 6 7 29 85.7 4.1 1 0 11 1 167.7 2 -10 -5.0 0 3 2nd & 6+ 37 75 625 49.3 8.3 1 1 51 0 121.1 8 88 11.0 0 32 2nd & 11+ 9 16 174 56.3 10.9 1 1 28 0 155.7 1 7 7.0 0 7 2nd & 8-10 20 42 312 47.6 7.4 0 0 51 0 110.0 5 68 13.6 0 32 2nd & 3-7 20 35 258 57.1 7.4 0 0 45 0 119.1 3 20 6.7 0 8 2nd & 1-2 6 12 124 50.0 10.3 0 1 57 0 120.1 2 4 2.0 0 8 1st & 6+ 90 141 1,097 63.8 7.8 5 5 46 1 133.8 9 10 1.1 0 10 1st & 11+ 5 8 79 62.5 9.9 0 0 22 0 145.4 0 0 0.0 0 0 1st & 8-10 85 133 1,018 63.9 7.7 5 5 46 1 133.1 9 10 1.1 0 10 1st & 3-7 1 2 5 50.0 2.5 1 0 5 0 236.0 0 0 0.0 0 0 3rd (or 4th) and 9+ 21 35 357 60.0 10.2 1 3 40 2 138.0 4 -6 -1.5 0 12 3rd (or 4th) and 3-8 12 32 135 37.5 4.2 3 0 36 1 103.9 2 -3 -1.5 0 6 3rd (or 4th) and 1-2 6 7 29 85.7 4.1 1 0 11 1 167.7 2 -10 -5.0 0 3 1st and 10 85 133 1,018 63.9 7.7 5 5 46 1 133.1 9 10 1.1 0 10
Season and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 Away 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG October 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 15+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.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 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 Own 20-39 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Between 40's 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 39-20 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 19-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 0 0.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 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 4th 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0
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 0 0 0 0.0 0 0 0.0 0 0 4th & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 1st & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 1st and 10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
Season and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.0 0 0 Away 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.0 0 0
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.0 0 0
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th 1 7 8 14.3 1.1 0 0 8 0 23.9 1 -15 -15.0 0 0
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.0 0 0
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.0 0 0
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG LOSING BY 15-21 1 8 8 12.5 1.0 0 0 8 0 20.9 1 -15 -15.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 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Own 20-39 1 7 8 14.3 1.1 0 0 8 0 23.9 1 -15 -15.0 0 0 Between 40's 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 39-20 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 19-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 0 0.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 0 4 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 2nd 1 2 8 50.0 4.0 0 0 8 0 83.6 0 0 0.0 0 0 3rd 0 2 0 0.0 0.0 0 0 0 0 0.0 1 -15 -15.0 0 0
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 6+ 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 -15 -15.0 0 0 2nd & 6+ 1 2 8 50.0 4.0 0 0 8 0 83.6 0 0 0.0 0 0 2nd & 8-10 1 2 8 50.0 4.0 0 0 8 0 83.6 0 0 0.0 0 0 1st & 6+ 0 4 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 8-10 0 3 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd (or 4th) and 9+ 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 -15 -15.0 0 0 1st and 10 0 3 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0
Game log Season 2025 2024 2022 2021
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/29 vs CMU L 16-14 24 43 308 55.8 2 2 46 1 122.0 42.7 1 -7 -7.0 0 0 9/6 @ TEX L 38-7 21 42 184 50.0 0 1 21 4 82.0 29.0 5 -10 -2.0 0 9 9/20 vs IDHO W 31-28 13 21 222 61.9 1 0 56 0 166.4 50.3 1 -2 -2.0 0 0 9/27 @ STAN L 30-29 36 58 473 62.1 3 0 44 0 147.6 77.5 2 19 9.5 0 13 10/3 vs UNM W 35-28 26 30 327 86.7 3 0 70 0 211.2 93.4 4 17 4.3 0 8 10/11 @ WYO L 35-28 23 37 295 62.2 4 0 72 1 164.8 86.9 2 -18 -9.0 0 0 10/17 @ USU L 30-25 27 49 340 55.1 2 0 45 0 126.9 69.8 3 18 6.0 0 9 11/1 vs HAW W 45-38 20 40 458 50.0 2 0 62 0 162.7 82.3 6 25 4.2 0 12 11/8 vs AFA L 26-16 27 42 334 64.3 0 2 40 0 121.6 27.0 3 23 7.7 0 12 11/15 @ NEV L 55-10 11 23 74 47.8 0 3 17 0 48.8 5.1 5 33 6.6 0 10 11/22 @ SDSU L 25-3 4 8 32 50.0 0 1 9 0 58.6 10.0 1 2 2.0 0 2 Total 232 393 3,047 59.0 17 9 72 6 133.9 62.3 33 100 3.0 0 13
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/7 @ AFA W 17-7 0 1 0 0.0 0 0 0 0 0.0 0.1 0 0 0.0 0 0 9/14 vs KENN W 31-10 0 1 0 0.0 0 0 0 0 0.0 0.3 0 0 0.0 0 0 10/5 vs NEV W 35-31 10 13 141 76.9 0 0 51 0 168.0 75.3 1 -4 -4.0 0 0 10/12 @ CSU L 31-24 22 30 256 73.3 0 1 31 0 138.3 76.4 3 23 7.7 0 8 10/19 vs WYO W 24-14 20 38 318 52.6 1 2 57 0 121.1 55.3 3 45 15.0 0 32 10/26 @ FRES L 33-10 14 31 202 45.2 1 2 40 2 97.6 30.4 3 -18 -6.0 0 7 11/9 @ ORST W 24-13 18 35 395 51.4 1 1 40 0 149.9 62.0 2 13 6.5 0 8 11/16 vs BOIS L 42-21 34 50 446 68.0 3 2 45 1 154.7 85.1 5 7 1.4 0 9 11/22 vs UNLV L 27-16 4 22 81 18.2 1 0 33 0 64.1 24.0 3 -13 -4.3 0 8 11/29 vs STAN W 34-31 33 49 385 67.3 4 1 36 1 156.2 57.8 5 14 2.8 0 16 12/24 vs USF L 41-39 5OT 33 58 280 56.9 2 1 28 0 105.4 55.2 4 32 8.0 0 12 Hawaiʻi Bowl 2024 total 188 328 2,504 57.3 13 10 57 5 128.4 59.2 29 99 3.4 0 32
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 10/1 @ WYO W 33-16 0 0 0 0.0 0 0 0 0 0.0 28.3 1 1 1.0 0 1 10/15 @ FRES L 17-10 0 1 0 0.0 0 0 0 0 0.0 0.0 0 0 0.0 0 0 Total 0 1 0 0.0 0 0 0 0 0.0 - 1 1 1.0 0 1
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/25 @ WMU L 23-3 1 8 8 12.5 0 0 8 0 20.9 0.9 1 -15 -15.0 0 0 Total 1 8 8 12.5 0 0 8 0 20.9 - 1 -15 -15.0 0 0