Buffalo Bulls vs Ball State Cardinals
Drive chart
Drives
End of Game
Downs
Touchdown
Touchdown
Punt
Punt
Who won: Buffalo 28-7
The Buffalo Bulls beat the Ball State Cardinals 28-7 on Wednesday, November 11, 2026 at Scheumann Stadium. The Buffalo outscored the Ball State 14-0 in the 4th quarter. Jason Wright led the Buffalo in passing yards (5/14, 48 YDS, 1 TD). Keldric Luster led the Ball State in passing yards (20/39, 136 YDS).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.7
Messiah Burch209 YDS2 TD31 CAR - 27.5
Jared Badie4 TOT2 SACKS - 37.3
Donovan Hamilton104 YDS11 REC - 47.2
Terrance Shelton Jr.92 YDS1 TD10 CAR - 57.0
Gabe Aramboles1 TD2 TOT1 TD - 66.9
Miles Greer8 TOT - 76.9
TJ Horton92 YDS11 CAR2 REC48 YDS - 86.9
Mikeah Webster5 TOT1 SACKS - 96.8
SaVeon Brown9 TOT - 106.7
Sterling Smith10 TOT - 116.6
Mikey Crawford8 TOT - 126.6
John Keough6 TOT
Team stats

Player of the game
Messiah Burch
BUFF · 31 CAR, 209 YDS, 2 TD
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- Q4 0:00BUF

End of game
End of 4th quarter.
- Q4 0:45BUF

No gain on the run
Kneel down by Buffalo at UB21 for loss of 0 yards
2nd & 10 · 2nd & 10 at BUF 21
- Q4 1:12


No gain on the run
Shotgun #25 T.Shelton, Jr. rush middle for 0 yards to the UB21 (#25 M.Webster)
T. Shelton Jr. · 10 CAR, 92 YDS · 1st & 10 · 1st & 10 at BUF 21
- Q4 1:13BAL

Pass incompletion
No Huddle-Shotgun #6 K.Luster pass incomplete deep left to #14 E.Durham thrown to UB00 broken up by #7 J.Keough, TURNOVER ON DOWNS
4th & 5 at BUF 21
- Q4 1:43


5 yd completion to D. Hamilton
No Huddle-Shotgun #6 K.Luster pass complete short left to #1 D.Hamilton caught at UB22, for 5 yards to the UB21 (#5 M.Crawford)
K. Luster · 20/39, 136 YDS · 3rd & 10 · 3rd & 10 at BUF 26
- Q4 1:57


Incomplete to E. Durham
No Huddle-Shotgun #6 K.Luster pass incomplete short right to #14 E.Durham thrown to UB10 QB hurried by #1 S.Brown
K. Luster · 20/39, 136 YDS · 2nd & 10 · 2nd & 10 at BUF 26
- Q4 1:57BAL

Timeout
Timeout Ball State, clock 01:57
- Q4 1:55BAL

Pass incompletion
No Huddle-Shotgun #6 K.Luster pass incomplete short right to #7 C.Nelson thrown to UB22. #55 M.Nickel injured on the play
1st & 10 at BUF 26
- Q4 1:57BAL

Pass reception
No Huddle-Shotgun #6 K.Luster pass complete short middle to #1 D.Hamilton caught at UB30, for 13 yards to the UB26 (#1 S.Brown; #7 J.Keough), 1ST DOWN
4th & 10 at BUF 39
- Q4 2:05

FLAGIncomplete to J. Smith
No Huddle-Shotgun #6 K.Luster pass incomplete short left to #5 J.Smith thrown to UB37 PENALTY BSU Holding declined
K. Luster · 20/39, 136 YDS · 3rd & 10 · 3rd & 10 at BUF 39
- Q4 2:09


Incomplete to C. Nelson
No Huddle-Shotgun #6 K.Luster pass incomplete short right to #7 C.Nelson thrown to UB32
K. Luster · 20/39, 136 YDS · 2nd & 10 · 2nd & 10 at BUF 39
- Q4 2:33


No gain on the run
No Huddle-Shotgun #6 K.Luster rush right for 0 yards to the UB39 (#55 M.Nickel)
K. Luster · 7 CAR, 34 YDS · 1st & 10 · 1st & 10 at BUF 39
- Q4 2:59


13 yd completion to D. Hamilton
No Huddle-Shotgun #6 K.Luster pass complete short right to #1 D.Hamilton caught at UB44, for 13 yards to the UB39 (#1 S.Brown; #5 M.Crawford), 1ST DOWN
K. Luster · 20/39, 136 YDS · 1st & 10 · 1st & 10 at BALL 48
- Q4 3:25


8 yd run
No Huddle-Shotgun #11 I.Thacker rush right for 8 yards gain to the BSU48 (#33 J.Owens), out of bounds, 1ST DOWN
I. Thacker · 2 CAR, 14 YDS · 2nd & 1 · 2nd & 1 at BALL 40
- Q4 3:40


9 yd completion to D. Hamilton
No Huddle-Shotgun #6 K.Luster pass complete short middle to #1 D.Hamilton caught at BSU39, for 9 yards to the BSU40 (#5 M.Crawford)
K. Luster · 20/39, 136 YDS · 1st & 10 · 1st & 10 at BALL 31
- Q4 3:52


Kickoff returned 17 yds
#31 O.Hautanen kickoff 51 yards to the BSU14 #3 J.Thompson Jr. return 17 yards to the BSU31 (#23 X.Leonard)
O. Hautanen · 0/0 FG
- TOUCHDOWNQ4 3:58BUF

Touchdown! 29 yd run
Terrance Shelton Jr. 29 Yd Run (Oliver Hautanen Kick)
BUFF 28 - 7 BALL - Q4 4:02


Kickoff, touchback
#31 O.Hautanen onside kickoff 36 yards to the BSU29
O. Hautanen · 0/0 FG
- TOUCHDOWNQ4 4:04BUF

Touchdown! 67 yd run
Messiah Burch 67 Yd Run (Oliver Hautanen Kick)
BUFF 21 - 7 BALL - Q4 4:51


No gain on the run
Shotgun #4 M.Burch rush middle for 0 yards to the UB33 (#94 K.Thomas; #39 M.Gracio)
M. Burch · 31 CAR, 209 YDS · 1st & 10 · 1st & 10 at BUF 33
- Q4 4:58BAL

Timeout
Timeout Ball State, clock 04:58
- Q4 4:58


Punt, 0 yds
#32 C.Stumbaugh punt 48 yards to the UB33 fair catch by #6 M.Greer at UB33
C. Stumbaugh · 4th & 11 · 4th & 11 at BALL 19
- Q4 5:29

FLAGFlag: penalty
No Huddle-Shotgun #4 T.Horton rush middle for 4 yards gain to the BSU33 (#2 S.Bracey) PENALTY BSU Holding (#73 C.Mosier) 10 yards from BSU29 to BSU19. NO PLAY
T. Horton · 11 CAR, 92 YDS · 4th & 1 · 4th & 1 at BALL 29
- Q4 6:02


8 yd completion to T. Hoover
No Huddle-Shotgun #6 K.Luster pass complete short middle to #24 T.Hoover caught at BSU24, for 8 yards to the BSU29 (#11 D.Early, Jr.)
K. Luster · 20/39, 136 YDS · 3rd & 9 · 3rd & 9 at BALL 21
- Q4 6:02


Incomplete to E. Hohlt
No Huddle-Shotgun #6 K.Luster pass incomplete short right to #83 E.Hohlt thrown to BSU34
K. Luster · 20/39, 136 YDS · 2nd & 9 · 2nd & 9 at BALL 21

