Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 DEL 48 80 60.0 492 6.2 5 5 39 6 119.8 2024 DEL 79 125 63.2 825 6.6 10 4 65 8 138.6 2025 DEL 322 512 62.9 3,683 7.2 23 7 68 27 135.4 Career 449 717 62.6 5,000 7.0 38 16 68 41 134.2
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 DEL 48 80 60.0 492 6.2 5 5 39 6 119.8 2024 DEL 79 125 63.2 825 6.6 10 4 65 8 138.6 2025 DEL 322 512 62.9 3,683 7.2 23 7 68 27 135.4 Career 449 717 62.6 5,000 7.0 38 16 68 41 134.2
Rushing Season Team CAR YDS AVG TD LNG 2023 DEL 33 156 4.7 0 23 2024 DEL 45 141 3.1 3 34 2025 DEL 112 235 2.1 10 29 Career 190 532 2.8 13 34
Receiving Season Team REC YDS AVG TD LNG 2024 DEL 1 15 15.0 0 15
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 DEL 2 2 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 DEL 0 0 5 0 5 0 0 0 30 2024 DEL 0 3 10 0 13 0 0 0 78 2025 DEL 23 10 0 0 10 0 0 0 60 Career 23 13 15 0 28 0 0 0 168
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 Delaware Blue Hens Position Quarterback Class Senior Height / weight 6' 2" / 215 lbs Birthplace Midland Park, NJ Jersey #4 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 322 512 3,683 62.9 7.2 23 7 68 27 135.4 112 235 2.1 10 29 Home 175 276 1,916 63.4 6.9 14 3 68 10 136.3 69 223 3.2 8 29 Away 147 236 1,767 62.3 7.5 9 4 67 17 134.4 43 12 0.3 2 16
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 64 105 788 61.0 7.5 5 2 68 8 135.9 30 29 1.0 3 13 October 87 137 1,012 63.5 7.4 5 1 40 3 136.1 24 66 2.8 3 29 November 124 204 1,437 60.8 7.0 9 4 51 12 130.6 43 92 2.1 3 17 December 19 30 176 63.3 5.9 1 0 35 2 123.6 6 4 0.7 0 12
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 76 118 752 64.4 6.4 1 1 33 8 119.0 29 47 1.6 4 17 2nd 93 151 1,060 61.6 7.0 8 2 68 9 135.4 30 56 1.9 3 17 3rd 83 119 928 69.7 7.8 9 2 51 4 156.8 25 70 2.8 0 29 4th 70 124 943 56.5 7.6 5 2 67 6 130.4 25 46 1.8 2 12
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 169 269 1,812 62.8 6.7 9 3 68 17 128.2 59 103 1.7 7 17 2nd 153 243 1,871 63.0 7.7 14 4 67 10 143.4 53 132 2.5 3 29
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 147 239 1,673 61.5 7.0 9 4 68 16 129.4 63 98 1.6 7 29 8-14 32 50 422 64.0 8.4 1 0 40 2 141.5 7 13 1.9 0 11 15+ 143 223 1,588 64.1 7.1 13 3 67 9 140.5 42 124 3.0 3 17
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 2 6 50.0 3.0 0 0 6 0 75.2 0 0 0.0 0 0 15-21 9 20 146 45.0 7.3 4 1 50 0 162.3 4 15 3.8 0 8 8-14 37 49 409 75.5 8.3 8 0 51 2 199.5 12 32 2.7 1 12 1-7 59 96 587 61.5 6.1 3 0 68 6 123.1 30 79 2.6 7 17
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 57 99 609 57.6 6.2 4 2 30 3 118.5 28 93 3.3 1 29 8-14 26 39 350 66.7 9.0 2 1 45 4 153.8 9 5 0.6 0 11 LOSING BY 15-21 40 54 457 74.1 8.5 1 1 39 4 147.6 10 3 0.3 1 12 22+ 32 57 502 56.1 8.8 1 1 67 1 132.4 3 7 2.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 21 33 321 63.6 9.7 0 0 51 0 145.3 8 39 4.9 0 8 Own 20-39 116 183 1,392 63.4 7.6 1 5 68 13 123.6 31 37 1.2 0 29 Between 40's 86 131 1,059 65.6 8.1 3 2 51 10 138.1 27 25 0.9 0 16 Opp 39-20 72 112 732 64.3 6.5 4 0 35 3 131.0 16 21 1.3 0 8 Opp 19-Goal 27 53 179 50.9 3.4 15 0 14 1 172.7 30 113 3.8 10 17 Opp 9-Goal 15 25 79 60.0 3.2 12 0 9 0 244.9 18 53 2.9 7 8
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 8 16 47 50.0 2.9 5 0 12 0 177.8 8 25 3.1 3 7 2nd & Goal 5 7 22 71.4 3.1 5 0 7 0 333.5 8 20 2.5 2 8 3rd & Goal 3 8 26 37.5 3.3 3 0 9 0 188.6 2 2 1.0 1 2 4th & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 1 1
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 144 223 1,541 64.6 6.9 9 0 51 12 135.9 38 52 1.4 3 13 2nd 107 161 1,241 66.5 7.7 6 2 67 6 141.0 37 104 2.8 4 29 3rd 61 114 827 53.5 7.3 8 4 68 9 130.6 26 32 1.2 1 16 4th 10 14 74 71.4 5.3 0 1 20 0 101.5 11 47 4.3 2 17
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 3 5 31 60.0 6.2 0 1 20 0 72.1 1 11 11.0 0 11 4th & 11+ 1 1 20 100.0 20.0 0 0 20 0 268.0 1 11 11.0 0 11 4th & 8-10 1 2 8 50.0 4.0 0 1 8 0 -16.4 0 0 0.0 0 0 4th & 3-7 7 9 38 77.8 4.2 0 0 8 0 113.2 0 0 0.0 0 0 4th & 1-2 1 2 8 50.0 4.0 0 0 8 0 83.6 10 36 3.6 2 17 3rd & 6+ 36 83 517 43.4 6.2 5 4 50 8 105.9 17 19 1.1 0 16 3rd & 11+ 11 24 247 45.8 10.3 1 0 39 2 146.0 9 38 4.2 0 16 3rd & 8-10 18 37 196 48.6 5.3 4 1 50 4 123.4 5 -17 -3.4 0 8 3rd & 3-7 24 42 302 57.1 7.2 2 3 68 3 119.0 9 4 0.4 0 9 3rd & 1-2 8 11 82 72.7 7.5 1 0 28 0 165.3 3 7 2.3 1 3 2nd & 6+ 82 128 921 64.1 7.2 1 2 67 6 124.0 27 31 1.1 3 13 2nd & 11+ 18 28 215 64.3 7.7 0 0 51 3 128.8 6 -6 -1.0 0 4 2nd & 8-10 46 75 531 61.3 7.1 0 2 67 2 115.5 19 45 2.4 3 13 2nd & 3-7 39 49 455 79.6 9.3 5 0 40 1 191.3 7 50 7.1 0 29 2nd & 1-2 4 9 40 44.4 4.4 1 0 21 0 118.4 5 15 3.0 1 5 1st & 6+ 140 217 1,530 64.5 7.1 6 0 51 12 132.9 35 44 1.3 1 13 1st & 11+ 3 5 90 60.0 18.0 1 0 43 0 277.2 0 0 0.0 0 0 1st & 8-10 137 211 1,440 64.9 6.8 5 0 51 12 130.1 33 33 1.0 0 13 1st & 3-7 3 5 9 60.0 1.8 2 0 4 0 207.1 5 19 3.8 3 7 1st & 1-2 1 2 2 50.0 1.0 1 0 2 0 223.4 0 0 0.0 0 0 3rd (or 4th) and 9+ 24 50 417 48.0 8.3 4 0 50 4 144.5 12 34 2.8 0 16 3rd (or 4th) and 3-8 29 53 328 54.7 6.2 3 4 68 5 110.3 11 -9 -0.8 0 9 3rd (or 4th) and 1-2 8 11 82 72.7 7.5 1 0 28 0 165.3 3 7 2.3 1 3 1st and 10 135 205 1,426 65.9 7.0 4 0 51 12 130.7 30 27 0.9 0 13
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 79 125 825 63.2 6.6 10 4 65 8 138.6 45 141 3.1 3 34
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 48 80 492 60.0 6.2 5 5 39 6 119.8 33 156 4.7 0 23
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/28 vs DSU W 35-17 27 35 261 77.1 3 0 50 2 168.1 73.3 9 44 4.9 1 12 9/6 @ COLO L 31-7 18 36 312 50.0 1 1 67 2 126.4 46.9 7 5 0.7 0 3 9/13 vs CONN W 44-41 OT 23 34 265 67.6 1 0 68 5 142.8 62.2 18 20 1.1 3 13 9/20 @ FIU W 38-16 23 35 218 65.7 3 1 36 1 140.6 66.0 5 4 0.8 0 3 10/3 vs WKU L 27-24 28 45 314 62.2 0 1 33 0 116.4 63.0 12 55 4.6 3 29 10/15 @ JVST L 38-25 32 50 422 64.0 1 0 40 2 141.5 55.2 7 13 1.9 0 11 10/22 vs MTSU W 31-28 27 42 276 64.3 4 0 25 1 150.9 62.2 5 -2 -0.4 0 8 11/1 @ LIB L 59-30 29 49 344 59.2 2 1 41 2 127.5 53.0 8 37 4.6 1 16 11/8 vs LT W 25-24 26 52 304 50.0 2 2 51 0 104.1 39.6 9 55 6.1 0 17 11/15 @ SHSU L 26-23 24 36 338 66.7 1 1 35 8 149.1 20.2 13 -34 -2.6 1 7 11/22 @ WAKE L 52-14 21 30 140 70.0 1 0 43 2 120.2 47.5 3 -13 -4.3 0 1 11/29 vs UTEP W 61-31 24 37 311 64.9 3 0 51 0 162.2 84.8 10 47 4.7 1 17 12/17 vs UL W 20-13 19 30 176 63.3 1 0 35 2 123.6 40.7 6 4 0.7 0 12 68 Ventures Bowl 2025 total 322 512 3,683 62.9 23 7 68 27 135.4 55.7 112 235 2.1 10 29
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/29 vs BRY W 48-17 0 0 0 0.0 0 0 0 0 0.0 - 1 0 0.0 0 0 9/14 @ NCAT W 42-13 0 1 0 0.0 0 0 0 0 0.0 - 1 1 1.0 0 1 9/21 vs PENN W 29-22 0 0 0 0.0 0 0 0 0 0.0 - 1 2 2.0 0 2 9/28 vs SHU W 49-0 0 0 0 0.0 0 0 0 0 0.0 - 1 9 9.0 0 9 10/19 @ RICH L 28-9 2 4 37 50.0 0 1 30 0 77.7 - 2 7 3.5 0 5 10/26 vs ALB W 28-14 18 27 173 66.7 3 0 30 1 157.2 - 5 -6 -1.2 0 4 11/9 vs URI W 24-21 25 34 187 73.5 1 0 31 2 129.4 - 8 2 0.3 1 8 11/16 vs CAM W 41-22 16 26 230 61.5 4 1 38 1 178.9 - 11 78 7.1 2 34 11/23 @ VILL L 38-28 18 33 198 54.5 2 2 65 4 112.8 - 15 48 3.2 0 13 Total 79 125 825 63.2 10 4 65 8 138.6 - 45 141 3.1 3 34
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 10/21 @ HAMP W 47-3 4 6 51 66.7 1 0 27 0 193.1 - 2 1 0.5 0 4 10/28 @ TOW W 51-13 6 8 79 75.0 0 0 39 0 158.0 - 5 59 11.8 0 23 11/11 @ CAM W 45-7 5 9 70 55.6 0 0 39 1 120.9 - 4 15 3.8 0 12 11/18 vs VILL L 35-7 9 21 55 42.9 1 2 39 1 61.5 - 8 39 4.9 0 13 11/25 vs LAF W 36-34 16 25 198 64.0 3 3 36 2 146.1 - 10 46 4.6 0 15 FCS Championship - First Round 12/2 @ MONT L 49-19 8 11 39 72.7 0 0 11 2 102.5 - 4 -4 -1.0 0 8 FCS Championship - Second Round Total 48 80 492 60.0 5 5 39 6 119.8 - 33 156 4.7 0 23