View as
Win probability · MRSH
modelMRSH aheadAPP aheadconfidence bandkey playMRSH scoreAPP score
What if? - hover the chart or a play below, then change how it went
Q3 15:00 · Xavier Subotsch punt for 45 yds , Talik Keaton returns for no gain to the Marsh 7
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- KEY PLAY · Q2 0:46: Brenden Knox run for 2 yds to the Marsh 16 — MRSH win probability +3.3 pts (now 49%) (top driver: MRSH has the ball).
- TD · Q3 4:44: Grant Wells run for 12 yds for a TD (Shane Ciucci KICK) — MRSH win probability +20.5 pts (now 77%) (top driver: MRSH has the ball).
- KEY PLAY · Q3 2:11: Sheldon Evans run for 1 yd to the Marsh 24 — MRSH win probability +3.4 pts (now 78%) (top driver: MRSH has the ball).
- KEY PLAY · Q4 6:38: Camerun Peoples run for 11 yds to the AppSt 25 for a 1ST down — MRSH win probability +10.3 pts (now 90%) (top driver: APP has the ball).
- MISSED FG · Q4 2:54: Chandler Staton 26 yd FG MISSED — MRSH win probability +6.1 pts (now 93%) (top driver: APP 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
MRSH made the numbers' call on 6 of 8APP made the numbers' call on 6 of 8
- Q1 3:41APP 4th & 2 at APP 32, tiedClose callPunted · 59.6% before the snapGo for it59.9%57% to convertField goalOut of rangePuntTheir call59.9%−<0.1average punt
- Q1 2:37MRSH 4th & 6 at MRSH 37, tiedAgrees with the numbersPunted · 40.3% before the snapGo for it40.2%−0.140% to convertField goalOut of rangePuntTheir call40.4%average punt
- Q1 1:41APP 4th & 19 at APP 42, tiedAgrees with the numbersPunted · 59.1% before the snapGo for it58.5%−1.011% to convertField goalOut of rangePuntTheir call59.5%average punt
- Q2 15:00MRSH 4th & 8 at MRSH 33, tiedAgrees with the numbersPunted · 40.7% before the snapGo for it40.7%−0.533% to convertField goalOut of rangePuntTheir call41.2%average punt
- Q2 13:31APP 4th & 11 at APP 46, tiedAgrees with the numbersPunted · 58.1% before the snapGo for it57.9%−0.626% to convertField goalOut of rangePuntTheir call58.5%average punt
- Q2 8:36MRSH 4th & 3 at APP 32, tiedAgrees with the numbersWent for it · 45.2% before the snapGo for itTheir call45.3%53% to convertField goal44.7%−0.651% to makePunt44.1%−1.2average punt
- Q2 2:28MRSH 4th & 9 at APP 12, tiedAgrees with the numbersKicked a field goal · 47.2% before the snapGo for it45.8%−0.627% to convertField goalTheir call46.4%86% to makePunt41.3%−5.1average punt
- Q3 15:00APP 4th & 10 at APP 48, down 3Agrees with the numbersPunted · 48.2% before the snapGo for it47.7%−1.329% to convertField goalOut of rangePuntTheir call49.1%average punt
- Q3 13:21MRSH 4th & 4 at APP 49, up 3Close callPunted · 53.5% before the snapGo for it54.1%48% to convertField goalOut of rangePuntTheir call53.5%−0.5average punt
- Q3 9:06APP 4th & 6 at APP 38, down 3Agrees with the numbersPunted · 44.7% before the snapGo for it44.9%−0.640% to convertField goalOut of rangePuntTheir call45.5%average punt
- Q3 4:44APP 4th & 5 at APP 40, down 10Agrees with the numbersPunted · 24.8% before the snapGo for it24.8%−0.241% to convertField goalOut of rangePuntTheir call25.1%average punt
- Q3 2:11MRSH 4th & 4 at MRSH 29, up 10Close callPunted · 76.4% before the snapGo for it77.6%47% to convertField goalOut of rangePuntTheir call77.3%−0.3average punt
- Q4 15:00APP 4th & 1 at MRSH 46, down 10Agrees with the numbersWent for it · 21.2% before the snapGo for itTheir call21.5%70% to convertField goal15.5%−6.123% to makePunt17.8%−3.7average punt
- Q4 14:16MRSH 4th & 3 at APP 14, up 10Agrees with the numbersWent for it · 80.5% before the snapGo for itTheir call80.2%51% to convertField goal79.8%−0.484% to makePunt72.7%−7.6average punt
- Q4 2:54APP 4th & 6 at MRSH 9, down 10Close callKicked a field goal · 6.7% before the snapGo for it6.9%33% to convertField goalTheir call6.8%−0.189% to makePunt4.6%−2.3average punt
- Q4 0:30MRSH 4th & 8 at MRSH 35, up 10Agrees with the numbersPunted · 94.9% before the snapGo for it94.0%−0.834% to convertField goalOut of rangePuntTheir call94.8%average punt
After touchdowns: kick or go for two?
MRSH made the numbers' call on 2 of 2APP made the numbers' call on 1 of 1
- Q1 12:29MRSH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call37.7%97% to makeGo for two37.7%−<0.145% to convert
- Q1 7:11APP Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call60.6%97% to makeGo for two60.6%−<0.145% to convert
- Q3 4:44MRSH Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call77.6%97% to makeGo for two77.4%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMRSHDrive 1TD8 plays · 51 yds · 2:3134% → 36%
own 0own 2550opp 25opp 0
APPDrive 2TD16 plays · 85 yds · 5:1864% → 64%
Q1 12:29
2ND & 10
OWN 15
+13
35.7%
Zac Thomas pass complete to Jalen Virgil for 13 yds to the AppSt 28 for a 1ST downSimilar
Q1 12:29
2ND & 9
OWN 29
+6
35.6%
Zac Thomas pass complete to Christian Wells for 6 yds to the AppSt 35Similar
Q1 12:29
3RD & 3
OWN 35
+5
35.6%
Thomas, Zac rush for 2 yards to the APP37 (HODGE, Darius), PENALTY MAR offside (EDWARDS, Jamare) 5 yards to the APP40, 1ST DOWN APP, NO PLAY.Similar
Q1 12:29
3RD & 5
OWN 45
+15
35.5%
MARSHALL Penalty, personal foul (Jaylon McClain-Sapp) to the Marsh 40 for a 1ST downSimilar
Q1 12:29
2ND & 10
OPP 40
+8
35.4%
Zac Thomas pass complete to Thomas Hennigan for 8 yds to the Marsh 32Similar
Q1 12:29
1ST & 10
OPP 27
+15
35.3%
Zac Thomas pass complete to Malik Williams for 15 yds to the Marsh 12 for a 1ST downSimilar
Q1 12:29
1ST & 10
OPP 12
+6
35.3%
MARSHALL Penalty, personal foul (6 Yards) to the Marsh 6 for a 1ST downSimilar
Q1 7:11
1ST & GOAL
OPP 11
+11
35.7%
Zac Thomas pass complete to Jalen Virgil for 11 yds for a TD (Chandler Staton KICK)Similar
own 0own 2550opp 25opp 0
MRSHDrive 3INT9 plays · 59 yds · 0:0037% → 38%
Q1 7:11
2ND & 10
OWN 8
+19
36.7%
Grant Wells pass complete to Broc Thompson for 19 yds to the Marsh 27 for a 1ST downSimilar
Q1 7:11
3RD & 4
OWN 33
+23
36.8%
Grant Wells pass complete to Willie Johnson for 23 yds to the AppSt 44 for a 1ST downSimilar
Q1 7:11
1ST & 10
OPP 33
0
37.9%
Grant Wells pass intercepted Ryan Huff return for no gain to the AppSt 24Similar
own 0own 2550opp 25opp 0
APPDrive 4PUNT4 plays · 8 yds · 0:0062% → 62%
own 0own 2550opp 25opp 0
MRSHDrive 5PUNT4 plays · 4 yds · 0:0039% → 38%
Q1 2:37
4TH & 6
OWN 37
0
38.4%
Robert LeFevre punt for 34 yds, fair catch by Thomas Hennigan at the AppSt 29Similar
own 0own 2550opp 25opp 0
APPDrive 6PUNT6 plays · 13 yds · 0:0062% → 61%
Q1 1:41
1ST & 10
OWN 29
-14
38.3%
APPALACHIAN ST Penalty, personal foul (Jourdan Heilig) to the AppSt 15Similar
Q1 1:41
1ST & 10
OWN 15
+36
38.5%
Zac Thomas pass complete to Thomas Hennigan for 36 yds to the Marsh 49 for a 1ST downSimilar
Q1 1:41
3RD & 10
OPP 49
-9
37.9%
Zac Thomas sacked by TJ Johnson and Darius Hodge for a loss of 9 yards to the AppSt 42Similar
Q1 1:41
4TH & 19
OWN 42
+3
39.0%
Xavier Subotsch punt for 46 yds , Talik Keaton returns for 3 yds to the Marsh 15Similar
own 0own 2550opp 25opp 0
MRSHDrive 7PUNT5 plays · 18 yds · 0:0840% → 39%
Q2 15:00
4TH & 8
OWN 33
0
39.0%
Robert LeFevre punt for 46 yds, fair catch by Thomas Hennigan at the AppSt 21Similar
own 0own 2550opp 25opp 0
APPDrive 8PUNT10 plays · 25 yds · 0:0061% → 60%
Q2 13:31
3RD & 7
OWN 24
+10
40.0%
Zac Thomas pass complete to Jalen Virgil for 10 yds to the AppSt 34 for a 1ST downSimilar
Q2 13:31
2ND & 8
OWN 36
+11
39.0%
Zac Thomas pass complete to Zac Crosby for 11 yds to the AppSt 47 for a 1ST downSimilar
Q2 13:31
3RD & 6
OPP 49
-5
38.1%
Zac Thomas sacked by TJ Johnson and Koby Cumberlander for a loss of 5 yards to the AppSt 46Similar
Q2 13:31
4TH & 11
OWN 46
0
40.2%
Xavier Subotsch punt for 34 yds, fair catch by Talik Keaton at the Marsh 20Similar
own 0own 2550opp 25opp 0
MRSHDrive 9FG17 plays · 68 yds · 6:0843% → 48%
Q2 8:36
1ST & 10
OWN 20
+12
42.9%
Grant Wells pass complete to Shadeed Ahmed for 12 yds to the Marsh 32 for a 1ST downSimilar
Q2 8:36
2ND & 10
OPP 39
+1
45.2%
Grant Wells pass complete to Xavier Gaines for 1 yd to the AppSt 38Similar
Q2 8:36
3RD & 9
OPP 38
+6
44.6%
Grant Wells pass complete to Sheldon Evans for 6 yds to the AppSt 32Similar
Q2 8:36
4TH & 3
OPP 32
+6
43.6%
Grant Wells pass complete to Sheldon Evans for 6 yds to the AppSt 26 for a 1ST downSimilar
Q2 8:36
1ST & 10
OPP 26
+13
45.8%
APPALACHIAN ST Penalty, personal foul (Shemar Jean-Charles) to the AppSt 13 for a 1ST downSimilar
Q2 2:38
3RD & 9
OPP 12
0
47.3%
Grant Wells pass incomplete to Willie Johnson, broken up by Shemar Jean-CharlesSimilar
own 0own 2550opp 25opp 0
APPDrive 10INT12 plays · 56 yds · 1:3453% → 55%
Q2 2:28
1ST & 10
OWN 38
+15
45.5%
Thomas, Zac pass incomplete to Hennigan, T., PENALTY MAR pass interference (GILMORE, Steven) 15 yards to the MAR47, 1ST DOWN APP, NO PLAY.Similar
Q2 2:28
2ND & 8
OPP 45
-5
44.1%
Thomas, Zac pass incomplete to Williams, Malik (JOHNSON, Nazeeh), PENALTY APP illegal motion 5 yards to the 50 yardline, NO PLAY.Similar
Q2 2:28
2ND & 13
50
+15
45.4%
Thomas, Zac pass incomplete to Hennigan, T., PENALTY MAR pass interference (GILMORE, Steven) 15 yards to the MAR35, 1ST DOWN APP, NO PLAY.Similar
Q2 2:28
1ST & 10
OPP 35
+15
42.9%
MARSHALL Penalty, unsportsmanlike conduct (15 Yards) to the Marsh 20 for a 1ST downSimilar
Q2 0:54
3RD & 9
OPP 19
0
45.4%
Zac Thomas pass intercepted Steven Gilmore return for no gain to the Marsh 14Similar
own 0own 2550opp 25opp 0
MRSHDrive 11END OF HALF1 play · 2 yds · 0:0049% → 49%
own 0own 2550opp 25opp 0
APPDrive 12PUNT7 plays · 24 yds · 0:0051% → 50%
Q3 15:00
1ST & 10
OWN 24
+11
49.3%
Zac Thomas pass complete to Mike Evans for 11 yds to the AppSt 35 for a 1ST downSimilar
Q3 15:00
1ST & 10
OWN 35
+13
48.5%
Daetrich Harrington run for 3 yds to the AppSt 38 for a 1ST down MARSHALL Penalty, Defensive holding (Rodney Croom) to the AppSt 48 for a 1ST downSimilar
Q3 15:00
3RD & 10
OWN 48
0
48.1%
Zac Thomas pass incomplete to Jalen Virgil, broken up by Steven GilmoreSimilar
Q3 15:00
4TH & 10
OWN 48
0
50.2%
Xavier Subotsch punt for 45 yds , Talik Keaton returns for no gain to the Marsh 7Similar
own 0own 2550opp 25opp 0
MRSHDrive 13PUNT13 plays · 44 yds · 0:0052% → 52%
Q3 13:21
3RD & 7
OWN 23
+10
50.5%
Grant Wells pass complete to Willie Johnson for 10 yds to the Marsh 33 for a 1ST downSimilar
Q3 13:21
2ND & 9
OWN 34
+1
52.3%
Grant Wells pass complete to Talik Keaton for 1 yd to the Marsh 35Similar
Q3 13:21
3RD & 8
OWN 35
+10
51.2%
WELLS, Grant pass incomplete to JOHNSON, Willie, PENALTY APP pass interference (Jean-Charles, S) 10 yards to the MAR45, 1ST DOWN MAR, NO PLAY.Similar
Q3 13:21
2ND & 4
OPP 49
0
55.2%
Grant Wells pass incomplete to Shadeed Ahmed, broken up by Shaun JollySimilar
Q3 13:21
4TH & 4
OPP 49
0
52.3%
Robert LeFevre punt for 37 yds, punt out-of-bounds at the AppSt 12Similar
own 0own 2550opp 25opp 0
APPDrive 14PUNT9 plays · 26 yds · 0:0047% → 46%
Q3 9:06
1ST & 10
OWN 12
-2
52.9%
Zac Thomas sacked by Darius Hodge for a loss of 2 yards to the AppSt 10Similar
Q3 9:06
3RD & 9
OWN 13
+8
54.6%
Thomas, Zac pass intercepted by MCCLAIN-SAPP, J at the APP20, MCCLAIN-SAPP, J return to the APP20, PENALTY MAR pass interference (MCCLAIN-SAPP, J) 8 yards to the APP21, 1ST DOWN APP, NO PLAY.Similar
Q3 9:06
1ST & 10
OWN 21
+9
52.7%
Zac Thomas pass complete to Thomas Hennigan for 9 yds to the AppSt 30Similar
Q3 9:06
2ND & 10
OWN 34
+4
52.3%
Zac Thomas pass complete to Christian Wells for 4 yds to the AppSt 38Similar
Q3 9:06
3RD & 6
OWN 38
0
51.5%
Zac Thomas pass complete to Camerun Peoples for no gain to the AppSt 38Similar
Q3 9:06
4TH & 6
OWN 38
0
53.9%
Xavier Subotsch punt for 41 yds, fair catch by Talik Keaton at the Marsh 21Similar
own 0own 2550opp 25opp 0
MRSHDrive 15TD2 plays · 79 yds · 0:3457% → 77%
APPDrive 16PUNT8 plays · 25 yds · 0:0026% → 26%
Q3 4:44
1ST & 10
OWN 15
0
74.1%
Zac Thomas pass incomplete to Christian Wells, broken up by Jaylon McClain-SappSimilar
Q3 4:44
3RD & 5
OWN 20
+15
75.1%
Zac Thomas pass complete to Malik Williams for 15 yds to the AppSt 35 for a 1ST downSimilar
Q3 4:44
3RD & 5
OWN 40
0
72.7%
Zac Thomas pass incomplete to Thomas Hennigan, broken up by Steven GilmoreSimilar
Q3 4:44
4TH & 5
OWN 40
+11
74.3%
Xavier Subotsch punt for 48 yds, punt out-of-bounds at the Marsh 23 , Talik Keaton returns for 11 yds to the Marsh 23Similar
own 0own 2550opp 25opp 0
MRSHDrive 17PUNT4 plays · 6 yds · 0:0078% → 76%
Q3 2:11
4TH & 4
OWN 29
+7
75.6%
Robert LeFevre punt for 43 yds , Thomas Hennigan returns for 7 yds to the AppSt 35Similar
own 0own 2550opp 25opp 0
APPDrive 18FUMBLE5 plays · 65 yds · 0:4123% → 22%
Q3 0:41
1ST & 10
OWN 35
+10
76.6%
Zac Thomas pass complete to Christian Wells for 10 yds to the AppSt 45 for a 1ST downSimilar
Q4 15:00
4TH & 1
OPP 46
+41
78.1%
Zac Thomas pass complete to Mike Evans for 41 yds Mike Evans fumbled, forced by Brandon Drayton, recovered by Marsh Nazeeh JohnsonSimilar
own 0own 2550opp 25opp 0
MRSHDrive 19DOWNS13 plays · 66 yds · 0:0080% → 80%
Q4 14:16
2ND & 9
OWN 21
+15
79.7%
Grant Wells pass complete to Broc Thompson for 15 yds to the Marsh 36 for a 1ST downSimilar
Q4 14:16
2ND & 8
OWN 38
+15
81.2%
WELLS, Grant pass incomplete to GAINES, Xavier, dropped pass, PENALTY APP pass interference (Jackson, D.) 15 yards to the APP47, 1ST DOWN MAR, NO PLAY.Similar
Q4 14:16
2ND & 10
OPP 21
+3
82.1%
Grant Wells pass complete to Broc Thompson for 3 yds to the AppSt 18Similar
Q4 14:16
4TH & 3
OPP 14
0
79.8%
Grant Wells pass incomplete to Broc Thompson, broken up by Kaiden SmithSimilar
own 0own 2550opp 25opp 0
APPDrive 20MISSED FG14 plays · 77 yds · 3:4410% → 7%
Q4 6:38
2ND & 7
OWN 28
+17
88.9%
Zac Thomas pass complete to Malik Williams for 2 yds to the AppSt 30 for a 1ST down MARSHALL Penalty, roughing passer (Darius Hodge) to the AppSt 45 for a 1ST downSimilar
Q4 6:38
1ST & 10
OWN 45
+9
88.0%
Zac Thomas pass complete to Malik Williams for 9 yds to the Marsh 46Similar
Q4 6:38
2ND & 1
OPP 46
+13
86.8%
Zac Thomas pass complete to Malik Williams for 13 yds to the Marsh 33 for a 1ST downSimilar
Q4 6:38
2ND & 10
OPP 33
0
86.4%
Zac Thomas pass incomplete to Christian Wells, broken up by Jaylon McClain-SappSimilar
Q4 6:38
2ND & 10
OPP 23
+9
86.4%
Zac Thomas run for 9 yds to the Marsh 13 Zac Thomas fumbled, forced by Tavante Beckett, recovered by AppSt Camerun Peoples for a 1ST downSimilar
Q4 6:38
1ST & 10
OPP 13
+3
85.8%
Zac Thomas pass complete to Christian Wells for 3 yds to the Marsh 10Similar
own 0own 2550opp 25opp 0
MRSHDrive 21PUNT11 plays · 15 yds · 2:2493% → 96%
own 0own 2550opp 25opp 0
APPDrive 22END OF GAME5 plays · 35 yds · 0:163% → 4%
Q4 0:20
1ST & 10
OWN 32
+20
96.6%
Zac Thomas pass complete to Thomas Hennigan for 20 yds to the Marsh 48 for a 1ST downSimilar
Q4 0:20
1ST & 10
OPP 48
+15
96.1%
Zac Thomas pass complete to Thomas Hennigan for 15 yds to the Marsh 33 for a 1ST downSimilar
Q4 0:04
2ND & 10
OPP 33
0
95.7%
Zac Thomas pass incomplete to Thomas Hennigan, broken up by Derrek PittsSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 4:44
Grant Wells run for 12 yds for a TD (Shane Ciucci KICK)
+20.5
KEY PLAY · Q4 6:38
Camerun Peoples run for 11 yds to the AppSt 25 for a 1ST down
+10.3
MISSED FG · Q4 2:54
Chandler Staton 26 yd FG MISSED
+6.1