Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 UNT 30 46 65.2 462 10.0 2 2 57 4 155.2 2025 UNT 319 463 68.9 4,379 9.5 34 9 84 18 168.7 Career 349 509 68.6 4,841 9.5 36 11 84 22 167.5
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 2024 UNT 30 46 65.2 462 10.0 2 2 57 4 155.2 2025 UNT 319 463 68.9 4,379 9.5 34 9 84 18 168.7 Career 349 509 68.6 4,841 9.5 36 11 84 22 167.5
Rushing Season Team CAR YDS AVG TD LNG 2024 UNT 14 87 6.2 1 70 2025 UNT 57 89 1.6 5 31 Career 71 176 2.5 6 70
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2024 UNT 1 1 0 0 0 0 0 0 0 2025 UNT 2 2 0 0 0 0 0 0 0 Career 3 3 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 UNT 2 1 0 0 1 0 0 0 6 2025 UNT 34 5 0 0 5 0 0 0 30 Career 36 6 0 0 6 0 0 0 36
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 CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points QBR Adj QBR REC Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks SOLO Solo Tackles TD Passing Touchdowns; Rushing Touchdowns; Interception Touchdowns; Total Touchdowns TOT Total Tackles YDS Passing Yards; Rushing Yards; Interception Yards Bio Team Oklahoma State Cowboys Position Quarterback Class Sophomore Height / weight 6' 3" / 215 lbs Birthplace Austin, TX Jersey #17 Status Active
Career history Splits Season 2025 2024
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 319 463 4,379 68.9 9.5 34 9 84 18 168.7 57 89 1.6 5 31 Home 153 216 1,987 70.8 9.2 17 3 77 7 171.3 25 14 0.6 4 15 Away 166 247 2,392 67.2 9.7 17 6 84 11 166.4 32 75 2.3 1 31
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 82 124 918 66.1 7.4 8 0 68 5 149.6 17 35 2.1 1 31 October 89 130 1,221 68.5 9.4 10 4 70 6 166.6 15 0 0.0 2 11 November 76 96 1,367 79.2 14.2 8 0 84 2 226.3 7 -8 -1.1 1 4 December 48 81 544 59.3 6.7 5 5 59 5 123.7 13 32 2.5 0 18
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 94 126 1,240 74.6 9.8 7 1 77 1 174.0 12 30 2.5 2 9 2nd 81 139 1,139 58.3 8.2 10 2 84 10 148.0 20 -28 -1.4 0 15 3rd 95 129 1,296 73.6 10.0 11 5 68 3 178.4 17 88 5.2 3 31 4th 47 66 688 71.2 10.4 6 1 75 4 185.7 8 -1 -0.1 0 12
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 175 265 2,379 66.0 9.0 17 3 84 11 160.4 32 2 0.1 2 15 2nd 144 198 2,000 72.7 10.1 17 6 75 7 179.8 25 87 3.5 3 31
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 51 80 630 63.8 7.9 4 6 59 7 131.4 15 14 0.9 1 18 vs USA ranked teams 21 34 294 61.8 8.6 2 3 59 5 136.2 11 14 1.3 0 18
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 71 116 723 61.2 6.2 6 2 32 3 127.2 11 62 5.6 0 31 8-14 54 84 762 64.3 9.1 3 3 68 8 145.1 19 -4 -0.2 1 18 15+ 194 263 2,894 73.8 11.0 25 4 84 7 194.5 27 31 1.1 4 15
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 32 44 453 72.7 10.3 9 0 75 0 226.7 6 24 4.0 1 15 15-21 36 48 541 75.0 11.3 7 1 70 1 213.6 6 11 1.8 1 14 8-14 60 92 811 65.2 8.8 6 1 84 2 158.6 8 5 0.6 1 6 1-7 56 83 811 67.5 9.8 5 2 77 1 164.6 9 24 2.7 2 12
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 30 49 420 61.2 8.6 2 1 60 6 142.6 10 -24 -2.4 0 12 8-14 21 33 332 63.6 10.1 2 1 74 2 162.1 3 17 5.7 0 31 LOSING BY 15-21 13 16 219 81.3 13.7 2 0 59 2 237.5 4 1 0.3 0 11 22+ 9 16 91 56.3 5.7 1 2 22 1 99.7 3 29 9.7 0 18
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 25 35 504 71.4 14.4 1 0 84 1 201.8 2 -4 -2.0 0 5 Own 20-39 84 123 1,233 68.3 10.0 4 3 77 6 158.3 19 29 1.5 0 14 Between 40's 85 118 1,359 72.0 11.5 5 1 59 4 181.1 10 25 2.5 0 31 Opp 39-20 79 112 988 70.5 8.8 6 1 34 6 160.5 16 23 1.4 0 18 Opp 19-Goal 46 75 295 61.3 3.9 18 4 18 1 162.9 10 16 1.6 5 5 Opp 9-Goal 18 37 74 48.6 2.0 11 3 7 0 147.3 7 12 1.7 5 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 5 10 27 50.0 2.7 2 1 9 0 118.7 5 10 2.0 4 4 2nd & Goal 7 14 31 50.0 2.2 6 0 7 0 210.0 1 1 1.0 1 1 3rd & Goal 3 8 15 37.5 1.9 3 1 6 0 152.0 1 1 1.0 0 1 4th & 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 138 193 1,834 71.5 9.5 11 3 84 5 167.0 23 61 2.7 4 31 2nd 106 159 1,583 66.7 10.0 14 2 77 7 176.8 18 12 0.7 1 18 3rd 62 92 742 67.4 8.1 6 3 75 5 150.1 15 23 1.5 0 15 4th 13 19 220 68.4 11.6 3 1 59 1 207.3 1 -7 -7.0 0 0
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 4 8 112 50.0 14.0 1 1 59 0 183.8 0 0 0.0 0 0 4th & 11+ 1 1 22 100.0 22.0 0 0 22 0 284.8 0 0 0.0 0 0 4th & 8-10 1 4 59 25.0 14.8 1 1 59 0 181.4 0 0 0.0 0 0 4th & 3-7 6 8 97 75.0 12.1 2 0 31 0 259.4 0 0 0.0 0 0 4th & 1-2 5 6 42 83.3 7.0 0 0 18 1 142.1 1 -7 -7.0 0 0 3rd & 6+ 32 52 477 61.5 9.2 3 3 70 3 146.1 10 30 3.0 0 15 3rd & 11+ 10 18 205 55.6 11.4 2 0 70 2 187.9 5 6 1.2 0 15 3rd & 8-10 9 13 93 69.2 7.2 0 0 19 1 129.3 3 15 5.0 0 14 3rd & 3-7 38 54 420 70.4 7.8 4 3 75 1 149.0 4 3 0.8 0 8 3rd & 1-2 5 7 24 71.4 3.4 0 0 8 1 100.2 3 -1 -0.3 0 1 2nd & 6+ 75 114 1,066 65.8 9.4 6 2 74 5 158.2 13 17 1.3 0 18 2nd & 11+ 12 19 174 63.2 9.2 0 0 31 1 140.1 1 -9 -9.0 0 0 2nd & 8-10 40 53 592 75.5 11.2 2 0 74 4 181.8 7 1 0.1 0 18 2nd & 3-7 40 73 593 54.8 8.1 6 2 60 2 144.7 8 18 2.3 0 14 2nd & 1-2 14 14 224 100.0 16.0 6 0 77 0 375.8 2 2 1.0 1 1 1st & 6+ 137 189 1,832 72.5 9.7 10 2 84 5 169.3 19 52 2.7 0 31 1st & 11+ 3 4 35 75.0 8.8 0 0 23 1 148.5 4 45 11.3 0 31 1st & 8-10 133 182 1,790 73.1 9.8 9 2 84 4 169.8 14 6 0.4 0 12 1st & 3-7 1 4 7 25.0 1.8 1 0 7 0 122.2 2 5 2.5 1 4 1st & 1-2 1 3 2 33.3 0.7 1 1 2 0 82.3 3 5 1.7 3 2 3rd (or 4th) and 9+ 18 29 291 62.1 10.0 2 0 70 3 169.1 8 21 2.6 0 15 3rd (or 4th) and 3-8 39 56 427 69.6 7.6 4 3 75 1 146.6 4 3 0.8 0 8 3rd (or 4th) and 1-2 5 7 24 71.4 3.4 0 0 8 1 100.2 3 -1 -0.3 0 1 1st and 10 131 180 1,781 72.8 9.9 9 2 84 4 170.2 14 6 0.4 0 12
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 30 46 462 65.2 10.0 2 2 57 4 155.2 14 87 6.2 1 70 Home 2 2 13 100.0 6.5 0 0 7 0 154.6 1 6 6.0 0 6 Away 28 44 449 63.6 10.2 2 2 57 4 155.3 13 81 6.2 1 70
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 4 5 69 80.0 13.8 0 0 49 1 195.9 4 26 6.5 0 21 October 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 January 26 41 393 63.4 9.6 2 2 57 3 150.3 9 55 6.1 1 70
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 8 13 123 61.5 9.5 1 0 46 0 166.4 2 2 1.0 0 6 2nd 7 12 80 58.3 6.7 1 1 28 0 125.2 3 3 1.0 0 7 3rd 6 8 93 75.0 11.6 0 0 57 0 172.6 1 6 6.0 0 6 4th 9 13 166 69.2 12.8 0 1 49 4 161.1 8 76 9.5 1 70
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 15 25 203 60.0 8.1 2 1 46 0 146.6 5 5 1.0 0 7 2nd 15 21 259 71.4 12.3 0 1 57 4 165.5 9 82 9.1 1 70
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 26 41 393 63.4 9.6 2 2 57 3 150.3 9 55 6.1 1 70 8-14 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 15+ 4 5 69 80.0 13.8 0 0 49 1 195.9 4 26 6.5 0 21
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 2 2 13 100.0 6.5 0 0 7 0 154.6 0 0 0.0 0 0 1-7 8 11 118 72.7 10.7 2 0 46 0 222.8 2 9 4.5 0 7
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 7 13 74 53.8 5.7 0 2 28 1 70.9 4 66 16.5 1 70 8-14 10 13 187 76.9 14.4 0 0 57 2 197.8 2 -16 -8.0 0 0 LOSING BY 15-21 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 22+ 2 3 56 66.7 18.7 0 0 49 1 223.5 4 26 6.5 0 21
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 3 5 74 60.0 14.8 0 1 57 1 144.3 1 -4 -4.0 0 0 Own 20-39 13 21 122 61.9 5.8 0 0 22 1 110.7 7 86 12.3 1 70 Between 40's 6 10 173 60.0 17.3 1 0 49 0 238.3 2 27 13.5 0 21 Opp 39-20 7 8 77 87.5 9.6 0 0 28 1 168.4 1 -15 -15.0 0 0 Opp 19-Goal 1 2 16 50.0 8.0 1 1 16 1 182.2 3 -7 -2.3 0 2 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 1 0.0 3 -7 -2.3 0 2
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 2 -4 -2.0 0 2 2nd & Goal 1 2 16 50.0 8.0 1 1 16 1 182.2 1 -3 -3.0 0 0 3rd & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 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 10 15 212 66.7 14.1 0 0 57 2 185.4 6 -15 -2.5 0 6 2nd 12 18 120 66.7 6.7 2 1 46 2 148.2 4 -2 -0.5 0 6 3rd 7 11 128 63.6 11.6 0 0 49 0 161.4 4 104 26.0 1 70 4th 1 2 2 50.0 1.0 0 1 2 0 -41.6 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 & 6+ 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 4th & 11+ 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 4th & 3-7 1 1 2 100.0 2.0 0 0 2 0 116.8 0 0 0.0 0 0 3rd & 6+ 4 7 51 57.1 7.3 0 0 17 0 118.3 3 98 32.7 1 70 3rd & 11+ 1 3 14 33.3 4.7 0 0 14 0 72.5 1 21 21.0 0 21 3rd & 8-10 2 3 27 66.7 9.0 0 0 17 0 142.3 1 70 70.0 1 70 3rd & 3-7 4 5 87 80.0 17.4 0 0 49 0 226.2 2 13 6.5 0 7 2nd & 6+ 10 16 110 62.5 6.9 2 1 46 1 149.0 3 1 0.3 0 6 2nd & 11+ 3 6 25 50.0 4.2 1 1 16 0 106.7 0 0 0.0 0 0 2nd & 8-10 5 7 73 71.4 10.4 1 0 46 0 206.2 2 2 1.0 0 6 2nd & 3-7 2 3 12 66.7 4.0 0 0 8 2 100.3 2 -4 -2.0 0 0 2nd & 1-2 2 2 10 100.0 5.0 0 0 6 0 142.0 0 0 0.0 0 0 1st & 6+ 10 15 212 66.7 14.1 0 0 57 2 185.4 5 -17 -3.4 0 6 1st & 11+ 2 3 35 66.7 11.7 0 0 27 0 164.7 0 0 0.0 0 0 1st & 8-10 8 12 177 66.7 14.8 0 0 57 2 190.6 5 -17 -3.4 0 6 1st & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 0 2 3rd (or 4th) and 9+ 3 5 41 60.0 8.2 0 0 17 0 128.9 1 21 21.0 0 21 3rd (or 4th) and 3-8 4 6 87 66.7 14.5 0 0 49 0 188.5 3 83 27.7 1 70 1st and 10 8 12 177 66.7 14.8 0 0 57 2 190.6 4 -11 -2.8 0 6
Game log Season 2025 2024
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs LAM W 51-0 24 32 329 75.0 3 0 46 0 192.3 85.1 5 30 6.0 1 15 9/6 @ WMU W 33-30 OT 18 33 224 54.5 2 0 32 3 131.6 72.7 5 24 4.8 0 31 9/13 vs WSU W 59-10 24 29 211 82.8 4 0 24 1 189.4 89.9 2 -5 -2.5 0 1 9/20 @ ARMY W 45-38 OT 26 36 249 72.2 1 0 28 0 139.5 80.6 4 20 5.0 0 6 9/27 vs USA W 36-22 14 26 234 53.8 1 0 68 1 142.1 43.5 6 -4 -0.7 1 12 10/10 vs USF L 63-36 30 46 336 65.2 2 3 54 2 127.9 56.1 4 0 0.0 1 8 10/18 vs UTSA W 55-17 22 35 277 62.9 4 0 42 1 167.0 72.5 6 7 1.2 1 8 10/24 @ CLT W 54-20 37 49 608 75.5 4 1 70 3 202.6 48.2 5 -7 -1.4 0 11 11/1 vs NAVY W 31-17 19 24 234 79.2 0 0 39 2 161.1 74.2 2 -14 -7.0 0 0 11/15 @ UAB W 53-24 18 25 298 72.0 2 0 61 0 198.5 89.0 3 5 1.7 0 4 11/22 @ RICE W 56-24 19 23 469 82.6 3 0 84 0 296.9 99.2 2 1 0.5 1 1 11/28 vs TEM W 52-25 20 24 366 83.3 3 0 77 0 252.7 98.8 0 0 0.0 0 0 12/5 @ TULN L 34-21 21 34 294 61.8 2 3 59 5 136.2 58.2 11 14 1.3 0 18 American Championship 12/27 vs SDSU W 49-47 27 47 250 57.4 3 2 31 0 114.7 70.3 2 18 9.0 0 14 Isleta New Mexico Bowl Total 319 463 4,379 68.9 34 9 84 18 168.7 74.8 57 89 1.6 5 31
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/14 @ TTU L 66-21 2 3 56 66.7 0 0 49 1 223.5 99.4 4 26 6.5 0 21 9/21 vs WYO W 44-17 2 2 13 100.0 0 0 7 0 154.6 87.3 0 0 0.0 0 0 10/26 vs TULN L 45-37 0 0 0 0.0 0 0 0 0 0.0 44.1 1 6 6.0 0 6 1/3 vs TXST L 30-28 26 41 393 63.4 2 2 57 3 150.3 74.1 9 55 6.1 1 70 SERVPRO First Responder Bowl Total 30 46 462 65.2 2 2 57 4 155.2 75.8 14 87 6.2 1 70