Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 ALA 2 2 100.0 12 6.0 0 0 7 0 150.4 2024 ALA 5 6 83.3 23 3.8 0 0 6 0 115.5 2025 BC 190 284 66.9 2,025 7.1 12 5 57 15 137.2 Career 197 292 67.5 2,060 7.1 12 5 57 15 136.9
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 ALA 2 2 100.0 12 6.0 0 0 7 0 150.4 2024 ALA 5 6 83.3 23 3.8 0 0 6 0 115.5 2025 BC 190 284 66.9 2,025 7.1 12 5 57 15 137.2 Career 197 292 67.5 2,060 7.1 12 5 57 15 136.9
Rushing Season Team CAR YDS AVG TD LNG 2023 ALA 1 5 5.0 0 5 2024 ALA 1 16 16.0 0 16 2025 BC 36 -37 -1.0 1 16 Career 38 -16 -0.4 1 16
Receiving Season Team REC YDS AVG TD LNG 2025 BC 1 -1 -1.0 0 0
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 BC 1 0 1 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 BC 12 1 0 0 1 0 0 0 6
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 Rutgers Scarlet Knights Position Quarterback Class Senior Height / weight 6' 2" / 210 lbs Birthplace Snellville, GA Jersey #12 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 190 284 2,025 66.9 7.1 12 5 57 15 137.2 36 -37 -1.0 1 16 Home 115 175 1,205 65.7 6.9 7 4 57 11 132.2 26 -6 -0.2 1 16 Away 75 109 820 68.8 7.5 5 1 56 4 145.3 10 -31 -3.1 0 8
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 85 126 920 67.5 7.3 5 3 56 3 137.1 11 -8 -0.7 1 8 October 21 37 206 56.8 5.6 0 0 32 5 103.5 8 -36 -4.5 0 4 November 58 87 631 66.7 7.3 3 2 57 5 134.4 13 10 0.8 0 16
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 45 61 471 73.8 7.7 2 0 57 0 149.4 8 21 2.6 1 7 2nd 77 118 891 65.3 7.6 6 2 49 5 142.1 14 -17 -1.2 0 11 3rd 39 53 336 73.6 6.3 2 1 32 8 135.5 12 -26 -2.2 0 16 4th 25 48 287 52.1 6.0 1 2 30 2 100.8 2 -15 -7.5 0 0
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 122 179 1,362 68.2 7.6 8 2 57 5 144.6 22 4 0.2 1 11 2nd 68 105 663 64.8 6.3 4 3 32 10 124.7 14 -41 -2.9 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 31 48 391 64.6 8.1 2 1 57 1 142.6 5 -2 -0.4 0 4 vs USA ranked teams 31 48 391 64.6 8.1 2 1 57 1 142.6 5 -2 -0.4 0 4
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 81 122 949 66.4 7.8 6 2 57 2 144.7 10 0 0.0 1 7 8-14 30 44 333 68.2 7.6 1 1 49 2 134.7 5 -13 -2.6 0 8 15+ 79 118 743 66.9 6.3 5 2 32 11 130.4 21 -24 -1.1 0 16
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 5 5 43 100.0 8.6 1 0 17 1 238.2 2 1 0.5 0 5 15-21 1 1 13 100.0 13.0 1 0 13 0 539.2 0 0 0.0 0 0 8-14 15 24 154 62.5 6.4 2 0 23 1 143.9 3 -11 -3.7 0 1 1-7 19 28 323 67.9 11.5 4 1 49 1 204.8 4 3 0.8 1 7
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 52 77 600 67.5 7.8 3 3 56 2 138.0 7 -10 -1.4 0 4 8-14 27 38 267 71.1 7.0 0 0 32 4 130.1 7 -11 -1.6 0 11 LOSING BY 15-21 3 9 39 33.3 4.3 0 1 22 0 47.5 3 25 8.3 0 16 22+ 15 24 108 62.5 4.5 1 0 25 5 114.1 5 -40 -8.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 18 30 263 60.0 8.8 0 2 57 2 120.3 2 -13 -6.5 0 0 Own 20-39 61 98 613 62.2 6.3 0 1 32 5 112.7 12 -16 -1.3 0 16 Between 40's 55 71 608 77.5 8.6 1 1 49 3 151.2 11 9 0.8 0 8 Opp 39-20 35 54 352 64.8 6.5 0 0 26 5 119.6 7 -22 -3.1 0 11 Opp 19-Goal 21 31 189 67.7 6.1 11 1 18 0 229.6 4 5 1.3 1 7 Opp 9-Goal 6 11 33 54.5 3.0 4 1 8 0 181.6 2 7 3.5 1 7
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 3 11 66.7 3.7 1 0 8 0 207.5 0 0 0.0 0 0 2nd & Goal 3 5 22 60.0 4.4 3 1 11 0 255.0 1 0 0.0 0 0 3rd & Goal 1 1 3 100.0 3.0 0 0 3 0 125.2 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 83 116 882 71.6 7.6 3 1 56 2 142.2 10 22 2.2 0 16 2nd 65 98 655 66.3 6.7 6 4 49 5 134.5 11 -24 -2.2 1 7 3rd 38 64 458 59.4 7.2 3 0 57 6 135.0 12 -20 -1.7 0 8 4th 4 6 30 66.7 5.0 0 0 14 2 108.7 3 -15 -5.0 0 2
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 2 14 50.0 7.0 0 0 14 0 108.8 1 2 2.0 0 2 4th & 8-10 1 1 14 100.0 14.0 0 0 14 0 217.6 0 0 0.0 0 0 4th & 3-7 3 5 16 60.0 3.2 0 0 7 1 86.9 2 -8 -4.0 0 2 4th & 1-2 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -7 -7.0 0 0 3rd & 6+ 23 37 345 62.2 9.3 1 0 57 5 149.4 10 -26 -2.6 0 5 3rd & 11+ 9 13 108 69.2 8.3 0 0 30 2 139.0 2 -14 -7.0 0 0 3rd & 8-10 9 16 191 56.3 11.9 0 0 57 2 156.5 7 -5 -0.7 0 5 3rd & 3-7 15 29 128 51.7 4.4 3 0 21 2 122.9 3 -1 -0.3 0 8 3rd & 1-2 5 6 31 83.3 5.2 0 0 9 0 126.7 0 0 0.0 0 0 2nd & 6+ 49 73 412 67.1 5.6 4 3 49 4 124.4 8 -26 -3.3 0 3 2nd & 11+ 12 16 86 75.0 5.4 1 0 21 0 140.8 1 2 2.0 0 2 2nd & 8-10 29 42 211 69.0 5.0 1 1 19 3 114.3 6 -22 -3.7 0 3 2nd & 3-7 20 33 314 60.6 9.5 4 3 49 2 162.4 3 -11 -3.7 0 0 2nd & 1-2 4 7 44 57.1 6.3 0 0 14 0 109.9 1 7 7.0 1 7 1st & 6+ 82 113 879 72.6 7.8 2 1 56 2 142.0 9 18 2.0 0 16 1st & 11+ 4 4 42 100.0 10.5 0 0 24 0 188.2 0 0 0.0 0 0 1st & 8-10 78 109 837 71.6 7.7 2 1 56 2 140.3 9 18 2.0 0 16 1st & 3-7 1 3 3 33.3 1.0 1 0 3 0 151.7 1 4 4.0 0 4 3rd (or 4th) and 9+ 15 23 222 65.2 9.7 0 0 32 2 146.3 6 -4 -0.7 0 5 3rd (or 4th) and 3-8 18 35 205 51.4 5.9 3 0 57 4 128.9 6 -16 -2.7 0 8 3rd (or 4th) and 1-2 5 6 31 83.3 5.2 0 0 9 0 126.7 0 0 0.0 0 0 1st and 10 77 108 829 71.3 7.7 2 1 56 2 140.0 9 18 2.0 0 16
Season and home Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16 Home 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 5 6 23 83.3 3.8 0 0 6 0 115.5 0 0 0.0 0 0
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 5 6 23 83.3 3.8 0 0 6 0 115.5 1 16 16.0 0 16
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Own 20-39 2 2 12 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 Between 40's 3 4 11 75.0 2.8 0 0 5 0 98.1 1 16 16.0 0 16 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 3 3 12 100.0 4.0 0 0 6 0 133.6 0 0 0.0 0 0 2nd 1 1 6 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 3rd 0 1 0 0.0 0.0 0 0 0 0 0.0 1 16 16.0 0 16 4th 1 1 5 100.0 5.0 0 0 5 0 142.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 & 3-7 1 1 5 100.0 5.0 0 0 5 0 142.0 0 0 0.0 0 0 3rd & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 16 16.0 0 16 3rd & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 1 16 16.0 0 16 2nd & 6+ 1 1 6 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 2nd & 3-7 1 1 6 100.0 6.0 0 0 6 0 150.4 0 0 0.0 0 0 1st & 6+ 3 3 12 100.0 4.0 0 0 6 0 133.6 0 0 0.0 0 0 1st & 8-10 3 3 12 100.0 4.0 0 0 6 0 133.6 0 0 0.0 0 0 3rd (or 4th) and 3-8 0 1 0 0.0 0.0 0 0 0 0 0.0 1 16 16.0 0 16 1st and 10 3 3 12 100.0 4.0 0 0 6 0 133.6 0 0 0.0 0 0
Season and home Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5 Home 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 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 2 2 12 100.0 6.0 0 0 7 0 150.4 1 5 5.0 0 5 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 1 1 7 100.0 7.0 0 0 7 0 158.8 0 0 0.0 0 0 2nd 1 1 5 100.0 5.0 0 0 5 0 142.0 0 0 0.0 0 0 3rd 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 2nd & 6+ 1 1 5 100.0 5.0 0 0 5 0 142.0 0 0 0.0 0 0 2nd & 8-10 1 1 5 100.0 5.0 0 0 5 0 142.0 0 0 0.0 0 0 1st & 6+ 1 1 7 100.0 7.0 0 0 7 0 158.8 0 0 0.0 0 0 1st & 8-10 1 1 7 100.0 7.0 0 0 7 0 158.8 0 0 0.0 0 0 3rd (or 4th) and 3-8 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 1st and 10 1 1 7 100.0 7.0 0 0 7 0 158.8 0 0 0.0 0 0
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/30 vs FOR W 66-10 26 34 268 76.5 4 0 32 2 181.5 50.7 4 -3 -0.8 0 5 9/6 @ MSU L 42-40 2OT 34 45 390 75.6 4 0 56 0 177.7 87.3 2 2 1.0 0 2 9/13 @ STAN L 30-20 30 44 333 68.2 1 1 49 2 134.7 44.5 5 -13 -2.6 0 8 9/27 vs CAL L 28-24 21 37 197 56.8 0 2 26 1 90.7 27.3 4 3 0.8 1 7 10/4 @ PITT L 48-7 9 18 89 50.0 0 0 32 2 91.5 27.2 3 -20 -6.7 0 2 10/11 vs CLEM L 41-10 12 19 117 63.2 0 0 20 3 114.9 60.6 5 -16 -3.2 0 4 11/1 vs ND L 25-10 5 8 29 62.5 0 1 13 0 68.0 36.8 1 3 3.0 0 3 11/8 vs SMU L 45-13 25 37 232 67.6 1 1 25 4 123.7 38.9 8 12 1.5 0 16 11/15 vs GT L 36-34 26 40 362 65.0 2 0 57 1 157.5 79.8 4 -5 -1.3 0 4 11/29 @ SYR W 34-12 2 2 8 100.0 0 0 5 0 133.6 77.8 0 0 0.0 0 0 Total 190 284 2,025 66.9 12 5 57 15 137.2 56.6 36 -37 -1.0 1 16
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/31 vs WKU W 63-0 0 0 0 0.0 0 0 0 0 0.0 100.0 1 16 16.0 0 16 11/16 vs MER W 52-7 5 6 23 83.3 0 0 6 0 115.5 65.3 0 0 0.0 0 0 Total 5 6 23 83.3 0 0 6 0 115.5 - 1 16 16.0 0 16
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/18 vs UTC W 66-10 2 2 12 100.0 0 0 7 0 150.4 94.3 1 5 5.0 0 5 Total 2 2 12 100.0 0 0 7 0 150.4 - 1 5 5.0 0 5