Toledo at Buffalo

Saturday, October 12, 2024

Buffalo beat Toledo 30–⁠15. It was their 11th meeting; after it, Toledo led the series 6–⁠5.

AwayToledo8–⁠5 in 2024
15
HomeBuffalo9–⁠4 in 2024
30

Final at UB Stadium, AmherstTV: ESPNUAttendance 13,996

At kickoff
58°F, partly cloudy, wind 6 mph from the northWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Official
Greg SujackGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Toledo007815
Buffalo7014930

How the win probability moved

Buffalo favored

Win probability by play: Buffalo 58% at kickoff, 100% at the end. Biggest swing: 27 points.

Toledo favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (27 points).

Standouts

Player stats

Toledo

PassingC/AttYdsTDInt
Tucker Gleason14/2614500
John Alan Richter16/2322720
RushingCarYdsTDLong
Tucker Gleason620016
Connor Walendzak101406
John Alan Richter4707
Sevaughn Clark5502
ReceivingRecYdsTDLong
Jerjuan Newton7159248
Junior Vandeross874029
Jaden Dottin356041
Anthony Torres227019
DefenseTklTFLSacksInt
Maxen Hook15100
Jackson Barrow9110
Daniel Bolden7000
Braden Awls6000

Buffalo

PassingC/AttYdsTDInt
C.J. Ogbonna11/2012710
RushingCarYdsTDLong
Al-Jay Henderson18142029
Messiah Burch434013
C.J. Ogbonna1426211
Terrance Shelton Jr.525017
ReceivingRecYdsTDLong
J.J. Jenkins243037
Messiah Burch130030
Victor Snow427013
Javien Cuff114014
DefenseTklTFLSacksInt
Shaun Dolac15100
Khalil Murdock11000
Dion Crawford50.50.50
Solomon Brown50.500
Saveon Brown5000
Kobe Stewart21.51.50
Antonio Colclough2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

ToledoBuffalo
418Total yards369
372Passing yards127
46Rushing yards242
7.6Yards per pass6.4
1.8Yards per rush5.0
21First downs19
4–⁠16Third downs7–⁠16
2–⁠5Fourth downs0–⁠0
2Turnovers0
1–⁠5Penalties8–⁠64
26:29Possession33:31
1Sacks (by defense)3

Efficiency

ToledoBuffalo
33%Success rate38%
0.04EPA per play0.16
1.71Explosiveness1.34
−0.44Rushing EPA0.14
0.26Passing EPA0.20
29%Passing-down success27%
0.14First-down EPA0.03
0.13Second-down EPA0.04
0.22Third-down EPA0.61
19%Havoc by its defense20%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Toledo 68% to win. Buffalo won as Elo’s underdog.

The line

Toledo −10.5, over/under 44.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Toledo 77%, Buffalo 23%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneToledo end zoneQ1 ToledoPunt, 4 playsQ1 BuffaloPunt, 6 playsQ1 ToledoPunt, 3 playsQ1 BuffaloTouchdown, 8 playsQ1 ToledoPunt, 4 playsQ1 BuffaloPunt, 4 playsQ1 ToledoTurnover on downs, 13 playsQ2 BuffaloPunt, 3 playsQ2 ToledoPunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 ToledoPunt, 6 playsQ2 BuffaloPunt, 9 playsQ2 ToledoPunt, 4 playsQ3 BuffaloTouchdown, 1 playQ3 BuffaloTouchdown, 10 playsQ3 ToledoTurnover on downs, 7 playsQ3 BuffaloPunt, 7 playsQ3 ToledoResult not recorded, 3 playsQ3 ToledoTouchdown, 4 playsQ3 BuffaloTouchdown, 9 playsQ4 BuffaloField goal, 7 playsQ4 ToledoTouchdown, 14 playsQ4 BuffaloPunt, 3 playsQ4 ToledoTurnover on downs, 11 playsQ4 BuffaloResult not recorded, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Toledo right to left.
  1. Q1 ToledoPunt, 4 plays, 17 yards
  2. Q1 BuffaloPunt, 6 plays, 11 yards
  3. Q1 ToledoPunt, 3 plays, 0 yards
  4. Q1 BuffaloTouchdown, 8 plays, 78 yards
  5. Q1 ToledoPunt, 4 plays, 9 yards
  6. Q1 BuffaloPunt, 4 plays, 15 yards
  7. Q1 ToledoTurnover on downs, 13 plays, 64 yards
  8. Q2 BuffaloPunt, 3 plays, 2 yards
  9. Q2 ToledoPunt, 3 plays, 1 yard
  10. Q2 BuffaloPunt, 3 plays, −2 yards
  11. Q2 ToledoPunt, 6 plays, 32 yards
  12. Q2 BuffaloPunt, 9 plays, 37 yards
  13. Q2 ToledoPunt, 4 plays, 36 yards
  14. Q3 BuffaloTouchdown, 1 play, −1 yard
  15. Q3 BuffaloTouchdown, 10 plays, 78 yards
  16. Q3 ToledoTurnover on downs, 7 plays, 42 yards
  17. Q3 BuffaloPunt, 7 plays, 12 yards
  18. Q3 ToledoResult not recorded, 3 plays, −2 yards
  19. Q3 ToledoTouchdown, 4 plays, 81 yards
  20. Q3 BuffaloTouchdown, 9 plays, 46 yards
  21. Q4 BuffaloField goal, 7 plays, 26 yards
  22. Q4 ToledoTouchdown, 14 plays, 72 yards
  23. Q4 BuffaloPunt, 3 plays, 1 yard
  24. Q4 ToledoTurnover on downs, 11 plays, 80 yards
  25. Q4 BuffaloResult not recorded, 4 plays, 21 yards

Play by play

1st quarter8 drives, then Buffalo 7, Toledo 0
Toledo Punt, 4 plays
15:001st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
15:001st & 10 at own 25Tucker Gleason pass complete to Junior Vandeross III for 11 yds to the TOL 36 for a 1ST down
15:001st & 10 at own 36Connor Walendzak run for 3 yds to the TOL 39
15:002nd & 7 at own 39Connor Walendzak run for a loss of 4 yards to the TOL 35 Connor Walendzak fumbled, recovered by TOL Connor Walendzak
15:003rd & 11 at own 35Tucker Gleason run for 7 yds to the TOL 42 Tucker Gleason fumbled, recovered by TOL Carter Fouty
Toledo Turnover on downs, 13 plays
15:002nd & 10 at own 9Tucker Gleason pass complete to Sevaughn Clark for 23 yds to the TOL 32 for a 1ST down
12:384th & 4 at own 42Emilio Duran punt for 41 yds
Buffalo Punt, 6 plays
12:381st & 10 at own 17pass incomplete to Victor Snow
12:382nd & 10 at own 17Al-Jay Henderson run for 5 yds to the BUF 22
12:383rd & 5 at own 22C.J. Ogbonna pass complete to JJ Jenkins for 6 yds to the BUF 28 for a 1ST down
12:381st & 10 at own 28C.J. Ogbonna pass incomplete, broken up by D’Andre Ragin
12:382nd & 10 at own 28Henderson,Al-Jay rush left (Bolden,Daniel;Alexander,Darius).
12:383rd & 10 at own 28pass incomplete to Victor Snow
10:414th & 10 at own 28Ethan Duane punt for 39 yds
Toledo Punt, 3 plays
10:411st & 10 at own 33Walendzak,Connor rush left (Dolac,Shaun).
10:412nd & 10 at own 33Tucker Gleason pass complete to Junior Vandeross III for no gain to the TOL 33
10:413rd & 10 at own 33pass incomplete to Junior Vandeross III
9:164th & 10 at own 33Emilio Duran punt for 48 yds
Buffalo Touchdown, 8 plays
9:161st & 10 at own 19C.J. Ogbonna pass complete to Messiah Burch for 30 yds to the BUF 49 for a 1ST down
9:161st & 10 at own 49Terrance Shelton Jr. run for 3 yds to the TOL 48
9:162nd & 7 at opp 48Messiah Burch run for 11 yds to the TOL 37 for a 1ST down
9:161st & 10 at opp 37Al-Jay Henderson run for 23 yds to the TOL 14 for a 1ST down
9:161st & 10 at opp 14C.J. Ogbonna run for 4 yds to the TOL 10
9:162nd & 6 at opp 10C.J. Ogbonna run for 2 yds to the TOL 8
9:163rd & 4 at opp 8C.J. Ogbonna run for 5 yds to the TOL 2 C.J. Ogbonna fumbled, recovered by BUF Jake Orlando for a 1ST down Jake Orlando run for 1 yd to the TOL 2 for a 1ST down
4:551st & goal at opp 2Victor Snow 2 Yd Run (Upton Bellenfant Kick)Buffalo 7, Toledo 0
Toledo Punt, 4 plays
4:551st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
4:551st & 10 at own 25Tucker Gleason run for 11 yds to the TOL 36 for a 1ST down
4:551st & 10 at own 36Sevaughn Clark run for 2 yds to the TOL 38
4:552nd & 8 at own 38pass incomplete to Junior Vandeross III
4:553rd & 8 at own 38Tucker Gleason pass complete to Sevaughn Clark for a loss of 4 yards to the TOL 34
3:074th & 12 at own 34Emilio Duran punt for 45 yds, punt out-of-bounds at the BUF 27 , Victor Snow returns for 6 yds to the BUF 27
Buffalo Punt, 4 plays
3:071st & 10 at own 27C.J. Ogbonna pass complete to Victor Snow for 13 yds to the BUF 40 for a 1ST down
3:071st & 10 at own 40Henderson,Al-Jay rush middle (Barrow,Jackson;Carter,Esean).
3:072nd & 10 at own 40C.J. Ogbonna run for a loss of 3 yards to the BUF 37
3:073rd & 13 at own 37C.J. Ogbonna pass complete to Chance Morrow for 5 yds to the BUF 42
0:454th & 8 at own 42Ethan Duane punt for 49 yds
Toledo Turnover on downs, 13 plays
0:451st & 10 at own 9Clark,Sevaughn rush left (Crawford,Dion;Murdock,Red).
Q2 15:001st & 10 at own 32Tucker Gleason pass complete to Sevaughn Clark for 4 yds to the TOL 36
Q2 15:002nd & 6 at own 36Tucker Gleason pass complete to Jerjuan Newton for 7 yds to the TOL 43 for a 1ST down
Q2 15:001st & 10 at own 43Connor Walendzak run for 2 yds to the TOL 45
Q2 15:002nd & 8 at own 45Tucker Gleason pass complete to Eric Holley III for 8 yds to the BUF 47 for a 1ST down
Q2 15:001st & 10 at opp 47pass incomplete to Eric Holley III
Q2 15:002nd & 10 at opp 47Connor Walendzak run for 2 yds to the BUF 45
Q2 15:003rd & 8 at opp 45Tucker Gleason pass complete to Junior Vandeross III for 9 yds to the BUF 36 for a 1ST down
Q2 15:001st & 10 at opp 36Tucker Gleason pass complete to Junior Vandeross III for 9 yds to the BUF 27
Q2 15:002nd & 1 at opp 27Walendzak,Connor rush middle (Dolac,Shaun).
Q2 15:003rd & 1 at opp 27Walendzak,Connor rush left (Colclough,Antonio;Dolac,Shaun).
Q2 9:484th & 1 at opp 27Tucker Gleason pass incomplete to Jerjuan Newton, broken up by Solomon Brown
2nd quarter6 drives, then Buffalo 7, Toledo 0
Buffalo Punt, 3 plays
9:481st & 10 at own 27pass incomplete to JJ Jenkins
9:482nd & 10 at own 27Al-Jay Henderson run for 5 yds to the BUF 32
9:483rd & 5 at own 32C.J. Ogbonna pass complete to Victor Snow for a loss of 3 yards to the BUF 29
8:164th & 8 at own 29Ethan Duane punt for 59 yds
Toledo Punt, 3 plays
8:161st & 10 at own 12Sevaughn Clark run for 1 yd to the TOL 13
8:162nd & 9 at own 13pass incomplete to Jerjuan Newton
8:163rd & 9 at own 13Tucker Gleason pass incomplete to Anthony Torres, broken up by SaVeon Brown
7:334th & 9 at own 13Emilio Duran punt for 40 yds
Buffalo Punt, 3 plays
7:331st & 10 at own 47Jacqez Barksdale run for a loss of 2 yards to the BUF 45
7:332nd & 12 at own 45pass incomplete to JJ Jenkins
7:333rd & 12 at own 45C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Avery Smith
6:474th & 12 at own 45Ethan Duane punt for 40 yds
Toledo Punt, 6 plays
6:471st & 10 at own 15Connor Walendzak run for 4 yds to the TOL 19
6:472nd & 6 at own 19Tucker Gleason run for 16 yds to the TOL 35 for a 1ST down
6:471st & 10 at own 35Tucker Gleason pass complete to Eric Holley III for 10 yds to the TOL 45 for a 1ST down
6:471st & 10 at own 45pass incomplete to Anthony Torres
6:472nd & 10 at own 45Tucker Gleason pass complete to Connor Walendzak for 2 yds to the TOL 47
6:473rd & 8 at own 47pass incomplete to Sevaughn Clark
4:474th & 8 at own 47punt for 34 yds Buffalo Penalty, Offensive holding (Marquis Cooper) to the BUF 10
Buffalo Punt, 9 plays
4:471st & 10 at own 10Jacqez Barksdale run for 1 yd to the BUF 11
4:472nd & 9 at own 11Buffalo Penalty, false start (Javien Cuff) to the BUF 6
4:472nd & 14 at own 6Jacqez Barksdale run for 7 yds to the BUF 13
4:473rd & 7 at own 13C.J. Ogbonna run for 9 yds to the BUF 22 for a 1ST down
4:471st & 10 at own 22pass incomplete to Messiah Burch
4:472nd & 10 at own 22C.J. Ogbonna pass complete to Victor Snow for 5 yds to the BUF 27
2:003rd & 5 at own 27C.J. Ogbonna run for 11 yds to the BUF 38 for a 1ST down
2:001st & 10 at own 38Jacqez Barksdale run for 5 yds to the BUF 43
2:002nd & 5 at own 43Jacqez Barksdale run for 2 yds to the BUF 45
2:003rd & 3 at own 45C.J. Ogbonna run for 2 yds to the BUF 47
0:354th & 1 at own 47Ethan Duane punt for 34 yds
Toledo Punt, 4 plays
0:351st & 10 at own 19Tucker Gleason pass complete to Jerjuan Newton for 48 yds to the BUF 33 for a 1ST down
0:351st & 10 at opp 33pass incomplete
0:352nd & 10 at opp 33Tucker Gleason sacked by Dion Crawford and Kobe Stewart for a loss of 7 yards to the BUF 40
0:173rd & 17 at opp 40pass incomplete to Sevaughn Clark
0:174th & 17 at opp 40Toledo Penalty, delay of game (Jacquez Stuart) to the BUF 45
0:054th & 22 at opp 45Emilio Duran punt for 45 yds
3rd quarter9 drives, then Buffalo 21, Toledo 7
Buffalo Touchdown, 10 plays
15:001st & 10 at own 19Messiah Burch run for 2 yds to the BUF 21
15:002nd & 8 at own 21C.J. Ogbonna pass complete to Victor Snow for 12 yds to the BUF 33 for a 1ST down
15:001st & 10 at own 33pass incomplete to Chance Morrow
15:002nd & 10 at own 33Al-Jay Henderson run for 17 yds to the 50 yard line for a 1ST down
15:001st & 10 at the 50Terrance Shelton Jr. run for 4 yds to the TOL 46
15:002nd & 6 at opp 46C.J. Ogbonna pass complete to Al-Jay Henderson for 6 yds to the TOL 40 for a 1ST down
15:001st & 10 at opp 40C.J. Ogbonna pass complete to JJ Jenkins for 37 yds to the TOL 3 for a 1ST down Toledo Penalty, Defensive holding (Nasir Bowers) to the TOL 3 for a 1ST down
15:001st & goal at opp 3C.J. Ogbonna run for a loss of 2 yards to the TOL 5
15:002nd & goal at opp 5Al-Jay Henderson run for 3 yds to the TOL 2
Buffalo Touchdown, 9 plays
2:272nd & 7 at opp 33C.J. Ogbonna pass complete to Javien Cuff for 14 yds to the TOL 19 for a 1ST down
Buffalo Touchdown, 10 plays
15:001st & 10 at own 35Michael Denning kickoff for 65 yds , Lamar Sperling return for 19 yds to the BUF 19
10:403rd & goal at opp 2C.J. Ogbonna pass complete to Jake Orlando for 2 yds for a TD (Upton Bellenfant KICK)Buffalo 14, Toledo 0
Toledo Turnover on downs, 7 plays
10:401st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
10:401st & 10 at own 25Tucker Gleason pass complete to Junior Vandeross III for a loss of 1 yard to the TOL 24
10:402nd & 11 at own 24Tucker Gleason pass complete to Anthony Torres for 19 yds to the TOL 43 for a 1ST down
10:401st & 10 at own 43Tucker Gleason pass incomplete to Junior Vandeross III for a 1ST down Buffalo Penalty, roughing passer (Red Murdock) to the BUF 42 for a 1ST down
10:401st & 10 at opp 42Tucker Gleason pass incomplete, broken up by C.J. Bazile
10:402nd & 10 at opp 42Connor Walendzak run for 6 yds to the BUF 36
10:403rd & 4 at opp 36Tucker Gleason run for 3 yds to the BUF 33
8:284th & 1 at opp 33Clark,Sevaughn rush middle (Murdock,Red;Souza,Tristan).
Buffalo Punt, 7 plays
8:281st & 10 at own 33Al-Jay Henderson run for 1 yd to the BUF 34
8:282nd & 9 at own 34Al-Jay Henderson run for 10 yds to the BUF 44 for a 1ST down
8:281st & 10 at own 44Messiah Burch run for 13 yds to the TOL 43 for a 1ST down
8:281st & 10 at opp 43Shelton,Terrance rush middle (Barrow,Jackson;Carter,Esean).
8:282nd & 10 at opp 43Burch,Messiah rush (Poynter,Martez), PENALTY BUF holding (Tabansi,Henry) 10 yards to the TOL33. Buffalo Penalty, Offensive holding (Henry Tabansi) to the BUF 47
8:282nd & 20 at own 47C.J. Ogbonna pass incomplete, broken up by Jackson Barrow Buffalo Penalty, intentional grounding (C.J. Ogbonna) to the BUF 37
8:283rd & 30 at own 37Messiah Burch run for 8 yds to the BUF 45
5:054th & 22 at own 45Ethan Duane punt for 41 yds
Toledo Result not recorded, 3 plays
5:051st & 10 at own 14Sevaughn Clark run for 2 yds to the TOL 16
5:052nd & 8 at own 16pass incomplete to Anthony Torres
4:233rd & 8 at own 16Tucker Gleason sacked by Kobe Stewart for a loss of 10 yards to the TOL 2 Tucker Gleason fumbled, recovered by BUF Antonio Colclough , return for 0 yards
Buffalo Touchdown, 1 play
4:191st & goal at opp 2C.J. Ogbonna 2 Yd Run (Upton Bellenfant Kick)Buffalo 21, Toledo 0
Toledo Touchdown, 4 plays
4:111st & 10 at own 35Upton Bellenfant kickoff for 64 yds , Zy’marion Lang return for 15 yds to the TOL 16
4:111st & 10 at own 16John Alan Richter run for 7 yds to the TOL 23
4:112nd & 3 at own 23John Alan Richter pass complete to Jerjuan Newton for 10 yds to the TOL 33 for a 1ST down
4:111st & 10 at own 33John Alan Richter pass complete to Jaden Dottin for 41 yds to the BUF 26 for a 1ST down
2:291st & 10 at opp 26John Alan Richter pass complete to Jerjuan Newton for 26 yds for a TD (Dylan Cunanan KICK)Buffalo 21, Toledo 7
Buffalo Touchdown, 9 plays
2:291st & 10 at own 35Michael Denning kickoff Buffalo Penalty, unsportsmanlike conduct (Devin Morgan) to the 50 yard line
2:271st & 10 at the 50Michael Denning kickoff
2:271st & 10 at opp 49Buffalo Penalty, delay of game (-5 Yards) to the BUF 46
2:271st & 15 at own 46Al-Jay Henderson run for 12 yds to the TOL 42
2:272nd & 3 at opp 42C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Avery Smith
2:273rd & 3 at opp 42Al-Jay Henderson run for 6 yds to the TOL 36 for a 1ST down
2:271st & 10 at opp 36C.J. Ogbonna run for 3 yds to the TOL 33
Q4 15:001st & 10 at opp 19Terrance Shelton Jr. run for 17 yds to the TOL 2 for a 1ST down
Q4 15:001st & goal at opp 2Terrance Shelton Jr. run for 1 yd to the TOL 1
Q4 13:522nd & goal at opp 1C.J. Ogbonna 1 Yd Run (Two-Point Pass Conversion Failed)Buffalo 27, Toledo 7
Q4 13:521st & goal at opp 3Ethan Duane pass incomplete to Andrew Schnackenberg
4th quarter5 drives, then Buffalo 30, Toledo 15
Buffalo Field goal, 7 plays
13:311st & 10 at own 35Upton Bellenfant kickoff for 65 yds , Jerjuan Newton return for 41 yds to the TOL 41 Jerjuan Newton fumbled, recovered by BUF Terrance Shelton Jr. , return for no gain to the TOL 41
13:311st & 10 at opp 41Henderson,Al-Jay rush middle (Poynter,Martez).
13:312nd & 10 at opp 41Al-Jay Henderson run for 5 yds to the TOL 36
13:313rd & 5 at opp 36Al-Jay Henderson run for 17 yds to the TOL 19 for a 1ST down
13:311st & 10 at opp 19Henderson,Al-Jay rush middle (Poynter,Martez).
13:312nd & 10 at opp 19C.J. Ogbonna run for a loss of 1 yard to the TOL 20
13:313rd & 11 at opp 20Al-Jay Henderson run for 10 yds to the TOL 10
13:314th & 1 at opp 10Buffalo Penalty, delay of game (-5 Yards) to the TOL 15
9:134th & 6 at opp 15Upton Bellenfant 33 Yd Field GoalBuffalo 30, Toledo 7
Toledo Touchdown, 14 plays
9:131st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
9:131st & 10 at own 25John Alan Richter pass complete to Sevaughn Clark for 3 yds to the TOL 28
9:132nd & 7 at own 28John Alan Richter pass complete to Thomas Zsiros for 6 yds to the TOL 34
9:133rd & 1 at own 34John Alan Richter pass complete to Jerjuan Newton for 6 yds to the TOL 40 for a 1ST down
9:131st & 10 at own 40John Alan Richter pass complete to Eric Holley III for 2 yds to the TOL 42
9:132nd & 8 at own 42John Alan Richter pass complete to Anthony Torres for 8 yds to the 50 yard line for a 1ST down
9:131st & 10 at the 50John Alan Richter pass incomplete to Jerjuan Newton
9:132nd & 10 at the 50John Alan Richter pass complete to Jaden Dottin for 8 yds to the BUF 42
9:133rd & 2 at opp 42Connor Walendzak run for 1 yd to the BUF 41
9:134th & 1 at opp 41John Alan Richter pass complete to Jaden Dottin for 7 yds to the BUF 34 for a 1ST down
9:131st & 10 at opp 34John Alan Richter pass incomplete to Anthony Torres, broken up by Jalen McNair
9:132nd & 10 at opp 34John Alan Richter pass incomplete to Junior Vandeross III, broken up by Solomon Brown
9:133rd & 10 at opp 34John Alan Richter pass complete to Junior Vandeross III for 11 yds to the BUF 23 for a 1ST down
5:081st & 10 at opp 23Jerjuan Newton 23 Yd pass from John Alan Richter (John Alan Richter Pass to Anthony Torres for Two-Point Conversion)Buffalo 30, Toledo 15
5:081st & goal at opp 3John Alan Richter pass complete to Anthony Torres for no gain to the TOL 3 Buffalo Penalty, off-side (Antonio Colclough) to the TOL 35
Buffalo Punt, 3 plays
5:071st & 10 at own 35Michael Denning kickoff for 12 yds
5:071st & 10 at opp 47Al-Jay Henderson run for a loss of 1 yard to the TOL 48
5:002nd & 11 at opp 48Jacqez Barksdale run for a loss of 1 yard to the TOL 49
4:533rd & 12 at opp 49C.J. Ogbonna run for 3 yds to the TOL 46
4:374th & 9 at opp 46Ethan Duane punt for 44 yds , Bryson Hammer returns for 11 yds to the TOL 13
Toledo Turnover on downs, 11 plays
4:371st & 10 at own 13Richter,John Alan rush right (Evans,Cornell).
4:372nd & 10 at own 13John Alan Richter pass incomplete to Connor Walendzak, broken up by Solomon Brown
4:373rd & 10 at own 13John Alan Richter pass complete to Jerjuan Newton for 39 yds to the BUF 48 for a 1ST down
4:371st & 10 at opp 48John Alan Richter pass complete to Connor Walendzak for 2 yds to the BUF 46
4:372nd & 8 at opp 46John Alan Richter run for 4 yds to the BUF 42
4:373rd & 4 at opp 42John Alan Richter pass incomplete to Thomas Zsiros
4:374th & 4 at opp 42John Alan Richter pass complete to Junior Vandeross III for 29 yds to the BUF 13 for a 1ST down
4:371st & 10 at opp 13John Alan Richter pass incomplete
4:372nd & 10 at opp 13John Alan Richter pass incomplete to Jaden Dottin
4:373rd & 10 at opp 13John Alan Richter pass complete to Junior Vandeross III for 6 yds to the BUF 7
2:034th & 4 at opp 7John Alan Richter sacked by Antonio Colclough for a loss of 4 yards to the BUF 11
Buffalo Result not recorded, 4 plays
2:031st & 10 at own 11Al-Jay Henderson run for 29 yds to the BUF 40 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 6–⁠6 in 12 meetings, counting the one since this game.

Recent meetings
2026Buffalo 23, Toledo 8
2024Buffalo 30, Toledo 15
2023Toledo 31, Buffalo 13
2022Buffalo 34, Toledo 27
2019Buffalo 49, Toledo 30
2018Buffalo 31, Toledo 17

Around this game