Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 NAU 116 168 69.0 1,154 6.9 6 9 60 5 127.8 2025 NMSU 70 104 67.3 711 6.8 5 4 64 6 132.9 Career 186 272 68.4 1,865 6.9 11 13 64 11 129.8
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 116 168 69.0 1,154 6.9 6 9 60 5 127.8 2025 NMSU 70 104 67.3 711 6.8 5 4 64 6 132.9 Career 186 272 68.4 1,865 6.9 11 13 64 11 129.8
Rushing Season Team CAR YDS AVG TD LNG 2023 NAU 23 -49 -2.1 0 6 2025 NMSU 16 -15 -0.9 1 13 Career 39 -64 -1.6 1 13
Receiving Season Team REC YDS AVG TD LNG 2023 NAU 0 -1 0.0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 NAU 0 0 6 0 6 0 0 0 36 2025 NMSU 5 1 0 0 1 0 0 0 6 Career 5 1 6 0 7 0 0 0 42
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 New Mexico State Aggies Position Quarterback Class Junior Height / weight 6' 2" / 195 lbs Birthplace Gilbert, AZ Jersey #14 Status Active
Career history Splits Season 2025 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 70 104 711 67.3 6.8 5 4 64 6 132.9 16 -15 -0.9 1 13 Home 29 44 311 65.9 7.1 2 2 64 1 131.2 4 9 2.3 1 13 Away 41 60 400 68.3 6.7 3 2 41 5 134.2 12 -24 -2.0 0 13
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 70 104 711 67.3 6.8 5 4 64 6 132.9 16 -15 -0.9 1 13
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 13 17 147 76.5 8.6 1 1 64 1 156.8 3 2 0.7 0 13 2nd 14 22 122 63.6 5.5 2 0 22 1 140.2 3 -4 -1.3 0 1 3rd 16 24 126 66.7 5.3 1 2 23 1 107.9 4 4 1.0 0 5 4th 27 41 316 65.9 7.7 1 1 41 3 133.8 6 -17 -2.8 1 13
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 27 39 269 69.2 6.9 3 1 64 2 147.4 6 -2 -0.3 0 13 2nd 43 65 442 66.2 6.8 2 3 41 4 124.2 10 -13 -1.3 1 13
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 12 18 147 66.7 8.2 0 1 41 2 124.2 4 -2 -0.5 0 13 vs USA ranked teams 12 18 147 66.7 8.2 0 1 41 2 124.2 4 -2 -0.5 0 13
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 58 85 564 68.2 6.6 5 3 64 4 136.3 12 -13 -1.1 1 13 15+ 12 19 147 63.2 7.7 0 1 41 2 117.6 4 -2 -0.5 0 13
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 4 6 90 66.7 15.0 2 1 64 0 269.3 1 1 1.0 1 1
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 16 25 160 64.0 6.4 1 2 39 0 115.0 0 0 0.0 0 0 8-14 12 13 100 92.3 7.7 1 0 22 0 182.3 2 -5 -2.5 0 1 LOSING BY 15-21 6 6 44 100.0 7.3 1 0 14 0 216.6 0 0 0.0 0 0 22+ 12 18 147 66.7 8.2 0 1 41 2 124.2 4 -2 -0.5 0 13
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 8 12 53 66.7 4.4 0 0 18 0 103.8 2 2 1.0 0 1 Own 20-39 28 38 324 73.7 8.5 1 4 64 0 132.9 3 19 6.3 0 13 Between 40's 16 25 176 64.0 7.0 0 0 39 3 123.1 4 -20 -5.0 0 0 Opp 39-20 13 18 125 72.2 6.9 0 0 16 1 130.6 2 -9 -4.5 0 0 Opp 19-Goal 5 11 33 45.5 3.0 4 0 11 2 190.7 5 -7 -1.4 1 13 Opp 9-Goal 2 5 13 40.0 2.6 2 0 8 1 193.8 2 -10 -5.0 1 1
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 4 4 50.0 1.0 1 0 5 1 140.9 2 -10 -5.0 1 1 2nd & Goal 3 3 34 100.0 11.3 2 0 13 1 415.2 1 -11 -11.0 0 0 3rd & Goal 1 2 16 50.0 8.0 0 0 16 0 117.2 0 0 0.0 0 0 4th & Goal 0 1 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 30 44 348 68.2 7.9 2 1 64 3 145.1 8 -13 -1.6 1 13 2nd 22 34 186 64.7 5.5 3 2 23 1 128.0 4 3 0.8 0 13 3rd 18 25 177 72.0 7.1 0 1 18 2 123.5 4 -5 -1.3 0 5 4th 0 1 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 4th & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 6+ 10 17 106 58.8 6.2 0 1 18 2 99.4 3 -6 -2.0 0 5 3rd & 11+ 1 2 16 50.0 8.0 0 0 16 0 117.2 0 0 0.0 0 0 3rd & 8-10 7 12 69 58.3 5.8 0 1 18 1 90.0 1 -6 -6.0 0 0 3rd & 3-7 9 10 86 90.0 8.6 0 0 16 1 162.2 2 0 0.0 0 5 3rd & 1-2 1 1 6 100.0 6.0 0 0 6 0 150.4 1 1 1.0 0 1 2nd & 6+ 17 25 155 68.0 6.2 3 2 23 1 143.7 4 3 0.8 0 13 2nd & 11+ 7 7 80 100.0 11.4 1 0 23 0 243.1 1 0 0.0 0 0 2nd & 8-10 7 15 44 46.7 2.9 1 2 10 1 66.6 3 3 1.0 0 13 2nd & 3-7 6 8 47 75.0 5.9 1 0 16 0 165.6 0 0 0.0 0 0 2nd & 1-2 2 4 15 50.0 3.8 0 0 10 0 81.5 0 0 0.0 0 0 1st & 6+ 29 43 343 67.4 8.0 1 1 64 3 137.5 7 -14 -2.0 0 13 1st & 11+ 2 2 4 100.0 2.0 0 0 3 0 116.8 0 0 0.0 0 0 1st & 8-10 27 41 339 65.9 8.3 1 1 64 3 138.5 7 -14 -2.0 0 13 1st & 3-7 1 1 5 100.0 5.0 1 0 5 0 472.0 0 0 0.0 0 0 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 1 1 3rd (or 4th) and 9+ 5 8 56 62.5 7.0 0 1 18 0 96.3 0 0 0.0 0 0 3rd (or 4th) and 3-8 12 16 115 75.0 7.2 0 0 16 2 135.4 3 -6 -2.0 0 5 3rd (or 4th) and 1-2 1 1 6 100.0 6.0 0 0 6 0 150.4 1 1 1.0 0 1 1st and 10 27 40 339 67.5 8.5 1 1 64 3 141.9 7 -14 -2.0 0 13
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 116 168 1,154 69.0 6.9 6 9 60 5 127.8 23 -49 -2.1 0 6
Game log Season 2025 2023
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/1 @ WKU L 35-16 0 1 0 0.0 0 0 0 0 0.0 2.3 0 0 0.0 0 0 11/15 @ TENN L 42-9 12 18 147 66.7 0 1 41 2 124.2 44.6 4 -2 -0.5 0 13 11/22 @ UTEP W 34-31 29 41 253 70.7 3 1 23 3 141.8 36.1 8 -22 -2.8 0 1 11/29 vs MTSU L 31-24 OT 29 44 311 65.9 2 2 64 1 131.2 44.1 4 9 2.3 1 13 Total 70 104 711 67.3 5 4 64 6 132.9 40.2 16 -15 -0.9 1 13
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/2 @ ARIZ L 38-3 3 6 24 50.0 0 0 13 0 83.6 - 1 1 1.0 0 1 9/16 vs UTU L 50-36 22 31 247 71.0 2 2 32 1 146.3 - 6 -1 -0.2 0 4 9/23 vs MONT W 28-14 23 30 212 76.7 1 2 24 0 133.7 - 3 -6 -2.0 0 3 9/30 @ SAC L 31-30 23 33 196 69.7 1 1 60 1 123.5 - 2 -13 -6.5 0 0 10/7 @ WEB W 27-10 25 31 183 80.6 1 1 26 3 134.4 - 5 -25 -5.0 0 1 10/14 vs PRST L 45-21 16 29 250 55.2 1 2 60 0 125.2 - 3 2 0.7 0 6 10/28 vs UCD W 38-21 4 8 42 50.0 0 1 37 0 69.1 - 3 -7 -2.3 0 2 Total 116 168 1,154 69.0 6 9 60 5 127.8 - 23 -49 -2.1 0 6