Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 SMU 2 6 33.3 23 3.8 0 0 20 0 65.5 2024 SMU 1 3 33.3 0 0.0 0 0 0 1 33.3 2025 TXST 1 3 33.3 14 4.7 0 0 14 0 72.5 Career 4 12 33.3 37 3.1 0 0 20 1 59.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 SMU 2 6 33.3 23 3.8 0 0 20 0 65.5 2024 SMU 1 3 33.3 0 0.0 0 0 0 1 33.3 2025 TXST 1 3 33.3 14 4.7 0 0 14 0 72.5 Career 4 12 33.3 37 3.1 0 0 20 1 59.2
Rushing Season Team CAR YDS AVG TD LNG 2023 SMU 2 12 6.0 0 10 2024 SMU 11 50 4.5 0 17 2025 TXST 3 14 4.7 0 10 Career 16 76 4.8 0 17
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 ATT Passing Attempts AVG Yards Per Pass Attempt; Yards Per Rush Attempt CAR Rushing Attempts CMP Completions CMP% Completion Percentage INT Interceptions LNG Long Passing; Long Rushing QBR Adj QBR RTG QBRating SACK Sacks TD Passing Touchdowns; Rushing Touchdowns YDS Passing Yards; Rushing Yards Bio Team Ball State Cardinals Position Quarterback Class Junior Height / weight 5' 10" / 248 lbs Birthplace McKinney, TX Jersey #6 Status Active
Career history Splits Season 2025 2024 2023
Season and home Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10 Home 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 2 14 50.0 7.0 0 0 14 0 108.8 1 2 2.0 0 2
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 3 14 33.3 4.7 0 0 14 0 72.5 3 14 4.7 0 10
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 1 2 14 50.0 7.0 0 0 14 0 108.8 2 12 6.0 0 10 Between 40's 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 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 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 2nd 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 3rd 1 2 14 50.0 7.0 0 0 14 0 108.8 1 10 10.0 0 10
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 6+ 1 1 14 100.0 14.0 0 0 14 0 217.6 1 10 10.0 0 10 3rd & 3-7 1 2 14 50.0 7.0 0 0 14 0 108.8 1 10 10.0 0 10 2nd & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 2nd & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 1st & 6+ 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 1st & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 3rd (or 4th) and 3-8 1 2 14 50.0 7.0 0 0 14 0 108.8 1 10 10.0 0 10 1st and 10 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 1 3 0 33.3 0.0 0 0 0 1 33.3 11 50 4.5 0 17 Home 1 2 0 50.0 0.0 0 0 0 1 50.0 11 50 4.5 0 17 Away 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 0 0 0 0.0 0.0 0 0 0 0 0.0 4 20 5.0 0 11 November 1 2 0 50.0 0.0 0 0 0 1 50.0 1 -7 -7.0 0 0 December 0 1 0 0.0 0.0 0 0 0 0 0.0 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 1 3 0 33.3 0.0 0 0 0 1 33.3 11 50 4.5 0 17
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 1 3 0 33.3 0.0 0 0 0 1 33.3 11 50 4.5 0 17
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 1 3 0 33.3 0.0 0 0 0 1 33.3 1 -7 -7.0 0 0 vs USA ranked teams 1 3 0 33.3 0.0 0 0 0 1 33.3 1 -7 -7.0 0 0
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 1 3 0 33.3 0.0 0 0 0 1 33.3 11 50 4.5 0 17
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 2 0 50.0 0.0 0 0 0 1 50.0 11 50 4.5 0 17
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.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 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 4 20 5.0 0 11 Between 40's 0 2 0 0.0 0.0 0 0 0 0 0.0 3 19 6.3 0 16 Opp 39-20 1 1 0 100.0 0.0 0 0 0 1 100.0 4 11 2.8 0 17 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 0 100.0 0.0 0 0 0 0 100.0 3 2 0.7 0 4 2nd 0 0 0 0.0 0.0 0 0 0 1 0.0 4 6 1.5 0 11 3rd 0 2 0 0.0 0.0 0 0 0 0 0.0 4 42 10.5 0 17
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 6+ 0 2 0 0.0 0.0 0 0 0 0 0.0 2 33 16.5 0 17 3rd & 11+ 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 17 17.0 0 17 3rd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 19 9.5 0 16 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 2nd & 6+ 0 0 0 0.0 0.0 0 0 0 1 0.0 4 6 1.5 0 11 2nd & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 2 13 6.5 0 11 2nd & 8-10 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -7 -7.0 0 0 2nd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 1 0 0.0 0 0 1st & 6+ 1 1 0 100.0 0.0 0 0 0 0 100.0 3 2 0.7 0 4 1st & 8-10 1 1 0 100.0 0.0 0 0 0 0 100.0 3 2 0.7 0 4 3rd (or 4th) and 9+ 0 2 0 0.0 0.0 0 0 0 0 0.0 1 17 17.0 0 17 3rd (or 4th) and 3-8 0 0 0 0.0 0.0 0 0 0 0 0.0 2 19 9.5 0 16 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 1st and 10 1 1 0 100.0 0.0 0 0 0 0 100.0 3 2 0.7 0 4
Season and home Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10 Home 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 2 3 50.0 1.5 0 0 3 0 62.6 1 10 10.0 0 10 November 1 4 20 25.0 5.0 0 0 20 0 67.0 1 2 2.0 0 2
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 2 6 23 33.3 3.8 0 0 20 0 65.5 2 12 6.0 0 10
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 1 1 3 100.0 3.0 0 0 3 0 125.2 0 0 0.0 0 0 Own 20-39 1 1 20 100.0 20.0 0 0 20 0 268.0 2 12 6.0 0 10 Between 40's 0 4 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 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 2 2 23 100.0 11.5 0 0 20 0 196.6 1 2 2.0 0 2 2nd 0 1 0 0.0 0.0 0 0 0 0 0.0 1 10 10.0 0 10 3rd 0 3 0 0.0 0.0 0 0 0 0 0.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 3rd & 6+ 0 3 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 3-7 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 2nd & 6+ 0 1 0 0.0 0.0 0 0 0 0 0.0 1 10 10.0 0 10 2nd & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 2nd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 1 10 10.0 0 10 1st & 6+ 2 2 23 100.0 11.5 0 0 20 0 196.6 1 2 2.0 0 2 1st & 8-10 2 2 23 100.0 11.5 0 0 20 0 196.6 1 2 2.0 0 2 3rd (or 4th) and 9+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd (or 4th) and 3-8 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st and 10 2 2 23 100.0 11.5 0 0 20 0 196.6 1 2 2.0 0 2
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 EMU W 52-27 0 1 0 0.0 0 0 0 0 0.0 73.8 2 12 6.0 0 10 9/20 vs NICH W 35-3 1 2 14 50.0 0 0 14 0 108.8 19.5 1 2 2.0 0 2 Total 1 3 14 33.3 0 0 14 0 72.5 - 3 14 4.7 0 10
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/31 vs HCU W 59-7 0 0 0 0.0 0 0 0 0 0.0 90.3 6 37 6.2 0 17 9/21 vs TCU W 66-42 0 0 0 0.0 0 0 0 0 0.0 84.4 2 10 5.0 0 6 9/28 vs FSU W 42-16 0 0 0 0.0 0 0 0 0 0.0 89.7 2 10 5.0 0 11 11/2 vs PITT W 48-25 1 2 0 50.0 0 0 0 1 50.0 1.2 1 -7 -7.0 0 0 12/21 @ PSU L 38-10 0 1 0 0.0 0 0 0 0 0.0 2.7 0 0 0.0 0 0 College Football Playoff First Round Presented by Allstate Total 1 3 0 33.3 0 0 0 1 33.3 - 11 50 4.5 0 17
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/16 vs PV W 69-0 1 2 3 50.0 0 0 3 0 62.6 11.9 1 10 10.0 0 10 11/25 vs NAVY W 59-14 1 4 20 25.0 0 0 20 0 67.0 5.3 1 2 2.0 0 2 Total 2 6 23 33.3 0 0 20 0 65.5 - 2 12 6.0 0 10