2025 · Week 3 · Sep 13, 2025 · Doyt L. Perry Stadium
Speed4x
View as
Win probability · BGSU
modelBGSU aheadLIB aheadconfidence bandkey playBGSU scoreLIB score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · D. Pyne takes a knee
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 0:08: Drew Pyne pass complete to Jacob Harris for 12 yds for a TD (Jackson Kleather KICK) — BGSU win probability +10.4 pts (now 61%) (top driver: BGSU has the ball).
- TD · Q3 7:10: Ethan Vasko pass complete to Donte Lee Jr. for 44 yds for a TD (Brayden Beck KICK) — LIB win probability +18.6 pts (now 51%) (top driver: Deficit strained by the offense's own timeouts).
- FG · Q3 1:23: Jackson Kleather 26 yd FG GOOD — BGSU win probability +9.0 pts (now 71%) (top driver: BGSU has the ball).
- KEY PLAY · Q3 1:10: Ethan Vasko run for 2 yds to the LIB 20 — LIB win probability +8.0 pts (now 37%) (top driver: LIB has the ball).
- TD · Q4 11:48: Chris McMillian run for 7 yds for a TD (Jackson Kleather KICK) — BGSU win probability +9.2 pts (now 95%) (top driver: BGSU 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
BGSU made the numbers' call on 6 of 10LIB made the numbers' call on 7 of 7
- Q1 8:44BGSU 4th & 16 at LIB 30, tiedAgrees with the numbersKicked a field goal · 38.0% before the snapGo for it37.8%−0.316% to convertField goalTheir call38.1%56% to makePunt37.9%−0.2average punt
- Q1 6:40LIB 4th & 6 at LIB 41, down 3Agrees with the numbersPunted · 59.6% before the snapGo for it59.7%−0.240% to convertField goalOut of rangePuntTheir call59.9%average punt
- Q1 4:44BGSU 4th & 4 at BGSU 16, up 3Agrees with the numbersPunted · 40.0% before the snapGo for it40.0%−0.147% to convertField goalOut of rangePuntTheir call40.1%average punt
- Q1 1:45LIB 4th & 14 at BGSU 20, down 3Agrees with the numbersKicked a field goal · 57.3% before the snapGo for it56.3%−0.917% to convertField goalTheir call57.2%75% to makePunt54.5%−2.7average punt
- Q2 12:27BGSU 4th & 9 at LIB 41, up 3Close callPunted · 43.6% before the snapGo for it43.5%32% to convertField goal43.1%−0.432% to makePuntTheir call43.4%−0.1average punt
- Q2 6:48LIB 4th & 16 at BGSU 48, down 3Agrees with the numbersPunted · 52.0% before the snapGo for it50.7%−1.716% to convertField goalOut of rangePuntTheir call52.3%average punt
- Q2 4:40BGSU 4th & 1 at BGSU 31, up 3Numbers favored go for it by 1.2 ptsPunted · 47.7% before the snapGo for it48.9%71% to convertField goalOut of rangePuntTheir call47.7%−1.2average punt
- Q2 1:56LIB 4th & 3 at BGSU 43, down 3Agrees with the numbersWent for it · 52.1% before the snapGo for itTheir call52.0%52% to convertField goal50.1%−1.928% to makePunt50.5%−1.5average punt
- Q2 1:23BGSU 4th & 5 at BGSU 48, up 3Close callPunted · 50.2% before the snapGo for it49.5%41% to convertField goalOut of rangePuntTheir call49.3%−0.1average punt
- Q3 11:27BGSU 4th & 5 at BGSU 36, up 10Agrees with the numbersPunted · 67.3% before the snapGo for it67.0%−0.841% to convertField goalOut of rangePuntTheir call67.8%average punt
- Q3 1:23BGSU 4th & 8 at LIB 8, up 3Agrees with the numbersKicked a field goal · 60.5% before the snapGo for it57.7%−1.526% to convertField goalTheir call59.2%90% to makePunt45.0%−14.2average punt
- Q4 14:54LIB 4th & 15 at LIB 13, down 6Agrees with the numbersPunted · 31.7% before the snapGo for it28.6%−5.216% to convertField goalOut of rangePuntTheir call33.8%average punt
- Q4 13:43BGSU 4th & 7 at LIB 32, up 6Agrees with the numbersKicked a field goal · 73.6% before the snapGo for it73.1%−<0.137% to convertField goalTheir call73.1%51% to makePunt71.4%−1.7average punt
- Q4 12:17LIB 4th & 2 at LIB 33, down 9Agrees with the numbersWent for it · 17.4% before the snapGo for itTheir call18.5%57% to convertField goalOut of rangePunt18.2%−0.3average punt
- Q4 9:42LIB 4th & 2 at BGSU 48, down 16Agrees with the numbersWent for it · 7.1% before the snapGo for itTheir call6.8%57% to convertField goalOut of rangePunt6.1%−0.8average punt
- Q4 5:02BGSU 4th & 5 at LIB 43, up 16Close callPunted · 96.6% before the snapGo for it96.6%42% to convertField goal96.1%−0.528% to makePuntTheir call96.3%−0.3average punt
- Q4 1:55BGSU 4th & 1 at LIB 37, up 10Agrees with the numbersWent for it · 94.9% before the snapGo for itTheir call95.0%70% to convertField goal94.2%−0.940% to makePunt93.9%−1.1average punt
After touchdowns: kick or go for two?
BGSU made the numbers' call on 1 of 2LIB made the numbers' call on 1 of 2
- Q2 0:08BGSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call63.8%97% to makeGo for two63.6%−0.245% to convert
- Q3 7:10LIB Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call42.0%97% to makeGo for two41.8%−0.245% to convert
- Q4 11:48BGSU Touchdown, up 15 before the tryClose callKicked · madeKickTheir call92.7%−0.197% to makeGo for two92.8%45% to convert
- Q4 2:46LIB Touchdown, down 10 before the tryClose callWent for two · failedKick6.9%97% to makeGo for twoTheir call6.0%−0.945% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartLIBDrive 1FUMBLE4 plays · 28 yds · 1:0868% → 68%
Q1 13:36
1ST & 10
OWN 42
+17
32.0%
Ethan Vasko pass complete to Reese Smith for 17 yds Reese Smith fumbled, recovered by LIB Key'On WashingtonSimilar
own 0own 2550opp 25opp 0
BGSUDrive 2FG12 plays · 29 yds · 4:4032% → 34%
Q1 11:05
1ST & 10
OPP 38
+14
33.7%
Drew Pyne pass complete to RJ Garcia II for 14 yds to the LIB 24 for a 1ST downSimilar
Q1 10:41
1ST & 10
OPP 24
-5
34.0%
(10:42) PENALTY BGSU False Start (Fatukasi,Tunde) 5 yards from LU24 to LU29. NO PLAY.Similar
Q1 10:05
1ST & 15
OPP 29
-1
34.2%
Drew Pyne pass complete to Kaderris Roberts for a loss of 1 yard to the LIB 30Similar
Q1 9:30
2ND & 16
OPP 30
0
34.4%
Drew Pyne pass complete to Kaderris Roberts for no gain to the LIB 30Similar
own 0own 2550opp 25opp 0
LIBDrive 3PUNT8 plays · 16 yds · 2:0065% → 64%
Q1 8:05
3RD & 8
OWN 27
+10
35.5%
(08:09) No Huddle-Shotgun Vasko,Ethan pass incomplete deep left to Smith,Reese thrown to LU50 QB hurried by Lampron,Gideon PENALTY BGSU Holding (Washington,Key'on) 10 yards from LU27 to LU37, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
BGSUDrive 4PUNT5 plays · 6 yds · 1:4836% → 36%
Q1 4:44
4TH & 4
OWN 16
0
35.9%
John Henderson punt for 38 yds, fair catch by Reese Smith at the BGSU 38Similar
own 0own 2550opp 25opp 0
LIBDrive 5MISSED FG8 plays · 18 yds · 2:3964% → 61%
Q1 4:24
1ST & 10
OPP 38
+6
36.1%
Ethan Vasko pass complete to Jacob Jenkins for 6 yds to the BGSU 32Similar
Q1 3:48
3RD & 4
OPP 32
+16
36.3%
Ethan Vasko pass complete to Reese Smith for 16 yds to the BGSU 16 for a 1ST downSimilar
Q1 2:32
3RD & 11
OPP 17
-10
36.7%
(02:36) No Huddle-Shotgun Vasko,Ethan pass complete short middle to Canion,Elijah caught at BGSU00, for 17 yards to the BGSU00 TOUCHDOWN nullified by penalty, clock 02:32 PENALTY LU Holding (Williams,Christian) 10 yards from BGSU17 to BGSU27. NO PLAY.Similar
own 0own 2550opp 25opp 0
BGSUDrive 6PUNT10 plays · 39 yds · 4:0938% → 40%
Q2 15:00
3RD & 5
OWN 49
+9
39.8%
Drew Pyne pass complete to Jacob Harris for 9 yds to the LIB 42 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LIBDrive 7PUNT11 plays · 51 yds · 5:3959% → 55%
Q2 11:45
2ND & 5
OWN 6
+13
41.6%
Ethan Vasko pass complete to Jamari Person for 13 yds to the LIB 19 for a 1ST downSimilar
Q2 10:35
2ND & 9
OWN 20
+18
41.9%
Ethan Vasko pass complete to Reese Smith for 18 yds to the LIB 38 for a 1ST downSimilar
Q2 8:08
2ND & 6
OPP 38
-5
40.5%
Ethan Vasko sacked by MJ Cannon for a loss of 5 yards to the BGSU 43Similar
Q2 6:48
4TH & 16
OPP 48
+25
44.8%
Max Morgan punt for 41 yds, punt out-of-bounds at the BGSU 22 , Brennan Ridley returns for 25 yds to the BGSU 23 Bowling Green Penalty, (10 Yards) to the BGSU 22Similar
own 0own 2550opp 25opp 0
BGSUDrive 8PUNT4 plays · 9 yds · 1:5944% → 44%
own 0own 2550opp 25opp 0
LIBDrive 9INT7 plays · 5 yds · 2:3856% → 56%
Q2 4:34
1ST & 10
OWN 38
-7
43.7%
Ethan Vasko sacked by Eriq George for a loss of 7 yards to the LIB 31Similar
Q2 3:14
3RD & 2
OWN 46
-10
43.6%
(03:22) No Huddle-Shotgun Dickens,Evan rush middle for 54 yards gain to the BGSU00, End Of Play PENALTY LU Holding (Cain,Casey) 10 yards from LU46 to LU36. NO PLAY.Similar
Q2 1:56
4TH & 3
OPP 43
-4
44.4%
Ethan Vasko pass intercepted Kal-El Pascal return for 4 yds to the BGSU 43Similar
own 0own 2550opp 25opp 0
BGSUDrive 10PUNT4 plays · 5 yds · 0:2449% → 47%
LIBDrive 11FUMBLE2 plays · 12 yds · 0:4753% → 52%
BGSUDrive 12TD7 plays · 23 yds · 0:1752% → 61%
Q2 0:18
2ND & 10
OPP 23
+16
51.9%
Drew Pyne pass complete to RJ Garcia II for 16 yds to the LIB 7 for a 1ST downSimilar
Q2 0:12
3RD & GOAL
OPP 7
-5
50.6%
(00:11) PENALTY BGSU False Start (Fatukasi,Tunde) 5 yards from LU07 to LU12. NO PLAY.Similar
Q2 0:08
3RD & GOAL
OPP 12
+12
61.2%
Drew Pyne pass complete to Jacob Harris for 12 yds for a TD (Jackson Kleather KICK)Similar
own 0own 2550opp 25opp 0
LIBDrive 13Uncategorized2 plays · -1 yds · 0:0042% → 42%
own 0own 2550opp 25opp 0
BGSUDrive 14PUNT10 plays · 17 yds · 2:5463% → 65%
Q3 14:01
2ND & 6
OWN 23
-5
63.3%
(14:12) No Huddle-Shotgun McMillian,Chris rush middle for 2 yards gain to the BGSU25 (Farrar,Derrell) PENALTY BGSU Illegal Formation 5 yards from BGSU23 to BGSU18. NO PLAY.Similar
Q3 13:41
3RD & 11
OWN 18
+13
62.1%
Drew Pyne pass complete to Brennan Ridley for 13 yds to the BGSU 31 for a 1ST downSimilar
Q3 12:54
1ST & 10
OWN 31
+3
65.6%
Drew Pyne pass complete to Reis Stocksdale for 3 yds to the BGSU 28Similar
Q3 12:09
2ND & 13
OWN 28
-5
65.4%
PENALTY BGSU False Start (Fatukasi,Tunde) 5 yards from BGSU28 to BGSU23. NO PLAY.Similar
Q3 11:27
4TH & 5
OWN 36
0
65.3%
John Henderson punt for 42 yds, fair catch by Reese Smith at the LIB 22Similar
own 0own 2550opp 25opp 0
LIBDrive 15TD8 plays · 78 yds · 4:0934% → 51%
Q3 9:50
3RD & 3
OWN 29
+15
68.1%
Ethan Vasko pass complete to Donte Lee Jr. for 15 yds to the LIB 44 for a 1ST downSimilar
Q3 9:22
1ST & 10
OWN 44
-7
66.6%
Julian Gray run for 3 yds to the LIB 47 Liberty Penalty, Offensive Holding (Reese Smith) to the LIB 37Similar
Q3 7:10
1ST & 10
OPP 44
+44
49.0%
Ethan Vasko pass complete to Donte Lee Jr. for 44 yds for a TD (Brayden Beck KICK)Similar
own 0own 2550opp 25opp 0
BGSUDrive 16FG16 plays · 67 yds · 5:4455% → 71%
Q3 7:07
2ND & 10
OWN 25
-5
54.6%
(07:06) PENALTY BGSU False Start (Pabst,Nate) 5 yards from BGSU25 to BGSU20. NO PLAY.Similar
Q3 6:56
2ND & 15
OWN 20
+15
54.5%
Drew Pyne pass complete to Jyrin Johnson for 15 yds to the BGSU 35 for a 1ST downSimilar
Q3 5:28
2ND & 6
OWN 39
+13
58.6%
Drew Pyne pass complete to Finn Hogan for 13 yds to the LIB 48 for a 1ST downSimilar
Q3 4:29
3RD & 10
OPP 36
+19
58.8%
Drew Pyne pass complete to Finn Hogan for 19 yds to the LIB 17 for a 1ST downSimilar
Q3 2:33
2ND & GOAL
OPP 6
-10
62.8%
(02:44) No Huddle-Shotgun Pyne,Drew pass complete short left to Garcia II,RJ caught at LU02, for 4 yards to the LU02 (Harmon,Damond) PENALTY BGSU Holding (Pabst,Nate) 10 yards from LU06 to LU16. NO PLAY.Similar
own 0own 2550opp 25opp 0
LIBDrive 17PUNT6 plays · -5 yds · 1:1637% → 33%
Q3 0:22
3RD & 8
OWN 20
-10
65.6%
(00:34) No Huddle-Shotgun Vasko,Ethan pass complete short middle to Cain,Casey caught at LU38, for 37 yards to the BGSU43 (Lorfils,Darius) PENALTY LU Holding (Geth,DJ) 10 yards from LU20 to LU10. NO PLAY.Similar
own 0own 2550opp 25opp 0
BGSUDrive 18FG6 plays · 19 yds · 1:1175% → 79%
Q4 14:54
1ST & 10
OWN 49
-5
74.9%
(14:52) PENALTY BGSU False Start 5 yards from BGSU49 to BGSU44. NO PLAY.Similar
Q4 14:45
1ST & 15
OWN 44
+21
73.6%
Drew Pyne pass complete to Jyrin Johnson for 21 yds to the LIB 35 for a 1ST downSimilar
Q4 14:13
1ST & 10
OPP 35
+3
76.2%
Drew Pyne pass complete to Allen Middleton for 3 yds to the LIB 32Similar
own 0own 2550opp 25opp 0
LIBDrive 19DOWNS6 plays · 1 yds · 1:2122% → 18%
Q4 12:17
4TH & 2
OWN 33
+7
82.5%
Ethan Vasko run for 7 yds to the LIB 26 Ethan Vasko fumbled, recovered by LIB D.J. GethSimilar
own 0own 2550opp 25opp 0
BGSUDrive 20TD2 plays · 26 yds · 0:2086% → 95%
Q4 12:08
1ST & 10
OPP 26
+19
85.8%
Chris McMillian run for 11 yds to the LIB 15 for a 1ST down Liberty Penalty, UNS: Unsportsmanlike Conduct (Derrell Farrar) to the LIB 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LIBDrive 21INT9 plays · 39 yds · 3:228% → 6%
Q4 11:11
1ST & 10
OWN 44
+9
92.2%
Ethan Vasko pass complete to Reese Smith for 9 yds to the BGSU 47Similar
Q4 8:48
2ND & 10
OPP 43
+7
94.1%
Ethan Vasko pass complete to Jamari Person for 7 yds to the BGSU 36Similar
Q4 8:17
3RD & 3
OPP 36
0
94.1%
Ethan Vasko pass intercepted Dorian Pringle return for no gain to the BGSU 40Similar
own 0own 2550opp 25opp 0
BGSUDrive 22PUNT6 plays · 12 yds · 3:0696% → 97%
own 0own 2550opp 25opp 0
LIBDrive 23TD9 plays · 75 yds · 2:003% → 7%
Q4 4:46
1ST & 10
OWN 25
+13
97.0%
Ethan Vasko pass complete to Casey Cain for 13 yds to the LIB 38 for a 1ST downSimilar
Q4 3:49
3RD & 10
OWN 38
+17
97.3%
Ethan Vasko pass complete to Evan Dickens for 17 yds to the BGSU 45 for a 1ST downSimilar
Q4 3:18
3RD & 10
OPP 45
+15
97.2%
(03:24) No Huddle-Shotgun Vasko,Ethan pass incomplete short right to Smith,Reese thrown to BGSU32 PENALTY BGSU Personal Foul (Afogho,David) 15 yards from BGSU45 to BGSU30, 1ST DOWN. NO PLAY.Similar
Q4 3:05
1ST & 10
OPP 30
+18
96.6%
Ethan Vasko pass complete to Donte Lee Jr. for 18 yds to the BGSU 12 for a 1ST downSimilar
Q4 2:46
1ST & 10
OPP 12
+12
92.9%
Evan Dickens run for 12 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
BGSUDrive 24END OF GAME9 plays · 5 yds · 2:3996% → 97%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 7:10
Ethan Vasko pass complete to Donte Lee Jr. for 44 yds for a TD (Brayden Beck KICK)
-18.6
TD · Q2 0:08
Drew Pyne pass complete to Jacob Harris for 12 yds for a TD (Jackson Kleather KICK)
+10.4
TD · Q4 11:48
Chris McMillian run for 7 yds for a TD (Jackson Kleather KICK)
+9.2