2023 · Week 3 · Sep 16, 2023 · S.B. Ballard Stadium
Speed4x
View as
Win probability · ODU
modelODU aheadWAKE aheadconfidence bandkey playODU scoreWAKE score
What if? - hover the chart or a play below, then change how it went
Q3 2:39 · Ethan Duane punt for 46 yds , Taylor Morin returns for 34 yds to the ODU 27
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- FG · Q2 2:27: Ethan Sanchez 49 Yd Field Goal — ODU win probability +11.8 pts (now 63%) (top driver: ODU has the ball).
- TD · Q3 11:35: Taylor Morin 27 Yd pass from Mitch Griffis (Matthew Dennis Kick) — WAKE win probability +15.5 pts (now 51%) (top driver: WAKE has the ball).
- TD · Q3 7:00: LaMareon James 66 Yd Interception Return (Ethan Sanchez Kick) — ODU win probability +17.4 pts (now 79%) (top driver: WAKE has the ball).
- TD · Q4 9:45: Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick) — WAKE win probability +31.7 pts (now 46%) (top driver: WAKE has the ball).
- TD · Q4 6:48: Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick) — WAKE win probability +31.8 pts (now 78%) (top driver: WAKE 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
ODU made the numbers' call on 9 of 10WAKE made the numbers' call on 4 of 8
- Q1 13:25ODU 4th & 14 at ODU 32, tiedAgrees with the numbersPunted · 20.4% before the snapGo for it20.3%−0.218% to convertField goalOut of rangePuntTheir call20.5%average punt
- Q1 10:59ODU 4th & 14 at ODU 37, tiedAgrees with the numbersPunted · 21.5% before the snapGo for it21.4%−0.118% to convertField goalOut of rangePuntTheir call21.6%average punt
- Q1 7:14WAKE 4th & 14 at ODU 41, tiedAgrees with the numbersPunted · 76.4% before the snapGo for it76.3%−0.119% to convertField goal76.4%−0.132% to makePuntTheir call76.4%average punt
- Q1 4:18ODU 4th & 2 at WAKE 17, tiedClose callKicked a field goal · 25.5% before the snapGo for it25.5%56% to convertField goalTheir call25.3%−0.280% to makePunt24.0%−1.5average punt
- Q1 2:08WAKE 4th & 22 at WAKE 8, tiedAgrees with the numbersPunted · 73.2% before the snapGo for it72.5%−1.07% to convertField goalOut of rangePuntTheir call73.4%average punt
- Q1 0:15ODU 4th & 8 at WAKE 49, tiedAgrees with the numbersPunted · 27.4% before the snapGo for it27.5%−0.134% to convertField goalOut of rangePuntTheir call27.6%average punt
- Q2 14:00WAKE 4th & 2 at WAKE 25, tiedClose callPunted · 71.6% before the snapGo for it71.9%57% to convertField goalOut of rangePuntTheir call71.7%−0.2average punt
- Q2 12:23WAKE 4th & 2 at WAKE 33, down 7Close callPunted · 65.1% before the snapGo for it65.5%57% to convertField goalOut of rangePuntTheir call65.4%−0.1average punt
- Q2 7:11WAKE 4th & 17 at ODU 36, down 14Close callPunted · 50.1% before the snapGo for it49.0%−1.315% to convertField goal50.4%42% to makePuntTheir call49.9%−0.5average punt
- Q2 2:27ODU 4th & 18 at WAKE 32, up 14Agrees with the numbersKicked a field goal · 57.3% before the snapGo for it54.3%−2.213% to convertField goalTheir call56.5%51% to makePunt54.4%−2.1average punt
- Q2 1:04WAKE 4th & 15 at WAKE 47, down 17Agrees with the numbersPunted · 33.9% before the snapGo for it31.0%−2.317% to convertField goalOut of rangePuntTheir call33.3%average punt
- Q3 9:45ODU 4th & 14 at ODU 35, up 10Agrees with the numbersPunted · 60.2% before the snapGo for it58.3%−3.918% to convertField goalOut of rangePuntTheir call62.1%average punt
- Q3 3:50WAKE 4th & 15 at ODU 18, down 17Agrees with the numbersKicked a field goal · 13.6% before the snapGo for it10.4%−3.115% to convertField goalTheir call13.5%79% to makePunt4.4%−9.1average punt
- Q3 2:39ODU 4th & 21 at ODU 15, up 14Agrees with the numbersPunted · 84.5% before the snapGo for it80.7%−5.18% to convertField goalOut of rangePuntTheir call85.8%average punt
- Q4 13:27ODU 4th & 16 at WAKE 41, up 11Agrees with the numbersPunted · 81.2% before the snapGo for it80.2%−1.416% to convertField goal81.1%−0.632% to makePuntTheir call81.7%average punt
- Q4 5:06ODU 4th & 11 at ODU 21, down 3Agrees with the numbersPunted · 30.2% before the snapGo for it24.5%−2.725% to convertField goalOut of rangePuntTheir call27.2%average punt
- Q4 2:29WAKE 4th & 11 at ODU 40, up 3Numbers favored go for it by 1.0 ptsPunted · 78.2% before the snapGo for it75.1%27% to convertField goal75.0%−0.134% to makePuntTheir call74.1%−1.0average punt
- Q4 1:47ODU 4th & 7 at ODU 11, down 3Agrees with the numbersWent for it · 27.1% before the snapGo for itTheir call18.2%35% to convertField goalOut of rangePunt14.2%−3.9average punt
After touchdowns: kick or go for two?
ODU made the numbers' call on 3 of 3WAKE made the numbers' call on 3 of 3
- Q2 13:24ODU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call33.1%97% to makeGo for two33.0%−0.145% to convert
- Q2 9:38ODU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call46.8%97% to makeGo for two46.7%−0.145% to convert
- Q3 11:35WAKE Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call38.6%97% to makeGo for two38.5%−0.145% to convert
- Q3 7:00ODU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call78.7%97% to makeGo for two78.5%−0.145% to convert
- Q4 9:45WAKE Touchdown, down 5 before the tryAgrees with the numbersKicked · madeKickTheir call33.1%97% to makeGo for two32.0%−1.245% to convert
- Q4 6:48WAKE Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call62.7%97% to makeGo for two60.7%−2.045% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartODUDrive 1PUNT7 plays · 7 yds · 1:3013% → 14%
WAKEDrive 2INT3 plays · 4 yds · 0:4486% → 86%
ODUDrive 3PUNT4 plays · -4 yds · 1:1315% → 15%
Q1 11:55
2ND & 9
OWN 42
-5
14.7%
Grant Wilson sacked by Quincy Bryant and Kevin Pointer for a loss of 5 yards to the ODU 37Similar
own 0own 2550opp 25opp 0
WAKEDrive 4PUNT10 plays · 39 yds · 3:3185% → 83%
Q1 10:10
3RD & 9
OWN 21
+10
15.6%
Mitch Griffis pass complete to Demond Claiborne for 10 yds to the WAKE 31 for a 1ST downSimilar
Q1 8:58
3RD & 9
OWN 32
+31
16.1%
Mitch Griffis pass complete to Jahmal Banks for 31 yds to the ODU 37 for a 1ST downSimilar
Q1 8:48
1ST & 10
OPP 37
-7
15.7%
Mitch Griffis sacked by Kris Trinidad for a loss of 7 yards to the ODU 44Similar
Q1 8:15
2ND & 17
OPP 44
+3
16.1%
Mitch Griffis pass complete to Demond Claiborne for 3 yds to the ODU 41Similar
Q1 7:14
4TH & 14
OPP 41
0
17.0%
Ivan Mora punt for 27 yds, fair catch by Isiah Paige at the ODU 14Similar
own 0own 2550opp 25opp 0
ODUDrive 5MISSED FG7 plays · 69 yds · 2:4817% → 19%
Q1 6:17
3RD & 6
OWN 18
+57
17.2%
Grant Wilson pass complete to Javon Harvey for 57 yds to the WAKE 25 for a 1ST downSimilar
own 0own 2550opp 25opp 0
WAKEDrive 6PUNT5 plays · -12 yds · 1:5382% → 80%
Q1 3:45
2ND & 9
OWN 21
-10
18.7%
Griffis, Mitch pass complete to Grimes, Wesley for 3 yards to the WAKEFOREST24, PENALTY WAKEFOREST illegal block 10 yards to the WAKEFOREST11, NO PLAY.Similar
Q1 3:10
2ND & 19
OWN 11
-8
19.1%
Mitch Griffis sacked by Jalen Satchell for a loss of 8 yards to the WAKE 3 Mitch Griffis fumbled, recovered by WAKE Mitch Griffis , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
ODUDrive 7PUNT4 plays · 2 yds · 1:3621% → 21%
WAKEDrive 8PUNT4 plays · 8 yds · 1:1080% → 78%
own 0own 2550opp 25opp 0
ODUDrive 9TD3 plays · 61 yds · 0:2123% → 27%
own 0own 2550opp 25opp 0
WAKEDrive 10PUNT5 plays · 8 yds · 0:3873% → 72%
own 0own 2550opp 25opp 0
ODUDrive 11INT7 plays · 42 yds · 1:1329% → 30%
Q2 11:58
2ND & 10
OPP 47
+11
29.5%
Grant Wilson pass complete to Reymello Murphy for 11 yds to the WAKE 36 for a 1ST downSimilar
Q2 11:35
1ST & 10
OPP 36
+12
30.2%
Grant Wilson pass complete to Isiah Paige for 12 yds to the WAKE 24 for a 1ST downSimilar
Q2 11:20
1ST & 10
OPP 24
+6
30.6%
Grant Wilson pass complete to Kelby Williams for 6 yds to the WAKE 18Similar
Q2 10:59
3RD & 4
OPP 18
-56
30.4%
Grant Wilson pass intercepted Evan Slocum return for 56 yds to the ODU 29Similar
own 0own 2550opp 25opp 0
WAKEDrive 12FUMBLE RETURN TD4 plays · 9 yds · 1:0674% → 65%
WAKEDrive 13PUNT10 plays · 29 yds · 2:0862% → 57%
Q2 9:19
1ST & 10
OWN 35
+6
37.9%
Mitch Griffis pass complete to Taylor Morin for 6 yds to the WAKE 41Similar
Q2 8:55
2ND & 4
OWN 41
+10
37.7%
Mitch Griffis pass complete to Jahmal Banks for 10 yds to the ODU 49 for a 1ST downSimilar
Q2 8:32
2ND & 10
OPP 49
+20
38.8%
Mitch Griffis run for 10 yds to the ODU 39 for a 1ST down Old Dominion Penalty, Defensive Holding (10 Yards) to the ODU 29 for a 1ST downSimilar
Q2 8:14
1ST & 10
OPP 29
-15
37.5%
Griffis, Mitch pass complete to Banks, Jahmal for 12 yards to the ODU17, PENALTY WAKEFOREST illegal helmet contact 15 yards to the ODU44, NO PLAY.Similar
Q2 7:30
2ND & 25
OPP 44
+8
40.9%
Mitch Griffis pass complete to Taylor Morin for 8 yds to the ODU 36Similar
own 0own 2550opp 25opp 0
ODUDrive 14FG11 plays · 58 yds · 4:2844% → 63%
Q2 6:35
2ND & 8
OWN 12
+41
44.0%
Grant Wilson pass complete to Javon Harvey for 41 yds to the WAKE 47 for a 1ST downSimilar
Q2 5:10
1ST & 10
OPP 35
+2
48.3%
Grant Wilson pass complete to Jordan Bly for 2 yds to the WAKE 33Similar
Q2 3:51
1ST & 10
OPP 24
-2
50.7%
Grant Wilson sacked by Jasheen Davis for a loss of 2 yards to the WAKE 26Similar
Q2 3:00
3RD & 12
OPP 26
-6
49.1%
Grant Wilson sacked by Kendron Wayman for a loss of 6 yards to the WAKE 32Similar
own 0own 2550opp 25opp 0
WAKEDrive 15PUNT9 plays · 22 yds · 1:1343% → 41%
ODUDrive 16DOWNS10 plays · 37 yds · 0:4866% → 65%
WAKEDrive 17TD9 plays · 75 yds · 3:2038% → 51%
Q3 14:00
1ST & 10
OWN 41
+5
63.2%
Mitch Griffis pass complete to Justice Ellison for 5 yds to the WAKE 46 for a 1ST downSimilar
Q3 12:55
2ND & 4
OPP 48
+10
64.1%
Mitch Griffis pass complete to Ke'Shawn Williams for 10 yds to the ODU 38 for a 1ST downSimilar
Q3 11:35
1ST & 10
OPP 27
+27
49.2%
Taylor Morin 27 Yd pass from Mitch Griffis (Matthew Dennis Kick)Similar
own 0own 2550opp 25opp 0
ODUDrive 18PUNT5 plays · -4 yds · 1:2657% → 55%
WAKEDrive 19INT TD7 plays · 27 yds · 2:2842% → 22%
Q3 8:45
2ND & 10
OWN 36
+12
58.2%
Mitch Griffis pass complete to Taylor Morin for 12 yds to the WAKE 48 for a 1ST downSimilar
Q3 8:00
1ST & 10
OWN 48
-11
57.5%
TEAM run for a loss of 11 yards to the WAKE 37 TEAM fumbled, recovered by WAKE Mitch GriffisSimilar
Q3 7:35
2ND & 21
OWN 37
+11
61.0%
Mitch Griffis pass complete to Taylor Morin for 11 yds to the WAKE 48Similar
own 0own 2550opp 25opp 0
WAKEDrive 20FG10 plays · 62 yds · 2:5020% → 23%
Q3 6:18
2ND & 9
OWN 21
+40
80.9%
Mitch Griffis pass complete to Wesley Grimes for 40 yds to the ODU 39 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ODUDrive 21PUNT7 plays · -11 yds · 0:5881% → 83%
WAKEDrive 22FG5 plays · 9 yds · 2:2426% → 26%
Q3 0:31
3RD & GOAL
OPP 6
-12
78.8%
Mitch Griffis sacked by Denzel Lowry and Wayne Matthews III for a loss of 12 yards to the ODU 18Similar
own 0own 2550opp 25opp 0
ODUDrive 23PUNT6 plays · 46 yds · 1:3879% → 80%
Q3 0:05
1ST & 10
OWN 13
+52
78.8%
Devin Roche run for 37 yds to the 50 yard line for a 1ST down Wake Forest Penalty, Face Mask (15 yards) (15 Yards) to the WAKE 35 for a 1ST downSimilar
Q4 14:28
3RD & 9
OPP 34
-7
80.1%
Grant Wilson sacked by Bryce Ganious for a loss of 7 yards to the WAKE 41Similar
Q4 13:27
4TH & 16
OPP 41
0
79.5%
Ethan Duane punt for 27 yds, fair catch by Taylor Morin at the WAKE 14Similar
own 0own 2550opp 25opp 0
WAKEDrive 24TD10 plays · 86 yds · 3:2821% → 50%
Q4 12:44
2ND & 5
OWN 19
0
79.2%
Mitch Griffis pass complete to Justice Ellison for no gain to the WAKE 19Similar
Q4 11:57
3RD & 10
OWN 14
+14
82.0%
Mitch Griffis pass complete to Ke'Shawn Williams for 14 yds to the WAKE 28 for a 1ST downSimilar
Q4 10:43
2ND & 10
OWN 39
-1
80.9%
Mitch Griffis pass complete to Jahmal Banks for a loss of 1 yard to the WAKE 38Similar
Q4 10:00
3RD & 11
OWN 38
+14
85.8%
Mitch Griffis pass complete to Jahmal Banks for 14 yds to the ODU 48 for a 1ST downSimilar
Q4 9:45
1ST & 10
OPP 48
+48
54.0%
Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick)Similar
Q4 9:45
1ST & 0
OPP 3
-15
49.7%
Wake Forest Penalty, Offensive Pass Interference (-15 Yards) to the ODU 18Similar
own 0own 2550opp 25opp 0
ODUDrive 25FUMBLE6 plays · -5 yds · 2:0764% → 70%
Q4 9:19
2ND & 6
OWN 29
+7
64.7%
Grant Wilson pass complete to Kelby Williams for 7 yds to the ODU 36 for a 1ST downSimilar
Q4 8:46
1ST & 10
OWN 36
+5
67.3%
Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 41Similar
Q4 7:58
2ND & 5
OWN 41
-6
72.4%
Grant Wilson sacked by Jacob Roberts for a loss of 6 yards to the ODU 35Similar
Q4 7:24
3RD & 11
OWN 35
+14
69.9%
Grant Wilson sacked by Jacob Roberts for a loss of 15 yards to the ODU 6 Grant Wilson fumbled, recovered by WAKE Jasheen Davis , return for 0 yards , return for 14 yds to the ODU 6Similar
own 0own 2550opp 25opp 0
WAKEDrive 26TD2 plays · 6 yds · 0:2446% → 78%
ODUDrive 27PUNT6 plays · -1 yds · 1:2334% → 29%
Q4 5:06
4TH & 11
OWN 21
0
29.3%
Ethan Duane punt for 36 yds, fair catch by Taylor Morin at the WAKE 43Similar
own 0own 2550opp 25opp 0
WAKEDrive 28PUNT9 plays · 17 yds · 2:1578% → 81%
ODUDrive 29DOWNS4 plays · -7 yds · 0:3530% → 25%
Q4 1:47
4TH & 7
OWN 11
-8
25.0%
Grant Wilson sacked by Jasheen Davis for a loss of 8 yards to the ODU 3Similar
own 0own 2550opp 25opp 0
WAKEDrive 30END OF GAME3 plays · -5 yds · 1:0892% → 95%
Biggest swings
TD · Q4 6:48
Jahmal Banks 4 Yd pass from Mitch Griffis (Matthew Dennis Kick)
-31.8
TD · Q4 9:45
Taylor Morin 48 Yd pass from Mitch Griffis (Matthew Dennis Kick)
-31.7
TD · Q3 7:00
LaMareon James 66 Yd Interception Return (Ethan Sanchez Kick)
+17.4