Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2025 LT 66 105 62.9 640 6.1 3 4 52 7 115.9 2026 LT 48 73 65.8 468 6.4 3 1 35 1 130.3 Career 114 178 64.0 1,108 6.2 6 5 52 8 121.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 2025 LT 66 105 62.9 640 6.1 3 4 52 7 115.9 2026 LT 48 73 65.8 468 6.4 3 1 35 1 130.3 Career 114 178 64.0 1,108 6.2 6 5 52 8 121.8
Rushing Season Team CAR YDS AVG TD LNG 2025 LT 98 609 6.2 5 58 2026 LT 32 167 5.2 1 20 Career 130 776 6.0 6 58
Receiving Season Team REC YDS AVG TD LNG 2025 LT 2 49 24.5 0 26
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 LT 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 LT 3 5 0 0 5 0 0 0 30 2026 LT 3 1 0 0 1 0 0 0 6 Career 6 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; 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 Louisiana Tech Bulldogs Position Quarterback Class Senior Height / weight 6' 1" / 201 lbs Birthplace Mission Viejo, CA Jersey #2 Status Active
Career history Splits Season 2026 2025
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 48 73 468 65.8 6.4 3 1 35 1 130.3 32 167 5.2 1 20 Home 20 26 230 76.9 8.8 2 0 35 0 176.2 17 90 5.3 1 20 Away 28 47 238 59.6 5.1 1 1 31 1 105.3 15 77 5.1 0 17
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 57 86 526 66.3 6.1 2 3 42 6 118.4 79 488 6.2 5 58 Home 28 41 288 68.3 7.0 2 1 42 3 138.5 39 231 5.9 2 31 Away 29 45 238 64.4 5.3 0 2 30 3 100.0 40 257 6.4 3 58
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 14 21 94 66.7 4.5 1 1 42 1 110.5 9 56 6.2 0 24 October 1 3 11 33.3 3.7 0 1 11 0 -2.5 1 2 2.0 0 2 November 29 44 295 65.9 6.7 0 1 30 2 117.7 53 382 7.2 5 58
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 10 14 89 71.4 6.4 0 0 30 0 124.8 11 79 7.2 0 24 2nd 21 31 217 67.7 7.0 1 2 42 3 124.3 30 135 4.5 0 17 3rd 14 24 95 58.3 4.0 1 0 25 1 105.3 18 119 6.6 2 31 4th 12 17 125 70.6 7.4 0 1 17 2 120.6 20 155 7.8 3 58
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 31 45 306 68.9 6.8 1 2 42 3 124.5 41 214 5.2 0 24 2nd 26 41 220 63.4 5.4 1 1 25 3 111.7 38 274 7.2 5 58
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 50 66.7 2.8 0 0 9 1 90.0 5 16 3.2 0 17 vs USA ranked teams 12 18 50 66.7 2.8 0 0 9 1 90.0 5 16 3.2 0 17
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 16 23 184 69.6 8.0 0 0 22 1 136.8 28 171 6.1 2 31 8-14 8 13 87 61.5 6.7 0 0 30 0 117.8 16 172 10.8 3 58 15+ 33 50 255 66.0 5.1 2 3 42 5 110.0 35 145 4.1 0 24
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 4 4 53 100.0 13.3 1 0 42 1 293.8 2 -5 -2.5 0 3 15-21 1 2 2 50.0 1.0 0 1 2 0 -41.6 3 38 12.7 0 24 8-14 3 5 22 60.0 4.4 1 0 17 0 163.0 9 78 8.7 3 58 1-7 11 17 143 64.7 8.4 0 0 30 1 135.4 18 125 6.9 0 24
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 9 12 103 75.0 8.6 0 0 21 0 147.1 8 61 7.6 1 29 8-14 10 17 40 58.8 2.4 0 0 11 1 78.6 17 71 4.2 0 17 15-21 5 8 23 62.5 2.9 0 1 7 1 61.7 3 31 10.3 1 31
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 5 9 32 55.6 3.6 0 0 17 1 85.4 6 48 8.0 0 24 Own 20-39 19 26 165 73.1 6.3 0 0 21 3 126.4 21 74 3.5 0 17 Between 40's 25 34 259 73.5 7.6 1 1 42 0 141.3 23 192 8.3 1 58 Opp 39-20 6 12 51 50.0 4.3 0 1 23 2 69.0 17 136 8.0 2 31 Opp 19-Goal 2 5 19 40.0 3.8 1 1 17 0 97.9 12 38 3.2 2 9 Opp 9-Goal 0 2 0 0.0 0.0 0 1 0 0 -100.0 5 12 2.4 2 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 1 2 2nd & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 0 4 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 22 30 193 73.3 6.4 0 0 25 1 127.4 33 179 5.4 1 24 2nd 18 33 159 54.5 4.8 0 1 30 2 89.0 20 127 6.3 1 58 3rd 16 21 165 76.2 7.9 2 2 42 3 154.6 24 149 6.2 1 29 4th 1 2 9 50.0 4.5 0 0 9 0 87.8 2 33 16.5 2 31
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 3-7 1 1 9 100.0 9.0 0 0 9 0 175.6 1 31 31.0 1 31 4th & 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 1 2 3rd & 6+ 9 12 75 75.0 6.3 1 1 17 3 138.3 16 117 7.3 1 29 3rd & 11+ 4 5 32 80.0 6.4 0 1 17 1 93.8 4 18 4.5 0 10 3rd & 8-10 2 3 12 66.7 4.0 0 0 11 2 100.3 8 32 4.0 0 22 3rd & 3-7 10 12 121 83.3 10.1 2 1 42 0 206.4 10 93 9.3 1 29 3rd & 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 2 6 3.0 0 4 2nd & 6+ 12 26 92 46.2 3.5 0 1 30 2 68.2 13 82 6.3 1 58 2nd & 11+ 2 4 9 50.0 2.3 0 0 6 1 68.9 1 -6 -6.0 0 0 2nd & 8-10 6 13 23 46.2 1.8 0 1 9 1 45.6 9 81 9.0 1 58 2nd & 3-7 9 15 107 60.0 7.1 0 0 30 0 119.9 10 52 5.2 0 17 2nd & 1-2 1 1 20 100.0 20.0 0 0 20 0 268.0 0 0 0.0 0 0 1st & 6+ 22 29 193 75.9 6.7 0 0 25 1 131.8 32 177 5.5 0 24 1st & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 1st & 8-10 22 29 193 75.9 6.7 0 0 25 1 131.8 31 171 5.5 0 24 1st & 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 1 2 3rd (or 4th) and 9+ 6 8 44 75.0 5.5 0 1 17 2 96.2 9 48 5.3 0 22 3rd (or 4th) and 3-8 10 12 121 83.3 10.1 2 1 42 1 206.4 13 95 7.3 1 29 3rd (or 4th) and 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 2 6 3.0 0 4 1st and 10 22 29 193 75.9 6.7 0 0 25 1 131.8 31 171 5.5 0 24
Game log Season 2026 2025
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/5 vs NWST W 80-6 4 4 45 100.0 2 0 35 0 359.5 94.7 5 50 10.0 0 20 9/12 @ LSU L 45-14 3 3 15 100.0 0 0 12 0 142.0 56.5 4 2 0.5 0 6 9/19 @ BAY L 36-19 25 44 223 56.8 1 1 31 1 102.4 69.5 11 75 6.8 0 17 10/3 vs ARMY W 31-29 16 22 185 72.7 0 0 27 0 143.4 29.4 12 40 3.3 1 8 Total 48 73 468 65.8 3 1 35 1 130.3 58.3 32 167 5.2 1 20
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs SELA W 24-0 13 18 126 72.2 1 0 25 3 149.4 20.1 16 48 3.0 0 10 9/6 @ LSU L 23-7 12 18 50 66.7 0 0 9 1 90.0 36.1 5 16 3.2 0 17 9/13 vs NMSU W 49-14 2 3 44 66.7 1 1 42 0 233.2 36.4 4 40 10.0 0 24 10/9 @ KENN L 35-7 1 3 11 33.3 0 1 11 0 -2.5 0.1 1 2 2.0 0 2 11/8 @ DEL L 25-24 3 3 66 100.0 0 0 22 1 284.8 39.9 9 28 3.1 0 11 11/15 @ WSU L 28-3 5 8 24 62.5 0 1 11 1 62.7 46.9 9 39 4.3 0 17 11/22 vs LIB W 34-28 OT 13 20 118 65.0 0 0 21 0 114.6 78.4 19 143 7.5 2 31 11/29 @ MOST W 42-30 8 13 87 61.5 0 0 30 0 117.8 97.1 16 172 10.8 3 58 12/30 vs CCU W 23-14 9 19 114 47.4 1 1 52 1 104.6 28.0 19 121 6.4 0 29 Radiance Technologies Independence Bowl Total 66 105 640 62.9 3 4 52 7 115.9 53.6 98 609 6.2 5 58