2025 · Week 1 · Aug 28, 2025 · Doyt L. Perry Stadium
Speed4x
View as
Win probability · BGSU
modelBGSU aheadLAF aheadconfidence bandkey playBGSU scoreLAF score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · L. Anderson III takes a knee
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 0:20: Mar'Kel Porter 4 Yd Run (Jackson Kleather Kick) — BGSU win probability +3.4 pts (now 94%) (top driver: BGSU has the ball).
- FG · Q3 10:11: Jackson Kleather 56 Yd Field Goal — BGSU win probability +1.8 pts (now 98%) (top driver: BGSU has the ball).
- TD · Q3 3:39: Elijah Steward 5 Yd pass from Dean DeNobile (Jack Simonetta Kick) — LAF win probability +5.3 pts (now 8%) (top driver: LAF has the ball).
- FG · Q3 1:10: Jackson Kleather 39 Yd Field Goal — BGSU win probability +1.2 pts (now 96%) (top driver: BGSU has the ball).
- FG · Q4 12:25: Dean DeNobile pass incomplete to Mason Kuehner — LAF win probability +1.0 pts (now 5%) (top driver: LAF 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 8LAF made the numbers' call on 7 of 10
- Q1 13:10LAF 4th & 7 at LAF 24, down 7Agrees with the numbersPunted · 9.0% before the snapGo for it9.0%−0.135% to convertField goalOut of rangePuntTheir call9.1%average punt
- Q1 11:46BGSU 4th & 5 at BGSU 35, up 7Agrees with the numbersPunted · 90.7% before the snapGo for it90.7%−<0.141% to convertField goalOut of rangePuntTheir call90.7%average punt
- Q1 8:23LAF 4th & 2 at BGSU 37, down 7Agrees with the numbersWent for it · 9.9% before the snapGo for itTheir call9.9%57% to convertField goal9.8%−0.140% to makePunt9.7%−0.1average punt
- Q2 14:15BGSU 4th & 12 at LAF 12, up 7Agrees with the numbersKicked a field goal · 88.5% before the snapGo for it88.0%−0.419% to convertField goalTheir call88.4%86% to makePunt86.8%−1.6average punt
- Q2 12:22LAF 4th & 4 at BGSU 47, down 10Close callPunted · 11.3% before the snapGo for it11.4%48% to convertField goalOut of rangePuntTheir call11.2%−0.2average punt
- Q2 9:55BGSU 4th & 6 at BGSU 37, up 10Agrees with the numbersPunted · 88.2% before the snapGo for it87.9%−0.240% to convertField goalOut of rangePuntTheir call88.1%average punt
- Q2 7:55LAF 4th & 14 at LAF 12, down 10Agrees with the numbersPunted · 10.6% before the snapGo for it10.0%−0.917% to convertField goalOut of rangePuntTheir call10.9%average punt
- Q2 2:57BGSU 4th & 2 at LAF 6, up 10Agrees with the numbersWent for it · 88.5% before the snapGo for itTheir call88.3%52% to convertField goal87.6%−0.791% to makePunt85.0%−3.3average punt
- Q2 1:57LAF 4th & 4 at LAF 11, down 10Agrees with the numbersPunted · 10.8% before the snapGo for it10.4%−0.347% to convertField goalOut of rangePuntTheir call10.7%average punt
- Q3 13:30LAF 4th & 8 at LAF 27, down 17Agrees with the numbersPunted · 6.5% before the snapGo for it6.3%−0.733% to convertField goalOut of rangePuntTheir call7.0%average punt
- Q3 10:11BGSU 4th & 6 at LAF 38, up 17Close callKicked a field goal · 94.8% before the snapGo for it95.0%40% to convertField goalTheir call94.5%−0.538% to makePunt94.5%−0.5average punt
- Q3 3:39LAF 4th & 5 at BGSU 5, down 20Close callWent for it · 2.5% before the snapGo for itTheir call2.3%−<0.133% to convertField goal2.3%92% to makePunt-0.2%−2.6average punt
- Q3 1:10BGSU 4th & 3 at LAF 21, up 13Close callKicked a field goal · 93.3% before the snapGo for it93.3%51% to convertField goalTheir call92.8%−0.574% to makePunt88.7%−4.6average punt
- Q4 12:25LAF 4th & 8 at BGSU 46, down 16Agrees with the numbersWent for it · 5.5% before the snapGo for itTheir call5.4%34% to convertField goal4.8%−0.623% to makePunt5.3%−<0.1average punt
- Q4 10:21BGSU 4th & 7 at BGSU 49, up 16Agrees with the numbersPunted · 96.5% before the snapGo for it96.4%−0.137% to convertField goalOut of rangePuntTheir call96.5%average punt
- Q4 8:21LAF 4th & 10 at LAF 14, down 16Agrees with the numbersPunted · 3.7% before the snapGo for it3.2%−0.328% to convertField goalOut of rangePuntTheir call3.5%average punt
- Q4 4:47BGSU 4th & 5 at LAF 18, up 16Agrees with the numbersKicked a field goal · 97.3% before the snapGo for it97.1%−<0.140% to convertField goalTheir call97.2%79% to makePunt95.7%−1.5average punt
- Q4 1:09LAF 4th & 14 at LAF 31, down 19Close callPunted · 1.5% before the snapGo for it0.9%18% to convertField goalOut of rangePuntTheir call0.8%−<0.1average punt
After touchdowns: kick or go for two?
BGSU made the numbers' call on 2 of 2LAF made the numbers' call on 1 of 1
- Q1 14:49BGSU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call91.2%97% to makeGo for two91.2%−<0.145% to convert
- Q2 0:20BGSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call92.3%97% to makeGo for two92.2%−<0.145% to convert
- Q3 3:39LAF Touchdown, down 14 before the tryAgrees with the numbersKicked · madeKickTheir call6.9%97% to makeGo for two6.8%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartLAFDrive 2PUNT5 plays · 3 yds · 1:257% → 7%
BGSUDrive 3PUNT4 plays · 5 yds · 1:1893% → 92%
own 0own 2550opp 25opp 0
LAFDrive 4DOWNS9 plays · 42 yds · 3:148% → 8%
Q1 10:51
3RD & 8
OWN 23
+12
92.3%
Dean DeNobile pass complete to Jakyre Henley for 12 yds to the LAF 35 for a 1ST downSimilar
Q1 9:49
2ND & 12
OWN 33
+22
92.1%
Dean DeNobile pass complete to Ethan Hosak for 22 yds to the BGSU 45 for a 1ST downSimilar
Q1 9:24
1ST & 10
OPP 45
+4
91.9%
Dean DeNobile pass complete to Mason Kuehner for 4 yds to the BGSU 41Similar
Q1 9:04
2ND & 6
OPP 41
+4
91.9%
Dean DeNobile pass complete to Elijah Steward for 4 yds to the BGSU 37Similar
own 0own 2550opp 25opp 0
BGSUDrive 5FG18 plays · 51 yds · 9:0292% → 91%
Q1 6:27
1ST & 10
OWN 48
+7
91.9%
Drew Pyne pass complete to Cameron Pettaway for 7 yds to the BGSU 41Similar
Q1 5:55
3RD & 7
OPP 49
+5
91.7%
(06:00) No Huddle-Shotgun Pyne,Drew pass incomplete short to Hogan,Finn thrown to LC45 PENALTY LC Offside (Selvitelli,Dominic) 5 yards from LC49 to LC44. NO PLAY.Similar
Q2 14:54
3RD & GOAL
OPP 4
-8
90.8%
Drew Pyne sacked by Robert Stevens for a loss of 8 yards to the LAF 12Similar
own 0own 2550opp 25opp 0
LAFDrive 6PUNT6 plays · 28 yds · 1:459% → 10%
Q2 12:22
4TH & 4
OPP 47
0
90.3%
Christian Bush punt for 35 yds, fair catch by Brennan Ridley at the BGSU 12Similar
own 0own 2550opp 25opp 0
BGSUDrive 7PUNT6 plays · 25 yds · 2:1890% → 90%
Q2 12:13
1ST & 10
OWN 12
+10
90.4%
Drew Pyne pass complete to Finn Hogan for 10 yds to the BGSU 22 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LAFDrive 8PUNT4 plays · -4 yds · 1:5010% → 9%
BGSUDrive 9DOWNS10 plays · 40 yds · 4:5091% → 90%
LAFDrive 10PUNT4 plays · 6 yds · 0:5410% → 10%
own 0own 2550opp 25opp 0
BGSUDrive 11TD7 plays · 45 yds · 1:2991% → 94%
LAFDrive 12END OF HALF2 plays · -2 yds · 0:007% → 7%
own 0own 2550opp 25opp 0
LAFDrive 13PUNT5 plays · 2 yds · 1:236% → 6%
own 0own 2550opp 25opp 0
BGSUDrive 14FG8 plays · 27 yds · 3:0194% → 98%
Q3 13:12
1ST & 10
OWN 35
0
94.2%
Drew Pyne pass complete to Blane Cleaver for no gain to the BGSU 35Similar
Q3 12:05
3RD & 9
OWN 36
+22
94.4%
Drew Pyne pass complete to Jyrin Johnson for 22 yds to the LAF 42 for a 1ST downSimilar
Q3 11:31
2ND & 10
OPP 42
+5
95.3%
Drew Pyne pass complete to Chris McMillian for 5 yds to the LAF 37Similar
own 0own 2550opp 25opp 0
LAFDrive 15TD15 plays · 75 yds · 6:213% → 8%
Q3 8:56
2ND & 10
OWN 36
+8
97.4%
Dean DeNobile pass complete to Ethan Hosak for 8 yds to the LAF 44Similar
Q3 7:46
1ST & 10
OWN 47
+14
97.5%
Dean DeNobile pass complete to Carson Persing for 14 yds to the BGSU 39 for a 1ST downSimilar
Q3 7:14
1ST & 10
OPP 39
-1
97.6%
Jason Penza run for 9 yds to the BGSU 30 Lafayette Penalty, Illegal Block (Ethan Hosak) to the BGSU 40Similar
Q3 6:12
2ND & 11
OPP 40
+17
97.6%
Dean DeNobile pass complete to Elijah Steward for 17 yds to the BGSU 23 for a 1ST downSimilar
Q3 3:39
4TH & GOAL
OPP 5
+5
92.4%
Elijah Steward 5 Yd pass from Dean DeNobile (Jack Simonetta Kick)Similar
own 0own 2550opp 25opp 0
BGSUDrive 16FG8 plays · 21 yds · 5:5895% → 95%
own 0own 2550opp 25opp 0
LAFDrive 17DOWNS8 plays · 16 yds · 3:275% → 5%
Q4 14:07
2ND & 15
OWN 47
+3
95.2%
Dean DeNobile pass complete to Jakyre Henley for 3 yds to the 50 yard lineSimilar
Q4 13:19
3RD & 12
50
+9
95.2%
Dean DeNobile pass complete to Mason Kuehner for 9 yds to the BGSU 41Similar
Q4 12:55
4TH & 3
OPP 41
-5
95.2%
(13:05) No Huddle-Shotgun DeNobile,Dean pass complete deep left to Steward,Elijah caught at BGSU12, for 0 yards to the BGSU41 (McClendon,Jalen) PENALTY LC Ineligible Downfield on Pass (Adams,Spencer) 5 yards from BGSU41 to BGSU46. NO PLAY.Similar
own 0own 2550opp 25opp 0
BGSUDrive 18PUNT5 plays · 3 yds · 1:5597% → 97%
Q4 10:47
4TH & 2
OPP 46
-5
97.2%
PENALTY BGSU Delay Of Game (Pyne,Drew) 5 yards from LC46 to BGSU49. NO PLAY.Similar
own 0own 2550opp 25opp 0
LAFDrive 19PUNT7 plays · 3 yds · 1:514% → 3%
Q4 8:41
1ST & 10
OWN 14
0
96.6%
Jason Penza pass complete to Dean DeNobile for no gain to the LAF 14Similar
own 0own 2550opp 25opp 0
BGSUDrive 20PUNT8 plays · 11 yds · 3:2597% → 99%
Q4 7:34
2ND & 7
OWN 32
+25
97.4%
Drew Pyne pass complete to RJ Garcia II for 25 yds to the LAF 43 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LAFDrive 21FG8 plays · 53 yds · 3:222% → 2%
Q4 3:18
3RD & 5
OWN 29
+6
98.3%
Jason Penza pass complete to Devin Paige for 6 yds to the LAF 35 for a 1ST downSimilar
Q4 1:53
3RD & 7
OWN 38
-7
98.3%
Jason Penza sacked by Myles Bradley for a loss of 7 yards to the LAF 31Similar
Q4 1:09
4TH & 14
OWN 31
0
97.8%
Christian Bush punt for 39 yds, fair catch by Brennan Ridley at the BGSU 30Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 3:39
Elijah Steward 5 Yd pass from Dean DeNobile (Jack Simonetta Kick)
-5.3
TD · Q2 0:20
Mar'Kel Porter 4 Yd Run (Jackson Kleather Kick)
+3.4
FG · Q3 10:11
Jackson Kleather 56 Yd Field Goal
+1.8