← CFB Terminal
37
Mid-American
AT
20
Mid-American
2025 week 13 · Wednesday, November 19, 2025 at 6:00 PM CT · UB Stadium · 📺 ESPN2 · 36°F Cloudy, wind 4.3

Drive chart

WIN PROBABILITYMiami (OH) above · Buffalo below
KICK58% → 0% BuffaloFINAL
Miami (OH) Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
3 pl · -5 yd · 1:25
0–0
+3
14:53 1st & 10 OWN 25 (15:00) No Huddle-Shotgun #6 J.Brunson rush right for 1 yard gain to the MIA26 (#97 J.Poyser; #2 R.Murdock) +1 -0.59
14:19 2nd & 9 OWN 26 (14:25) No Huddle-Shotgun #12 H.Hesson pass incomplete short right to #8 K.Perry thrown to MIA45 0 -0.41
14:11 3rd & 9 OWN 26 (14:19) No Huddle-Shotgun #12 H.Hesson sacked for loss of 6 yards to the MIA20 (#41 M.Greer) -6 -0.29
13:35 4th & 15 OWN 20 (13:34) #34 P.Stainton punt 51 yards to the BUF29 #0 V.Snow return 2 yards to the BUF31 (#11 B.Uihlein)
PUNT
3 pl · 3 yd · 1:30
0–0
−9
13:19 1st & 10 OWN 31 (13:28) No Huddle-Shotgun #2 T.Roberson pass complete short right to #0 V.Snow caught at BUF34, for 3 yards to the BUF34 (#17 K.Martin) +3 -0.37
12:55 2nd & 7 OWN 34 PENALTY BUF False Start 5 yards from BUF34 to BUF29. NO PLAY +5
12:45 2nd & 12 OWN 29 (12:49) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 5 yards gain to the BUF34 (#1 E.Blakey) +5 0.04
12:14 3rd & 7 OWN 34 (12:18) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #8 J.Gathings thrown to BUF45 broken up by #17 K.Martin 0 -0.38
12:05 4th & 7 OWN 34 (12:05) #42 D.Drennan punt 57 yards to the MIA09 #10 L.Billups-Williams return 0 yards to the MIA09 (#16 J.Keough)
PUNT
3 pl · 7 yd · 1:36
0–0
+3
11:52 1st & 10 OWN 9 (12:05) No Huddle-Shotgun #6 J.Brunson rush left for 4 yards gain to the MIA13 (#12 M.White) +4 -0.04
11:14 2nd & 6 OWN 13 (11:35) No Huddle-Shotgun #12 H.Hesson rush middle for 3 yards gain to the MIA16 (#0 K.Stewart; #99 C.Evans) +3 -0.13
10:39 3rd & 3 OWN 16 (10:51) No Huddle-Shotgun #12 H.Hesson pass incomplete short left to #10 L.Billups-Williams thrown to MIA20 0 -0.24
10:29 4th & 3 OWN 16 (10:39) #34 P.Stainton punt 33 yards to the MIA49
INT
4 pl · 11 yd · 1:14
0–0
+13
10:18 1st & 10 OPP 49 (10:29) No Huddle-Shotgun #2 T.Roberson pass complete short left to #8 J.Gathings caught at MIA46, for 6 yards to the MIA43 (#24 M.Yharbrough), out of bounds +6 0.34
9:56 2nd & 4 OPP 43 (10:00) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 3 yards gain to the MIA40 (#33 J.Kuwatch) +3 -0.37
9:26 3rd & 1 OPP 40 (09:35) No Huddle #2 T.Roberson rush middle for 2 yards gain to the MIA38 (#22 B.Jobe), 1ST DOWN +2 0.70
9:15 1st & 10 OPP 38 (09:15) No Huddle-Shotgun #2 T.Roberson pass intercepted by #6 A.Walker Jr. at MIA36 #6 A.Walker Jr. return 0 yards to the MIA36 (#3 N.McMillan) -3.91
PUNT
3 pl · 14 yd · 1:30
0–0
−13
9:15 1st & 10 OWN 36 PENALTY MIA False Start (#0 K.Reynolds) 5 yards from MIA36 to MIA31. NO PLAY +5
9:02 1st & 15 OWN 31 (09:09) No Huddle-Shotgun #6 J.Brunson rush right for 9 yards gain to the MIA40 (#41 M.Greer; #7 S.Brown) +9 0.93
8:25 2nd & 6 OWN 40 (08:36) No Huddle-Shotgun #13 T.Gotkowski pass complete short left to #0 K.Reynolds caught at MIA37, for 1 yard to the MIA41 (#15 S.Brown) +1 -0.82
7:58 3rd & 5 OWN 41 (08:03) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short right to #84 C.Weaver thrown to BUF41 broken up by #36 K.Blackwell 0 -0.66
7:45 4th & 5 OWN 41 (07:58) #34 P.Stainton punt 42 yards to the BUF17 PENALTY BUF Holding (#4 J.Capo) 9 yards from BUF17 to BUF08
FG
13 pl · 77 yd · 6:49
0–3
+13
7:34 1st & 10 OWN 8 (07:45) No Huddle-Shotgun #5 A.Henderson rush middle for 12 yards gain to the BUF20 (#3 M.McCain), 1ST DOWN +12 0.46
7:06 1st & 10 OWN 20 (07:15) No Huddle-Shotgun #5 A.Henderson rush left for 0 yards to the BUF20 (#32 J.Schott; #33 J.Kuwatch) 0 -0.56
6:34 2nd & 10 OWN 20 (06:38) No Huddle-Shotgun #5 A.Henderson rush left for 1 yard gain to the BUF21 (#33 J.Kuwatch; #6 A.Walker Jr.) +1 -0.22
5:52 3rd & 9 OWN 21 (06:16) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan caught at MIA43, for 41 yards to the MIA38 (#17 K.Martin), 1ST DOWN +41 4.07
5:19 1st & 10 OPP 38 (05:25) No Huddle-Shotgun #5 A.Henderson rush left for 2 yards loss to the MIA40 (#92 R.Andrews) -2 -1.18
4:38 2nd & 12 OPP 40 (04:56) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at MIA33, for 7 yards to the MIA33 (#24 M.Yharbrough) +7 0.46
3:57 3rd & 5 OPP 33 (04:14) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #0 V.Snow caught at MIA27, for 8 yards to the MIA25 (#29 S.Walters), 1ST DOWN +8 1.11
3:22 1st & 10 OPP 25 (03:37) No Huddle-Shotgun #0 V.Snow rush right for 7 yards gain to the MIA18 (#24 M.Yharbrough; #1 E.Blakey) +7 0.33
2:47 2nd & 3 OPP 18 (02:55) No Huddle-Shotgun #25 T.Shelton, Jr. rush right for 2 yards loss to the MIA20 (#3 M.McCain) -2 -0.73
2:14 3rd & 5 OPP 20 (02:28) No Huddle-Shotgun #2 T.Roberson pass complete short right to #19 M.Velez caught at MIA13, for 7 yards to the MIA13 (#24 M.Yharbrough), 1ST DOWN +7 0.57
1:56 1st & 10 OPP 13 (01:56) No Huddle-Shotgun #2 T.Roberson pass incomplete short right thrown to MIA09. The previous play is under automatic review - "Incomplete pass". CALL OVERTURNED. (Original Play: (01:56) No Huddle-Shotgun #2 T.Roberson pass complete short left to #6 C.Morrow for 13 yards to the MIA00 TOUCHDOWN, clock 01:49, 1ST DOWN) 0 -0.30
1:25 2nd & 10 OPP 13 (01:35) No Huddle-Shotgun #2 T.Roberson rush middle for 2 yards loss to the MIA15 (#1 E.Blakey) -2 -0.51
0:56 3rd & 12 OPP 15 (01:06) #91 J.Howes field goal attempt from 33 yards GOOD (H: #42 D.Drennan, LS: #57 C.Selee), clock 00:56
TD
5 pl · 75 yd · 2:14
7–3
−36
0:47 1st & 10 OWN 25 (00:56) No Huddle-Shotgun #13 T.Gotkowski pass complete deep left to #8 K.Perry caught at MIA46, for 30 yards to the BUF45 (#7 S.Brown), out of bounds, 1ST DOWN +30 2.60
0:22 1st & 10 OPP 45 (00:22) No Huddle-Shotgun #6 J.Brunson rush middle for 6 yards gain to the BUF39 (#2 R.Murdock; #11 D.Morgan) +6 0.30
0:00 1st & 10 OPP 45 End of 1st quarter. 0.30
14:42 2nd & 4 OPP 39 (14:59) No Huddle-Shotgun #13 T.Gotkowski rush middle for 5 yards gain to the BUF34 (#18 D.Crawford), 1ST DOWN +5 0.24
14:15 1st & 10 OPP 34 (14:27) No Huddle-Shotgun #6 J.Brunson rush right for 2 yards gain to the BUF32 (#2 R.Murdock; #12 M.White) +2 -0.35
13:42 2nd & 8 OPP 32 (13:50) No Huddle-Shotgun #13 T.Gotkowski pass complete deep left to #8 K.Perry caught at BUF00, for 32 yards to the BUF00 TOUCHDOWN, clock 13:42, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL UPHELD #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell) +32 3.29
Q2
PUNT
5 pl · 16 yd · 2:13
7–3
+9
13:26 1st & 10 OWN 33 (13:35) No Huddle-Shotgun #32 L.Sperling rush left for 8 yards gain to the BUF41 (#1 E.Blakey; #33 J.Kuwatch) +8 1.03
12:49 2nd & 2 OWN 41 (13:07) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at BUF47, for 8 yards to the BUF49 (#24 M.Yharbrough), 1ST DOWN +8 0.48
12:38 1st & 10 OWN 49 (12:38) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #3 N.McMillan thrown to MIA40 0 -1.13
12:27 2nd & 10 OWN 49 (12:38) No Huddle-Shotgun #32 L.Sperling rush middle for 5 yards gain to the MIA46 (#33 J.Kuwatch) +5 0.07
11:55 3rd & 5 OPP 46 (12:17) PENALTY BUF False Start (#51 T.Davis) 5 yards from MIA46 to BUF49. NO PLAY +5
11:30 3rd & 10 OWN 49 (11:52) No Huddle-Shotgun #2 T.Roberson pass incomplete short left thrown to MIA46 broken up by #20 A.Trick 0 -0.67
11:22 4th & 10 OWN 49 (11:30) #42 D.Drennan punt 42 yards to the MIA09, out of bounds at MIA09
PUNT
8 pl · 21 yd · 3:12
7–3
−7
11:10 1st & 10 OWN 9 (11:22) No Huddle-Shotgun #13 T.Gotkowski pass complete short left to #0 K.Reynolds caught at MIA10, for 6 yards to the MIA15 (#41 M.Greer), out of bounds +6 0.21
10:41 2nd & 4 OWN 15 (10:47) No Huddle-Shotgun #6 J.Brunson rush middle for 5 yards gain to the MIA20 (#97 J.Poyser; #15 S.Brown), 1ST DOWN +5 0.23
10:02 1st & 10 OWN 20 (10:12) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short right to #0 K.Reynolds thrown to MIA35 0 -0.56
9:56 2nd & 10 OWN 20 (10:02) No Huddle-Shotgun #13 T.Gotkowski pass incomplete deep left to #8 K.Perry thrown to BUF45 0 -0.26
9:39 3rd & 10 OWN 20 (09:56) No Huddle-Shotgun #13 T.Gotkowski pass complete short right to #84 C.Weaver caught at MIA31, for 12 yards to the MIA32 (#36 K.Blackwell), 1ST DOWN +12 1.69
8:50 1st & 10 OWN 32 (09:01) No Huddle-Shotgun #13 T.Gotkowski rush middle for 2 yards loss to the MIA30 (#99 C.Evans; #2 R.Murdock) -2 -1.19
8:23 2nd & 12 OWN 30 (08:23) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short left to #4 D.Colzie thrown to MIA43 0 -0.38
8:23 2nd & 12 OWN 30 Timeout Miami (OH), clock 08:23
8:19 3rd & 12 OWN 30 (08:23) No Huddle-Shotgun #13 T.Gotkowski pass incomplete deep right to #84 C.Weaver thrown to BUF45 broken up by #9 K.Bradley 0 -0.18
8:10 4th & 12 OWN 30 (08:19) #34 P.Stainton punt 37 yards to the BUF33
PUNT
3 pl · -6 yd · 1:40
7–3
+5
7:57 1st & 10 OWN 33 (08:10) No Huddle #0 V.Snow rush left for 4 yards loss to the BUF29 (#23 O.McWood) -4 -1.44
7:32 2nd & 14 OWN 29 (07:37) PENALTY BUF False Start (#73 H.Tabansi) 5 yards from BUF29 to BUF24. NO PLAY +5
7:09 2nd & 19 OWN 24 (07:25) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 3 yards gain to the BUF27 (#20 A.Trick; #3 M.McCain) +3 -0.06
6:36 3rd & 16 OWN 27 (06:49) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #19 M.Velez thrown to BUF33 0 -0.10
6:30 4th & 16 OWN 27 (06:30) punt 35 yards to the MIA38 fair catch by #10 L.Billups-Williams at MIA38
TD
7 pl · 62 yd · 3:14
14–3
−27
6:18 1st & 10 OWN 38 (06:25) No Huddle-Shotgun #13 T.Gotkowski pass complete short left to #0 K.Reynolds caught at MIA38, for 8 yards to the MIA46 (#7 S.Brown), out of bounds +8 1.03
5:56 2nd & 2 OWN 46 (06:03) No Huddle-Shotgun #13 T.Gotkowski pass complete short left to #84 C.Weaver caught at BUF49, for 5 yards to the BUF49 (#9 K.Bradley), 1ST DOWN +5 0.16
5:20 1st & 10 OPP 49 (05:35) No Huddle-Shotgun #13 T.Gotkowski pass complete short right to #18 B.Isom caught at BUF46, for 12 yards to the BUF37 (#36 K.Blackwell), 1ST DOWN +12 0.71
5:01 1st & 10 OPP 37 (05:01) No Huddle-Shotgun #13 T.Gotkowski pass complete deep left to #84 C.Weaver caught at BUF07, for 31 yards to the BUF06 (#36 K.Blackwell), 1ST DOWN, PENALTY BUF Pass Interference declined +31 1.00
4:35 1st & 6 OPP 6 (04:38) No Huddle-Shotgun #6 J.Brunson rush middle for 3 yards gain to the BUF03 (#2 R.Murdock; #18 D.Crawford) +3 -0.16
3:57 2nd & 3 OPP 3 (04:16) No Huddle-Shotgun #13 T.Gotkowski rush middle for 0 yards to the BUF03 (#41 M.Greer; #12 M.White) 0 -0.41
3:16 3rd & 3 OPP 3 (03:31) No Huddle-Shotgun #13 T.Gotkowski rush left for 3 yards gain to the BUF00 TOUCHDOWN, clock 03:16 #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell) +3 2.62
INT
1 pl · -5 yd · 0:05
14–3
+8
3:16 1st & 10 OWN 25 (03:16) PENALTY BUF False Start (#73 H.Tabansi) 5 yards from BUF25 to BUF20. NO PLAY +5
3:11 1st & 15 OWN 20 (03:16) No Huddle-Shotgun #2 T.Roberson pass intercepted by #29 S.Walters at BUF26 #29 S.Walters return 4 yards to the BUF22 (#0 V.Snow) -0.18
FG
4 pl · -3 yd · 1:20
17–3
−8
2:58 1st & 10 OPP 22 (03:11) No Huddle-Shotgun #0 K.Reynolds rush left for 3 yards gain to the BUF19 (#2 R.Murdock) +3 -0.13
2:26 2nd & 7 OPP 19 (02:35) No Huddle-Shotgun #6 J.Brunson rush middle for 3 yards gain to the BUF16 (#12 M.White) +3 -0.13
2:00 2nd & 7 OPP 19 Timeout Miami (OH), clock 02:00
1:54 3rd & 4 OPP 16 (02:00) No Huddle-Shotgun #13 T.Gotkowski sacked for loss of 9 yards to the BUF25 (#12 M.White) -9 -2.08
1:51 4th & 20 OPP 32 (01:51) #31 D.Dzioban field goal attempt from 0 yards GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 01:51
1:51 4th & 13 OPP 25 (01:51) #31 D.Dzioban field goal attempt from 42 yards GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 01:51
TD
10 pl · 75 yd · 1:38
17–10
+29
1:43 1st & 10 OWN 25 (01:51) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #3 N.McMillan caught at BUF28, for 20 yards to the BUF45 (#24 M.Yharbrough), 1ST DOWN, PENALTY MIA Holding declined +20 1.80
1:43 1st & 10 OWN 45 (01:43) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #8 J.Gathings thrown to MIA30 PENALTY MIA Holding (#24 M.Yharbrough) 10 yards from BUF45 to MIA45, 1ST DOWN. NO PLAY +10
1:34 1st & 10 OPP 45 (01:38) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #8 J.Gathings thrown to MIA30 0 -1.00
1:28 2nd & 10 OPP 45 (01:34) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #8 J.Gathings thrown to MIA15 0 -1.07
1:09 3rd & 10 OPP 45 (01:28) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA37, for 8 yards to the MIA37 (#29 S.Walters) +8 0.74
0:49 4th & 2 OPP 37 (00:55) No Huddle-Shotgun #2 T.Roberson rush middle for 2 yards gain to the MIA35 (#43 G.Lyons), 1ST DOWN +2 1.83
0:40 1st & 10 OPP 35 (00:44) No Huddle-Shotgun #2 T.Roberson sacked for loss of 1 yard to the MIA36 (#22 B.Jobe) -1 -0.87
0:40 1st & 10 OPP 35 Timeout Buffalo, clock 00:40
0:31 2nd & 11 OPP 36 (00:40) No Huddle-Shotgun #2 T.Roberson rush middle for 23 yards gain to the MIA13, End Of Play, 1ST DOWN +23 1.30
0:24 1st & 10 OPP 13 (00:24) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #21 P.Clacks III thrown to MIA00 0 -0.30
0:17 2nd & 10 OPP 13 Timeout Buffalo, clock 00:17
0:13 2nd & 10 OPP 13 (00:24) No Huddle-Shotgun #2 T.Roberson pass complete short right to #21 P.Clacks III caught at MIA09, for 4 yards to the MIA09 (#1 E.Blakey) +4 -0.03
0:13 3rd & 6 OPP 9 (00:17) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA00, for 9 yards to the MIA00 TOUCHDOWN, clock 00:13, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee) +9 2.87
END OF HALF
1 pl · -1 yd · 0:13
17–10
−11
0:13 1st & 10 OWN 30 (00:13) Kneel down by Miami (OH) at MIA29 for loss of 1 yard -1 -0.99
0:00 1st & 10 OWN 30 End of 2nd quarter. -0.99
Q3
TD
6 pl · 75 yd · 2:29
17–17
+34
14:52 1st & 10 OWN 25 (15:00) No Huddle-Shotgun #25 T.Shelton, Jr. rush left for 1 yard gain to the BUF26 (#92 R.Andrews) +1 -0.59
14:18 2nd & 9 OWN 26 (14:28) No Huddle-Shotgun #2 T.Roberson pass complete short right to #0 V.Snow caught at BUF45, for 19 yards to the BUF45, out of bounds at BUF45, 1ST DOWN +19 2.39
13:48 1st & 10 OWN 45 (13:54) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan caught at MIA26, for 29 yards to the MIA26 (#24 M.Yharbrough), out of bounds, 1ST DOWN +29 1.56
13:28 1st & 10 OPP 26 (13:36) No Huddle-Shotgun #2 T.Roberson rush middle for 1 yard gain to the MIA25 (#24 M.Yharbrough) +1 -0.36
12:41 2nd & 9 OPP 25 (13:03) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at MIA22, for 15 yards to the MIA10 (#8 K.Beasley), out of bounds, 1ST DOWN +15 0.57
12:31 1st & 10 OPP 10 (12:31) No Huddle-Shotgun #2 T.Roberson pass complete short left to #8 J.Gathings caught at MIA00, for 10 yards to the MIA00 TOUCHDOWN, clock 12:31, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee) +10 2.51
ON DOWNS
5 pl · 20 yd · 1:59
17–17
−16
12:13 1st & 10 OWN 39 (12:23) No Huddle-Shotgun #6 J.Brunson rush middle for 11 yards gain to the MIA50 (#18 D.Crawford), 1ST DOWN +11 1.01
11:43 1st & 10 50 (11:48) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short right to #8 K.Perry thrown to BUF42 0 -1.11
11:33 2nd & 10 50 (11:43) No Huddle-Shotgun #6 J.Brunson rush middle for 8 yards gain to the BUF42 (#2 R.Murdock) +8 0.82
11:01 3rd & 2 OPP 42 (11:17) No Huddle-Shotgun #6 J.Brunson rush middle for 1 yard gain to the BUF41 (#99 C.Evans; #15 S.Brown) +1 -0.92
10:24 4th & 1 OPP 41 (10:35) No Huddle-Shotgun #14 D.Jones rush right for 0 yards to the BUF41 (#2 R.Murdock; #15 S.Brown), TURNOVER ON DOWNS 0 -1.95
FG
8 pl · 30 yd · 3:34
17–20
+22
10:15 1st & 10 OWN 41 (10:24) No Huddle-Shotgun #5 A.Henderson rush middle for 3 yards gain to the BUF44 (#22 B.Jobe; #8 K.Beasley) +3 -0.43
9:34 2nd & 7 OWN 44 (09:44) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #0 V.Snow caught at MIA35, for 26 yards to the MIA30 (#6 A.Walker Jr.), 1ST DOWN +26 2.28
9:14 1st & 10 OPP 30 (09:22) No Huddle-Shotgun #2 T.Roberson pass incomplete deep left to #6 C.Morrow thrown to MIA00 0 -0.56
9:02 2nd & 10 OPP 30 (09:14) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA31, for 15 yards to the MIA15 (#33 J.Kuwatch), 1ST DOWN +15 0.81
8:29 1st & 10 OPP 15 (08:50) No Huddle-Shotgun #2 T.Roberson rush middle for 22 yards loss to the MIA37, End Of Play -22 -3.64
7:49 2nd & 32 OPP 37 (07:53) No Huddle-Shotgun #5 A.Henderson rush left for 5 yards gain to the MIA32 (#1 E.Blakey) +5 0.03
7:21 3rd & 27 OPP 32 (07:39) No Huddle-Shotgun #5 A.Henderson rush left for 3 yards gain to the MIA29 (#20 A.Trick; #2 D.Bell) +3 -0.27
6:50 4th & 24 OPP 29 (06:50) #91 J.Howes field goal attempt from 47 yards GOOD (H: #42 D.Drennan, LS: #57 C.Selee), clock 06:50
TD
3 pl · 75 yd · 1:18
24–20
−42
6:34 1st & 10 OWN 25 (06:50) No Huddle-Shotgun #6 J.Brunson rush left for 60 yards gain to the BUF15 (#9 K.Bradley; #15 S.Brown), 1ST DOWN +60 3.52
6:02 1st & 10 OPP 15 (06:16) No Huddle-Shotgun #13 T.Gotkowski pass complete short left to #84 C.Weaver caught at BUF09, for 8 yards to the BUF07 (#9 K.Bradley; #8 J.McNair) +8 0.45
5:32 2nd & 2 OPP 7 (05:36) No Huddle-Shotgun #14 D.Jones rush middle for 7 yards gain to the BUF00 TOUCHDOWN, clock 05:32, 1ST DOWN #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell) +7 2.11
PUNT
3 pl · 6 yd · 0:49
24–20
+10
5:28 1st & 10 OWN 25 (05:32) No Huddle-Shotgun #2 T.Roberson pass incomplete short right thrown to BUF28 QB hurried by #52 N.Washington 0 -0.70
5:10 2nd & 10 OWN 25 (05:21) No Huddle-Shotgun #32 L.Sperling rush left for 6 yards gain to the BUF31 (#33 J.Kuwatch; #3 M.McCain) +6 0.17
4:50 3rd & 4 OWN 31 (04:50) No Huddle-Shotgun #2 T.Roberson pass incomplete short right thrown to BUF34 0 -0.44
4:43 4th & 4 OWN 31 (04:50) #42 D.Drennan punt 39 yards to the MIA30, out of bounds at MIA30
PUNT
5 pl · 17 yd · 1:57
24–20
−3
4:35 1st & 10 OWN 30 (04:43) No Huddle-Shotgun #13 T.Gotkowski pass incomplete deep left to #0 K.Reynolds thrown to BUF30 broken up by #7 S.Brown 0 -0.86
4:30 2nd & 10 OWN 30 (04:35) No Huddle-Shotgun #13 T.Gotkowski rush right for 11 yards gain to the MIA41 (#41 M.Greer), out of bounds, 1ST DOWN +11 1.90
4:17 1st & 10 OWN 41 (04:17) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short left thrown to MIA43 QB hurried by #0 K.Stewart 0 -1.14
3:44 2nd & 10 OWN 41 (03:58) No Huddle-Shotgun #13 T.Gotkowski pass complete short right to #8 K.Perry caught at MIA46, for 5 yards to the MIA46 (#41 M.Greer) +5 0.07
3:26 3rd & 5 OWN 46 (03:37) No Huddle-Shotgun #6 J.Brunson rush middle for 1 yard gain to the MIA47 (#18 D.Crawford; #2 R.Murdock) +1 -0.68
2:46 4th & 4 OWN 47 (02:46) #34 P.Stainton punt 41 yards to the BUF12 fair catch by #0 V.Snow at BUF12
PUNT
3 pl · 8 yd · 1:35
24–20
+3
2:37 1st & 10 OWN 12 (02:46) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 0 yards to the BUF12 (#3 M.McCain; #33 J.Kuwatch) 0 -0.38
2:07 2nd & 10 OWN 12 (02:20) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #8 J.Gathings thrown to BUF27 0 -0.17
1:48 3rd & 10 OWN 12 (02:07) No Huddle-Shotgun #2 T.Roberson pass complete short right to #19 M.Velez caught at BUF18, for 8 yards to the BUF20 (#1 E.Blakey) +8 0.12
1:11 4th & 2 OWN 20 (01:11) #42 D.Drennan punt 49 yards to the MIA31 #10 L.Billups-Williams return 42 yards to the BUF27 (#12 M.White)
TD
2 pl · 27 yd · 0:37
31–20
−24
1:03 1st & 10 OPP 27 (01:06) No Huddle-Shotgun #13 T.Gotkowski pass complete deep right to #84 C.Weaver caught at BUF02, for 26 yards to the BUF01 (#9 K.Bradley), 1ST DOWN, PENALTY BUF Pass Interference declined +26 1.80
0:34 1st & 1 OPP 1 (00:34) No Huddle-Shotgun #14 D.Jones rush middle for 1 yard gain to the BUF00 TOUCHDOWN, clock 00:34 #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell) +1 0.94
PUNT
3 pl · -1 yd · 1:11
31–20
−4
0:10 1st & 10 OWN 22 (00:29) No Huddle-Shotgun #2 T.Roberson pass complete short right to #25 T.Shelton, Jr. caught at BUF20, for 5 yards to the BUF27 (#3 M.McCain) +5 0.09
0:10 2nd & 5 OWN 27 (00:00) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #3 N.McMillan thrown to BUF33 broken up by #1 E.Blakey 0 -0.66
0:00 2nd & 5 OWN 27 End of 3rd quarter. -0.66
14:52 3rd & 5 OWN 27 (14:54) No Huddle-Shotgun #2 T.Roberson sacked for loss of 6 yards to the BUF21 (#20 A.Trick) -6 -0.48
14:18 4th & 11 OWN 21 (14:34) #42 D.Drennan punt 38 yards to the MIA41, out of bounds at MIA41
Q4
PUNT
3 pl · 6 yd · 1:29
31–20
+5
14:14 1st & 10 OWN 41 (14:18) No Huddle-Shotgun #13 T.Gotkowski pass incomplete deep right to #84 C.Weaver thrown to BUF30 0 -1.14
14:06 2nd & 10 OWN 41 (14:14) No Huddle-Shotgun #6 J.Brunson rush middle for 3 yards gain to the MIA44 (#2 R.Murdock) +3 -0.33
13:30 3rd & 7 OWN 44 (13:40) No Huddle-Shotgun #13 T.Gotkowski rush middle for 3 yards gain to the MIA47 (#39 M.Gonser) +3 -0.28
12:49 4th & 4 OWN 47 (13:01) #34 P.Stainton punt 40 yards to the BUF13, out of bounds at BUF13
PUNT
3 pl · -2 yd · 1:15
31–20
−8
12:49 1st & 10 OWN 13 (12:49) PENALTY BUF False Start (#54 J.Carrington III) 5 yards from BUF13 to BUF08. NO PLAY +5
12:43 1st & 15 OWN 8 (12:49) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #3 N.McMillan thrown to BUF45 broken up by #17 K.Martin 0 -0.16
12:28 2nd & 15 OWN 8 (12:43) No Huddle-Shotgun #2 T.Roberson rush middle for 8 yards gain to the BUF16 (#1 E.Blakey; #29 S.Walters) +8 0.11
12:02 3rd & 7 OWN 16 (12:08) PENALTY BUF False Start (#51 T.Davis) 5 yards from BUF16 to BUF11. NO PLAY +5
11:42 3rd & 12 OWN 11 (11:51) No Huddle-Shotgun #2 T.Roberson pass incomplete deep left to #8 J.Gathings thrown to BUF32 0 -0.05
11:34 4th & 12 OWN 11 (11:42) #42 D.Drennan punt 34 yards to the BUF45 fair catch by #10 L.Billups-Williams at BUF45
FG
7 pl · 25 yd · 3:30
34–20
11:27 1st & 10 OPP 45 (11:34) No Huddle-Shotgun #13 T.Gotkowski rush right for 11 yards gain to the BUF34 (#41 M.Greer), out of bounds, 1ST DOWN +11 0.54
10:51 1st & 10 OPP 34 (11:04) No Huddle-Shotgun #6 J.Brunson rush middle for 3 yards gain to the BUF31 (#9 K.Bradley) +3 -0.21
10:09 2nd & 7 OPP 31 (10:18) No Huddle-Shotgun #13 T.Gotkowski pass complete short right to #8 K.Perry caught at BUF24, for 9 yards to the BUF22 (#9 K.Bradley), out of bounds, 1ST DOWN +9 0.50
9:26 1st & 10 OPP 22 (09:45) No Huddle-Shotgun #6 J.Brunson rush left for 3 yards gain to the BUF19 (#99 C.Evans; #9 K.Bradley) +3 -0.13
8:49 2nd & 7 OPP 19 (09:00) No Huddle-Shotgun #13 T.Gotkowski pass incomplete short right to #8 K.Perry thrown to BUF15 broken up by #18 D.Crawford 0 -0.44
8:49 3rd & 7 OPP 19 (08:49) PENALTY MIA False Start (#86 B.Shane) 5 yards from BUF19 to BUF24. NO PLAY +5
8:41 3rd & 12 OPP 24 (08:49) No Huddle-Shotgun #13 T.Gotkowski rush right for 4 yards gain to the BUF20 (#2 R.Murdock), out of bounds +4 -0.13
8:04 4th & 15 OPP 27 D. Dzioban 0 yd FG GOOD
8:04 4th & 8 OPP 20 (08:04) #31 D.Dzioban field goal attempt from 37 yards GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 08:04
ON DOWNS
10 pl · 17 yd · 2:28
34–20
−4
8:00 1st & 10 OWN 25 (08:04) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #8 J.Gathings thrown to BUF30 0 -0.70
7:55 2nd & 10 OWN 25 (07:55) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #0 V.Snow thrown to BUF40 0 -0.35
7:44 3rd & 10 OWN 25 (07:55) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at BUF31, for 6 yards to the BUF31 (#6 A.Walker Jr.) +6 0.08
7:16 4th & 4 OWN 31 (07:36) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at BUF35, for 7 yards to the BUF38 (#29 S.Walters), 1ST DOWN +7 2.10
6:49 1st & 10 OWN 38 (06:50) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #8 J.Gathings caught at BUF42, for 5 yards to the BUF43 (#3 M.McCain) +5 0.11
6:25 2nd & 5 OWN 43 (06:34) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA41, for 16 yards to the MIA41, out of bounds at MIA41, 1ST DOWN +16 1.60
6:20 1st & 10 OPP 41 (06:20) No Huddle-Shotgun #2 T.Roberson sacked for loss of 9 yards to the MIA50 (#50 J.Fuller), fumble by #2 T.Roberson recovered by BUF #78 T.Doty at MIA50, End Of Play -9 -2.78
5:46 2nd & 19 50 (05:46) No Huddle-Shotgun #2 T.Roberson pass incomplete short left thrown to MIA47 QB hurried by #43 G.Lyons 0 -0.68
5:42 3rd & 19 50 (05:44) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #13 P.Folmar thrown to MIA45 QB hurried by #20 A.Trick 0 -0.38
5:36 4th & 19 50 (05:36) No Huddle-Shotgun #2 T.Roberson sacked for loss of 8 yards to the BUF42 (#33 J.Kuwatch), TURNOVER ON DOWNS -8 0.08
FG
6 pl · 11 yd · 1:52
37–20
+5
5:29 1st & 10 OPP 42 (05:36) No Huddle-Shotgun #14 D.Jones rush middle for 0 yards to the BUF42 (#18 D.Crawford; #2 R.Murdock) 0 -0.91
5:21 2nd & 10 OPP 42 (05:31) No Huddle-Shotgun #14 D.Jones rush left for 10 yards gain to the BUF32 (#2 R.Murdock; #18 D.Crawford), 1ST DOWN +10 1.33
4:36 1st & 10 OPP 32 (04:52) No Huddle-Shotgun #30 J.Ringer rush left for 2 yards gain to the BUF30 (#18 D.Crawford) +2 -0.32
4:32 2nd & 8 OPP 30 (04:38) No Huddle-Shotgun #14 D.Jones rush middle for 0 yards to the BUF30 (#2 R.Murdock; #15 S.Brown) 0 -0.73
4:22 3rd & 8 OPP 30 (04:35) No Huddle-Shotgun #14 D.Jones rush left for 1 yard loss to the BUF31 (#18 D.Crawford; #33 C.Henderson) -1 -1.18
3:48 3rd & 8 OPP 30 Timeout Miami (OH), clock 03:48
3:44 4th & 9 OPP 31 (03:48) #31 D.Dzioban field goal attempt from 49 yards GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 03:44
FUMBLE
6 pl · 3 yd · 1:15
37–20
−5
3:30 1st & 10 OWN 25 (03:39) No Huddle-Shotgun #2 T.Roberson pass incomplete short middle to #8 J.Gathings thrown to BUF30 broken up by #20 A.Trick 0 -0.70
3:21 2nd & 10 OWN 25 (03:30) No Huddle-Shotgun #2 T.Roberson sacked for loss of 5 yards to the BUF20 (#2 D.Bell, #32 J.Schott) -3 -0.46
2:51 3rd & 15 OWN 20 (03:05) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan caught at BUF40, for 21 yards to the BUF41 (#26 E.Coppess), 1ST DOWN +21 2.63
2:45 1st & 10 OWN 41 PENALTY BUF False Start (#73 H.Tabansi) 5 yards from BUF41 to BUF36. NO PLAY +5
2:35 1st & 15 OWN 36 (02:39) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #25 T.Shelton, Jr. thrown to BUF40 broken up by #32 J.Schott 0 -0.76
2:31 2nd & 15 OWN 36 (02:35) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #21 P.Clacks III thrown to BUF40 0 -0.42
2:24 3rd & 15 OWN 36 (02:31) No Huddle-Shotgun #2 T.Roberson sacked for loss of 8 yards to the BUF28 (#43 G.Lyons), fumble by #2 T.Roberson recovered by MIA #22 B.Jobe at BUF28, End Of Play -8 -0.33
ON DOWNS
4 pl · -5 yd · 1:51
37–20
+13
2:17 1st & 10 OPP 28 (02:22) Kneel down by Miami (OH) at BUF29 for loss of 1 yard -1 -0.64
2:00 1st & 10 OPP 28 Timeout Miami (OH), clock 02:00
1:42 2nd & 11 OPP 29 (01:56) Kneel down by Miami (OH) at BUF30 for loss of 1 yard -1 -0.95
1:12 3rd & 12 OPP 30 (01:30) Kneel down by Miami (OH) at BUF31 for loss of 1 yard -1 -1.21
0:33 4th & 13 OPP 31 (00:33) Kneel down by Miami (OH) at BUF33 for loss of 2 yards, TURNOVER ON DOWNS -2 -1.44
END OF GAME
2 pl · 17 yd · 0:33
37–20
−16
0:26 1st & 10 OWN 33 (00:33) No Huddle-Shotgun #25 T.Shelton, Jr. rush left for 12 yards gain to the BUF45 (#23 O.McWood), 1ST DOWN +12 1.15
0:17 1st & 10 OWN 45 (00:17) No Huddle-Shotgun #25 T.Shelton, Jr. rush left for 5 yards gain to the BUF50 (#50 J.Fuller) +5 0.11
0:00 1st & 10 OWN 45 End of 4th quarter. 0.11
32 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

4sacks2
9plays for loss9
3takeaways0
6three-and-outs forced4
10explosive plays allowed5
4.66yards allowed / play5.26
4 of 16scoring drives allowed7 of 16
Miami (OH)
Jackson Kuwatch 9 (4) 1 sk · 1 TFL
Eli Blakey 9 (5) 1 TFL · 1 PD
Malcolm Mccain 8 (5) 1 TFL
Mychal Yharbrough 8 (7)
Silas Walters 4 (3) 1 INT
Adam Trick 3 (1) 1 sk · 1 TFL · 2 PD · 1 QH
Bai Jobe 3 (2) 1 sk · 1 TFL
Adrian Walker Jr. 3 (2) 1 INT
Buffalo
Khalil Murdock 14 (4) 0.5 TFL
Dion Crawford 8 (3) 0.5 TFL · 1 PD
Miles Greer 7 (5) 1 sk · 1 TFL
Keontez Bradley 7 (4) 1 PD
Malin White 6 (4) 1 sk · 1 TFL
Saveon Brown 6 (1)
Cornell Evans 4 0.5 TFL
Kobi Blackwell 3 (3) 1 PD
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

3 of 3field goals2 of 2
6punts6
40.7punt average43.2
3punts inside the 202
81return yards63
own 34average drive startown 25
Miami (OH)
K Dominic Dzioban 3/3 FG · long 49 · 4/4 XP
P Pierse Stainton 6 punts · 40.7 avg · 3 in 20
KR Keith Reynolds 1 ret · 39 yds · long 39
PR Lynel Billups-Williams 3 ret · 42 yds · long 42
Buffalo
K Jack Howes 2/2 FG · long 47 · 2/2 XP
P Dylan Drennan 6 punts · 43.2 avg · 2 in 20
KR Terrance Shelton Jr. 3 ret · 61 yds · long 28
PR Victor Snow 1 ret · 2 yds · long 2
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

66plays79
347yards368
16drives16
38%success rate34%
3.32total PPA7.98
Derived from 145 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1(01:06) #91 J.Howes field goal attempt from 33 yards GOOD (H: #42 D.Drennan, LS: #57 C.Selee)… 3–0
Q2(13:50) No Huddle-Shotgun #13 T.Gotkowski pass complete deep left to #8 K.Perry caught at… 7–3
Q2(03:31) No Huddle-Shotgun #13 T.Gotkowski rush left for 3 yards gain to the BUF00 TOUCHDOWN… 14–3
Q2(01:51) #31 D.Dzioban field goal attempt from 0 yards GOOD (H: #34 P.Stainton, LS: #59… 17–3
Q2(01:51) #31 D.Dzioban field goal attempt from 42 yards GOOD (H: #34 P.Stainton, LS: #59… 17–3
Q2(00:17) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA00… 10–17
Q3(12:31) No Huddle-Shotgun #2 T.Roberson pass complete short left to #8 J.Gathings caught at… 17–17
Q3(06:50) #91 J.Howes field goal attempt from 47 yards GOOD (H: #42 D.Drennan, LS: #57 C.Selee)… 20–17
Q3(05:36) No Huddle-Shotgun #14 D.Jones rush middle for 7 yards gain to the BUF00 TOUCHDOWN… 24–20
Q3(00:34) No Huddle-Shotgun #14 D.Jones rush middle for 1 yard gain to the BUF00 TOUCHDOWN, clock… 31–20
Q4D. Dzioban 0 yd FG GOOD 34–20
Q4(08:04) #31 D.Dzioban field goal attempt from 37 yards GOOD (H: #34 P.Stainton, LS: #59… 34–20
Q4(03:48) #31 D.Dzioban field goal attempt from 49 yards GOOD (H: #34 P.Stainton, LS: #59… 37–20

Biggest plays by PPA

Q1(06:16) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan… 4.07
Q3(06:50) No Huddle-Shotgun #6 J.Brunson rush left for 60 yards gain to the BUF15 (#9… 3.52
Q2(13:50) No Huddle-Shotgun #13 T.Gotkowski pass complete deep left to #8 K.Perry caught… 3.29
Q2(00:17) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at… 2.87
Q4(03:05) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan… 2.63
Q2(03:31) No Huddle-Shotgun #13 T.Gotkowski rush left for 3 yards gain to the BUF00… 2.62

Series recent meetings

2023 Buffalo 10 – 23 Miami (OH)
2022 Miami (OH) 20 – 24 Buffalo
2021 Buffalo 18 – 45 Miami (OH)
2020 Miami (OH) 10 – 42 Buffalo
2019 Buffalo 20 – 34 Miami (OH)
2018 Miami (OH) 42 – 51 Buffalo
2017 Buffalo 14 – 24 Miami (OH)
2016 Miami (OH) 35 – 24 Buffalo
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal