Buffalo dominates Bowling Green 28-3 in Week 10 rout
Buffalo dominated Bowling Green on Saturday, cruising to a 28-3 victory in Week 10 action. The Bulls struck quickly, with A. Henderson scoring on a 41-yard rushing touchdown in the first quarter. T. Roberson added a passing touchdown to J. Gathings in the second quarter to extend Buffalo's lead to 14-0 at halftime.
Buffalo added another score in the third quarter on a special teams play when V. Snow returned a punt 65 yards for a touchdown, pushing the lead to 21-0. Bowling Green managed only a fourth-quarter field goal, unable to mount any offensive attack throughout the contest.
The game featured six lead changes during its course, though Buffalo controlled play decisively. Buffalo's defense was stout, intercepting a T. Roberson pass and forcing multiple penalties on the Bowling Green offense. Drew Pyne led Bowling Green's passing attack with 52 yards, while Jeremiah Scoby contributed 9 yards both rushing and receiving.
Buffalo covered the 2.5-point spread and the game finished well under the 44-point over-under line.
AI-generated recap · Aug 1, 2026
| 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)

