Buffalo Bulls vs Toledo Rockets
Drive chart
Drives
End of Half
Touchdown
Touchdown
Punt
Punt
Punt
Who won: Buffalo 23-8
The Buffalo Bulls beat the Toledo Rockets 23-8 on Saturday, October 10, 2026 at Glass Bowl. Jason Wright led the Buffalo in passing yards (14/31, 171 YDS). John Alan Richter led the Toledo in passing yards (22/35, 203 YDS).
Who wins?
FinalNo picks from the flock yet. Yours is the first.
BUFF won. Sign in to call the next one.

Player of the game
Andrew Zock
TOL · 9 TKL, 1.5 SACKS
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:30


Stuffed for a loss of 1
Kneel down by #7 J.Wright at TOLEDO16 for loss of 1 yard
J. Wright · 16 CAR, 20 YDS · 2nd & 10 · 2nd & 10 at TOL 15
- Q4 1:09


No gain on the run
Kneel down by #7 J.Wright at TOLEDO15 for loss of 0 yards
J. Wright · 16 CAR, 20 YDS · 1st & 10 · 1st & 10 at TOL 15
- Q4 1:44


2 yd run
No Huddle-Shotgun #7 J.Wright rush middle for 2 yards gain to the TOLEDO15 (#10 J.Fox; #22 N.Thompson), 1ST DOWN
J. Wright · 16 CAR, 20 YDS · 4th & 2 · 4th & 2 at TOL 17
- Q4 1:49TOL

Timeout
Timeout Toledo, clock 01:49
- Q4 1:55TOL

Timeout
Timeout Toledo, clock 01:55
- Q4 1:47


1 yd run
No Huddle-Shotgun #7 J.Wright rush middle for 1 yard gain to the TOLEDO17 (#10 J.Fox; #22 N.Thompson)
J. Wright · 16 CAR, 20 YDS · 3rd & 3 · 3rd & 3 at TOL 18
- Q4 1:52


2 yd run
No Huddle-Shotgun #41 M.Burch rush middle for 2 yards gain to the TOLEDO18 (#90 Z.Johnson; #4 D.Watkins)
M. Burch · 17 CAR, 137 YDS · 2nd & 5 · 2nd & 5 at TOL 20
- Q4 2:00BUF

Timeout
Timeout Buffalo, clock 02:00
- Q4 2:09


5 yd run
No Huddle-Shotgun #0 N.Hill rush middle for 5 yards gain to the TOLEDO20 (#7 A.Smith)
N. Hill · 12 CAR, 24 YDS · 1st & 10 · 1st & 10 at TOL 25
- Q4 2:50


10 yd completion to P. Clacks III
No Huddle-Shotgun #7 J.Wright pass complete short left to #3 P.Clacks III caught at TOLEDO29, for 10 yards to the TOLEDO25 (#4 D.Watkins), 1ST DOWN
J. Wright · 14/31, 171 YDS · 3rd & 5 · 3rd & 5 at TOL 35
- Q4 3:35


2 yd run
No Huddle-Shotgun #0 N.Hill rush middle for 2 yards gain to the TOLEDO35 (#0 A.Zock)
N. Hill · 12 CAR, 24 YDS · 2nd & 7 · 2nd & 7 at TOL 37
- Q4 4:08


3 yd run
No Huddle-Shotgun #0 N.Hill rush middle for 3 yards gain to the TOLEDO37 (#7 A.Smith)
N. Hill · 12 CAR, 24 YDS · 1st & 10 · 1st & 10 at TOL 40
- Q4 4:16


Kickoff returned 4 yds
#31 O.Hautanen kickoff 6 yards to the TOLEDO44 muffed by #22 N.Thompson at TOLEDO44 recovered by BUFFAL #33 J.Owens at TOLEDO40, End Of Play
O. Hautanen · 3/4 FG
- Q4 4:30BUF
FLAGFlag: penalty
PENALTY TOLEDO Personal Foul (#0 A.Zock) 15 yards from BUFFAL35 to BUFFAL50. NO PLAY
- TOUCHDOWNQ4 4:30


Touchdown! 87 yd run
M. Burch · 17 CAR, 137 YDS
No Huddle-Shotgun #41 M.Burch rush right for 87 yards gain to the TOLEDO00 TOUCHDOWN, clock 04:30, 1ST DOWN #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)
BUFF 23 - 8 TOL - Q4 4:45

FLAGKickoff, touchback
#93 R.Griffith kickoff 63 yards to the BUFFAL02 fair catch by #1 P.Folmar at BUFFAL02 PENALTY BUFFAL UNS: Unsportsmanlike Conduct (#14 J.Rousseau) 12 yards from BUFFAL25 to BUFFAL13
R. Griffith · 0/2 FG
- TOUCHDOWNQ4 4:45


Touchdown! 1 yd pass
C. Walendzak · 10 CAR, 50 YDS
No Huddle #8 C.Walendzak rush middle for 1 yard gain to the BUFFAL00 TOUCHDOWN, clock 04:45 #3 A.Dabbs pass attempt Successful
BUFF 16 - 8 TOL - Q4 5:01

5 yd completion to S. Lee
No Huddle-Shotgun #6 J.Richter pass complete short middle to #43 S.Lee caught at BUFFAL01, for 5 yards to the BUFFAL01 (#3 O.Bridges). The previous play is under automatic review - "Pass completion". CALL UPHELD
J. Richter · 3rd & Goal · 3rd & Goal at BUF 6
- Q4 5:37


2 yd run
No Huddle-Shotgun #22 C.Miller rush middle for 2 yards gain to the BUFFAL06 (#44 Z.Bergmann)
C. Miller · 9 CAR, 32 YDS · 2nd & Goal · 2nd & Goal at BUF 8
- Q4 5:47TOL

Pass incompletion
No Huddle-Shotgun #6 J.Richter pass incomplete short left to #5 T.Crosby Jr. thrown to BUFFAL00
1st & Goal at BUF 8
- Q4 6:08

10 yd completion to T. Crosby Jr
No Huddle-Shotgun #6 J.Richter pass complete short right to #5 T.Crosby Jr. caught at BUFFAL15, for 10 yards to the BUFFAL08 (#11 W.Clark), 1ST DOWN
J. Richter · 4th & 3 · 4th & 3 at BUF 18
- Q4 6:36

7 yd completion to T. Crosby Jr
No Huddle-Shotgun #6 J.Richter pass complete short right to #5 T.Crosby Jr. caught at BUFFAL27, for 7 yards to the BUFFAL18 (#44 Z.Bergmann)
J. Richter · 3rd & 10 · 3rd & 10 at BUF 25
- Q4 6:48

Incomplete to D. Barnett Jr
No Huddle-Shotgun #6 J.Richter pass incomplete short middle to #19 D.Barnett Jr. thrown to BUFFAL12 broken up by #7 J.Keough. #4 R.Davis injured on the play
J. Richter · 2nd & 10 · 2nd & 10 at BUF 25
- Q4 6:51

Incomplete to T. Crosby Jr
No Huddle-Shotgun #6 J.Richter pass incomplete deep right to #5 T.Crosby Jr. thrown to BUFFAL00
J. Richter · 1st & 10 · 1st & 10 at BUF 25

