Buffalo vs. Troy

Saturday, December 22, 2018, Dollar General Bowl

Troy beat Buffalo 42–⁠32. It was their first meeting; after it, Troy led the series 1–⁠0.

Neutral siteBuffalo10–⁠4 in 2018
32
Neutral siteTroy10–⁠3 in 2018
42

Final at Ladd Peebles Stadium, MobileTV: ESPNAttendance 31,818Payout $1,500,000 (Wikipedia)

MVP Sawyer Smith (QB, Troy)Wikipedia

At kickoff
54°F, clear, wind 5 mph from the southWeather: NOAA NCEI Integrated Surface Database; Mobile Downtown Airport (KBFM), 7 km from the stadium, seven minutes before kickoff
Officials
Referee Jeff Flanagan; umpire Troy Riley; head linesman Joe Griesser; line judge Rich Misner; side judge Mike McCarthy; field judge Ryan Flynn; back judge Brian McGready; center judge Don YatesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo7107832
Troy7772142

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Tyree Jackson20/3527411
RushingCarYdsTDLong
Jaret Patterson1567111
Kevin Marks104019
ReceivingRecYdsTDLong
Antonio Nunn487051
Anthony Johnson567024
K.J. Osborn457137
Jaret Patterson123023
DefenseTklTFLSacksInt
Tatum Slack11000
Brandon Williams8000
James Patterson7100
Khalil Hodge5000
Wesley Scott3110

Troy

PassingC/AttYdsTDInt
Sawyer Smith31/4432040
RushingCarYdsTDLong
B.J. Smith2093124
Sidney Davis120120
Marcus Jones1404
Jabir Daughtry-Frye1202
ReceivingRecYdsTDLong
Damion Willis13101224
Tray Eafford369160
Sidney Davis462145
Deondre Douglas435016
DefenseTklTFLSacksInt
Carlton Martial6000
Melvin Tyus5000
Trevon Sanders5000
Terence Dunlap5000
Antione Barker31.510
Marcus Webb2110
Antonio Showers1110
Cedarius Rookard0001

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

Team stats

BuffaloTroy
376Total yards433
274Passing yards320
102Rushing yards113
7.8Yards per pass7.3
3.1Yards per rush3.6
20First downs21
5–⁠12Third downs9–⁠16
2–⁠2Fourth downs0–⁠2
4Turnovers1
5–⁠39Penalties8–⁠65
26:37Possession33:23
1Sacks (by defense)3

Efficiency

BuffaloTroy
44%Success rate41%
0.01EPA per play0.13
1.04Explosiveness1.19
−0.14Rushing EPA−0.22
0.12Passing EPA0.36
33%Passing-down success24%
−0.17First-down EPA0.07
−0.05Second-down EPA−0.07
0.32Third-down EPA0.98
5%Havoc by its defense10%

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 and the line, going in

Our ratings (scores only)

Troy 56% to win. Elo’s favorite won.

The line

Buffalo −2, over/under 50.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

The money

The Dollar General Bowl was put on by Mobile Alabama Bowl, Inc., a nonprofit. Its IRS Form 990 for the year to April 2019, which takes in this game, reports $3.3 million in revenue, $1.5 million of it from sponsorship income, and $3.2 million in expenses. Its best-paid, executive director Frank Modarelli, was paid $40,000.

From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 63-1222642).

Every drive

Troy end zoneBuffalo end zoneQ1 BuffaloTouchdown, 5 playsQ1 TroyTouchdown, 3 playsQ1 BuffaloInterception, 6 playsQ1 TroyTurnover on downs, 5 playsQ1 BuffaloPunt, 5 playsQ1 TroyPunt, 3 playsQ1 BuffaloTouchdown, 14 playsQ2 TroyPunt, 3 playsQ2 BuffaloFumble, 2 playsQ2 TroyTouchdown, 8 playsQ2 BuffaloFumble, 2 playsQ2 TroyTurnover on downs, 4 playsQ2 BuffaloField goal, 10 playsQ2 TroyPunt, 6 playsQ2 BuffaloEnd of half, 1 playQ3 TroyTouchdown, 10 playsQ3 TroyFumble return TD, 8 plays (Buffalo scores)Q3 TroyTouchdown, 12 playsQ4 BuffaloPunt, 3 playsQ4 TroyTouchdown, 3 playsQ4 BuffaloTouchdown, 10 playsQ4 TroyPunt, 6 playsQ4 BuffaloFumble, 1 playQ4 TroyTouchdown, 1 playQ4 BuffaloMissed FG, 11 playsQ4 TroyEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Troy drives left to right, Buffalo right to left.
  1. Q1 BuffaloTouchdown, 5 plays, 75 yards
  2. Q1 TroyTouchdown, 3 plays, 74 yards
  3. Q1 BuffaloInterception, 6 plays, 19 yards
  4. Q1 TroyTurnover on downs, 5 plays, 33 yards
  5. Q1 BuffaloPunt, 5 plays, 15 yards
  6. Q1 TroyPunt, 3 plays, 0 yards
  7. Q1 BuffaloTouchdown, 14 plays, 96 yards
  8. Q2 TroyPunt, 3 plays, 0 yards
  9. Q2 BuffaloFumble, 2 plays, 19 yards
  10. Q2 TroyTouchdown, 8 plays, 42 yards
  11. Q2 BuffaloFumble, 2 plays, 6 yards
  12. Q2 TroyTurnover on downs, 4 plays, −5 yards
  13. Q2 BuffaloField goal, 10 plays, 41 yards
  14. Q2 TroyPunt, 6 plays, 12 yards
  15. Q2 BuffaloEnd of half, 1 play, −1 yard
  16. Q3 TroyTouchdown, 10 plays, 75 yards
  17. Q3 TroyFumble return TD, 8 plays (Buffalo scores), 47 yards
  18. Q3 TroyTouchdown, 12 plays, 69 yards
  19. Q4 BuffaloPunt, 3 plays, −1 yard
  20. Q4 TroyTouchdown, 3 plays, 48 yards
  21. Q4 BuffaloTouchdown, 10 plays, 69 yards
  22. Q4 TroyPunt, 6 plays, 9 yards
  23. Q4 BuffaloFumble, 1 play, 0 yards
  24. Q4 TroyTouchdown, 1 play, 20 yards
  25. Q4 BuffaloMissed FG, 11 plays, 66 yards
  26. Q4 TroyEnd of game, 3 plays, −5 yards

Play by play

1st quarter7 drives, then Tied at 7
Buffalo Touchdown, 5 plays
15:001st & 10 at own 35Bratcher Underwood kickoff for 65 yds for a touchback
15:001st & 10 at own 25Tyree Jackson pass complete to Antonio Nunn for 10 yds to the Buff 35 for a 1ST down
14:371st & 10 at own 35Jaret Patterson run for 5 yds to the Buff 40
14:142nd & 5 at own 40Tyree Jackson pass complete to Antonio Nunn for 51 yds to the Troy 9 for a 1ST down
13:531st & goal at opp 9Jaret Patterson run for 3 yds to the Troy 6
13:372nd & goal at opp 6BUFFALO Penalty, False Start (James O’Hagan) to the Troy 11
13:122nd & goal at opp 11Jaret Patterson run for 11 yds for a TD (Adam Mitcheson KICK)Buffalo 7, Troy 0
Troy Touchdown, 3 plays
13:122nd & 12 at own 35Adam Mitcheson kickoff for 64 yds , Marcus Jones return for 25 yds to the Troy 26
12:571st & 10 at own 26Sawyer Smith pass complete to Marcus Jones for 8 yds to the Troy 34
12:342nd & 2 at own 34Sawyer Smith pass complete to Damion Willis for 6 yds to the Troy 40 for a 1ST down
11:471st & 10 at own 40Sawyer Smith pass complete to Tray Eafford for 60 yds for a TD (Tyler Sumpter KICK)Tied at 7
Buffalo Interception, 6 plays
11:471st & 10 at own 35Bratcher Underwood kickoff for 63 yds , K.J. Osborn return for 20 yds to the Buff 22
11:401st & 10 at own 22Tyree Jackson pass complete to Anthony Johnson for 5 yds to the Buff 27
11:042nd & 5 at own 27Jaret Patterson run for 4 yds to the Buff 31
10:213rd & 1 at own 31Jaret Patterson run for 8 yds to the Buff 39 for a 1ST down
10:041st & 10 at own 39Tyree Jackson pass incomplete
9:472nd & 10 at own 39Tyree Jackson pass complete to Kevin Marks for 2 yds to the Buff 41
8:573rd & 8 at own 41Tyree Jackson pass intercepted Cedarius Rookard return for 18 yds to the Buff 37
Troy Turnover on downs, 5 plays
8:571st & 10 at opp 37Sawyer Smith pass complete to Damion Willis for 24 yds to the Buff 13 for a 1ST down
8:431st & 10 at opp 13Sawyer Smith pass incomplete to Sidney Davis
8:302nd & 10 at opp 13Marcus Jones run for 4 yds to the Buff 9
7:563rd & 6 at opp 9Sawyer Smith pass complete to Luke Whittemore for 5 yds to the Buff 4
7:134th & 1 at opp 4B.J. Smith run for no gain to the Buff 4
Buffalo Punt, 5 plays
7:131st & 10 at own 4Jaret Patterson run for 9 yds to the Buff 13
6:362nd & 1 at own 13Jaret Patterson run for 5 yds to the Buff 18 for a 1ST down
5:581st & 10 at own 18Jaret Patterson run for a loss of 1 yard to the Buff 17
5:192nd & 11 at own 17Jaret Patterson run for 2 yds to the Buff 19
4:333rd & 9 at own 19Tyree Jackson pass incomplete to K.J. Osborn
4:214th & 9 at own 19Evan Finegan punt for 38 yds, fair catch by Marcus Jones at the Troy 43
Troy Punt, 3 plays
4:211st & 10 at own 43Sawyer Smith pass complete to Deondre Douglas for 3 yds to the Troy 46
3:492nd & 7 at own 46TROY Penalty, False Start (J.L. Gaston) to the Troy 41
3:252nd & 12 at own 41Jabir Daughtry-Frye run for 2 yds to the Troy 43
2:463rd & 10 at own 43Sawyer Smith pass complete to Marcus Jones for no gain to the Troy 43
2:044th & 10 at own 43Tyler Sumpter punt for 49 yds, fair catch by K.J. Osborn at the TROY 8 BUFFALO Penalty, Illegal Block (4 Yards) to the Buff 4
Buffalo Touchdown, 14 plays
2:041st & 10 at own 4Kevin Marks run for 9 yds to the Buff 13
1:462nd & 1 at own 13Kevin Marks run for no gain to the Buff 13
1:003rd & 1 at own 13BUFFALO Penalty, False Start (George Rushing) to the Buff 8
0:323rd & 6 at own 8Tyree Jackson pass complete to Kevin Marks for 10 yds to the Buff 18 for a 1ST down
0:001st & 10 at own 18Tyree Jackson pass complete to George Rushing for 4 yds to the Buff 22
Q2 15:002nd & 6 at own 28Kevin Marks run for 6 yds to the Buff 28 BUFFALO Penalty, Offensive Holding (Tyler Mabry) to the Buff 18
Q2 14:342nd & 10 at own 18Tyree Jackson pass incomplete to K.J. Osborn
Q2 14:303rd & 10 at own 18Timeout BUFFALO, clock 14:30
Q2 14:233rd & 10 at own 18Jackson, Tyree pass incomplete to Nunn, Antonio, PENALTY TROY pass interference (Jones, Marcus) 15 yards to the BUFFALO33, NO PLAY, 1ST DOWN BUFFALO.
Q2 14:151st & 10 at own 33Tyree Jackson pass incomplete to Antonio Nunn
Q2 14:122nd & 10 at own 33Kevin Marks run for 9 yds to the Buff 42
Q2 13:473rd & 1 at own 42Marks, Kevin rush for no gain to the BUFFALO42, PENALTY TROY 12 men on the field 5 yards to the BUFFALO47, NO PLAY, 1ST DOWN BUFFALO.
Q2 13:251st & 10 at own 47Tyree Jackson pass complete to K.J. Osborn for 37 yds to the Troy 16 for a 1ST down
Q2 13:141st & 10 at opp 16Marks, Kevin rush for 4 yards to the TROY12, PENALTY TROY substitution infraction 5 yards to the TROY11, NO PLAY.
Q2 12:531st & 5 at opp 11Tyree Jackson pass incomplete to Anthony Johnson
Q2 12:472nd & 5 at opp 11Kevin Marks run for 1 yd to the Troy 10
Q2 12:033rd & 4 at opp 10Kevin Marks run for 9 yds to the Troy 1 for a 1ST down
Q2 11:441st & goal at opp 1Kevin Marks run for no gain to the Troy 1
Q2 11:062nd & goal at opp 1Kevin Marks run for 1 yd for a TD (Adam Mitcheson KICK)Buffalo 14, Troy 7
2nd quarter8 drives, then Buffalo 17, Troy 14
Troy Punt, 3 plays
11:062nd & 10 at own 35Adam Mitcheson kickoff for 59 yds , Marcus Jones return for 23 yds to the Troy 29
11:001st & 10 at own 29Sawyer Smith pass incomplete to Damion Willis
10:522nd & 10 at own 29B.J. Smith run for no gain to the Troy 29
10:173rd & 10 at own 29Sawyer Smith pass incomplete to Sidney Davis
10:004th & 10 at own 29Tyler Sumpter punt for 48 yds, downed at the Buff 23
Buffalo Fumble, 2 plays
10:001st & 10 at own 23Jackson, Tyree pass complete to Patterson, Jaret for loss of 2 yards to the BUFFALO21, PENALTY TROY holding (Sanders, Trevon) 10 yards to the BUFFALO33, NO PLAY, 1ST DOWN BUFFALO.
9:371st & 10 at own 33Jaret Patterson run for 9 yds to the Buff 42
8:492nd & 1 at own 42Jaret Patterson run for no gain to the Buff 42 Jaret Patterson fumbled, forced by Carlton Martial, recovered by Troy Carlton Martial
Troy Touchdown, 8 plays
8:491st & 10 at opp 42Sawyer Smith pass complete to Tray Eafford for 9 yds to the Buff 33
8:252nd & 1 at opp 33Sawyer Smith pass incomplete to Damion Willis
8:203rd & 1 at opp 33Sawyer Smith pass complete to Damion Willis for 11 yds to the Buff 22 for a 1ST down
7:521st & 10 at opp 22B.J. Smith run for 3 yds to the Buff 19
7:082nd & 7 at opp 19Sawyer Smith pass complete to Marcus Jones for 9 yds to the Buff 10 for a 1ST down
6:551st & goal at opp 10B.J. Smith run for 3 yds to the Buff 7
6:252nd & goal at opp 7Sawyer Smith pass incomplete to Damion Willis
6:153rd & goal at opp 7Sawyer Smith pass complete to Damion Willis for 7 yds for a TD (Tyler Sumpter KICK)Tied at 14
Buffalo Fumble, 2 plays
6:153rd & 7 at own 35Bratcher Underwood kickoff for 61 yds , K.J. Osborn return for 17 yds to the Buff 21
6:061st & 10 at own 21Tyree Jackson pass complete to Anthony Johnson for 6 yds to the Buff 27
5:452nd & 4 at own 27Kevin Marks run for 3 yds to the Buff 30 Kevin Marks fumbled, forced by Carlton Martial, recovered by Troy Cedarius Rookard
Troy Turnover on downs, 4 plays
5:451st & 10 at opp 30Sawyer Smith pass incomplete to B.J. Smith
5:372nd & 10 at opp 30Sawyer Smith run for 2 yds to the Buff 28
4:493rd & 8 at opp 28Sawyer Smith run for a loss of 7 yards to the Buff 35 Sawyer Smith fumbled, recovered by Troy Sawyer Smith
4:084th & 15 at opp 35Sawyer Smith pass incomplete to Damion Willis
Buffalo Field goal, 10 plays
4:081st & 10 at own 35Jaret Patterson run for 3 yds to the Buff 38
3:312nd & 7 at own 38Tyree Jackson pass complete to Anthony Johnson for 21 yds to the Troy 41 for a 1ST down
2:591st & 10 at opp 41Tyree Jackson pass incomplete to K.J. Osborn
2:512nd & 10 at opp 41Jaret Patterson run for no gain to the Troy 41
2:143rd & 10 at opp 41Jaret Patterson run for 8 yds to the Troy 33 Jaret Patterson fumbled, forced by Melvin Tyus, recovered by Buff Jaret Patterson
1:274th & 2 at opp 33Tyree Jackson run for 6 yds to the Troy 27 for a 1ST down
1:221st & 10 at opp 27Tyree Jackson pass incomplete to Tyler Mabry
1:162nd & 10 at opp 27Tyree Jackson pass incomplete to Anthony Johnson
1:053rd & 10 at opp 27Tyree Jackson run for 3 yds to the Troy 24
0:524th & 7 at opp 24Adam Mitcheson 41 yd FG GOODBuffalo 17, Troy 14
Troy Punt, 6 plays
0:524th & 7 at own 35Adam Mitcheson kickoff for 63 yds
0:521st & 10 at own 35Sawyer Smith pass complete to Deondre Douglas for 1 yd to the Troy 36
0:452nd & 9 at own 36Sawyer Smith pass incomplete
0:383rd & 9 at own 36Sawyer Smith pass complete to Damion Willis for 11 yds to the Troy 47 for a 1ST down
0:311st & 10 at own 47Sawyer Smith pass incomplete to Damion Willis
0:262nd & 10 at own 47Sawyer Smith pass complete to Tray Eafford for no gain to the Troy 47
0:163rd & 10 at own 47B.J. Smith run for no gain to the Troy 47
0:104th & 10 at own 47Timeout TROY, clock 00:10
0:104th & 10 at own 47Timeout BUFFALO, clock 00:10
0:014th & 10 at own 47Tyler Sumpter punt for 50 yds, downed at the Buff 3
Buffalo End of half, 1 play
0:001st & 10 at own 3TEAM run for a loss of 1 yard to the Buff 2
3rd quarter3 drives, then Buffalo 24, Troy 21
Troy Touchdown, 10 plays
15:001st & 10 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Sawyer Smith pass complete to Damion Willis for 4 yds to the Troy 29
14:092nd & 6 at own 29TROY Penalty, False Start (J.L. Gaston) to the Troy 24
13:482nd & 11 at own 24Sawyer Smith pass complete to Damion Willis for no gain to the Troy 24
13:063rd & 11 at own 24Sawyer Smith pass complete to Deondre Douglas for 15 yds to the Troy 39 for a 1ST down
12:381st & 10 at own 39B.J. Smith run for 9 yds to the Troy 48
12:162nd & 1 at own 48B.J. Smith run for 24 yds to the Buff 28 for a 1ST down
11:441st & 10 at opp 28Sawyer Smith pass complete to Deondre Douglas for 16 yds to the Buff 12 for a 1ST down
11:051st & 10 at opp 12B.J. Smith run for 3 yds to the Buff 9
10:442nd & 7 at opp 9Sawyer Smith pass complete to Sidney Davis for 5 yds to the Buff 4
10:063rd & 2 at opp 4B.J. Smith run for 2 yds to the Buff 2 for a 1ST down
9:411st & goal at opp 2B.J. Smith run for 2 yds for a TD (Tyler Sumpter KICK)Troy 21, Buffalo 17
Troy Fumble return TD, 8 plays (Buffalo scores)
9:411st & 10 at own 35Bratcher Underwood on-side kick recovered by TROY at the Troy 47
9:401st & 10 at own 47Sawyer Smith pass incomplete to Tray Eafford
9:312nd & 10 at own 47Sawyer Smith pass complete to Damion Willis for 6 yds to the Buff 47
8:563rd & 4 at opp 47Sawyer Smith pass complete to Damion Willis for 4 yds to the Buff 43 for a 1ST down
8:091st & 10 at opp 43B.J. Smith run for 3 yds to the Buff 40
7:282nd & 7 at opp 40Sawyer Smith pass complete to Damion Willis for 15 yds to the Buff 25 for a 1ST down
6:541st & 10 at opp 25B.J. Smith run for 17 yds to the Buff 8 for a 1ST down
6:211st & goal at opp 8B.J. Smith run for 2 yds to the Buff 6
5:232nd & goal at opp 6B.J. Smith run for a loss of 1 yard B.J. Smith fumbled, forced by James Patterson, recovered by Buff Tyrone Hill , return for 93 yds (Adam Mitcheson KICK)Buffalo 24, Troy 21
Troy Touchdown, 12 plays
5:231st & 10 at own 35Adam Mitcheson kickoff for 65 yds , Marcus Jones return for 31 yds to the Troy 31
5:151st & 10 at own 31Sawyer Smith pass complete to Damion Willis for 4 yds to the Troy 35
4:342nd & 6 at own 35Sawyer Smith pass complete to Sidney Davis for 9 yds to the Troy 44 for a 1ST down
3:571st & 10 at own 44Sawyer Smith pass incomplete to Richard Hallman
3:492nd & 10 at own 44Sawyer Smith pass complete to Jabir Daughtry-Frye for 17 yds to the Buff 39 for a 1ST down
3:151st & 10 at opp 39Sawyer Smith pass complete to Sidney Davis for 3 yds to the Buff 36
2:442nd & 7 at opp 36Sawyer Smith run for 7 yds to the Buff 29 for a 1ST down
2:121st & 10 at opp 29B.J. Smith run for 14 yds to the Buff 15 for a 1ST down
1:391st & 10 at opp 15B.J. Smith run for a loss of 1 yard to the Buff 16
0:582nd & 11 at opp 16Sawyer Smith pass complete to Marcus Jones for 11 yds to the Buff 5 for a 1ST down
0:271st & goal at opp 5TROY Penalty, False Start (Kirk Kelley) to the Buff 10
0:001st & goal at opp 10Sawyer Smith pass complete to Damion Willis for 7 yds to the Buff 3
Q4 15:002nd & goal at opp 3B.J. Smith run for 1 yd to the Buff 2
Q4 14:133rd & goal at opp 2Sawyer Smith pass complete to Damion Willis for 2 yds for a TD (Tyler Sumpter KICK)Troy 28, Buffalo 24
4th quarter8 drives, then Troy 42, Buffalo 32
Buffalo Punt, 3 plays
14:133rd & 7 at own 35Bratcher Underwood kickoff for 65 yds for a touchback
14:131st & 10 at own 25Tyree Jackson pass complete to Antonio Nunn for 4 yds to the Buff 29
13:332nd & 6 at own 29Kevin Marks run for 2 yds to the Buff 31
13:113rd & 4 at own 31Tyree Jackson sacked by Marcus Webb for a loss of 7 yards to the Buff 24
12:164th & 11 at own 24Evan Finegan punt for 42 yds , Marcus Jones returns for 3 yds to the Buff 27 BUFFALO Penalty, Face Mask (15 yards) (Isaiah King) to the Buff 48
Troy Touchdown, 3 plays
12:161st & 10 at opp 48Sawyer Smith pass incomplete to Deondre Douglas
12:102nd & 10 at opp 48B.J. Smith run for 3 yds to the Buff 45
11:253rd & 7 at opp 45Sawyer Smith pass complete to Sidney Davis for 45 yds for a TD (Tyler Sumpter KICK)Troy 35, Buffalo 24
Buffalo Touchdown, 10 plays
11:253rd & 7 at own 35Bratcher Underwood kickoff for 34 yds fair catch by Taylor Riggins at the Buff 31
11:251st & 10 at own 31Tyree Jackson pass incomplete to Anthony Johnson
11:092nd & 10 at own 31Tyree Jackson pass complete to Tito Overton for 7 yds to the Buff 38
10:423rd & 3 at own 38Tyree Jackson pass complete to Tyler Mabry for 10 yds to the Buff 48 for a 1ST down
10:131st & 10 at own 48Tyree Jackson pass complete to Jaret Patterson for 23 yds to the Troy 29 for a 1ST down
10:081st & 10 at opp 29Jaret Patterson run for 1 yd to the Troy 28
9:392nd & 9 at opp 28Tyree Jackson pass incomplete to K.J. Osborn
9:263rd & 9 at opp 28Tyree Jackson pass complete to Tyler Mabry for 7 yds to the Troy 21
8:464th & 2 at opp 21Tyree Jackson run for 3 yds to the Troy 18 for a 1ST down
8:151st & 10 at opp 18Jackson, Tyree pass incomplete to Johnson, Anthony, PENALTY TROY pass interference (Brown, Blace) 15 yards to the TROY3, NO PLAY, 1ST DOWN BUFFALO.
7:461st & goal at opp 3Tyree Jackson run for no gain to the Troy 3 Tyree Jackson fumbled, recovered by Buff Tyree Jackson
7:242nd & goal at opp 3Tyree Jackson pass complete to K.J. Osborn for 3 yds for a TD (Tyree Jackson pass to Antonio Nunn for Two-Point Conversion)Troy 35, Buffalo 32
Troy Punt, 6 plays
7:242nd & 10 at own 35Adam Mitcheson kickoff for 64 yds , Marcus Jones return for 19 yds to the Troy 20
7:241st & 10 at own 20Sawyer Smith pass complete to B.J. Smith for 3 yds to the Troy 23
6:332nd & 7 at own 23B.J. Smith run for 6 yds to the Troy 29
5:493rd & 1 at own 29Sawyer Smith run for 2 yds to the Troy 31 for a 1ST down
5:081st & 10 at own 31Sawyer Smith pass incomplete to Damion Willis
5:022nd & 10 at own 31B.J. Smith run for 3 yds to the Troy 34
4:203rd & 7 at own 34Sawyer Smith sacked by Wesley Scott for a loss of 5 yards to the Troy 29
3:284th & 12 at own 29Tyler Sumpter punt for 50 yds, downed at the Buff 21
Buffalo Fumble, 1 play
3:141st & 10 at own 21Tyree Jackson sacked by Antione Barker for a loss of 1 yard to the Buff 20 Tyree Jackson fumbled, forced by Antione Barker, recovered by Troy Hunter Reese , return for 0 yards
Troy Touchdown, 1 play
3:091st & 10 at opp 20Sidney Davis run for 20 yds for a TD (Tyler Sumpter KICK)Troy 42, Buffalo 32
Buffalo Missed FG, 11 plays
3:091st & 10 at own 35Bratcher Underwood kickoff for 65 yds , K.J. Osborn return for 21 yds to the Buff 21 K.J. Osborn fumbled, forced by TJ Harris, recovered by Buff Jake Molinich
3:011st & 10 at own 21Tyree Jackson pass complete to Anthony Johnson for 11 yds to the Buff 32 for a 1ST down
2:301st & 10 at own 32Tyree Jackson pass incomplete
2:182nd & 10 at own 32Tyree Jackson pass complete to K.J. Osborn for 2 yds to the Buff 34
2:023rd & 8 at own 34Timeout BUFFALO, clock 02:02
1:533rd & 8 at own 34Tyree Jackson pass complete to K.J. Osborn for 15 yds to the Buff 49 for a 1ST down
1:481st & 10 at own 49Tyree Jackson sacked by Antonio Showers for a loss of 8 yards to the Buff 41
1:452nd & 18 at own 41Timeout BUFFALO, clock 01:45
1:442nd & 18 at own 41Tyree Jackson pass complete to Anthony Johnson for 24 yds to the Troy 35 for a 1ST down
1:371st & 10 at opp 35Tyree Jackson pass complete to Antonio Nunn for 22 yds to the Troy 13 for a 1ST down
1:321st & 10 at opp 13Timeout TROY, clock 01:32
1:311st & 10 at opp 13Tyree Jackson pass incomplete to K.J. Osborn
1:262nd & 10 at opp 13Tyree Jackson pass incomplete to Zac Lefebvre
1:213rd & 10 at opp 13Tyree Jackson pass incomplete to Anthony Johnson
1:164th & 10 at opp 13Timeout TROY, clock 01:16
1:104th & 10 at opp 13Adam Mitcheson 30 yd FG BLOCKED blocked by Blace Brown
Troy End of game, 3 plays
1:101st & 10 at own 21TEAM run for a loss of 2 yards to the Troy 19
1:072nd & 12 at own 19Timeout BUFFALO, clock 01:07
1:062nd & 12 at own 19TEAM run for a loss of 1 yard to the Troy 18
0:003rd & 13 at own 18TEAM run for a loss of 2 yards to the Troy 16

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.

Troy leads 2–⁠0 in two meetings, counting the one since this game.

Recent meetings
2025Troy 21, Buffalo 17
2018Troy 42, Buffalo 32Dollar General Bowl

Around this game