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 Career 259 367 70.6 3,342 9.1 22 7 82 27 163.0
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 Career 259 367 70.6 3,342 9.1 22 7 82 27 163.0
Rushing Season Team CAR YDS AVG TD LNG 2024 TXST 22 164 7.5 4 18 2025 TXST 174 744 4.3 17 63 Career 196 908 4.6 21 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 Career 22 21 0 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 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 2025 2024
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 251 352 3,224 71.3 9.2 21 7 82 27 164.0 174 744 4.3 17 63 Home 130 182 1,528 71.4 8.4 12 4 69 12 159.3 94 458 4.9 10 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 January 17 24 174 70.8 7.3 3 0 69 3 173.0 14 52 3.7 1 13
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 69 102 752 67.6 7.4 2 2 66 7 132.1 51 189 3.7 6 24 2nd 69 104 1,032 66.3 9.9 5 2 82 7 161.7 43 168 3.9 5 24 3rd 62 79 706 78.5 8.9 6 3 69 6 171.0 40 210 5.3 3 22 4th 46 57 696 80.7 12.2 8 0 73 7 229.6 38 164 4.3 3 63
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 138 206 1,784 67.0 8.7 7 4 82 14 147.1 94 357 3.8 11 24 2nd 113 146 1,440 77.4 9.9 14 3 73 13 187.8 80 387 4.8 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+ 150 213 1,656 70.4 7.8 14 4 82 15 153.7 105 439 4.2 12 24
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 11 16 129 68.8 8.1 2 0 50 1 177.7 12 52 4.3 2 16 15-21 11 15 193 73.3 12.9 4 0 82 1 269.4 12 51 4.3 2 13 8-14 32 39 394 82.1 10.1 5 0 69 5 209.2 30 181 6.0 5 20 1-7 62 85 858 72.9 10.1 5 3 73 4 170.1 47 206 4.4 6 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 LOSING BY 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 18 27 331 66.7 12.3 1 0 82 0 181.9 10 68 6.8 0 20 Own 20-39 78 97 1,278 80.4 13.2 3 2 73 8 197.2 41 204 5.0 0 63 Between 40's 70 90 879 77.8 9.8 1 3 50 10 156.8 47 146 3.1 0 20 Opp 39-20 51 85 557 60.0 6.6 4 0 38 7 130.6 40 149 3.7 1 24 Opp 19-Goal 34 53 179 64.2 3.4 12 2 16 2 159.7 36 177 4.9 16 19 Opp 9-Goal 12 20 30 60.0 1.5 5 1 6 2 145.1 22 81 3.7 14 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 6 33 5.5 3 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 107 150 1,404 71.3 9.4 11 0 73 13 174.2 55 155 2.8 3 63 2nd 90 120 1,175 75.0 9.8 3 2 66 6 162.2 64 329 5.1 6 24 3rd 47 71 595 66.2 8.4 7 4 82 8 157.9 51 233 4.6 7 20 4th 7 11 50 63.6 4.5 0 1 13 0 83.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 3 16 66.7 5.3 0 0 13 0 111.5 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 5 8 30 62.5 3.8 0 0 13 0 94.0 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 48 430 66.7 9.0 5 1 82 6 172.1 30 153 5.1 3 19 3rd & 11+ 9 14 109 64.3 7.8 1 1 21 0 139.0 6 55 9.2 0 14 3rd & 8-10 12 17 169 70.6 9.9 1 0 73 5 173.5 15 45 3.0 1 16 3rd & 3-7 22 36 270 61.1 7.5 4 3 82 3 144.1 23 102 4.4 5 20 3rd & 1-2 4 4 47 100.0 11.8 1 0 20 0 281.2 7 31 4.4 1 10 2nd & 6+ 76 97 918 78.4 9.5 2 2 56 4 160.5 49 275 5.6 4 24 2nd & 11+ 19 25 313 76.0 12.5 0 1 53 0 173.2 7 61 8.7 0 20 2nd & 8-10 38 47 443 80.9 9.4 2 0 56 2 174.1 30 162 5.4 3 24 2nd & 3-7 30 42 400 71.4 9.5 1 1 66 4 154.5 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+ 105 148 1,400 70.9 9.5 10 0 73 13 172.7 54 155 2.9 3 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 99 141 1,324 70.2 9.4 10 0 73 12 172.5 49 135 2.8 1 63 1st & 3-7 4 5 2 80.0 0.4 1 0 3 0 149.4 2 12 6.0 2 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 4 124.3 16 84 5.3 0 16 3rd (or 4th) and 3-8 27 42 384 64.3 9.1 5 3 82 4 166.1 28 118 4.2 6 20 3rd (or 4th) and 1-2 4 4 47 100.0 11.8 1 0 20 0 281.2 7 31 4.4 1 10 1st and 10 98 140 1,320 70.0 9.4 10 0 73 12 172.8 47 124 2.6 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 2025 2024
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