University at Buffalo StadiumAmherst, NY (rivalry)
CBSSN
W 34–3
15,204
September 21
3:30 p.m.
at No. 23 Northern Illinois
Huskie StadiumDeKalb, IL
ESPN+
W 23–20 OT
18,688
September 28
12:00 p.m.
at UConn*
Pratt & Whitney Stadium at Rentschler FieldEast Hartford, CT
CBSSN
L 3–47
20,347
October 12
12:00 p.m.
Toledo
University at Buffalo StadiumAmherst, NY
ESPNU
W 30–15
13,996
October 19
3:30 p.m.
Western Michigan
University at Buffalo StadiumAmherst, NY
ESPN+
L 41–48
18,487
October 26
12:00 p.m.
at Ohio
Peden StadiumAthens, OH
CBSSN
L 16–47
16,048
November 2
12:00 p.m.
at Akron
InfoCision Stadium–Summa FieldAkron, OH
CBSSN
W 41–30
4,610
November 12
7:00 p.m.
Ball State
University at Buffalo StadiumAmherst, NY
CBSSN
W 51–48 OT
12,708
November 20
7:00 p.m.
at Eastern Michigan
Rynearson StadiumYpsilanti, MI
ESPNU
W 37–20
12,004
November 26
7:00 p.m.
Kent State
University at Buffalo StadiumAmherst, NY
ESPN+
W 43–7
11,916
January 4, 2025
11:00 a.m.
vs. Liberty*
Thomas Robinson StadiumNassau, The Bahamas (Bahamas Bowl)
ESPN2
W 26–7
4,610
*Non-conference gameHomecomingRankings from AP Poll and CFP Rankings released prior to gameAll times are in Eastern time
On July 19, the MAC announced the preseason coaches poll. Buffalo was picked to finish tenth in the conference. The Bulls received zero votes to win the MAC Championship.
Statistics
LAF
UB
First downs
14
23
Plays–yards
63–225
69–403
Rushing yards
28–45
45–208
Passing yards
180
195
Passing: Comp–Att–Int
24–35–2
14–24–0
Time of possession
28:47
31:13
Team
Category
Player
Statistics
Lafayette
Passing
Dean DeNobile
23/33, 162 yards, TD, 2 INT
Rushing
Troy Bruce
4 carries, 29 yards
Receiving
Chris Carasia
8 receptions, 83 yards, TD
Buffalo
Passing
C. J. Ogbonna
14/24, 195 yards, 2 TD
Rushing
Jacqez Barksdale
14 carries, 99 yards, TD
Receiving
Nik McMillan
5 receptions, 76 yards, TD
Statistics
UB
MIZZ
First downs
9
28
Plays–yards
52–169
83–518
Rushing yards
114
255
Passing yards
55
263
Passing: Comp–Att–Int
6–20–1
34–42–1
Time of possession
21:39
38:21
Team
Category
Player
Statistics
Buffalo
Passing
C.J. Ogbonna
6/20, 55 yards, INT
Rushing
Jacqez Barksdale
15 carries, 67 yards
Receiving
Victor Snow
4 receptions, 41 yards
Missouri
Passing
Brady Cook
28/36, 228 yards, INT
Rushing
Nate Noel
12 carries, 73 yards, TD
Receiving
Theo Wease
13 receptions, 149 yards
Statistics
UMASS
UB
First downs
11
15
Plays–yards
66–193
60–314
Rushing yards
37–72
38–129
Passing yards
121
185
Passing: Comp–Att–Int
14–29–1
14–22–0
Time of possession
44:00
27:56
Team
Category
Player
Statistics
UMass
Passing
Taisun Phommachanh
14/29, 121 yards, INT
Rushing
Brandon Campbell
8 carries, 36 yards
Receiving
Jacquon Gibson
4 receptions, 58 yards
Buffalo
Passing
C.J. Ogbonna
14/22, 185 yards, TD
Rushing
Lamar Sperling
16 carries, 86 yards, TD
Receiving
JJ Jenkins
2 receptions, 44 yards, TD
Statistics
UB
NIU
First downs
9
24
Plays–yards
54–184
85–359
Rushing yards
37–77
42–165
Passing yards
107
194
Passing: Comp–Att–Int
10–17–0
23–43–1
Time of possession
23:47
36:13
Team
Category
Player
Statistics
Buffalo
Passing
C. J. Ogbonna
10/17, 107 yards, TD
Rushing
Al-Jay Henderson
11 carries, 56 yards, TD
Receiving
Victor Snow
3 receptions, 72 yards, TD
Northern Illinois
Passing
Ethan Hampton
23/43, 194 yards, INT
Rushing
Antario Brown
24 carries, 73 yards, 2 TD
Receiving
Cam Thompson
3 receptions, 49 yards
Statistics
UB
CONN
First downs
12
28
Plays–yards
63–198
79–537
Rushing yards
27–75
46–257
Passing yards
123
280
Passing: Comp–Att–Int
16–36–1
19–33–0
Time of possession
25:40
34:20
Team
Category
Player
Statistics
Buffalo
Passing
CJ Ogbonna
12/25, 82 yards
Rushing
CJ Ogbonna
14 carries, 38 yards
Receiving
JJ Jenkins
5 receptions, 32 yards
UConn
Passing
Joe Fagnano
11/19, 217 yards, 3 TD
Rushing
Cam Edwards
10 carries, 97 yards, TD
Receiving
Skyler Bell
6 receptions, 153 yards, 3 TD
Statistics
TOL
UB
First downs
21
19
Plays–yards
75–418
72–357
Rushing yards
46
230
Passing yards
372
127
Passing: Comp–Att–Int
30–49–0
11–20–0
Time of possession
26:08
33:52
Team
Category
Player
Statistics
Toledo
Passing
John Richter
16/23, 227 yards, 2 TD
Rushing
Tucker Gleason
6 carries, 20 yards
Receiving
Jurjuan Newton
7 receptions, 159 yards, 2 TD
Buffalo
Passing
CJ Ogbonna
11/20, 127 yards, TD
Rushing
Al-Jay Henderson
18 carries, 142 yards
Receiving
JJ Jenkins
2 receptions, 43 yards
Statistics
WMU
UB
First downs
26
23
Plays–yards
74–489
73–551
Rushing yards
209
242
Passing yards
280
309
Passing: Comp–Att–Int
20–31–0
22–34–0
Time of possession
33:22
26:38
Team
Category
Player
Statistics
Western Michigan
Passing
Hayden Wolff
20/31, 280 yards, 3 TD
Rushing
Jaden Nixon
14 carries, 112 yards, 3 TD
Receiving
Blake Bosma
6 receptions, 85 yards, 3 TD
Buffalo
Passing
C.J. Ogbonna
22/34, 309 yards, 2 TD
Rushing
Al-Jay Henderson
12 carries, 97 yards, TD
Receiving
Victor Snow
7 receptions, 84 yards, TD
Statistics
UB
OHIO
First downs
22
22
Plays–yards
72–383
60–489
Rushing yards
33–126
41–258
Passing yards
257
231
Passing: Comp–Att–Int
24–39–1
14–19–1
Time of possession
29:29
30:31
Team
Category
Player
Statistics
Buffalo
Passing
C. J. Ogbonna
24/39, 257 yards, TD, INT
Rushing
Al-Jay Henderson
14 carries, 81 yards
Receiving
Victor Snow
5 receptions, 75 yards, TD
Ohio
Passing
Parker Navarro
14/19, 231 yards, 2 TD, INT
Rushing
Rickey Hunt Jr.
9 carries, 89 yards, TD
Receiving
Coleman Owen
6 receptions, 146 yards, 2 TD
Statistics
UB
AKR
First downs
19
23
Total yards
390
452
Rushing yards
180
74
Passing yards
210
378
Passing: Comp–Att–Int
17-29-0
23-43-1
Time of possession
32:56
27:04
Team
Category
Player
Statistics
Buffalo
Passing
C.J. Ogbonna
17/29, 210 yards, 2 TD
Rushing
Al-Jay Henderson
18 carries, 107 yards, TD
Receiving
JJ Jenkins
5 receptions, 57 yards, TD
Akron
Passing
Ben Finley
23/42, 378 yards, 4 TD, INT
Rushing
Jordon Simmons
14 carries, 68 yards
Receiving
Adrian Norton
6 receptions, 98 yards, 2 TD
Statistics
BALL
UB
First downs
24
26
Plays–yards
74–520
78–470
Rushing yards
37–193
41–206
Passing yards
327
264
Passing: Comp–Att–Int
25–37–1
19–37–2
Time of possession
33:13
26:26
Team
Category
Player
Statistics
Ball State
Passing
Kadin Semonza
25/37, 327 yards, 4 TD, INT
Rushing
Kadin Semonza
4 carries, 53 yards
Receiving
Justin Bowick
7 receptions, 148 yards, 2 TD
Buffalo
Passing
C.J. Ogbonna
19/37, 264 yards, 3 TD, 2 INT
Rushing
Al-Jay Henderson
27 carries, 126 yards, 2 TD
Receiving
JJ Jenkins
8 receptions, 131 yards, TD
Statistics
UB
EMU
First downs
20
20
Plays–yards
69–396
70–445
Rushing yards
136
70
Passing yards
260
375
Passing: Comp–Att–Int
18–28–0
27–39–3
Time of possession
31:48
28:12
Team
Category
Player
Statistics
Buffalo
Passing
C. J. Ogbonna
18/28, 260 yards, 3 TD
Rushing
Al-Jay Henderson
25 carries, 86 yards, TD
Receiving
JJ Jenkins
5 receptions, 120 yards, TD
Eastern Michigan
Passing
Cole Snyder
24/33, 351 yards, 3 TD, 2 INT
Rushing
Delbert Mimms III
12 carries, 49 yards
Receiving
Markus Allen
9 receptions, 187 yards, TD
Statistics
KENT
UB
First downs
10
26
Plays–yards
54–208
74–446
Rushing yards
106
253
Passing yards
102
193
Passing: Comp–Att–Int
10–18–1
14–22–1
Time of possession
28:41
31:19
Team
Category
Player
Statistics
Kent State
Passing
Tommy Ulatowski
7/12, 91 yards, TD
Rushing
Jahzae Kimbrough
14 carries, 65 yards
Receiving
Jay Jay Etheridge
6 receptions, 64 yards
Buffalo
Passing
C. J. Ogbonna
14/22, 193 yards, 3 TD, INT
Rushing
Al-Jay Henderson
30 carries, 185 yards, TD
Receiving
Victor Snow
8 receptions, 99 yards, TD
Statistics
UB
LIB
First downs
18
11
Total yards
359
242
Rushing yards
222
162
Passing yards
137
80
Passing: Comp–Att–Int
9–19–0
6–21–1
Time of possession
37:01
22:59
Team
Category
Player
Statistics
Buffalo
Passing
C.J. Ogbonna
9/19, 137 yards
Rushing
Al-Jay Henderson
21 carries, 199 yards, TD
Receiving
Victor Snow
4 receptions, 41 yards
Liberty
Passing
Nate Hampton
2/9, 40 yards, TD, INT
Rushing
Billy Lucas
3 carries, 57 yards
Receiving
Reese Smith
1 reception, 36 yards, TD
Want to explore this topic further?
Ask Mako anything about 2024 Buffalo Bulls football team — get instant answers, deeper analysis, and related topics.
This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.