Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 ETSU 18 30 60.0 181 6.0 0 1 42 0 104.0 2025 TLSA 186 316 58.9 2,158 6.8 12 6 72 23 125.0 Career 204 346 59.0 2,339 6.8 12 7 72 23 123.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 2024 ETSU 18 30 60.0 181 6.0 0 1 42 0 104.0 2025 TLSA 186 316 58.9 2,158 6.8 12 6 72 23 125.0 Career 204 346 59.0 2,339 6.8 12 7 72 23 123.1
Rushing Season Team CAR YDS AVG TD LNG 2024 ETSU 3 15 5.0 0 9 2025 TLSA 95 190 2.0 3 24 Career 98 205 2.1 3 24
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 TLSA 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2025 TLSA 12 3 0 0 3 0 0 0 18
Punting Season Team PUNTS AVG LNG YDS 2024 ETSU 2 49.5 62 99 2025 TLSA 1 22.0 22 22 Career 3 40.3 62 121
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; Gross Average Punt Yards CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing; Long Punt PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points PUNTS Punts 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; Punt Yards Bio Team Tulsa Golden Hurricane Position Quarterback Class Sophomore Height / weight 6' 0" / 185 lbs Birthplace Brentwood, TN Jersey #10 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 186 316 2,158 58.9 6.8 12 6 72 23 125.0 95 190 2.0 3 24 Home 82 145 1,052 56.6 7.3 7 3 72 11 129.3 44 69 1.6 1 18 Away 104 171 1,106 60.8 6.5 5 3 50 12 121.3 51 121 2.4 2 24
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 77 126 787 61.1 6.2 4 3 72 9 119.3 30 41 1.4 2 24 October 42 72 547 58.3 7.6 5 0 43 6 145.1 28 41 1.5 0 24 November 67 118 824 56.8 7.0 3 3 50 8 118.7 37 108 2.9 1 18
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 49 87 669 56.3 7.7 3 1 51 4 130.0 24 87 3.6 1 18 2nd 49 81 617 60.5 7.6 4 1 72 6 138.3 23 58 2.5 0 17 3rd 43 70 441 61.4 6.3 1 1 36 5 116.2 23 34 1.5 2 24 4th 44 77 422 57.1 5.5 3 3 43 8 108.2 23 10 0.4 0 24
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 98 168 1,286 58.3 7.7 7 2 72 10 134.0 47 145 3.1 1 18 2nd 88 148 872 59.5 5.9 5 4 43 13 114.7 48 45 0.9 2 24
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 87 137 1,075 63.5 7.8 7 2 50 5 143.4 35 81 2.3 1 24 8-14 23 41 251 56.1 6.1 2 0 38 5 123.6 16 23 1.4 0 24 15+ 76 138 832 55.1 6.0 3 4 72 13 107.1 44 86 2.0 2 18
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 3 24 33.3 8.0 0 0 24 0 100.5 1 -1 -1.0 0 0 15-21 5 7 63 71.4 9.0 0 0 38 0 147.0 1 8 8.0 0 8 8-14 15 25 108 60.0 4.3 1 0 21 0 109.5 5 13 2.6 1 9 1-7 21 30 163 70.0 5.4 4 0 19 3 159.6 12 42 3.5 1 24
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 49 85 686 57.6 8.1 5 1 72 5 142.5 21 20 1.0 0 17 8-14 33 53 377 62.3 7.1 0 0 40 5 122.0 22 59 2.7 0 15 LOSING BY 15-21 22 44 186 50.0 4.2 1 3 33 8 79.4 20 5 0.3 1 24 22+ 14 19 135 73.7 7.1 0 0 31 0 133.4 2 8 4.0 0 9
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 17 36 291 47.2 8.1 0 0 40 1 115.1 2 2 1.0 0 7 Own 20-39 49 79 615 62.0 7.8 1 1 72 6 129.1 17 55 3.2 0 17 Between 40's 60 99 748 60.6 7.6 0 5 51 10 114.0 37 58 1.6 0 24 Opp 39-20 41 68 375 60.3 5.5 1 0 38 5 111.5 20 28 1.4 1 24 Opp 19-Goal 19 34 129 55.9 3.8 10 0 19 1 184.8 19 47 2.5 2 13 Opp 9-Goal 9 14 43 64.3 3.1 7 0 9 0 255.1 11 22 2.0 2 7
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 3 14 66.7 4.7 2 0 8 0 325.9 4 0 0.0 1 6 2nd & Goal 1 2 8 50.0 4.0 1 0 8 0 248.6 4 4 1.0 0 4 3rd & Goal 2 4 6 50.0 1.5 2 0 5 0 227.6 2 11 5.5 1 7 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 69 115 727 60.0 6.3 4 0 42 8 124.6 35 82 2.3 2 24 2nd 56 102 759 54.9 7.4 2 4 51 6 116.0 37 126 3.4 0 18 3rd 49 84 559 58.3 6.7 5 2 72 6 129.1 15 -15 -1.0 1 9 4th 12 15 113 80.0 7.5 1 0 36 3 165.3 8 -3 -0.4 0 7
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 2 3 22 66.7 7.3 1 0 13 2 238.3 3 -17 -5.7 0 3 4th & 11+ 0 0 0 0.0 0.0 0 0 0 1 0.0 1 -10 -10.0 0 0 4th & 8-10 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 3-7 10 12 105 83.3 8.8 1 0 36 2 184.3 5 3 0.6 0 7 4th & 1-2 2 2 8 100.0 4.0 0 0 4 0 133.6 2 4 2.0 0 4 3rd & 6+ 29 54 326 53.7 6.0 1 1 50 5 106.8 10 -16 -1.6 1 9 3rd & 11+ 9 16 87 56.3 5.4 0 0 22 1 101.9 2 -19 -9.5 0 7 3rd & 8-10 9 20 62 45.0 3.1 0 1 16 1 61.0 3 10 3.3 0 9 3rd & 3-7 28 44 338 63.6 7.7 3 1 50 4 146.1 10 -6 -0.6 1 9 3rd & 1-2 3 4 72 75.0 18.0 2 0 72 0 391.2 0 0 0.0 0 0 2nd & 6+ 40 72 539 55.6 7.5 2 4 43 5 116.5 26 97 3.7 0 18 2nd & 11+ 8 16 124 50.0 7.8 0 0 40 1 115.1 3 19 6.3 0 18 2nd & 8-10 24 37 325 64.9 8.8 2 3 43 4 140.3 14 46 3.3 0 17 2nd & 3-7 19 43 297 44.2 6.9 0 1 51 1 97.6 17 49 2.9 0 15 2nd & 1-2 5 6 13 83.3 2.2 0 0 6 0 101.5 3 12 4.0 0 13 1st & 6+ 69 115 727 60.0 6.3 4 0 42 8 124.6 34 84 2.5 2 24 1st & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 8-10 68 113 721 60.2 6.4 3 0 42 8 122.5 33 78 2.4 1 24 1st & 3-7 1 1 6 100.0 6.0 1 0 6 0 480.4 2 4 2.0 1 6 3rd (or 4th) and 9+ 15 30 128 50.0 4.3 0 1 22 2 79.2 5 -9 -1.8 0 9 3rd (or 4th) and 3-8 31 50 359 62.0 7.2 3 1 50 4 138.1 10 -6 -0.6 1 9 3rd (or 4th) and 1-2 3 4 72 75.0 18.0 2 0 72 0 391.2 0 0 0.0 0 0 1st and 10 67 111 713 60.4 6.4 2 0 42 8 120.3 32 78 2.4 1 24
Season Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 18 30 181 60.0 6.0 0 1 42 0 104.0 3 15 5.0 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 9/6 @ NMSU L 21-14 14 17 134 82.4 1 1 20 1 156.2 91.1 3 22 7.3 1 24 9/13 vs NAVY L 42-23 22 37 189 59.5 1 1 18 2 105.9 16.7 9 5 0.6 1 13 9/19 @ OKST W 19-12 23 36 219 63.9 1 0 42 0 124.2 64.4 7 23 3.3 0 15 9/27 vs TULN L 31-14 18 36 245 50.0 1 1 72 6 110.8 13.2 11 -9 -0.8 0 17 10/16 @ ECU L 41-27 23 41 251 56.1 2 0 38 5 123.6 24.3 16 23 1.4 0 24 10/25 vs TEM L 38-37 OT 19 31 296 61.3 3 0 43 1 173.4 63.5 12 18 1.5 0 11 11/8 @ FAU L 40-21 24 46 235 52.2 0 2 40 5 86.4 28.9 19 47 2.5 1 15 11/15 vs ORST W 31-14 12 19 163 63.2 1 0 40 1 152.6 88.0 5 43 8.6 0 18 11/22 @ ARMY W 26-25 20 31 267 64.5 1 0 50 1 147.5 61.8 6 6 1.0 0 7 11/29 vs UAB L 31-24 11 22 159 50.0 1 1 42 1 116.6 12.7 7 10 1.4 0 16 Total 186 316 2,158 58.9 12 6 72 23 125.0 39.7 95 188 2.0 3 24
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/16 vs FUR L 24-21 3 5 62 60.0 0 0 42 0 164.2 - 0 0 0.0 0 0 11/23 @ VMI W 16-9 15 25 119 60.0 0 1 20 0 92.0 - 3 15 5.0 0 9 Total 18 30 181 60.0 0 1 42 0 104.0 - 3 15 5.0 0 9