Try the model
BALL

Ball State 0 at Purdue 31

PUR
2025 · Week 1 · Aug 30, 2025 · Ross-Ade Stadium
Speed4x
View as
Download image
Win probability · PUR
modelPUR aheadBALL aheadconfidence bandkey playPUR scoreBALL score
0%25%50%75%100%Q1Q2Q3Q4TDTDTDTDFGEnd of Game
What if? - hover the chart or a play below, then change how it went
Q4 1:42 · Malachi Singleton pass complete to Nitro Tuggle for 7 yds to the BALL 32 for a 1ST down
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
+38.0+19.00−19.0−38.0Q1Q2Q3Q4Play 138Pregame prior+1.3Home team on offense+35.9Score differential+27.5Garbage-time factor+14.8Score diff ÷ offense timeouts+13.4Blowout margin+12.3
This game in five plays
  1. TD · Q1 9:47: Ryan Browne run for 5 yds for a TD (Spencer Porath KICK) — PUR win probability +0.8 pts (now 88%) (top driver: PUR has the ball).
  2. TD · Q2 10:21: Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK) — PUR win probability +3.8 pts (now 93%) (top driver: PUR has the ball).
  3. SACK · Q2 1:45: Ryan Browne sacked by Nathan Voorhis for a loss of 9 yards to the PUR 27 — PUR win probability +1.4 pts (now 96%) (top driver: PUR has the ball).
  4. KEY PLAY · Q3 6:59: Ryan Browne pass complete to Michael Jackson III for 10 yds to the PUR 37 for a 1ST down — PUR win probability +1.2 pts (now 98%) (top driver: PUR has the ball).
  5. TD · Q3 4:40: Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK) — PUR win probability +1.7 pts (now 100%) (top driver: PUR 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
PUR made the numbers' call on 6 of 7BALL made the numbers' call on 8 of 10
  1. Q1 12:42BALL 4th & 4 at BALL 26, down 7
    Agrees with the numbersPunted · 14.0% before the snap
    Go for it
    14.1%−<0.1
    47% to convert
    Field goal
    Out of range
    PuntTheir call
    14.1%
    average punt
  2. Q1 7:32BALL 4th & 8 at BALL 33, down 14
    Agrees with the numbersPunted · 13.1% before the snap
    Go for it
    13.0%−0.3
    33% to convert
    Field goal
    Out of range
    PuntTheir call
    13.4%
    average punt
  3. Q1 5:45PUR 4th & 6 at PUR 40, up 14
    Agrees with the numbersPunted · 87.3% before the snap
    Go for it
    87.3%−0.1
    40% to convert
    Field goal
    Out of range
    PuntTheir call
    87.3%
    average punt
  4. Q1 0:47BALL 4th & 6 at BALL 45, down 14
    Agrees with the numbersPunted · 12.9% before the snap
    Go for it
    13.0%−0.1
    40% to convert
    Field goal
    Out of range
    PuntTheir call
    13.0%
    average punt
  5. Q2 10:21PUR 4th & 1 at BALL 4, up 14
    Agrees with the numbersWent for it · 88.5% before the snap
    Go for itTheir call
    88.3%
    65% to convert
    Field goal
    87.0%−1.4
    93% to make
    Punt
    83.5%−4.8
    average punt
  6. Q2 8:35BALL 4th & 6 at BALL 29, down 21
    Agrees with the numbersPunted · 6.5% before the snap
    Go for it
    6.4%−0.2
    39% to convert
    Field goal
    Out of range
    PuntTheir call
    6.7%
    average punt
  7. Q2 7:14PUR 4th & 4 at PUR 41, up 21
    Agrees with the numbersPunted · 93.9% before the snap
    Go for it
    94.0%−0.1
    48% to convert
    Field goal
    Out of range
    PuntTheir call
    94.0%
    average punt
  8. Q2 1:51BALL 4th & 16 at PUR 36, down 21
    Close callWent for it · 5.3% before the snap
    Go for itTheir call
    4.8%−0.4
    16% to convert
    Field goal
    5.2%
    42% to make
    Punt
    4.9%−0.3
    average punt
  9. Q2 0:46PUR 4th & 3 at PUR 43, up 21
    Agrees with the numbersPunted · 95.6% before the snap
    Go for it
    95.3%−0.1
    52% to convert
    Field goal
    Out of range
    PuntTheir call
    95.4%
    average punt
  10. Q3 7:18BALL 4th & 7 at PUR 27, down 21
    Agrees with the numbersKicked a field goal · 3.4% before the snap
    Go for it
    3.2%−0.1
    36% to convert
    Field goalTheir call
    3.3%
    62% to make
    Punt
    1.5%−1.8
    average punt
  11. Q3 0:07BALL 4th & 14 at BALL 32, down 28
    Agrees with the numbersPunted · 0.2% before the snap
    Go for it
    0.0%−0.3
    18% to convert
    Field goal
    Out of range
    PuntTheir call
    0.3%
    average punt
  12. Q3 0:00BALL 4th & 14 at BALL 32, down 28
    Agrees with the numbersPunted · 0.2% before the snap
    Go for it
    0.0%−0.3
    18% to convert
    Field goal
    Out of range
    PuntTheir call
    0.3%
    average punt
  13. Q4 9:59PUR 4th & 10 at BALL 10, up 28
    Agrees with the numbersKicked a field goal · 99.9% before the snap
    Go for it
    99.8%−0.1
    24% to convert
    Field goalTheir call
    99.8%
    88% to make
    Punt
    99.4%−0.4
    average punt
  14. Q4 8:24BALL 4th & 2 at BALL 33, down 31
    Close callWent for it · 0.1% before the snap
    Go for itTheir call
    0.1%−<0.1
    57% to convert
    Field goal
    Out of range
    Punt
    0.1%
    average punt
  15. Q4 5:27BALL 4th & 7 at PUR 12, down 31
    Agrees with the numbersKicked a field goal · 0.1% before the snap
    Go for it
    0.1%−<0.1
    33% to convert
    Field goalTheir call
    0.1%
    86% to make
    Punt
    -0.1%−0.2
    average punt
  16. Q4 3:36PUR 4th & 3 at PUR 49, up 31
    Close callPunted · 99.9% before the snap
    Go for it
    99.9%
    52% to convert
    Field goal
    Out of range
    PuntTheir call
    99.9%−0.1
    average punt
  17. Q4 1:42PUR 4th & 3 at BALL 39, up 31
    Agrees with the numbersWent for it · 99.9% before the snap
    Go for itTheir call
    99.9%
    53% to convert
    Field goal
    99.9%−0.1
    36% to make
    Punt
    99.8%−0.1
    average punt
After touchdowns: kick or go for two?
PUR made the numbers' call on 4 of 4
  1. Q1 14:20PUR Touchdown, up 6 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    86.1%
    97% to make
    Go for two
    86.1%−<0.1
    45% to convert
  2. Q1 9:47PUR Touchdown, up 13 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    86.6%
    97% to make
    Go for two
    86.6%−<0.1
    45% to convert
  3. Q2 10:21PUR Touchdown, up 20 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    93.8%
    97% to make
    Go for two
    93.8%−<0.1
    45% to convert
  4. Q3 4:40PUR Touchdown, up 27 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    99.9%
    97% to make
    Go for two
    99.9%−<0.1
    45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chart
PURDrive 1TD
4 plays · 72 yds · 0:3188% → 88%
Q1 14:51
1ST & 10
OWN 28
+10
87.7%
(14:56) No Huddle-Shotgun Browne,Ryan pass incomplete short middle to Branch,Arhmad thrown to PUR42 broken up by Yates,Willizhuan PENALTY BSU Holding (Yates,Willizhuan) 10 yards from PUR28 to PUR38, 1ST DOWN. NO PLAY.Similar
Q1 14:42
1ST & 10
OWN 38
+13
87.7%
Devin Mockobee run for 13 yds to the BALL 49 for a 1ST downSimilar
Q1 14:20
1ST & 10
OPP 49
+49
87.7%
Ryan Browne pass complete to Arhmad Branch for 49 yds for a TD (Spencer Porath KICK)Similar
own 0own 2550opp 25opp 0
BALLDrive 2PUNT
5 plays · 6 yds · 1:2312% → 13%
Q1 14:05
1ST & 10
OWN 20
-1
87.6%
Qua Ashley run for a loss of 1 yard to the BALL 19Similar
Q1 13:32
2ND & 11
OWN 19
0
87.6%
Kiael Kelly pass incomplete to Koby GrossSimilar
Q1 13:14
3RD & 11
OWN 19
+7
87.6%
Kiael Kelly pass complete to Ty Robinson for 7 yds to the BALL 26Similar
Q1 12:42
4TH & 4
OWN 26
0
87.5%
Adam Saul punt for 45 yds, fair catch by Michael Jackson III at the PUR 29Similar
own 0own 2550opp 25opp 0
PURDrive 3TD
7 plays · 71 yds · 2:4588% → 88%
Q1 12:32
1ST & 10
OWN 29
+17
87.5%
Ryan Browne pass complete to Arhmad Branch for 17 yds to the PUR 46 for a 1ST downSimilar
Q1 12:05
1ST & 10
OWN 46
+35
87.5%
Ryan Browne pass complete to Arhmad Branch for 35 yds to the BALL 19 for a 1ST downSimilar
Q1 11:47
1ST & 10
OPP 19
+11
87.6%
Devin Mockobee run for 11 yds to the BALL 8 for a 1ST downSimilar
Q1 11:27
1ST & GOAL
OPP 8
-5
87.5%
(11:28) PENALTY PUR False Start (Trent,Ethan) 5 yards from BSU08 to BSU13. NO PLAY.Similar
Q1 11:03
1ST & GOAL
OPP 13
0
87.5%
Devin Mockobee run for no gain to the BALL 13Similar
Q1 10:21
2ND & GOAL
OPP 13
+8
87.5%
Ryan Browne pass complete to Corey Smith for 8 yds to the BALL 5Similar
Q1 9:47
3RD & GOAL
OPP 5
+5
88.2%
Ryan Browne run for 5 yds for a TD (Spencer Porath KICK)Similar
own 0own 2550opp 25opp 0
BALLDrive 4PUNT
5 plays · 2 yds · 1:5312% → 12%
Q1 9:25
1ST & 10
OWN 31
-3
87.9%
TJ Horton run for a loss of 3 yards to the BALL 28Similar
Q1 8:45
2ND & 13
OWN 28
-1
88.0%
Kiael Kelly sacked for a loss of 1 yard to the BALL 27Similar
Q1 8:09
3RD & 14
OWN 27
+6
88.2%
Kiael Kelly run for 6 yds to the BALL 33Similar
Q1 7:32
4TH & 8
OWN 33
0
88.2%
Adam Saul punt for 31 ydsSimilar
own 0own 2550opp 25opp 0
PURDrive 5PUNT
4 plays · 4 yds · 1:3589% → 89%
Q1 7:20
1ST & 10
OWN 36
0
88.6%
Ryan Browne run for no gain to the PUR 36Similar
Q1 6:54
2ND & 10
OWN 36
-2
88.6%
Devin Mockobee run for a loss of 2 yards to the PUR 34Similar
Q1 6:09
3RD & 12
OWN 34
+6
88.5%
Ryan Browne pass complete to Nitro Tuggle for 6 yds to the PUR 40Similar
Q1 5:45
4TH & 6
OWN 40
0
88.5%
Jack McCallister punt for 45 yds , Eric Weatherly returns for no gain to the BALL 12Similar
own 0own 2550opp 25opp 0
BALLDrive 6PUNT
9 plays · 33 yds · 4:4812% → 12%
Q1 5:35
1ST & 10
OWN 12
+2
88.2%
Kiael Kelly run for 2 yds to the BALL 14Similar
Q1 5:04
2ND & 8
OWN 14
+1
88.3%
Qua Ashley run for 1 yd to the BALL 15Similar
Q1 4:16
3RD & 7
OWN 15
+8
88.3%
Kiael Kelly pass complete to Eric Weatherly for 8 yds to the BALL 23 for a 1ST downSimilar
Q1 3:36
1ST & 10
OWN 23
+5
88.4%
Kiael Kelly run for 5 yds to the BALL 28Similar
Q1 2:45
2ND & 5
OWN 28
+13
88.3%
Kiael Kelly pass complete to Maximus Webster for 13 yds to the BALL 41 for a 1ST downSimilar
Q1 2:13
1ST & 10
OWN 41
+4
88.0%
TJ Horton run for 4 yds to the BALL 45Similar
Q1 1:30
2ND & 6
OWN 45
0
87.8%
TJ Horton run for no gain to the BALL 45Similar
Q1 0:54
3RD & 6
OWN 45
0
88.0%
Kiael Kelly pass incomplete to Ty RobinsonSimilar
Q1 0:47
4TH & 6
OWN 45
0
88.2%
Adam Saul punt for 46 yds, fair catch by Michael Jackson III at the PUR 9Similar
own 0own 2550opp 25opp 0
PURDrive 7TD
13 plays · 91 yds · 5:1489% → 93%
Q1 0:35
1ST & 10
OWN 9
+1
88.9%
Antonio Harris run for 1 yd to the PUR 10Similar
Q1 0:00
2ND & 9
OWN 10
+22
89.0%
Ryan Browne pass complete to Antonio Harris for 22 yds to the PUR 32 for a 1ST downSimilar
Q2 14:53
1ST & 10
OWN 32
0
89.1%
Purdue Penalty, Ineligible Downfield on Pass (Yards) declinedSimilar
Q2 14:37
2ND & 10
OWN 32
+8
89.0%
Ryan Browne pass complete to Michael Jackson III for 8 yds to the PUR 40Similar
Q2 14:02
3RD & 2
OWN 40
+4
89.2%
Antonio Harris run for 4 yds to the PUR 44 for a 1ST downSimilar
Q2 13:34
1ST & 10
OWN 44
+13
89.6%
Ryan Browne pass complete to Michael Jackson III for 13 yds to the BALL 43 for a 1ST downSimilar
Q2 12:59
1ST & 10
OPP 43
+12
89.7%
Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 31 for a 1ST downSimilar
Q2 12:51
1ST & 10
OPP 31
0
89.7%
Ryan Browne pass incomplete to Jesse WatsonSimilar
Q2 12:39
2ND & 10
OPP 31
+18
89.7%
Ryan Browne pass complete to Michael Jackson III for 18 yds to the BALL 13 for a 1ST downSimilar
Q2 12:11
1ST & 10
OPP 13
+3
89.8%
Devin Mockobee run for 3 yds to the BALL 10Similar
Q2 11:32
2ND & 7
OPP 10
+5
89.8%
Ryan Browne run for 5 yds to the BALL 5Similar
Q2 10:54
3RD & 2
OPP 5
+1
89.7%
Devin Mockobee run for 1 yd to the BALL 4Similar
Q2 10:21
4TH & 1
OPP 4
+4
93.4%
Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK)Similar
own 0own 2550opp 25opp 0
BALLDrive 8PUNT
5 plays · 4 yds · 1:236% → 6%
Q2 9:58
1ST & 10
OWN 25
0
93.6%
Kiael Kelly run for no gain to the BALL 25Similar
Q2 9:23
2ND & 10
OWN 25
+4
93.8%
Kiael Kelly run for 4 yds to the BALL 29Similar
Q2 8:44
3RD & 6
OWN 29
0
93.8%
Ball State Penalty, Offensive Holding (Alfred Chea) declinedSimilar
Q2 8:35
4TH & 6
OWN 29
+3
94.0%
Adam Saul punt for 39 yds , Michael Jackson III returns for 3 yds to the PUR 35Similar
own 0own 2550opp 25opp 0
PURDrive 9PUNT
4 plays · 6 yds · 0:5594% → 94%
Q2 8:09
1ST & 10
OWN 35
-1
94.4%
Devin Mockobee run for a loss of 1 yard to the PUR 34 Devin Mockobee fumbled, recovered by PURSimilar
Q2 7:51
2ND & 11
OWN 34
+7
94.4%
Devin Mockobee run for 7 yds to the PUR 41Similar
Q2 7:23
3RD & 4
OWN 41
0
94.7%
Ryan Browne pass incomplete to Jesse WatsonSimilar
Q2 7:14
4TH & 4
OWN 41
0
94.4%
Jack McCallister punt for 55 yds, punt out-of-bounds at the BALL 4Similar
own 0own 2550opp 25opp 0
BALLDrive 10DOWNS
10 plays · 60 yds · 5:156% → 5%
Q2 7:06
1ST & 10
OWN 4
+14
94.1%
Qua Ashley run for 14 yds to the BALL 18 for a 1ST downSimilar
Q2 6:21
1ST & 10
OWN 18
+5
94.0%
Kiael Kelly pass complete to Qua Ashley for 5 yds to the BALL 23Similar
Q2 5:43
2ND & 5
OWN 23
+14
94.1%
Kiael Kelly pass complete to TJ Horton for 14 yds to the BALL 37 for a 1ST downSimilar
Q2 4:58
1ST & 10
OWN 37
+12
94.1%
Kiael Kelly run for 12 yds to the BALL 49 for a 1ST downSimilar
Q2 4:22
1ST & 10
OWN 49
+21
94.3%
Qua Ashley run for 21 yds to the PUR 30 for a 1ST downSimilar
Q2 3:37
1ST & 10
OPP 30
0
94.1%
Kiael Kelly run for no gain to the PUR 30Similar
Q2 2:49
2ND & 10
OPP 30
+2
94.3%
Kiael Kelly run for 2 yds to the PUR 28Similar
Q2 2:05
3RD & 8
OPP 28
-8
94.7%
Kiael Kelly sacked by Mani Powell for a loss of 8 yards to the PUR 36Similar
Q2 1:51
4TH & 16
OPP 36
0
94.7%
Kiael Kelly pass incomplete to Koby GrossSimilar
own 0own 2550opp 25opp 0
PURDrive 11PUNT
5 plays · 7 yds · 0:5996% → 96%
Q2 1:45
1ST & 10
OWN 36
-9
96.2%
Ryan Browne sacked by Nathan Voorhis for a loss of 9 yards to the PUR 27Similar
Q2 1:09
2ND & 19
OWN 27
0
96.1%
Devin Mockobee run for no gain to the PUR 27Similar
Q2 0:57
3RD & 19
OWN 27
+16
96.1%
Ryan Browne pass complete to Devin Mockobee for 16 yds to the PUR 43Similar
Q2 0:46
4TH & 3
OWN 43
0
95.9%
Jack McCallister punt for 51 ydsSimilar
own 0own 2550opp 25opp 0
BALLDrive 12END OF HALF
2 plays · -3 yds · 0:375% → 5%
Q2 0:37
1ST & 10
OWN 6
0
95.2%
Qua Ashley run for no gain to the BALL 6Similar
Q2 0:00
2ND & 10
OWN 6
-3
95.4%
PENALTY BSU False Start (Mosier,Cole) 3 yards from BSU06 to BSU03. NO PLAY.Similar
own 0own 2550opp 25opp 0
BALLDrive 13MISSED FG
15 plays · 48 yds · 7:295% → 4%
Q3 14:47
1ST & 10
OWN 25
+3
95.5%
Kiael Kelly pass complete to Koby Gross for 3 yds to the BALL 28Similar
Q3 14:31
2ND & 7
OWN 28
+5
95.4%
Kiael Kelly run for 5 yds to the BALL 33Similar
Q3 13:44
3RD & 2
OWN 33
+3
95.4%
Kiael Kelly run for 3 yds to the BALL 36 for a 1ST downSimilar
Q3 13:08
1ST & 10
OWN 36
0
95.6%
Kiael Kelly pass incomplete to Roman PearsonSimilar
Q3 12:59
2ND & 10
OWN 36
+2
95.7%
Qua Ashley run for 2 yds to the BALL 38Similar
Q3 12:10
3RD & 8
OWN 38
+10
95.9%
Kiael Kelly run for 10 yds to the BALL 48 for a 1ST downSimilar
Q3 11:25
1ST & 10
OWN 48
+12
96.0%
Kiael Kelly run for 12 yds to the PUR 40 for a 1ST downSimilar
Q3 10:45
1ST & 10
OPP 40
+3
96.1%
Qua Ashley run for 3 yds to the PUR 37Similar
Q3 10:04
2ND & 7
OPP 37
+7
96.1%
Elijah Jackson run for 7 yds to the PUR 30 for a 1ST downSimilar
Q3 9:31
1ST & 10
OPP 30
+1
96.1%
Kiael Kelly run for 1 yd to the PUR 29Similar
Q3 8:41
2ND & 9
OPP 29
+1
96.3%
Kiael Kelly pass complete to Drew Cassens for 1 yd to the PUR 28Similar
Q3 8:00
3RD & 8
OPP 28
+1
96.3%
Qua Ashley run for 1 yd to the PUR 27Similar
Q3 7:18
4TH & 7
OPP 27
+45
96.4%
Carson Holmer 45 yd FG MISSEDSimilar
own 0own 2550opp 25opp 0
PURDrive 14TD
7 plays · 73 yds · 2:1998% → 100%
Q3 6:59
1ST & 10
OWN 27
+10
97.6%
Ryan Browne pass complete to Michael Jackson III for 10 yds to the PUR 37 for a 1ST downSimilar
Q3 6:41
1ST & 10
OWN 37
+6
97.7%
Devin Mockobee run for 6 yds to the PUR 43Similar
Q3 6:16
2ND & 4
OWN 43
+9
97.8%
Ryan Browne pass complete to Michael Jackson III for 9 yds to the BALL 48 for a 1ST downSimilar
Q3 5:48
1ST & 10
OPP 48
0
97.9%
Ryan Browne pass incomplete to Arhmad BranchSimilar
Q3 5:35
2ND & 10
OPP 48
+29
97.9%
Ryan Browne pass complete to Devin Mockobee for 29 yds to the BALL 19 for a 1ST downSimilar
Q3 5:03
1ST & 10
OPP 19
+5
97.9%
Ryan Browne run for 5 yds to the BALL 14Similar
Q3 4:40
2ND & 5
OPP 14
+14
99.6%
Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK)Similar
own 0own 2550opp 25opp 0
BALLDrive 15PUNT
10 plays · 7 yds · 4:400% → 0%
Q3 4:40
1ST & 10
OWN 25
+5
99.6%
PENALTY PUR Disconcerting Signals (Powell,Mani) 5 yards from BSU25 to BSU30. NO PLAY.Similar
Q3 4:33
1ST & 5
OWN 30
+2
99.6%
Qua Ashley run for 2 yds to the BALL 32Similar
Q3 3:51
2ND & 3
OWN 32
+2
99.6%
Kiael Kelly run for 2 yds to the BALL 34Similar
Q3 3:04
3RD & 1
OWN 34
+2
99.7%
Qua Ashley run for 2 yds to the BALL 36 for a 1ST downSimilar
Q3 2:21
1ST & 10
OWN 36
-4
99.7%
Kiael Kelly sacked by Sanders Ellis for a loss of 4 yards to the BALL 32Similar
Q3 1:33
2ND & 14
OWN 32
+3
99.8%
Kiael Kelly pass complete to Qua Ashley for 3 yds to the BALL 29Similar
Q3 0:33
3RD & 17
OWN 29
+3
99.8%
Kiael Kelly run for 3 yds to the BALL 32Similar
Q3 0:07
4TH & 14
OWN 32
0
99.8%
Adam Saul punt for 40 ydsSimilar
Q3 0:00
4TH & 14
OWN 32
+4
99.8%
Adam Saul punt for 43 yds , Michael Jackson III returns for 4 yds to the PUR 29Similar
own 0own 2550opp 25opp 0
PURDrive 16FG
13 plays · 61 yds · 4:53100% → 100%
Q4 14:52
1ST & 10
OWN 29
0
99.7%
Ryan Browne pass incomplete to EJ Horton Jr.Similar
Q4 14:33
2ND & 10
OWN 29
+19
99.7%
Ryan Browne pass complete to Nitro Tuggle for 19 yds to the PUR 48 for a 1ST downSimilar
Q4 14:21
1ST & 10
OWN 48
0
99.8%
Ryan Browne pass incomplete to Jesse WatsonSimilar
Q4 14:12
2ND & 10
OWN 48
+9
99.8%
Devin Mockobee run for 9 yds to the BALL 43Similar
Q4 13:39
3RD & 1
OPP 43
+4
99.8%
Devin Mockobee run for 4 yds to the BALL 39 for a 1ST downSimilar
Q4 13:03
1ST & 10
OPP 39
+12
99.8%
Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 27 for a 1ST downSimilar
Q4 12:45
1ST & 10
OPP 27
0
99.8%
Ryan Browne pass incomplete to Nitro TuggleSimilar
Q4 12:35
2ND & 10
OPP 27
+4
99.8%
Devin Mockobee run for 4 yds to the BALL 23Similar
Q4 11:50
3RD & 6
OPP 23
+14
99.8%
Ryan Browne pass complete to EJ Horton Jr. for 14 yds to the BALL 9 for a 1ST downSimilar
Q4 11:11
1ST & GOAL
OPP 9
-3
99.8%
Ryan Browne run for a loss of 3 yards to the BALL 12Similar
Q4 10:40
2ND & GOAL
OPP 12
0
99.8%
Ryan Browne pass incomplete to Jesse WatsonSimilar
Q4 10:21
3RD & GOAL
OPP 12
+2
99.9%
Ryan Browne run for 2 yds to the BALL 10Similar
Q4 9:59
4TH & GOAL
OPP 10
+28
99.9%
Spencer Porath 28 yd FG GOODSimilar
own 0own 2550opp 25opp 0
BALLDrive 17MISSED FG
10 plays · 63 yds · 4:260% → 0%
Q4 9:53
1ST & 10
OWN 25
0
99.9%
Kiael Kelly pass incomplete to Ty RobinsonSimilar
Q4 9:43
2ND & 10
OWN 25
+7
99.9%
Kiael Kelly run for 7 yds to the BALL 32Similar
Q4 9:14
3RD & 3
OWN 32
+1
99.9%
Kiael Kelly run for 1 yd to the BALL 33Similar
Q4 8:24
4TH & 2
OWN 33
+37
99.9%
Kiael Kelly pass complete to Elijah Jackson for 37 yds to the PUR 30 for a 1ST downSimilar
Q4 7:50
1ST & 10
OPP 30
+15
99.9%
(07:56) Shotgun Kelly,Kiael pass complete short right to Jackson,Elijah caught at PUR32, for 1 yard loss to the PUR31 (Ra-El,Tahj) PENALTY PUR Personal Foul (Ra-El,Tahj) 15 yards from PUR30 to PUR15, 1ST DOWN. NO PLAY.Similar
Q4 7:24
1ST & 10
OPP 15
-2
99.9%
Kiael Kelly sacked by Breylon Charles for a loss of 2 yards to the PUR 17Similar
Q4 6:40
2ND & 12
OPP 17
+3
99.9%
Kiael Kelly run for 3 yds to the PUR 14Similar
Q4 5:55
3RD & 9
OPP 14
+2
99.9%
Kiael Kelly pass complete to Ty Robinson for 2 yds to the PUR 12Similar
Q4 5:27
4TH & 7
OPP 12
+29
99.9%
Carson Holmer 29 yd FG MISSEDSimilar
own 0own 2550opp 25opp 0
PURDrive 18END OF GAME
13 plays · 53 yds · 5:07100% → 100%
Q4 5:07
1ST & 10
OWN 20
+22
99.9%
Malachi Singleton pass complete to Corey Smith for 22 yds to the PUR 42 for a 1ST downSimilar
Q4 4:46
1ST & 10
OWN 42
+7
99.9%
Antonio Harris run for 7 yds to the PUR 49Similar
Q4 4:11
2ND & 3
OWN 49
0
99.9%
Malachi Thomas run for no gain to the PUR 49Similar
Q4 3:42
3RD & 3
OWN 49
0
99.9%
Malachi Singleton pass incomplete to Michael Jackson IIISimilar
Q4 3:36
4TH & 3
OWN 49
+5
99.9%
Jack McCallister punt for 46 yds, fair catch by Eric Weatherly at the BALL 46Similar
Q4 3:17
1ST & 10
OPP 46
+7
99.9%
Malachi Singleton run for 7 yds to the BALL 39Similar
Q4 2:52
2ND & 3
OPP 39
+2
99.9%
Malachi Thomas run for 2 yds to the BALL 37Similar
Q4 2:17
3RD & 1
OPP 37
-2
99.9%
Malachi Singleton run for a loss of 2 yards to the BALL 39Similar
Q4 1:42
4TH & 3
OPP 39
+7
99.9%
Malachi Singleton pass complete to Nitro Tuggle for 7 yds to the BALL 32 for a 1ST downSimilar
Q4 1:19
1ST & 10
OPP 32
+12
100.0%
Malachi Singleton run for 12 yds to the BALL 20 for a 1ST downSimilar
Q4 0:00
1ST & 10
OPP 20
-2
100.0%
M. Singleton takes a kneeSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 10:21
Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK)
+3.8
TD · Q3 4:40
Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK)
+1.7
SACK · Q2 1:45
Ryan Browne sacked by Nathan Voorhis for a loss of 9 yards to the PUR 27
+1.4
YardLine · model v10Model estimate - not betting advice · Data provided by CollegeFootballData.com