Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 UL 0 0 0.0 0 0.0 0 0 0 1 0.0 2024 UL 1 2 50.0 6 3.0 0 0 6 0 75.2 2025 UL 127 216 58.8 1,555 7.2 11 7 69 17 129.6 Career 128 218 58.7 1,561 7.2 11 7 69 18 129.1
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 UL 0 0 0.0 0 0.0 0 0 0 1 0.0 2024 UL 1 2 50.0 6 3.0 0 0 6 0 75.2 2025 UL 127 216 58.8 1,555 7.2 11 7 69 17 129.6 Career 128 218 58.7 1,561 7.2 11 7 69 18 129.1
Rushing Season Team CAR YDS AVG TD LNG 2023 UL 5 19 3.8 0 15 2024 UL 5 19 3.8 0 5 2025 UL 152 667 4.4 9 42 Career 162 705 4.4 9 42
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 UL 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 UL 11 9 0 0 9 0 0 0 54
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 Louisiana Ragin' Cajuns Position Quarterback Class Junior Height / weight 6' 2" / 225 lbs Birthplace Lutcher, LA Jersey #7 Status Active
Career history Splits Season 2025 2024 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 127 216 1,555 58.8 7.2 11 7 69 17 129.6 152 667 4.4 9 42 Home 46 82 511 56.1 6.2 5 3 45 2 121.3 62 314 5.1 6 38 Away 81 134 1,044 60.4 7.8 6 4 69 15 134.7 90 353 3.9 3 42
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 9 21 129 42.9 6.1 2 0 45 0 125.9 19 148 7.8 3 38 October 38 71 542 53.5 7.6 3 4 69 9 120.3 57 260 4.6 1 39 November 59 88 653 67.0 7.4 5 2 45 6 143.6 62 219 3.5 5 42 December 21 36 231 58.3 6.4 1 1 40 2 115.8 14 40 2.9 0 12
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 25 44 303 56.8 6.9 3 1 45 5 132.6 27 127 4.7 1 39 2nd 38 57 537 66.7 9.4 5 2 69 4 167.7 44 159 3.6 4 24 3rd 25 47 281 53.2 6.0 0 1 36 0 99.2 29 169 5.8 1 30 4th 39 67 434 58.2 6.5 3 3 45 8 118.4 47 186 4.0 2 42
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 63 101 840 62.4 8.3 8 3 69 9 152.4 71 286 4.0 5 39 2nd 64 115 715 55.7 6.2 3 4 45 8 109.5 81 381 4.7 4 42
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 1 6 -1 16.7 -0.2 0 0 0 0 15.3 2 13 6.5 0 9
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 74 124 782 59.7 6.3 6 3 45 7 123.8 75 347 4.6 7 42 8-14 52 86 774 60.5 9.0 5 4 69 10 145.9 72 305 4.2 2 39 15+ 1 6 -1 16.7 -0.2 0 0 0 0 15.3 5 15 3.0 0 9
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 1 1 15-21 9 13 116 69.2 8.9 2 2 35 0 164.2 10 23 2.3 2 5 8-14 6 7 79 85.7 11.3 0 0 23 0 180.5 9 30 3.3 0 8 1-7 33 56 426 58.9 7.6 5 1 69 3 148.7 31 129 4.2 5 42
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 38 57 472 66.7 8.3 3 0 45 3 153.6 38 208 5.5 0 39 8-14 25 39 276 64.1 7.1 1 2 36 8 121.8 31 137 4.4 1 38 LOSING BY 15-21 2 5 28 40.0 5.6 0 0 28 0 87.0 4 51 12.8 0 30 22+ 0 5 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 0 4
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 12 22 116 54.5 5.3 0 0 19 3 98.8 14 85 6.1 0 42 Own 20-39 44 79 570 55.7 7.2 1 4 69 6 110.4 56 347 6.2 0 39 Between 40's 36 50 500 72.0 10.0 1 0 45 4 162.6 20 25 1.3 0 12 Opp 39-20 21 40 264 52.5 6.6 4 2 36 1 130.9 24 116 4.8 0 20 Opp 19-Goal 14 25 105 56.0 4.2 5 1 17 3 149.3 38 94 2.5 9 15 Opp 9-Goal 3 7 19 42.9 2.7 2 1 8 2 131.4 18 24 1.3 8 6
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 2 11 100.0 5.5 1 0 6 0 311.2 6 11 1.8 3 6 2nd & Goal 0 2 0 0.0 0.0 0 0 0 0 0.0 2 2 1.0 2 1 3rd & Goal 1 2 10 50.0 5.0 1 0 10 0 257.0 3 7 2.3 1 3 4th & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 1 1
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 42 72 514 58.3 7.1 5 2 45 6 135.7 57 304 5.3 3 42 2nd 42 72 407 58.3 5.7 2 1 40 5 112.2 49 172 3.5 3 30 3rd 39 65 584 60.0 9.0 3 3 69 5 141.5 41 188 4.6 1 24 4th 4 7 50 57.1 7.1 1 1 18 1 135.7 5 3 0.6 2 7
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 3 3 41 100.0 13.7 1 0 18 1 324.8 1 -4 -4.0 0 0 4th & 11+ 2 2 33 100.0 16.5 0 0 18 0 238.6 0 0 0.0 0 0 4th & 8-10 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -4 -4.0 0 0 4th & 3-7 2 3 17 66.7 5.7 1 0 9 0 224.3 1 -4 -4.0 0 0 4th & 1-2 0 2 0 0.0 0.0 0 1 0 0 -100.0 3 11 3.7 2 7 3rd & 6+ 27 50 352 54.0 7.0 1 3 45 3 107.7 19 110 5.8 0 24 3rd & 11+ 6 16 96 37.5 6.0 0 0 27 1 87.9 6 42 7.0 0 20 3rd & 8-10 17 27 229 63.0 8.5 1 3 45 0 124.2 3 10 3.3 0 6 3rd & 3-7 14 19 216 73.7 11.4 2 0 69 4 203.9 26 100 3.8 1 24 3rd & 1-2 2 3 43 66.7 14.3 0 0 36 0 187.1 6 36 6.0 0 12 2nd & 6+ 33 58 293 56.9 5.1 1 1 32 1 101.6 31 160 5.2 1 30 2nd & 11+ 9 17 90 52.9 5.3 0 0 22 0 97.4 4 8 2.0 0 4 2nd & 8-10 18 32 159 56.3 5.0 1 1 32 1 102.1 15 89 5.9 0 30 2nd & 3-7 12 19 117 63.2 6.2 1 0 25 0 132.3 20 95 4.8 1 26 2nd & 1-2 3 4 41 75.0 10.3 0 0 40 4 161.1 10 -20 -2.0 2 3 1st & 6+ 40 70 508 57.1 7.3 4 2 45 6 131.2 53 300 5.7 1 42 1st & 11+ 2 3 31 66.7 10.3 0 0 23 0 153.5 2 6 3.0 0 4 1st & 8-10 37 66 471 56.1 7.1 4 2 45 6 129.9 50 288 5.8 0 42 1st & 3-7 3 3 12 100.0 4.0 1 0 6 0 243.6 3 7 2.3 1 6 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 3 1.5 2 2 3rd (or 4th) and 9+ 18 34 227 52.9 6.7 1 1 40 1 112.8 7 46 6.6 0 20 3rd (or 4th) and 3-8 19 28 314 67.9 11.2 2 2 69 4 171.3 28 106 3.8 1 24 3rd (or 4th) and 1-2 2 3 43 66.7 14.3 0 0 36 0 187.1 6 36 6.0 0 12 1st and 10 37 66 471 56.1 7.1 4 2 45 6 129.9 49 287 5.9 0 42
Season and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 1 2 6 50.0 3.0 0 0 6 0 75.2 5 19 3.8 0 5 Away 1 2 6 50.0 3.0 0 0 6 0 75.2 5 19 3.8 0 5
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG December 1 2 6 50.0 3.0 0 0 6 0 75.2 5 19 3.8 0 5
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 3rd 1 1 6 100.0 6.0 0 0 6 0 150.4 1 5 5.0 0 5 4th 0 1 0 0.0 0.0 0 0 0 0 0.0 3 9 3.0 0 5
By half 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 1 5 5.0 0 5 2nd 1 2 6 50.0 3.0 0 0 6 0 75.2 4 14 3.5 0 5
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 1 2 6 50.0 3.0 0 0 6 0 75.2 5 19 3.8 0 5
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG LOSING BY 15-21 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 22+ 1 2 6 50.0 3.0 0 0 6 0 75.2 4 14 3.5 0 5
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 0 0 0.0 0 0 Own 20-39 1 1 6 100.0 6.0 0 0 6 0 150.4 2 10 5.0 0 5 Between 40's 0 1 0 0.0 0.0 0 0 0 0 0.0 1 -1 -1.0 0 0 Opp 39-20 0 0 0 0.0 0.0 0 0 0 0 0.0 2 10 5.0 0 5 Opp 19-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 9-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 1 1 6 100.0 6.0 0 0 6 0 150.4 2 4 2.0 0 5 2nd 0 1 0 0.0 0.0 0 0 0 0 0.0 2 10 5.0 0 5 3rd 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 2nd & 6+ 0 1 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 2nd & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 2nd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 10 5.0 0 5 1st & 6+ 1 1 6 100.0 6.0 0 0 6 0 150.4 2 4 2.0 0 5 1st & 8-10 1 1 6 100.0 6.0 0 0 6 0 150.4 2 4 2.0 0 5 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 1st and 10 1 1 6 100.0 6.0 0 0 6 0 150.4 2 4 2.0 0 5
Season and home Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15 Home 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 0 0 0 0.0 0.0 0 0 0 1 0.0 5 19 3.8 0 15
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 0 0 0.0 0 0 Own 20-39 0 0 0 0.0 0.0 0 0 0 1 0.0 2 1 0.5 0 15 Between 40's 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 Opp 39-20 0 0 0 0.0 0.0 0 0 0 0 0.0 1 11 11.0 0 11 Opp 19-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 2 7 3.5 0 4 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 0 4
By down 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 1 3 3.0 0 3 2nd 0 0 0 0.0 0.0 0 0 0 0 0.0 2 26 13.0 0 15 3rd 0 0 0 0.0 0.0 0 0 0 1 0.0 2 -10 -5.0 0 4
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 3rd & 3-7 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -14 -14.0 0 0 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 0 4 2nd & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 11 11.0 0 11 2nd & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 26 13.0 0 15 1st & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 3 3.0 0 3 1st & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 3 3.0 0 3 3rd (or 4th) and 3-8 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -14 -14.0 0 0 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 0 4 1st and 10 0 0 0 0.0 0.0 0 0 0 0 0.0 1 3 3.0 0 3
Game log Season 2025 2024 2023
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/6 vs MCN W 34-10 0 0 0 0.0 0 0 0 0 0.0 0.1 3 2 0.7 0 2 9/13 @ MIZ L 52-10 1 6 -1 16.7 0 0 0 0 15.3 41.9 2 13 6.5 0 9 9/20 @ EMU L 34-31 1 2 5 50.0 0 0 5 0 71.0 10.7 1 4 4.0 0 4 9/27 vs MRSH W 54-51 2OT 7 13 125 53.8 2 0 45 0 185.4 98.2 13 129 9.9 3 38 10/11 @ JMU L 24-14 14 28 243 50.0 2 1 69 3 139.3 59.7 15 23 1.5 0 8 10/18 vs USM L 22-10 12 21 112 57.1 0 1 27 2 92.4 14.2 19 98 5.2 1 26 10/25 @ TROY L 35-23 12 22 187 54.5 1 2 36 4 122.8 69.6 23 139 6.0 0 39 11/1 @ USA W 31-22 14 15 232 93.3 2 0 45 1 267.3 89.6 15 45 3.0 1 12 11/8 vs TXST W 42-39 17 27 192 63.0 3 2 27 0 144.5 65.6 18 49 2.7 2 8 11/20 @ ARST W 34-30 18 25 147 72.0 0 0 22 5 121.4 45.0 20 89 4.5 2 42 11/29 vs ULM W 30-27 OT 10 21 82 47.6 0 0 29 0 80.4 22.6 9 36 4.0 0 24 12/17 vs DEL L 20-13 21 36 231 58.3 1 1 40 2 115.8 37.8 14 40 2.9 0 12 68 Ventures Bowl Total 127 216 1,555 58.8 11 7 69 17 129.6 53.7 152 667 4.4 9 42
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 12/28 vs TCU L 34-3 1 2 6 50.0 0 0 6 0 75.2 50.6 5 19 3.8 0 5 Isleta New Mexico Bowl Total 1 2 6 50.0 0 0 6 0 75.2 - 5 19 3.8 0 5
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/25 vs ULM W 52-21 0 0 0 0.0 0 0 0 1 0.0 49.0 5 19 3.8 0 15 Total 0 0 0 0.0 0 0 0 1 0.0 - 5 19 3.8 0 15