Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 TXST 8 15 53.3 118 7.9 1 0 60 0 141.4 2025 TXST 251 352 71.3 3,224 9.2 21 7 82 27 164.0 2026 TXST 65 95 68.4 854 9.0 10 3 69 2 172.3 Career 324 462 70.1 4,196 9.1 32 10 82 29 164.9
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 TXST 8 15 53.3 118 7.9 1 0 60 0 141.4 2025 TXST 251 352 71.3 3,224 9.2 21 7 82 27 164.0 2026 TXST 65 95 68.4 854 9.0 10 3 69 2 172.3 Career 324 462 70.1 4,196 9.1 32 10 82 29 164.9
Rushing Season Team CAR YDS AVG TD LNG 2024 TXST 22 164 7.5 4 18 2025 TXST 174 744 4.3 17 63 2026 TXST 29 106 3.7 1 32 Career 225 1,014 4.5 22 63
Receiving Season Team REC YDS AVG TD LNG 2025 TXST 0 -2 0.0 0 0
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 TXST 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 TXST 1 4 0 0 5 0 0 0 30 2025 TXST 21 17 0 0 17 0 0 0 102 2026 TXST 10 1 0 0 1 0 0 0 6 Career 32 22 0 0 23 0 0 0 138
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 Texas State Bobcats Position Quarterback Class Sophomore Height / weight 6' 0" / 197 lbs Birthplace San Antonio, TX Jersey #8 Status Active
Career history Splits Season 2026 2025 2024
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 65 95 854 68.4 9.0 10 3 69 2 172.3 29 106 3.7 1 32 Home 50 72 704 69.4 9.8 10 2 69 1 192.0 26 79 3.0 1 12 Away 15 23 150 65.2 6.5 0 1 41 1 111.2 3 27 9.0 0 32
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 234 328 3,050 71.3 9.3 18 7 82 24 163.3 160 692 4.3 16 63 Home 113 158 1,354 71.5 8.6 9 4 50 9 157.2 80 406 5.1 9 22 Away 121 170 1,696 71.2 10.0 9 3 82 15 168.9 80 286 3.6 7 63
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 50 76 650 65.8 8.6 2 1 73 6 143.7 33 80 2.4 5 24 October 81 118 1,152 68.6 9.8 4 4 73 10 155.1 63 299 4.7 4 63 November 85 108 1,034 78.7 9.6 8 2 82 7 179.9 54 265 4.9 7 22
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 64 95 720 67.4 7.6 2 2 66 6 133.8 48 190 4.0 6 24 2nd 66 97 1,024 68.0 10.6 5 2 82 6 169.6 38 142 3.7 4 24 3rd 57 73 618 78.1 8.5 4 3 56 5 159.1 36 190 5.3 3 22 4th 42 53 650 79.2 12.3 7 0 73 7 225.8 36 157 4.4 3 63
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 130 192 1,744 67.7 9.1 7 4 82 12 151.9 86 332 3.9 10 24 2nd 104 136 1,306 76.5 9.6 11 3 73 12 179.4 74 360 4.9 6 63
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs USA ranked teams 25 36 184 69.4 5.1 1 0 19 5 121.5 13 9 0.7 1 24
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 101 139 1,568 72.7 11.3 7 3 73 12 179.7 69 305 4.4 5 63 15+ 133 189 1,482 70.4 7.8 11 4 82 12 151.2 91 387 4.3 11 24
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 7 12 83 58.3 6.9 1 0 50 1 143.9 10 45 4.5 2 16 15-21 9 12 180 75.0 15.0 3 0 82 1 283.5 11 38 3.5 2 8 8-14 29 35 319 82.9 9.1 4 0 45 4 197.1 27 174 6.4 5 20 1-7 60 81 857 74.1 10.6 5 3 73 4 175.9 45 189 4.2 5 24
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 28 41 476 68.3 11.6 1 1 62 3 169.0 14 41 2.9 0 13 8-14 15 22 215 68.2 9.8 3 0 48 3 195.3 13 63 4.8 1 24 15-21 20 26 258 76.9 9.9 1 1 40 3 165.3 7 2 0.3 1 7 22+ 18 27 141 66.7 5.2 0 1 13 3 103.1 8 -1 -0.1 0 6
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 17 23 325 73.9 14.1 1 0 82 0 207.0 10 68 6.8 0 20 Own 20-39 73 92 1,180 79.3 12.8 2 2 73 7 189.9 38 197 5.2 0 63 Between 40's 67 87 852 77.0 9.8 1 3 50 9 156.2 43 137 3.2 0 20 Opp 39-20 47 77 535 61.0 6.9 4 0 38 6 136.5 34 119 3.5 1 24 Opp 19-Goal 30 49 158 61.2 3.2 10 2 16 2 147.5 35 171 4.9 15 19 Opp 9-Goal 12 20 30 60.0 1.5 5 1 6 2 145.1 21 75 3.6 13 9
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 6 7 14 85.7 2.0 1 0 8 0 149.7 5 27 5.4 2 10 2nd & Goal 2 2 20 100.0 10.0 1 0 15 1 349.0 8 22 2.8 4 9 3rd & Goal 3 5 11 60.0 2.2 3 0 6 0 276.5 3 15 5.0 3 8 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 99 141 1,289 70.2 9.1 9 0 73 12 168.1 50 148 3.0 2 63 2nd 82 109 1,123 75.2 10.3 2 2 66 6 164.2 61 310 5.1 6 24 3rd 47 69 595 68.1 8.6 7 4 82 6 162.4 45 207 4.6 7 20 4th 6 9 43 66.7 4.8 0 1 13 0 84.6 4 27 6.8 1 18
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 2 2 16 100.0 8.0 0 0 13 0 167.2 0 0 0.0 0 0 4th & 11+ 1 1 13 100.0 13.0 0 0 13 0 209.2 0 0 0.0 0 0 4th & 3-7 4 6 23 66.7 3.8 0 0 13 0 98.9 1 7 7.0 1 7 4th & 1-2 1 2 7 50.0 3.5 0 1 7 0 -20.6 3 20 6.7 0 18 3rd & 6+ 32 47 430 68.1 9.1 5 1 82 5 175.8 27 131 4.9 3 19 3rd & 11+ 9 14 109 64.3 7.8 1 1 21 0 139.0 4 31 7.8 0 14 3rd & 8-10 12 17 169 70.6 9.9 1 0 73 4 173.5 14 47 3.4 1 16 3rd & 3-7 22 34 270 64.7 7.9 4 3 82 2 152.6 21 108 5.1 5 20 3rd & 1-2 4 4 47 100.0 11.8 1 0 20 0 281.2 6 21 3.5 1 8 2nd & 6+ 69 88 872 78.4 9.9 1 2 56 4 160.8 46 256 5.6 4 24 2nd & 11+ 17 22 287 77.3 13.0 0 1 53 0 177.8 6 51 8.5 0 20 2nd & 8-10 35 43 431 81.4 10.0 1 0 56 2 173.3 28 153 5.5 3 24 2nd & 3-7 27 38 386 71.1 10.2 1 1 66 4 159.8 24 102 4.3 2 22 2nd & 1-2 3 6 19 50.0 3.2 0 0 12 0 76.6 3 4 1.3 1 5 1st & 6+ 97 139 1,285 69.8 9.2 8 0 73 12 166.4 49 148 3.0 2 63 1st & 11+ 4 4 78 100.0 19.5 0 0 62 1 263.8 3 8 2.7 0 10 1st & 8-10 91 132 1,209 68.9 9.2 8 0 73 11 165.9 45 134 3.0 1 63 1st & 3-7 4 5 2 80.0 0.4 1 0 3 0 149.4 1 6 6.0 1 6 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 0 0.0 0 0 3rd (or 4th) and 9+ 16 25 164 64.0 6.6 1 1 21 3 124.3 13 62 4.8 0 16 3rd (or 4th) and 3-8 27 40 384 67.5 9.6 5 3 82 3 174.4 26 124 4.8 6 20 3rd (or 4th) and 1-2 4 4 47 100.0 11.8 1 0 20 0 281.2 6 21 3.5 1 8 1st and 10 90 131 1,205 68.7 9.2 8 0 73 11 166.1 43 123 2.9 0 63
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 8 15 118 53.3 7.9 1 0 60 0 141.4 22 164 7.5 4 18 Home 4 6 102 66.7 17.0 1 0 60 0 264.5 3 32 10.7 1 16 Away 4 9 16 44.4 1.8 0 0 9 0 59.4 19 132 6.9 3 18
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 8 15 118 53.3 7.9 1 0 60 0 141.4 22 164 7.5 4 18
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 0 0 0 0.0 0.0 0 0 0 0 0.0 5 30 6.0 2 11 2nd 3 4 14 75.0 3.5 0 0 9 0 104.4 10 61 6.1 1 18 3rd 5 10 104 50.0 10.4 1 0 60 0 170.4 5 46 9.2 0 18 4th 0 1 0 0.0 0.0 0 0 0 0 0.0 2 27 13.5 1 14
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 3 4 14 75.0 3.5 0 0 9 0 104.4 15 91 6.1 3 18 2nd 5 11 104 45.5 9.5 1 0 60 0 154.9 7 73 10.4 1 18
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 0 0 0 0.0 0.0 0 0 0 0 0.0 3 13 4.3 1 11 15+ 8 15 118 53.3 7.9 1 0 60 0 141.4 19 151 7.9 3 18
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 4 6 102 66.7 17.0 1 0 60 0 264.5 3 24 8.0 1 16 15-21 4 7 16 57.1 2.3 0 0 9 0 76.3 8 75 9.4 2 18 8-14 0 2 0 0.0 0.0 0 0 0 0 0.0 5 43 8.6 0 18 1-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 5 2.5 0 4
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 13 6.5 1 11
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 1 6 6.0 0 6 Own 20-39 3 5 18 60.0 3.6 0 0 14 0 90.2 5 44 8.8 0 18 Between 40's 2 4 69 50.0 17.3 1 0 60 0 277.4 5 29 5.8 0 18 Opp 39-20 1 3 28 33.3 9.3 0 0 28 0 111.7 3 30 10.0 0 14 Opp 19-Goal 2 3 3 66.7 1.0 0 0 3 0 75.1 8 55 6.9 4 13 Opp 9-Goal 1 1 0 100.0 0.0 0 0 0 0 100.0 3 1 0.3 1 2
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 1 0 100.0 0.0 0 0 0 0 100.0 4 11 2.8 2 10 2nd & Goal 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & Goal 0 1 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 4 4 91 100.0 22.8 1 0 60 0 373.6 13 79 6.1 2 18 2nd 2 6 11 33.3 1.8 0 0 9 0 48.7 5 54 10.8 2 18 3rd 2 5 16 40.0 3.2 0 0 14 0 66.9 4 31 7.8 0 14
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 6+ 2 5 16 40.0 3.2 0 0 14 0 66.9 2 26 13.0 0 14 3rd & 11+ 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 3-7 2 3 16 66.7 5.3 0 0 14 0 111.5 4 31 7.8 0 14 2nd & 6+ 2 6 11 33.3 1.8 0 0 9 0 48.7 5 54 10.8 2 18 2nd & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 2 17 8.5 1 13 2nd & 8-10 2 3 11 66.7 3.7 0 0 9 0 97.5 2 26 13.0 0 18 2nd & 3-7 0 2 0 0.0 0.0 0 0 0 0 0.0 1 11 11.0 1 11 1st & 6+ 4 4 91 100.0 22.8 1 0 60 0 373.6 10 78 7.8 1 18 1st & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 16 16.0 0 16 1st & 8-10 3 3 91 100.0 30.3 1 0 60 0 464.8 9 62 6.9 1 18 1st & 3-7 1 1 0 100.0 0.0 0 0 0 0 100.0 2 -1 -0.5 0 0 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 1 2 3rd (or 4th) and 9+ 0 2 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd (or 4th) and 3-8 2 3 16 66.7 5.3 0 0 14 0 111.5 4 31 7.8 0 14 1st and 10 3 3 91 100.0 30.3 1 0 60 0 464.8 9 62 6.9 1 18
Game log Season 2026 2025 2024
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/5 @ TEX L 59-7 15 23 150 65.2 0 1 41 1 111.3 88.6 3 27 9.0 0 32 9/12 vs UTSA L 31-26 17 30 192 56.7 1 2 31 0 108.1 39.1 14 39 2.8 1 8 9/19 vs UNT W 49-35 16 22 268 72.7 4 0 43 1 235.1 90.2 9 30 3.3 0 12 9/26 vs UIW W 63-10 17 20 244 85.0 5 0 69 0 270.0 97.9 3 10 3.3 0 6 10/3 @ SDSU L 31-29 27 43 372 62.8 3 2 40 3 149.2 - 22 80 3.6 0 19 2026 total 65 95 854 68.4 10 3 69 2 172.3 78.8 29 106 3.7 1 32
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/30 vs EMU W 52-27 18 26 214 69.2 4 0 33 1 189.1 56.4 10 48 4.8 0 15 9/6 @ UTSA W 43-36 12 20 286 60.0 1 1 73 1 186.6 90.0 12 34 2.8 2 11 9/13 @ ASU L 34-15 25 36 184 69.4 1 0 19 5 121.5 58.8 13 9 0.7 1 24 9/20 vs NICH W 35-3 13 20 180 65.0 0 0 45 0 140.6 85.9 8 37 4.6 2 9 10/4 @ ARST L 31-30 18 26 230 69.2 1 0 34 0 156.2 75.2 10 131 13.1 1 63 10/11 vs TROY L 48-41 OT 19 22 248 86.4 0 0 35 3 181.1 92.9 18 77 4.3 1 20 10/18 @ MRSH L 40-37 2OT 26 38 444 68.4 2 1 73 4 178.7 64.9 19 48 2.5 1 19 10/28 vs JMU L 52-20 18 32 230 56.3 1 3 48 3 108.2 48.8 16 43 2.7 1 16 11/8 @ UL L 42-39 26 33 360 78.8 3 1 62 4 194.4 59.0 10 15 1.5 0 11 11/15 @ USM W 41-14 14 17 192 82.4 1 0 82 1 196.6 90.2 16 49 3.1 2 8 11/22 vs ULM W 31-14 25 32 201 78.1 2 1 20 2 145.3 72.0 15 88 5.9 2 22 11/29 vs USA W 49-26 20 26 281 76.9 2 0 50 0 193.1 94.4 13 113 8.7 3 20 1/2 vs RICE W 41-10 17 24 174 70.8 3 0 69 3 173.0 40.3 14 52 3.7 1 13 Lockheed Martin Armed Forces Bowl Total 251 352 3,224 71.3 21 7 82 27 164.0 74.2 174 744 4.3 17 63
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/9 @ ULM W 38-17 4 9 16 44.4 0 0 9 0 59.4 78.6 16 119 7.4 2 18 11/16 vs USM W 58-3 4 6 102 66.7 1 0 60 0 264.5 99.5 3 32 10.7 1 16 11/29 @ USA W 45-38 0 0 0 0.0 0 0 0 0 0.0 95.8 3 13 4.3 1 11 Total 8 15 118 53.3 1 0 60 0 141.4 87.9 22 164 7.5 4 18