Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 PITT 7 13 53.8 72 5.5 2 1 19 3 135.8 2025 WSU 2 6 33.3 39 6.5 0 0 32 4 87.9 Career 9 19 47.4 111 5.8 2 1 32 7 120.7
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 PITT 7 13 53.8 72 5.5 2 1 19 3 135.8 2025 WSU 2 6 33.3 39 6.5 0 0 32 4 87.9 Career 9 19 47.4 111 5.8 2 1 32 7 120.7
Rushing Season Team CAR YDS AVG TD LNG 2024 PITT 21 88 4.2 1 20 2025 WSU 22 47 2.1 2 34 Career 43 135 3.1 3 34
Receiving Season Team REC YDS AVG TD LNG 2025 WSU 1 8 8.0 0 8
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 PITT 2 1 0 0 1 0 0 0 6 2025 WSU 0 2 0 0 2 0 0 0 12 Career 2 3 0 0 3 0 0 0 18
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 CAR Rushing Attempts CMP Completions CMP% Completion Percentage FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Reception PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points 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 Bio Team Washington State Cougars Position Quarterback Class Sophomore Height / weight 6' 3" / 207 lbs Birthplace Pittsburgh, PA Jersey #2 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 2 6 39 33.3 6.5 0 0 32 4 87.9 22 47 2.1 2 34 Home 0 1 0 0.0 0.0 0 0 0 2 0.0 12 3 0.3 1 7 Away 2 5 39 40.0 7.8 0 0 32 2 105.5 10 44 4.4 1 34
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 0 2 0 0.0 0.0 0 0 0 3 0.0 12 3 0.3 1 9 October 0 0 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 November 0 0 0 0.0 0.0 0 0 0 0 0.0 1 7 7.0 0 7 December 2 3 39 66.7 13.0 0 0 32 0 175.9 4 45 11.3 1 34
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 1 6 6.0 0 6 2nd 0 1 0 0.0 0.0 0 0 0 0 0.0 2 4 2.0 0 9 3rd 0 1 0 0.0 0.0 0 0 0 2 0.0 9 7 0.8 0 6 4th 2 4 39 50.0 9.8 0 0 32 2 131.9 10 30 3.0 2 34
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 0 1 0 0.0 0.0 0 0 0 0 0.0 3 10 3.3 0 9 2nd 2 5 39 40.0 7.8 0 0 32 4 105.5 19 37 1.9 2 34
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 vs USA ranked teams 0 0 0 0.0 0.0 0 0 0 0 0.0 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 0-7 0 1 0 0.0 0.0 0 0 0 1 0.0 4 -14 -3.5 0 6 8-14 2 3 39 66.7 13.0 0 0 32 0 175.9 4 45 11.3 1 34 15+ 0 2 0 0.0 0.0 0 0 0 3 0.0 14 16 1.1 1 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 2 10 5.0 1 7 15-21 0 0 0 0.0 0.0 0 0 0 0 0.0 2 35 17.5 1 34 8-14 2 3 39 66.7 13.0 0 0 32 0 175.9 4 17 4.3 0 6 1-7 0 1 0 0.0 0.0 0 0 0 1 0.0 4 -14 -3.5 0 6
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 1 6 6.0 0 6 22+ 0 2 0 0.0 0.0 0 0 0 3 0.0 9 -7 -0.8 0 9
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 0 1 0 0.0 0.0 0 0 0 0 0.0 1 5 5.0 0 5 Own 20-39 0 2 0 0.0 0.0 0 0 0 4 0.0 10 -25 -2.5 0 9 Between 40's 1 1 7 100.0 7.0 0 0 7 0 158.8 5 24 4.8 0 7 Opp 39-20 1 2 32 50.0 16.0 0 0 32 0 184.4 3 36 12.0 1 34 Opp 19-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 3 7 2.3 1 6 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 3 3.0 1 3
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 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 0 0 0 0.0 0.0 0 0 0 0 0.0 1 3 3.0 1 3 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 0 1 0 0.0 0.0 0 0 0 2 0.0 8 2 0.3 0 7 2nd 0 1 0 0.0 0.0 0 0 0 0 0.0 8 13 1.6 0 9 3rd 1 3 7 33.3 2.3 0 0 7 2 52.9 6 32 5.3 2 34 4th 1 1 32 100.0 32.0 0 0 32 0 368.8 0 0 0.0 0 0
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 1-2 1 1 32 100.0 32.0 0 0 32 0 368.8 0 0 0.0 0 0 3rd & 6+ 1 2 7 50.0 3.5 0 0 7 2 79.4 4 -5 -1.3 0 6 3rd & 11+ 0 1 0 0.0 0.0 0 0 0 2 0.0 3 -9 -3.0 0 6 3rd & 3-7 1 2 7 50.0 3.5 0 0 7 0 79.4 3 41 13.7 2 34 2nd & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 8 13 1.6 0 9 2nd & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 2 6 3.0 0 5 2nd & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 5 6 1.2 0 9 2nd & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 1 1 1.0 0 1 1st & 6+ 0 1 0 0.0 0.0 0 0 0 2 0.0 8 2 0.3 0 7 1st & 8-10 0 1 0 0.0 0.0 0 0 0 2 0.0 8 2 0.3 0 7 3rd (or 4th) and 9+ 0 1 0 0.0 0.0 0 0 0 2 0.0 3 -9 -3.0 0 6 3rd (or 4th) and 3-8 1 2 7 50.0 3.5 0 0 7 0 79.4 3 41 13.7 2 34 1st and 10 0 1 0 0.0 0.0 0 0 0 2 0.0 8 2 0.3 0 7
Season and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 7 13 72 53.8 5.5 2 1 19 3 135.8 21 88 4.2 1 20 Away 7 13 72 53.8 5.5 2 1 19 3 135.8 21 88 4.2 1 20
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG December 7 13 72 53.8 5.5 2 1 19 3 135.8 21 88 4.2 1 20
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 2 11 5.5 0 8 3rd 3 4 38 75.0 9.5 1 0 19 1 237.3 7 23 3.3 0 10 4th 3 7 23 42.9 3.3 1 1 16 2 89.0 10 43 4.3 0 20
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 2 11 5.5 0 8 2nd 7 13 72 53.8 5.5 2 1 19 3 135.8 19 77 4.1 1 20
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 7 13 72 53.8 5.5 2 1 19 3 135.8 21 88 4.2 1 20
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 8-14 3 4 23 75.0 5.8 1 0 16 0 205.8 1 20 20.0 0 20 1-7 0 1 0 0.0 0.0 0 1 0 1 -200.0 7 16 2.3 1 9
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 1 1 11 100.0 11.0 1 0 11 0 522.4 2 11 5.5 0 8 8-14 1 1 8 100.0 8.0 0 0 8 0 167.2 4 23 5.8 0 9
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 2 3 50.0 1.5 0 0 3 0 62.6 5 57 11.4 0 20 Between 40's 2 5 23 40.0 4.6 0 1 19 1 38.6 6 4 0.7 0 5 Opp 39-20 1 2 8 50.0 4.0 0 0 8 0 83.6 5 31 6.2 0 10 Opp 19-Goal 3 4 38 75.0 9.5 2 0 16 2 319.8 5 -4 -0.8 1 8 Opp 9-Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 2 5 2.5 1 3
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 2nd & Goal 0 0 0 0.0 0.0 0 0 0 0 0.0 1 2 2.0 1 2 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 4 6 26 66.7 4.3 0 0 11 2 103.1 7 8 1.1 0 9 2nd 3 5 46 60.0 9.2 2 0 19 0 269.3 7 43 6.1 1 17 3rd 0 2 0 0.0 0.0 0 1 0 0 -100.0 6 47 7.8 0 20 4th 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -10 -10.0 0 0
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -10 -10.0 0 0 4th & 8-10 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -10 -10.0 0 0 3rd & 6+ 0 2 0 0.0 0.0 0 1 0 0 -100.0 4 36 9.0 0 20 3rd & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 2 22 11.0 0 20 3rd & 8-10 0 0 0 0.0 0.0 0 0 0 0 0.0 2 14 7.0 0 9 3rd & 3-7 0 1 0 0.0 0.0 0 1 0 0 -200.0 0 0 0.0 0 0 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 11 5.5 0 9 2nd & 6+ 2 4 35 50.0 8.8 1 0 19 0 206.0 2 27 13.5 0 17 2nd & 11+ 1 2 16 50.0 8.0 1 0 16 0 282.2 1 10 10.0 0 10 2nd & 8-10 1 1 19 100.0 19.0 0 0 19 0 259.6 1 17 17.0 0 17 2nd & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 1 0 0.0 0 0 2nd & 1-2 1 1 11 100.0 11.0 1 0 11 0 522.4 4 16 4.0 1 9 1st & 6+ 4 6 26 66.7 4.3 0 0 11 2 103.1 7 8 1.1 0 9 1st & 8-10 4 6 26 66.7 4.3 0 0 11 2 103.1 7 8 1.1 0 9 3rd (or 4th) and 9+ 0 1 0 0.0 0.0 0 0 0 0 0.0 3 27 9.0 0 20 3rd (or 4th) and 3-8 0 1 0 0.0 0.0 0 1 0 0 -200.0 1 9 9.0 0 9 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 11 5.5 0 9 1st and 10 4 6 26 66.7 4.3 0 0 11 2 103.1 7 8 1.1 0 9
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 IDHO W 13-10 0 1 0 0.0 0 0 0 1 0.0 0.0 4 -14 -3.5 0 6 9/6 vs SDSU W 36-13 0 0 0 0.0 0 0 0 0 0.0 79.3 3 10 3.3 1 6 9/13 @ UNT L 59-10 0 2 0 0.0 0 0 0 2 0.0 2.3 6 -1 -0.2 0 9 9/20 vs WASH L 59-24 0 0 0 0.0 0 0 0 1 0.0 3.7 3 -6 -2.0 0 5 10/25 vs TOL W 28-7 0 0 0 0.0 0 0 0 0 0.0 70.9 1 6 6.0 0 6 11/29 vs ORST W 32-8 0 0 0 0.0 0 0 0 0 0.0 78.0 1 7 7.0 0 7 12/22 vs USU W 34-21 2 3 39 66.7 0 0 32 0 175.9 100.0 4 45 11.3 1 34 Famous Idaho Potato Bowl Total 2 6 39 33.3 0 0 32 4 87.9 16.7 22 47 2.1 2 34
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 12/26 vs TOL L 48-46 6OT 7 13 72 53.9 2 1 19 3 135.8 74.5 21 88 4.2 1 20 GameAbove Sports Bowl Total 7 13 72 53.8 2 1 19 3 135.8 74.5 21 88 4.2 1 20