Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2025 MD 273 473 57.7 2,963 6.3 17 9 62 8 118.4
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 2025 MD 273 473 57.7 2,963 6.3 17 9 62 8 118.4
Rushing Season Team CAR YDS AVG TD LNG 2025 MD 56 303 5.4 4 73
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 MD 17 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 ATT Passing Attempts AVG Yards Per Pass Attempt; Yards Per Rush Attempt CAR Rushing Attempts CMP Completions CMP% Completion Percentage FG Field Goals INT Interceptions LNG Long Passing; Long Rushing PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points QBR Adj QBR REC Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks TD Passing Touchdowns; Rushing Touchdowns; Total Touchdowns YDS Passing Yards; Rushing Yards Bio Team Maryland Terrapins Position Quarterback Class Sophomore Height / weight 6' 5" / 231 lbs Birthplace Glen Burnie, MD Jersey #7 Status Active
Career history Splits Season 2025
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 273 473 2,963 57.7 6.3 17 9 62 8 118.4 56 303 5.4 4 73 Home 154 256 1,693 60.2 6.6 10 5 55 4 124.7 27 60 2.2 2 23 Away 119 217 1,270 54.8 5.9 7 4 62 4 111.0 29 243 8.4 2 73
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 53 91 780 58.2 8.6 5 1 62 1 146.2 9 16 1.8 2 17 October 80 134 678 59.7 5.1 3 2 41 1 106.6 15 82 5.5 1 28 November 113 205 1,247 55.1 6.1 6 6 55 6 110.0 32 205 6.4 1 73
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 63 102 670 61.8 6.6 1 0 53 0 120.2 13 101 7.8 4 73 2nd 98 167 999 58.7 6.0 9 6 48 2 119.5 14 131 9.4 0 54 3rd 65 108 774 60.2 7.2 4 1 55 3 130.8 16 25 1.6 0 23 4th 47 96 520 49.0 5.4 3 2 62 3 100.6 13 46 3.5 0 28
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 161 269 1,669 59.9 6.2 10 6 53 2 119.8 27 232 8.6 4 73 2nd 112 204 1,294 54.9 6.3 7 3 62 6 116.6 29 71 2.4 0 28
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 35 70 452 50.0 6.5 2 3 55 3 105.1 13 17 1.3 0 23 vs USA ranked teams 35 70 452 50.0 6.5 2 3 55 3 105.1 13 17 1.3 0 23
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 80 134 678 59.7 5.1 3 2 41 1 106.6 15 82 5.5 1 28 8-14 57 96 713 59.4 7.4 5 1 48 2 136.9 9 17 1.9 0 14 15+ 136 243 1,572 56.0 6.5 9 6 62 5 117.6 32 204 6.4 3 73
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 16 24 241 66.7 10.0 3 1 62 0 183.9 3 24 8.0 0 17 15-21 16 25 207 64.0 8.3 2 0 48 1 160.0 4 -6 -1.5 1 2 8-14 34 52 408 65.4 7.8 4 1 42 0 152.8 1 4 4.0 1 4 1-7 42 67 364 62.7 5.4 3 0 53 0 123.1 6 82 13.7 2 73
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 54 100 581 54.0 5.8 3 5 47 4 102.7 14 52 3.7 0 28 8-14 42 74 451 56.8 6.1 2 2 55 1 111.5 7 26 3.7 0 21 LOSING BY 15-21 28 49 280 57.1 5.7 0 0 19 1 105.1 7 49 7.0 0 23 22+ 9 20 109 45.0 5.4 0 0 38 1 90.8 6 -7 -1.2 0 4
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 25 43 276 58.1 6.4 0 0 47 0 112.1 3 7 2.3 0 4 Own 20-39 107 163 1,154 65.6 7.1 1 5 62 1 121.0 19 165 8.7 1 73 Between 40's 70 139 801 50.4 5.8 2 3 55 4 99.2 16 76 4.8 0 28 Opp 39-20 52 77 601 67.5 7.8 7 1 33 1 160.5 6 32 5.3 0 14 Opp 19-Goal 19 51 131 37.3 2.6 7 0 12 2 104.1 12 23 1.9 3 13 Opp 9-Goal 9 29 47 31.0 1.6 6 0 9 2 112.9 7 -12 -1.7 3 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 3 6 17 50.0 2.8 3 0 8 0 238.8 4 0 0.0 2 4 2nd & Goal 2 6 17 33.3 2.8 1 0 9 0 112.1 1 1 1.0 1 1 3rd & Goal 2 5 3 40.0 0.6 0 0 2 1 45.0 1 -6 -6.0 0 0 4th & Goal 1 5 1 20.0 0.2 1 0 1 0 87.7 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 108 179 1,145 60.3 6.4 11 2 62 3 132.1 23 48 2.1 2 14 2nd 100 161 942 62.1 5.9 2 6 53 0 107.9 15 213 14.2 2 73 3rd 62 120 828 51.7 6.9 2 1 47 3 113.5 13 46 3.5 0 54 4th 3 13 48 23.1 3.7 2 0 42 2 104.9 5 -4 -0.8 0 17
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 0 2 0 0.0 0.0 0 0 0 2 0.0 2 -27 -13.5 0 0 4th & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 8-10 0 1 0 0.0 0.0 0 0 0 2 0.0 2 -27 -13.5 0 0 4th & 3-7 2 8 47 25.0 5.9 1 0 42 0 115.6 1 4 4.0 0 4 4th & 1-2 1 3 1 33.3 0.3 1 0 1 0 146.1 2 19 9.5 0 17 3rd & 6+ 47 86 652 54.7 7.6 1 1 47 1 119.8 6 58 9.7 0 54 3rd & 11+ 11 17 123 64.7 7.2 0 0 24 0 125.5 0 0 0.0 0 0 3rd & 8-10 20 41 326 48.8 8.0 1 1 47 1 118.7 4 45 11.3 0 54 3rd & 3-7 28 56 351 50.0 6.3 1 0 41 2 108.5 6 -3 -0.5 0 9 3rd & 1-2 3 6 28 50.0 4.7 0 0 19 0 89.2 3 4 1.3 0 4 2nd & 6+ 87 132 848 65.9 6.4 2 4 53 0 118.8 12 202 16.8 1 73 2nd & 11+ 12 18 125 66.7 6.9 1 0 29 0 143.3 1 5 5.0 0 5 2nd & 8-10 57 88 542 64.8 6.2 1 4 53 0 111.2 8 177 22.1 1 73 2nd & 3-7 26 47 250 55.3 5.3 0 2 22 0 91.5 5 30 6.0 0 13 2nd & 1-2 5 8 25 62.5 3.1 0 0 15 0 88.8 1 1 1.0 1 1 1st & 6+ 107 177 1,143 60.5 6.5 10 2 62 3 131.1 21 42 2.0 0 14 1st & 11+ 4 6 41 66.7 6.8 0 1 25 0 90.7 0 0 0.0 0 0 1st & 8-10 102 170 1,095 60.0 6.4 9 1 62 3 130.4 20 47 2.3 0 14 1st & 3-7 1 2 7 50.0 3.5 1 0 7 0 244.4 2 -1 -0.5 1 4 1st & 1-2 1 1 2 100.0 2.0 1 0 2 0 446.8 1 2 2.0 1 2 3rd (or 4th) and 9+ 27 45 349 60.0 7.8 1 0 25 1 132.5 2 -11 -5.5 0 0 3rd (or 4th) and 3-8 32 69 451 46.4 6.5 1 1 47 2 103.2 8 53 6.6 0 54 3rd (or 4th) and 1-2 3 6 28 50.0 4.7 0 0 19 0 89.2 3 4 1.3 0 4 1st and 10 101 166 1,087 60.8 6.5 8 1 62 3 130.5 19 48 2.5 0 14
Game log Season 2025
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs FAU W 39-7 27 43 258 62.8 3 0 29 0 136.2 38.5 0 0 0.0 0 0 9/5 vs NIU W 20-9 19 35 254 54.3 2 0 48 0 134.1 24.5 2 -1 -0.5 0 4 9/13 vs TOW W 44-17 16 22 261 72.7 1 1 53 0 178.3 94.5 3 29 9.7 1 17 9/20 @ WIS W 27-10 18 34 265 52.9 2 0 62 1 137.8 69.7 4 -12 -3.0 1 1 10/4 vs WASH L 24-20 30 49 219 61.2 1 1 29 0 101.4 68.5 2 6 3.0 1 4 10/11 vs NEB L 34-31 27 37 249 73.0 1 0 25 1 138.4 65.4 7 9 1.3 0 13 10/18 @ UCLA L 20-17 23 48 210 47.9 1 1 41 0 87.4 46.9 6 67 11.2 0 28 11/1 vs IU L 55-10 16 31 242 51.6 1 2 55 0 114.9 41.3 3 1 0.3 0 4 11/8 @ RUTG L 35-20 15 28 98 53.6 1 1 21 0 87.6 64.5 8 164 20.5 1 73 11/15 @ ILL L 24-6 25 46 238 54.3 0 1 19 1 93.5 48.2 4 6 1.5 0 6 11/22 vs MICH L 45-20 19 39 210 48.7 1 1 29 3 97.3 61.9 10 16 1.6 0 23 11/29 vs MSU L 38-28 38 61 459 62.3 3 1 47 2 138.5 67.8 7 18 2.6 0 14 Total 273 473 2,963 57.7 17 9 62 8 118.4 58.3 56 303 5.4 4 73