Buffalo Bulls @ Ohio Bobcats
1st Quarter
3-yd Run
14:42 - 1st
Drew Willy rush for 3 yards to the Buff 20.
1st & 10 at BUFF 17
7-yd Run
14:00 - 1st
James Starks rush for 7 yards to the Buff 27 for a 1ST down.
2nd & 7 at BUFF 20
8-yd Run
13:30 - 1st
James Starks rush for 8 yards to the Buff 35.
1st & 10 at BUFF 27
Incompletion
12:54 - 1st
Drew Willy pass incomplete to Naaman Roosevelt.
2nd & 2 at BUFF 35
0-yd Run
12:47 - 1st
James Starks rush for no gain to the Buff 35.
3rd & 2 at BUFF 35
Punt
12:27 - 1st
Ben Woods punt for 45 yards, returned by Chris Garrett for 5 yards to the Ohio 25.
4th & 2 at BUFF 35
1-yd Run
12:08 - 1st
Austen Everson rush for 1 yard to the Ohio 26.
1st & 10 at OHIO 25
52-yd Run
11:30 - 1st
Chido Nwokocha rush for 52 yards to the Buff 21 for a 1ST down.
2nd & 8 at OHIO 27
-1-yd Run
11:15 - 1st
Kalvin McRae rush for a loss of 1 yard to the Buff 22.
1st & 10 at BUFF 21
Pass Completion
10:45 - 1st
Austen Everson pass complete to Chris Garrett for 9 yards to the Buff 13.
2nd & 11 at BUFF 22
(10:45 - 1st) Timeout OHIO, clock 10:45.
0-yd Penalty
10:45 - 1st
Buffalo penalty 5 yard offside accepted.
3rd & 2 at BUFF 13
1-yd Run
10:30 - 1st
Kalvin McRae rush for 1 yard to the Buff 7.
1st & Goal at BUFF 8
7-yd Run
10:06 - 1st
Kalvin McRae rush for 7 yards for a TOUCHDOWN.
2nd & Goal at BUFF 7
Extra Point Good
10:06 - 1st
Matt Lasher extra point GOOD.
Kickoff
9:57 - 1st
Matt Lasher kickoff for 65 yards returned by Ernest Jackson for 10 yards to the Buff 10, Buffalo penalty 5 yard holding accepted.
Pass Completion
9:26 - 1st
Drew Willy pass complete to James Starks for 5 yards to the Buff 10.
1st & 10 at BUFF 5
0-yd Penalty
8:50 - 1st
Buffalo penalty 5 yard false start accepted.
2nd & 5 at BUFF 10
Incompletion
8:33 - 1st
Tony Paoli pass incomplete to Naaman Roosevelt.
2nd & 10 at BUFF 5
0-yd Penalty
8:33 - 1st
Buffalo penalty 3 yard delay of game accepted.
3rd & 10 at BUFF 5
Pass Completion
8:12 - 1st
Tony Paoli pass complete to James Starks for 3 yards to the Buff 5.
3rd & 13 at BUFF 2
Punt
7:30 - 1st
Ben Woods punt for 49 yards, returned by Chris Garrett for 18 yards to the Buff 36, Ohio penalty 18 yard illegal block accepted.
4th & 10 at BUFF 5
-2-yd Run
7:02 - 1st
Kalvin McRae rush for a loss of 2 yards to the Ohio 44.
1st & 10 at OHIO 46
14-yd Run
6:32 - 1st
Kalvin McRae rush for 14 yards to the Buff 42 for a 1ST down.
2nd & 12 at OHIO 44
5-yd Run
5:53 - 1st
Kalvin McRae rush for 5 yards to the Buff 37.
1st & 10 at BUFF 42
7-yd Run
5:24 - 1st
Kalvin McRae rush for 7 yards to the Buff 30 for a 1ST down.
2nd & 5 at BUFF 37
5-yd Run
4:00 - 1st
Kalvin McRae rush for 5 yards, fumbled at the Buff 25, forced by Kareem Byrom, recovered by J.J Knabb at the Buff 25.
1st & 10 at BUFF 30
-4-yd Run
3:30 - 1st
Kalvin McRae rush for a loss of 4 yards to the Buff 29.
2nd & 5 at BUFF 25
Sack
3:00 - 1st
Austen Everson sacked by Jeff Bublavi at the Buff 37 for a loss of 8 yards.
3rd & 9 at BUFF 29
Punt
2:30 - 1st
Matt Lasher punt for 36 yards downed at the Buff 1.
4th & 17 at BUFF 37
2-yd Run
2:07 - 1st
Drew Willy rush for 2 yards to the Buff 3.
1st & 10 at BUFF 1
1-yd Run
1:24 - 1st
James Starks rush for 1 yard to the Buff 4.
2nd & 8 at BUFF 3
-3-yd Run
0:49 - 1st
James Starks rush for a loss of 3 yards to the Buff 1.
3rd & 7 at BUFF 4
Punt
0:15 - 1st
Ben Woods punt for 39 yards, returned by Chris Garrett for 7 yards to the Buff 33, Buffalo penalty 15 yard personal foul accepted.
4th & 10 at BUFF 1
2nd Quarter
Pass Completion
14:45 - 2nd
Austen Everson pass complete to Chido Nwokocha for 5 yards to the Buff 13.
1st & 10 at BUFF 18
4-yd Run
14:19 - 2nd
Austen Everson rush for 4 yards to the Buff 9.
2nd & 5 at BUFF 13
3-yd Run
14:16 - 2nd
Mitch Morsillo rush for 3 yards to the Buff 6 for a 1ST down.
3rd & 1 at BUFF 9
3-yd Run
13:48 - 2nd
Voncarie Owens rush for 3 yards to the Buff 3.
1st & Goal at BUFF 6
0-yd Run
13:22 - 2nd
Voncarie Owens rush for no gain to the Buff 3.
2nd & Goal at BUFF 3
Pass Completion
12:49 - 2nd
Austen Everson pass complete to William Norwood for 3 yards for a TOUCHDOWN.
3rd & Goal at BUFF 3
Extra Point Good
12:49 - 2nd
Matt Lasher extra point GOOD.
Kickoff
12:44 - 2nd
Matt Lasher kickoff for 65 yards for a touchback.
1-yd Run
12:18 - 2nd
Jared Patterson rush for 1 yard to the Buff 21.
1st & 10 at BUFF 20
3-yd Run
11:39 - 2nd
Jared Patterson rush for 3 yards to the Buff 24.
2nd & 9 at BUFF 21
Incompletion
11:08 - 2nd
Drew Willy pass incomplete to Terrance Breaux.
3rd & 6 at BUFF 24
Punt
10:57 - 2nd
Ben Woods punt for 48 yards, returned by Chris Garrett for 19 yards to the Ohio 47.
4th & 6 at BUFF 24
-2-yd Run
10:28 - 2nd
Thad Turner rush for a loss of 2 yards to the Ohio 45.
1st & 10 at OHIO 47
7-yd Run
9:47 - 2nd
Kalvin McRae rush for 7 yards to the Buff 48.
2nd & 12 at OHIO 45
Pass Completion
9:12 - 2nd
Austen Everson pass complete to Chido Nwokocha for 8 yards to the Buff 40 for a 1ST down.
3rd & 5 at BUFF 48
Incompletion
8:46 - 2nd
Austen Everson pass incomplete to Scott Mayle.
1st & 10 at BUFF 40
0-yd Run
8:38 - 2nd
Kalvin McRae rush for no gain to the Buff 40.
2nd & 10 at BUFF 40
7-yd Run
7:50 - 2nd
Kalvin McRae rush for 7 yards to the Buff 33.
3rd & 10 at BUFF 40
33-yd Run
7:13 - 2nd
Kalvin McRae rush for 33 yards for a TOUCHDOWN.
4th & 3 at BUFF 33
Extra Point Good
7:13 - 2nd
Matt Lasher extra point GOOD.
Kickoff
7:05 - 2nd
Matt Lasher kickoff for 64 yards returned by Ernest Jackson for no gain to the Buff 1.
Pass Completion
6:33 - 2nd
Drew Willy pass complete to Chad Upshaw for 4 yards to the Buff 5.
1st & 10 at BUFF 1
Pass Completion
5:54 - 2nd
Drew Willy pass complete to Robert Yealu for 21 yards to the Buff 26 for a 1ST down.
2nd & 6 at BUFF 5
Incompletion
5:33 - 2nd
Drew Willy pass incomplete to Naaman Roosevelt.
1st & 10 at BUFF 26
Incompletion
5:26 - 2nd
Drew Willy pass incomplete to Ernest Jackson.
2nd & 10 at BUFF 26
0-yd Penalty
5:26 - 2nd
Ohio penalty 5 yard offside accepted.
3rd & 10 at BUFF 26
6-yd Run
5:00 - 2nd
James Starks rush for 6 yards to the Buff 37 for a 1ST down.
3rd & 5 at BUFF 31
-6-yd Run
4:30 - 2nd
James Starks rush for a loss of 6 yards to the Buff 31.
1st & 10 at BUFF 37
Pass Completion
3:45 - 2nd
Drew Willy pass complete to Terrance Breaux for 4 yards to the Buff 35.
2nd & 16 at BUFF 31
Incompletion
3:33 - 2nd
Drew Willy pass incomplete.
3rd & 12 at BUFF 35
Punt
3:01 - 2nd
Ben Woods punt for 41 yards, returned by Chris Garrett for 20 yards to the Ohio 44.
4th & 12 at BUFF 35
Pass Completion
2:47 - 2nd
Austen Everson pass complete to Rudy Sylvan for 44 yards to the Buff 12 for a 1ST down.
1st & 10 at OHIO 44
11-yd Run
2:30 - 2nd
Voncarie Owens rush for 11 yards to the Buff 1, Ohio penalty 10 yard holding accepted.
1st & 10 at BUFF 12
2-yd Run
2:00 - 2nd
Voncarie Owens rush for 2 yards to the Buff 11.
1st & 11 at BUFF 13
10-yd Run
1:42 - 2nd
Voncarie Owens rush for 10 yards to the Buff 1 for a 1ST down.
2nd & 9 at BUFF 11
0-yd Penalty
1:12 - 2nd
Buffalo penalty 0 yard offside accepted, no play.
1st & Goal at BUFF 1
1-yd Run
1:05 - 2nd
Voncarie Owens rush for 1 yard for a TOUCHDOWN.
1st & Goal at BUFF 1
Extra Point Good
1:05 - 2nd
Matt Lasher extra point GOOD.
Kickoff
0:55 - 2nd
Matt Lasher kickoff for 63 yards returned by Naaman Roosevelt for 12 yards to the Buff 14.
Pass Completion
0:27 - 2nd
Drew Willy pass complete to James Starks for 5 yards to the Buff 19.
1st & 10 at BUFF 14
-3-yd Run
0:00 - 2nd
James Starks rush for a loss of 3 yards to the Buff 16.
2nd & 5 at BUFF 19
Kickoff
14:56 - 3rd
Ben Woods kickoff for 65 yards for a touchback.
3rd Quarter
Pass Completion
14:27 - 3rd
Austen Everson pass complete to Chris Garrett for 3 yards to the Ohio 23.
1st & 10 at OHIO 20
Incompletion
13:54 - 3rd
Austen Everson pass incomplete to Chido Nwokocha.
2nd & 7 at OHIO 23
Pass Completion
13:40 - 3rd
Austen Everson pass complete to William Norwood for 3 yards to the Ohio 26.
3rd & 7 at OHIO 23
Punt
13:06 - 3rd
Matt Lasher punt for 36 yards punt out-of-bounds at the Buff 38.
4th & 4 at OHIO 26
Pass Completion
12:48 - 3rd
Drew Willy pass complete to Robert Yealu for 14 yards to the Ohio 48 for a 1ST down.
1st & 10 at BUFF 38
0-yd Penalty
12:30 - 3rd
Buffalo penalty 5 yard false start accepted.
1st & 10 at OHIO 48
Pass Completion
12:00 - 3rd
Drew Willy pass complete to Naaman Roosevelt for a loss of 4 yards to the Buff 43.
1st & 15 at BUFF 47
Sack
11:27 - 3rd
Drew Willy sacked by Ernie Hodge at the Buff 40 for a loss of 3 yards.
2nd & 19 at BUFF 43
Pass Completion
10:52 - 3rd
Drew Willy pass complete to James Starks for 29 yards to the Ohio 31 for a 1ST down.
3rd & 22 at BUFF 40
0-yd Penalty
10:31 - 3rd
Buffalo penalty 5 yard false start accepted.
1st & 10 at OHIO 31
Incompletion
10:03 - 3rd
Drew Willy pass incomplete to James Starks.
1st & 15 at OHIO 36
Incompletion
9:57 - 3rd
Drew Willy pass incomplete to Naaman Roosevelt.
2nd & 15 at OHIO 36
21-yd Run
9:49 - 3rd
Drew Willy rush for 21 yards to the Ohio 15 for a 1ST down.
3rd & 15 at OHIO 36
0-yd Run
9:38 - 3rd
James Starks rush for no gain to the Ohio 15.
1st & 10 at OHIO 15
0-yd Penalty
9:03 - 3rd
Ohio penalty 7 yard pass interference accepted, no play.
2nd & 10 at OHIO 15
0-yd Penalty
9:00 - 3rd
Ohio penalty 4 yard offside accepted, no play.
1st & Goal at OHIO 8
4-yd Run
8:41 - 3rd
James Starks rush for 4 yards for a TOUCHDOWN.
1st & Goal at OHIO 4
Extra Point Good
8:41 - 3rd
Adam Tanalski extra point GOOD.
Kickoff
8:37 - 3rd
Ben Woods kickoff for 65 yards for a touchback.
2-yd Run
8:25 - 3rd
Kalvin McRae rush for 2 yards to the Ohio 22.
1st & 10 at OHIO 20
Incompletion
7:57 - 3rd
Austen Everson pass incomplete to Thomas Christy.
2nd & 8 at OHIO 22
Pass Completion
7:49 - 3rd
Austen Everson pass complete to Kalvin McRae for 25 yards to the Ohio 47 for a 1ST down.
3rd & 8 at OHIO 22
19-yd Run
7:21 - 3rd
Kalvin McRae rush for 19 yards to the Buff 34 for a 1ST down.
1st & 10 at OHIO 47
Incompletion
7:16 - 3rd
Austen Everson pass incomplete to Rudy Sylvan.
1st & 10 at BUFF 34
1-yd Run
7:03 - 3rd
Kalvin McRae rush for 1 yard to the Buff 33.
2nd & 10 at BUFF 34
Incompletion
6:29 - 3rd
Austen Everson pass incomplete to Kalvin McRae.
3rd & 9 at BUFF 33
Punt
6:20 - 3rd
Matt Lasher punt for 31 yards downed at the Buff 2.
4th & 9 at BUFF 33
Pass Completion
5:49 - 3rd
Drew Willy pass complete to James Starks for 6 yards to the Buff 26.
1st & 10 at BUFF 20
0-yd Run
5:14 - 3rd
James Starks rush for no gain to the Buff 26.
2nd & 4 at BUFF 26
Incompletion
4:41 - 3rd
Drew Willy pass incomplete to Terrance Breaux.
3rd & 4 at BUFF 26
Punt
4:30 - 3rd
Ben Woods punt for 50 yards, returned by Chris Garrett for 10 yards to the Ohio 34.
4th & 4 at BUFF 26
Pass Completion
4:13 - 3rd
Austen Everson pass complete to Chido Nwokocha for 5 yards to the Ohio 39.
1st & 10 at OHIO 34
6-yd Run
3:39 - 3rd
Austen Everson rush for 6 yards to the Ohio 45 for a 1ST down.
2nd & 5 at OHIO 39
Incompletion
3:16 - 3rd
Austen Everson pass incomplete to Scott Mayle.
1st & 10 at OHIO 45
6-yd Run
3:04 - 3rd
Austen Everson rush for 6 yards to the Buff 49.
2nd & 10 at OHIO 45
Pass Completion
2:33 - 3rd
Austen Everson pass complete to Chido Nwokocha for 5 yards to the Buff 44 for a 1ST down.
3rd & 4 at BUFF 49
Pass Completion
2:07 - 3rd
Austen Everson pass complete to Rudy Sylvan for 2 yards to the Buff 42 for a 1ST down, Buffalo penalty 15 yard personal foul accepted.
1st & 10 at BUFF 44
0-yd Penalty
1:44 - 3rd
Buffalo penalty 18 yard personal foul accepted, no play.
1st & 10 at BUFF 27
9-yd Run
1:39 - 3rd
Austen Everson rush for 9 yards for a TOUCHDOWN.
1st & Goal at BUFF 9
Extra Point Good
1:39 - 3rd
Matt Lasher extra point GOOD.
Kickoff
1:34 - 3rd
Matt Lasher kickoff for 65 yards for a touchback.
4th Quarter
2-yd Run
1:00 - 3rd
Jared Patterson rush for 2 yards to the Buff 22.
1st & 10 at BUFF 20
Pass Completion
0:24 - 3rd
Drew Willy pass complete to Jared Patterson for 3 yards to the Buff 25.
2nd & 8 at BUFF 22
6-yd Run
14:55 - 4th
Drew Willy rush for 6 yards to the Buff 31 for a 1ST down.
3rd & 5 at BUFF 25
Sack
14:12 - 4th
Drew Willy sacked by Todd Koenig and Landon Cohen at the Buff 19 for a loss of 12 yards.
1st & 10 at BUFF 31
6-yd Run
13:36 - 4th
Jared Patterson rush for 6 yards to the Buff 25.
2nd & 22 at BUFF 19
Sack
12:53 - 4th
Drew Willy sacked by Todd Koenig and Taj Henley at the Buff 19 for a loss of 6 yards.
3rd & 16 at BUFF 25
Punt
12:18 - 4th
Ben Woods punt for 23 yards downed at the Buff 42.
4th & 22 at BUFF 19
-5-yd Run
11:30 - 4th
Thad Turner rush for a loss of 5 yards to the Buff 47.
1st & 10 at BUFF 42
5-yd Run
11:00 - 4th
Brad Bower rush for 5 yards to the Buff 42.
2nd & 15 at BUFF 47
Pass Completion
10:18 - 4th
Brad Bower pass complete to Voncarie Owens for 8 yards to the Buff 34.
3rd & 10 at BUFF 42
5-yd Run
9:50 - 4th
Voncarie Owens rush for 5 yards to the Buff 29 for a 1ST down.
4th & 2 at BUFF 34
-2-yd Run
9:15 - 4th
Brad Bower rush for a loss of 2 yards to the Buff 31.
1st & 10 at BUFF 29
0-yd Penalty
8:42 - 4th
Ohio penalty 5 yard false start accepted.
2nd & 12 at BUFF 31
3-yd Run
8:07 - 4th
Voncarie Owens rush for 3 yards to the Buff 33.
2nd & 17 at BUFF 36
Pass Completion
7:26 - 4th
Brad Bower pass complete to Ahmona Maxwell for 17 yards to the Buff 16 for a 1ST down.
3rd & 14 at BUFF 33
3-yd Run
6:52 - 4th
Voncarie Owens rush for 3 yards to the Buff 13.
1st & 10 at BUFF 16
1-yd Run
6:10 - 4th
Voncarie Owens rush for 1 yard to the Buff 12.
2nd & 7 at BUFF 13
7-yd Run
5:26 - 4th
Voncarie Owens rush for 7 yards to the Buff 5 for a 1ST down.
3rd & 6 at BUFF 12
-5-yd Run
4:56 - 4th
Brad Bower rush for a loss of 5 yards to the Buff 10.
1st & Goal at BUFF 5
Pass Completion
4:13 - 4th
Brad Bower pass complete to William Norwood for 10 yards for a TOUCHDOWN.
Extra Point Good
4:13 - 4th
Matt Lasher extra point GOOD.
Kickoff
4:08 - 4th
Matt Lasher kickoff for 65 yards for a touchback.
Pass Completion
3:37 - 4th
Drew Willy pass complete to Chad Upshaw for 17 yards to the Buff 37 for a 1ST down.
1st & 10 at BUFF 20
5-yd Run
3:12 - 4th
James Starks rush for 5 yards to the Buff 42.
1st & 10 at BUFF 37
Pass Completion
2:45 - 4th
Drew Willy pass complete to Alex Pierre for 12 yards to the Ohio 46 for a 1ST down.
2nd & 5 at BUFF 42
Incompletion
2:30 - 4th
Drew Willy pass incomplete to Terrance Breaux.
1st & 10 at OHIO 46
Incompletion
2:23 - 4th
Drew Willy pass incomplete.
2nd & 10 at OHIO 46
0-yd Penalty
2:13 - 4th
Buffalo penalty 5 yard illegal shift accepted, no play.
3rd & 10 at OHIO 46
Incompletion
1:50 - 4th
Drew Willy pass incomplete to Naaman Roosevelt.
3rd & 15 at BUFF 49
Pass Completion
1:45 - 4th
Drew Willy pass complete to Alex Pierre for 7 yards to the Ohio 44.
4th & 15 at BUFF 49
-1-yd Run
1:20 - 4th
Voncarie Owens rush for a loss of 1 yard to the Ohio 43.
1st & 10 at OHIO 44
5-yd Run
0:48 - 4th
Joshua Abrams rush for 5 yards to the Ohio 48.
2nd & 11 at OHIO 43
0-yd Run
0:35 - 4th
Joshua Abrams rush for no gain, fumbled at the Ohio 48, recovered by Buff at the Ohio 48.
3rd & 6 at OHIO 48
Incompletion
0:29 - 4th
Drew Willy pass incomplete to Terrance Breaux.
1st & 10 at OHIO 48
2-yd Run
0:11 - 4th
Drew Willy rush for 2 yards to the Ohio 46.
2nd & 10 at OHIO 48
Game Information
Athens, OH


2025 Standings
FBS
| Mid-American ConferenceMid-American Conference | CONF | OVR |
|---|---|---|
| Western Michigan | 7-1 | 10-4 |
| Ohio | 6-2 | 9-4 |
| Toledo | 6-2 | 8-5 |
| Miami (OH) | 6-2 | 7-7 |
| Central Michigan | 5-3 | 7-6 |
| Akron | 4-4 | 5-7 |
| Buffalo | 4-4 | 5-7 |
| Kent State | 4-4 | 5-7 |
| Eastern Michigan | 3-5 | 4-8 |
| Ball State | 3-5 | 4-8 |
| Bowling Green | 2-6 | 4-8 |
| Northern Illinois | 2-6 | 3-9 |
| Massachusetts | 0-8 | 0-12 |
NCAAF News

Franklin: Virginia Tech's next AD must be 'aggressive' with football
New Virginia Tech coach James Franklin is hopeful that the school's next athletic director will be "bold and aggressive with football in mind."
6h

Sources: Mizzou's Ahmad Hardy out of hospital after shooting
Missouri star running back Ahmad Hardy is out of the hospital after being shot early Sunday morning, sources told ESPN's Pete Thamel. Hardy, who was second in FBS in rushing yards, has a goal of playing this year, sources said.
9h

Texas' Steve Sarkisian rips Ole Miss academic standards
One day after Lane Kiffin's controversial comments about Ole Miss, Texas coach Steve Sarkisian took a shot at the Rebels, and Florida coach Jon Sumrall weighed in.
6h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

