2022 · Week 2 · Sep 10, 2022 · Dowdy-Ficklen Stadium
Speed4x
View as
Win probability · ECU
modelECU aheadODU aheadconfidence bandkey playECU scoreODU score
What if? - hover the chart or a play below, then change how it went
Q1 12:39 · Holton Ahlers pass complete to Jaylen Johnson for 11 yds to the ODU 18 for a 1ST down
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q1 1:32: Ali Jennings III 16 Yd pass from Hayden Wolff (Ethan Sanchez Kick) — ODU win probability +4.5 pts (now 23%) (top driver: ODU has the ball).
- TD · Q3 13:09: Ali Jennings III 18 Yd pass from Hayden Wolff (Ethan Sanchez Kick) — ODU win probability +12.2 pts (now 31%) (top driver: ODU has the ball).
- TD · Q3 2:21: Rahjai Harris 3 Yd pass from Holton Ahlers (Owen Daffer PAT failed) — ECU win probability +12.1 pts (now 88%) (top driver: ECU has the ball).
- TD · Q4 12:49: Keaton Mitchell 81 Yd Run (Owen Daffer Kick) — ECU win probability +9.3 pts (now 95%) (top driver: ECU has the ball).
- TD · Q4 12:25: Rahjai Harris 15 Yd Run (Owen Daffer Kick) — ECU win probability +5.0 pts (now 99%) (top driver: ECU 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
ECU made the numbers' call on 9 of 11ODU made the numbers' call on 5 of 9
- Q1 12:39ECU 4th & 5 at ODU 5, tiedAgrees with the numbersKicked a field goal · 80.6% before the snapGo for it80.5%−<0.133% to convertField goalTheir call80.6%92% to makePunt80.1%−0.5average punt
- Q1 12:39ECU 4th & 6 at ODU 29, up 3Close callWent for it · 80.7% before the snapGo for itTheir call80.6%−<0.140% to convertField goal80.7%58% to makePunt80.3%−0.3average punt
- Q1 8:06ECU 4th & 5 at ODU 5, up 3Agrees with the numbersKicked a field goal · 79.8% before the snapGo for it79.7%−<0.133% to convertField goalTheir call79.7%92% to makePunt78.7%−1.1average punt
- Q1 6:15ODU 4th & 17 at ODU 17, down 2Agrees with the numbersPunted · 20.3% before the snapGo for it20.1%−0.413% to convertField goalOut of rangePuntTheir call20.4%average punt
- Q2 14:51ECU 4th & 11 at ECU 24, up 8Agrees with the numbersPunted · 79.9% before the snapGo for it79.6%−0.925% to convertField goalOut of rangePuntTheir call80.6%average punt
- Q2 12:53ODU 4th & 2 at ODU 48, down 8Close callPunted · 19.1% before the snapGo for it19.4%57% to convertField goalOut of rangePuntTheir call18.8%−0.6average punt
- Q2 11:19ECU 4th & 6 at ECU 16, up 8Agrees with the numbersPunted · 79.7% before the snapGo for it79.0%−0.538% to convertField goalOut of rangePuntTheir call79.5%average punt
- Q2 11:19ECU 4th & 6 at ECU 16, up 8Agrees with the numbersPunted · 79.7% before the snapGo for it79.0%−0.538% to convertField goalOut of rangePuntTheir call79.5%average punt
- Q2 8:44ODU 4th & 8 at ECU 40, down 8Close callPunted · 18.7% before the snapGo for it18.6%34% to convertField goal18.1%−0.434% to makePuntTheir call18.3%−0.2average punt
- Q2 5:25ECU 4th & 8 at ODU 38, up 8Agrees with the numbersWent for it · 81.5% before the snapGo for itTheir call81.2%35% to convertField goal80.9%−0.338% to makePunt80.8%−0.4average punt
- Q2 1:35ODU 4th & 13 at ECU 47, down 9Agrees with the numbersPunted · 17.8% before the snapGo for it17.2%−0.621% to convertField goalOut of rangePuntTheir call17.8%average punt
- Q2 1:35ODU 4th & 13 at ECU 47, down 9Agrees with the numbersPunted · 17.8% before the snapGo for it17.2%−0.621% to convertField goalOut of rangePuntTheir call17.8%average punt
- Q3 8:46ECU 4th & 1 at ODU 29, up 2Agrees with the numbersWent for it · 73.6% before the snapGo for itTheir call73.8%71% to convertField goal70.9%−3.058% to makePunt64.7%−9.2average punt
- Q4 14:51ECU 4th & 9 at ECU 43, up 8Agrees with the numbersPunted · 86.7% before the snapGo for it86.1%−1.832% to convertField goalOut of rangePuntTheir call87.9%average punt
- Q4 13:00ODU 4th & 6 at ECU 48, down 8Close callPunted · 14.1% before the snapGo for it14.6%40% to convertField goalOut of rangePuntTheir call14.6%−<0.1average punt
- Q4 10:11ODU 4th & 23 at ODU 9, down 22Agrees with the numbersPunted · 1.0% before the snapGo for it0.6%−0.56% to convertField goalOut of rangePuntTheir call1.0%average punt
- Q4 10:11ODU 4th & 23 at ODU 9, down 22Agrees with the numbersPunted · 1.0% before the snapGo for it0.6%−0.56% to convertField goalOut of rangePuntTheir call1.0%average punt
- Q4 6:16ECU 4th & 5 at ODU 15, up 22Agrees with the numbersKicked a field goal · 99.1% before the snapGo for it99.0%−<0.139% to convertField goalTheir call99.0%83% to makePunt98.2%−0.8average punt
- Q4 3:01ECU 4th & 5 at ODU 39, up 18Close callPunted · 98.6% before the snapGo for it98.6%42% to convertField goal98.4%−0.236% to makePuntTheir call98.3%−0.2average punt
- Q4 2:34ODU 4th & 10 at ODU 20, down 18Close callPunted · 1.6% before the snapGo for it1.3%27% to convertField goalOut of rangePuntTheir call1.2%−0.1average punt
After touchdowns: kick or go for two?
ECU made the numbers' call on 3 of 3ODU made the numbers' call on 2 of 3
- Q1 1:32ODU Touchdown, down 3 before the tryAgrees with the numbersKicked · madeKickTheir call22.6%97% to makeGo for two22.6%−<0.145% to convert
- Q3 13:09ODU Touchdown, down 3 before the tryAgrees with the numbersKicked · madeKickTheir call26.8%97% to makeGo for two26.6%−0.145% to convert
- Q3 2:21ECU Touchdown, up 8 before the tryAgrees with the numbersKicked · missedKickTheir call87.7%97% to makeGo for two87.6%−0.245% to convert
- Q4 12:49ECU Touchdown, up 14 before the tryAgrees with the numbersKicked · madeKickTheir call93.7%97% to makeGo for two93.6%−0.245% to convert
- Q4 12:25ECU Touchdown, up 21 before the tryAgrees with the numbersKicked · madeKickTheir call99.1%97% to makeGo for two99.0%−<0.145% to convert
- Q4 4:47ODU Touchdown, down 19 before the tryClose callKicked · madeKickTheir call1.5%−<0.197% to makeGo for two1.6%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartECUDrive 1FG18 plays · 70 yds · 6:5482% → 80%
Q1 12:39
3RD & 10
OWN 25
+11
81.1%
Holton Ahlers pass complete to C.J. Johnson for 11 yds to the ECaro 36 for a 1ST downSimilar
Q1 12:39
1ST & 10
OWN 36
+9
81.2%
Holton Ahlers pass complete to Jaylen Johnson for 9 yds to the ECaro 45Similar
Q1 12:39
2ND & 1
OWN 45
+7
81.3%
Holton Ahlers pass complete to Jaylen Johnson for 7 yds to the ODU 48 for a 1ST downSimilar
Q1 12:39
4TH & 6
OPP 29
+11
81.3%
Holton Ahlers pass complete to Jaylen Johnson for 11 yds to the ODU 18 for a 1ST downSimilar
Q1 12:39
2ND & 10
OPP 18
+11
81.4%
Holton Ahlers pass complete to Shane Calhoun for 11 yds to the ODU 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ODUDrive 2TD2 plays · 75 yds · 11:0719% → 23%
Q1 12:39
1ST & 10
OPP 31
+20
81.4%
Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass complete to Isaiah Winstead for 19 yds to the ODU 28 for a 1ST downSimilar
Q1 1:32
1ST & 10
OPP 16
+16
76.9%
Ali Jennings III 16 Yd pass from Hayden Wolff (Ethan Sanchez Kick)Similar
own 0own 2550opp 25opp 0
ODUDrive 3PUNT4 plays · -7 yds · 6:2419% → 20%
ECUDrive 4TD9 plays · 62 yds · 10:1681% → 79%
Q1 12:39
2ND & 5
OWN 43
+5
81.3%
Holton Ahlers pass complete to Jaylen Johnson for 5 yds to the ECaro 48 for a 1ST downSimilar
Q1 12:39
3RD & 5
OPP 47
+19
81.3%
Holton Ahlers pass complete to Isaiah Winstead for 19 yds to the ODU 28 for a 1ST downSimilar
Q1 12:39
1ST & 10
OPP 28
+11
81.4%
Holton Ahlers pass complete to Isaiah Winstead for 11 yds to the ODU 17 for a 1ST downSimilar
Q1 2:23
3RD & 5
OPP 12
+12
79.4%
Ryan Jones 12 Yd pass from Holton Ahlers (Owen Daffer PAT failed)Similar
own 0own 2550opp 25opp 0
ECUDrive 5PUNT5 plays · -1 yds · 1:4178% → 80%
Q1 1:32
2ND & 11
OWN 24
-10
81.2%
AHLERS, Holton pass to the left complete for 10 yards to JOHNSON, C.J. caught at the ECU34 and advanced to the ECU34 (HARRIS, Tobias). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ECU24 to the ECU14 [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
ODUDrive 6PUNT5 plays · 8 yds · 1:5819% → 19%
ECUDrive 7PUNT6 plays · 4 yds · 1:3481% → 80%
Q2 12:53
2ND & 7
OWN 15
+6
80.7%
Holton Ahlers pass complete to Kerry King for 6 yds to the ECaro 21Similar
own 0own 2550opp 25opp 0
ODUDrive 8PUNT7 plays · 13 yds · 2:3520% → 19%
Q2 11:19
3RD & 10
OWN 47
+11
81.1%
Hayden Wolff pass complete to Ali Jennings III for 11 yds to the ECaro 42 for a 1ST downSimilar
Q2 11:19
2ND & 9
OPP 41
+1
80.2%
Hayden Wolff pass complete to Keshawn Wicks for 1 yd to the ECaro 40Similar
Q2 8:44
4TH & 8
OPP 40
0
81.3%
Ethan Duane punt for 30 yds, fair catch by Malik Fleming at the ECaro 10Similar
own 0own 2550opp 25opp 0
ECUDrive 9TD21 plays · 90 yds · 5:5981% → 83%
Q2 8:44
3RD & 10
OWN 10
+18
80.0%
Holton Ahlers pass complete to Isaiah Winstead for 18 yds to the ECaro 28 for a 1ST downSimilar
Q2 8:44
1ST & 10
OWN 28
0
80.8%
AHLERS, Holton pass to the left complete for 30 yards to JOHNSON, Jaylen caught at the ODU42 and advanced to the ODU42, out of bounds. PENALTY ECU Pass Interference on CALHOUN, Shane enforced half the distance from the goal, 14 yards to the ECU14 [NHSG]. NO PLAY (replay the down).Similar
Q2 8:44
1ST & 24
OWN 14
+15
80.6%
OLDDOMINION Penalty, Personal Foul (Tahj Ra-El) to the ECaro 35 for a 1ST downSimilar
Q2 8:44
1ST & 10
OWN 35
+25
80.9%
Holton Ahlers pass complete to Isaiah Winstead for 25 yds to the ODU 40 for a 1ST downSimilar
Q2 8:44
1ST & 10
OPP 40
-5
82.1%
Holton Ahlers sacked by Ryan Henry for a loss of 5 yards to the ODU 45Similar
Q2 8:44
2ND & 15
OPP 45
-10
81.5%
Holton Ahlers sacked by Jason Henderson and Deeve Harris for a loss of 10 yards to the ECaro 45Similar
Q2 8:44
2ND & 15
OPP 45
-10
81.5%
Holton Ahlers sacked by Jason Henderson and Deeve Harris for a loss of 10 yards to the ECaro 45Similar
Q2 5:25
4TH & 8
OPP 38
+12
81.0%
Holton Ahlers pass complete to Jaylen Johnson for 12 yds to the ODU 26 for a 1ST downSimilar
Q2 5:25
1ST & 10
OPP 26
-7
82.5%
Holton Ahlers sacked by Alonzo Ford Jr. for a loss of 7 yards to the ODU 33Similar
Q2 5:25
2ND & 17
OPP 33
+27
81.8%
Holton Ahlers pass complete to Jaylen Johnson for 27 yds to the ODU 6 for a 1ST downSimilar
Q2 5:25
2ND & GOAL
OPP 4
+2
82.4%
AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU0. PENALTY ODU Pass Interference on HAWKINS, Tre enforced 2 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q2 5:25
2ND & GOAL
OPP 4
+2
82.4%
AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU0. PENALTY ODU Pass Interference on HAWKINS, Tre enforced 2 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
ODUDrive 10PUNT7 plays · 28 yds · 1:1019% → 18%
Q2 2:45
1ST & 10
OWN 25
+31
81.4%
Hayden Wolff pass complete to Jordan Bly for 31 yds to the ECaro 44 for a 1ST downSimilar
Q2 2:45
1ST & 10
OPP 44
+2
79.6%
Hayden Wolff pass complete to Jordan Bly for 2 yds to the ECaro 42Similar
Q2 1:50
2ND & 8
OPP 42
-5
79.6%
Hayden Wolff sacked by Suirad Ware and Elijah Morris for a loss of 5 yards to the ECaro 47Similar
Q2 1:35
4TH & 13
OPP 47
0
82.2%
Ethan Duane punt for 33 yds, fair catch by Malik Fleming at the ECaro 14Similar
Q2 1:35
4TH & 13
OPP 47
0
82.2%
Ethan Duane punt for 33 yds, fair catch by Malik Fleming at the ECaro 14Similar
own 0own 2550opp 25opp 0
ECUDrive 11END OF HALF3 plays · 11 yds · 1:3582% → 81%
ODUDrive 12TD5 plays · 75 yds · 1:5118% → 31%
Q3 15:00
1ST & 10
OWN 25
+1
82.0%
Hayden Wolff pass complete to Blake Watson for 1 yd to the ODU 26Similar
Q3 15:00
2ND & 9
OWN 26
+13
82.0%
Hayden Wolff pass complete to Jordan Bly for 13 yds to the ODU 39 for a 1ST downSimilar
Q3 15:00
2ND & 10
OWN 39
+43
81.3%
Hayden Wolff pass complete to Ali Jennings III for 43 yds to the ECaro 18 for a 1ST downSimilar
Q3 13:09
1ST & 10
OPP 18
+18
69.1%
Ali Jennings III 18 Yd pass from Hayden Wolff (Ethan Sanchez Kick)Similar
own 0own 2550opp 25opp 0
ECUDrive 13DOWNS10 plays · 42 yds · 4:1674% → 74%
ODUDrive 14PUNT5 plays · 6 yds · 1:4429% → 29%
Q3 8:46
1ST & 10
OWN 29
0
71.3%
Hayden Wolff pass complete to Blake Watson for no gain to the ODU 29Similar
Q3 8:46
2ND & 10
OWN 29
+6
71.7%
Hayden Wolff pass complete to Ahmarian Granger for 6 yds to the ODU 35Similar
Q3 8:46
2ND & 10
OWN 29
0
71.7%
WATSON, Blake rush up the middle for a gain of 1 yard to the ODU29 (POWERS, Jack). PENALTY ODU Holding on BLACK, Xavier ECU Face mask on POWERS, Jack , Offsetting penalties [NHSG]. NO PLAY (replay the down).Similar
Q3 7:02
3RD & 4
OWN 35
+7
70.6%
Ethan Duane punt for 48 yds , Malik Fleming returns for 7 yds to the ECaro 24Similar
Q3 7:02
3RD & 4
OWN 35
+7
70.6%
Ethan Duane punt for 48 yds , Malik Fleming returns for 7 yds to the ECaro 24Similar
own 0own 2550opp 25opp 0
ECUDrive 15TD14 plays · 76 yds · 4:4172% → 88%
Q3 7:02
2ND & 10
OWN 47
-4
74.1%
Holton Ahlers sacked by Devin Brandt-Epps for a loss of 4 yards to the ECaro 43Similar
Q3 7:02
3RD & 14
OWN 43
+15
71.4%
AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU30. PENALTY ODU Pass Interference on HARRIS, Tobias enforced 15 yards to the ODU42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q3 7:02
1ST & 10
OPP 42
+4
75.3%
Holton Ahlers pass complete to Ryan Jones for 4 yds to the ODU 38Similar
Q3 7:02
3RD & 4
OPP 36
+16
74.8%
OLDDOMINION Penalty, Personal Foul (Deeve Harris) to the ODU 10 for a 1ST downSimilar
Q3 7:02
2ND & GOAL
OPP 9
+7
76.0%
AHLERS, Holton pass to the right incomplete intended for JONES, Ryan thrown to the ODU0. PENALTY ODU Pass Interference on ASBURY, Shawn enforced 7 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q3 2:21
3RD & GOAL
OPP 3
+3
88.1%
Rahjai Harris 3 Yd pass from Holton Ahlers (Owen Daffer PAT failed)Similar
own 0own 2550opp 25opp 0
ODUDrive 16INT3 plays · 1 yds · 0:3914% → 14%
ECUDrive 17PUNT4 plays · 1 yds · 1:5189% → 87%
Q3 1:42
3RD & 12
OWN 40
+3
87.2%
Holton Ahlers pass complete to Rahjai Harris for 3 yds to the ECaro 43Similar
own 0own 2550opp 25opp 0
ODUDrive 18PUNT6 plays · 29 yds · 1:5114% → 14%
Q4 14:51
1ST & 10
OWN 23
+25
86.2%
Hayden Wolff pass complete to Ali Jennings III for 25 yds to the ODU 48 for a 1ST downSimilar
Q4 14:51
1ST & 10
OWN 48
-10
84.2%
WICKS, Keshawn rush up the middle for a gain of 4 yards to the ECU48 (SMITH, Xavier;STEPHENS, Chad). PENALTY ODU Holding on THOMAS, Leroy enforced 10 yards from the ODU48 to the ODU38 [NHSG]. NO PLAY (replay the down).Similar
Q4 13:00
4TH & 6
OPP 48
0
86.0%
Ethan Duane punt for 29 yds, fair catch by Malik Fleming at the ECaro 19Similar
own 0own 2550opp 25opp 0
ECUDrive 19TD1 play · 81 yds · 0:0095% → 95%
own 0own 2550opp 25opp 0
ODUDrive 20FUMBLE2 plays · -5 yds · 0:156% → 6%
ECUDrive 21TD1 play · 15 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
ODUDrive 22PUNT6 plays · -13 yds · 2:101% → 1%
Q4 12:21
1ST & 10
OWN 22
-10
98.8%
WOLFF, Hayden pass up the middle incomplete intended for HARVEY, Javon thrown to the ODU35. PENALTY ODU Holding on THOMAS, Leroy enforced 10 yards from the ODU22 to the ODU12 [NHSG]. NO PLAY (replay the down).Similar
Q4 12:21
1ST & 20
OWN 12
+5
98.8%
Hayden Wolff pass complete to Jordan Bly for 5 yds to the ODU 17Similar
Q4 12:21
3RD & 14
OWN 18
-9
98.8%
Hayden Wolff sacked by Shaundre Mims and Jeremy Lewis for a loss of 9 yards to the ODU 9Similar
own 0own 2550opp 25opp 0
ECUDrive 23FG10 plays · 39 yds · 3:5599% → 100%
Q4 10:11
2ND & 14
OWN 42
+23
98.9%
Holton Ahlers pass complete to Ryan Jones for 23 yds to the ODU 35 for a 1ST downSimilar
Q4 10:11
2ND & 10
OPP 20
-10
99.0%
MITCHELL, Keaton rush to the left for a gain of 10 yards to the ODU10 (WILLIAMS JR., Steven). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ODU20 to the ODU30 [NHSG]. NO PLAY (replay the down).Similar
Q4 10:11
2ND & 10
OPP 20
-10
99.0%
MITCHELL, Keaton rush to the left for a gain of 10 yards to the ODU10 (WILLIAMS JR., Steven). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ODU20 to the ODU30 [NHSG]. NO PLAY (replay the down).Similar
Q4 10:11
2ND & 20
OPP 30
+10
98.9%
Holton Ahlers pass complete to Jaylen Johnson for 10 yds to the ODU 20Similar
Q4 10:11
3RD & 10
OPP 20
+5
98.9%
Holton Ahlers pass complete to Rahjai Harris for 5 yds to the ODU 15Similar
own 0own 2550opp 25opp 0
ODUDrive 24TD4 plays · 75 yds · 1:290% → 2%
Q4 4:47
1ST & 10
OPP 35
+35
97.7%
Ali Jennings III 35 Yd pass from Hayden Wolff (Ethan Sanchez Kick)Similar
own 0own 2550opp 25opp 0
ECUDrive 25PUNT1 play · 5 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
ODUDrive 26PUNT4 plays · 0 yds · 0:272% → 2%
ECUDrive 27Uncategorized4 plays · 43 yds · 0:0099% → 99%
Biggest swings
TD · Q3 13:09
Ali Jennings III 18 Yd pass from Hayden Wolff (Ethan Sanchez Kick)
-12.2
TD · Q3 2:21
Rahjai Harris 3 Yd pass from Holton Ahlers (Owen Daffer PAT failed)
+12.1
TD · Q4 12:49
Keaton Mitchell 81 Yd Run (Owen Daffer Kick)
+9.3