Buffalo at Ball State

Saturday, September 29, 2007

Ball State beat Buffalo 49–⁠14. It was their sixth meeting; after it, Ball State led the series 6–⁠0.

AwayBuffalo5–⁠7 in 2007
14
HomeBall State7–⁠6 in 2007
49

Final at Scheumann Stadium, MuncieAttendance 14,333

At kickoff
73°F, clear, wind 7 mphWeather: NOAA NCEI Integrated Surface Database; Delaware Co-Johnson Fd Airport (KMIE), 3 km from the stadium, seven minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo007714
Ball State21714749

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Drew Willy14/1913601
RushingCarYdsTDLong
James Starks194729
Drew Willy62609
Brandon Thermilus21007
ReceivingRecYdsTDLong
Ernest Jackson470054
Naaman Roosevelt544016
James Starks31307
Jesse Rack1505

Ball State

PassingC/AttYdsTDInt
Nate Davis21/3023330
RushingCarYdsTDLong
Frank Edmonds24124238
Koreen Burch962019
Nate Davis546020
Dante Love533111
ReceivingRecYdsTDLong
Darius Hill680232
Dante Love438115
Joe Everett238025
Frank Edmonds432011
InterceptionsIntYdsTD
Trey Lewis1261

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

Team stats

BuffaloBall State
219Total yards507
138Passing yards233
83Rushing yards274
7.2Yards per pass7.8
3.1Yards per rush5.8
11First downs27
3–⁠10Third downs8–⁠13
1–⁠1Fourth downs1–⁠2
2Turnovers0
10–⁠103Penalties4–⁠56
13:07Possession21:30

Efficiency

BuffaloBall State
39%Success rate59%
0.08EPA per play0.30
0.84Explosiveness0.81
−0.04Rushing EPA0.27
0.23Passing EPA0.34
15%Passing-down success50%
0.01First-down EPA0.25
−0.06Second-down EPA0.01
0.28Third-down EPA0.94

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 going in

Our ratings (scores only)

Ball State 76% to win. Elo’s favorite won.

Every drive

Ball State end zoneBuffalo end zoneQ1 BuffaloResult not recorded, 7 playsQ1 Ball StateTouchdown run, 5 playsQ1 BuffaloDefensive TD, 1 play (Ball State scores)Q1 Ball StateResult not recorded, 1 playQ1 BuffaloPunt, 5 playsQ1 Ball StateTouchdown pass, 10 playsQ1 BuffaloFumble, 2 playsQ1 Ball StateMissed FG, 4 playsQ1 BuffaloPunt, 5 playsQ2 Ball StateTouchdown pass, 9 playsQ2 BuffaloPunt, 3 playsQ2 Ball StateResult not recorded, 5 playsQ2 BuffaloPunt, 3 playsQ2 Ball StateTurnover on downs, 7 playsQ2 BuffaloEnd of half, 1 playQ3 Ball StateTouchdown run, 10 playsQ3 BuffaloTouchdown run, 7 playsQ3 Ball StateTouchdown pass, 11 playsQ3 BuffaloTouchdown run, 8 playsQ4 Ball StateTouchdown run, 7 playsQ4 BuffaloPunt, 5 playsQ4 Ball StateEnd of game, 10 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, Buffalo right to left.
  1. Q1 BuffaloResult not recorded, 7 plays, −18 yards
  2. Q1 Ball StateTouchdown run, 5 plays, 64 yards
  3. Q1 BuffaloDefensive TD, 1 play (Ball State scores), 0 yards
  4. Q1 Ball StateResult not recorded, 1 play, 3 yards
  5. Q1 BuffaloPunt, 5 plays, 19 yards
  6. Q1 Ball StateTouchdown pass, 10 plays, 83 yards
  7. Q1 BuffaloFumble, 2 plays, 2 yards
  8. Q1 Ball StateMissed FG, 4 plays, 0 yards
  9. Q1 BuffaloPunt, 5 plays, 7 yards
  10. Q2 Ball StateTouchdown pass, 9 plays, 68 yards
  11. Q2 BuffaloPunt, 3 plays, 6 yards
  12. Q2 Ball StateResult not recorded, 5 plays, 20 yards
  13. Q2 BuffaloPunt, 3 plays, 8 yards
  14. Q2 Ball StateTurnover on downs, 7 plays, 14 yards
  15. Q2 BuffaloEnd of half, 1 play, 0 yards
  16. Q3 Ball StateTouchdown run, 10 plays, 79 yards
  17. Q3 BuffaloTouchdown run, 7 plays, 78 yards
  18. Q3 Ball StateTouchdown pass, 11 plays, 92 yards
  19. Q3 BuffaloTouchdown run, 8 plays, 66 yards
  20. Q4 Ball StateTouchdown run, 7 plays, 40 yards
  21. Q4 BuffaloPunt, 5 plays, 15 yards
  22. Q4 Ball StateEnd of game, 10 plays, 44 yards

Play by play

1st quarter8 drives, then Ball State 21, Buffalo 0
Buffalo Result not recorded, 7 plays
0:001st & 10 at own 25James Starks rush for a loss of 4 yards to the Buff 21, tackled by Troy Davis.
0:002nd & 14 at own 21James Starks rush for 9 yards to the Buff 30, tackled by Alex Knipp.
0:003rd & 5 at own 30James Starks rush for 4 yards to the Buff 34, tackled by Mike Dorulla and Troy Davis.
0:004th & 1 at own 34Drew Willy rush for 2 yards to the Buff 36 for a 1ST down, tackled by Troy Davis and Kenny Meeks.
0:001st & 10 at own 36James Starks rush for 2 yards to the Buff 38, tackled by Jacob Jordan and Bryant Haines.
0:002nd & 8 at own 38Drew Willy pass incomplete to N/A.
0:003rd & 8 at own 38Drew Willy pass complete to Jesse Rack for 5 yards to the Buff 43, tackled by Trey Lewis.
0:004th & 3 at own 43Ben Woods punt for 39 yards downed at the BalSt 36, Buffalo penalty 18 yard kick catching interference accepted.
Ball State Touchdown run, 5 plays
0:001st & 10 at own 36Frank Edmonds rush for 38 yards to the Buff 26 for a 1ST down, tackled by Davonte Shannon.
0:001st & 10 at opp 26Nate Davis pass incomplete to N/A.
0:002nd & 10 at opp 26Nate Davis pass incomplete to N/A.
0:003rd & 10 at opp 26Nate Davis pass complete to Joe Everett for 25 yards to the Buff 1 for a 1ST down, tackled by Mike Newton and Davonte Shannon.
10:571st & goal at opp 1Frank Edmonds rush for 1 yard for a TOUCHDOWN.Ball State 6, Buffalo 0
10:57Jake Hogue extra point GOOD.Ball State 7, Buffalo 0
10:57Jake Hogue kickoff for 66 yards returned by Skyler Hagg for 14 yards to the Buff 18, tackled by Dan Dunford and Brandon Carnegie.
Buffalo Defensive TD, 1 play (Ball State scores)
10:431st & 10 at own 18Drew Willy pass intercepted by Trey Lewis at the Buff 26, returned for 26 yards for a TOUCHDOWN.Ball State 13, Buffalo 0
10:43Jake Hogue extra point GOOD.Ball State 14, Buffalo 0
10:43Jake Hogue kickoff for 70 yards returned by Terrell Jackson for 19 yards to the Buff 19, tackled by Robert Eddins.
Buffalo Punt, 5 plays
10:431st & 10 at own 19James Starks rush for 5 yards to the Buff 24, tackled by Renee Perry and Jacob Jordan.
10:432nd & 5 at own 24James Starks rush for 6 yards to the Buff 30 for a 1ST down, tackled by Drew Duffin and B.J. Hill.
10:431st & 10 at own 30James Starks rush for no gain to the Buff 30, tackled by Gonzalo Barinaga and Drew Duffin.
10:432nd & 10 at own 30James Starks rush for 2 yards to the Buff 32, tackled by Mike Dorulla.
10:433rd & 8 at own 32Drew Willy rush for 6 yards to the Buff 38, tackled by Bryant Haines.
10:434th & 2 at own 38Ben Woods punt for 45 yards downed at the BalSt 17.
Ball State Touchdown pass, 10 plays
10:431st & 10 at own 17Frank Edmonds rush for 7 yards to the BalSt 24, tackled by Davonte Shannon and Kareem Byrom.
10:432nd & 3 at own 24Frank Edmonds rush for 3 yards to the BalSt 27 for a 1ST down, tackled by Domonic Cook and Chris Callahan.
10:431st & 10 at own 27Nate Davis pass complete to Darius Hill for 18 yards to the BalSt 45 for a 1ST down out-of-bounds.
10:431st & 10 at own 45Dante Love rush for 8 yards to the Buff 47, tackled by Davonte Shannon.
10:432nd & 2 at opp 47Frank Edmonds rush for 1 yard to the Buff 46, tackled by Ollice Ervin and Chris Callahan.
10:433rd & 1 at opp 46Frank Edmonds rush for 1 yard to the Buff 45 for a 1ST down, tackled by Domonic Cook and Ronald Hilaire.
10:431st & 10 at opp 45Nate Davis pass complete to Darius Hill for 32 yards to the Buff 13 for a 1ST down, tackled by Domonic Cook.
10:431st & 10 at opp 13Frank Edmonds rush for 6 yards to the Buff 7, tackled by Davonte Shannon.
10:432nd & 4 at opp 7Frank Edmonds rush for 5 yards to the Buff 2 for a 1ST down, tackled by Ollice Ervin.
2:561st & goal at opp 2Nate Davis pass complete to Darius Hill for 2 yards for a TOUCHDOWN.Ball State 20, Buffalo 0
2:56Jake Hogue extra point GOOD.Ball State 21, Buffalo 0
2:56Jake Hogue kickoff for 70 yards for a touchback.
Buffalo Fumble, 2 plays
2:561st & 10 at own 20James Starks rush for no gain to the Buff 20, tackled by Renee Perry and Mike Dorulla.
2:562nd & 10 at own 20Drew Willy pass complete to James Starks for 2 yards, fumbled at the Buff 22, forced by Brandon Crawford, recovered by Brandon Crawford at the Buff 22, tackled by Brandon Crawford.
Ball State Missed FG, 4 plays
2:561st & 10 at opp 22Nate Davis pass complete to Darius Hill for 7 yards to the Buff 15, tackled by Kareem Byrom and Ollice Ervin.
2:562nd & 3 at opp 15Frank Edmonds rush for 2 yards to the Buff 28, tackled by Ollice Ervin, Ball St penalty 15 yard personal foul accepted.
2:563rd & 16 at opp 28Nate Davis rush for 6 yards to the Buff 22, tackled by Larry Hutchinson.
0:114th & 10 at opp 22Jake Hogue 39 yard field goal MISSED.
Buffalo Punt, 5 plays
0:111st & 10 at own 22James Starks rush for 2 yards to the Buff 24, tackled by Alex Moore and Bryant Haines.
Q2 15:002nd & 8 at own 24James Starks rush for 9 yards to the Buff 33 for a 1ST down, tackled by Alex Knipp and Alex Moore.
Q2 15:001st & 10 at own 33James Starks rush for a loss of 2 yards to the Buff 31, tackled by Alex Moore.
Q2 15:002nd & 12 at own 31Drew Willy pass complete to Ernest Jackson for 3 yards to the Buff 34, tackled by Alex Moore and Alex Knipp.
Q2 15:003rd & 9 at own 34Buffalo penalty 5 yard delay of game accepted.
Q2 15:003rd & 14 at own 29Drew Willy pass incomplete to N/A.
Q2 15:004th & 14 at own 29Ben Woods punt for 45 yards, returned by B.J. Hill for 6 yards to the BalSt 32, tackled by Justin Winters and Mike Newton.
2nd quarter5 drives, then Ball State 28, Buffalo 0
Ball State Touchdown pass, 9 plays
15:001st & 10 at own 32Nate Davis pass incomplete to Joe Everett.
15:002nd & 10 at own 32Nate Davis pass complete to Myles Trempe for 9 yards to the BalSt 41, tackled by Joshua Thomas.
15:003rd & 1 at own 41Frank Edmonds rush for 2 yards to the BalSt 43 for a 1ST down, tackled by Mike Newton and Ronald Hilaire.
15:001st & 10 at own 43Dante Love rush for 11 yards to the Buff 46 for a 1ST down, tackled by Larry Hutchinson.
15:001st & 10 at opp 46Nate Davis pass incomplete to Dante Love, broken up by Joshua Thomas.
15:002nd & 10 at opp 46Nate Davis pass complete to Daniel Ifft for 9 yards to the Buff 37, tackled by Joshua Thomas and Kareem Byrom.
15:003rd & 1 at opp 37Buffalo penalty 5 yard Encroachment accepted.
15:001st & 10 at opp 32Buffalo penalty 5 yard Encroachment accepted.
15:001st & 5 at opp 27Nate Davis pass complete to Dante Love for 6 yards to the Buff 21 for a 1ST down, tackled by Kareem Byrom.
15:001st & 10 at opp 21Dante Love rush for 3 yards to the Buff 18, tackled by Larry Hutchinson.
8:302nd & 7 at opp 18Nate Davis pass complete to Darius Hill for 18 yards for a TOUCHDOWN.Ball State 27, Buffalo 0
8:30Jake Hogue extra point GOOD.Ball State 28, Buffalo 0
8:30Jake Hogue kickoff for 64 yards returned by Skyler Hagg for 19 yards to the Buff 15, tackled by Davyd Jones, Buffalo penalty 10 yard holding accepted.
Buffalo Punt, 3 plays
8:301st & 10 at own 15Brandon Thermilus rush for 3 yards to the Buff 18, tackled by Davyd Jones.
8:302nd & 7 at own 18Drew Willy rush for 3 yards to the Buff 21, tackled by Ian McGarvey and Bryant Haines.
8:303rd & 4 at own 21Drew Willy pass incomplete to Brett Hamlin.
8:304th & 4 at own 21Ben Woods punt for 71 yards, returned by B.J. Hill for 1 yard to the BalSt 9, tackled by John Syty.
Ball State Result not recorded, 5 plays
8:301st & 10 at own 9Frank Edmonds rush for 6 yards to the BalSt 15, tackled by Davonte Shannon and Ollice Ervin.
8:302nd & 4 at own 15Frank Edmonds rush for 5 yards to the BalSt 20 for a 1ST down, tackled by Ollice Ervin.
8:301st & 10 at own 20Frank Edmonds rush for 9 yards to the BalSt 29, tackled by Trevor Scott.
8:302nd & 1 at own 29Nate Davis pass incomplete to Daniel Ifft.
8:303rd & 1 at own 29Frank Edmonds rush for no gain to the BalSt 29, tackled by Chris Callahan and Ollice Ervin.
8:304th & 1 at own 29Chris Miller punt for 56 yards, returned by Naaman Roosevelt for 13 yards to the Buff 28, tackled by Cody Muhlenkamp and Alex Moore.
Buffalo Punt, 3 plays
8:301st & 10 at own 28Drew Willy pass complete to Kyle Brey for 4 yards to the Buff 32, tackled by Sam Woodworth.
8:302nd & 6 at own 32Drew Willy pass complete to James Starks for 4 yards to the Buff 36, tackled by Trey Lewis and Mike Dorulla.
8:303rd & 2 at own 36Drew Willy pass incomplete to James Starks.
8:304th & 2 at own 36Ben Woods punt for 64 yards for a touchback.
Ball State Turnover on downs, 7 plays
8:301st & 10 at own 20Frank Edmonds rush for a loss of 2 yards to the BalSt 18, tackled by Chris Callahan and Larry Hutchinson.
8:302nd & 12 at own 18Nate Davis pass complete to Joe Everett for 13 yards to the BalSt 31 for a 1ST down, tackled by Davonte Shannon.
8:301st & 10 at own 31Nate Davis pass complete to Dante Love for 11 yards to the BalSt 25, tackled by Kareem Byrom, Ball St penalty 17 yard holding accepted.
0:271st & 16 at own 25Nate Davis pass complete to Frank Edmonds for 6 yards to the BalSt 31, tackled by Davonte Shannon.
0:272nd & 10 at own 31Timeout Ball State, clock 00:27.
0:272nd & 10 at own 31Nate Davis sacked by Trevor Scott at the BalSt 29 for a loss of 6 yards.
0:273rd & 12 at own 29Frank Edmonds rush for 6 yards to the BalSt 35, tackled by Larry Hutchinson.
0:074th & 6 at own 35Timeout Buffalo, clock 00:07.
0:074th & 6 at own 35Buffalo penalty 0 yard illegal block off-setting accepted, Ball St penalty 0 yard holding off-setting, NO PLAY. accepted, no play.
0:074th & 6 at own 35Team rush for a loss of 1 yard to the BalSt 34.
Q3 15:00Gerry McGroarty kickoff for 66 yards returned by Dante Love for 17 yards to the BalSt 21, tackled by Justin Winters and Alex Pierre.
3rd quarter4 drives, then Ball State 42, Buffalo 7
Ball State Touchdown run, 10 plays
15:001st & 10 at own 21Nate Davis pass incomplete to Darius Hill.
15:002nd & 10 at own 21Frank Edmonds rush for 6 yards to the BalSt 27, tackled by Davonte Shannon.
15:003rd & 4 at own 27Nate Davis pass complete to Frank Edmonds for 8 yards to the BalSt 35 for a 1ST down, tackled by Kareem Byrom.
15:001st & 10 at own 35Nate Davis pass complete to Louis Johnson for 8 yards to the BalSt 43, tackled by Josh Copeland out-of-bounds.
15:002nd & 2 at own 43Nate Davis pass incomplete to Darius Hill.
15:003rd & 2 at own 43Nate Davis rush for 18 yards to the Buff 39 for a 1ST down, tackled by Domonic Cook.
11:361st & 10 at opp 39Nate Davis pass complete to Frank Edmonds for 10 yards to the Buff 29 for a 1ST down, tackled by Domonic Cook.
11:361st & 10 at opp 29Frank Edmonds rush for no gain to the Buff 29, tackled by Jerry Housey.
11:362nd & 10 at opp 29Nate Davis rush for 20 yards to the Buff 9 for a 1ST down, tackled by Davonte Shannon.
11:361st & goal at opp 9Dante Love rush for 9 yards for a TOUCHDOWN.Ball State 34, Buffalo 0
11:36Jake Hogue extra point GOOD.Ball State 35, Buffalo 0
11:36Jake Hogue kickoff for 66 yards returned by Naaman Roosevelt for 18 yards to the Buff 22, tackled by Daniel Ifft and Brandon Carnegie.
Buffalo Touchdown run, 7 plays
11:361st & 10 at own 22Drew Willy pass complete to Ernest Jackson for 6 yards to the Buff 28, tackled by Trey Lewis.
11:362nd & 4 at own 28Drew Willy pass complete to Naaman Roosevelt for no gain to the Buff 28, tackled by Cortlan Booker and Trey Lewis, Buffalo penalty illegal formation declined.
11:363rd & 4 at own 28Drew Willy pass complete to James Starks for 7 yards to the Buff 35 for a 1ST down, tackled by Mike Dorulla.
11:361st & 10 at own 35Drew Willy pass complete to Ernest Jackson for 54 yards to the BalSt 11 for a 1ST down, tackled by Trey Lewis.
9:311st & 10 at opp 11Timeout Ball State, clock 09:31.
9:311st & 10 at opp 11Drew Willy rush for 8 yards to the BalSt 3, tackled by Eddie Burk.
9:312nd & 2 at opp 3James Starks rush for 1 yard to the BalSt 2, tackled by Drew Duffin and Eddie Burk.
8:033rd & 1 at opp 2James Starks rush for 2 yards for a TOUCHDOWN.Ball State 35, Buffalo 7
8:03A.J. Principe extra point GOOD.
8:03Gerry McGroarty kickoff for 66 yards returned by Dante Love for 38 yards to the BalSt 8, tackled by Gerry McGroarty, Ball St penalty 34 yard illegal block on Will Bryant accepted.
Ball State Touchdown pass, 11 plays
8:031st & 10 at own 8Frank Edmonds rush for 6 yards to the BalSt 14, tackled by Kareem Byrom.
8:032nd & 4 at own 14Frank Edmonds rush for 9 yards to the BalSt 23 for a 1ST down, tackled by Chris Storr.
8:031st & 10 at own 23Dante Love rush for 2 yards to the BalSt 25, tackled by Chris Storr.
8:032nd & 8 at own 25Nate Davis pass complete to Louis Johnson for 6 yards to the BalSt 31, tackled by Bruno Lapointe.
8:033rd & 2 at own 31Nate Davis pass complete to Frank Edmonds for 8 yards to the BalSt 39 for a 1ST down, tackled by Jerry Housey and Chris Storr.
8:031st & 10 at own 39Nate Davis pass complete to Dante Love for 6 yards to the BalSt 45, tackled by Kareem Byrom.
8:032nd & 4 at own 45Nate Davis pass incomplete to Joe Everett.
8:033rd & 4 at own 45Nate Davis pass complete to Louis Johnson for 13 yards to the Buff 42 for a 1ST down, tackled by Chris Storr.
8:031st & 10 at opp 42Nate Davis pass complete to Darius Hill for 3 yards to the Buff 39, tackled by Kareem Byrom and Larry Hutchinson.
8:032nd & 7 at opp 39Frank Edmonds rush for 5 yards to the Buff 34, tackled by Davonte Shannon and Ronald Hilaire.
8:033rd & 2 at opp 34Buffalo penalty 14 yard pass interference on Davonte Shannon accepted, no play.
2:161st & 10 at opp 20Buffalo penalty 5 yard offside defense accepted, no play.
2:161st & 5 at opp 15Nate Davis pass complete to Dante Love for 15 yards for a TOUCHDOWN.Ball State 41, Buffalo 7
2:16Jake Hogue extra point GOOD.Ball State 42, Buffalo 7
2:16Jake Hogue kickoff for 58 yards returned by Naaman Roosevelt for 22 yards to the Buff 34, tackled by Davyd Jones.
Buffalo Touchdown run, 8 plays
2:161st & 10 at own 34Drew Willy pass complete to Naaman Roosevelt for 16 yards to the 50 yard line for a 1ST down out-of-bounds.
2:161st & 10 at the 50James Starks rush for 7 yards to the BalSt 43, tackled by Bryant Haines and Cortlan Booker.
2:162nd & 3 at opp 43James Starks rush for 2 yards to the BalSt 41, tackled by Drew Duffin and Kenny Meeks.
2:163rd & 1 at opp 41Buffalo penalty 4 yard false start accepted, no play.
2:163rd & 5 at opp 45Drew Willy rush for 9 yards to the BalSt 36 for a 1ST down, tackled by Brandon Crawford.
Q4 15:001st & 10 at opp 36Drew Willy pass complete to Ernest Jackson for 7 yards to the BalSt 15 for a 1ST down, tackled by Derrick Henry, Ball St penalty 14 yard personal foul on Drew Duffin accepted.
Q4 15:001st & 10 at opp 15Drew Willy pass complete to Naaman Roosevelt for 13 yards to the BalSt 2 for a 1ST down, tackled by Trey Buice.
Q4 13:221st & goal at opp 2James Starks rush for 1 yard to the BalSt 1, tackled by Bryant Haines and Cortlan Booker.
Q4 13:222nd & goal at opp 1James Starks rush for 1 yard for a TOUCHDOWN.Ball State 42, Buffalo 13
Q4 13:22A.J. Principe extra point GOOD.Ball State 42, Buffalo 14
Q4 13:22Gerry McGroarty kickoff for 25 yards downed at the Buff 40, Buffalo penalty 15 yard personal foul accepted.
4th quarter3 drives, then Ball State 49, Buffalo 14
Ball State Touchdown run, 7 plays
13:221st & 10 at opp 40Frank Edmonds rush for 8 yards to the Buff 32, tackled by Davonte Shannon.
13:222nd & 2 at opp 32Koreen Burch rush for 7 yards to the Buff 25 for a 1ST down, tackled by Ollice Ervin.
13:221st & 10 at opp 25Koreen Burch rush for 19 yards to the Buff 6 for a 1ST down, tackled by Davonte Shannon.
13:221st & goal at opp 6Frank Edmonds rush for 1 yard to the Buff 5, tackled by Davonte Shannon and Jerry Housey.
13:222nd & goal at opp 5Koreen Burch rush for 2 yards to the Buff 3, tackled by Josh Copeland and Jerry Housey.
13:223rd & goal at opp 3Nate Davis rush for 2 yards to the Buff 1, tackled by Trevor Scott.
9:174th & goal at opp 1Frank Edmonds rush for 1 yard for a TOUCHDOWN.Ball State 48, Buffalo 14
9:17Jake Hogue extra point GOOD.Ball State 49, Buffalo 14
9:17Jake Hogue kickoff for 70 yards for a touchback.
Buffalo Punt, 5 plays
9:171st & 10 at own 20Drew Willy pass complete to Naaman Roosevelt for 5 yards to the Buff 25, tackled by Bryant Haines and Trey Buice.
9:172nd & 5 at own 25Drew Willy pass complete to Naaman Roosevelt for 10 yards to the Buff 35 for a 1ST down, tackled by B.J. Hill.
9:171st & 10 at own 35James Starks rush for no gain to the Buff 35, tackled by Cortlan Booker.
9:172nd & 10 at own 35Drew Willy sacked by Brandon Crawford at the Buff 33 for a loss of 2 yards.
9:173rd & 12 at own 33Buffalo penalty 5 yard ineligible downfield on pass accepted, no play.
9:173rd & 17 at own 28Brandon Thermilus rush for 7 yards to the Buff 35, tackled by Chris Allen and Marcus McClure.
0:004th & 10 at own 35Ben Woods punt for 39 yards, fair catch by Louis Johnson at the BalSt 48, Buffalo penalty 22 yard kick catching interference accepted.
Ball State End of game, 10 plays
5:491st & 10 at own 48Koreen Burch rush for 8 yards to the Buff 44, tackled by David Hubbard.
5:492nd & 2 at opp 44Koreen Burch rush for 10 yards to the Buff 34 out-of-bounds for a 1ST down, tackled by Jerry Housey.
5:491st & 10 at opp 34Koreen Burch rush for 6 yards to the Buff 28, tackled by David Hubbard and Josh Copeland.
5:492nd & 4 at opp 28Koreen Burch rush for 3 yards to the Buff 25, tackled by Davonte Shannon.
5:493rd & 1 at opp 25Koreen Burch rush for 5 yards to the Buff 20 for a 1ST down, tackled by Bruno Lapointe.
5:491st & 10 at opp 20Jacolby Bond rush for 2 yards to the Buff 18, tackled by Fred Branch and David Hubbard.
5:492nd & 8 at opp 18Chris Clancy rush for 10 yards to the Buff 8 for a 1ST down, tackled by Davonte Shannon and Domonic Cook.
5:491st & goal at opp 8Koreen Burch rush for 2 yards to the Buff 6, tackled by Jerry Housey and Gerald Jackson.
5:492nd & goal at opp 6Team rush for a loss of 1 yard to the Buff 7.
5:493rd & goal at opp 7Team rush for a loss of 1 yard to the Buff 8.

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.

Ball State leads 11–⁠3 in 14 meetings, counting the eight since this game.

Recent meetings
2024Buffalo 51, Ball State 48
2021Ball State 20, Buffalo 3
2020Ball State 38, Buffalo 28Mid-American Championship Game
2017Buffalo 40, Ball State 24
2016Ball State 31, Buffalo 21
2011Ball State 28, Buffalo 25

Around this game