Week 8 report · Sat, Oct 24 · 2026 Week 8

Bowling Green

2–7 · Ours #129 entering

24–31Final

Buffalo

5–3 · Ours #109 entering

Win chanceBUF 62%BUF won
SpreadBUF −3ours −5.1 · BUF covered by 4
Total44.5final 55 · over by 10.5
Our callBUF −4.5Wlost 1.5 to the close

Quarterbacksthis game

Jay Kastantin
Jay Kastantin
19/27 · 217 yards
EPA / dropback
+0.2364th pct
Comp %
70.4
TD
3
Turnovers
22 INT · 0 fum
Sacked
2
Jason Wright
Jason Wright
13/21 · 127 yards
EPA / dropback
+0.0141st pct
Comp %
61.9
TD
1
Turnovers
00 INT · 0 fum
Sacked
1

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

Bowling GreenoffensePlayed like BUF +4.2defenseBuffalo
65th46.0%▲8.3Success rateSuccess46.0%▼3.435th
50th+0.05▲0.17EPA / playEPA/play+0.05▲0.0750th
68th+0.23▲0.34PassingPassing+0.23▼0.0733rd
29th−0.10▲0.07RushingRushing−0.10▲0.1871st
15th2▼1.2TurnoversTurnovers2▲1.885th
BuffalooffensedefenseBowling Green
48th41.3%▲11.6Success rateSuccess41.3%▲8.252nd
65th+0.15▲0.25EPA / playEPA/play+0.15▼0.0236th
45th+0.01▲0.18PassingPassing+0.01▼0.1055th
77th+0.23▲0.27RushingRushing+0.23▲0.0323rd
41st1▼0.2TurnoversTurnovers1▲0.359th

Team statsthis game · percentile vs every 2026 team game

Bowling GreenBGSUBuffaloBUF
Special teams & field position
Average startOwn 2950thOwn 3996th
Kicking vs expectedKicking+0.3 pts54th−1.5 pts15th
Drives & pace
Plays6363rd6363rd
Drive points+2.457th−2.443rd
Turnovers & hidden points
Penalty first downsPenalty 1st downs08th127th
4th downs0.0 pts50th−0.7 pts15th
Hidden points−4.828th+4.872nd

Season so far

Bowling Green2–7 · 109th-hardest schedule

Lvs Tarleton State13–20missed −2
Lat Nebraska7–56missed +30.5
Lat Iowa State7–55missed +23.5
Lvs South Florida6–14covered +18.5
Wat Miami (OH)24–20covered +10.5
Wvs Sacramento State38–10covered −9
Lvs Ball State31–32missed −5.5
Lat Buffalo24–31missed +3
Lat Western Michigan10–23covered +14

Buffalo5–3 · 105th-hardest schedule

Wvs UAlbany21–17missed −18.5
Lat Florida International20–33missed +10
Lat Penn State13–55missed +40
Wvs Robert Morris31–28missed −28
Lvs Western Michigan17–20covered +12.5
Wat Toledo23–8covered +18.5
Wvs Massachusetts25–18push −7
Wvs Bowling Green31–24covered −3

Model cfb_scratch · uncertainty ±15.5 · run Oct 24, 3:20 PM EDT · froze at kickoff and graded as-is