2025 · Week 3 · Sep 13, 2025 · Clarence T.C. Ching Athletics Complex
Speed4x
View as
Win probability · HAW
modelHAW aheadPRST aheadconfidence bandkey playHAW scorePRST score
What if? - hover the chart or a play below, then change how it went
Q3 5:24 · Billy Gowers punt for 22 yds, punt out-of-bounds at the PRST 45 for a 1ST down Hawai'i Penalty, Face Mask (15 yards) (Alika Cavaco-Amoy) to the HAW 40 for a 1ST down
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 9:39: Luke Weaver pass complete to Cam Barfield for 31 yds for a TD Hawai'i Penalty, unsportsmanlike conduct (Cam Barfield) to the PRST 0 (Kansei Matsuzawa KICK) — HAW win probability +0.8 pts (now 98%) (top driver: HAW has the ball).
- FG · Q3 9:30: Kansei Matsuzawa 44 yd FG GOOD Portland State Penalty, Running Into The Kicker (Jaylen Lynch) declined — HAW win probability +1.0 pts (now 98%) (top driver: HAW has the ball).
- FG · Q3 3:45: Mathias Uribe 25 yd FG GOOD — PRST win probability +1.8 pts (now 5%) (top driver: PRST has the ball).
- KEY PLAY · Q3 2:01: John-Keawe Sagapolutele pass complete to Cru Newman for 12 yds to the PRST 31 for a 1ST down — PRST win probability +1.1 pts (now 4%) (top driver: PRST has the ball).
- FG · Q4 0:58: Kansei Matsuzawa 35 yd FG GOOD — HAW win probability +0.7 pts (now 100%) (top driver: HAW has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
HAW made the numbers' call on 8 of 10PRST made the numbers' call on 7 of 9
- Q1 11:55PRST 4th & 9 at PRST 47, tiedAgrees with the numbersPunted · 2.2% before the snapGo for it2.2%−0.132% to convertField goalOut of rangePuntTheir call2.3%average punt
- Q1 7:53HAW 4th & 10 at HAW 49, tiedAgrees with the numbersPunted · 97.2% before the snapGo for it97.1%−0.129% to convertField goalOut of rangePuntTheir call97.2%average punt
- Q2 12:14PRST 4th & 13 at PRST 13, down 7Agrees with the numbersPunted · 3.9% before the snapGo for it3.7%−0.219% to convertField goalOut of rangePuntTheir call4.0%average punt
- Q2 10:54HAW 4th & 1 at PRST 44, up 7Agrees with the numbersWent for it · 95.8% before the snapGo for itTheir call95.8%70% to convertField goal95.3%−0.527% to makePunt95.5%−0.3average punt
- Q2 5:19PRST 4th & 1 at HAW 3, down 14Agrees with the numbersWent for it · 4.0% before the snapGo for itTheir call3.9%63% to convertField goal3.4%−0.593% to makePunt2.3%−1.6average punt
- Q2 3:07HAW 4th & 9 at HAW 15, up 14Agrees with the numbersPunted · 96.0% before the snapGo for it95.6%−0.430% to convertField goalOut of rangePuntTheir call96.0%average punt
- Q2 1:18PRST 4th & 2 at HAW 30, down 14Agrees with the numbersWent for it · 4.3% before the snapGo for itTheir call4.3%57% to convertField goal4.2%−0.156% to makePunt3.9%−0.4average punt
- Q2 0:17HAW 4th & 1 at HAW 38, up 14Close callPunted · 96.1% before the snapGo for it96.0%71% to convertField goalOut of rangePuntTheir call96.0%−<0.1average punt
- Q3 9:30HAW 4th & 6 at PRST 26, up 14Agrees with the numbersKicked a field goal · 96.0% before the snapGo for it95.8%−0.139% to convertField goalTheir call95.9%64% to makePunt94.1%−1.8average punt
- Q3 7:53PRST 4th & 15 at PRST 28, down 17Agrees with the numbersPunted · 3.1% before the snapGo for it2.7%−0.816% to convertField goalOut of rangePuntTheir call3.5%average punt
- Q3 5:24HAW 4th & 7 at HAW 33, up 17Agrees with the numbersPunted · 97.2% before the snapGo for it97.2%−0.436% to convertField goalOut of rangePuntTheir call97.6%average punt
- Q3 3:45PRST 4th & 4 at HAW 7, down 17Close callKicked a field goal · 3.1% before the snapGo for it3.1%41% to convertField goalTheir call2.9%−0.291% to makePunt0.1%−3.0average punt
- Q3 2:11HAW 4th & 8 at HAW 49, up 14Agrees with the numbersPunted · 96.6% before the snapGo for it96.6%−0.134% to convertField goalOut of rangePuntTheir call96.7%average punt
- Q4 14:49PRST 4th & 7 at PRST 45, down 14Agrees with the numbersPunted · 4.5% before the snapGo for it4.5%−0.237% to convertField goalOut of rangePuntTheir call4.7%average punt
- Q4 8:12HAW 4th & 5 at PRST 29, up 14Close callKicked a field goal · 97.0% before the snapGo for it96.9%41% to convertField goalTheir call96.8%−0.158% to makePunt94.9%−2.0average punt
- Q4 6:17PRST 4th & 19 at PRST 27, down 17Agrees with the numbersPunted · 2.0% before the snapGo for it1.4%−0.510% to convertField goalOut of rangePuntTheir call1.9%average punt
- Q4 4:56HAW 4th & 27 at HAW 25, up 17Agrees with the numbersPunted · 97.9% before the snapGo for it97.2%−0.76% to convertField goalOut of rangePuntTheir call97.9%average punt
- Q4 3:44PRST 4th & 4 at PRST 30, down 17Close callWent for it · 1.6% before the snapGo for itTheir call1.6%−<0.148% to convertField goalOut of rangePunt1.6%average punt
- Q4 0:58HAW 4th & 9 at PRST 17, up 17Agrees with the numbersKicked a field goal · 98.6% before the snapGo for it98.4%−0.229% to convertField goalTheir call98.6%80% to makePunt97.8%−0.8average punt
After touchdowns: kick or go for two?
HAW made the numbers' call on 2 of 2
- Q2 13:09HAW Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call95.9%97% to makeGo for two95.9%−<0.145% to convert
- Q2 9:39HAW Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call96.8%97% to makeGo for two96.8%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartPRSTDrive 1PUNT9 plays · 22 yds · 2:541% → 2%
Q1 14:49
1ST & 10
OWN 25
+9
98.7%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 9 yds to the PRST 34Similar
Q1 13:46
1ST & 10
OWN 36
-1
98.6%
John-Keawe Sagapolutele pass complete to Eddy Schultz for a loss of 1 yard to the PRST 35Similar
Q1 13:15
2ND & 11
OWN 35
+11
98.6%
John-Keawe Sagapolutele pass complete to Jaylen Lynch for 11 yds to the PRST 46 for a 1ST downSimilar
Q1 11:55
4TH & 9
OWN 47
0
98.4%
Tony Johnson punt for 35 yds, fair catch by Tama Uiliata at the HAW 18Similar
own 0own 2550opp 25opp 0
HAWDrive 2PUNT10 plays · 31 yds · 3:5098% → 98%
Q1 11:43
1ST & 10
OWN 18
+3
98.4%
Luke Weaver pass complete to Tama Uiliata for 3 yds to the HAW 21Similar
Q1 10:55
1ST & 10
OWN 28
-14
98.3%
(10:59) No Huddle-Shotgun Weaver,Luke pass complete short left to Ashlock,Pofele caught at Hawaii32, for 4 yards to the Hawaii32 (Green,Isaiah; Mamaril,Carsten) PENALTY Hawaii Face Mask (Sotelo,Zhen) 14 yards from Hawaii28 to Hawaii14. NO PLAY.Similar
Q1 10:37
1ST & 24
OWN 14
+4
98.3%
Luke Weaver pass complete to Cam Barfield for 4 yds to the HAW 18Similar
Q1 10:08
2ND & 20
OWN 18
+8
98.2%
Luke Weaver pass complete to Karsyn Pupunu for 8 yds to the HAW 26Similar
Q1 9:24
3RD & 12
OWN 26
+23
98.1%
Luke Weaver pass complete to Max Ware for 23 yds to the HAW 49 for a 1ST downSimilar
Q1 8:44
1ST & 10
OWN 49
+2
98.1%
Cam Barfield run for 2 yds to the HAW 47 Cam Barfield fumbled, recovered by PRST Dean BriskiSimilar
own 0own 2550opp 25opp 0
PRSTDrive 3INT12 plays · 63 yds · 4:532% → 3%
Q1 7:40
1ST & 10
OWN 12
+5
97.9%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the PRST 17Similar
Q1 6:54
3RD & 5
OWN 17
+11
97.8%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 11 yds to the PRST 28 for a 1ST downSimilar
Q1 6:25
1ST & 10
OWN 28
+15
97.7%
(06:33) No Huddle-Shotgun Sagapolutele,John-Keawe pass incomplete deep left to Lynch,Jaylen thrown to Hawaii30 PENALTY Hawaii Pass Interference (Wilson-Jones,Jaheim) 15 yards from PSU28 to PSU43, 1ST DOWN. NO PLAY.Similar
Q1 6:15
1ST & 10
OWN 43
+9
97.7%
John-Keawe Sagapolutele pass complete to Jaylen Lynch for 9 yds to the HAW 48Similar
Q1 5:34
2ND & 1
OPP 48
+9
97.5%
John-Keawe Sagapolutele pass complete to Delon Thompson for 9 yds to the HAW 39 for a 1ST downSimilar
Q1 4:54
1ST & 10
OPP 39
-10
97.4%
(05:14) No Huddle-Shotgun Sagapolutele,John-Keawe rush middle for 4 yards gain to the Hawaii35, End Of Play PENALTY PSU Holding (Minot,James) 10 yards from Hawaii39 to Hawaii49. NO PLAY.Similar
Q1 3:50
2ND & 18
OPP 47
+10
97.3%
John-Keawe Sagapolutele pass complete to Eddy Schultz for 10 yds to the HAW 37Similar
Q1 3:14
3RD & 8
OPP 37
+10
97.1%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 10 yds to the HAW 27 for a 1ST downSimilar
own 0own 2550opp 25opp 0
HAWDrive 4TD13 plays · 73 yds · 3:5397% → 97%
Q1 2:02
1ST & 10
OWN 27
+4
97.1%
Luke Weaver pass complete to Brandon White for 4 yds to the HAW 31Similar
Q1 1:03
1ST & 10
OWN 40
+15
97.0%
(01:10) No Huddle-Shotgun Weaver,Luke pass incomplete deep left to Pupunu,Karsyn thrown to PSU25 PENALTY PSU Pass Interference (Thornton,Dionte) 15 yards from Hawaii40 to PSU45, 1ST DOWN. NO PLAY.Similar
Q1 0:50
2ND & 10
OPP 45
+12
97.0%
Luke Weaver pass complete to Karsyn Pupunu for 12 yds to the PRST 33 for a 1ST downSimilar
Q2 13:09
3RD & 3
OPP 16
+16
97.2%
Luke Weaver pass complete to Cam Barfield for 16 yds for a TD (Kansei Matsuzawa KICK)Similar
own 0own 2550opp 25opp 0
PRSTDrive 5PUNT4 plays · -3 yds · 0:433% → 3%
HAWDrive 6TD7 plays · 53 yds · 2:2797% → 98%
Q2 12:06
1ST & 10
OWN 47
+5
97.1%
Luke Weaver pass complete to Pofele Ashlock for 5 yds to the PRST 48Similar
Q2 11:30
3RD & 5
OPP 48
+4
96.9%
Luke Weaver pass complete to Tama Uiliata for 4 yds to the PRST 44Similar
Q2 9:39
3RD & 5
OPP 31
+31
97.7%
Luke Weaver pass complete to Cam Barfield for 31 yds for a TD Hawai'i Penalty, unsportsmanlike conduct (Cam Barfield) to the PRST 0 (Kansei Matsuzawa KICK)Similar
own 0own 2550opp 25opp 0
PRSTDrive 7DOWNS10 plays · 47 yds · 4:113% → 3%
Q2 9:02
2ND & 10
50
+5
97.2%
(09:06) No Huddle-Shotgun Thompson,Delon rush middle for 6 yards gain to the Hawaii44 (Dela Cruz,Ha'aheo) PENALTY Hawaii Offside (Benton,De'jon) 5 yards from Hawaii50 to Hawaii45. NO PLAY.Similar
Q2 8:44
2ND & 5
OPP 45
+7
97.1%
John-Keawe Sagapolutele pass complete to Jaylen Lynch for 7 yds to the HAW 38 for a 1ST downSimilar
Q2 7:51
1ST & 10
OPP 38
+26
97.1%
John-Keawe Sagapolutele pass complete to Cru Newman for 26 yds to the HAW 12 for a 1ST downSimilar
own 0own 2550opp 25opp 0
HAWDrive 8PUNT7 plays · 12 yds · 2:0497% → 97%
Q2 3:07
4TH & 9
OWN 15
+13
96.7%
Billy Gowers punt for 55 yds , Cru Newman returns for 13 yds to the PRST 43Similar
own 0own 2550opp 25opp 0
PRSTDrive 9DOWNS10 plays · 28 yds · 1:393% → 4%
Q2 2:57
1ST & 10
OWN 43
+1
96.6%
John-Keawe Sagapolutele pass complete to Delon Thompson for 1 yd to the PRST 44Similar
Q2 2:30
2ND & 9
OWN 44
-5
96.6%
PENALTY PSU False Start (Latu,Semisi) 5 yards from PSU44 to PSU39. NO PLAY.Similar
Q2 2:07
2ND & 14
OWN 39
+9
96.7%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 9 yds to the PRST 48Similar
Q2 1:53
3RD & 5
OWN 48
+14
96.5%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 14 yds to the HAW 38 for a 1ST downSimilar
Q2 1:36
1ST & 10
OPP 38
-3
96.3%
John-Keawe Sagapolutele sacked by Jamar Sekona for a loss of 3 yards to the HAW 41Similar
Q2 1:28
2ND & 13
OPP 41
+2
96.5%
John-Keawe Sagapolutele pass complete to Delon Thompson for 2 yds to the HAW 39Similar
Q2 1:24
3RD & 11
OPP 39
+9
96.5%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 9 yds to the HAW 30Similar
own 0own 2550opp 25opp 0
HAWDrive 10PUNT4 plays · 9 yds · 0:5197% → 97%
PRSTDrive 11END OF HALF1 play · -2 yds · 0:003% → 3%
own 0own 2550opp 25opp 0
HAWDrive 12FG14 plays · 61 yds · 5:1597% → 98%
Q3 14:05
3RD & 10
OWN 13
+15
96.7%
(14:09) Shotgun Weaver,Luke pass incomplete short right to Pupunu,Karsyn thrown to Hawaii24 PENALTY PSU Roughing The Passer (Elliott,Spencer) 15 yards from Hawaii13 to Hawaii28, 1ST DOWN. NO PLAY.Similar
Q3 12:59
3RD & 10
OWN 28
+30
96.7%
Luke Weaver pass complete to Tama Uiliata for 30 yds to the PRST 42 for a 1ST downSimilar
Q3 12:43
2ND & 10
OPP 42
+6
97.0%
Luke Weaver pass complete to Karsyn Pupunu for 6 yds to the PRST 36Similar
Q3 10:04
3RD & 5
OPP 25
-1
96.8%
Luke Weaver pass complete to Cam Barfield for a loss of 1 yard to the PRST 26Similar
Q3 9:30
4TH & 6
OPP 26
+44
97.8%
Kansei Matsuzawa 44 yd FG GOOD Portland State Penalty, Running Into The Kicker (Jaylen Lynch) declinedSimilar
own 0own 2550opp 25opp 0
PRSTDrive 13PUNT6 plays · -5 yds · 1:203% → 3%
HAWDrive 14PUNT6 plays · 3 yds · 2:1598% → 98%
Q3 7:39
1ST & 10
OWN 30
+5
97.9%
Luke Weaver pass complete to Brandon White for 5 yds to the HAW 35Similar
Q3 7:07
2ND & 5
OWN 35
-10
97.9%
(07:17) Shotgun Weaver,Luke rush right for 1 yard loss to the Hawaii34 (Walker,Pierce) PENALTY Hawaii Holding (Peihopa,Kuao) 10 yards from Hawaii35 to Hawaii25. NO PLAY.Similar
Q3 6:40
2ND & 15
OWN 25
-5
97.8%
Luke Weaver sacked by Spencer Elliott for a loss of 5 yards to the HAW 20Similar
Q3 5:24
4TH & 7
OWN 33
+7
97.6%
Billy Gowers punt for 22 yds, punt out-of-bounds at the PRST 45 for a 1ST down Hawai'i Penalty, Face Mask (15 yards) (Alika Cavaco-Amoy) to the HAW 40 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PRSTDrive 15FG6 plays · 33 yds · 1:323% → 5%
Q3 5:17
1ST & 10
OPP 40
+27
97.1%
John-Keawe Sagapolutele pass complete to Eddy Schultz for 13 yds to the HAW 27 for a 1ST down Hawai'i Penalty, Personal Foul (Wynden Ho'ohuli) to the HAW 13 for a 1ST downSimilar
Q3 4:19
2ND & 12
OPP 15
+8
97.1%
John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 8 yds to the HAW 7Similar
own 0own 2550opp 25opp 0
HAWDrive 16PUNT7 plays · 24 yds · 1:2697% → 97%
Q3 3:37
1ST & 10
OWN 25
+5
96.6%
Luke Weaver pass complete to Karsyn Pupunu for 5 yds to the HAW 30Similar
Q3 3:13
2ND & 5
OWN 30
+17
96.6%
Luke Weaver pass complete to Landon Sims for 17 yds to the HAW 47 for a 1ST downSimilar
Q3 2:38
1ST & 10
OWN 47
+2
97.3%
Luke Weaver pass complete to Pofele Ashlock for 2 yds to the HAW 49Similar
own 0own 2550opp 25opp 0
PRSTDrive 17PUNT7 plays · 26 yds · 2:124% → 4%
Q3 2:01
1ST & 10
OWN 19
+12
95.8%
John-Keawe Sagapolutele pass complete to Cru Newman for 12 yds to the PRST 31 for a 1ST downSimilar
Q3 0:27
2ND & 8
OWN 44
-5
95.2%
PENALTY PSU False Start (Miller,Andre) 5 yards from PSU44 to PSU39. NO PLAY.Similar
Q3 0:00
2ND & 13
OWN 39
+6
96.0%
John-Keawe Sagapolutele pass complete to Jaylen Lynch for 6 yds to the PRST 45Similar
Q4 14:49
4TH & 7
OWN 45
0
95.9%
Tony Johnson punt for 35 yds, fair catch by Tama Uiliata at the HAW 20Similar
own 0own 2550opp 25opp 0
HAWDrive 18FG15 plays · 51 yds · 6:2597% → 98%
Q4 13:59
2ND & 9
OWN 21
+8
97.1%
Luke Weaver pass complete to Brandon White for 8 yds to the HAW 29Similar
Q4 11:24
3RD & 2
OWN 39
-5
97.1%
(11:27) Shotgun Weaver,Luke pass complete short right to Ashlock,Pofele caught at Hawaii40, for 1 yard to the Hawaii40 (Mamaril,Carsten) PENALTY Hawaii False Start 5 yards from Hawaii39 to Hawaii34. NO PLAY.Similar
Q4 10:55
3RD & 7
OWN 34
+9
97.2%
Luke Weaver pass complete to Karsyn Pupunu for 9 yds to the HAW 43 for a 1ST downSimilar
Q4 10:23
3RD & 10
OWN 43
+23
97.2%
Luke Weaver pass complete to Landon Sims for 23 yds to the PRST 34 for a 1ST downSimilar
Q4 9:41
1ST & 10
OPP 34
+5
97.5%
Luke Weaver pass complete to Pofele Ashlock for 5 yds to the PRST 29Similar
Q4 8:59
3RD & 5
OPP 29
-6
97.5%
Brandon White run for 9 yds Hawai'i Penalty, Personal Foul (Tama Uiliata) to the PRST 35Similar
own 0own 2550opp 25opp 0
PRSTDrive 19PUNT6 plays · 2 yds · 1:462% → 2%
Q4 7:02
1ST & 10
OWN 36
-9
97.7%
John-Keawe Sagapolutele run for a loss of 9 yards to the PRST 27 John-Keawe Sagapolutele fumbled, recovered by PRST John-Keawe SagapoluteleSimilar
own 0own 2550opp 25opp 0
HAWDrive 20PUNT9 plays · -17 yds · 1:1198% → 98%
Q4 5:29
2ND & 5
OWN 47
-10
98.4%
(05:37) Shotgun Weaver,Luke pass complete deep left to White,Brandon caught at PSU04, for 53 yards to the PSU00 TOUCHDOWN nullified by penalty, clock 05:29 PENALTY Hawaii Holding (Briski,Dean) 10 yards from Hawaii47 to Hawaii37. NO PLAY.Similar
Q4 5:07
4TH & 22
OWN 30
-5
98.0%
PENALTY Hawaii False Start (Ioane,Matteus) 5 yards from Hawaii30 to Hawaii25. NO PLAY.Similar
Q4 4:56
4TH & 27
OWN 25
+5
98.0%
Billy Gowers punt for 56 yds , Cru Newman returns for 5 yds to the PRST 24Similar
own 0own 2550opp 25opp 0
PRSTDrive 21DOWNS4 plays · 6 yds · 1:032% → 2%
HAWDrive 22FG9 plays · 13 yds · 2:3399% → 100%
PRSTDrive 23END OF GAME4 plays · 22 yds · 0:451% → 1%
Biggest swings
FG · Q3 3:45
Mathias Uribe 25 yd FG GOOD
-1.8
KEY PLAY · Q3 2:01
John-Keawe Sagapolutele pass complete to Cru Newman for 12 yds to the PRST 31 for a 1ST down
-1.1
FG · Q3 9:30
Kansei Matsuzawa 44 yd FG GOOD Portland State Penalty, Running Into The Kicker (Jaylen Lynch) declined
+1