ENSign in
NCAAF · Final

Troy Trojans Defeat Georgia State Panthers 31-19

Saturday, November 22, 2025, 4:00 PM ET · Veterans Memorial Stadium (AL)

Troy Trojans 31, Georgia State Panthers 19, 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 Georgia State Panthers vs Troy Trojans?

Troy Trojans beat Georgia State Panthers 31-19 at Veterans Memorial Stadium (AL) on November 22, 2025.

In a decisive matchup at Veterans Memorial Stadium in Alabama, the Troy Trojans secured a 31-19 victory over the Georgia State Panthers. This win is particularly significant for Troy, as it comes after a two-game losing streak, allowing them to improve their record to 8-4 for the season. In contrast, Georgia State's struggles continue, as they fall to 1-11, marking their eighth consecutive loss.

Troy's recent form has been a rollercoaster, with a record of 6-4 over their last ten games. Despite this victory, they had been on a downward trend, losing their previous two games against Old Dominion and Arkansas State. In those matches, Troy struggled offensively, scoring only 10 points against Arkansas State and failing to score at all against Old Dominion, losing 0-33. However, prior to these setbacks, they had shown promise, averaging 24.3 points scored and allowing 25.0 points per game in their last ten outings.

Georgia State, on the other hand, has had a challenging season. With a record of 1-10 before this game, they have struggled to find their footing. Their only win came against Murray State earlier in the season, and they have averaged just 20.8 points scored while allowing a staggering 39.6 points per game. Their last five games have been particularly tough, with an average of 24.0 points scored and 38.0 points allowed, indicating significant defensive issues.

At home, Troy has performed reasonably well, holding a 3-2 record, while Georgia State has struggled on the road, finishing the season with an 0-4 away record. This home-field advantage was evident in the game, as Troy capitalized on their familiarity with the venue and the support of their fans.

In terms of previous meetings, this was a continuation of Georgia State's struggles against Troy. Historically, Troy has had the upper hand in their matchups, and this latest result reinforces that trend. The Trojans' ability to control the game and capitalize on scoring opportunities was a key factor in their victory.

Injury concerns were not highlighted in the block, but the absence of key players can often impact a team's performance, especially in a season where Georgia State has faced numerous challenges. The mental and physical toll of a long losing streak can also weigh heavily on a team, potentially affecting their performance on the field.

The betting market had priced Troy as a heavy favorite, with a home win probability of 1.0, indicating a strong expectation for their victory. This line reflects the disparity in the teams' performances throughout the season, with Troy being in a much stronger position.

Weather conditions were not specified, but games in late November can often be impacted by colder temperatures and potential precipitation, which can affect gameplay. However, Troy's home advantage likely mitigated any adverse weather effects.

Viewers watching the game were treated to a display of Troy's offensive capabilities, particularly in the second half, where they effectively managed the clock and controlled the tempo. The Trojans' ability to score in critical moments was a decisive factor, allowing them to maintain their lead and ultimately secure the win.

Leaders

  • Passing yardsGoose Crowder27/43, 361 YDS, 4 TDTroy Trojans
  • Rushing yardsTae Meadows13 CAR, 35 YDSTroy Trojans
  • Receiving yardsDJ Epps8 REC, 103 YDS, 2 TDTroy Trojans
  • Passing yardsChristian Veilleux19/38, 303 YDS, 1 TD, 1 INTGeorgia State Panthers
  • Rushing yardsJordon Simmons17 CAR, 67 YDSGeorgia State Panthers
  • Receiving yardsJavon Robinson7 REC, 142 YDS, 1 TDGeorgia State Panthers

Recent form

Troy Trojans

Last 10: 6-4Streak L224.3 scored · 25 allowed per game3-2 at home

  • L0-33at Old Dominion MonarchsNov 14
  • L10-23vs Arkansas State Red WolvesNov 2
  • W35-23vs Louisiana Ragin' CajunsOct 25
  • W37-14at UL Monroe WarhawksOct 18
  • W48-41at Texas State BobcatsOct 12
  • W31-24vs South Alabama JaguarsOct 4
  • W21-17at Buffalo BullsSep 20
  • L7-28vs Memphis TigersSep 13
  • L16-27at Clemson TigersSep 6
  • W38-20vs Nicholls ColonelsAug 30

Georgia State Panthers

Last 10: 1-9Streak L720.8 scored · 39.6 allowed per game0-4 away

  • L18-30vs Marshall Thundering HerdNov 15
  • L27-40at Coastal Carolina ChanticleersNov 8
  • L31-38vs South Alabama JaguarsOct 23
  • L24-41at Georgia Southern EaglesOct 18
  • L20-41vs App State MountaineersOct 11
  • L7-14vs James Madison DukesOct 4
  • L21-70at Vanderbilt CommodoresSep 20
  • W37-21vs Murray State RacersSep 13
  • L16-38vs Memphis TigersSep 6
  • L7-63at Ole Miss RebelsAug 30

Box score

StatGeorgia State PanthersTroy Trojans
First downs2619
Third downs3-1411-20
Fourth downs0-41-2
Total yards516423
Net passing yards360361
Completions25/5127/43
Yards per pass7.18.4
Rushing yards15662
Rushing attempts3432
Yards per rush4.61.9
Penalties5-305-55
Turnovers11
Fumbles lost01
Interceptions thrown10
Time of possession29:5530:05

Win probability

Above the line favours Troy Trojans, below favours Georgia State Panthers.

Venue

  • Veterans Memorial Stadium (AL)Troy, AL
  • Attendance20243

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

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.