Buffalo at Bowling Green - 2025 Matchup Preview
Buffalo logo   Buffalo Bulls at Bowling Green Falcons  Bowling Green logo
Saturday, November 1st 2025 (12:00 PM EDT)
Bowling Green -2.5 (44.5) (-130)  Open: -1.5
Buffalo 28 - Bowling Green: 3  (Mid-American)

 
Bulls (5 - 7) (4 - 7 - 1)
Coach Pete Lembo (8 - 4)
Avg Score : 24 - 24 (23 - 23 on Road)
Record Prediction: 5 - 7 (#86)
'25 Opponents: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 4)
BGSU is playing their 4th straight game
Our Line: Buffalo -7  (SP+ BUFF -5)

Projected Score: BUFF: 26 - BGSU: 19 (44)
BGSU Win prob: 55% | Cover: 49%
BUFF Travel: 272 miles
Falcons (4 - 8) (5 - 7 - 0)
Coach Eddie George (0 - 0)
Avg Score : 21 - 24 (17 - 20 @ Home)
Record Prediction: 4 - 8 (#98)
'25 Opponents: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 4)
 
Buffalo's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Buffalo at Minnesota+16.545.5L 10 - 23UY
Sat 9/6 Buffalo vs St. Francis (PA)-37.048.0W 45 - 6OY
Sat 9/13 Buffalo at Kent State-23.548.5W 31 - 28ON
Sat 9/20 Buffalo vs Troy-5.543.5L 17 - 21UN
Sat 9/27 Buffalo vs UConn+3.051.5L 17 - 20UY
Sat 10/4 Buffalo vs Eastern Michigan-9.553.5W 31 - 30ON
BYE WEEK
Sat 10/18 Buffalo at Massachusetts-16.547.5W 28 - 21ON
Sat 10/25 Buffalo vs Akron-10.048.5L 16 - 24UN
Sat 11/1 Buffalo at Bowling Green+2.544.5W 28 - 3UY
BYE WEEK
Wed 11/12 Buffalo at Central Michigan+2.544.5L 19 - 38ON
Wed 11/19 Buffalo vs Miami (OH)+2.538.5L 20 - 37ON
Fri 11/28 Buffalo vs Ohio+7.044.5L 26 - 31OY

Total: Elite: 0, Good: 0, Avg 1, Bad 3, Poor 7
Played: Elite: 0, Good: 0, Avg 1, Bad 1, Poor 5
Future: Elite: 0, Good: 0, Avg 0, Bad 2, Poor 2
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 3
Losses: Elite: 0, Good: 0, Avg: 1, Bad: 1, Poor: 2

Predictions for Buffalo's Schedule
Bowling Green's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Bowling Green vs Lafayette-21.053.0W 26 - 7UN
Sat 9/6 Bowling Green at Cincinnati+21.546.5L 20 - 34OY
Sat 9/13 Bowling Green vs Liberty+6.051.5W 23 - 13UY
Sat 9/20 Bowling Green at Louisville+26.550.5L 17 - 40OY
Sat 9/27 Bowling Green at Ohio+7.549.5L 20 - 35ON
BYE WEEK
Sat 10/11 Bowling Green vs Toledo+10.545.5W 28 - 23OY
Sat 10/18 Bowling Green vs Central Michigan-3.043.5L 6 - 27UN
Sat 10/25 Bowling Green at Kent State-7.547.5L 21 - 24UN
Sat 11/1 Bowling Green vs Buffalo-2.544.5L 3 - 28UN
Sat 11/8 Bowling Green at Eastern Michigan+3.049.5L 21 - 27UN
BYE WEEK
Tue 11/18 Bowling Green vs Akron-2.547.5L 16 - 19UN
Tue 11/25 Bowling Green at Massachusetts-14.044.5W 45 - 14OY

Total: Elite: 1, Good: 1, Avg 1, Bad 1, Poor 7
Played: Elite: 1, Good: 1, Avg 1, Bad 1, Poor 3
Future: Elite: 0, Good: 0, Avg 0, Bad 0, Poor 4
Wins: Elite: 0, Good: 0, Avg: 1, Bad: 0, Poor: 1
Losses: Elite: 1, Good: 1, Avg: 0, Bad: 1, Poor: 2

Predictions for Bowling Green's Schedule
Important Stats (2024)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
BUFF#77 (.17)40% (104)2438% (115)2.7 (117)15342% (70)1764.22 (41)#72 (.17)43% (82)23.543% (71)43% (97)3.84 (74)39.311.5
BGSU#53 (.21)43% (68)20.541% (99)3.01 (74)13444% (38)2073.84 (77)#43 (.13)38% (15)24.339% (29)37% (20)3.47 (32)41.10.81
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
BUFF0%0%000%000%0%0%0000
BGSU0%0%000%000%0%0%0000



Overall Stats 2024
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
BUFF Offense132423.239.6%4.221173291531764.255%45%38%42%17%.17
BGSU Defense1324.319.537.6%3.471 - - - - - 50%49%39%37%16%.13
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
BUFF Defense1323.522.642.8%3.841.5 - - - - - 46%53%43%43%18%.17
BGSU Offense1320.51742.6%3.840.8183411342074.447%53%41%44%18%.21

Additional Stats 2024
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Buffalo1326:2017.234%52%439.311.56.32.2231.2
Bowling Green1329:2118.237%59%4.841.10.814.92.2229.2
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
BUFF Offense1355% (36)38% (115)36.2153.34.223 (52).08 (96)2.7 (117)61% (122)10% (84)1.11 (17)
BGSU Defense1350% (66)39% (29) - - - - .17 (94)3.28 (109)80% (113)10% (75)1.1 (116)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
BUFF Defense1346% (21)43% (71) - - - - .08 (47)3.01 (68)63% (16)12% (35)0.94 (45)
BGSU Offense1347% (92)41% (99)30.6133.54.420 (67).14 (64)3.01 (74)78% (34)12% (118)1.08 (30)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
BUFF Offense1345% (99)42% (70)14.225.2175.8712.419 (65)6 (10).29 (47)1.5 (80)33% (97)31% (75).34 (66)6% (89)1.9 (106)
BGSU Defense1349% (66)37% (20) - - - - - - 11 (52).11 (19)1.6 (65)34% (31)24% (3).15 (9)6% (69)2 (46)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
BUFF Defense1353% (109)43% (97) - - - - - - 12 (39).28 (91)1.7 (97)32% (58)29% (40).18 (18)7% (38)2.2 (100)
BGSU Offense1353% (42)44% (38)18.728.4207.37.311.116 (87)6 (10).28 (53)1.4 (127)32% (86)32% (67).29 (85)5% (53)1.8 (128)

Buffalo's Power Ratings
Buffalo's Power Rating: -8.77  #95
Buffalo's Offense Rating: 4.27  #121
Buffalo's Defense Rating: 13.04  #63
2025 Talent Rating: 540.00  #109
Blue Chip Ratio: 0%  #101
Buffalo's 2025 Expected Record: 5.0 - 7.0
Buffalo's 2025 Overall SP+ Rating: -7.5  #95
Buffalo's Offense SP+ Rating: 18.2  #118
Buffalo's Defense SP+ Rating: 27.4  #70

Average Talent
Average Mid-American Talent Rating is 571
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Buffalo: -8.77   Bowling Green: -14.92

SP+ Ratings Matchup
Buffalo: -7.5   Bowling Green: -12.6




Bowling Green's Power Ratings
Bowling Green's Power Rating: -14.92  #133
Bowling Green's Offense Rating: 0.09  #133
Bowling Green's Defense Rating: 22.33  #125
2025 Talent Rating: 528.00  #112
Blue Chip Ratio: 0  #101
Bowling Green's 2025 Expected Record: 4.0 - 8.0
Bowling Green's 2025 Overall SP+ Rating: -12.6  #113
Bowling Green's Offense SP+ Rating: 15.4  #128
Bowling Green's Defense SP+ Rating: 28.8  #83

Average Talent
Average Mid-American Talent Rating is 571
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Buffalo Scoring
Offense: 24 PPG
Offense on Road: 23.2
Defense: 23.5 PPG
Defense on Road: 22.6

Buffalo's 2025 Record
Record: 5 - 7
Record vs Spread: 4 - 7 - 1
Over/Under Record: 7 - 5
Record on Road: 3 - 2
Record vs Spread on Road: 2 - 3 - 0
Record as Dog vs Spread: 3 - 2 - 1
Record as Road Dog vs Spread: 2 - 1 - 0
Projected Score
Buffalo 26
Bowling Green 19


Projected Total Points: 44
Bowling Green Scoring
Offense: 20.5 PPG
Offense at Home: 17
Defense: 24.3 PPG
Defense at Home: 19.5

Bowling Green's 2025 Record
Record: 4 - 8
Record vs Spread: 5 - 7 - 0
Over/Under Record: 5 - 7
Record at home: 3 - 3
Record vs Spread at home: 2 - 4 - 0
Record as Fav vs Spread: 1 - 5 - 0
Record as Home Fav vs Spread: 0 - 4 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202511/01Bowling Green3Buffalo28Bowling Green -2.5Buffalo44.5Under
202310/14Buffalo14Bowling Green24Buffalo -3Bowling Green44.5Under
202210/08Bowling Green7Buffalo38Buffalo -2Buffalo55.5Under
202110/30Buffalo44Bowling Green56Buffalo -13.5Bowling Green51.5Over
202011/17Bowling Green17Buffalo42Buffalo -31.5Bowling Green57.5Over
201911/29Buffalo49Bowling Green7Buffalo -28Buffalo53.5Over
201811/23Bowling Green14Buffalo44Buffalo -16Buffalo62.0Under
201711/07Buffalo38Bowling Green28Buffalo -7Buffalo61.0Over
201611/25Bowling Green27Buffalo19Bowling Green -11Buffalo60.0Under
201510/03Buffalo22Bowling Green28Bowling Green -6.5Buffalo67.5Under
201410/04Bowling Green36Buffalo35Bowling Green -5Buffalo0
201311/29Buffalo7Bowling Green24Bowling Green -3.5Bowling Green52.0Under
201211/23Bowling Green21Buffalo7
201111/25Buffalo28Bowling Green42
201010/02Bowling Green26Buffalo28
200911/03Buffalo29Bowling Green30
200811/21Bowling Green34Buffalo40
200711/17Buffalo17Bowling Green31
200609/09Bowling Green48Buffalo40
200510/15Buffalo7Bowling Green27
200109/08Bowling Green35Buffalo0
200009/22Buffalo20Bowling Green17
TeamWinsCoversO/U
Bowling Green1344 Overs
Buffalo987 Unders

WinsCoversFavsDogs
Home Teams8 - 144 - 82 - 52 - 3
Road Teams14 - 88 - 43 - 25 - 2

(#95) BUFF at (#133) BGSU
Overall StatsOvr
CategoryCatBUFFBGSU
Net PPPPPPNRNR
Power RatePwr #95 #133
SP+SP+ #95 #113
Perf GradeGrade #58 #102
OffenseOff #80 #104
DefenseDef #36 #88
Spec TeamsST #23 #77
TalentTal #109 #112
Blue ChipsBC% #101 #101
Buffalo Notes
(11/20) Hard L vs M-OH. QB Roberson great, 3 TO's cost
(10/31) Avg OL/DL, QB Roberson OK but good mobility
(10/31) WR Snow best MAC weapon, RB Henderson good
(10/31) Bulls look like frauds, 4 W's vs truly awful teams
(10/31) Same staff, but regressing badly vs #135 SOS?
(9/20) Could have lost to Kent. Allowed 420+? Yikes
(9/20) Blew 17-0 4th Q lead vs Troy at home? Bad loss
(9/20) Off really bad, Def shockingly avg at best.
(8/29) Def v good vs Minn, Roberson/run tough go
(7/28) Can QB Roberson finally rise to his talent?
(7/17) OL 4/5 back, interior good, OT ?. 1 portal
(3/26) QB Roberson (KSU) added, some depth
Buffalo Injury Report
Bowling Green Notes
(11/3) Fired OC Travis Partidge after Buffalo loss
(11/1) QB4 Hunter Najm (Fr) may have to start vs Buf
(10/31) QB1 Pyne ?, QB2 Anderson ?, QB3 May out
(10/31) Haven't played awful, W's over Liberty/Toledo
(10/31) Can still bowl, favs in 3 of final 4. Buf game big
(10/31) Run Def really good, Off just doesn't have weapons
(10/31) Falcons blew a 21-point lead to Kent, QBs awful
(10/12) Great W vs Toledo, only 226 yds & 2-12 on 3rd down
(10/12) Off still bottom 5 in CFB, zero playmakers/scheme
(9/25) LB D Pringle out for season, best Def player
(9/22) Held Liberty to 300 yds & forced 4 TOs. Huge W
(7/24) QB1 Drew Pyne (Miz) post spring add, starter
Bowling Green Injury Report
Buffalo on Offense
Balanced offense, Pass: 53%, Run: 45%
CategoryCat
BUFF OffBGSU Def
PPPOffPPPNRNR
Perf GradePerf #80 #88
SuccessSuc #104 #15
ExplosiveExp #41 #98
PPAPPA #77 #43
PowerPwr #121 #125
SP+SP+ #118 #83
Pts POPPO #41 #32
HavocHav #91 #73
Buffalo Run Game
Balanced offense, Pass: 53%, Run: 45%
CategoryCat
BUFF OffBGSU Def
Run GameRun #111 #89
Run SuccessRSuc #115 #29
Run ExplRExp #17 #116
PPAExp #96 #94
Run BlockR Blk #20 -
OL YdsOLY #117 #109
Stuff RateStuff #96 #103
TackleTak -  #62
Buffalo Pass Game
Balanced offense, Pass: 53%, Run: 45%
CategoryCat
BUFF OffBGSU Def
Pass GamePass #116 #103
Pass SuccessPSuc #70 #20
Pass ExplPExl #80 #65
PPAExp #47 #19
Pass Rush/BlockP Blk #58 #47
F7 HavocF7 #84 #75
DB HavocDB #89 #69
Bowling Green on Offense
Run heavy Offense 58%, Pass: 40%
CategoryCatBGSU OffBUFF Def
PPPDefPPPNRNR
Perf GradePerf #104 #36
SuccessSuc #68 #82
ExplosiveExp #75 #97
PPAPPA #53 #72
PowerPwr #133 #63
SP+SP+ #128 #70
Pts POPPO #77 #74
HavocHav #104 #33
Bowling Green Run Game
Run heavy Offense 58%, Pass: 40%
CategoryCat
BGSU OffBUFF Def
Run GameRun #101 #42
Run SuccessRSuc #99 #71
Run ExplRExp #30 #45
PPAExp #64 #47
Run BlockR Blk #49 -
OL YdsOLY #74 #68
Stuff RateStuff #124 #64
TackleTak -  #13
Bowling Green Pass Game
Run heavy Offense 58%, Pass: 40%
CategoryCatBGSU OffBUFF Def
Pass GamePass #131 #87
Pass SuccessPSuc #38 #97
Pass ExplPExl #127 #97
PPAExp #53 #91
Pass Block/RushP Blk #86 #19
F7 HavocF7 #118 #35
DB HavocDB #53 #38
Program Comparison
BGSU 5 Year Profile: Declining Average G5
'25 Profile: Down to Below Avg G5

BUFF 5 Year Profile: Consistent Average G5
'25 Profile: Remains Average G5

Weather Forecast
Playing in Doyt Perry Stadium
Conditions:
Temp: 0°
Rematch from Week 10
Bowling Green -2.5 (44.5)
Buffalo won at Bowling Green this year (28-3)

Previous Matchups
Buffalo beat Bowling Green last year (28-3)
Bowling Green beat Buffalo in 2023 (24-14)

  
BUFF's OC Dave Patenaude (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Ta'Quan Roberson (Tr)20635658%252017127.1
Gunnar Gray295355%228224.3
Player NameCARYDSTDYPCLONG
Al-Jay Henderson18275564.141
Terrance Shelton Jr.5724414.320
Lamar Sperling3923416.063
Ta'Quan Roberson (Tr)8312531.540
Player NameRECYDSTDYPCLONG
Nik McMillan61975316.055
Victor Snow62815813.175
Jasaiah Gathings (Tr)36410311.439
Al-Jay Henderson2518117.222

View Buffalo's Full Roster

BUFF's DC Joe Bowen (in his second season)
Top DefTackTFLSACKSPRESSPD
Khalil Murdock14214511
Dion Crawford795431
Miles Greer (Tr)743313
Mitchell Gonser (Tr)706120
SacksTackTFLSACKSPRESSPD
Khalil Murdock14214511
Malin White559440
Junior Poyser305420
Dion Crawford795431
Pass DTackTFLSACKSPRESSPD
Kobi Blackwell200007
Solomon Brown560005
Keontez Bradley (Tr)280004

BGSU's OC Greg Nosal (been OC for 3 years)
Player NameCOMPATTPCTYDSTDINTYPA
Drew Pyne (Tr)9415162%882455.8
Hunter Najm (Tr)336650%473547.2
Player NameCARYDSTDYPCLONG
Austyn Dendy (Tr)10849354.624
Cameron Pettaway7236505.134
Chris McMillian8434234.133
Kaderris Roberts4821504.515
Player NameRECYDSTDYPCLONG
Jyrin Johnson (Tr)37466212.638
RJ Garcia II27283010.528
Finn Hogan13183014.124
Jacob Harris1918259.638

View Bowling Green's Full Roster

BGSU's DC Steve Morrison (in his first season)
Top DefTackTFLSACKSPRESSPD
Gideon Lampron (Tr)11918341
Kal-El Pascal804005
Mark Cannon Jr. (Tr)576211
Jalen Mcclendon (Tr)561107
SacksTackTFLSACKSPRESSPD
Myles Bradley206570
Eriq George (Tr)265420
Gideon Lampron (Tr)11918341
David Afogho374361
Pass DTackTFLSACKSPRESSPD
JoJo Johnson (Tr)2200013
Jalen Mcclendon (Tr)561107
Kal-El Pascal804005