2024 · College Football Playoff Quarterfinal at the Vrbo Fiesta Bowl · Dec 31, 2024 · State Farm Stadium
Speed4x
View as
Win probability · BOIS
modelBOIS aheadPSU aheadconfidence bandkey playBOIS scorePSU score
What if? - hover the chart or a play below, then change how it went
Q3 14:06 · Riley Thompson punt for 54 yds, fair catch by Cooper Jones at the BOIS 17
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ seconds remainingScore diff ÷ offense timeouts
This game in five plays
- TD · Q2 8:41: Tyler Crowe run for 8 yds for a TD (Jonah Dalmas KICK) — BOIS win probability +6.0 pts (now 23%) (top driver: BOIS has the ball).
- KEY PLAY · Q2 0:03: Timeout Penn State, clock 00:03 — BOIS win probability +3.8 pts (now 21%) (top driver: PSU has the ball).
- TD · Q3 11:38: Maddux Madsen pass complete to Matt Lauter for 53 yds for a TD (Jonah Dalmas KICK) — BOIS win probability +14.5 pts (now 33%) (top driver: Game still competitive relative to time left).
- TD · Q3 7:22: Drew Allar pass complete to Tyler Warren for 13 yds for a TD (Ryan Barker KICK) — PSU win probability +8.6 pts (now 82%) (top driver: PSU has the ball).
- TD · Q4 4:54: Nicholas Singleton run for 58 yds for a TD (Ryan Barker KICK) — PSU win probability +6.0 pts (now 97%) (top driver: PSU 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
BOIS made the numbers' call on 5 of 7PSU made the numbers' call on 5 of 7
- Q1 10:41BOIS 4th & 2 at PSU 28, tiedClose callKicked a field goal · 25.2% before the snapGo for it25.2%57% to convertField goalTheir call25.1%−0.160% to makePunt24.7%−0.5average punt
- Q1 4:56BOIS 4th & 22 at BOIS 13, down 7Agrees with the numbersPunted · 24.3% before the snapGo for it23.8%−0.87% to convertField goalOut of rangePuntTheir call24.6%average punt
- Q2 14:52BOIS 4th & 11 at BOIS 48, down 14Agrees with the numbersPunted · 21.8% before the snapGo for it21.7%−0.426% to convertField goalOut of rangePuntTheir call22.1%average punt
- Q2 13:02PSU 4th & 3 at PSU 17, up 14Close callPunted · 79.1% before the snapGo for it79.2%52% to convertField goalOut of rangePuntTheir call79.1%−0.1average punt
- Q2 5:17PSU 4th & 19 at PSU 28, up 7Agrees with the numbersPunted · 73.2% before the snapGo for it71.1%−2.210% to convertField goalOut of rangePuntTheir call73.2%average punt
- Q2 4:18BOIS 4th & 8 at BOIS 41, down 7Agrees with the numbersPunted · 25.6% before the snapGo for it25.1%−0.834% to convertField goalOut of rangePuntTheir call25.9%average punt
- Q2 1:45PSU 4th & 6 at PSU 37, up 7Agrees with the numbersPunted · 75.1% before the snapGo for it74.6%−0.140% to convertField goalOut of rangePuntTheir call74.7%average punt
- Q2 1:01BOIS 4th & 6 at BOIS 24, down 7Agrees with the numbersPunted · 24.9% before the snapGo for it23.1%−1.438% to convertField goalOut of rangePuntTheir call24.6%average punt
- Q2 0:00PSU 4th & 10 at BOIS 23, up 7Agrees with the numbersKicked a field goal · 76.4% before the snapGo for it74.9%−1.028% to convertField goalTheir call75.9%70% to makePunt70.7%−5.2average punt
- Q3 14:06PSU 4th & 6 at PSU 29, up 10Agrees with the numbersPunted · 76.2% before the snapGo for it76.3%−0.539% to convertField goalOut of rangePuntTheir call76.7%average punt
- Q4 13:32PSU 4th & 1 at PSU 35, up 10Numbers favored go for it by 1.7 ptsPunted · 80.0% before the snapGo for it81.5%71% to convertField goalOut of rangePuntTheir call79.8%−1.7average punt
- Q4 9:20BOIS 4th & 20 at PSU 21, down 10Agrees with the numbersKicked a field goal · 13.4% before the snapGo for it11.8%−3.09% to convertField goalTheir call14.8%74% to makePunt8.9%−6.0average punt
- Q4 3:37BOIS 4th & 12 at BOIS 24, down 17Close callWent for it · 2.6% before the snapGo for itTheir call2.4%−0.222% to convertField goalOut of rangePunt2.6%average punt
- Q4 3:15PSU 4th & 10 at BOIS 47, up 17Agrees with the numbersPunted · 97.4% before the snapGo for it97.3%−<0.129% to convertField goalOut of rangePuntTheir call97.3%average punt
After touchdowns: kick or go for two?
BOIS made the numbers' call on 2 of 2PSU made the numbers' call on 4 of 4
- Q1 6:40PSU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call74.6%97% to makeGo for two74.6%−<0.145% to convert
- Q1 3:35PSU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call77.7%97% to makeGo for two77.6%−<0.145% to convert
- Q2 8:41BOIS Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call25.4%97% to makeGo for two25.4%−0.145% to convert
- Q3 11:38BOIS Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call33.9%97% to makeGo for two33.7%−0.145% to convert
- Q3 7:22PSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call78.6%97% to makeGo for two78.5%−0.145% to convert
- Q4 4:54PSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call97.0%97% to makeGo for two96.9%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartBOISDrive 1MISSED FG9 plays · 47 yds · 4:1416% → 19%
Q1 14:11
2ND & 10
OWN 25
+12
16.7%
Maddux Madsen pass complete to Prince Strachan for 12 yds to the BOIS 37 for a 1ST downSimilar
Q1 12:50
2ND & 7
OWN 40
+24
17.5%
Maddux Madsen pass complete to Matt Lauter for 24 yds to the PSU 36 for a 1ST downSimilar
Q1 11:13
3RD & 7
OPP 33
+5
18.5%
Maddux Madsen pass complete to Ashton Jeanty for 5 yds to the PSU 28Similar
own 0own 2550opp 25opp 0
PSUDrive 2TD9 plays · 72 yds · 3:5582% → 82%
Q1 6:40
2ND & 10
OPP 11
+11
17.8%
Drew Allar pass complete to Tyler Warren for 11 yds for a TD (Ryan Barker KICK)Similar
own 0own 2550opp 25opp 0
BOISDrive 3PUNT6 plays · -12 yds · 1:3019% → 19%
PSUDrive 4TD4 plays · 56 yds · 1:0982% → 84%
Q1 3:35
2ND & 4
OPP 38
+38
16.0%
Drew Allar pass complete to Omari Evans for 38 yds for a TD (Ryan Barker KICK)Similar
own 0own 2550opp 25opp 0
BOISDrive 5FUMBLE4 plays · 26 yds · 1:1617% → 17%
PSUDrive 6FUMBLE2 plays · 16 yds · 0:0984% → 84%
BOISDrive 7PUNT5 plays · 13 yds · 1:4517% → 17%
PSUDrive 8PUNT4 plays · 7 yds · 1:3784% → 84%
Q2 13:02
4TH & 3
OWN 17
+19
16.5%
Riley Thompson punt for 54 yds , Cooper Jones returns for 19 yds to the BOIS 48Similar
own 0own 2550opp 25opp 0
BOISDrive 9TD8 plays · 52 yds · 4:1218% → 23%
Q2 12:30
2ND & 4
OPP 46
+18
17.5%
Maddux Madsen pass complete to Ashton Jeanty for 18 yds to the PSU 28 for a 1ST downSimilar
Q2 11:00
2ND & 4
OPP 22
+3
17.3%
Ashton Jeanty run for 3 yds to the PSU 19 Ashton Jeanty fumbled, recovered by BOIS Roger CarreonSimilar
Q2 9:13
2ND & 14
OPP 20
+12
17.2%
Maddux Madsen pass complete to Matt Lauter for 12 yds to the PSU 8Similar
own 0own 2550opp 25opp 0
PSUDrive 10PUNT10 plays · 3 yds · 3:1379% → 78%
Q2 7:35
3RD & 8
OWN 27
+10
21.0%
Boise State Penalty, Defensive Holding (Ty Benefield) to the PSU 37 for a 1ST downSimilar
Q2 6:44
2ND & 15
OWN 32
-12
20.9%
Drew Allar sacked by Ahmed Hassanein for a loss of 12 yards to the PSU 20Similar
Q2 5:52
3RD & 27
OWN 20
+8
21.7%
Drew Allar pass complete to Harrison Wallace III for 8 yds to the PSU 28Similar
own 0own 2550opp 25opp 0
BOISDrive 11PUNT4 plays · 2 yds · 0:5622% → 21%
Q2 4:18
4TH & 8
OWN 41
0
21.4%
James Ferguson-Reynolds punt for 38 yds, fair catch by Zion Tracy at the PSU 21Similar
own 0own 2550opp 25opp 0
PSUDrive 12PUNT9 plays · 16 yds · 2:2479% → 80%
Q2 3:55
2ND & 2
OWN 29
-6
20.5%
Kaytron Allen run for 4 yds to the PSU 33 Penn State Penalty, Offensive Holding (-10 Yards) to the PSU 23Similar
Q2 3:02
2ND & 8
OWN 23
+10
21.0%
Drew Allar pass complete to Luke Reynolds for 10 yds to the PSU 33 for a 1ST downSimilar
Q2 2:30
1ST & 10
OWN 33
-10
20.0%
Nicholas Singleton run for 5 yds to the PSU 38 Penn State Penalty, Personal Foul (-15 Yards) to the PSU 23Similar
Q2 2:00
2ND & 20
OWN 23
+17
20.9%
Drew Allar pass complete to Tyler Warren for 17 yds to the PSU 40Similar
own 0own 2550opp 25opp 0
BOISDrive 13PUNT8 plays · 4 yds · 0:3121% → 21%
PSUDrive 14END OF HALF13 plays · 41 yds · 0:5681% → 82%
Q2 0:56
1ST & 10
OWN 36
+11
19.4%
Drew Allar pass complete to Tyler Warren for 11 yds to the PSU 47 for a 1ST downSimilar
Q2 0:49
1ST & 10
OWN 47
+17
18.7%
Drew Allar pass complete to Omari Evans for 17 yds to the BOIS 36 for a 1ST downSimilar
Q2 0:44
1ST & 10
OPP 36
-2
17.8%
Drew Allar sacked by Michael Callahan and Andrew Simpson for a loss of 2 yards to the BOIS 38Similar
Q2 0:29
4TH & 12
OPP 38
+15
19.5%
Boise State Penalty, Defensive Pass Interference (Davon Banks) to the BOIS 23 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PSUDrive 15PUNT5 plays · 4 yds · 0:4981% → 80%
Q3 14:06
4TH & 6
OWN 29
0
20.3%
Riley Thompson punt for 54 yds, fair catch by Cooper Jones at the BOIS 17Similar
own 0own 2550opp 25opp 0
BOISDrive 16TD7 plays · 83 yds · 2:2819% → 33%
Q3 13:45
2ND & 12
OWN 15
+17
18.6%
Maddux Madsen pass complete to Cameron Camper for 17 yds to the BOIS 32 for a 1ST downSimilar
Q3 12:10
2ND & 12
OWN 30
+17
18.6%
Maddux Madsen pass complete to Latrell Caples for 17 yds to the BOIS 47 for a 1ST downSimilar
Q3 11:38
1ST & 10
OWN 47
+53
33.1%
Maddux Madsen pass complete to Matt Lauter for 53 yds for a TD (Jonah Dalmas KICK)Similar
own 0own 2550opp 25opp 0
PSUDrive 17TD13 plays · 75 yds · 4:0670% → 82%
Q3 9:51
1ST & 10
OPP 33
-9
25.9%
Drew Allar sacked by Marco Notarainni and Max Stege for a loss of 9 yards to the BOIS 42Similar
Q3 9:20
2ND & 19
OPP 42
+5
28.0%
Drew Allar pass complete to Tyler Warren for 5 yds to the BOIS 37Similar
Q3 8:29
3RD & 14
OPP 37
+25
29.4%
Drew Allar run for 15 yds to the BOIS 22 for a 1ST down Boise State Penalty, Defensive Holding (Ty Benefield) to the BOIS 12 for a 1ST downSimilar
Q3 7:22
3RD & 11
OPP 13
+13
18.1%
Drew Allar pass complete to Tyler Warren for 13 yds for a TD (Ryan Barker KICK)Similar
own 0own 2550opp 25opp 0
BOISDrive 18INT15 plays · 39 yds · 7:2119% → 18%
Q3 6:37
2ND & 11
OWN 24
+4
18.9%
Maddux Madsen pass complete to Cameron Camper for 4 yds to the BOIS 28Similar
Q3 5:54
3RD & 7
OWN 28
+9
17.1%
Maddux Madsen pass complete to Latrell Caples for 9 yds to the BOIS 37 for a 1ST downSimilar
Q3 4:54
2ND & 5
OWN 42
+12
19.4%
Maddux Madsen pass complete to Ben Ford for 12 yds to the PSU 46 for a 1ST downSimilar
Q3 3:01
3RD & 5
OPP 41
+6
19.9%
Maddux Madsen pass complete to Prince Strachan for 6 yds to the PSU 35 for a 1ST downSimilar
Q3 2:01
1ST & 10
OPP 35
+7
21.3%
Maddux Madsen pass complete to Austin Bolt for 7 yds to the PSU 28Similar
Q3 0:30
2ND & 9
OPP 20
-15
21.3%
Madsen, Maddux pass complete to Strachan, Prince for 20 yards to the PSU0, PENALTY BOIS illegal use of hands (Schmidt, Hall) 15 yards to the PSU35, NO PLAY.Similar
Q3 0:00
2ND & 24
OPP 35
-1
20.3%
Maddux Madsen pass complete to Ashton Jeanty for a loss of 1 yard to the PSU 36Similar
Q4 14:48
3RD & 25
OPP 36
-43
18.4%
Maddux Madsen pass intercepted Zakee Wheatley return for 28 yds to the PSU 41 Penn State Penalty, Personal Foul (Dani Dennis-Sutton) to the PSU 26Similar
own 0own 2550opp 25opp 0
PSUDrive 19PUNT4 plays · 9 yds · 1:0882% → 82%
Q4 13:32
4TH & 1
OWN 35
0
18.5%
Riley Thompson punt for 41 yds, fair catch by Cooper Jones at the BOIS 24Similar
own 0own 2550opp 25opp 0
BOISDrive 20MISSED FG13 plays · 55 yds · 4:0017% → 13%
Q4 13:20
1ST & 10
OWN 24
-11
16.7%
Maddux Madsen sacked by Jaylen Reed for a loss of 11 yards to the BOIS 13 Boise State Penalty, Intentional Grounding (Maddux Madsen) to the BOIS 13Similar
Q4 12:35
1ST & 10
OWN 39
+13
17.5%
Penn State Penalty, Defensive Pass Interference (13 Yards) to the PSU 48 for a 1ST downSimilar
Q4 12:15
2ND & 10
OPP 48
+13
18.5%
Maddux Madsen pass complete to Prince Strachan for 13 yds to the PSU 35 for a 1ST downSimilar
Q4 10:12
1ST & 10
OPP 11
-10
17.1%
Maddux Madsen sacked by Amin Vanover for a loss of 10 yards to the PSU 21Similar
own 0own 2550opp 25opp 0
PSUDrive 21TD7 plays · 79 yds · 4:2187% → 97%
BOISDrive 22INT9 plays · 13 yds · 1:123% → 3%
Q4 4:45
1ST & 15
OWN 6
+15
2.7%
Penn State Penalty, Roughing Passer (Dani Dennis-Sutton) to the BOIS 21 for a 1ST downSimilar
Q4 4:42
1ST & 15
OWN 16
+10
2.8%
Penn State Penalty, Defensive Pass Interference (A.J. Harris) to the BOIS 26 for a 1ST downSimilar
Q4 4:27
1ST & 10
OWN 26
0
2.8%
Maddux Madsen pass complete to Latrell Caples for no gain to the BOIS 26Similar
Q4 3:37
4TH & 12
OWN 24
0
2.6%
Maddux Madsen pass intercepted Zion Tracy return for no gain to the BOIS 47Similar
own 0own 2550opp 25opp 0
PSUDrive 23PUNT8 plays · 0 yds · 0:1698% → 98%
Q4 3:15
4TH & 10
OPP 47
0
2.1%
Riley Thompson punt for 38 yds, fair catch by Cooper Jones at the BOIS 9Similar
own 0own 2550opp 25opp 0
BOISDrive 24INT13 plays · 73 yds · 2:441% → 1%
Q4 2:24
3RD & 3
OWN 16
+10
1.0%
Maddux Madsen pass complete to Matt Wagner for 10 yds to the BOIS 26 for a 1ST downSimilar
Q4 1:05
3RD & 13
OWN 23
+45
0.8%
Maddux Madsen pass complete to Cameron Camper for 45 yds to the PSU 32 for a 1ST downSimilar
Q4 0:43
2ND & 9
OPP 31
+4
1.1%
Maddux Madsen pass complete to Latrell Caples for 4 yds to the PSU 27Similar
Q4 0:38
3RD & 5
OPP 27
+9
1.0%
Maddux Madsen pass complete to Prince Strachan for 9 yds to the PSU 18 for a 1ST downSimilar
Q4 0:18
2ND & 10
OPP 18
-2
1.1%
Maddux Madsen pass intercepted Tyrece Mills return for 2 yds to the PSU 2Similar
own 0own 2550opp 25opp 0
PSUDrive 25END OF GAME1 play · -1 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 11:38
Maddux Madsen pass complete to Matt Lauter for 53 yds for a TD (Jonah Dalmas KICK)
+14.5
TD · Q3 7:22
Drew Allar pass complete to Tyler Warren for 13 yds for a TD (Ryan Barker KICK)
-8.6
TD · Q2 8:41
Tyler Crowe run for 8 yds for a TD (Jonah Dalmas KICK)
+6