View as
Win probability · LIB
modelLIB aheadUAB aheadconfidence bandkey playLIB scoreUAB score
What if? - hover the chart or a play below, then change how it went
Q4 5:43 · Kyle Greenwell punt for 53 yds , Demario Douglas returns for 6 yds to the Liber 21
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q3 1:18: Kaidon Salter 2 Yd Run (Nick Brown Kick) — LIB win probability +24.8 pts (now 79%) (top driver: LIB has the ball).
- KEY PLAY · Q3 1:14: DeWayne McBride run for no gain to the UAB 19 — UAB win probability +9.6 pts (now 31%) (top driver: UAB has the ball).
- TD · Q4 10:59: Dae Dae Hunter 1 Yd Run (Nick Brown Kick) — LIB win probability +11.9 pts (now 93%) (top driver: LIB has the ball).
- TD · Q4 3:08: DeWayne McBride 9 Yd Run (Matt Quinn Kick) — UAB win probability +12.1 pts (now 17%) (top driver: UAB has the ball).
- KEY PLAY · Q4 3:08: Shedro Louis run for 17 yds to the Liber 42 for a 1ST down — LIB win probability +10.7 pts (now 94%) (top driver: LIB 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
LIB made the numbers' call on 8 of 10UAB made the numbers' call on 5 of 8
- Q1 13:32LIB 4th & 12 at LIB 23, tiedAgrees with the numbersPunted · 36.4% before the snapGo for it36.3%−0.222% to convertField goalOut of rangePuntTheir call36.5%average punt
- Q1 12:00LIB 4th & 14 at UAB 42, tiedAgrees with the numbersPunted · 37.0% before the snapGo for it37.0%−0.119% to convertField goal37.0%−0.130% to makePuntTheir call37.1%average punt
- Q1 12:00LIB 4th & 14 at UAB 42, tiedAgrees with the numbersPunted · 37.0% before the snapGo for it37.0%−0.119% to convertField goal37.0%−0.130% to makePuntTheir call37.1%average punt
- Q1 8:44UAB 4th & 5 at LIB 46, tiedClose callPunted · 62.0% before the snapGo for it62.1%41% to convertField goal61.9%−0.323% to makePuntTheir call62.1%−<0.1average punt
- Q1 6:22LIB 4th & 4 at LIB 48, tiedClose callPunted · 39.3% before the snapGo for it39.4%48% to convertField goalOut of rangePuntTheir call39.3%−0.1average punt
- Q1 3:13LIB 4th & 3 at UAB 19, tiedClose callKicked a field goal · 40.8% before the snapGo for it40.9%51% to convertField goalTheir call40.7%−0.277% to makePunt38.9%−2.0average punt
- Q2 8:11LIB 4th & 7 at LIB 9, tiedAgrees with the numbersPunted · 42.6% before the snapGo for it41.7%−0.635% to convertField goalOut of rangePuntTheir call42.2%average punt
- Q2 6:04UAB 4th & 5 at LIB 42, tiedClose callPunted · 58.6% before the snapGo for it58.8%42% to convertField goal57.8%−1.030% to makePuntTheir call58.1%−0.6average punt
- Q2 3:12LIB 4th & 27 at UAB 48, tiedAgrees with the numbersPunted · 45.1% before the snapGo for it43.3%−1.67% to convertField goalOut of rangePuntTheir call44.9%average punt
- Q3 11:26UAB 4th & 4 at LIB 7, tiedAgrees with the numbersWent for it · 56.2% before the snapGo for itTheir call56.0%41% to convertField goal55.4%−0.691% to makePunt46.3%−9.7average punt
- Q3 11:26UAB 4th & 4 at LIB 7, tiedAgrees with the numbersWent for it · 56.2% before the snapGo for itTheir call56.0%41% to convertField goal55.4%−0.691% to makePunt46.3%−9.7average punt
- Q3 8:52LIB 4th & 11 at LIB 14, tiedAgrees with the numbersPunted · 46.7% before the snapGo for it44.7%−3.825% to convertField goalOut of rangePuntTheir call48.4%average punt
- Q3 7:58LIB 4th & 8 at LIB 46, tiedAgrees with the numbersPunted · 49.0% before the snapGo for it48.8%−1.234% to convertField goalOut of rangePuntTheir call50.1%average punt
- Q3 7:58LIB 4th & 8 at LIB 46, tiedAgrees with the numbersPunted · 49.0% before the snapGo for it48.8%−1.234% to convertField goalOut of rangePuntTheir call50.1%average punt
- Q3 4:12UAB 4th & 2 at UAB 46, tiedNumbers favored go for it by 2.0 ptsPunted · 53.7% before the snapGo for it54.7%57% to convertField goalOut of rangePuntTheir call52.7%−2.0average punt
- Q4 14:12UAB 4th & 18 at UAB 11, down 7Agrees with the numbersPunted · 24.4% before the snapGo for it20.6%−5.911% to convertField goalOut of rangePuntTheir call26.5%average punt
- Q4 8:28UAB 4th & 5 at UAB 44, down 14Agrees with the numbersWent for it · 8.8% before the snapGo for itTheir call7.7%41% to convertField goalOut of rangePunt7.4%−0.3average punt
- Q4 5:43UAB 4th & 28 at UAB 32, down 14Agrees with the numbersPunted · 6.1% before the snapGo for it4.2%−0.86% to convertField goalOut of rangePuntTheir call5.0%average punt
After touchdowns: kick or go for two?
LIB made the numbers' call on 2 of 3UAB made the numbers' call on 2 of 2
- Q1 1:17UAB Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call63.2%97% to makeGo for two63.1%−0.145% to convert
- Q2 12:55LIB Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call41.0%97% to makeGo for two41.0%−0.145% to convert
- Q3 1:18LIB Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call67.3%97% to makeGo for two67.1%−0.245% to convert
- Q4 10:59LIB Touchdown, up 13 before the tryClose callKicked · madeKickTheir call90.8%−0.197% to makeGo for two90.9%45% to convert
- Q4 3:08UAB Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call7.1%97% to makeGo for two6.7%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartLIBDrive 1PUNT5 plays · -2 yds · 1:2828% → 29%
Q1 14:25
3RD & 11
OWN 24
-1
28.1%
Kaidon Salter sacked by Kelle Sanders for a loss of 1 yard to the Liber 23Similar
own 0own 2550opp 25opp 0
UABDrive 2FUMBLE1 play · 12 yds · 0:0071% → 71%
Q1 13:24
1ST & 10
OWN 40
+12
28.6%
Jermaine Brown Jr. run for 12 yds to the Liber 48 fumbled, recovered by Liber Robert RahimiSimilar
own 0own 2550opp 25opp 0
LIBDrive 3PUNT7 plays · 10 yds · 1:2429% → 29%
own 0own 2550opp 25opp 0
UABDrive 4PUNT7 plays · 47 yds · 3:1671% → 69%
LIBDrive 5PUNT9 plays · 28 yds · 2:2231% → 32%
Q1 8:44
1ST & 10
OWN 20
+11
31.0%
Kaidon Salter pass complete to Cole Peterlin for 11 yds to the Liber 31 for a 1ST downSimilar
Q1 8:44
1ST & 10
OWN 31
+11
31.1%
Kaidon Salter pass complete to Shedro Louis for 11 yds to the Liber 42 for a 1ST downSimilar
Q1 8:44
1ST & 10
OWN 31
+11
31.1%
Kaidon Salter pass complete to Shedro Louis for 11 yds to the Liber 42 for a 1ST downSimilar
Q1 8:44
2ND & 10
OWN 42
-7
31.3%
Kaidon Salter sacked by Michael Fairbanks II and Kyle Harrell for a loss of 7 yards to the Liber 35Similar
Q1 8:44
3RD & 17
OWN 35
+13
30.8%
Kaidon Salter pass complete to Demario Douglas for 13 yds to the Liber 48Similar
Q1 8:44
2ND & 10
OWN 42
-7
31.3%
Kaidon Salter sacked by Michael Fairbanks II and Kyle Harrell for a loss of 7 yards to the Liber 35Similar
Q1 8:44
3RD & 17
OWN 35
+13
30.8%
Kaidon Salter pass complete to Demario Douglas for 13 yds to the Liber 48Similar
own 0own 2550opp 25opp 0
UABDrive 6FUMBLE4 plays · 18 yds · 1:1268% → 67%
Q1 5:10
2ND & 9
OWN 9
+17
32.9%
DeWayne McBride run for 17 yds to the UAB 26 DeWayne McBride fumbled, recovered by Liber Dre ButlerSimilar
own 0own 2550opp 25opp 0
LIBDrive 7MISSED FG6 plays · 7 yds · 1:5734% → 34%
Q1 3:13
1ST & 10
OWN 20
0
33.5%
MCBRIDE, DeWayne rush to the left for a gain of 7 yards to the UAB27 (JOLLY, JR., Jerome), out of bounds. PENALTY UAB Unnecessary Roughness on SHROPSHIRE, Trea enforced half the distance from the goal, 15 yards from the UAB27 to the UAB12, from the the spot of the ball when the foul occurred, runner is credited with 7 yards on the play [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
UABDrive 8TD3 plays · 80 yds · 1:5666% → 72%
LIBDrive 9TD8 plays · 66 yds · 3:1530% → 39%
Q1 1:10
2ND & 8
OWN 36
-1
30.1%
Kaidon Salter pass complete to Dae Dae Hunter for a loss of 1 yard to the Liber 35Similar
Q2 15:00
1ST & 10
OPP 45
+29
31.4%
Kaidon Salter pass complete to Noah Frith for 29 yds to the UAB 16 for a 1ST downSimilar
Q2 15:00
2ND & 7
OPP 13
-1
32.1%
Kaidon Salter pass complete to Demario Douglas for a loss of 1 yard to the UAB 14Similar
own 0own 2550opp 25opp 0
UABDrive 10FUMBLE9 plays · 61 yds · 3:4665% → 67%
LIBDrive 11PUNT4 plays · 3 yds · 0:4838% → 37%
own 0own 2550opp 25opp 0
UABDrive 12PUNT4 plays · 5 yds · 2:0766% → 64%
Q2 8:11
3RD & 12
OPP 49
+7
35.5%
Dylan Hopkins pass complete to TJ Jones for 7 yds to the Liber 42Similar
own 0own 2550opp 25opp 0
LIBDrive 13PUNT8 plays · 32 yds · 2:5240% → 40%
Q2 6:04
2ND & 7
OWN 23
+46
39.7%
Kaidon Salter pass complete to Noah Frith for 46 yds to the UAB 31 for a 1ST downSimilar
Q2 6:04
2ND & 9
OPP 30
-15
43.0%
LOUIS, Shedro rush to the left for no gain to the UAB30 (SANDERS, Kelle;CASH, Grayson). PENALTY LIB Block below the waist on KOURTIS, John enforced 15 yards from the UAB30 to the UAB45 [NHSG]. NO PLAY (replay the down).Similar
Q2 3:12
4TH & 27
OPP 48
0
40.1%
Aidan Alves punt for 39 yds, fair catch by Starling Thomas V at the UAB 24Similar
own 0own 2550opp 25opp 0
UABDrive 14PUNT12 plays · 16 yds · 1:4461% → 59%
Q2 2:23
3RD & 7
OWN 27
+8
40.2%
Dylan Hopkins pass complete to Ryan Davis for 8 yds to the UAB 35 for a 1ST downSimilar
Q2 2:23
1ST & 10
OWN 35
+15
38.7%
HOPKINS, Dylan pass up the middle incomplete intended for PALMER, Tejhaun thrown to the UAB50. PENALTY LIB Roughing the Passer on WALKER, Ahmad enforced 15 yards from the UAB35 to the UAB50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q2 2:23
1ST & 10
OPP 38
-17
35.8%
Jermaine Brown Jr. run for a loss of 2 yards to the UAB 40 UAB Penalty, Personal Foul (Matthew Trehern) to the UAB 45Similar
Q2 0:39
4TH & 32
OWN 40
0
41.2%
Kyle Greenwell punt for 48 yds, fair catch by Demario Douglas at the Liber 12Similar
own 0own 2550opp 25opp 0
LIBDrive 15END OF HALF6 plays · 38 yds · 0:3942% → 47%
own 0own 2550opp 25opp 0
UABDrive 16DOWNS7 plays · 67 yds · 3:2861% → 60%
Q3 14:54
2ND & 7
OWN 31
+56
38.7%
Dylan Hopkins pass complete to Trea Shropshire for 56 yds to the Liber 13 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LIBDrive 17PUNT6 plays · 9 yds · 2:3444% → 43%
Q3 11:26
1ST & 10
OWN 5
+8
43.8%
Kaidon Salter pass complete to Shedro Louis for 8 yds to the Liber 13Similar
Q3 11:26
1ST & 10
OWN 15
+2
43.9%
Kaidon Salter pass complete to Jerome Jackson for 2 yds to the Liber 17Similar
Q3 8:52
4TH & 11
OWN 14
+4
43.0%
Aidan Alves punt for 34 yds , Starling Thomas V returns for 4 yds to the Liber 44Similar
own 0own 2550opp 25opp 0
LIBDrive 18PUNT5 plays · 2 yds · 0:5449% → 45%
UABDrive 19PUNT7 plays · 26 yds · 3:4657% → 57%
Q3 4:12
4TH & 2
OWN 46
+28
43.4%
Kyle Greenwell punt for 44 yds , Demario Douglas returns for 28 yds to the Liber 38Similar
own 0own 2550opp 25opp 0
LIBDrive 20TD7 plays · 62 yds · 2:5450% → 79%
Q3 4:12
2ND & 3
OPP 32
+9
53.7%
Kaidon Salter pass complete to Dae Dae Hunter for 9 yds to the UAB 23 for a 1ST downSimilar
Q3 4:12
1ST & 10
OPP 23
+19
53.7%
Kaidon Salter pass complete to CJ Yarbrough for 19 yds to the UAB 4 for a 1ST downSimilar
Q3 4:12
1ST & GOAL
OPP 4
0
53.7%
HUNTER, Dae Dae rush to the right for a loss of 1 yard to the UAB5 (TAYLOR, Tyler). PENALTY Before the snap, UAB Illegal Substitution enforced half the distance from the goal, 2 yards from the UAB4 to the UAB2. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
UABDrive 21PUNT5 plays · -8 yds · 2:0231% → 26%
LIBDrive 22TD7 plays · 53 yds · 3:1381% → 93%
UABDrive 23PUNT10 plays · 7 yds · 5:1611% → 4%
Q4 10:59
1ST & 10
OWN 25
+14
89.2%
Dylan Hopkins pass complete to Tejhaun Palmer for 14 yds to the UAB 39 for a 1ST downSimilar
Q4 10:59
1ST & 10
OWN 39
+5
88.0%
Dylan Hopkins pass complete to Ryan Davis for 5 yds to the UAB 44Similar
Q4 8:28
4TH & 5
OWN 44
+6
93.7%
Dylan Hopkins pass complete to Ryan Davis for 6 yds to the 50 yard line for a 1ST downSimilar
Q4 8:28
1ST & 10
50
-8
93.3%
Dylan Hopkins sacked by Dennis Osagiede for a loss of 8 yards to the UAB 42Similar
Q4 8:28
2ND & 18
OWN 42
-9
94.0%
Dylan Hopkins sacked by TreShaun Clark and Kendy Charles for a loss of 9 yards to the UAB 33Similar
Q4 5:43
4TH & 28
OWN 32
+6
95.7%
Kyle Greenwell punt for 53 yds , Demario Douglas returns for 6 yds to the Liber 21Similar
own 0own 2550opp 25opp 0
LIBDrive 24FUMBLE2 plays · -1 yds · 0:5696% → 97%
UABDrive 25TD5 plays · 20 yds · 1:395% → 17%
Q4 4:47
1ST & 10
OPP 20
-4
95.0%
Dylan Hopkins sacked by TreShaun Clark for a loss of 4 yards to the Liber 24Similar
Q4 4:47
2ND & 19
OPP 29
+14
95.3%
HOPKINS, Dylan pass to the left incomplete intended for SHROPSHIRE, Trea thrown to the LIB3. PENALTY LIB Pass Interference on MEGGINSON, Chris enforced 14 yards to the LIB15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
LIBDrive 26END OF GAME9 plays · 50 yds · 3:0894% → 97%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 1:18
Kaidon Salter 2 Yd Run (Nick Brown Kick)
+24.8
TD · Q4 3:08
DeWayne McBride 9 Yd Run (Matt Quinn Kick)
-12.1
TD · Q4 10:59
Dae Dae Hunter 1 Yd Run (Nick Brown Kick)
+11.9