Section Overview Stats Bio Splits Game log
Overview Passing Season Team CMP ATT CMP% YDS AVG TD INT LNG SACK RTG 2024 HAW 49 70 70.0 585 8.4 6 0 52 3 168.5 2025 HAW 285 430 66.3 3,106 7.2 24 9 78 25 141.2 Career 334 500 66.8 3,691 7.4 30 9 78 28 145.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 2024 HAW 49 70 70.0 585 8.4 6 0 52 3 168.5 2025 HAW 285 430 66.3 3,106 7.2 24 9 78 25 141.2 Career 334 500 66.8 3,691 7.4 30 9 78 28 145.0
Rushing Season Team CAR YDS AVG TD LNG 2024 HAW 20 67 3.3 0 19 2025 HAW 81 105 1.3 1 30 Career 101 172 1.7 1 30
Defense Season Team TOT SOLO AST PD SACK FF INT YDS TD 2025 HAW 1 1 0 0 0 0 0 0 0
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2024 HAW 6 0 0 0 0 0 0 0 0 2025 HAW 24 1 0 0 1 0 0 0 6 Career 30 1 0 0 1 0 0 0 6
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 CAR Rushing Attempts CMP Completions CMP% Completion Percentage FF Fumbles Forced FG Field Goals INT Interceptions LNG Long Passing; Long Rushing PASS Passing Touchdowns PAT Kick Extra Points PD Passes Defended PTS Total Points 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 Bio Team Hawai'i Rainbow Warriors Position Quarterback Class Sophomore Height / weight 5' 10" / 180 lbs Birthplace Las Vegas, NV Jersey #12 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 285 430 3,106 66.3 7.2 24 9 78 25 141.2 81 105 1.3 1 30 Home 160 244 1,661 65.6 6.8 14 6 78 16 136.8 47 92 2.0 1 30 Away 125 186 1,445 67.2 7.8 10 3 75 9 147.0 34 13 0.4 0 12
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 63 94 676 67.0 7.2 4 3 74 5 135.1 21 37 1.8 0 14 October 60 92 714 65.2 7.8 6 2 75 5 147.6 19 17 0.9 1 15 November 85 128 1,075 66.4 8.4 9 3 78 7 155.5 22 -2 -0.1 0 12 December 32 46 274 69.6 6.0 3 0 30 0 141.1 5 33 6.6 0 12
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 76 102 860 74.5 8.4 9 2 70 4 170.5 14 31 2.2 0 30 2nd 75 127 972 59.1 7.7 8 4 78 10 137.8 28 8 0.3 0 12 3rd 67 97 646 69.1 6.7 2 1 46 7 129.8 20 -12 -0.6 0 9 4th 67 104 628 64.4 6.0 5 2 74 4 127.2 19 78 4.1 1 15
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 151 229 1,832 65.9 8.0 17 6 78 14 152.4 42 39 0.9 0 30 2nd 134 201 1,274 66.7 6.3 7 3 74 11 128.4 39 66 1.7 1 15
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 118 178 1,070 66.3 6.0 9 3 68 9 130.1 31 104 3.4 0 30 8-14 61 85 758 71.8 8.9 6 1 75 1 167.6 18 27 1.5 0 6 15+ 106 167 1,278 63.5 7.7 9 5 78 15 139.6 32 -26 -0.8 1 15
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 6 7 28 85.7 4.0 0 0 14 0 119.3 2 13 6.5 0 7 15-21 13 22 130 59.1 5.9 0 0 46 0 108.7 3 4 1.3 0 3 8-14 20 34 401 58.8 11.8 5 0 78 3 206.4 7 -14 -2.0 0 6 1-7 70 102 731 68.6 7.2 9 3 75 2 152.1 13 29 2.2 1 15
In losses, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1-7 55 83 537 66.3 6.5 6 2 43 6 139.6 18 21 1.2 0 12 8-14 50 75 494 66.7 6.6 2 1 68 6 128.1 14 50 3.6 0 30 LOSING BY 15-21 12 26 155 46.2 6.0 1 1 45 2 101.2 8 16 2.0 0 12 22+ 6 9 50 66.7 5.6 0 0 12 1 113.3 2 -3 -1.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 13 22 100 59.1 4.5 0 1 16 1 88.2 4 12 3.0 0 7 Own 20-39 108 146 1,520 74.0 10.4 5 3 78 9 168.6 24 3 0.1 0 14 Between 40's 76 120 705 63.3 5.9 0 4 45 4 106.0 20 45 2.3 0 12 Opp 39-20 62 98 565 63.3 5.8 5 1 35 9 126.5 22 24 1.1 0 30 Opp 19-Goal 26 44 216 59.1 4.9 14 0 19 2 205.3 11 21 1.9 1 15 Opp 9-Goal 10 17 48 58.8 2.8 7 0 9 1 218.4 4 -8 -2.0 0 4
Goal to go Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st & Goal 3 8 15 37.5 1.9 2 0 9 0 135.8 3 6 2.0 0 4 2nd & Goal 4 7 28 57.1 4.0 3 0 17 0 232.2 2 8 4.0 0 6 3rd & Goal 3 5 13 60.0 2.6 2 0 7 1 213.8 2 -11 -5.5 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 103 152 1,013 67.8 6.7 6 1 75 9 135.5 34 67 2.0 0 30 2nd 100 147 1,038 68.0 7.1 10 3 78 10 145.7 32 49 1.5 1 15 3rd 79 126 1,025 62.7 8.1 8 5 74 6 144.0 13 -17 -1.3 0 12 4th 3 5 30 60.0 6.0 0 0 22 0 110.4 2 6 3.0 0 10
By down and distance Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 4th & 6+ 0 2 0 0.0 0.0 0 0 0 0 0.0 1 10 10.0 0 10 4th & 11+ 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 1 10 10.0 0 10 4th & 3-7 2 2 23 100.0 11.5 0 0 22 0 196.6 0 0 0.0 0 0 4th & 1-2 1 1 7 100.0 7.0 0 0 7 0 158.8 1 -4 -4.0 0 0 3rd & 6+ 46 77 645 59.7 8.4 4 1 74 5 144.7 7 -25 -3.6 0 12 3rd & 11+ 12 25 198 48.0 7.9 1 1 46 1 119.7 1 -7 -7.0 0 0 3rd & 8-10 21 32 300 65.6 9.4 1 0 74 1 154.7 2 11 5.5 0 12 3rd & 3-7 32 52 422 61.5 8.1 4 3 70 4 143.6 9 -24 -2.7 0 6 3rd & 1-2 14 17 105 82.4 6.2 2 1 19 0 161.3 1 3 3.0 0 3 2nd & 6+ 72 108 786 66.7 7.3 7 3 78 4 143.6 22 69 3.1 1 15 2nd & 11+ 19 25 232 76.0 9.3 2 1 68 1 172.4 3 11 3.7 0 7 2nd & 8-10 38 58 406 65.5 7.0 4 2 78 3 140.2 15 49 3.3 1 15 2nd & 3-7 35 51 272 68.6 5.3 3 0 22 5 132.8 11 -17 -1.5 0 4 2nd & 1-2 8 13 128 61.5 9.8 1 0 46 1 169.6 3 6 2.0 0 14 1st & 6+ 101 149 1,007 67.8 6.8 5 1 75 9 134.3 33 68 2.1 0 30 1st & 11+ 4 8 59 50.0 7.4 1 0 35 0 153.2 3 7 2.3 0 6 1st & 8-10 97 140 948 69.3 6.8 4 1 75 9 134.2 29 57 2.0 0 30 1st & 3-7 2 3 6 66.7 2.0 1 0 3 0 193.5 2 3 1.5 0 4 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+ 24 46 425 52.2 9.2 2 1 74 2 139.8 3 4 1.3 0 12 3rd (or 4th) and 3-8 41 63 495 65.1 7.9 4 3 70 4 142.5 9 -24 -2.7 0 6 3rd (or 4th) and 1-2 14 17 105 82.4 6.2 2 1 19 0 161.3 1 3 3.0 0 3 1st and 10 96 138 939 69.6 6.8 3 1 75 9 132.4 29 57 2.0 0 30
Season, home and away Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Season 49 70 585 70.0 8.4 6 0 52 3 168.5 20 67 3.3 0 19 Home 38 58 474 65.5 8.2 5 0 52 0 162.6 11 62 5.6 0 19 Away 11 12 111 91.7 9.3 1 0 44 3 196.9 9 5 0.6 0 7
By month Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG September 1 1 5 100.0 5.0 0 0 5 0 142.0 1 8 8.0 0 8 November 48 69 580 69.6 8.4 6 0 52 3 168.9 19 59 3.1 0 19
By quarter Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 7 10 75 70.0 7.5 1 0 22 0 166.0 1 9 9.0 0 9 2nd 12 23 198 52.2 8.6 2 0 52 0 153.2 3 5 1.7 0 7 3rd 19 25 156 76.0 6.2 1 0 25 3 141.6 9 4 0.4 0 6 4th 11 12 156 91.7 13.0 2 0 45 0 255.9 7 49 7.0 0 19
By half Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 1st 19 33 273 57.6 8.3 3 0 52 0 157.1 4 14 3.5 0 9 2nd 30 37 312 81.1 8.4 3 0 45 3 178.7 16 53 3.3 0 19
By final margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 0-7 0 0 0 0.0 0.0 0 0 0 0 0.0 1 -3 -3.0 0 0 8-14 37 57 469 64.9 8.2 5 0 52 0 163.0 10 54 5.4 0 19 15+ 12 13 116 92.3 8.9 1 0 44 3 192.6 9 16 1.8 0 8
In wins, by margin Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG 22+ 1 1 5 100.0 5.0 0 0 5 0 142.0 1 8 8.0 0 8 15-21 2 4 7 50.0 1.8 1 0 4 0 147.2 1 5 5.0 0 5 8-14 21 30 265 70.0 8.8 2 0 45 0 166.2 6 32 5.3 0 19 1-7 9 16 133 56.3 8.3 2 0 52 0 167.3 2 8 4.0 0 7
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 -3 -3.0 0 0 LOSING BY 15-21 3 3 14 100.0 4.7 0 0 7 0 139.2 0 0 0.0 0 0 22+ 8 9 97 88.9 10.8 1 0 44 3 216.1 8 8 1.0 0 7
By field position Split CMP ATT YDS CMP% AVG TD INT LNG SACK RTG CAR YDS AVG TD LNG Own 1-19 3 4 35 75.0 8.8 0 0 22 1 148.5 2 4 2.0 0 8 Own 20-39 21 26 192 80.8 7.4 0 0 28 2 142.8 9 28 3.1 0 9 Between 40's 13 18 230 72.2 12.8 2 0 52 0 216.2 6 12 2.0 0 7 Opp 39-20 5 8 78 62.5 9.8 0 0 24 0 144.4 3 23 7.7 0 19 Opp 19-Goal 7 14 50 50.0 3.6 4 0 15 0 174.3 0 0 0.0 0 0 Opp 9-Goal 4 6 12 66.7 2.0 3 0 3 0 248.5 0 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 2 3 6 66.7 2.0 1 0 3 0 193.5 0 0 0.0 0 0 2nd & Goal 3 3 16 100.0 5.3 2 0 10 0 364.8 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 19 27 213 70.4 7.9 2 0 44 2 161.1 11 15 1.4 0 7 2nd 14 21 149 66.7 7.1 3 0 52 1 173.4 9 52 5.8 0 19 3rd 14 20 198 70.0 9.9 1 0 45 0 169.7 0 0 0.0 0 0 4th 2 2 25 100.0 12.5 0 0 18 0 205.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 1 1 18 100.0 18.0 0 0 18 0 251.2 0 0 0.0 0 0 4th & 1-2 1 1 7 100.0 7.0 0 0 7 0 158.8 0 0 0.0 0 0 3rd & 6+ 7 10 152 70.0 15.2 1 0 45 0 230.7 0 0 0.0 0 0 3rd & 11+ 2 4 54 50.0 13.5 0 0 45 0 163.4 0 0 0.0 0 0 3rd & 8-10 4 5 73 80.0 14.6 1 0 24 0 268.6 0 0 0.0 0 0 3rd & 3-7 6 7 61 85.7 8.7 0 0 25 0 158.9 0 0 0.0 0 0 3rd & 1-2 2 4 10 50.0 2.5 0 0 6 0 71.0 0 0 0.0 0 0 2nd & 6+ 7 11 110 63.6 10.0 1 0 52 1 177.6 6 36 6.0 0 19 2nd & 11+ 1 1 10 100.0 10.0 0 0 10 1 184.0 3 11 3.7 0 8 2nd & 8-10 4 7 83 57.1 11.9 1 0 52 0 203.9 2 6 3.0 0 5 2nd & 3-7 7 10 42 70.0 4.2 2 0 15 0 171.3 3 26 8.7 0 19 2nd & 1-2 2 3 14 66.7 4.7 0 0 9 0 105.9 1 9 9.0 0 9 1st & 6+ 18 25 210 72.0 8.4 1 0 44 2 155.8 11 15 1.4 0 7 1st & 11+ 1 1 28 100.0 28.0 0 0 28 0 335.2 2 7 3.5 0 5 1st & 8-10 16 23 179 69.6 7.8 1 0 44 2 149.3 9 8 0.9 0 7 1st & 3-7 2 3 6 66.7 2.0 1 0 3 0 193.5 0 0 0.0 0 0 3rd (or 4th) and 9+ 6 9 127 66.7 14.1 1 0 45 0 221.9 0 0 0.0 0 0 3rd (or 4th) and 3-8 6 7 61 85.7 8.7 0 0 25 0 158.9 0 0 0.0 0 0 3rd (or 4th) and 1-2 2 4 10 50.0 2.5 0 0 6 0 71.0 0 0 0.0 0 0 1st and 10 16 23 179 69.6 7.8 1 0 44 2 149.3 9 8 0.9 0 7
Game log Season 2025 2024
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 8/23 vs STAN W 23-20 27 39 210 69.2 2 0 25 4 131.4 50.9 10 36 3.6 0 30 8/30 @ ARIZ L 40-6 18 31 157 58.1 0 1 28 4 94.2 39.4 4 -16 -4.0 0 0 9/20 vs FRES L 23-21 28 47 219 59.6 1 3 38 4 93.0 32.8 12 31 2.6 0 14 9/27 @ AFA W 44-35 35 47 457 74.5 3 0 74 1 177.2 79.7 9 6 0.7 0 6 10/11 vs USU W 44-26 34 54 413 63.0 3 1 46 5 141.8 60.9 10 -4 -0.4 1 15 10/18 @ CSU W 31-19 26 38 301 68.4 3 1 75 0 155.7 57.5 9 21 2.3 0 6 11/1 @ SJSU L 45-38 31 46 367 67.4 3 0 68 1 155.9 67.6 4 4 1.0 0 12 11/8 vs SDSU W 38-6 22 34 256 64.7 3 1 35 2 151.2 73.4 5 -10 -2.0 0 7 11/21 @ UNLV L 38-10 15 24 163 62.5 1 1 70 3 125.0 29.4 8 -2 -0.3 0 7 11/29 vs WYO W 27-7 17 24 289 70.8 2 1 78 1 191.2 72.0 5 6 1.2 0 6 12/24 vs CAL W 35-31 32 46 274 69.6 3 0 30 0 141.1 77.7 5 33 6.6 0 12 Sheraton Hawaiʻi Bowl Total 285 430 3,106 66.3 24 9 78 25 141.2 59.8 81 105 1.3 1 30
Date Opp Result CMP ATT YDS CMP% TD INT LNG SACK RTG QBR CAR YDS AVG TD LNG 9/21 vs UNI W 36-7 1 1 5 100.0 0 0 5 0 142.0 30.0 1 8 8.0 0 8 11/2 @ FRES W 21-20 0 0 0 0.0 0 0 0 0 0.0 9.8 1 -3 -3.0 0 0 11/16 @ USU L 55-10 11 12 111 91.7 1 0 44 3 196.9 65.4 8 8 1.0 0 7 11/30 vs UNM W 38-30 37 57 469 64.9 5 0 52 0 163.0 64.9 10 54 5.4 0 19 Total 49 70 585 70.0 6 0 52 3 168.5 63.7 20 67 3.3 0 19