Final · Week 10 · Tue, Nov 3, 2026
| 1 | 2 | 3 | 4 | OT | T | |
|---|---|---|---|---|---|---|
| BUF | 3 | 7 | 6 | 15 | 3 | 34 |
| M-OH | 7 | 10 | 7 | 7 | 0 | 31 |
Yager Stadium
Team stats
| BUF | ||
|---|---|---|
| 29 | First downs | 23 |
| 459 | Total yards | 350 |
| 358 | Passing yards | 154 |
| 22-46 | Comp-Att | 12-23 |
| 7.8 | Yards per pass | 6.7 |
| 101 | Rushing yards | 196 |
| 33 | Rushes | 48 |
| 3.1 | Yards per rush | 4.1 |
| 6-14 | 3rd down | 5-15 |
| 2-2 | 4th down | 1-1 |
| 6-56 | Penalties-yards | 13-104 |
| 2 | Turnovers | 0 |
| 0 | Fumbles lost | 0 |
| 2 | Interceptions thrown | 0 |
| 27:24 | Time of possession | 32:36 |
| 5 | Sacks | 1 |
| 9 | Tackles for loss | 4 |
| 2 | QB hurries | 10 |
| 6 | Passes defended | 7 |
| 0 | Defensive TDs | 0 |
| 32 | Kick return yards | — |
| 20 | Punt return yards | 38 |
| 2 | Passing TDs | 1 |
| 2 | Rushing TDs | 2 |
| 8 | Kicking points | 7 |
Advanced stats
| BUF | ||
|---|---|---|
| +0.09 | EPA per play | +0.17 |
| 38% | Success rate | 43% |
| 1.48 | Explosiveness | 1.08 |
| +0.04 | Rushing EPA per play | +0.19 |
| 31% | Rushing success rate | 47% |
| +0.15 | Passing EPA per play | +0.16 |
| 43% | Passing success rate | 39% |
| 35% | Standard downs success | 48% |
| 42% | Passing downs success | 29% |
| 2.28 | Line yards per rush | 3.57 |
| 0.56 | Second-level yards | 1.23 |
| 0.59 | Open-field yards | 0.88 |
| 19% | Stuff rate | 16% |
| 100% | Power success | 80% |
| 21% | Havoc caused | 16% |
| 8 | Scoring chances | 7 |
| 4.25 | Points per chance | 3.86 |
| Own 32 | Avg. starting field position | Own 29 |
| 8 | Explosive plays | 2 |
| 35% | Postgame win expectancy | 65% |
Offense unless noted. EPA, success rate, explosiveness and the rushing numbers leave out garbage time. The better number in each row is bold. Hover or tap-and-hold a stat for what it means.
Scoring summary
- Q110:49

BuffaloFG
(10:51) #31 O.Hautanen field goal attempt from 33 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 10:49
Drive: 7 plays, 52 yds
3-0 - Q15:25

Miami (OH)TD
(05:29) Shotgun #6 C.Heavner pass complete deep right to #18 B.Isom caught at BUFF00, for 21 yards to the BUFF00 TOUCHDOWN, clock 05:25, 1ST DOWN #38 K.McLaughlin kick attempt good (H: #34 P.Stainton, LS: #60 T.Wallman)
Drive: 9 plays, 75 yds
3-7 - Q214:14

Miami (OH)TD
(14:14) Shotgun #0 R.Nelson rush left for 10 yards gain to the BUFF00 TOUCHDOWN, clock 14:14, 1ST DOWN #38 K.McLaughlin kick attempt good (H: #34 P.Stainton, LS: #60 T.Wallman)
Drive: 8 plays, 63 yds
3-14 - Q22:28

Miami (OH)TD
(02:33) Shotgun #7 J.Wright rush right for 1 yard gain to the Miami00 TOUCHDOWN, clock 02:28 #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever) (02:28) #31 O.Hautanen kickoff 65 yards to the Miami00, Touchback (02:28) Shotgun #6 C.Heavner rush right for 8 yards gain to the Miami33 (#3 O.Bridges; #44 Z.Bergmann) (01:59) Shotgun #0 R.Nelson rush left for 4 yards gain to the Miami37 (#11 W.Clark; #15 S.Vessah), 1ST DOWN Timeout Miami (OH), clock 02:00 (01:48) Shotgun #6 C.Heavner pass incomplete short left to #1 M.Huggins thrown to Miami42 PENALTY Miami Holding (#72 K.Manu) 10 yards from Miami37 to Miami27. NO PLAY (01:45) Shotgun #6 C.Heavner pass complete short middle to #18 B.Isom caught at Miami41, for 15 yards to the Miami42 (#4 R.Davis). #4 R.Davis injured on the play
10-18 - Q31:30

BuffaloTD
(01:36) Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at Miami00, for 2 yards to the Miami00 TOUCHDOWN, clock 01:30, 1ST DOWN #31 O.Hautanen kick attempt failed (H: #90 E.Stumpf, LS: #48 J.Stoever)
Drive: 10 plays, 76 yds
16-18 - Q412:01

Miami (OH)TD
(12:07) #24 S.Smith rush left for 6 yards gain to the BUFF00 TOUCHDOWN, clock 12:01 Timeout Miami (OH), clock 12:07 #38 K.McLaughlin kick attempt good (H: #34 P.Stainton, LS: #60 T.Wallman)
Drive: 10 plays, 75 yds
16-31 - Q48:56

BuffaloTD
(08:56) Shotgun #7 J.Wright pass complete short left to #6 C.Morrow caught at Miami00, for 4 yards to the Miami00 TOUCHDOWN, clock 08:56 #6 C.Morrow pass attempt Successful
Drive: 11 plays, 75 yds
24-31 - Q41:35

BuffaloTD
(01:40) Shotgun #7 J.Wright rush left for 2 yards gain to the Miami00 TOUCHDOWN, clock 01:35 #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever) PENALTY Miami Offside declined
Drive: 12 plays, 80 yds
31-31 - OT0:00

BuffaloFG
(00:00) #31 O.Hautanen field goal attempt from 27 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 00:00
Drive: 7 plays, 16 yds
34-31
Score shown BUF-M-OH.
Player stats
Passing
| Player | C/Att | Yds | Avg | TD | Int |
|---|---|---|---|---|---|
| Jason Wright | 22/46 | 358 | 7.8 | 2 | 2 |
Rushing
| Player | Car | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Messiah Burch | 14 | 56 | 4.0 | 0 | 27 |
| Terrance Shelton Jr. | 12 | 41 | 3.4 | 0 | 12 |
| Jason Wright | 7 | 4 | 0.6 | 2 | 7 |
Receiving
| Player | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Chance Morrow | 12 | 199 | 16.6 | 2 | 39 |
| Dwayne Early Jr. | 4 | 80 | 20.0 | 0 | 35 |
| Jaylen Andrews | 4 | 41 | 10.3 | 0 | 13 |
| Patrick Clacks III | 1 | 28 | 28.0 | 0 | 28 |
| Jasaiah Gathings | 1 | 10 | 10.0 | 0 | 10 |
Defense
| Player | Tot | Solo | Sacks | TFL | PD | QB Hur | TD |
|---|---|---|---|---|---|---|---|
| Ronnell Davis | 9 | 8 | 0 | 0 | 1 | 0 | 0 |
| Saveon Brown | 8 | 6 | 0 | 0 | 0 | 0 | 0 |
| John Keough | 8 | 3 | 0 | 1 | 1 | 0 | 0 |
| Sedrick Vessah | 7 | 2 | 1.5 | 2.5 | 1 | 1 | 0 |
| Miles Greer | 6 | 3 | 0 | 1 | 2 | 0 | 0 |
| Mikey Crawford | 5 | 4 | 0 | 0 | 1 | 0 | 0 |
| Zach Bergmann | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Will Clark | 4 | 3 | 2 | 2 | 0 | 0 | 0 |
| Oliver Bridges | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Cornell Evans | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Logan Goodwin | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Caleb Oliver | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Rex Stinchcomb | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jordan Owens | 2 | 0 | 0.5 | 0.5 | 0 | 0 | 0 |
| Kobi Blackwell | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Xavier Leonard | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jaylen Andrews | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Christopher Climes | 1 | 0 | 0.5 | 0.5 | 0 | 1 | 0 |
| Mason Nickel | 1 | 0 | 0.5 | 0.5 | 0 | 0 | 0 |
Kicking
| Player | FG | Pct | Long | XP | Pts |
|---|---|---|---|---|---|
| Oliver Hautanen | 2/2 | 100.0 | 33 | 2/3 | 8 |
Punting
| Player | No | Yds | Avg | TB | In 20 | Long |
|---|---|---|---|---|---|---|
| Ethan Stumpf | 3 | 123 | 41.0 | 0 | 1 | 47 |
| Team | 1 | 0 | 0.0 | 0 | 0 | 0 |
Kick returns
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Phillip Folmar | 1 | 32 | 32.0 | 32 | 0 |
Punt returns
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Miles Greer | 2 | 20 | 10.0 | 16 | 0 |