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 Career 546 899 60.7 6,721 7.5 42 25 80 65 133.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 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 Career 546 899 60.7 6,721 7.5 42 25 80 65 133.4
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 Career 243 312 1.3 13 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 Career 42 13 0 0 13 1 0 0 80
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 2025 2024 2023
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 164 263 1,742 62.4 6.6 9 6 64 13 124.7 51 132 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 84 139 872 60.4 6.3 6 4 42 8 121.6 22 61 2.8 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 December 7 14 49 50.0 3.5 0 1 20 0 65.1 1 4 4.0 0 4
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 30 50 303 60.0 6.1 2 1 64 3 120.1 11 -7 -0.6 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 65 102 634 63.7 6.2 3 1 64 6 123.7 28 61 2.2 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+ 131 215 1,411 60.9 6.6 6 6 64 10 119.7 35 65 1.9 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 LOSING BY 15-21 18 32 140 56.3 4.4 2 1 14 4 107.4 12 0 0.0 0 6 22+ 18 29 190 62.1 6.6 0 1 64 2 110.2 5 -1 -0.2 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 73 107 717 68.2 6.7 0 2 64 4 120.8 16 20 1.3 0 11 Between 40's 49 78 595 62.8 7.6 0 1 47 1 124.3 9 97 10.8 0 42 Opp 39-20 21 41 284 51.2 6.9 3 2 35 3 123.8 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 65 101 819 64.4 8.1 3 2 47 2 138.3 18 103 5.7 1 42 2nd 56 79 544 70.9 6.9 3 0 64 5 141.3 15 15 1.0 2 11 3rd 37 69 343 53.6 5.0 2 3 35 5 96.2 17 23 1.4 2 23 4th 6 14 36 42.9 2.6 1 1 14 1 73.7 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 11 33 45.5 3.0 1 1 14 1 82.5 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+ 25 48 265 52.1 5.5 1 2 35 3 97.0 12 26 2.2 1 23 3rd & 11+ 8 17 78 47.1 4.6 0 1 20 0 73.8 5 35 7.0 0 23 3rd & 8-10 9 18 111 50.0 6.2 1 0 35 2 120.1 5 -5 -1.0 0 5 3rd & 3-7 19 33 149 57.6 4.5 1 2 17 1 93.4 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+ 42 61 389 68.9 6.4 1 0 64 5 127.8 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 23 32 170 71.9 5.3 1 0 22 2 126.8 6 13 2.2 0 11 2nd & 3-7 21 26 197 80.8 7.6 1 0 30 1 157.1 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+ 64 99 806 64.6 8.1 3 2 47 2 139.0 16 101 6.3 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 63 98 786 64.3 8.0 3 2 47 2 137.7 13 81 6.2 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+ 13 28 159 46.4 5.7 1 1 35 1 98.8 9 38 4.2 0 23 3rd (or 4th) and 3-8 23 40 179 57.5 4.5 1 2 17 2 93.3 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 62 97 778 63.9 8.0 2 2 47 2 134.0 13 81 6.2 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 LOSING BY 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 LOSING BY 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 2025 2024 2023
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.