Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2022 KU 3 5 60.0 13 2.6 0 0 9 1 81.8 2023 CCU 76 122 62.3 779 6.4 7 1 46 5 133.2 2024 CCU 148 271 54.6 2,120 7.8 14 8 65 8 131.5 2025 LIB 151 266 56.8 1,961 7.4 10 12 72 17 122.1 2026 LIB 1 1 100.0 6 6.0 1 0 6 0 480.4 Career 379 665 57.0 4,879 7.3 32 21 72 31 128.2
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 2022 KU 3 5 60.0 13 2.6 0 0 9 1 81.8 2023 CCU 76 122 62.3 779 6.4 7 1 46 5 133.2 2024 CCU 148 271 54.6 2,120 7.8 14 8 65 8 131.5 2025 LIB 151 266 56.8 1,961 7.4 10 12 72 17 122.1 2026 LIB 1 1 100.0 6 6.0 1 0 6 0 480.4 Career 379 665 57.0 4,879 7.3 32 21 72 31 128.2
Rushing Season Team CAR YDS AVG TD LNG 2022 KU 2 6 3.0 0 17 2023 CCU 63 368 5.8 2 75 2024 CCU 107 447 4.2 5 29 2025 LIB 100 258 2.6 5 24 2026 LIB 5 15 3.0 2 8 Career 277 1,094 3.9 14 75
Receiving Season Team REC YDS AVG TD LNG 2023 CCU 1 -7 -7.0 0 0 2025 LIB 0 7 0.0 0 7 Career 1 0 0.0 0 7
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 CCU 7 2 0 0 2 1 0 0 14 2024 CCU 14 5 0 0 5 0 0 0 30 2025 LIB 10 5 0 0 5 1 0 0 32 2026 LIB 1 2 0 0 2 0 0 0 12 Career 32 14 0 0 14 2 0 0 88
Punting Season Team PUNTS AVG LNG YDS 2023 CCU 1 43.0 43 43 2024 CCU 1 43.0 43 43 Career 2 43.0 43 86
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 Liberty Flames Position Quarterback Class Senior Height / weight 6' 3" / 220 lbs Birthplace Chesapeake, VA Jersey #15 Status Active
Career history Splits Season 2026 2025 2024 2023 2022
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 1 1 6 100.0 6.0 1 0 6 0 480.4 5 15 3.0 2 8 Home 0 0 0 0.0 0.0 0 0 0 0 0.0 1 4 4.0 1 4 Away 1 1 6 100.0 6.0 1 0 6 0 480.4 4 11 2.8 1 8
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 151 266 1,961 56.8 7.4 10 12 72 17 122.1 100 258 2.6 5 24 Home 75 128 830 58.6 6.5 5 3 43 4 121.3 43 161 3.7 4 19 Away 76 138 1,131 55.1 8.2 5 9 72 13 122.8 57 97 1.7 1 24
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 36 63 566 57.1 9.0 3 3 72 9 138.8 38 79 2.1 1 24 October 39 63 422 61.9 6.7 0 2 31 3 111.8 22 50 2.3 1 15 November 57 107 776 53.3 7.3 4 7 56 5 113.4 27 66 2.4 2 22
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 42 60 549 70.0 9.1 2 2 72 1 151.2 24 145 6.0 2 19 2nd 45 87 480 51.7 5.5 1 1 36 7 99.6 33 40 1.2 1 22 3rd 30 54 448 55.6 8.3 4 1 56 4 146.0 21 68 3.2 0 24 4th 34 63 484 54.0 7.7 3 6 62 4 115.2 20 2 0.1 2 15
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 87 147 1,029 59.2 7.0 3 3 72 8 120.6 57 185 3.2 3 22 2nd 64 119 932 53.8 7.8 7 9 62 9 123.9 43 73 1.7 2 24
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 63 117 734 53.8 6.3 2 9 56 7 96.8 30 54 1.8 1 22 8-14 51 86 772 59.3 9.0 3 3 72 9 139.2 41 58 1.4 1 24 15+ 37 63 455 58.7 7.2 5 0 43 1 145.6 29 146 5.0 3 19
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 1 31 100.0 31.0 1 0 31 0 690.4 0 0 0.0 0 0 15-21 11 19 113 57.9 5.9 2 0 25 0 142.6 3 19 6.3 1 13 8-14 18 33 214 54.5 6.5 1 1 43 2 113.0 15 38 2.5 0 15 1-7 30 60 372 50.0 6.2 2 1 56 3 109.7 22 48 2.2 4 19
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 37 64 520 57.8 8.1 3 4 72 7 129.0 29 59 2.0 0 19 8-14 14 20 233 70.0 11.6 1 0 62 3 184.4 9 8 0.9 0 24 15-21 5 10 64 50.0 6.4 0 1 18 0 83.8 2 5 2.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 15 23 148 65.2 6.4 0 1 29 1 110.6 8 40 5.0 0 15 Own 20-39 60 87 825 69.0 9.5 2 2 72 1 151.6 23 90 3.9 0 19 Between 40's 35 69 504 50.7 7.3 1 5 44 9 102.4 31 9 0.3 0 19 Opp 39-20 32 63 395 50.8 6.3 2 3 31 4 104.4 20 80 4.0 0 24 Opp 19-Goal 9 24 89 37.5 3.7 5 1 16 2 129.1 18 39 2.2 5 15 Opp 9-Goal 2 6 15 33.3 2.5 2 1 9 2 131.0 12 0 0.0 3 3
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 1 9 100.0 9.0 1 0 9 0 505.6 6 3 0.5 2 3 2nd & Goal 0 3 0 0.0 0.0 0 0 0 0 0.0 2 2 1.0 1 2 3rd & Goal 0 0 0 0.0 0.0 0 0 0 1 0.0 2 -6 -3.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 50 86 602 58.1 7.0 2 2 44 5 120.0 36 118 3.3 2 19 2nd 56 102 797 54.9 7.8 4 4 72 3 125.6 30 140 4.7 2 22 3rd 43 71 532 60.6 7.5 4 4 29 9 130.8 24 -7 -0.3 1 24 4th 2 7 30 28.6 4.3 0 2 15 0 7.4 10 7 0.7 0 5
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 3 19 33.3 6.3 0 1 15 0 19.9 0 0 0.0 0 0 4th & 11+ 1 2 19 50.0 9.5 0 0 15 0 129.8 0 0 0.0 0 0 4th & 3-7 0 3 0 0.0 0.0 0 2 0 0 -133.3 0 0 0.0 0 0 4th & 1-2 1 2 11 50.0 5.5 0 0 11 0 96.2 10 7 0.7 0 5 3rd & 6+ 23 44 312 52.3 7.1 1 3 29 6 105.7 12 7 0.6 1 24 3rd & 11+ 5 13 57 38.5 4.4 0 3 14 2 29.1 3 -13 -4.3 0 3 3rd & 8-10 16 24 249 66.7 10.4 1 0 29 3 167.6 4 -21 -5.3 0 4 3rd & 3-7 21 33 217 63.6 6.6 3 1 24 4 142.8 13 12 0.9 1 24 3rd & 1-2 1 1 9 100.0 9.0 0 0 9 0 175.6 4 15 3.8 0 6 2nd & 6+ 44 77 622 57.1 8.1 3 3 72 3 130.1 22 111 5.0 1 22 2nd & 11+ 10 16 103 62.5 6.4 0 0 19 0 116.6 4 49 12.3 1 19 2nd & 8-10 22 43 268 51.2 6.2 1 2 56 2 101.9 11 24 2.2 0 14 2nd & 3-7 19 36 323 52.8 9.0 2 2 72 1 135.4 12 61 5.1 0 22 2nd & 1-2 5 7 103 71.4 14.7 1 0 62 0 242.2 3 6 2.0 1 4 1st & 6+ 50 86 602 58.1 7.0 2 2 44 5 120.0 31 113 3.6 0 19 1st & 11+ 0 3 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 8-10 50 83 602 60.2 7.3 2 2 44 5 124.3 31 113 3.6 0 19 1st & 3-7 0 0 0 0.0 0.0 0 0 0 0 0.0 2 2 1.0 1 3 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 3 3 1.0 1 2 3rd (or 4th) and 9+ 14 28 198 50.0 7.1 0 3 29 3 88.0 5 -19 -3.8 0 4 3rd (or 4th) and 3-8 28 42 325 66.7 7.7 4 1 26 6 158.3 15 -3 -0.2 1 24 3rd (or 4th) and 1-2 1 1 9 100.0 9.0 0 0 9 0 175.6 4 15 3.8 0 6 1st and 10 49 82 593 59.8 7.2 1 2 44 5 119.7 30 115 3.8 0 19
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 148 271 2,120 54.6 7.8 14 8 65 8 131.5 107 447 4.2 5 29 Home 64 123 1,011 52.0 8.2 5 3 65 2 129.6 39 170 4.4 2 22 Away 84 148 1,109 56.8 7.5 9 5 59 6 133.0 68 277 4.1 3 29
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 33 65 485 50.8 7.5 2 1 65 2 120.5 30 175 5.8 1 22 October 27 54 461 50.0 8.5 4 2 58 1 138.7 12 51 4.3 0 29 November 76 133 925 57.1 7.0 6 4 47 5 124.4 53 182 3.4 3 22
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 43 66 649 65.2 9.8 4 1 46 2 164.7 32 122 3.8 1 22 2nd 39 80 420 48.8 5.3 4 4 59 2 99.3 25 158 6.3 1 29 3rd 38 71 612 53.5 8.6 2 1 65 1 132.4 29 135 4.7 2 18 4th 28 54 439 51.9 8.1 4 2 47 3 137.2 21 32 1.5 1 22
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 82 146 1,069 56.2 7.3 8 5 59 4 128.9 57 280 4.9 2 29 2nd 66 125 1,051 52.8 8.4 6 3 65 4 134.5 50 167 3.3 3 22
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 8-14 90 148 1,103 60.8 7.5 7 1 58 7 137.7 60 197 3.3 2 22 15+ 58 123 1,017 47.2 8.3 7 7 65 1 124.0 47 250 5.3 3 29
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 3 7 48 42.9 6.9 1 0 37 0 147.6 0 0 0.0 0 0 15-21 9 23 164 39.1 7.1 3 0 46 0 142.1 11 47 4.3 3 16 8-14 28 43 434 65.1 10.1 1 1 59 1 152.9 23 99 4.3 0 17 1-7 23 31 318 74.2 10.3 3 1 58 0 185.8 17 127 7.5 0 22
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 31 48 404 64.6 8.4 3 2 46 2 147.6 11 31 2.8 1 17 8-14 20 53 222 37.7 4.2 2 2 38 3 77.8 13 18 1.4 0 22 15-21 16 31 235 51.6 7.6 1 1 58 1 119.5 10 29 2.9 1 10 22+ 2 10 67 20.0 6.7 0 1 65 0 56.3 3 35 11.7 0 29
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 15 24 175 62.5 7.3 0 1 33 1 115.4 9 46 5.1 0 17 Own 20-39 56 102 809 54.9 7.9 0 3 65 4 115.6 30 168 5.6 0 29 Between 40's 44 70 674 62.9 9.6 2 2 47 0 147.5 29 105 3.6 0 22 Opp 39-20 24 49 394 49.0 8.0 6 1 38 1 152.9 15 67 4.5 0 18 Opp 19-Goal 9 26 68 34.6 2.6 6 1 12 2 125.0 24 61 2.5 5 11 Opp 9-Goal 4 8 27 50.0 3.4 4 0 8 0 243.4 9 6 0.7 3 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 3 5 19 60.0 3.8 3 0 8 0 289.9 7 6 0.9 1 5 2nd & Goal 1 1 12 100.0 12.0 1 0 12 0 530.8 2 3 1.5 1 2 3rd & Goal 0 4 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 50 92 771 54.3 8.4 7 2 65 5 145.5 47 212 4.5 2 29 2nd 57 88 713 64.8 8.1 2 2 59 0 135.8 26 130 5.0 1 22 3rd 38 86 560 44.2 6.5 3 4 40 2 101.1 29 107 3.7 1 22 4th 3 5 76 60.0 15.2 2 0 38 1 319.7 5 -2 -0.4 1 10
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 2 4 47 50.0 11.8 1 0 38 1 231.2 1 -11 -11.0 0 0 4th & 11+ 1 2 38 50.0 19.0 1 0 38 0 374.6 0 0 0.0 0 0 4th & 8-10 1 1 9 100.0 9.0 0 0 9 0 175.6 0 0 0.0 0 0 4th & 3-7 0 1 0 0.0 0.0 0 0 0 1 0.0 1 -11 -11.0 0 0 4th & 1-2 1 1 29 100.0 29.0 1 0 29 0 673.6 4 9 2.3 1 10 3rd & 6+ 27 62 421 43.5 6.8 2 3 39 1 101.6 10 77 7.7 0 22 3rd & 11+ 8 18 149 44.4 8.3 0 1 32 0 102.9 2 11 5.5 0 6 3rd & 8-10 10 26 178 38.5 6.8 1 2 39 1 93.3 6 55 9.2 0 22 3rd & 3-7 20 42 233 47.6 5.5 2 1 40 1 105.2 8 18 2.3 1 6 3rd & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 13 23 1.8 0 4 2nd & 6+ 43 67 570 64.2 8.5 2 2 59 0 139.5 14 75 5.4 0 22 2nd & 11+ 11 19 143 57.9 7.5 1 1 41 0 128.0 1 -1 -1.0 0 0 2nd & 8-10 24 38 337 63.2 8.9 0 1 59 0 132.4 7 43 6.1 0 22 2nd & 3-7 17 24 191 70.8 8.0 1 0 46 0 151.4 15 79 5.3 0 18 2nd & 1-2 5 7 42 71.4 6.0 0 0 19 0 121.8 3 9 3.0 1 8 1st & 6+ 49 91 766 53.8 8.4 6 2 65 5 141.9 43 208 4.8 1 29 1st & 11+ 4 5 43 80.0 8.6 0 0 26 2 152.2 4 12 3.0 0 17 1st & 8-10 44 84 717 52.4 8.5 5 2 65 3 139.0 39 196 5.0 1 29 1st & 3-7 2 3 11 66.7 3.7 2 0 6 0 317.5 2 4 2.0 1 4 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 0 0.0 0 0 3rd (or 4th) and 9+ 14 35 213 40.0 6.1 0 3 32 1 74.0 5 27 5.4 0 9 3rd (or 4th) and 3-8 24 51 347 47.1 6.8 3 1 40 1 119.7 11 57 5.2 1 22 3rd (or 4th) and 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 13 23 1.8 0 4 1st and 10 43 83 709 51.8 8.5 4 2 65 3 134.6 37 199 5.4 1 29
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 56 89 580 62.9 6.5 4 1 46 4 130.2 46 318 6.9 2 75 Home 39 58 400 67.2 6.9 3 0 46 2 142.2 24 146 6.1 1 41 Away 17 31 180 54.8 5.8 1 1 32 2 107.8 22 172 7.8 1 75
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 1 1 100.0 1.0 0 0 1 0 108.4 3 43 14.3 0 41 October 0 1 0 0.0 0.0 0 0 0 0 0.0 6 39 6.5 0 18 November 55 87 579 63.2 6.7 4 1 46 4 132.0 37 236 6.4 2 75
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 11 17 86 64.7 5.1 1 0 26 0 126.6 10 35 3.5 0 7 2nd 22 34 241 64.7 7.1 1 0 46 3 134.0 11 53 4.8 0 16 3rd 13 23 136 56.5 5.9 1 1 42 0 111.8 10 149 14.9 1 75 4th 10 15 117 66.7 7.8 1 0 32 1 154.2 15 81 5.4 1 18
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 33 51 327 64.7 6.4 2 0 46 3 131.5 21 88 4.2 0 16 2nd 23 38 253 60.5 6.7 2 1 42 1 128.6 25 230 9.2 2 75
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 21 29 254 72.4 8.8 1 0 46 1 157.4 9 45 5.0 1 16
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 17 31 180 54.8 5.8 1 1 32 2 107.8 21 170 8.1 1 75 8-14 17 27 145 63.0 5.4 2 0 28 1 132.5 9 24 2.7 0 16 15+ 22 31 255 71.0 8.2 1 0 46 1 150.7 16 124 7.8 1 41
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 1 1 100.0 1.0 0 0 1 0 108.4 3 46 15.3 0 41 15-21 1 5 6 20.0 1.2 0 0 6 0 30.1 5 32 6.4 0 18 8-14 5 7 43 71.4 6.1 0 0 20 0 123.0 1 2 2.0 0 2 1-7 4 6 58 66.7 9.7 2 0 25 1 257.9 4 16 4.0 0 16
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 20 33 199 60.6 6.0 1 0 32 1 121.3 18 90 5.0 0 15 8-14 7 13 63 53.8 4.8 0 1 19 0 79.2 4 91 22.8 1 75 15-21 3 4 23 75.0 5.8 0 0 10 1 123.3 1 -5 -5.0 0 0 22+ 13 17 178 76.5 10.5 1 0 46 0 183.8 5 43 8.6 1 16
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 3 6 26 50.0 4.3 0 1 20 0 53.1 4 14 3.5 0 6 Own 20-39 27 32 179 84.4 5.6 0 0 26 1 131.4 9 141 15.7 1 75 Between 40's 18 29 280 62.1 9.7 1 0 46 2 154.6 13 83 6.4 0 18 Opp 39-20 5 12 72 41.7 6.0 1 0 25 0 119.6 10 53 5.3 0 13 Opp 19-Goal 3 10 23 30.0 2.3 2 0 14 1 115.3 10 27 2.7 1 16 Opp 9-Goal 1 6 4 16.7 0.7 1 0 4 0 77.3 1 0 0.0 0 0
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 2 1 0.5 0 1 2nd & Goal 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & Goal 0 1 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 25 38 200 65.8 5.3 1 0 26 2 118.7 24 115 4.8 1 18 2nd 15 26 179 57.7 6.9 2 0 42 1 140.9 16 199 12.4 1 75 3rd 15 21 195 71.4 9.3 1 1 46 1 155.6 6 4 0.7 0 7 4th 1 4 6 25.0 1.5 0 0 6 0 37.6 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 & 6+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.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 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 4th & 1-2 1 2 6 50.0 3.0 0 0 6 0 75.2 0 0 0.0 0 0 3rd & 6+ 10 14 161 71.4 11.5 0 1 46 0 153.7 2 9 4.5 0 7 3rd & 11+ 3 3 40 100.0 13.3 0 0 28 0 212.0 1 2 2.0 0 2 3rd & 8-10 4 7 86 57.1 12.3 0 1 46 0 131.8 0 0 0.0 0 0 3rd & 3-7 6 9 64 66.7 7.1 0 0 19 1 126.4 4 -2 -0.5 0 7 3rd & 1-2 2 2 5 100.0 2.5 1 0 4 0 286.0 1 4 4.0 0 4 2nd & 6+ 9 17 98 52.9 5.8 1 0 25 1 120.8 14 189 13.5 1 75 2nd & 11+ 3 4 16 75.0 4.0 0 0 6 0 108.6 2 21 10.5 0 16 2nd & 8-10 4 10 65 40.0 6.5 1 0 25 1 127.6 9 151 16.8 1 75 2nd & 3-7 8 11 98 72.7 8.9 1 0 42 0 177.6 4 21 5.3 0 11 2nd & 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 1 6 6.0 0 6 1st & 6+ 25 38 200 65.8 5.3 1 0 26 2 118.7 23 115 5.0 1 18 1st & 8-10 25 37 200 67.6 5.4 1 0 26 2 121.9 23 115 5.0 1 18 1st & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 1 0 0.0 0 0 3rd (or 4th) and 9+ 7 10 126 70.0 12.6 0 1 46 0 155.8 1 2 2.0 0 2 3rd (or 4th) and 3-8 6 9 64 66.7 7.1 0 0 19 1 126.4 4 -2 -0.5 0 7 3rd (or 4th) and 1-2 2 2 5 100.0 2.5 1 0 4 0 286.0 1 4 4.0 0 4 1st and 10 25 37 200 67.6 5.4 1 0 26 2 121.9 23 115 5.0 1 18
Season and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17 Away 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG November 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 2nd 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15+ 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 3 5 13 60.0 2.6 0 0 9 1 81.8 2 6 3.0 0 17
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 0 0.0 0 0 0.0 0 0 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 3 4 13 75.0 3.3 0 0 9 1 102.3 2 6 3.0 0 17 Opp 19-Goal 0 1 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 2 0 50.0 0.0 0 0 0 0 50.0 0 0 0.0 0 0 2nd 1 1 9 100.0 9.0 0 0 9 1 175.6 1 -11 -11.0 0 0 3rd 1 1 4 100.0 4.0 0 0 4 0 133.6 1 17 17.0 0 17 4th 0 1 0 0.0 0.0 0 0 0 0 0.0 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 & 3-7 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd & 6+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 17 17.0 0 17 3rd & 11+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 17 17.0 0 17 3rd & 1-2 1 1 4 100.0 4.0 0 0 4 0 133.6 0 0 0.0 0 0 2nd & 6+ 1 1 9 100.0 9.0 0 0 9 1 175.6 1 -11 -11.0 0 0 2nd & 8-10 1 1 9 100.0 9.0 0 0 9 1 175.6 1 -11 -11.0 0 0 1st & 6+ 1 2 0 50.0 0.0 0 0 0 0 50.0 0 0 0.0 0 0 1st & 8-10 1 2 0 50.0 0.0 0 0 0 0 50.0 0 0 0.0 0 0 3rd (or 4th) and 9+ 0 0 0 0.0 0.0 0 0 0 0 0.0 1 17 17.0 0 17 3rd (or 4th) and 1-2 1 1 4 100.0 4.0 0 0 4 0 133.6 0 0 0.0 0 0 1st and 10 1 2 0 50.0 0.0 0 0 0 0 50.0 0 0 0.0 0 0
Game log Season 2026 2025 2024 2023 2022
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/5 @ JMU L 20-13 0 0 0 0.0 0 0 0 0 0.0 - 1 2 2.0 0 2 9/19 vs BALL W 51-15 0 0 0 0.0 0 0 0 0 0.0 - 1 4 4.0 1 4 9/24 @ CCU W 34-17 1 1 6 100.0 1 0 6 0 480.4 - 1 8 8.0 1 8 10/2 @ DEL W 30-14 0 0 0 0.0 0 0 0 0 0.0 - 2 1 0.5 0 3 Total 1 1 6 100.0 1 0 6 0 480.4 - 5 15 3.0 2 8
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/30 vs ME W 28-7 19 33 197 57.6 3 0 24 0 137.7 35.3 13 63 4.8 1 15 9/6 @ JVST L 34-24 19 29 335 65.5 2 1 72 4 178.4 52.5 13 22 1.7 0 24 9/13 @ BGSU L 23-13 13 24 194 54.2 1 2 44 4 119.1 34.0 14 5 0.4 0 8 9/20 vs JMU L 31-13 4 10 37 40.0 0 0 21 1 71.1 57.8 11 52 4.7 1 19 10/8 @ UTEP W 19-8 19 33 243 57.6 0 0 31 1 119.4 64.1 14 31 2.2 1 14 10/14 vs NMSU W 30-27 20 30 179 66.7 0 2 23 2 103.5 18.6 8 19 2.4 0 15 11/1 vs DEL W 59-30 14 20 221 70.0 2 0 43 0 195.8 93.8 5 31 6.2 1 15 11/8 vs MOST L 21-17 18 35 196 51.4 0 1 30 1 92.8 27.3 6 -4 -0.7 1 7 11/15 @ FIU L 34-27 OT 17 31 218 54.8 1 2 36 3 111.6 44.8 8 11 1.4 0 22 11/22 @ LT L 34-28 OT 8 21 141 38.1 1 4 56 1 72.1 36.6 8 28 3.5 0 19 Total 151 266 1,961 56.8 10 12 72 17 122.1 43.9 100 258 2.6 5 24
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/29 @ JVST W 55-27 12 19 249 63.2 2 1 59 0 197.5 71.3 12 39 3.3 1 9 9/7 vs W&M W 40-21 8 23 160 34.8 0 0 39 0 93.2 58.6 6 59 9.8 0 22 9/14 @ TEM W 28-20 15 21 103 71.4 1 0 22 1 128.3 67.8 16 92 5.8 0 18 9/21 vs UVA L 43-24 10 21 222 47.6 1 1 65 1 142.6 42.2 8 24 3.0 1 13 10/5 vs ODU W 45-37 19 26 367 73.1 3 0 58 1 229.7 83.8 7 6 0.9 0 5 10/10 @ JMU L 39-7 5 18 84 27.8 1 2 40 0 63.1 38.8 4 38 9.5 0 29 10/19 vs UL L 34-24 3 10 10 30.0 0 0 5 0 38.4 6.6 1 7 7.0 0 7 11/2 @ TROY L 38-24 18 34 206 52.9 1 0 38 2 113.5 21.2 13 20 1.5 1 11 11/7 vs APP W 38-24 14 18 150 77.8 1 0 25 0 166.1 65.4 13 52 4.0 1 9 11/16 @ MRSH L 31-19 21 39 267 53.9 1 1 47 3 114.7 42.4 10 20 2.0 0 22 11/23 vs GASO L 26-6 10 25 92 40.0 0 2 26 0 54.9 12.4 4 22 5.5 0 17 11/30 @ GAST W 48-27 13 17 200 76.5 3 1 41 0 221.8 94.3 13 68 5.2 1 11 2024 total 148 271 2,120 54.6 14 8 65 8 131.5 54.4 107 447 4.2 5 29
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/9 vs JVST W 30-16 0 0 0 0.0 0 0 0 0 0.0 0.1 1 1 1.0 0 1 9/16 vs DUQ W 66-7 1 1 1 100.0 0 0 1 0 108.4 98.8 2 42 21.0 0 41 10/21 @ ARST W 27-17 0 0 0 0.0 0 0 0 0 0.0 2.3 1 2 2.0 0 2 10/28 vs MRSH W 34-6 0 1 0 0.0 0 0 0 0 0.0 11.4 5 37 7.4 0 18 11/4 @ ODU W 28-24 17 31 180 54.8 1 1 32 2 107.8 69.1 21 170 8.1 1 75 11/11 vs TXST W 31-23 17 27 145 63.0 2 0 28 1 132.5 68.5 7 21 3.0 0 16 11/25 vs JMU L 56-14 21 29 254 72.4 1 0 46 1 157.4 45.4 9 45 5.0 1 16 12/23 vs SJSU W 24-14 20 33 199 60.6 3 0 28 1 141.3 67.0 17 50 2.9 0 10 EasyPost Hawaiʻi Bowl Total 76 122 779 62.3 7 1 46 5 133.2 63.0 63 368 5.8 2 75
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 11/12 @ TTU L 43-28 3 5 13 60.0 0 0 9 1 81.8 14.2 2 6 3.0 0 17 Total 3 5 13 60.0 0 0 9 1 81.8 - 2 6 3.0 0 17