Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2023 FIU 194 332 58.4 2,422 7.3 11 11 80 37 124.0 2024 FIU 188 304 61.8 2,557 8.4 22 8 62 15 151.1 2025 FIU 164 263 62.4 1,742 6.6 9 6 64 13 124.7 2026 UCF 53 76 69.7 541 7.1 4 2 49 5 141.5 Career 599 975 61.4 7,262 7.4 46 27 80 70 134.0
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 FIU 194 332 58.4 2,422 7.3 11 11 80 37 124.0 2024 FIU 188 304 61.8 2,557 8.4 22 8 62 15 151.1 2025 FIU 164 263 62.4 1,742 6.6 9 6 64 13 124.7 2026 UCF 53 76 69.7 541 7.1 4 2 49 5 141.5 Career 599 975 61.4 7,262 7.4 46 27 80 70 134.0
Rushing Season Team CAR YDS AVG TD LNG 2023 FIU 117 50 0.4 6 23 2024 FIU 75 130 1.7 2 34 2025 FIU 51 132 2.6 5 42 2026 UCF 21 28 1.3 3 9 Career 264 340 1.3 16 42
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 FIU 11 6 0 0 6 1 0 0 38 2024 FIU 22 2 0 0 2 0 0 0 12 2025 FIU 9 5 0 0 5 0 0 0 30 2026 UCF 4 3 0 0 3 0 0 0 18 Career 46 16 0 0 16 1 0 0 98
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 CAR Rushing Attempts CMP Completions CMP% Completion Percentage FG Field Goals INT Interceptions LNG Long Passing; Long Rushing PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points QBR Adj QBR REC Receiving Touchdowns RET Return Touchdowns RTG QBRating RUSH Rushing Touchdowns SACK Sacks TD Passing Touchdowns; Rushing Touchdowns; Total Touchdowns YDS Passing Yards; Rushing Yards Bio Team UCF Knights Position Quarterback Class Senior Height / weight 6' 0" / 200 lbs Birthplace Opa Locka, FL Jersey #12 Status Active
Career history Splits Season 2026 2025 2024 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 53 76 541 69.7 7.1 4 2 49 5 141.5 21 28 1.3 3 9 Home 30 41 288 73.2 7.0 3 1 30 2 151.3 15 34 2.3 2 9 Away 23 35 253 65.7 7.2 1 1 49 3 129.8 6 -6 -1.0 1 5
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 157 249 1,693 63.1 6.8 9 5 64 13 128.1 50 128 2.6 5 42 Home 80 124 870 64.5 7.0 3 2 64 5 128.2 29 71 2.4 4 23 Away 77 125 823 61.6 6.6 6 3 42 8 127.9 21 57 2.7 1 42
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 55 86 514 64.0 6.0 2 3 47 5 114.9 23 61 2.7 2 23 October 69 109 701 63.3 6.4 4 1 64 7 127.6 18 17 0.9 0 11 November 15 24 291 62.5 12.1 3 1 42 1 197.3 4 47 11.8 1 42
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 51 75 632 68.0 8.4 4 1 47 3 153.7 12 38 3.2 1 42 2nd 48 86 476 55.8 5.5 2 4 42 4 100.7 11 33 3.0 1 23 3rd 35 52 331 67.3 6.4 1 0 26 3 127.1 17 68 4.0 3 20 4th 23 36 254 63.9 7.1 2 0 64 3 141.5 10 -11 -1.1 0 5
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 99 161 1,108 61.5 6.9 6 5 47 7 125.4 23 71 3.1 2 42 2nd 58 88 585 65.9 6.6 3 0 64 6 133.0 27 57 2.1 3 20
Against ranked teams Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG vs AP Top 25 15 28 127 53.6 4.5 0 1 27 2 84.5 4 -5 -1.3 0 5 vs USA ranked teams 15 28 127 53.6 4.5 0 1 27 2 84.5 4 -5 -1.3 0 5
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 15 24 147 62.5 6.1 2 0 25 2 141.4 7 6 0.9 0 11 8-14 18 24 184 75.0 7.7 1 0 46 1 153.2 9 61 6.8 1 23 15+ 124 201 1,362 61.7 6.8 6 5 64 10 123.5 34 61 1.8 4 42
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 6 13 47 46.2 3.6 0 0 17 0 76.5 3 6 2.0 2 6 15-21 9 13 118 69.2 9.1 0 0 29 0 145.5 2 11 5.5 1 6 8-14 17 22 234 77.3 10.6 3 1 42 2 202.5 4 -16 -4.0 0 2 1-7 14 27 169 51.9 6.3 2 1 34 0 121.5 4 11 2.8 2 18
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 35 50 394 70.0 7.9 2 2 47 2 141.4 10 40 4.0 0 20 8-14 23 38 185 60.5 4.9 0 0 35 1 101.4 3 11 3.7 0 11 15-21 18 32 140 56.3 4.4 2 1 14 4 107.4 12 0 0.0 0 6 22+ 11 15 141 73.3 9.4 0 0 64 2 152.3 4 -5 -1.3 0 4
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 7 8 66 87.5 8.3 0 0 18 2 156.8 2 -13 -6.5 0 0 Own 20-39 68 99 688 68.7 6.9 0 2 64 4 123.0 15 16 1.1 0 11 Between 40's 47 75 575 62.7 7.7 0 0 47 1 127.1 9 97 10.8 0 42 Opp 39-20 21 38 284 55.3 7.5 3 2 35 3 133.6 9 15 1.7 0 20 Opp 19-Goal 14 29 80 48.3 2.8 6 1 12 3 132.8 15 13 0.9 5 6 Opp 9-Goal 6 11 37 54.5 3.4 5 0 8 3 232.8 13 8 0.6 5 6
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 2 3 13 66.7 4.3 1 0 8 0 213.1 3 8 2.7 1 6 2nd & Goal 3 4 18 75.0 4.5 2 0 8 1 277.8 5 1 0.2 2 4 3rd & Goal 0 2 0 0.0 0.0 0 0 0 0 0.0 2 9 4.5 1 6 4th & Goal 1 2 5 50.0 2.5 1 0 5 1 236.0 1 -9 -9.0 0 0
By down Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 63 97 799 64.9 8.2 3 2 47 2 140.2 17 99 5.8 1 42 2nd 53 75 538 70.7 7.2 3 0 64 5 144.1 15 15 1.0 2 11 3rd 35 66 320 53.0 4.8 2 3 35 5 94.7 17 23 1.4 2 23 4th 6 11 36 54.5 3.3 1 0 14 1 112.0 1 -9 -9.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 5 8 33 62.5 4.1 1 0 14 1 138.4 1 -9 -9.0 0 0 4th & 1-2 1 3 3 33.3 1.0 0 0 3 0 41.7 0 0 0.0 0 0 3rd & 6+ 23 46 242 50.0 5.3 1 2 35 3 92.7 12 26 2.2 1 23 3rd & 11+ 7 16 58 43.8 3.6 0 1 15 0 61.7 5 35 7.0 0 23 3rd & 8-10 8 17 108 47.1 6.4 1 0 35 2 119.8 5 -5 -1.0 0 5 3rd & 3-7 19 32 149 59.4 4.7 1 2 17 1 96.3 4 -2 -0.5 1 6 3rd & 1-2 1 1 5 100.0 5.0 0 0 5 2 142.0 3 -5 -1.7 1 4 2nd & 6+ 40 59 391 67.8 6.6 1 0 64 5 129.1 11 8 0.7 0 11 2nd & 11+ 7 15 96 46.7 6.4 0 0 64 2 100.4 4 1 0.3 0 7 2nd & 8-10 22 31 167 71.0 5.4 1 0 22 2 126.9 6 13 2.2 0 11 2nd & 3-7 19 23 194 82.6 8.4 1 0 30 1 167.8 4 -1 -0.3 1 4 2nd & 1-2 5 6 81 83.3 13.5 1 0 27 0 251.7 1 2 2.0 1 2 1st & 6+ 62 95 786 65.3 8.3 3 2 47 2 141.0 15 97 6.5 1 42 1st & 11+ 1 1 20 100.0 20.0 0 0 20 0 268.0 2 14 7.0 0 18 1st & 8-10 61 94 766 64.9 8.1 3 2 47 2 139.6 12 77 6.4 0 42 1st & 3-7 1 2 13 50.0 6.5 0 0 13 0 104.6 3 8 2.7 1 6 3rd (or 4th) and 9+ 12 27 139 44.4 5.1 1 1 35 1 92.5 9 38 4.2 0 23 3rd (or 4th) and 3-8 22 38 176 57.9 4.6 1 2 17 2 95.0 5 -10 -2.0 1 6 3rd (or 4th) and 1-2 1 1 5 100.0 5.0 0 0 5 2 142.0 3 -5 -1.7 1 4 1st and 10 60 93 758 64.5 8.2 2 2 47 2 135.8 12 77 6.4 0 42
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 188 304 2,557 61.8 8.4 22 8 62 15 151.1 75 130 1.7 2 34 Home 88 144 1,367 61.1 9.5 12 1 62 5 167.0 30 82 2.7 1 34 Away 100 160 1,190 62.5 7.4 10 7 52 10 136.9 45 48 1.1 1 13
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 71 116 975 61.2 8.4 8 3 42 5 149.4 22 61 2.8 1 34 October 45 76 672 59.2 8.8 5 3 62 3 147.3 18 32 1.8 1 13 November 52 83 781 62.7 9.4 8 1 52 3 171.1 25 48 1.9 0 13
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 57 97 714 58.8 7.4 4 2 52 6 130.1 19 11 0.6 1 9 2nd 47 69 655 68.1 9.5 10 2 52 0 189.9 14 85 6.1 0 34 3rd 41 69 495 59.4 7.2 3 1 51 3 131.1 19 13 0.7 0 7 4th 43 69 693 62.3 10.0 5 3 62 5 161.9 22 24 1.1 1 13
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 104 166 1,369 62.7 8.2 14 4 52 6 154.9 33 96 2.9 1 34 2nd 84 138 1,188 60.9 8.6 8 4 62 9 146.5 42 34 0.8 1 13
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 93 157 1,293 59.2 8.2 8 3 52 8 141.4 42 52 1.2 1 17 8-14 26 38 392 68.4 10.3 4 1 50 1 184.5 6 5 0.8 0 6 15+ 69 109 872 63.3 8.0 10 4 62 6 153.4 27 73 2.7 1 34
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 15-21 7 11 204 63.6 18.5 4 0 62 1 339.4 1 -5 -5.0 0 0 8-14 21 32 294 65.6 9.2 6 0 51 1 204.7 12 11 0.9 0 6 1-7 49 86 715 57.0 8.3 7 1 52 4 151.3 21 77 3.7 1 34
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 36 56 500 64.3 8.9 2 3 52 2 140.4 17 45 2.6 1 13 8-14 17 21 194 81.0 9.2 0 1 40 0 149.0 3 6 2.0 0 3 15-21 15 21 114 71.4 5.4 2 2 16 3 129.4 7 -12 -1.7 0 4 22+ 6 12 96 50.0 8.0 1 0 39 0 144.7 2 15 7.5 0 11
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 15 19 146 78.9 7.7 0 0 26 0 143.5 7 7 1.0 0 2 Own 20-39 72 123 883 58.5 7.2 1 5 62 7 113.4 27 51 1.9 0 34 Between 40's 54 87 886 62.1 10.2 5 1 52 4 164.3 16 8 0.5 0 9 Opp 39-20 33 48 519 68.8 10.8 6 0 39 2 200.8 10 39 3.9 0 17 Opp 19-Goal 14 27 123 51.9 4.6 10 2 19 2 197.5 15 25 1.7 2 13 Opp 9-Goal 4 10 15 40.0 1.5 4 0 7 1 184.6 6 2 0.3 2 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 4 7 25.0 1.8 1 0 7 0 122.2 1 3 3.0 0 3 2nd & Goal 0 1 0 0.0 0.0 0 0 0 0 0.0 4 6 1.5 1 6 3rd & Goal 2 3 7 66.7 2.3 2 0 5 0 306.3 2 3 1.5 1 4 4th & Goal 1 2 1 50.0 0.5 1 0 1 0 219.2 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 82 128 1,300 64.1 10.2 13 2 52 4 179.8 31 122 3.9 0 34 2nd 60 95 812 63.2 8.5 5 4 52 5 143.9 19 0 0.0 1 11 3rd 42 70 400 60.0 5.7 3 1 62 5 119.3 22 10 0.5 1 7 4th 4 11 45 36.4 4.1 1 1 17 1 82.5 3 -2 -0.7 0 2
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 3 4 44 75.0 11.0 0 1 17 0 117.4 0 0 0.0 0 0 4th & 11+ 1 2 13 50.0 6.5 0 1 7 0 4.6 0 0 0.0 0 0 4th & 3-7 2 7 31 28.6 4.4 0 0 17 0 65.8 0 0 0.0 0 0 4th & 1-2 1 2 1 50.0 0.5 1 0 1 1 219.2 3 -2 -0.7 0 2 3rd & 6+ 31 48 353 64.6 7.4 1 1 62 4 129.1 12 1 0.1 0 7 3rd & 11+ 11 15 91 73.3 6.1 0 0 19 2 124.3 3 -3 -1.0 0 4 3rd & 8-10 13 22 172 59.1 7.8 1 1 62 2 130.7 6 2 0.3 0 7 3rd & 3-7 15 30 127 50.0 4.2 1 0 28 1 96.6 9 11 1.2 1 4 3rd & 1-2 3 3 10 100.0 3.3 1 0 8 0 238.0 4 0 0.0 0 2 2nd & 6+ 47 77 672 61.0 8.7 5 3 52 4 148.0 13 -1 -0.1 0 11 2nd & 11+ 8 21 121 38.1 5.8 0 0 52 0 86.5 1 -1 -1.0 0 0 2nd & 8-10 30 41 427 73.2 10.4 4 2 39 3 183.1 10 9 0.9 0 11 2nd & 3-7 19 29 194 65.5 6.7 1 2 50 2 119.3 7 -9 -1.3 0 2 2nd & 1-2 3 4 70 75.0 17.5 0 0 32 0 222.0 1 1 1.0 1 1 1st & 6+ 81 126 1,293 64.3 10.3 13 2 52 4 181.4 30 119 4.0 0 34 1st & 11+ 3 5 29 60.0 5.8 0 0 16 0 108.7 3 0 0.0 0 4 1st & 8-10 77 118 1,257 65.3 10.7 12 2 52 4 184.9 27 119 4.4 0 34 1st & 3-7 2 4 14 50.0 3.5 1 0 7 0 161.9 1 3 3.0 0 3 1st & 1-2 0 1 0 0.0 0.0 0 0 0 0 0.0 0 0 0.0 0 0 3rd (or 4th) and 9+ 18 28 190 64.3 6.8 1 1 62 4 125.9 8 -3 -0.4 0 7 3rd (or 4th) and 3-8 21 39 200 53.8 5.1 1 0 28 1 105.4 10 13 1.3 1 4 3rd (or 4th) and 1-2 3 3 10 100.0 3.3 1 0 8 0 238.0 4 0 0.0 0 2 1st and 10 77 118 1,257 65.3 10.7 12 2 52 4 184.9 27 119 4.4 0 34
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 194 332 2,422 58.4 7.3 11 11 80 37 124.0 117 50 0.4 6 23 Home 85 164 1,199 51.8 7.3 6 7 62 17 116.8 51 -18 -0.4 2 17 Away 109 168 1,223 64.9 7.3 5 4 80 20 131.1 66 68 1.0 4 23
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 59 110 1,000 53.6 9.1 5 4 64 10 137.7 39 53 1.4 2 17 October 65 102 682 63.7 6.7 1 3 40 19 117.2 48 -3 -0.1 3 23 November 70 120 740 58.3 6.2 5 4 80 8 117.2 30 0 0.0 1 9
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 48 82 657 58.5 8.0 2 1 80 13 131.4 41 36 0.9 4 17 2nd 59 98 678 60.2 6.9 4 4 64 7 123.6 20 -1 -0.1 0 10 3rd 47 74 563 63.5 7.6 3 1 46 6 138.1 25 21 0.8 1 16 4th 38 76 477 50.0 6.3 1 5 40 11 93.9 28 -8 -0.3 0 23
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 107 180 1,335 59.4 7.4 6 5 80 20 127.2 61 35 0.6 4 17 2nd 87 152 1,087 57.2 7.2 5 6 46 17 120.3 56 15 0.3 2 23
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 76 127 1,057 59.8 8.3 6 3 64 11 140.6 44 89 2.0 2 23 8-14 39 73 465 53.4 6.4 3 3 38 7 112.3 18 -24 -1.3 1 7 15+ 79 132 900 59.8 6.8 2 5 80 19 114.5 55 -15 -0.3 3 15
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 15-21 1 1 64 100.0 64.0 1 0 64 0 967.6 0 0 0.0 0 0 8-14 7 15 92 46.7 6.1 2 0 45 1 142.2 2 7 3.5 0 8 1-7 29 53 499 54.7 9.4 4 2 62 4 151.2 16 -1 -0.1 1 11
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 38 58 486 65.5 8.4 0 2 80 9 129.0 28 45 1.6 3 23 8-14 18 41 249 43.9 6.1 2 3 48 8 96.4 15 -19 -1.3 2 12 15-21 42 76 481 55.3 6.3 2 3 39 7 109.2 19 -34 -1.8 0 7 22+ 24 36 277 66.7 7.7 0 1 32 4 125.7 16 -3 -0.2 0 9
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 13 24 257 54.2 10.7 0 0 80 3 144.1 13 18 1.4 0 12 Own 20-39 95 163 1,085 58.3 6.7 2 7 64 19 109.7 46 2 0.0 0 23 Between 40's 41 71 642 57.7 9.0 1 2 48 9 132.7 20 -29 -1.5 0 9 Opp 39-20 29 45 310 64.4 6.9 1 1 25 4 125.2 17 36 2.1 0 17 Opp 19-Goal 16 29 128 55.2 4.4 7 1 19 2 165.0 21 23 1.1 6 9 Opp 9-Goal 3 8 16 37.5 2.0 3 1 8 1 153.1 13 18 1.4 6 6
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 1 4 8 25.0 2.0 1 1 8 0 74.3 5 11 2.2 1 6 2nd & Goal 2 2 2 100.0 1.0 1 0 3 1 273.4 5 0 0.0 3 1 3rd & Goal 1 2 5 50.0 2.5 1 0 5 0 236.0 2 1 0.5 0 1 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 84 132 1,071 63.6 8.1 4 6 64 13 132.7 40 28 0.7 1 17 2nd 59 110 624 53.6 5.7 3 2 80 11 106.7 31 -23 -0.7 3 12 3rd 46 81 626 56.8 7.7 3 2 62 10 129.0 35 29 0.8 1 14 4th 5 9 101 55.6 11.2 1 1 35 3 164.3 11 16 1.5 1 23
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 1 2 17 50.0 8.5 0 0 17 0 121.4 3 30 10.0 0 23 4th & 11+ 0 1 0 0.0 0.0 0 0 0 0 0.0 2 27 13.5 0 23 4th & 3-7 5 8 101 62.5 12.6 1 1 35 1 184.8 2 -6 -3.0 0 3 4th & 1-2 0 0 0 0.0 0.0 0 0 0 2 0.0 7 -5 -0.7 1 3 3rd & 6+ 38 63 490 60.3 7.8 1 1 46 10 127.7 21 -32 -1.5 0 11 3rd & 11+ 18 24 218 75.0 9.1 1 0 45 4 165.0 7 5 0.7 0 11 3rd & 8-10 13 22 178 59.1 8.1 0 1 46 3 118.0 6 -23 -3.8 0 7 3rd & 3-7 15 33 230 45.5 7.0 2 1 62 3 117.9 16 29 1.8 0 14 3rd & 1-2 0 2 0 0.0 0.0 0 0 0 0 0.0 6 18 3.0 1 6 2nd & 6+ 45 90 490 50.0 5.4 1 2 80 8 95.0 20 -17 -0.9 0 12 2nd & 11+ 9 21 159 42.9 7.6 0 0 80 3 106.5 7 9 1.3 0 12 2nd & 8-10 25 47 250 53.2 5.3 1 2 36 4 96.4 9 -24 -2.7 0 9 2nd & 3-7 22 39 181 56.4 4.6 1 0 32 2 103.9 6 -7 -1.2 0 3 2nd & 1-2 3 3 34 100.0 11.3 1 0 19 2 305.2 9 -1 -0.1 3 8 1st & 6+ 84 131 1,071 64.1 8.2 4 5 64 12 135.2 37 34 0.9 0 17 1st & 11+ 4 5 16 80.0 3.2 0 0 7 0 106.9 1 16 16.0 0 16 1st & 8-10 80 125 1,055 64.0 8.4 4 5 64 12 137.5 35 17 0.5 0 17 1st & 3-7 0 2 0 0.0 0.0 0 1 0 1 -100.0 2 -6 -3.0 0 1 1st & 1-2 0 0 0 0.0 0.0 0 0 0 0 0.0 2 1 0.5 1 1 3rd (or 4th) and 9+ 27 39 354 69.2 9.1 1 1 46 6 148.8 11 -1 -0.1 0 11 3rd (or 4th) and 3-8 19 40 272 47.5 6.8 2 1 62 4 116.1 18 12 0.7 0 14 3rd (or 4th) and 1-2 0 2 0 0.0 0.0 0 0 0 0 0.0 6 18 3.0 1 6 1st and 10 79 123 1,047 64.2 8.5 3 5 64 12 135.6 33 8 0.2 0 17
Game log Season 2026 2025 2024 2023
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/3 vs BCU W 73-6 4 4 42 100.0 1 0 15 0 270.7 42.6 0 0 0.0 0 0 9/12 @ PITT L 12-7 0 0 0 0.0 0 0 0 1 0.0 - 1 -2 -2.0 0 0 9/19 vs GAST W 44-30 7 17 86 41.2 1 1 30 0 91.3 39.4 8 25 3.1 2 9 9/26 vs TCU W 21-13 19 20 160 95.0 1 0 22 2 178.7 66.6 7 9 1.3 0 9 10/3 @ HOU L 27-17 23 35 253 65.7 1 1 49 2 130.1 70.4 5 -4 -0.8 1 5 10/10 @ OKST L 42-28 30 42 265 71.4 4 1 39 1 151.1 - 10 13 1.3 0 6 2026 total 53 76 541 69.7 4 2 49 5 141.5 60.2 21 28 1.3 3 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 8/29 vs BCU W 42-9 18 30 187 60.0 0 0 30 0 112.4 44.1 5 3 0.6 2 10 9/6 @ PSU L 34-0 15 28 127 53.6 0 1 27 2 84.5 18.8 4 -5 -1.3 0 5 9/13 vs FAU W 38-28 18 24 184 75.0 1 0 46 1 153.2 55.3 9 61 6.8 1 23 9/20 vs DEL L 38-16 22 34 203 64.7 1 2 47 2 112.8 13.3 10 5 0.5 1 9 10/4 @ CONN L 51-10 15 24 74 62.5 0 1 11 2 80.1 9.6 4 8 2.0 0 11 10/14 @ WKU W 25-6 17 25 184 68.0 1 0 36 1 143.0 47.9 2 1 0.5 0 2 10/21 vs KENN L 45-26 22 36 296 61.1 1 0 64 2 139.3 44.6 5 2 0.4 0 7 10/29 @ MOST L 28-21 15 24 147 62.5 2 0 25 2 141.5 34.7 7 6 0.9 0 11 11/29 @ SHSU W 56-16 15 24 291 62.5 3 1 42 1 197.3 82.7 4 47 11.8 1 42 12/26 vs UTSA L 57-20 7 14 49 50.0 0 1 20 0 65.1 7.8 1 4 4.0 0 4 SERVPRO First Responder Bowl Total 164 263 1,742 62.4 9 6 64 13 124.7 37.4 51 132 2.6 5 42
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/31 @ IU L 31-7 20 29 129 69.0 1 1 13 4 110.8 34.9 10 -11 -1.1 0 4 9/7 vs CMU W 52-16 10 18 124 55.6 2 0 36 1 150.1 69.1 5 42 8.4 1 34 9/14 @ FAU L 38-20 21 35 281 60.0 3 3 39 1 138.6 18.7 6 15 2.5 0 11 9/21 vs MONM L 45-42 23 32 362 71.9 2 0 42 0 187.5 62.1 5 20 4.0 0 17 9/28 vs LT W 17-10 17 31 208 54.8 1 0 32 3 121.8 29.0 6 -16 -2.7 0 2 10/8 @ LIB L 31-24 OT 19 29 245 65.5 0 1 40 1 129.6 42.3 8 11 1.4 1 13 10/16 @ UTEP L 30-21 7 11 73 63.6 1 1 22 1 131.2 8.3 1 -5 -5.0 0 0 10/22 vs SHSU L 10-7 1 9 16 11.1 0 1 16 1 3.8 0.7 3 -1 -0.3 0 4 10/29 vs NMSU W 34-13 18 27 338 66.7 4 0 62 0 220.7 82.0 6 27 4.5 0 11 11/16 @ JVST L 34-31 21 34 258 61.8 2 0 39 0 144.9 72.0 7 33 4.7 0 13 11/23 @ KENN L 27-26 12 22 204 54.5 3 1 52 3 168.3 11.7 13 5 0.4 0 6 11/30 vs MTSU W 35-24 19 27 319 70.4 3 0 50 0 206.3 63.9 5 10 2.0 0 6 Total 188 304 2,557 61.8 22 8 62 15 151.1 39.9 75 130 1.7 2 34
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/2 vs ME W 14-12 15 30 292 50.0 2 1 62 3 147.1 22.5 8 7 0.9 0 17 9/9 vs UNT W 46-39 20 32 291 62.5 1 2 40 1 136.7 27.3 9 33 3.7 0 16 9/16 @ CONN W 24-17 15 27 284 55.6 2 0 64 3 168.4 41.5 12 24 2.0 1 12 9/23 vs LIB L 38-6 9 21 133 42.9 0 1 48 3 86.5 9.4 10 -11 -1.1 1 7 10/4 @ NMSU L 34-17 25 32 250 78.1 0 2 40 6 131.3 20.0 18 35 1.9 1 15 10/11 vs UTEP L 27-14 12 24 216 50.0 0 1 38 6 117.3 5.8 9 -40 -4.4 1 3 10/18 @ SHSU W 33-27 2OT 26 38 190 68.4 1 0 25 4 119.1 48.9 15 25 1.7 1 23 10/25 vs JVST L 41-16 2 8 18 25.0 0 0 14 3 43.9 2.5 6 -23 -3.8 0 3 11/11 @ MTSU L 40-6 22 35 226 62.9 0 0 32 4 117.1 21.7 14 -1 -0.1 0 9 11/18 @ ARK L 44-20 21 36 265 58.3 2 2 80 3 127.4 34.9 7 -15 -2.1 1 4 11/25 vs WKU L 41-28 27 49 249 55.1 3 2 29 1 109.8 40.5 9 16 1.8 0 7 2023 total 194 332 2,422 58.4 11 11 80 37 124.0 24.5 117 50 0.4 6 23
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.