Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 ORST 24 35 68.6 309 8.8 4 0 52 4 180.4 2024 MSU 192 323 59.4 2,415 7.5 13 11 77 30 128.7 2025 MSU 128 203 63.1 1,392 6.9 10 3 75 21 134.0 Career 344 561 61.3 4,116 7.3 27 14 77 55 133.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 2023 ORST 24 35 68.6 309 8.8 4 0 52 4 180.4 2024 MSU 192 323 59.4 2,415 7.5 13 11 77 30 128.7 2025 MSU 128 203 63.1 1,392 6.9 10 3 75 21 134.0 Career 344 561 61.3 4,116 7.3 27 14 77 55 133.8
Rushing Season Team CAR YDS AVG TD LNG 2023 ORST 17 79 4.6 3 23 2024 MSU 97 225 2.3 3 26 2025 MSU 81 227 2.8 6 64 Career 195 531 2.7 12 64
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 MSU 1 0 1 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 ORST 4 3 0 0 3 0 0 0 18 2024 MSU 13 3 0 0 3 0 0 0 18 2025 MSU 10 6 0 0 6 0 0 0 36 Career 27 12 0 0 12 0 0 0 72
Punting Season Team PUNTS AVG LNG YDS 2025 MSU 1 40.0 40 40
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; Gross Average Punt Yards CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Punt PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points PUNTS Punts 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; Punt Yards Bio Team Northwestern Wildcats Position Quarterback Class Senior Height / weight 6' 4" / 225 lbs Birthplace Long Beach, CA Jersey #0 Status Active
Career history Splits Season 2025 2024 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 128 203 1,392 63.1 6.9 10 3 75 21 134.0 81 227 2.8 6 64 Home 80 126 852 63.5 6.8 6 1 41 12 134.4 51 125 2.5 3 28 Away 48 77 540 62.3 7.0 4 2 75 9 133.2 30 102 3.4 3 64
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 53 79 713 67.1 9.0 8 1 75 6 173.8 29 146 5.0 2 28 October 58 101 524 57.4 5.2 1 2 24 11 100.3 42 73 1.7 4 64
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 33 51 348 64.7 6.8 2 0 42 2 135.0 13 22 1.7 1 10 2nd 44 67 424 65.7 6.3 3 2 33 7 127.6 25 2 0.1 1 26 3rd 28 46 289 60.9 6.3 3 1 41 1 130.8 20 110 5.5 3 19 4th 19 35 304 54.3 8.7 1 0 75 11 136.7 22 90 4.1 0 64
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 77 118 772 65.3 6.5 5 2 42 9 130.8 38 24 0.6 2 26 2nd 51 85 620 60.0 7.3 5 1 75 12 138.3 43 203 4.7 4 64
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 53 82 585 64.6 7.1 4 0 75 8 140.7 32 72 2.3 2 64 vs USA ranked teams 41 61 373 67.2 6.1 1 0 24 6 124.0 23 41 1.8 1 64
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 19 29 231 65.5 8.0 4 0 41 4 177.9 12 39 3.3 1 19 8-14 35 72 427 48.6 5.9 3 2 75 9 106.6 37 47 1.3 4 16 15+ 74 102 734 72.5 7.2 3 1 28 8 140.7 32 141 4.4 1 64
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 6 8 80 75.0 10.0 0 0 28 2 159.0 2 -12 -6.0 0 0 15-21 3 5 23 60.0 4.6 1 0 28 1 164.6 3 2 0.7 0 18 8-14 6 9 56 66.7 6.2 1 1 20 1 133.4 8 70 8.8 0 28 1-7 24 31 280 77.4 9.0 4 0 42 0 195.9 6 20 3.3 2 5
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 27 50 314 54.0 6.3 2 2 41 2 112.0 12 64 5.3 2 19 8-14 18 30 152 60.0 5.1 1 0 33 7 113.6 24 -7 -0.3 0 14 LOSING BY 15-21 16 26 215 61.5 8.3 1 0 75 1 143.7 9 30 3.3 1 12 22+ 3 6 25 50.0 4.2 0 0 9 2 85.0 3 44 14.7 0 64
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 3 10 43 30.0 4.3 0 0 21 1 66.1 6 83 13.8 0 64 Own 20-39 57 90 656 63.3 7.3 1 1 75 6 126.0 17 32 1.9 0 18 Between 40's 31 49 331 63.3 6.8 2 2 42 9 125.3 26 31 1.2 0 28 Opp 39-20 23 36 247 63.9 6.9 1 0 28 2 130.7 15 76 5.1 0 26 Opp 19-Goal 14 18 115 77.8 6.4 6 0 16 3 241.4 17 5 0.3 6 16 Opp 9-Goal 4 5 16 80.0 3.2 4 0 7 2 370.9 10 -5 -0.5 5 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 2 7 50.0 3.5 1 0 7 1 244.4 6 -1 -0.2 3 4 2nd & Goal 2 3 8 66.7 2.7 2 0 5 0 309.1 2 -1 -0.5 0 0 3rd & Goal 2 3 12 66.7 4.0 2 0 11 1 320.3 2 -11 -5.5 1 1 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 51 78 562 65.4 7.2 4 1 42 8 140.3 27 22 0.8 3 18 2nd 46 67 480 68.7 7.2 3 0 75 5 143.6 17 3 0.2 1 15 3rd 28 52 315 53.8 6.1 3 2 33 6 116.1 27 177 6.6 1 64 4th 3 6 35 50.0 5.8 0 0 16 2 99.0 10 25 2.5 1 16
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 2 0.0 4 1 0.3 0 10 4th & 11+ 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -9 -9.0 0 0 4th & 8-10 0 0 0 0.0 0.0 0 0 0 1 0.0 2 0 0.0 0 10 4th & 3-7 1 4 10 25.0 2.5 0 0 10 0 46.0 2 26 13.0 1 16 4th & 1-2 2 2 25 100.0 12.5 0 0 16 0 205.0 5 8 1.6 0 2 3rd & 6+ 21 41 251 51.2 6.1 2 2 33 5 109.0 11 46 4.2 0 28 3rd & 11+ 9 17 109 52.9 6.4 1 0 21 0 126.2 1 8 8.0 0 8 3rd & 8-10 5 13 33 38.5 2.5 1 1 15 2 69.8 5 44 8.8 0 28 3rd & 3-7 11 19 165 57.9 8.7 0 1 33 4 120.3 12 13 1.1 0 8 3rd & 1-2 3 3 8 100.0 2.7 1 0 4 0 232.4 9 112 12.4 1 64 2nd & 6+ 34 52 372 65.4 7.2 1 0 75 5 131.8 14 -16 -1.1 0 14 2nd & 11+ 11 17 81 64.7 4.8 0 0 19 4 104.7 8 -14 -1.8 0 14 2nd & 8-10 15 21 244 71.4 11.6 1 0 75 1 184.7 6 -2 -0.3 0 4 2nd & 3-7 19 27 153 70.4 5.7 2 0 28 0 142.4 1 15 15.0 0 15 2nd & 1-2 1 2 2 50.0 1.0 0 0 2 0 58.4 2 4 2.0 1 4 1st & 6+ 51 78 562 65.4 7.2 4 1 42 8 140.3 23 12 0.5 0 18 1st & 11+ 3 4 27 75.0 6.8 0 0 14 1 131.7 1 -7 -7.0 0 0 1st & 8-10 47 73 528 64.4 7.2 3 1 42 6 136.0 21 29 1.4 0 18 1st & 3-7 1 1 7 100.0 7.0 1 0 7 1 488.8 3 -3 -1.0 2 4 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 3 1.5 1 2 3rd (or 4th) and 9+ 14 25 142 56.0 5.7 2 1 21 2 122.1 5 33 6.6 0 28 3rd (or 4th) and 3-8 11 24 165 45.8 6.9 0 1 33 4 95.2 13 32 2.5 0 19 3rd (or 4th) and 1-2 3 3 8 100.0 2.7 1 0 4 0 232.4 9 112 12.4 1 64 1st and 10 47 73 528 64.4 7.2 3 1 42 6 136.0 21 29 1.4 0 18
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 192 323 2,415 59.4 7.5 13 11 77 30 128.7 97 225 2.3 3 26 Home 101 170 1,212 59.4 7.1 7 6 37 13 125.8 47 91 1.9 2 26 Away 91 153 1,203 59.5 7.9 6 5 77 17 131.9 50 134 2.7 1 22
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 66 111 944 59.5 8.5 5 6 77 8 135.0 27 58 2.1 2 22 October 49 70 599 70.0 8.6 2 1 44 9 148.4 31 86 2.8 0 26 November 67 118 758 56.8 6.4 6 2 52 12 124.1 33 53 1.6 0 19
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 46 79 656 58.2 8.3 5 3 52 7 141.3 30 77 2.6 1 19 2nd 53 92 647 57.6 7.0 3 3 40 10 120.9 31 115 3.7 2 22 3rd 46 73 455 63.0 6.2 2 4 33 5 113.5 16 62 3.9 0 26 4th 47 79 657 59.5 8.3 3 1 77 8 139.3 20 -29 -1.5 0 8
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 99 171 1,303 57.9 7.6 8 6 52 17 130.3 61 192 3.1 3 22 2nd 93 152 1,112 61.2 7.3 5 5 77 13 126.9 36 33 0.9 0 26
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 39 60 514 65.0 8.6 2 3 44 10 138.0 27 18 0.7 0 14 vs USA ranked teams 39 60 514 65.0 8.6 2 3 44 10 138.0 27 18 0.7 0 14
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 83 151 1,066 55.0 7.1 6 7 77 11 118.1 40 119 3.0 2 22 8-14 22 30 256 73.3 8.5 1 1 37 2 149.3 11 51 4.6 0 26 15+ 87 142 1,093 61.3 7.7 6 3 52 17 135.6 46 55 1.2 1 19
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 5 8 67 62.5 8.4 0 0 33 0 132.9 0 0 0.0 0 0 15-21 3 5 25 60.0 5.0 1 0 20 0 168.0 1 3 3.0 0 3 8-14 15 26 203 57.7 7.8 3 1 33 2 153.7 10 52 5.2 1 14 1-7 42 77 457 54.5 5.9 1 5 37 3 95.7 21 102 4.9 2 26
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 37 58 649 63.8 11.2 6 2 77 5 185.0 13 14 1.1 0 19 8-14 28 41 314 68.3 7.7 1 0 30 8 140.7 15 -12 -0.8 0 11 LOSING BY 15-21 10 22 115 45.5 5.2 1 0 24 3 104.4 9 22 2.4 0 19 22+ 18 29 174 62.1 6.0 0 1 35 1 105.6 3 11 3.7 0 14
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 25 34 242 73.5 7.1 0 0 37 2 133.3 8 52 6.5 0 14 Own 20-39 72 125 972 57.6 7.8 1 6 77 14 116.0 39 64 1.6 0 19 Between 40's 48 79 713 60.8 9.0 1 1 52 9 138.2 24 54 2.3 0 26 Opp 39-20 31 57 350 54.4 6.1 3 3 34 4 112.8 18 31 1.7 0 18 Opp 19-Goal 16 28 138 57.1 4.9 8 1 18 1 185.7 8 24 3.0 3 11 Opp 9-Goal 5 13 27 38.5 2.1 4 1 9 0 142.1 4 9 2.3 2 6
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 3 12 66.7 4.0 2 0 7 0 320.3 2 3 1.5 1 2 2nd & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 1 6 3rd & Goal 0 2 0 0.0 0.0 0 1 0 0 -100.0 0 0 0.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 84 135 1,181 62.2 8.7 7 5 77 18 145.4 42 26 0.6 1 22 2nd 57 96 596 59.4 6.2 1 1 34 3 112.9 21 85 4.0 1 19 3rd 45 84 540 53.6 6.4 4 5 34 8 111.4 29 115 4.0 1 26 4th 6 8 98 75.0 12.3 1 0 44 1 219.1 5 -1 -0.2 0 5
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 2 9 50.0 4.5 0 0 9 1 87.8 1 -10 -10.0 0 0 4th & 11+ 1 1 9 100.0 9.0 0 0 9 1 175.6 1 -10 -10.0 0 0 4th & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 3-7 2 3 17 66.7 5.7 0 0 10 0 114.3 1 5 5.0 0 5 4th & 1-2 3 3 72 100.0 24.0 1 0 44 0 411.6 3 4 1.3 0 3 3rd & 6+ 39 63 458 61.9 7.3 3 4 34 8 126.0 16 43 2.7 0 19 3rd & 11+ 13 19 164 68.4 8.6 2 2 34 4 154.6 6 1 0.2 0 14 3rd & 8-10 18 32 202 56.3 6.3 0 2 30 1 96.8 6 37 6.2 0 11 3rd & 3-7 14 30 174 46.7 5.8 2 1 33 3 110.7 9 40 4.4 1 19 3rd & 1-2 0 3 0 0.0 0.0 0 0 0 0 0.0 8 37 4.6 0 26 2nd & 6+ 48 84 495 57.1 5.9 1 1 34 2 108.2 12 43 3.6 1 14 2nd & 11+ 21 30 241 70.0 8.0 1 0 34 0 148.5 4 26 6.5 0 14 2nd & 8-10 19 43 158 44.2 3.7 0 0 26 1 75.0 4 7 1.8 0 5 2nd & 3-7 15 20 177 75.0 8.9 0 1 33 2 139.3 11 56 5.1 1 19 2nd & 1-2 2 3 20 66.7 6.7 0 0 19 0 122.7 2 -4 -2.0 0 0 1st & 6+ 83 133 1,176 62.4 8.8 6 5 77 18 144.0 40 23 0.6 0 22 1st & 11+ 6 10 49 60.0 4.9 0 2 23 1 61.2 1 -7 -7.0 0 0 1st & 8-10 76 122 1,120 62.3 9.2 5 3 77 17 148.0 39 30 0.8 0 22 1st & 3-7 2 3 12 66.7 4.0 2 0 7 0 320.3 0 0 0.0 0 0 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 3 1.5 1 2 3rd (or 4th) and 9+ 29 41 356 70.7 8.7 2 4 34 5 140.3 10 22 2.2 0 14 3rd (or 4th) and 3-8 16 40 184 40.0 4.6 2 1 33 3 90.1 11 56 5.1 1 19 3rd (or 4th) and 1-2 0 3 0 0.0 0.0 0 0 0 0 0.0 8 37 4.6 0 26 1st and 10 76 122 1,120 62.3 9.2 5 3 77 17 148.0 39 30 0.8 0 22
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 24 35 309 68.6 8.8 4 0 52 4 180.4 17 79 4.6 3 23 Home 18 26 193 69.2 7.4 3 0 28 4 169.7 12 33 2.8 2 20 Away 6 9 116 66.7 12.9 1 0 52 0 211.6 5 46 9.2 1 23
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 12 17 134 70.6 7.9 1 0 23 2 156.2 8 37 4.6 1 19 October 6 7 95 85.7 13.6 2 0 52 0 294.0 2 8 4.0 0 8 November 6 11 80 54.5 7.3 1 0 28 2 145.6 7 34 4.9 2 23
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 2 4 16 50.0 4.0 1 0 10 1 166.1 3 22 7.3 1 23 2nd 6 8 107 75.0 13.4 1 0 52 3 228.6 6 -15 -2.5 0 8 3rd 10 12 94 83.3 7.8 1 0 21 0 176.6 5 43 8.6 1 20 4th 6 11 92 54.5 8.4 1 0 28 0 154.8 3 29 9.7 1 19
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 8 12 123 66.7 10.3 2 0 52 4 207.8 9 7 0.8 1 23 2nd 16 23 186 69.6 8.1 2 0 28 0 166.2 8 72 9.0 2 20
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 4 5 44 80.0 8.8 1 0 23 3 219.9 4 -23 -5.8 0 0 vs USA ranked teams 4 5 44 80.0 8.8 1 0 23 3 219.9 4 -23 -5.8 0 0
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 3 6 63 50.0 10.5 0 0 52 1 138.2 5 28 5.6 1 23 8-14 5 5 60 100.0 12.0 2 0 23 2 332.8 3 -14 -4.7 0 0 15+ 16 24 186 66.7 7.8 2 0 28 1 159.3 9 65 7.2 2 20
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 16 23 186 69.6 8.1 2 0 28 0 166.2 8 72 9.0 2 20 8-14 2 3 21 66.7 7.0 2 0 11 1 345.5 1 -7 -7.0 0 0 1-7 3 3 39 100.0 13.0 0 0 23 2 209.2 4 9 2.3 1 23
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 3 5 63 60.0 12.6 0 0 52 1 165.8 3 -1 -0.3 0 8
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 1 0.0 1 -7 -7.0 0 0 Own 20-39 9 12 146 75.0 12.2 0 0 52 1 177.2 3 -3 -1.0 0 8 Between 40's 3 5 31 60.0 6.2 0 0 15 2 112.1 4 9 2.3 0 15 Opp 39-20 6 9 84 66.7 9.3 1 0 28 0 181.7 6 78 13.0 1 23 Opp 19-Goal 6 8 48 75.0 6.0 3 0 11 0 249.1 3 2 0.7 2 1 Opp 9-Goal 0 1 0 0.0 0.0 0 0 0 0 0.0 2 2 1.0 2 1
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 2 10 50.0 5.0 1 0 10 0 257.0 1 1 1.0 1 1 2nd & Goal 1 1 6 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 3rd & Goal 1 1 10 100.0 10.0 1 0 10 0 514.0 1 1 1.0 1 1 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 14 19 154 73.7 8.1 2 0 28 1 176.5 5 -1 -0.2 1 9 2nd 7 10 82 70.0 8.2 0 0 23 1 138.9 7 76 10.9 1 23 3rd 3 6 73 50.0 12.2 2 0 52 2 262.2 5 4 0.8 1 19
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 6+ 2 4 62 50.0 15.5 1 0 52 2 262.7 3 3 1.0 0 19 3rd & 11+ 1 2 52 50.0 26.0 0 0 52 0 268.4 0 0 0.0 0 0 3rd & 8-10 1 1 10 100.0 10.0 1 0 10 2 514.0 3 3 1.0 0 19 3rd & 3-7 1 3 11 33.3 3.7 1 0 11 0 174.1 0 0 0.0 0 0 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 1 0.5 1 1 2nd & 6+ 7 10 82 70.0 8.2 0 0 23 1 138.9 7 76 10.9 1 23 2nd & 11+ 3 4 39 75.0 9.8 0 0 23 1 156.9 1 -3 -3.0 0 0 2nd & 8-10 3 5 42 60.0 8.4 0 0 22 0 130.6 4 64 16.0 1 23 2nd & 3-7 1 1 1 100.0 1.0 0 0 1 0 108.4 2 15 7.5 0 8 1st & 6+ 14 18 154 77.8 8.6 2 0 28 1 186.3 4 -2 -0.5 0 9 1st & 8-10 14 18 154 77.8 8.6 2 0 28 1 186.3 4 -2 -0.5 0 9 1st & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 1 1 3rd (or 4th) and 9+ 2 3 62 66.7 20.7 1 0 52 2 350.3 2 -16 -8.0 0 0 3rd (or 4th) and 3-8 1 3 11 33.3 3.7 1 0 11 0 174.1 1 19 19.0 0 19 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 1 0.5 1 1 1st and 10 14 18 154 77.8 8.6 2 0 28 1 186.3 4 -2 -0.5 0 9
Game log Season 2025 2024 2023
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/29 vs WMU W 23-6 17 23 155 73.9 1 0 28 4 144.9 75.9 10 8 0.8 0 26 9/6 vs BC W 42-40 2OT 19 29 231 65.5 4 0 41 4 177.9 81.0 12 39 3.3 1 19 9/13 vs YSU W 41-24 22 29 270 75.9 1 1 28 0 158.5 75.4 8 76 9.5 0 28 9/20 @ USC L 45-31 12 21 212 57.1 3 0 75 2 189.1 78.0 9 31 3.4 1 12 10/4 @ NEB L 38-27 9 23 85 39.1 0 2 14 4 52.8 50.4 13 23 1.8 2 16 10/11 vs UCLA L 38-13 8 17 66 47.1 0 0 17 1 79.7 25.6 6 9 1.5 1 6 10/18 @ IU L 38-13 27 33 243 81.8 1 0 23 3 153.7 95.8 8 48 6.0 0 64 10/25 vs MICH L 31-20 14 28 130 50.0 0 0 24 3 89.0 17.6 15 -7 -0.5 1 8 Total 128 203 1,392 63.1 10 3 75 21 134.0 68.3 81 227 2.8 6 64
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs FAU W 16-10 10 24 114 41.7 0 2 22 1 64.9 25.6 6 28 4.7 1 14 9/7 @ MD W 27-24 24 38 363 63.2 3 2 77 3 158.9 66.1 9 2 0.2 0 8 9/14 vs PV W 40-0 12 19 173 63.2 1 0 34 0 157.0 91.8 3 8 2.7 1 6 9/21 @ BC L 23-19 17 35 241 48.6 0 3 40 2 89.3 52.6 9 57 6.3 1 22 9/28 vs OSU L 38-7 13 19 167 68.4 1 1 26 3 149.1 37.3 6 -9 -1.5 0 8 10/4 @ ORE L 31-10 10 17 154 58.8 0 0 44 4 134.9 51.9 12 29 2.4 0 14 10/19 vs IOWA W 32-20 22 30 256 73.3 1 1 37 2 149.3 82.6 11 51 4.6 0 26 10/26 @ MICH L 24-17 17 23 189 73.9 1 0 30 3 157.3 79.3 8 6 0.8 0 8 11/2 vs IU L 47-10 16 24 193 66.7 1 2 33 3 131.3 55.6 9 -2 -0.2 0 9 11/16 @ ILL L 38-16 23 40 256 57.5 2 0 52 5 127.8 72.9 12 40 3.3 0 19 11/22 vs PUR W 24-17 15 31 159 48.4 2 0 33 2 112.8 45.1 8 26 3.3 0 14 11/30 vs RUTG L 41-14 13 23 150 56.5 1 0 23 2 125.7 28.7 4 -11 -2.8 0 4 Total 192 323 2,415 59.4 13 11 77 30 128.7 60.8 97 225 2.3 3 26
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/3 @ SJSU W 42-17 2 3 37 66.7 0 0 22 0 170.3 98.9 1 9 9.0 0 9 9/9 vs UCD W 55-7 9 13 74 69.2 1 0 15 0 142.4 83.6 4 42 10.5 1 19 9/29 vs UTAH W 21-7 1 1 23 100.0 0 0 23 2 293.2 21.1 3 -14 -4.7 0 0 10/7 @ CAL W 52-40 2 2 21 100.0 1 0 11 0 353.2 100.0 0 0 0.0 0 0 10/14 vs UCLA W 36-24 2 2 16 100.0 1 0 10 0 332.2 99.6 0 0 0.0 0 0 10/28 @ ARIZ L 27-24 2 3 58 66.7 0 0 52 0 229.1 96.8 2 8 4.0 0 8 11/4 @ COLO W 26-19 0 1 0 0.0 0 0 0 0 0.0 99.0 2 29 14.5 1 23 11/11 vs STAN W 62-17 5 8 75 62.5 1 0 28 1 182.5 9.3 4 14 3.5 1 20 11/18 vs WASH L 22-20 1 2 5 50.0 0 0 5 1 71.0 4.9 1 -9 -9.0 0 0 Total 24 35 309 68.6 4 0 52 4 180.4 85.7 17 79 4.6 3 23