Buffalo Bulls @ Eastern Michigan Eagles
1st Quarter
Kickoff
15:00 - 1st
Alex McNulty kickoff for 63 yds
3-yd Pass
15:00 - 1st
Mike Glass III pass complete to Bryson Cannon for 3 yds to the EMich 28
1st & 10 at EMU 25
-2-yd Pass
15:00 - 1st
Mike Glass III pass complete to Dylan Drummond for a loss of 2 yards to the EMich 26
2nd & 7 at EMU 28
Incompletion
15:00 - 1st
Mike Glass III pass incomplete to Bryson Cannon, broken up by Tyrone Hill
3rd & 9 at EMU 26
Punt
15:00 - 1st
Jake Julien punt for 50 yds, downed at the Buff 24
4th & 9 at EMU 26
4-yd Run
13:32 - 1st
Jaret Patterson run for 4 yds to the Buff 28
1st & 10 at BUFF 24
7-yd Run
13:32 - 1st
Jaret Patterson run for 7 yds to the Buff 35 for a 1ST down
2nd & 6 at BUFF 28
6-yd Pass
13:32 - 1st
Kyle Vantrease pass complete to Antonio Nunn for 6 yds to the Buff 41
1st & 10 at BUFF 35
5-yd Pass
13:32 - 1st
Kyle Vantrease pass complete to Antonio Nunn for 5 yds to the Buff 46 for a 1ST down
2nd & 4 at BUFF 41
5-yd Run
13:32 - 1st
Jaret Patterson run for 5 yds to the EMich 49
1st & 10 at BUFF 46
3-yd Run
13:32 - 1st
Kevin Marks run for 3 yds to the EMich 46
2nd & 5 at EMU 49
5-yd Run
13:32 - 1st
Kevin Marks run for 5 yds to the EMich 41 for a 1ST down
3rd & 2 at EMU 46
6-yd Pass
13:32 - 1st
Kyle Vantrease pass complete to Antonio Nunn for 6 yds to the EMich 35
1st & 10 at EMU 41
10-yd Penalty
13:32 - 1st
MARKS, Kevin rush for 7 yards to the EMU28 (SCOTT, Woo), PENALTY UB holding (KSIEZARCZYK, Evin) 10 yards to the EMU45, NO PLAY.
2nd & 4 at EMU 35
Incompletion
13:32 - 1st
Kyle Vantrease pass incomplete
2nd & 14 at EMU 45
6-yd Run
13:32 - 1st
Kevin Marks run for 6 yds to the EMich 39
3rd & 14 at EMU 45
Punt
13:32 - 1st
Jackson Baltar punt for 33 yds, downed at the EMich 6
4th & 8 at EMU 39
10-yd Pass
8:20 - 1st
Mike Glass III pass complete to Mathew Sexton for 10 yds to the EMich 16 for a 1ST down
1st & 10 at EMU 6
4-yd Pass
8:20 - 1st
Mike Glass III pass complete to Dylan Drummond for 4 yds to the EMich 20
1st & 10 at EMU 16
Incompletion
8:20 - 1st
Mike Glass III pass incomplete to Dylan Drummond
2nd & 6 at EMU 20
80-yd Touchdown Pass
6:59 - 1st
Mike Glass III pass complete to Mathew Sexton for 80 yds for a TD, (Chad Ryland KICK)
3rd & 6 at EMU 20
Kickoff
6:59 - 1st
Chad Ryland kickoff for 65 yds for a touchback
42-yd Pass
6:59 - 1st
Kyle Vantrease pass complete to Antonio Nunn for 42 yds to the EMich 33 for a 1ST down
1st & 10 at BUFF 25
5-yd Run
6:59 - 1st
Jaret Patterson run for 5 yds to the EMich 28
1st & 10 at EMU 33
Incompletion
6:59 - 1st
Kyle Vantrease pass incomplete to Antonio Nunn, broken up by Jerodd Vines
2nd & 5 at EMU 28
8-yd Run
6:59 - 1st
Jaret Patterson run for 8 yds to the EMich 20 for a 1ST down
3rd & 5 at EMU 28
7-yd Run
6:59 - 1st
Jaret Patterson run for 7 yds to the EMich 13
1st & 10 at EMU 20
1-yd Run
6:59 - 1st
Jaret Patterson run for 1 yd to the EMich 12
2nd & 3 at EMU 13
2-yd Run
6:59 - 1st
Jaret Patterson run for 2 yds to the EMich 10 for a 1ST down
3rd & 2 at EMU 12
2-yd Run
6:59 - 1st
Jaret Patterson run for 2 yds to the EMich 8
1st & Goal at EMU 10
2-yd Run
6:59 - 1st
Kevin Marks run for 2 yds to the EMich 6
2nd & Goal at EMU 8
4-yd Pass
6:59 - 1st
Kyle Vantrease pass complete to Dominic Johnson for 4 yds to the EMich 2
3rd & Goal at EMU 6
1-yd Run
6:59 - 1st
Kyle Vantrease run for 1 yd to the EMich 1
4th & Goal at EMU 2
0-yd Run
1:47 - 1st
Shaq Vann run for no gain to the EMich 1
1st & 10 at EMU 1
Incompletion
1:47 - 1st
Mike Glass III pass incomplete to Line Latu
2nd & 10 at EMU 1
Safety
1:01 - 1st
Chibueze Onwuka Safety
3rd & 10 at EMU 1
2nd Quarter
Kickoff
1:01 - 1st
Chad Ryland kickoff for 57 yds , Jaret Patterson return for 16 yds to the Buff 39
8-yd Run
0:58 - 1st
Kevin Marks run for 8 yds to the Buff 47
1st & 10 at BUFF 39
3-yd Run
0:58 - 1st
Kevin Marks run for 3 yds to the 50 yard line for a 1ST down
2nd & 2 at BUFF 47
End of 1st Quarter
4-yd Run
15:00 - 2nd
Kevin Marks run for 4 yds to the EMich 46
1st & 10 at 50
10-yd Pass
15:00 - 2nd
Kyle Vantrease pass complete to Antonio Nunn for 10 yds to the EMich 36 for a 1ST down
2nd & 6 at EMU 46
4-yd Run
15:00 - 2nd
Kevin Marks run for 4 yds to the EMich 32
1st & 10 at EMU 36
Incompletion
15:00 - 2nd
Kyle Vantrease pass incomplete to Antonio Nunn
2nd & 6 at EMU 32
(13:09 - 2nd) Timeout BUFFALO, clock 13:09
(13:09 - 2nd) Timeout EASTRN MICHIGAN, clock 13:09
4-yd Run
13:09 - 2nd
Kevin Marks run for 4 yds to the EMich 28
3rd & 6 at EMU 32
8-yd Pass
13:09 - 2nd
Kyle Vantrease pass complete to Antonio Nunn for 8 yds to the EMich 20 for a 1ST down
4th & 2 at EMU 28
1-yd Run
13:09 - 2nd
Kevin Marks run for 1 yd to the EMich 19
1st & 10 at EMU 20
10-yd Pass
13:09 - 2nd
Kyle Vantrease pass complete to Kevin Marks for 10 yds to the EMich 9 for a 1ST down
2nd & 9 at EMU 19
9-yd Touchdown Run
10:41 - 2nd
Kevin Marks run for 9 yds for a TD, (Alex McNulty KICK)
1st & Goal at EMU 9
Kickoff
10:41 - 2nd
Alex McNulty kickoff for 62 yds
Incompletion
10:41 - 2nd
Mike Glass III pass incomplete to Dylan Drummond
1st & 10 at EMU 25
4-yd Run
10:41 - 2nd
Mike Glass III run for 4 yds to the EMich 29
2nd & 10 at EMU 25
Incompletion
10:41 - 2nd
Mike Glass III pass incomplete to Mathew Sexton
3rd & 6 at EMU 29
Sack
10:41 - 2nd
Jake Julien sacked by Max Michel for a loss of 4 yards to the EMich 25 EASTRN MICHIGAN Penalty, intentional grounding (Jake Julien) to the EMich 25
4th & 6 at EMU 29
5-yd Run
9:37 - 2nd
Jaret Patterson run for 5 yds to the EMich 20
1st & 10 at EMU 25
0-yd Run
9:37 - 2nd
Jaret Patterson run for no gain to the EMich 20
2nd & 5 at EMU 20
4-yd Run
9:37 - 2nd
Jaret Patterson run for 4 yds to the EMich 16
3rd & 5 at EMU 20
(7:40 - 2nd) Timeout BUFFALO, clock 07:40
16-yd Touchdown Run
7:33 - 2nd
Kyle Vantrease run for 16 yds for a TD, (Alex McNulty KICK)
4th & 1 at EMU 16
Kickoff
7:33 - 2nd
Alex McNulty kickoff for 61 yds
4-yd Pass
7:33 - 2nd
Preston Hutchinson pass complete to Hassan Beydoun for 4 yds to the EMich 29
1st & 10 at EMU 25
Incompletion
7:33 - 2nd
Preston Hutchinson pass incomplete to Quian Williams, broken up by Devon Russell
2nd & 6 at EMU 29
Incompletion
7:33 - 2nd
Preston Hutchinson pass incomplete
3rd & 6 at EMU 29
Punt
7:33 - 2nd
Jake Julien punt for 47 yds , Ron Cook Jr. returns for 15 yds to the Buff 39
4th & 6 at EMU 29
23-yd Pass
6:32 - 2nd
Kyle Vantrease pass complete to Zac Lefebvre for 23 yds to the EMich 38 for a 1ST down
1st & 10 at BUFF 39
8-yd Run
6:32 - 2nd
Kevin Marks run for 8 yds to the EMich 30
1st & 10 at EMU 38
13-yd Pass
6:32 - 2nd
Kyle Vantrease pass complete to Zac Lefebvre for 13 yds to the EMich 17 for a 1ST down
2nd & 2 at EMU 30
Incompletion
6:32 - 2nd
Kyle Vantrease pass incomplete to Antonio Nunn
1st & 10 at EMU 17
Incompletion
6:32 - 2nd
Kyle Vantrease pass incomplete to Daniel Lee
2nd & 10 at EMU 17
15-yd Pass
6:32 - 2nd
Kyle Vantrease pass complete to Daniel Lee for 15 yds to the EMich 2 for a 1ST down
3rd & 10 at EMU 17
1-yd Run
6:32 - 2nd
Kevin Marks run for 1 yd to the EMich 1
1st & Goal at EMU 2
1-yd Touchdown Run
3:49 - 2nd
Kyle Vantrease run for 1 yd for a TD, (Alex McNulty PAT MISSED)
2nd & Goal at EMU 1
Kickoff
3:49 - 2nd
Alex McNulty kickoff for 60 yds
2-yd Pass
3:49 - 2nd
Preston Hutchinson pass complete to Thomas Odukoya for 2 yds to the EMich 27
1st & 10 at EMU 25
2-yd Run
3:49 - 2nd
Dylan Drummond run for 2 yds to the EMich 29
2nd & 8 at EMU 27
Incompletion
3:49 - 2nd
Preston Hutchinson pass incomplete to Dylan Drummond
3rd & 6 at EMU 29
Punt
3:49 - 2nd
Jake Julien punt for 28 yds, punt out-of-bounds at the Buff 43
4th & 6 at EMU 29
1-yd Run
2:37 - 2nd
Jaret Patterson run for 1 yd to the Buff 44
1st & 10 at BUFF 43
15-yd Run
2:37 - 2nd
Jaret Patterson run for 15 yds to the EMich 41 for a 1ST down
2nd & 9 at BUFF 44
-3-yd Run
2:37 - 2nd
Jaret Patterson run for a loss of 3 yards to the EMich 44
1st & 10 at EMU 41
6-yd Run
2:37 - 2nd
Jaret Patterson run for 6 yds to the EMich 38
2nd & 13 at EMU 44
36-yd Pass
2:37 - 2nd
Kyle Vantrease pass complete to Daniel Lee for 33 yds to the EMich 5 for a 1ST down EASTRN MICHIGAN Penalty, personal foul (Mikey Haney) to the EMich 2 for a 1ST down
3rd & 7 at EMU 38
(0:18 - 2nd) Timeout EASTRN MICHIGAN, clock 00:18
Sack
0:18 - 2nd
Kyle Vantrease sacked by Terry Myrick for a loss of 8 yards to the EMich 10
1st & Goal at EMU 2
(0:14 - 2nd) Timeout BUFFALO, clock 00:14
10-yd Touchdown Pass
0:09 - 2nd
Kyle Vantrease pass complete to Antonio Nunn for 10 yds for a TD, (Alex McNulty KICK)
2nd & Goal at EMU 10
Kickoff
0:09 - 2nd
Alex McNulty kickoff for 60 yds , Dylan Drummond return for 24 yds to the EMich 29
4-yd Run
0:04 - 2nd
Shaq Vann run for 4 yds to the EMich 33
1st & 10 at EMU 29
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Chad Ryland kickoff for 65 yds for a touchback
14-yd Run
15:00 - 3rd
Jaret Patterson run for 14 yds to the Buff 39 for a 1ST down
1st & 10 at BUFF 25
3-yd Run
15:00 - 3rd
Jaret Patterson run for 3 yds to the Buff 42
1st & 10 at BUFF 39
4-yd Run
15:00 - 3rd
Jaret Patterson run for 4 yds to the Buff 46
2nd & 7 at BUFF 42
2-yd Run
15:00 - 3rd
Jaret Patterson run for 2 yds to the Buff 48
3rd & 3 at BUFF 46
Punt
15:00 - 3rd
Jackson Baltar punt for 52 yds for a touchback
4th & 1 at BUFF 48
Sack
12:11 - 3rd
Preston Hutchinson sacked by Taylor Riggins and Chibueze Onwuka for a loss of 3 yards to the EMich 17
1st & 10 at EMU 20
3-yd Run
12:11 - 3rd
Shaq Vann run for 3 yds to the EMich 20
2nd & 13 at EMU 17
Incompletion
12:11 - 3rd
Preston Hutchinson pass incomplete to Arthur Jackson III, broken up by Roy Baker
3rd & 10 at EMU 20
Punt
12:11 - 3rd
Jake Julien punt for 64 yds, downed at the Buff 16
4th & 10 at EMU 20
3-yd Run
10:36 - 3rd
Jaret Patterson run for 3 yds to the Buff 19
1st & 10 at BUFF 16
-4-yd Run
10:36 - 3rd
Kyle Vantrease run for a loss of 4 yards to the Buff 15
2nd & 7 at BUFF 19
Incompletion
10:36 - 3rd
Kyle Vantrease pass incomplete to Jake Molinich, broken up by Brody Hoying
3rd & 11 at BUFF 15
Punt
10:36 - 3rd
Jackson Baltar punt for 42 yds , Dylan Drummond returns for a loss of 2 yards to the EMich 41
4th & 11 at BUFF 15
38-yd Pass
9:05 - 3rd
Preston Hutchinson pass complete to Quian Williams for 38 yds to the Buff 21 for a 1ST down
1st & 10 at EMU 41
5-yd Penalty
9:05 - 3rd
EASTRN MICHIGAN Penalty, false start (Line Latu) to the Buff 26
1st & 10 at BUFF 21
5-yd Run
9:05 - 3rd
Shaq Vann run for 5 yds to the Buff 21
1st & 15 at BUFF 26
Fumble Recovery (Own)
9:05 - 3rd
Preston Hutchinson run for no gain to the Buff 21 Preston Hutchinson fumbled, recovered by EMich Brian Dooley
2nd & 10 at BUFF 21
(7:13 - 3rd) Timeout EASTRN MICHIGAN, clock 07:13
2-yd Pass
7:13 - 3rd
Preston Hutchinson pass complete to Gunnar Oakes for 2 yds to the Buff 19
3rd & 10 at BUFF 21
Incompletion
7:13 - 3rd
Preston Hutchinson pass incomplete to Gunnar Oakes, broken up by Tyrone Hill
4th & 8 at BUFF 19
4-yd Pass
6:25 - 3rd
Kyle Vantrease pass complete to Zac Lefebvre for 4 yds to the Buff 23
1st & 10 at BUFF 19
4-yd Run
6:25 - 3rd
Kevin Marks run for 4 yds to the Buff 27
2nd & 6 at BUFF 23
4-yd Run
6:25 - 3rd
Kevin Marks run for 4 yds to the Buff 31 for a 1ST down EASTRN MICHIGAN Penalty, unsportsmanlike conduct off-setting ( Yards) to the Buff 31 for a 1ST down
3rd & 2 at EMU 0
Incompletion
6:25 - 3rd
Kyle Vantrease pass incomplete to Antonio Nunn
1st & 10 at BUFF 31
23-yd Run
6:25 - 3rd
Jaret Patterson run for 23 yds to the EMich 46 for a 1ST down
2nd & 10 at BUFF 31
7-yd Run
6:25 - 3rd
Jaret Patterson run for 7 yds to the EMich 39
1st & 10 at EMU 46
3-yd Run
6:25 - 3rd
Jaret Patterson run for 3 yds to the EMich 36 for a 1ST down
2nd & 3 at EMU 39
19-yd Pass
6:25 - 3rd
Kyle Vantrease pass complete to Daniel Lee for 19 yds to the EMich 17 for a 1ST down
1st & 10 at EMU 36
11-yd Run
6:25 - 3rd
Jaret Patterson run for 11 yds to the EMich 6 for a 1ST down
1st & 10 at EMU 17
5-yd Run
6:25 - 3rd
Jaret Patterson run for 5 yds to the EMich 1
1st & Goal at EMU 6
1-yd Touchdown Run
0:38 - 3rd
Jaret Patterson run for 1 yd for a TD, (Alex McNulty KICK)
2nd & Goal at EMU 1
4th Quarter
Kickoff
0:38 - 3rd
Alex McNulty kickoff for 58 yds , Dylan Drummond return for 17 yds to the EMich 24
2-yd Run
0:34 - 3rd
Dylan Drummond run for 2 yds to the EMich 26
1st & 10 at EMU 24
End of 3rd Quarter
Fumble Recovery (Own)
15:00 - 4th
Preston Hutchinson pass complete to Mathew Sexton for no gain Mathew Sexton fumbled, recovered by EMich Brian Dooley
2nd & 8 at EMU 26
Interception
15:00 - 4th
Preston Hutchinson pass intercepted Aapri Washington return for 10 yds to the EMich 39
3rd & 11 at EMU 23
3-yd Run
14:07 - 4th
Kevin Marks run for 3 yds to the EMich 36
1st & 10 at EMU 39
8-yd Run
14:07 - 4th
Kevin Marks run for 8 yds to the EMich 28 for a 1ST down
2nd & 7 at EMU 36
(12:42 - 4th) Timeout BUFFALO, clock 12:42
2-yd Run
12:42 - 4th
Kevin Marks run for 2 yds to the EMich 26
1st & 10 at EMU 28
3-yd Run
12:42 - 4th
Kevin Marks run for 3 yds to the EMich 23
2nd & 8 at EMU 26
5-yd Run
12:42 - 4th
Kevin Marks run for 5 yds to the EMich 18 for a 1ST down
3rd & 5 at EMU 23
Incompletion
12:42 - 4th
Kyle Vantrease pass incomplete
1st & 10 at EMU 18
3-yd Run
12:42 - 4th
Kevin Marks run for 3 yds to the EMich 15
2nd & 10 at EMU 18
5-yd Run
12:42 - 4th
Jaret Patterson run for 5 yds to the EMich 10
3rd & 7 at EMU 15
4-yd Run
12:42 - 4th
Jaret Patterson run for 4 yds to the EMich 6 for a 1ST down
4th & 2 at EMU 10
3-yd Run
12:42 - 4th
Jaret Patterson run for 3 yds to the EMich 3
1st & Goal at EMU 6
1-yd Run
12:42 - 4th
Jaret Patterson run for 1 yd to the EMich 2
2nd & Goal at EMU 3
1-yd Run
12:42 - 4th
Jaret Patterson run for 1 yd to the EMich 1
3rd & Goal at EMU 2
1-yd Touchdown Run
6:19 - 4th
Jaret Patterson run for 1 yd for a TD, (Alex McNulty KICK)
4th & Goal at EMU 1
Kickoff
6:19 - 4th
Alex McNulty kickoff for 61 yds
Sack
6:19 - 4th
Preston Hutchinson sacked by Tyrece Woods Jr. for a loss of 4 yards to the EMich 21
1st & 10 at EMU 25
11-yd Run
6:19 - 4th
Shaq Vann run for 11 yds to the EMich 32
2nd & 14 at EMU 21
15-yd Penalty
6:19 - 4th
HUTCHINSON, P. pass incomplete to DAUGHERTY, Eddie, PENALTY UB personal foul (ABBAS, Ali) 15 yards to the EMU47, 1ST DOWN EMU, NO PLAY.
3rd & 3 at EMU 32
32-yd Pass
6:19 - 4th
Preston Hutchinson pass complete to Eddie Daugherty for 32 yds to the Buff 21 for a 1ST down
1st & 10 at EMU 47
Sack
6:19 - 4th
Preston Hutchinson sacked by Frendy Darelus for a loss of 7 yards to the Buff 28
1st & 10 at BUFF 21
10-yd Run
6:19 - 4th
Shaq Vann run for 10 yds to the Buff 18
2nd & 17 at BUFF 28
9-yd Pass
6:19 - 4th
Preston Hutchinson pass complete to Quian Williams for 9 yds to the Buff 9 for a 1ST down
3rd & 7 at BUFF 18
2-yd Run
6:19 - 4th
Preston Hutchinson run for 2 yds to the Buff 7
1st & Goal at BUFF 9
0-yd Pass
6:19 - 4th
Preston Hutchinson pass complete to Eddie Daugherty for no gain to the Buff 7
2nd & Goal at BUFF 7
6-yd Pass
6:19 - 4th
Preston Hutchinson pass complete to Shaq Vann for 6 yds to the Buff 1
3rd & Goal at BUFF 7
1-yd Touchdown Run
1:30 - 4th
Preston Hutchinson run for 1 yd for a TD, (Chad Ryland KICK)
4th & Goal at BUFF 1
Kickoff
1:30 - 4th
Chad Ryland kickoff for 44 yds, downed at the Buff 21
-2-yd Run
1:29 - 4th
TEAM run for a loss of 2 yards to the Buff 19
1st & 10 at BUFF 21
-1-yd Run
1:29 - 4th
TEAM run for a loss of 1 yard to the Buff 18
2nd & 12 at BUFF 19
-1-yd Run
1:29 - 4th
TEAM run for a loss of 1 yard to the Buff 17
3rd & 13 at BUFF 18
End of 4th Quarter
BUFF @ EMU Videos
Nunn toe-taps his way to a TD
- 0:41
Glass throws a long TD pass to Sexton
- 0:40
Game Information
Ypsilanti, MI


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

2026 college football recruiting class rankings: Top 75 schools
We shuffle the 2026 recruiting class rankings with the final signing period right around the corner.
4h

Ranking the best players in the college football transfer portal
The transfer portal closed Jan. 16. Here's your guide to the best players on the move this offseason.
11h

Senior Bowl practices for 2026 NFL draft: Best QBs, prospects
Here are the top NFL draft risers from the final day of Senior Bowl practices, with Altmyer making a move.
1d
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, Inc. All rights reserved.

