House Prediction
Model Margin
Buffalo by 0.9
Home Win Probability
Bowling Green 44%
Market (Bovada)
Bowling Green -2.5
fitted_v1 · Nov 1, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 14 | 7 | 0 | 28 | |
| 0 | 0 | 0 | 3 | 3 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Buffalo | Bowling Green |
|---|---|---|
| Passing | 13-24 | 11-28 |
| Pass Yards | 136 | 100 |
| Rush Yards | 146 | 116 |
| Total Yards | 282 | 216 |
| Turnovers | 1 | 2 |
| 3rd Down | 3-13 | 4-16 |
| Penalties | 4-35 | 1-15 |
| Possession | 26:00 | 34:00 |
Player Leaders
Player Leaders
Play-by-Play
(14:51) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at UB31, for 5 yards to the UB31 (#8 J.McClendon)
(14:30) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #3 N.McMillan thrown to BGSU35 broken up by #8 J.McClendon PENALTY BGSU Pass Interference (#8 J.McClendon) 15 yards from UB31 to UB46, 1ST DOWN. NO PLAY
(14:23) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #3 N.McMillan caught at BGSU41, for 13 yards to the BGSU41 (#8 J.McClendon), 1ST DOWN
(14:03) No Huddle-Shotgun #5 A.Henderson rush middle for 41 yards gain to the BGSU00 TOUCHDOWN, clock 13:57, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)
(13:46) No Huddle #14 A.Dendy rush left for 6 yards gain to the UB42 (#39 M.Gonser)
(13:12) #14 A.Dendy rush middle for 2 yards gain to the UB40 (#9 K.Bradley)
(12:58) Shotgun #14 A.Dendy rush middle for 1 yard gain to the UB39 (#39 M.Gonser; #18 D.Crawford)
(12:14) #89 B.Cleaver rush middle for 0 yards to the UB39 (#0 K.Stewart; #39 M.Gonser), TURNOVER ON DOWNS
(12:12) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at UB44, for 6 yards to the UB45 (#12 C.Marshall; #4 G.Lampron)
(11:50) No Huddle-Shotgun #5 A.Henderson rush middle for 2 yards gain to the UB47 (#15 P.EstoEsta; #0 K.Pascal)
(11:29) No Huddle-Shotgun #5 A.Henderson rush middle for 2 yards loss to the UB45 (#4 G.Lampron; #38 D.Kelly)
(10:54) #42 D.Drennan punt 40 yards to the BGSU15, out of bounds at BGSU15
(10:51) No Huddle-Shotgun #9 D.Pyne sacked for loss of 5 yards to the BGSU10 (#11 D.Morgan)
(10:11) No Huddle-Shotgun #14 A.Dendy rush middle for 9 yards gain to the BGSU19 (#0 K.Stewart)
(09:36) No Huddle-Shotgun #9 D.Pyne pass complete short right to #25 M.Porter caught at BGSU15, for 6 yards to the BGSU25 (#18 D.Crawford), out of bounds, 1ST DOWN
(08:55) No Huddle #14 A.Dendy rush middle for 4 yards gain to the BGSU29 (#6 M.Greer; #2 R.Murdock)
(08:12) No Huddle-Shotgun #14 A.Dendy rush middle for 6 yards gain to the BGSU35 (#39 M.Gonser), 1ST DOWN
(07:30) No Huddle-Shotgun #86 J.Scoby rush left for 9 yards gain to the BGSU44 (#2 R.Murdock). The previous play is under automatic review - "Runner was down prior to losing the ball". CALL OVERTURNED. (Original Play: (07:30) No Huddle #86 J.Scoby rush left for 0 yards to the BGSU35 fumbled by #86 J.Scoby at BGSU45 forced by #6 M.Greer recovered by UB #15 S.Brown at, End Of Play)
(07:00) No Huddle-Shotgun #14 A.Dendy rush right for 4 yards gain to the BGSU48 (#2 R.Murdock; #18 D.Crawford), 1ST DOWN
(06:27) No Huddle-Shotgun #9 D.Pyne sacked for loss of 1 yard to the BGSU47 (#99 C.Evans)
(05:49) No Huddle-Shotgun #14 A.Dendy rush middle for 7 yards gain to the UB46 (#2 R.Murdock; #13 D.Ballard)
(05:07) No Huddle-Shotgun #9 D.Pyne pass complete short right to #25 M.Porter caught at UB50, for 5 yards to the UB41 (#2 R.Murdock; #15 S.Brown), 1ST DOWN
(04:35) No Huddle-Shotgun #9 D.Pyne pass incomplete short right to #7 J.Johnson thrown to UB44
(04:33) No Huddle-Shotgun #25 M.Porter rush left for 2 yards gain to the UB39 (#39 M.Gonser)
(03:50) No Huddle-Shotgun #9 D.Pyne pass complete short middle to #2 R.Garcia II caught at UB36, for 3 yards to the UB36 (#2 R.Murdock)
(03:04) No Huddle-Shotgun #9 D.Pyne pass incomplete short left to #7 J.Johnson thrown to UB21, TURNOVER ON DOWNS
(02:58) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 4 yards gain to the UB40 (#4 G.Lampron; #17 I.Thomison)
(02:24) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 1 yard gain to the UB41 (#17 I.Thomison; #12 C.Marshall)
(01:55) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at UB46, for 12 yards to the BGSU47 (#8 J.McClendon), 1ST DOWN
(01:22) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #25 T.Shelton, Jr. caught at BGSU45, for 6 yards to the BGSU41 (#4 G.Lampron)
(00:53) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan caught at BGSU06, for 39 yards to the BGSU02 (#8 J.McClendon), 1ST DOWN
(14:59) Shotgun #0 V.Snow rush left for 2 yards gain to the BGSU00 TOUCHDOWN, clock 14:54 #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)
(14:47) No Huddle-Shotgun #14 A.Dendy rush middle for 3 yards gain to the BGSU28 (#9 K.Bradley)
(14:11) No Huddle-Shotgun #9 D.Pyne pass incomplete short right to #5 B.Ridley thrown to BGSU32
(14:01) No Huddle-Shotgun #9 D.Pyne pass complete short left to #7 J.Johnson caught at BGSU46, for 18 yards to the BGSU46 (#9 K.Bradley), out of bounds, 1ST DOWN
(13:27) No Huddle-Shotgun #25 M.Porter rush left for 4 yards gain to the BGSU50 (#39 M.Gonser)
(12:44) No Huddle-Shotgun #9 D.Pyne pass incomplete short left to #5 B.Ridley thrown to UB41
(12:40) No Huddle-Shotgun #4 C.McMillian rush middle for 5 yards gain to the UB45 (#0 K.Stewart)
(12:03) No Huddle-Shotgun #14 A.Dendy rush middle for 0 yards to the UB45 (#6 M.Greer; #97 J.Poyser), TURNOVER ON DOWNS
(11:58) No Huddle-Shotgun #2 T.Roberson pass incomplete deep left to #3 N.McMillan thrown to BGSU15 broken up by #10 J.Johnson
(11:53) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #3 N.McMillan thrown to BGSU43
(11:47) No Huddle-Shotgun #2 T.Roberson pass complete short right to #5 A.Henderson caught at UB46, for 7 yards to the BGSU48 (#1 K.Washington; #4 G.Lampron)
(11:04) #42 D.Drennan punt 40 yards to the BGSU08
(10:55) No Huddle-Shotgun #14 A.Dendy rush left for 4 yards loss to the BGSU04 (#15 S.Brown; #2 R.Murdock)
(10:07) No Huddle #14 A.Dendy rush right for 2 yards gain to the BGSU06 (#90 G.Wolo)
(09:20) No Huddle-Shotgun #9 D.Pyne pass complete short left to #7 J.Johnson caught at BGSU11, for 9 yards to the BGSU15 (#15 S.Brown)
(08:30) #19 J.Henderson punt 52 yards to the UB33
(08:20) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 11 yards gain to the UB44 (#0 K.Pascal), 1ST DOWN
(07:44) No Huddle-Shotgun #5 A.Henderson rush right for 1 yard loss to the UB43 (#4 G.Lampron)
PENALTY UB False Start (#73 H.Tabansi) 5 yards from UB43 to UB38. NO PLAY
(07:06) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #0 V.Snow thrown to UB38 broken up by #54 D.Garner
(07:02) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at UB35, for 8 yards to the UB46 (#12 C.Marshall), out of bounds
(06:24) #42 D.Drennan punt 54 yards to the BGSU00, Touchback
(06:15) No Huddle-Shotgun #4 C.McMillian rush middle for 1 yard gain to the BGSU21 (#2 R.Murdock; #11 D.Morgan)
(05:39) No Huddle-Shotgun #9 D.Pyne sacked for loss of 6 yards to the BGSU15 (#2 R.Murdock)
(05:01) No Huddle-Shotgun #9 D.Pyne pass complete short middle to #7 J.Johnson caught at BGSU12, for 9 yards to the BGSU24 (#2 R.Murdock)
(04:17) #19 J.Henderson punt 28 yards to the UB48, out of bounds at UB48
(04:09) No Huddle-Shotgun #5 A.Henderson rush left for 1 yard gain to the UB49 (#12 C.Marshall)
(03:48) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #0 V.Snow thrown to BGSU25
(03:42) No Huddle-Shotgun #2 T.Roberson rush left for 1 yard gain to the UB50 (#4 G.Lampron)
(02:59) #42 D.Drennan punt 40 yards to the BGSU10
(02:54) No Huddle-Shotgun #4 C.McMillian rush middle for 2 yards gain to the BGSU12 (#12 M.White)
(02:20) No Huddle-Shotgun #9 D.Pyne pass incomplete short right to #7 J.Johnson thrown to BGSU15
(01:52) No Huddle-Shotgun #9 D.Pyne sacked for loss of 9 yards to the BGSU03 (#12 M.White)
(01:43) #19 J.Henderson punt 50 yards to the UB47
(01:42) No Huddle-Shotgun #2 T.Roberson pass complete short right to #8 J.Gathings caught at BGSU49, for 5 yards to the BGSU48 (#8 J.McClendon), out of bounds
(01:36) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #8 J.Gathings thrown to BGSU39 QB hurried by #5 E.George and #38 D.Kelly
(01:28) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #8 J.Gathings thrown to BGSU43 broken up by #8 J.McClendon
(01:22) #42 D.Drennan punt 48 yards to the BGSU00, Touchback
(01:17) No Huddle-Shotgun #0 K.Roberts rush middle for 6 yards gain to the BGSU26 fumbled by #0 K.Roberts at BGSU20 forced by #2 R.Murdock recovered by UB #8 J.McNair at BGSU26 #8 J.McNair return 20 yards to the BGSU06 (#54 B.Bolyn), out of bounds
(01:03) No Huddle-Shotgun #2 T.Roberson pass incomplete short left thrown to BGSU00
(00:58) No Huddle-Shotgun #5 A.Henderson rush right for 1 yard gain to the BGSU05 (#8 J.McClendon)
T. Roberson pass to J. Gathings for 5 yds, for a TD
(00:06) Kneel down by Bowling Green at BGSU24 for loss of 1 yard
No Huddle-Shotgun #9 D.Pyne pass incomplete deep right to #5 B.Ridley thrown to UB50
No Huddle-Shotgun #9 D.Pyne pass complete short right to #5 B.Ridley caught at BGSU22, for 2 yards to the BGSU27 (#1 M.Cooper), out of bounds
No Huddle-Shotgun #9 D.Pyne sacked for loss of 9 yards to the BGSU18 (#13 D.Ballard)
#19 J.Henderson punt 47 yards to the UB35 #0 V.Snow return 65 yards to the BGSU00 TOUCHDOWN, clock 13:25 #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)
(13:18) No Huddle-Shotgun #4 C.McMillian rush right for 11 yards gain to the BGSU48 (#6 M.Greer), out of bounds, 1ST DOWN
(12:46) No Huddle-Shotgun #4 C.McMillian rush middle for 4 yards gain to the UB48 (#2 R.Murdock; #0 K.Stewart)
(12:08) No Huddle-Shotgun #14 A.Dendy rush middle for 0 yards to the UB48 (#99 C.Evans; #11 D.Morgan)
(11:37) No Huddle-Shotgun #9 D.Pyne pass incomplete short middle to #5 B.Ridley thrown to UB44 QB hurried by #0 K.Stewart
(11:29) #19 J.Henderson punt 48 yards to the UB00, Touchback
(11:25) No Huddle-Shotgun #5 A.Henderson rush middle for 5 yards gain to the UB25 (#0 K.Pascal; #18 A.Hines III)
(10:56) No Huddle-Shotgun #5 A.Henderson rush left for 6 yards gain to the UB31 (#38 D.Kelly), 1ST DOWN
(10:12) No Huddle-Shotgun #5 A.Henderson rush middle for 15 yards gain to the UB46 (#15 P.EstoEsta; #2 M.Cannon), 1ST DOWN
PENALTY UB Delay Of Game 5 yards from UB46 to UB41. NO PLAY
(09:08) No Huddle-Shotgun #2 T.Roberson pass complete short right to #3 N.McMillan caught at UB46, for 7 yards to the UB48 (#10 J.Johnson)
(08:29) No Huddle-Shotgun #25 T.Shelton, Jr. rush right for 4 yards gain to the BGSU48 (#38 D.Kelly; #18 A.Hines III)
(07:47) No Huddle-Shotgun #2 T.Roberson pass complete short middle to #3 N.McMillan caught at BGSU34, for 17 yards to the BGSU31 (#15 P.EstoEsta), 1ST DOWN
(07:00) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #8 J.Gathings thrown to BGSU18 broken up by #15 P.EstoEsta
(06:59) No Huddle-Shotgun #5 A.Henderson rush middle for 5 yards gain to the BGSU26 (#18 A.Hines III; #15 P.EstoEsta)
(06:40) No Huddle-Shotgun #2 T.Roberson pass intercepted by #15 P.EstoEsta at BGSU14 broken up by #10 J.Johnson, End Of Play
(06:33) No Huddle-Shotgun #9 D.Pyne pass incomplete short right to #7 J.Johnson thrown to BGSU20 broken up by #99 C.Evans
(06:31) No Huddle #14 A.Dendy rush middle for 9 yards gain to the BGSU23 (#8 J.McNair; #36 K.Blackwell)
(05:53) No Huddle-Shotgun #14 A.Dendy rush right for 4 yards gain to the BGSU27 (#39 M.Gonser), 1ST DOWN
(05:19) No Huddle-Shotgun #9 D.Pyne pass incomplete short middle to #82 E.Jacon-Duffy thrown to BGSU45 broken up by #6 M.Greer
(05:12) No Huddle-Shotgun #14 A.Dendy rush middle for 8 yards gain to the BGSU35 (#39 M.Gonser)
(04:30) No Huddle-Shotgun #14 A.Dendy rush right for 1 yard loss to the BGSU34 (#15 S.Brown)
(03:50) #19 J.Henderson punt 48 yards to the UB18
(03:33) No Huddle-Shotgun #5 A.Henderson rush middle for 1 yard loss to the UB17 (#11 C.Acheampong)
(02:58) No Huddle-Shotgun #5 A.Henderson rush right for 4 yards gain to the UB21 (#38 D.Kelly; #12 C.Marshall)
(02:12) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at UB32, for 12 yards to the UB33 (#2 M.Cannon), out of bounds PENALTY UB Holding (#54 J.Carrington III) 10 yards from UB21 to UB11. NO PLAY
(01:40) No Huddle-Shotgun #5 A.Henderson rush right for 7 yards gain to the UB18 (#4 G.Lampron; #12 C.Marshall)
(01:00) #42 D.Drennan punt 57 yards to the BGSU25 #5 B.Ridley return for loss of 5 yards to the BGSU20 (#16 J.Keough; #0 V.Snow)
(00:50) No Huddle-Shotgun #14 A.Dendy rush left for 2 yards gain to the BGSU22 (#2 R.Murdock; #12 M.White)
(00:08) No Huddle-Shotgun #10 H.Najm pass incomplete deep middle to #1 A.Middleton thrown to UB40
(00:01) No Huddle-Shotgun #10 H.Najm pass incomplete short left to #7 J.Johnson thrown to BGSU31 broken up by #15 S.Brown
(00:00) #19 J.Henderson punt 40 yards to the UB38 fair catch by #0 V.Snow at UB38
(14:59) No Huddle-Shotgun #5 A.Henderson rush middle for 29 yards gain to the BGSU33 (#8 J.McClendon), out of bounds, 1ST DOWN
(14:21) No Huddle-Shotgun #5 A.Henderson rush right for 5 yards gain to the BGSU28 (#54 D.Garner; #4 G.Lampron)
(13:38) No Huddle-Shotgun #25 T.Shelton, Jr. rush right for 4 yards gain to the BGSU24 (#15 P.EstoEsta; #0 K.Pascal)
(12:54) No Huddle-Shotgun #25 T.Shelton, Jr. rush middle for 0 yards to the BGSU24 (#4 G.Lampron; #54 D.Garner)
(12:06) #91 J.Howes field goal attempt from 42 yards NO GOOD (H: #42 D.Drennan, LS: #57 C.Selee), clock 12:04, End Of Play
(12:01) No Huddle-Shotgun #23 C.Edmonds rush right for 15 yards gain to the BGSU39 fumbled by #23 C.Edmonds at BGSU37 forced by #7 S.Brown, out of bounds at BGSU39, 1ST DOWN
(11:23) No Huddle-Shotgun #23 C.Edmonds rush middle for 0 yards to the BGSU39 (#3 O.Bridges; #6 M.Greer)
(10:55) No Huddle-Shotgun #10 H.Najm pass complete short right to #7 J.Johnson caught at BGSU45, for 11 yards to the BGSU50 (#3 O.Bridges), 1ST DOWN
(10:36) No Huddle-Shotgun #10 H.Najm pass incomplete short right to #18 W.Sharp thrown to UB36
(10:31) No Huddle-Shotgun #10 H.Najm pass complete deep left to #7 J.Johnson caught at UB30, for 22 yards to the UB28 (#16 J.Keough), 1ST DOWN
(10:05) No Huddle-Shotgun #10 H.Najm pass incomplete short left to #7 J.Johnson thrown to UB25 broken up by #0 K.Stewart
(10:03) No Huddle-Shotgun #23 C.Edmonds rush middle for 2 yards gain to the UB26 (#97 J.Poyser)
(09:25) No Huddle-Shotgun #10 H.Najm sacked for loss of 7 yards to the UB33 (#11 D.Morgan)
(08:37) #14 J.Kleather field goal attempt from 51 yards GOOD (H: #85 T.Kenner, LS: #47 G.Carlson), clock 08:33
(08:24) No Huddle-Shotgun #2 T.Roberson rush left for 0 yards to the UB24 (#23 M.Bradley)
(07:43) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #8 J.Gathings thrown to UB28 QB hurried by #4 G.Lampron
(07:38) No Huddle-Shotgun #5 A.Henderson rush right for 1 yard gain to the UB25 (#8 J.McClendon)
(06:47) #42 D.Drennan punt 57 yards to the BGSU18 #5 B.Ridley return 8 yards to the BGSU26 (#85 A.Schnackenberg)
(06:41) No Huddle-Shotgun #10 H.Najm pass complete short left to #18 W.Sharp caught at BGSU32, for 6 yards to the BGSU32 (#3 O.Bridges)
(06:09) No Huddle-Shotgun #30 P.Wimberly rush middle for 5 yards gain to the BGSU37 (#12 M.White; #11 D.Morgan), 1ST DOWN
(05:39) No Huddle-Shotgun #10 H.Najm pass intercepted by #3 O.Bridges at UB49 #3 O.Bridges return 11 yards to the BGSU40 (#6 R.Stocksdale)
(05:34) No Huddle-Shotgun #5 A.Henderson rush middle for 4 yards gain to the BGSU36 (#48 Q.Lewis)
(04:53) No Huddle-Shotgun #5 A.Henderson rush middle for 3 yards loss to the BGSU39 (#4 G.Lampron)
(04:07) No Huddle-Shotgun #2 T.Roberson pass complete short left to #3 N.McMillan caught at BGSU34, for 6 yards to the BGSU33 (#10 J.Johnson)
(03:22) No Huddle-Shotgun #2 T.Roberson pass incomplete deep right to #8 J.Gathings thrown to BGSU00, TURNOVER ON DOWNS
(03:13) No Huddle-Shotgun #23 C.Edmonds rush middle for 2 yards loss to the BGSU31 (#40 W.Clark; #55 T.Souza)
(02:41) No Huddle-Shotgun #10 H.Najm pass complete short middle to #86 J.Scoby caught at BGSU33, for 9 yards to the BGSU40 (#16 J.Keough)
(02:00) No Huddle-Shotgun #23 C.Edmonds rush middle for 1 yard gain to the BGSU41 (#41 J.Capo)
(01:17) No Huddle-Shotgun #23 C.Edmonds rush middle for 3 yards gain to the BGSU44 (#41 J.Capo; #17 S.Riser-Pressley), 1ST DOWN
(00:52) No Huddle-Shotgun #10 H.Najm pass incomplete short right to #17 T.Johnson thrown to UB40 broken up by #14 M.Crawford
(00:50) No Huddle-Shotgun #10 H.Najm rush middle for 24 yards gain to the UB32 (#22 R.Davis), 1ST DOWN
(00:32) No Huddle-Shotgun #10 H.Najm pass incomplete deep left to #18 W.Sharp thrown to UB10, 1ST DOWN, PENALTY UB Pass Interference (#14 M.Crawford) 15 yards from UB30 to UB17, 1ST DOWN
(00:25) No Huddle-Shotgun #10 H.Najm pass incomplete short right to #17 T.Johnson thrown to UB00
(00:18) No Huddle-Shotgun #10 H.Najm rush middle for 0 yards to the UB17 (#39 M.Gonser)

