Try the model
OHIO

Ohio 26 at Buffalo 27

BUF
2021 · Week 7 · Oct 16, 2021 · UB Stadium
Speed4x
View as
Download image
Win probability · BUF
modelBUF aheadOHIO aheadconfidence bandkey playBUF scoreOHIO score
0%25%50%75%100%Q1Q2Q3Q4TDTDTDTDFGTDFGSAFETYTDTDFGEnd of Game
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · Alex McNulty 26 yd FG GOOD
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
+29.5+14.80−14.8−29.5Q1Q2Q3Q4
This game in five plays
  1. FG · Q2 6:28: Alex McNulty 43 yd FG GOOD — OHIO win probability +19.7 pts (now 53%) (top driver: BUF has the ball).
  2. FG · Q3 6:33: Stephen Johnson 33 yd FG GOOD — OHIO win probability +10.4 pts (now 79%) (top driver: OHIO has the ball).
  3. TD · Q4 13:11: Kyle Vantrease pass complete to Tyler Stephens for 2 yds for a TD (Kyle Vantrease pass to Dylan McDuffie for Two-Point Conversion) — BUF win probability +13.8 pts (now 35%) (top driver: BUF has the ball).
  4. TD · Q4 8:39: Kyle Vantrease pass complete to Trevor Borland for 8 yds for a TD — BUF win probability +28.1 pts (now 62%) (top driver: BUF has the ball).
  5. FG · Q4 0:00: Alex McNulty 26 yd FG GOOD — BUF win probability +67.6 pts (now 96%) (top driver: BUF 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
BUF made the numbers' call on 3 of 5OHIO made the numbers' call on 3 of 5
  1. Q1 13:38BUF 4th & 2 at BUF 28, tied
    Close callPunted · 70.1% before the snap
    Go for it
    70.2%
    57% to convert
    Field goal
    Out of range
    PuntTheir call
    70.1%−0.1
    average punt
  2. Q1 7:30BUF 4th & 1 at OHIO 1, down 7
    Agrees with the numbersWent for it · 67.0% before the snap
    Go for itTheir call
    66.9%
    59% to convert
    Field goal
    66.4%−0.5
    94% to make
    Punt
    64.9%−2.0
    average punt
  3. Q1 5:44BUF 4th & 14 at BUF 21, down 14
    Agrees with the numbersPunted · 62.4% before the snap
    Go for it
    61.6%−1.7
    17% to convert
    Field goal
    Out of range
    PuntTheir call
    63.3%
    average punt
  4. Q2 12:52OHIO 4th & 10 at OHIO 47, up 21
    Agrees with the numbersPunted · 58.6% before the snap
    Go for it
    58.2%−0.6
    29% to convert
    Field goal
    Out of range
    PuntTheir call
    58.8%
    average punt
  5. Q2 6:28BUF 4th & 12 at OHIO 25, down 21
    Agrees with the numbersKicked a field goal · 36.2% before the snap
    Go for it
    35.3%−0.9
    22% to convert
    Field goalTheir call
    36.2%
    66% to make
    Punt
    32.4%−3.8
    average punt
  6. Q2 3:36OHIO 4th & 9 at OHIO 36, up 18
    Agrees with the numbersPunted · 67.2% before the snap
    Go for it
    65.9%−1.7
    31% to convert
    Field goal
    Out of range
    PuntTheir call
    67.6%
    average punt
  7. Q3 6:33OHIO 4th & 16 at BUF 19, up 11
    Agrees with the numbersKicked a field goal · 65.6% before the snap
    Go for it
    62.2%−3.6
    14% to convert
    Field goalTheir call
    65.8%
    77% to make
    Punt
    55.7%−10.1
    average punt
  8. Q3 2:35OHIO 4th & 4 at OHIO 43, up 16
    Close callPunted · 82.8% before the snap
    Go for it
    83.6%
    48% to convert
    Field goal
    Out of range
    PuntTheir call
    83.5%−0.1
    average punt
  9. Q4 11:01BUF 4th & 6 at OHIO 31, down 8
    Close callWent for it · 27.7% before the snap
    Go for itTheir call
    26.5%−0.1
    40% to convert
    Field goal
    26.6%
    54% to make
    Punt
    23.4%−3.2
    average punt
  10. Q4 6:19OHIO 4th & 1 at OHIO 31, up 2
    Numbers favored go for it by 4.0 ptsPunted · 57.1% before the snap
    Go for it
    59.7%
    71% to convert
    Field goal
    Out of range
    PuntTheir call
    55.8%−4.0
    average punt
After touchdowns: kick or go for two?
BUF made the numbers' call on 1 of 2OHIO made the numbers' call on 3 of 3
  1. Q1 10:04OHIO Touchdown, up 6 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    31.4%
    97% to make
    Go for two
    31.4%−<0.1
    45% to convert
  2. Q1 7:17OHIO Touchdown, up 13 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    35.0%
    97% to make
    Go for two
    35.0%−<0.1
    45% to convert
  3. Q1 2:44OHIO Touchdown, up 20 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    46.8%
    97% to make
    Go for two
    46.8%−0.1
    45% to convert
  4. Q2 1:36BUF Touchdown, down 12 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    45.8%
    97% to make
    Go for two
    45.6%−0.2
    45% to convert
  5. Q4 13:11BUF Touchdown, down 10 before the try
    Close callWent for two · converted
    Kick
    29.6%
    97% to make
    Go for twoTheir call
    29.1%−0.5
    45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chart
BUFDrive 1PUNT
5 plays · 8 yds · 1:1765% → 65%
Q1 14:55
1ST & 10
OWN 20
+3
65.2%
Dylan McDuffie run for 3 yds to the Buff 23Similar
Q1 14:55
2ND & 7
OWN 23
0
65.2%
Dylan McDuffie run for no gain to the Buff 23Similar
Q1 14:55
3RD & 7
OWN 23
0
65.2%
Kyle Vantrease pass incompleteSimilar
Q1 14:55
4TH & 7
OWN 23
+5
65.2%
OHIO Penalty, Offsides (5 Yards) to the Buff 28Similar
Q1 13:38
4TH & 2
OWN 28
0
65.1%
Jackson Baltar punt for 32 ydsSimilar
own 0own 2550opp 25opp 0
OHIODrive 2TD
7 plays · 60 yds · 3:3435% → 37%
Q1 13:38
1ST & 10
OWN 40
+20
65.1%
De'Montre Tuggle run for 20 yds to the Buff 40 for a 1ST downSimilar
Q1 13:38
1ST & 10
OPP 40
+9
65.0%
Armani Rogers run for 9 yds to the Buff 31Similar
Q1 13:38
2ND & 1
OPP 31
+9
65.0%
Armani Rogers run for 9 yds to the Buff 22 for a 1ST downSimilar
Q1 13:38
1ST & 10
OPP 22
+5
65.0%
De'Montre Tuggle run for 5 yds to the Buff 17Similar
Q1 13:38
2ND & 5
OPP 17
+10
65.0%
Armani Rogers run for 10 yds to the Buff 7 for a 1ST downSimilar
Q1 13:38
1ST & GOAL
OPP 7
+1
65.0%
O'Shaan Allison run for 1 yd to the Buff 6Similar
Q1 10:04
2ND & GOAL
OPP 6
+6
62.6%
De'Montre Tuggle run for 6 yds for a TD (Stephen Johnson KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 3DOWNS
7 plays · 64 yds · 2:2763% → 62%
Q1 9:57
1ST & 10
OWN 35
0
63.2%
Kyle Vantrease sacked by Bryce Dugan for 0 yards to the Buff 34Similar
Q1 9:57
2ND & 11
OWN 34
+58
63.2%
Dylan McDuffie run for 58 yds to the Ohio 8 for a 1ST downSimilar
Q1 9:57
1ST & GOAL
OPP 8
+4
63.8%
Dylan McDuffie run for 4 yds to the Ohio 4Similar
Q1 9:57
2ND & GOAL
OPP 4
+3
63.8%
Dylan McDuffie run for 3 yds to the Ohio 1Similar
Q1 7:34
3RD & GOAL
OPP 1
0
62.5%
Dylan McDuffie run for no gain to the Ohio 1Similar
Q1 7:30
4TH & GOAL
OPP 1
0
62.1%
Matt Myers run for no gain to the Ohio 1Similar
own 0own 2550opp 25opp 0
OHIODrive 4TD
2 plays · 99 yds · 0:0042% → 42%
Q1 7:17
1ST & 10
OWN 1
+99
58.3%
Armani Rogers run for 99 yds for a TD (Stephen Johnson KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 5PUNT
4 plays · -4 yds · 1:3359% → 57%
Q1 7:17
1ST & 10
OWN 25
+3
59.0%
Kyle Vantrease pass complete to Jake Molinich for 3 yds to the Buff 28Similar
Q1 7:17
2ND & 7
OWN 28
-7
59.0%
Ron Cook Jr. run for a loss of 7 yards to the Buff 21Similar
Q1 7:17
3RD & 14
OWN 21
0
58.8%
Kyle Vantrease pass incompleteSimilar
Q1 5:44
4TH & 14
OWN 21
0
57.3%
Jackson Baltar punt for 32 yds, downed at the Ohio 47Similar
own 0own 2550opp 25opp 0
OHIODrive 6TD
7 plays · 53 yds · 3:0044% → 51%
Q1 5:44
1ST & 10
OWN 47
+31
56.2%
Armani Rogers pass complete to Ty Walton for 31 yds to the Buff 22 for a 1ST downSimilar
Q1 5:44
1ST & 10
OPP 22
+2
56.0%
O'Shaan Allison run for 2 yds to the Buff 20Similar
Q1 5:44
2ND & 8
OPP 20
+10
56.0%
Armani Rogers run for 10 yds to the Buff 10 for a 1ST downSimilar
Q1 3:28
1ST & GOAL
OPP 10
+1
53.6%
Armani Rogers run for 1 yd to the Buff 9Similar
Q1 3:28
2ND & GOAL
OPP 9
-1
53.6%
O'Shaan Allison run for a loss of 1 yard to the Buff 10Similar
Q1 2:44
3RD & GOAL
OPP 10
+10
48.6%
Armani Rogers run for 10 yds for a TD (Ben Johnson KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 7INT
6 plays · 31 yds · 2:1966% → 67%
Q1 2:44
1ST & 10
OWN 25
-2
66.2%
Ron Cook Jr. run for a loss of 2 yards to the Buff 23Similar
Q1 2:44
2ND & 12
OWN 23
+9
66.1%
Kyle Vantrease pass complete to Khamran Laborn for 9 yds to the Buff 32Similar
Q1 2:44
3RD & 3
OWN 32
+13
65.4%
Kyle Vantrease pass complete to Marlyn Johnson for 13 yds to the Buff 45 for a 1ST downSimilar
Q1 2:44
1ST & 10
OWN 45
+2
67.0%
Ron Cook Jr. run for 2 yds to the Buff 47Similar
Q1 2:44
2ND & 8
OWN 47
+9
66.8%
Kyle Vantrease pass complete to Khamran Laborn for 9 yds to the Ohio 44 for a 1ST downSimilar
Q1 0:25
1ST & 10
OPP 44
0
67.1%
Kyle Vantrease pass intercepted return for no gain to the Ohio 23Similar
own 0own 2550opp 25opp 0
OHIODrive 8PUNT
7 plays · 24 yds · 2:0856% → 58%
Q1 0:00
1ST & 10
OWN 23
+14
44.1%
Armani Rogers pass complete to Isiah Cox for 14 yds to the Ohio 37 for a 1ST downSimilar
Q2 15:00
1ST & 10
OWN 37
+10
44.0%
Armani Rogers run for 10 yds to the Ohio 47 for a 1ST downSimilar
Q2 15:00
1ST & 10
OWN 47
+2
43.7%
De'Montre Tuggle run for 2 yds to the Ohio 49Similar
Q2 15:00
2ND & 8
OWN 49
+3
43.8%
Armani Rogers run for 3 yds to the Buff 48Similar
Q2 15:00
3RD & 5
OPP 48
0
44.1%
Armani Rogers pass incompleteSimilar
Q2 15:00
4TH & 5
OPP 48
-5
44.7%
OHIO Penalty, Delay Of Game (Tariq Drake) to the Ohio 47Similar
Q2 12:52
4TH & 10
OWN 47
+44
41.6%
Jack Wilson punt for 35 yds, downed at the BUFFALO 18 BUFFALO Penalty, Offensive Holding (9 Yards) to the Buff 9Similar
own 0own 2550opp 25opp 0
BUFDrive 9FG
14 plays · 66 yds · 6:2465% → 47%
Q2 12:52
1ST & 10
OWN 9
+4
65.2%
Dylan McDuffie run for 4 yds to the Buff 13Similar
Q2 12:52
2ND & 6
OWN 13
+4
65.0%
Dylan McDuffie run for 4 yds to the Buff 17Similar
Q2 12:52
3RD & 2
OWN 17
+15
63.6%
OHIO Penalty, Personal Foul (15 Yards) to the Buff 42 for a 1ST downSimilar
Q2 12:52
2ND & 20
OWN 32
+34
65.7%
Kyle Vantrease pass complete to Ron Cook Jr. for 34 yds to the Ohio 34 for a 1ST downSimilar
Q2 12:52
1ST & 10
OPP 34
-1
67.2%
Kyle Vantrease pass complete to Ron Cook Jr. for a loss of 1 yard to the Ohio 35Similar
Q2 12:52
2ND & 11
OPP 35
+5
67.0%
VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian thrown to the OHI0. PENALTY OHI Offsides on EVANS, Will enforced 5 yards from the OHI35 to the OHI30 [NHSG]. NO PLAY (replay the down).Similar
Q2 12:52
2ND & 6
OPP 30
+5
67.3%
Dylan McDuffie run for 5 yds to the Ohio 25Similar
Q2 12:52
3RD & 1
OPP 25
+2
65.8%
Dylan McDuffie run for 2 yds to the Ohio 23 for a 1ST downSimilar
Q2 12:52
1ST & 10
OPP 23
+4
67.5%
Ron Cook Jr. run for 4 yds to the Ohio 19Similar
Q2 12:52
2ND & 6
OPP 19
-1
67.2%
Ron Cook Jr. run for a loss of 1 yard to the Ohio 20Similar
Q2 12:52
3RD & 7
OPP 20
-10
66.8%
VANTREASE, Kyle pass up the middle complete for 9 yards to WILLIAMS, Quian caught at the OHI21 and advanced to the OHI11 (CAESAR, Kaieem). PENALTY BUF Illegal Block in the Back on WALLACE, Gabe enforced 10 yards from the OHI20 to the OHI30 [NHSG]. NO PLAY (replay the down).Similar
Q2 12:52
3RD & 17
OPP 30
+5
66.9%
Kyle Vantrease pass complete to Dylan McDuffie for 5 yds to the Ohio 25Similar
Q2 12:52
1ST & 10
OWN 42
-10
66.5%
Ron Cook Jr. run for a loss of 10 yards to the Buff 32Similar
Q2 6:28
4TH & 12
OPP 25
+43
46.8%
Alex McNulty 43 yd FG GOODSimilar
own 0own 2550opp 25opp 0
OHIODrive 10PUNT
6 plays · 11 yds · 2:5263% → 66%
Q2 6:28
1ST & 10
OWN 25
+9
37.3%
O'Shaan Allison run for 9 yds to the Ohio 34Similar
Q2 6:28
2ND & 1
OWN 34
+1
37.2%
O'Shaan Allison run for 1 yd to the Ohio 35 for a 1ST downSimilar
Q2 6:28
1ST & 10
OWN 35
+2
37.2%
O'Shaan Allison run for 2 yds to the Ohio 37Similar
Q2 6:28
2ND & 8
OWN 37
+3
36.8%
O'Shaan Allison run for 3 yds to the Ohio 40Similar
Q2 6:28
3RD & 5
OWN 40
-4
36.7%
Armani Rogers run for a loss of 4 yards to the Ohio 36Similar
Q2 3:36
4TH & 9
OWN 36
0
33.9%
Jack Wilson punt for 42 yds, downed at the Buff 22Similar
own 0own 2550opp 25opp 0
BUFDrive 11TD
5 plays · 78 yds · 2:0041% → 45%
Q2 3:36
1ST & 10
OWN 22
+13
41.3%
Kyle Vantrease pass complete to Jamari Gassett for 13 yds to the Buff 35 for a 1ST downSimilar
Q2 3:36
1ST & 10
OWN 35
+35
41.8%
Kyle Vantrease pass complete to Tyler Stephens for 35 yds to the Ohio 30 for a 1ST downSimilar
Q2 3:36
1ST & 10
OPP 30
+19
45.2%
Kyle Vantrease pass complete to Trevor Borland for 19 yds to the Ohio 11 for a 1ST downSimilar
Q2 3:36
1ST & 10
OPP 11
+7
45.4%
Kyle Vantrease run for 7 yds to the Ohio 4Similar
Q2 1:36
2ND & 3
OPP 4
+4
44.5%
Dylan McDuffie run for 4 yds for a TD (Alex McNulty KICK)Similar
own 0own 2550opp 25opp 0
OHIODrive 12END OF HALF
4 plays · 9 yds · 1:3658% → 62%
Q2 1:36
1ST & 10
OWN 25
+8
41.9%
Armani Rogers run for 8 yds to the Ohio 33Similar
Q2 0:29
2ND & 2
OWN 33
0
38.9%
O'Shaan Allison run for no gain to the Ohio 33Similar
Q2 0:00
3RD & 2
OWN 33
+1
38.5%
O'Shaan Allison run for 1 yd to the Ohio 34Similar
own 0own 2550opp 25opp 0
OHIODrive 13FG
17 plays · 58 yds · 8:1659% → 79%
Q3 14:49
1ST & 10
OWN 23
+2
41.0%
De'Montre Tuggle run for 2 yds to the Ohio 25Similar
Q3 14:49
2ND & 8
OWN 25
+15
40.9%
BUFFALO Penalty, Unnecessary Roughness (15 Yards) to the Ohio 42 for a 1ST downSimilar
Q3 14:49
1ST & 10
OWN 42
+3
39.3%
De'Montre Tuggle run for 3 yds to the Ohio 45Similar
Q3 14:49
2ND & 7
OWN 45
0
39.3%
Armani Rogers pass incompleteSimilar
Q3 14:49
3RD & 7
OWN 45
+16
39.7%
Armani Rogers run for 16 yds to the Buff 39 for a 1ST downSimilar
Q3 14:49
1ST & 10
OPP 39
+2
39.2%
Armani Rogers run for 2 yds to the Buff 37Similar
Q3 14:49
2ND & 8
OPP 37
+12
39.3%
Jake Neatherton run for 12 yds to the Buff 25 for a 1ST downSimilar
Q3 14:49
1ST & 10
OPP 25
+5
39.0%
Armani Rogers pass complete to Isiah Cox for 5 yds to the Buff 20Similar
Q3 14:49
2ND & 5
OPP 20
+3
39.0%
Armani Rogers pass complete to Isiah Cox for 3 yds to the Buff 17Similar
Q3 14:49
3RD & 2
OPP 17
+4
39.6%
Armani Rogers run for 4 yds to the Buff 13 for a 1ST downSimilar
Q3 14:49
1ST & 10
OPP 13
+6
39.0%
De'Montre Tuggle run for 6 yds to the Buff 7Similar
Q3 14:49
2ND & 4
OPP 7
-5
39.0%
OHIO Penalty, Illegal Snap on TITSWORTH, Parker enforced (-5 Yards) to the Buff 12Similar
Q3 7:32
2ND & 9
OPP 12
+4
29.3%
Armani Rogers run for 4 yds to the Buff 8Similar
Q3 7:32
3RD & 5
OPP 8
+4
29.8%
Armani Rogers run for 4 yds to the Buff 4Similar
Q3 6:39
4TH & 1
OPP 4
-15
31.3%
ROGERS, Armani pass up the middle complete for 4 yards to LUEHRMAN, Ryan caught at the BUF0 and advanced to the BUF0, TOUCHDOWN OHI, score nullified by penalty. PENALTY OHI Pass Interference on AMBURGEY, Jay enforced 15 yards to the BUF19 [NHSG]. NO PLAY (replay the down).Similar
Q3 6:33
4TH & 16
OPP 19
+33
20.8%
Stephen Johnson 33 yd FG GOODSimilar
own 0own 2550opp 25opp 0
BUFDrive 14SF
4 plays · 4 yds · 0:3825% → 23%
Q3 6:28
1ST & 10
OWN 20
+4
25.1%
Dylan McDuffie run for 4 yds to the Buff 24Similar
Q3 6:28
2ND & 6
OWN 24
0
25.5%
Kyle Vantrease pass incompleteSimilar
Q3 6:28
3RD & 6
OWN 24
0
24.6%
Kyle Vantrease pass incompleteSimilar
Q3 5:50
4TH & 6
OWN 24
0
22.5%
run for a loss of 24 yards for a SAFETY fumbled, recovered by Buff Trevor Borland for a SAFETY , return for no gainSimilar
own 0own 2550opp 25opp 0
OHIODrive 15PUNT
7 plays · 18 yds · 3:1582% → 86%
Q3 5:50
1ST & 10
OWN 25
0
18.5%
Armani Rogers pass incompleteSimilar
Q3 5:50
2ND & 10
OWN 25
0
18.6%
Armani Rogers run for no gain to the Ohio 25Similar
Q3 5:50
3RD & 10
OWN 25
+12
19.0%
Armani Rogers pass complete to Ryan Luehrman for 12 yds to the Ohio 37 for a 1ST downSimilar
Q3 5:50
1ST & 10
OWN 37
+4
18.1%
Armani Rogers run for 4 yds to the Ohio 41Similar
Q3 5:50
2ND & 6
OWN 41
+2
17.7%
O'Shaan Allison run for 2 yds to the Ohio 43Similar
Q3 5:50
3RD & 4
OWN 43
0
17.9%
Armani Rogers pass incompleteSimilar
Q3 2:35
4TH & 4
OWN 43
0
14.0%
Jack Wilson punt for 37 yds, fair catch by Quian Williams at the Buff 20Similar
own 0own 2550opp 25opp 0
BUFDrive 16TD
11 plays · 80 yds · 4:2419% → 35%
Q3 2:35
1ST & 10
OWN 20
+5
19.4%
Kyle Vantrease pass complete to Quian Williams for 5 yds to the Buff 25Similar
Q3 2:35
2ND & 5
OWN 25
+18
19.8%
Kyle Vantrease pass complete to Jamari Gassett for 18 yds to the Buff 43 for a 1ST downSimilar
Q3 2:35
1ST & 10
OWN 43
-1
21.6%
Kyle Vantrease pass complete to Quian Williams for a loss of 1 yard to the Buff 42Similar
Q3 2:35
2ND & 11
OWN 42
+8
20.8%
VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian broken up by KEMENI, Pierre at the BUF50. PENALTY OHI Pass Interference on KEMENI, Pierre enforced at the spot of the foul for 8 yards to the BUF50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q3 2:35
2ND & 15
OWN 45
+24
20.2%
Kyle Vantrease pass complete to Quian Williams for 24 yds to the Ohio 31 for a 1ST downSimilar
Q3 2:35
1ST & 10
OPP 31
0
23.5%
Kyle Vantrease pass incompleteSimilar
Q3 2:35
2ND & 10
OPP 31
0
23.2%
Dylan McDuffie run for no gain to the Ohio 31Similar
Q4 15:00
3RD & 10
OPP 31
+3
19.7%
OHIO Penalty, Face mask (3 yards) (Bryce Houston) to the Ohio 14 for a 1ST downSimilar
Q4 15:00
1ST & 10
OPP 14
+8
21.2%
Dylan McDuffie run for 8 yds to the Ohio 6Similar
Q4 15:00
2ND & 2
OPP 6
+4
21.2%
Dylan McDuffie run for 4 yds to the Ohio 2 for a 1ST downSimilar
Q4 13:11
1ST & GOAL
OPP 2
+2
35.1%
Kyle Vantrease pass complete to Tyler Stephens for 2 yds for a TD (Kyle Vantrease pass to Dylan McDuffie for Two-Point Conversion)Similar
own 0own 2550opp 25opp 0
OHIODrive 17FUMBLE
4 plays · 5 yds · 2:0576% → 77%
Q4 13:06
1ST & 10
OWN 30
+11
24.2%
Armani Rogers run for 1 yd to the Ohio 31 for a 1ST down BUFFALO Penalty, Defensive Holding (Marcus Fuqua) to the Ohio 41 for a 1ST downSimilar
Q4 13:06
1ST & 10
OWN 41
+4
22.5%
Sieh Bangura run for 4 yds to the Ohio 45Similar
Q4 13:06
2ND & 6
OWN 45
-8
22.5%
Armani Rogers run for a loss of 8 yards to the Ohio 37 fumbled, recovered by Ohio Sieh BanguraSimilar
Q4 11:01
3RD & 14
OWN 37
-2
22.7%
Armani Rogers run for a loss of 2 yards to the Ohio 35Similar
own 0own 2550opp 25opp 0
BUFDrive 18TD
7 plays · 35 yds · 2:2234% → 62%
Q4 11:01
1ST & 10
OPP 35
+2
33.6%
Matt Myers run for 2 yds to the Ohio 33Similar
Q4 11:01
2ND & 8
OPP 33
+2
33.8%
Dylan McDuffie run for 2 yds to the Ohio 31Similar
Q4 11:01
3RD & 6
OPP 31
0
31.4%
Kyle Vantrease pass incompleteSimilar
Q4 11:01
4TH & 6
OPP 31
+7
28.6%
Kyle Vantrease pass complete to Tyler Stephens for 7 yds to the Ohio 24 for a 1ST downSimilar
Q4 11:01
1ST & 10
OPP 24
+13
33.8%
Ron Cook Jr. run for 13 yds to the Ohio 11 for a 1ST downSimilar
Q4 11:01
1ST & 10
OPP 11
+3
33.7%
Ron Cook Jr. run for 3 yds to the Ohio 8Similar
Q4 8:39
2ND & 7
OPP 8
+8
61.9%
Kyle Vantrease pass complete to Trevor Borland for 8 yds for a TDSimilar
own 0own 2550opp 25opp 0
OHIODrive 19PUNT
4 plays · 9 yds · 2:1556% → 57%
Q4 8:34
1ST & 10
OWN 22
0
44.4%
Armani Rogers sacked by Daymond Williams for 0 yards to the Ohio 15Similar
Q4 8:34
2ND & 17
OWN 15
+6
44.9%
Sieh Bangura run for 6 yds to the Ohio 21Similar
Q4 8:34
3RD & 11
OWN 21
+10
46.4%
Armani Rogers pass complete to Sieh Bangura for 10 yds to the Ohio 31Similar
Q4 6:19
4TH & 1
OWN 31
0
43.1%
Jack Wilson punt for 64 ydsSimilar
own 0own 2550opp 25opp 0
BUFDrive 20FG
20 plays · 86 yds · 6:1950% → 96%
Q4 6:19
1ST & 10
OWN 5
+11
50.0%
Dylan McDuffie run for 11 yds to the Buff 16 for a 1ST downSimilar
Q4 6:19
1ST & 10
OWN 16
+4
51.0%
Dylan McDuffie run for 4 yds to the Buff 20Similar
Q4 6:19
2ND & 6
OWN 20
+4
50.6%
Dylan McDuffie run for 4 yds to the Buff 24Similar
Q4 6:19
3RD & 2
OWN 24
+2
50.1%
Dylan McDuffie run for 2 yds to the Buff 26 for a 1ST downSimilar
Q4 6:19
1ST & 10
OWN 26
0
51.9%
Kyle Vantrease pass incompleteSimilar
Q4 6:19
2ND & 10
OWN 26
+27
50.4%
Kyle Vantrease pass complete to Ron Cook Jr. for 27 yds to the Ohio 47 for a 1ST downSimilar
Q4 6:19
1ST & 10
OPP 47
+3
57.4%
Ron Cook Jr. run for 3 yds to the Ohio 44Similar
Q4 6:19
2ND & 7
OPP 44
+12
57.5%
Kyle Vantrease pass complete to Jamari Gassett for 12 yds to the Ohio 32 for a 1ST downSimilar
Q4 6:19
1ST & 10
OPP 32
+3
61.1%
Dylan McDuffie run for 3 yds to the Ohio 29Similar
Q4 1:25
2ND & 7
OPP 29
-10
53.8%
BUFFALO Penalty, Offensive Holding (-10 Yards) to the Ohio 38Similar
Q4 1:25
2ND & 16
OPP 38
+8
46.1%
Kyle Vantrease pass complete to Tyler Stephens for 8 yds to the Ohio 30Similar
Q4 1:25
3RD & 8
OPP 30
+9
50.0%
Kyle Vantrease pass complete to Dominic Johnson for 9 yds to the Ohio 21 for a 1ST downSimilar
Q4 0:39
1ST & 10
OPP 21
+5
51.9%
Ron Cook Jr. run for 5 yds to the Ohio 16Similar
Q4 0:28
2ND & 5
OPP 16
+4
40.2%
Dylan McDuffie run for 4 yds to the Ohio 12Similar
Q4 0:03
4TH & 3
OPP 14
+5
28.6%
OHIO Penalty, Offsides (Bryce Dugan) to the Ohio 9 for a 1ST downSimilar
Q4 0:00
1ST & GOAL
OPP 9
+26
96.2%
Alex McNulty 26 yd FG GOODSimilar
own 0own 2550opp 25opp 0
Biggest swings
FG · Q4 0:00
Alex McNulty 26 yd FG GOOD
+67.6
TD · Q4 8:39
Kyle Vantrease pass complete to Trevor Borland for 8 yds for a TD
+28.1
FG · Q2 6:28
Alex McNulty 43 yd FG GOOD
-19.7
YardLine · model v10Model estimate - not betting advice · Data provided by CollegeFootballData.com