Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 BALL 50 82 61.0 480 5.9 3 5 27 6 110.0 2024 BALL 275 426 64.6 2,904 6.8 25 10 72 33 136.5 2026 TULN 50 93 53.8 646 6.9 3 1 61 13 120.2 Career 375 601 62.4 4,030 6.7 31 16 72 52 130.4
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 BALL 50 82 61.0 480 5.9 3 5 27 6 110.0 2024 BALL 275 426 64.6 2,904 6.8 25 10 72 33 136.5 2026 TULN 50 93 53.8 646 6.9 3 1 61 13 120.2 Career 375 601 62.4 4,030 6.7 31 16 72 52 130.4
Rushing Season Team CAR YDS AVG TD LNG 2023 BALL 17 10 0.6 0 16 2024 BALL 54 -85 -1.6 1 49 2026 TULN 26 -51 -2.0 1 9 Career 97 -126 -1.3 2 49
Receiving Season Team REC YDS AVG TD LNG 2024 BALL 2 1 0.5 0 11
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 BALL 3 0 0 0 0 0 0 0 0 2024 BALL 25 1 0 0 1 0 0 0 6 2026 TULN 3 1 0 0 1 0 0 0 6 Career 31 2 0 0 2 0 0 0 12
Punting Season Team PUNTS AVG LNG YDS 2024 BALL 7 32.4 41 227
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 ATT Passing Attempts AVG Yards Per Pass Attempt; Yards Per Rush Attempt; Yards Per Reception; Gross Average Punt Yards CAR Rushing Attempts CMP Completions CMP% Completion Percentage FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Reception; Long Punt PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points PUNTS Punts QBR Adj QBR REC Receptions; Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks TD Passing Touchdowns; Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns YDS Passing Yards; Rushing Yards; Receiving Yards; Punt Yards Bio Team Tulane Green Wave Position Quarterback Class Junior Height / weight 5' 11" / 195 lbs Birthplace Huntington Beach, CA Jersey #3 Status Active
Career history Splits Season 2026 2024 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 50 93 646 53.8 6.9 3 1 61 13 120.2 26 -51 -2.0 1 9 Home 26 46 341 56.5 7.4 2 1 61 4 128.6 10 -14 -1.4 0 5 Away 24 47 305 51.1 6.5 1 0 41 9 112.7 16 -37 -2.3 1 9
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 275 426 2,904 64.6 6.8 25 10 72 33 136.5 54 -85 -1.6 1 49 Home 111 178 1,271 62.4 7.1 12 5 72 14 139.0 24 -37 -1.5 1 15 Away 164 248 1,633 66.1 6.6 13 5 65 19 134.7 30 -48 -1.6 0 49
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 96 139 826 69.1 5.9 8 5 45 14 130.8 21 -42 -2.0 1 15 October 83 130 923 63.8 7.1 7 2 72 6 138.2 14 -9 -0.6 0 11 November 96 157 1,155 61.1 7.4 10 3 65 13 140.1 19 -34 -1.8 0 49
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 68 95 698 71.6 7.3 5 3 72 6 144.3 10 41 4.1 0 49 2nd 93 148 965 62.8 6.5 6 4 57 13 125.6 22 -40 -1.8 1 15 3rd 55 82 602 67.1 7.3 7 1 65 8 154.5 14 -38 -2.7 0 9 4th 58 100 638 58.0 6.4 7 2 45 6 130.7 7 -51 -7.3 0 5
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 161 243 1,663 66.3 6.8 11 7 72 19 132.9 32 1 0.0 1 49 2nd 114 183 1,241 62.3 6.8 14 3 65 14 141.2 22 -86 -3.9 0 9
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 16 26 111 61.5 4.3 0 1 20 4 89.7 4 -24 -6.0 0 0 vs USA ranked teams 16 26 111 61.5 4.3 0 1 20 4 89.7 4 -24 -6.0 0 0
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 140 214 1,629 65.4 7.6 14 5 72 11 146.3 24 24 1.0 0 49 8-14 49 67 452 73.1 6.7 5 1 41 5 151.4 9 5 0.6 1 15 15+ 86 145 823 59.3 5.7 6 4 51 17 115.1 21 -114 -5.4 0 8
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 1 1 13 100.0 13.0 1 0 13 0 539.2 0 0 0.0 0 0 8-14 25 35 221 71.4 6.3 5 1 30 1 165.9 2 -9 -4.5 0 1 1-7 46 77 590 59.7 7.7 6 1 65 4 147.2 8 -1 -0.1 0 11
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 68 93 909 73.1 9.8 8 2 72 10 179.3 16 -24 -1.5 1 15 8-14 34 58 318 58.6 5.5 1 2 19 5 103.5 6 -30 -5.0 0 1 15-21 20 38 221 52.6 5.8 2 0 33 6 118.9 8 -59 -7.4 0 1 22+ 33 54 264 61.1 4.9 2 3 27 3 103.3 4 -14 -3.5 0 7
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 24 34 273 70.6 8.0 0 0 72 0 138.0 2 9 4.5 0 7 Own 20-39 111 151 1,169 73.5 7.7 1 4 65 9 135.4 16 -15 -0.9 0 49 Between 40's 81 145 824 55.9 5.7 3 4 55 11 104.9 15 -46 -3.1 0 7 Opp 39-20 38 59 485 64.4 8.2 7 2 33 11 165.8 16 -47 -2.9 0 11 Opp 19-Goal 21 37 153 56.8 4.1 14 0 16 2 216.4 5 14 2.8 1 15 Opp 9-Goal 10 15 41 66.7 2.7 7 0 7 1 243.6 3 5 1.7 0 5
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 5 7 10 71.4 1.4 3 0 7 0 224.9 1 2 2.0 0 2 2nd & Goal 1 3 6 33.3 2.0 1 0 6 0 160.1 0 0 0.0 0 0 3rd & Goal 3 5 11 60.0 2.2 2 0 5 1 210.5 2 13 6.5 1 15 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 116 172 1,230 67.4 7.2 11 4 57 7 144.0 15 -29 -1.9 0 11 2nd 79 124 661 63.7 5.3 5 3 65 12 117.0 14 -69 -4.9 0 6 3rd 77 119 951 64.7 8.0 8 3 72 12 149.0 22 28 1.3 1 49 4th 3 11 62 27.3 5.6 1 0 41 2 104.6 3 -15 -5.0 0 1
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 5 19 20.0 3.8 0 0 19 1 51.9 1 -7 -7.0 0 0 4th & 11+ 0 1 0 0.0 0.0 0 0 0 1 0.0 1 -7 -7.0 0 0 4th & 8-10 0 3 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 3-7 3 5 62 60.0 12.4 1 0 41 1 230.2 1 -9 -9.0 0 0 4th & 1-2 0 2 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 3rd & 6+ 51 80 679 63.8 8.5 5 1 72 11 153.2 17 -26 -1.5 1 15 3rd & 11+ 12 21 95 57.1 4.5 1 0 16 3 110.9 5 -3 -0.6 1 15 3rd & 8-10 26 41 419 63.4 10.2 3 0 72 6 173.4 9 -16 -1.8 0 8 3rd & 3-7 34 50 383 68.0 7.7 4 3 33 3 146.7 7 -2 -0.3 0 9 3rd & 1-2 5 7 54 71.4 7.7 0 0 30 0 136.2 1 49 49.0 0 49 2nd & 6+ 58 93 510 62.4 5.5 4 2 65 10 118.3 11 -53 -4.8 0 1 2nd & 11+ 14 19 116 73.7 6.1 0 1 19 2 114.4 2 -7 -3.5 0 0 2nd & 8-10 34 56 289 60.7 5.2 2 1 65 5 112.3 6 -30 -5.0 0 1 2nd & 3-7 26 41 203 63.4 5.0 3 1 22 4 124.3 5 -22 -4.4 0 6 2nd & 1-2 5 8 53 62.5 6.6 0 0 20 1 118.1 1 -10 -10.0 0 0 1st & 6+ 113 168 1,209 67.3 7.2 9 4 57 7 140.6 15 -29 -1.9 0 11 1st & 11+ 4 4 48 100.0 12.0 0 0 19 0 200.8 1 5 5.0 0 5 1st & 8-10 107 162 1,140 66.0 7.0 8 4 57 7 136.5 13 -36 -2.8 0 11 1st & 3-7 3 4 38 75.0 9.5 1 0 17 0 237.3 1 2 2.0 0 2 1st & 1-2 2 2 4 100.0 2.0 2 0 2 0 446.8 0 0 0.0 0 0 3rd (or 4th) and 9+ 32 50 390 64.0 7.8 4 0 55 7 155.9 12 -11 -0.9 1 15 3rd (or 4th) and 3-8 40 62 507 64.5 8.2 4 3 72 5 144.8 9 -10 -1.1 0 9 3rd (or 4th) and 1-2 5 7 54 71.4 7.7 0 0 30 0 136.2 1 49 49.0 0 49 1st and 10 106 160 1,140 66.3 7.1 8 4 57 7 137.6 13 -36 -2.8 0 11
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 50 82 480 61.0 5.9 3 5 27 6 110.0 17 10 0.6 0 16 Home 28 45 260 62.2 5.8 2 2 27 5 116.5 11 8 0.7 0 16 Away 22 37 220 59.5 5.9 1 3 27 1 102.1 6 2 0.3 0 4
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 50 82 480 61.0 5.9 3 5 27 6 110.0 17 10 0.6 0 16
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 15 20 110 75.0 5.5 0 0 21 2 121.2 3 -10 -3.3 0 5 2nd 12 26 94 46.2 3.6 1 3 18 2 66.1 5 2 0.4 0 11 3rd 14 23 162 60.9 7.0 1 2 27 2 117.0 7 13 1.9 0 16 4th 9 13 114 69.2 8.8 1 0 27 0 168.3 2 5 2.5 0 4
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 27 46 204 58.7 4.4 1 3 21 4 90.1 8 -8 -1.0 0 11 2nd 23 36 276 63.9 7.7 2 2 27 2 135.5 9 18 2.0 0 16
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 7 16 55 43.8 3.4 0 3 14 0 35.1 0 0 0.0 0 0 vs USA ranked teams 7 16 55 43.8 3.4 0 3 14 0 35.1 0 0 0.0 0 0
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 50 82 480 61.0 5.9 3 5 27 6 110.0 17 10 0.6 0 16
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 1 8 100.0 8.0 1 0 8 0 497.2 0 0 0.0 0 0 15-21 1 1 15 100.0 15.0 0 0 15 0 226.0 0 0 0.0 0 0 8-14 5 7 49 71.4 7.0 0 0 18 1 130.2 3 20 6.7 0 16 1-7 2 2 19 100.0 9.5 1 0 16 0 344.8 1 0 0.0 0 0
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 0 3 0 0.0 0.0 0 1 0 0 -66.7 1 5 5.0 0 5 8-14 3 5 20 60.0 4.0 0 1 12 1 53.6 1 -7 -7.0 0 0 15-21 9 15 61 60.0 4.1 1 0 16 3 116.2 5 -15 -3.0 0 5 22+ 15 27 214 55.6 7.9 0 3 27 0 99.9 5 15 3.0 0 7
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 4 8 35 50.0 4.4 0 0 14 1 86.8 1 -7 -7.0 0 0 Own 20-39 22 36 231 61.1 6.4 0 3 24 1 98.3 7 30 4.3 0 16 Between 40's 13 23 122 56.5 5.3 0 1 27 3 92.4 5 -9 -1.8 0 11 Opp 39-20 4 7 44 57.1 6.3 0 0 15 1 109.9 3 -5 -1.7 0 3 Opp 19-Goal 7 8 48 87.5 6.0 3 1 16 0 236.6 1 1 1.0 0 1 Opp 9-Goal 4 4 21 100.0 5.3 2 0 8 0 309.1 1 1 1.0 0 1
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 2 13 100.0 6.5 2 0 8 0 484.6 0 0 0.0 0 0 2nd & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & Goal 2 3 8 66.7 2.7 0 1 5 0 22.4 0 0 0.0 0 0 4th & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 19 30 182 63.3 6.1 2 2 27 1 123.0 3 -1 -0.3 0 7 2nd 17 28 152 60.7 5.4 0 1 27 2 99.2 6 4 0.7 0 11 3rd 14 24 146 58.3 6.1 1 2 24 3 106.5 7 6 0.9 0 16 4th 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 3rd & 6+ 10 16 90 62.5 5.6 1 1 16 1 117.9 4 19 4.8 0 16 3rd & 11+ 5 8 55 62.5 6.9 1 0 16 0 161.5 1 5 5.0 0 5 3rd & 8-10 1 3 3 33.3 1.0 0 1 3 1 -24.9 3 14 4.7 0 16 3rd & 3-7 8 12 88 66.7 7.3 0 0 24 2 128.3 3 -13 -4.3 0 2 3rd & 1-2 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 2nd & 6+ 14 21 117 66.7 5.6 0 1 27 2 103.9 6 4 0.7 0 11 2nd & 11+ 2 6 18 33.3 3.0 0 0 11 1 58.5 2 -3 -1.5 0 4 2nd & 8-10 8 10 70 80.0 7.0 0 1 17 1 118.8 2 -4 -2.0 0 3 2nd & 3-7 5 10 35 50.0 3.5 0 0 27 0 79.4 2 11 5.5 0 11 2nd & 1-2 2 2 29 100.0 14.5 0 0 23 0 221.8 0 0 0.0 0 0 1st & 6+ 17 28 165 60.7 5.9 1 2 27 1 107.7 3 -1 -0.3 0 7 1st & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 8-10 17 27 165 63.0 6.1 1 2 27 1 111.7 3 -1 -0.3 0 7 1st & 3-7 2 2 17 100.0 8.5 1 0 12 0 336.4 0 0 0.0 0 0 3rd (or 4th) and 9+ 6 10 58 60.0 5.8 1 1 16 1 121.7 2 -2 -1.0 0 5 3rd (or 4th) and 3-8 8 13 88 61.5 6.8 0 0 24 2 118.4 5 8 1.6 0 16 3rd (or 4th) and 1-2 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 1st and 10 16 26 157 61.5 6.0 0 2 27 1 96.9 3 -1 -0.3 0 7
Game log Season 2026 2024 2023
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/5 @ DUKE L 17-3 11 21 140 52.4 0 0 39 3 108.4 24.4 6 -10 -1.7 0 6 9/12 vs USA W 28-24 14 22 212 63.6 1 0 61 1 159.6 33.7 5 3 0.6 0 4 9/19 @ KSU L 31-20 13 26 165 50.0 1 0 41 6 116.0 54.8 10 -27 -2.7 1 9 9/26 vs USM W 24-21 12 24 129 50.0 1 1 47 3 100.6 1.4 5 -17 -3.4 0 5 10/10 @ ARMY L 20-17 14 26 158 53.9 1 1 39 1 109.9 18.7 5 -6 -1.2 1 3 2026 total 50 93 646 53.8 3 1 61 13 120.2 20.0 26 -51 -2.0 1 9
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 9/7 vs MOST W 42-34 28 39 262 71.8 4 1 41 3 156.9 42.8 6 16 2.7 1 15 9/14 @ MIA L 62-0 16 26 111 61.5 0 1 20 4 89.7 10.9 4 -24 -6.0 0 0 9/21 @ CMU L 37-34 30 40 285 75.0 3 0 45 2 159.6 67.9 5 -7 -1.4 0 5 9/28 @ JMU L 63-7 22 35 168 62.9 1 3 26 5 95.5 28.1 6 -27 -4.5 0 7 10/5 vs WMU L 45-42 21 34 307 61.8 3 2 72 2 155.0 50.0 7 5 0.7 0 5 10/12 @ KENT W 37-35 21 34 215 61.8 1 0 31 1 124.6 38.4 3 6 2.0 0 11 10/19 @ VAN L 24-14 21 29 190 72.4 1 0 29 2 138.8 55.2 3 -11 -3.7 0 6 10/26 vs NIU W 25-23 20 33 211 60.6 2 0 34 1 134.3 72.0 1 -9 -9.0 0 0 11/5 vs M-OH L 27-21 23 36 280 63.9 1 2 57 4 127.3 50.2 4 -20 -5.0 0 0 11/12 @ BUFF L 51-48 OT 25 37 331 67.6 4 1 65 1 173.0 83.9 4 49 12.3 0 49 11/23 vs BGSU L 38-13 19 37 211 51.4 2 0 51 4 117.1 20.2 6 -29 -4.8 0 8 11/29 @ OHIO L 42-21 29 47 333 61.7 3 0 33 4 142.3 64.2 5 -34 -6.8 0 1 2024 total 275 426 2,904 64.6 25 10 72 33 136.5 51.1 54 -85 -1.6 1 49
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 9/2 @ UK L 44-14 15 21 165 71.4 1 0 27 1 153.1 47.2 6 2 0.3 0 4 9/9 @ UGA L 45-3 7 16 55 43.8 0 3 14 0 35.1 9.0 0 0 0.0 0 0 9/16 vs INST W 45-7 17 22 137 77.3 2 0 21 2 159.6 31.6 5 12 2.4 0 16 9/23 vs GASO L 40-3 11 23 123 47.8 0 2 27 3 75.4 4.1 6 -4 -0.7 0 7 Total 50 82 480 61.0 3 5 27 6 110.0 16.1 17 10 0.6 0 16