Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 NAU 52 71 73.2 634 8.9 5 3 76 7 163.0 2024 NAU 12 16 75.0 204 12.8 3 0 68 1 244.0 2025 CMU 19 28 67.9 195 7.0 2 1 48 4 142.8 Career 83 115 72.2 1,033 9.0 10 4 76 12 169.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 2023 NAU 52 71 73.2 634 8.9 5 3 76 7 163.0 2024 NAU 12 16 75.0 204 12.8 3 0 68 1 244.0 2025 CMU 19 28 67.9 195 7.0 2 1 48 4 142.8 Career 83 115 72.2 1,033 9.0 10 4 76 12 169.4
Rushing Season Team CAR YDS AVG TD LNG 2023 NAU 84 337 4.0 8 40 2024 NAU 5 12 2.4 0 11 2025 CMU 107 527 4.9 8 37 Career 196 876 4.5 16 40
Receiving Season Team REC YDS AVG TD LNG 2023 NAU 2 32 16.0 1 23
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 NAU 1 8 5 0 13 0 0 0 78 2024 NAU 0 0 1 0 1 0 0 0 6 2025 CMU 2 8 0 0 8 0 0 0 48 Career 3 16 6 0 22 0 0 0 132
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; Yards Per Reception CAR Rushing Attempts CMP Completions CMP% Completion Percentage FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Reception PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points QBR Adj QBR REC Receptions; Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks TD Passing Touchdowns; Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns YDS Passing Yards; Rushing Yards; Receiving Yards Bio Team Central Michigan Chippewas Position Quarterback Class Senior Height / weight 6' 1" / 210 lbs Birthplace Casa Grande, AZ Jersey #7 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 19 28 195 67.9 7.0 2 1 48 4 142.8 107 527 4.9 8 37 Home 4 5 99 80.0 19.8 2 0 48 0 378.3 39 228 5.8 3 37 Away 15 23 96 65.2 4.2 0 1 47 4 91.6 68 299 4.4 5 28
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 11 18 58 61.1 3.2 2 0 22 2 124.8 49 259 5.3 2 37 October 5 6 78 83.3 13.0 0 0 48 1 192.5 42 230 5.5 6 28 December 0 1 0 0.0 0.0 0 1 0 1 -200.0 4 8 2.0 0 4
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 7 8 104 87.5 13.0 0 0 48 1 196.7 26 138 5.3 2 21 2nd 8 12 21 66.7 1.8 1 1 7 2 92.2 36 200 5.6 3 37 3rd 2 4 69 50.0 17.3 1 0 47 0 277.4 21 72 3.4 2 9 4th 2 4 1 50.0 0.3 0 0 2 1 52.1 24 117 4.9 1 20
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 15 20 125 75.0 6.3 1 1 48 3 134.0 62 338 5.5 5 37 2nd 4 8 70 50.0 8.8 1 0 47 1 164.8 45 189 4.2 3 20
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 7 12 24 58.3 2.0 0 0 8 0 75.1 9 76 8.4 0 20 vs USA ranked teams 7 12 24 58.3 2.0 0 0 8 0 75.1 9 76 8.4 0 20
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 5 6 61 83.3 10.2 0 0 47 1 168.7 28 125 4.5 2 28 8-14 1 2 2 50.0 1.0 1 0 2 0 223.4 22 134 6.1 0 37 15+ 13 20 132 65.0 6.6 1 1 48 3 126.9 57 268 4.7 6 21
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 1 22 100.0 22.0 1 0 22 0 614.8 2 10 5.0 1 7 15-21 1 1 2 100.0 2.0 1 0 2 0 446.8 14 47 3.4 1 9 8-14 0 1 0 0.0 0.0 0 0 0 0 0.0 28 159 5.7 3 37 1-7 2 2 51 100.0 25.5 0 0 48 0 314.2 11 59 5.4 2 28
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 4 4 59 100.0 14.8 0 0 47 1 223.9 14 67 4.8 0 16 8-14 1 1 8 100.0 8.0 0 0 8 0 167.2 5 25 5.0 1 14 LOSING BY 15-21 4 5 5 80.0 1.0 0 0 4 2 88.4 13 20 1.5 0 5 22+ 4 9 12 44.4 1.3 0 0 7 0 55.6 8 74 9.3 0 20
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 2 2 8 100.0 4.0 0 0 4 0 133.6 3 22 7.3 0 10 Own 20-39 4 8 14 50.0 1.8 0 1 8 2 39.7 37 222 6.0 0 37 Between 40's 6 8 116 75.0 14.5 0 0 48 0 196.8 24 117 4.9 0 21 Opp 39-20 4 6 55 66.7 9.2 1 0 27 1 198.7 17 88 5.2 1 28 Opp 19-Goal 3 4 2 75.0 0.5 1 0 3 1 161.7 26 78 3.0 7 9 Opp 9-Goal 2 2 -1 100.0 -0.5 1 0 2 1 260.8 13 34 2.6 7 9
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 1 -3 100.0 -3.0 0 0 0 0 74.8 6 19 3.2 5 9 2nd & Goal 1 1 2 100.0 2.0 1 0 2 0 446.8 4 7 1.8 1 2 3rd & Goal 0 0 0 0.0 0.0 0 0 0 1 0.0 5 16 3.2 1 7 4th & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 0 0.0 0 0
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 6 9 27 66.7 3.0 1 0 22 1 128.5 33 177 5.4 6 28 2nd 9 12 156 75.0 13.0 1 1 48 1 195.0 37 213 5.8 1 37 3rd 3 4 12 75.0 3.0 0 0 8 2 100.2 31 111 3.6 1 14 4th 1 3 0 33.3 0.0 0 0 0 0 33.3 6 26 4.3 0 12
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 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 4th & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 1-2 1 1 0 100.0 0.0 0 0 0 0 100.0 6 26 4.3 0 12 3rd & 6+ 3 4 12 75.0 3.0 0 0 8 1 100.2 10 43 4.3 1 11 3rd & 11+ 1 2 3 50.0 1.5 0 0 3 1 62.6 3 4 1.3 0 5 3rd & 8-10 2 2 9 100.0 4.5 0 0 8 0 137.8 5 36 7.2 0 11 3rd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 13 47 3.6 1 14 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 1 0.0 10 24 2.4 0 7 2nd & 6+ 7 10 150 70.0 15.0 0 1 48 1 176.0 29 177 6.1 0 37 2nd & 11+ 1 2 8 50.0 4.0 0 0 8 1 83.6 11 78 7.1 0 37 2nd & 8-10 2 3 54 66.7 18.0 0 1 47 0 151.2 12 61 5.1 0 14 2nd & 3-7 5 6 92 83.3 15.3 0 0 48 0 212.1 11 55 5.0 0 13 2nd & 1-2 1 1 2 100.0 2.0 1 0 2 0 446.8 3 19 6.3 1 16 1st & 6+ 6 9 27 66.7 3.0 1 0 22 1 128.5 29 168 5.8 2 28 1st & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 1st & 8-10 6 9 27 66.7 3.0 1 0 22 1 128.5 28 162 5.8 2 28 1st & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 6 3.0 2 3 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 3 1.5 2 2 3rd (or 4th) and 9+ 2 3 4 66.7 1.3 0 0 3 1 77.9 6 22 3.7 0 9 3rd (or 4th) and 3-8 1 1 8 100.0 8.0 0 0 8 0 167.2 15 65 4.3 1 14 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 1 0.0 10 24 2.4 0 7 1st and 10 5 8 30 62.5 3.8 1 0 22 1 135.3 27 153 5.7 1 28
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 12 16 204 75.0 12.8 3 0 68 1 244.0 5 12 2.4 0 11
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 52 71 634 73.2 8.9 5 3 76 7 163.0 84 337 4.0 8 40
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 @ SJSU W 16-14 3 3 59 100.0 0 0 47 0 265.2 5.5 12 30 2.5 0 9 9/6 @ PITT L 45-17 2 3 10 66.7 0 0 8 2 94.7 38.4 9 18 2.0 0 14 9/13 @ MICH L 63-3 7 12 24 58.3 0 0 8 0 75.1 70.6 9 76 8.4 0 20 9/20 vs WAG W 49-10 1 1 22 100.0 1 0 22 0 614.8 55.0 9 31 3.4 2 10 9/27 vs EMU W 24-13 1 2 2 50.0 1 0 2 0 223.4 82.0 22 134 6.1 0 37 10/4 @ AKR L 28-22 2 3 2 66.7 0 0 3 1 72.3 56.8 16 95 5.9 2 28 10/18 @ BGSU W 27-6 1 1 1 100.0 0 0 1 0 108.4 49.3 18 72 4.0 3 11 10/25 vs MASS W 38-13 2 2 75 100.0 0 0 48 0 415.0 96.6 8 63 7.9 1 21 12/26 vs NU L 34-7 0 1 0 0.0 0 1 0 1 -200.0 0.0 4 8 2.0 0 4 GameAbove Sports Bowl Total 19 28 195 67.9 2 1 48 4 142.8 47.9 107 527 4.9 8 37
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/14 @ UTU W 45-17 3 5 98 60.0 1 0 68 1 290.6 - 2 -4 -2.0 0 2 9/21 @ UIW L 38-14 4 6 26 66.7 0 0 12 0 103.1 - 1 11 11.0 0 11 2024 total 12 16 204 75.0 3 0 68 1 244.0 - 5 12 2.4 0 11
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 9/2 @ ARIZ L 38-3 1 1 -4 100.0 0 0 0 0 66.4 - 5 11 2.2 0 4 10/7 @ WEB W 27-10 0 0 0 0.0 0 0 0 0 0.0 - 6 52 8.7 2 22 10/14 vs PRST L 45-21 1 1 3 100.0 1 0 3 0 455.2 - 2 26 13.0 0 19 10/28 vs UCD W 38-21 6 9 109 66.7 1 1 36 0 182.8 - 19 80 4.2 1 22 11/4 @ MTST L 45-21 12 18 97 66.7 0 1 22 3 100.8 - 16 21 1.3 1 5 11/11 vs UNCO W 28-7 18 22 167 81.8 1 0 42 1 160.6 - 12 33 2.8 1 9 11/18 @ EWU W 49-42 14 20 262 70.0 2 1 76 3 203.0 - 24 114 4.8 3 40 Total 52 71 634 73.2 5 3 76 7 163.0 - 84 337 4.0 8 40