ENSign in
NCAAF · Final

Troy Trojans Edge Buffalo Bulls in Close Contest

Saturday, September 20, 2025, 3:30 PM ET · Broadview Stadium

Troy Trojans 21, Buffalo Bulls 17, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Troy Trojans vs Buffalo Bulls?

Troy Trojans beat Buffalo Bulls 21-17 at Broadview Stadium on September 20, 2025.

In a tightly contested matchup, the Troy Trojans defeated the Buffalo Bulls 21-17 at Broadview Stadium on September 20, 2025. This game was significant as both teams entered with identical records of 2-2, making the outcome crucial for their early season standings in the NCAAF. The victory for Troy breaks their two-game losing streak, while Buffalo's recent form has shown promise with a two-game winning streak leading into this game.

Buffalo has been performing well overall, with a record of 7-3 in their last ten games and an impressive average of 34.5 points scored per game, while allowing 27.2 points. Their recent victories included a 31-28 win against the Kent State Golden Flashes and a dominant 45-6 victory over the Saint Francis Red Flash. At home, Buffalo has a record of 4-1, showcasing their ability to perform well in familiar surroundings.

On the other hand, Troy's recent form has been less favorable, with a 4-6 record in their last ten games and an average of 26.6 points scored while allowing 28.7 points. Their last two games resulted in losses, including a 7-28 defeat to the Memphis Tigers. Troy's away record stands at 1-4, indicating struggles on the road, which made their victory against Buffalo even more significant.

In terms of previous meetings, this was a crucial encounter as both teams sought to gain momentum in their respective seasons. The injury picture was not detailed in the provided facts, but it is always a factor that can influence team performance, particularly in close games like this one.

The market had priced the game with Buffalo's win probability at 0.0, indicating that they were not favored to win, which aligns with the final outcome. The conditions at Broadview Stadium were not specified, but such factors can often play a role in the dynamics of a football game.

As the game unfolded, viewers would have noted the contrasting styles of both teams, with Buffalo's high-scoring offense facing off against Troy's ability to capitalize on defensive opportunities. The close scoreline reflects the competitive nature of the fixture, showcasing the resilience of both teams as they battled for crucial points in the NCAAF standings.

Leaders

  • Passing yardsTa'Quan Roberson9/15, 104 YDSBuffalo Bulls
  • Rushing yardsAl-Jay Henderson22 CAR, 76 YDS, 1 TDBuffalo Bulls
  • Receiving yardsJasaiah Gathings2 REC, 47 YDSBuffalo Bulls
  • Passing yardsTucker Kilcrease14/24, 148 YDS, 1 TDTroy Trojans
  • Rushing yardsTae Meadows14 CAR, 68 YDS, 1 TDTroy Trojans
  • Receiving yardsRaRa Thomas5 REC, 78 YDS, 1 TDTroy Trojans

Recent form

Buffalo Bulls

Last 10: 7-3Streak W234.5 scored · 27.2 allowed per game4-1 at home

  • W31-28at Kent State Golden FlashesSep 13
  • W45-6vs Saint Francis Red FlashSep 6
  • L10-23at Minnesota Golden GophersAug 29
  • W43-7vs Kent State Golden FlashesNov 27
  • W37-20at Eastern Michigan EaglesNov 21
  • W51-48vs Ball State CardinalsNov 13
  • W41-30at Akron ZipsNov 2
  • L16-47at Ohio BobcatsOct 26
  • L41-48vs Western Michigan BroncosOct 19
  • W30-15vs Toledo RocketsOct 12

Troy Trojans

Last 10: 4-6Streak L226.6 scored · 28.7 allowed per game1-4 away

  • L7-28vs Memphis TigersSep 13
  • L16-27at Clemson TigersSep 6
  • W38-20vs Nicholls ColonelsAug 30
  • W52-20vs Southern Miss Golden EaglesNov 30
  • L30-51at Louisiana Ragin' CajunsNov 23
  • W28-20at Georgia Southern EaglesNov 16
  • W38-24vs Coastal Carolina ChanticleersNov 2
  • L31-34at Arkansas State Red WolvesOct 26
  • L9-25at South Alabama JaguarsOct 15
  • L17-38vs Texas State BobcatsOct 3

Standings

TeamOverallIn conference
Eastern Michigan1-01-0
Akron0-00-0
Ball State0-00-0
Bowling Green0-00-0
Buffalo0-00-0
Central Michigan0-00-0
Kent State0-00-0
Massachusetts0-00-0
Miami (OH)0-00-0
Ohio0-00-0
Toledo0-00-0
Western Michigan0-00-0
Sacramento State0-10-1

Box score

StatTroy TrojansBuffalo Bulls
First downs2214
Third downs10-216-17
Fourth downs3-40-1
Total yards365278
Net passing yards202153
Completions19/3614/28
Yards per pass5.65.5
Rushing yards163125
Rushing attempts4734
Yards per rush3.53.7
Penalties5-605-30
Turnovers20
Fumbles lost10
Interceptions thrown10
Time of possession32:5227:08

Win probability

Above the line favours Buffalo Bulls, below favours Troy Trojans.

Venue

  • Broadview StadiumBuffalo, NY
  • Attendance12068

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.