James Madison Dukes Defeat Liberty Flames 31-13
Saturday, September 20, 2025, 3:30 PM ET · Williams Stadium (VA)
James Madison Dukes 31, Liberty Flames 13, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.
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.
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+.
Quick answers
Who won James Madison Dukes vs Liberty Flames?
James Madison Dukes beat Liberty Flames 31-13 at Williams Stadium (VA) on September 20, 2025.
In a decisive matchup at Williams Stadium, the James Madison Dukes claimed a 31-13 victory over the Liberty Flames. This game was particularly significant as it showcased the contrasting fortunes of both teams, with James Madison improving their record to 3-1 while Liberty fell to 1-4 for the season. The Dukes have demonstrated a stronger performance this season, averaging 28.9 points scored per game, compared to Liberty's 26.9.
Liberty entered the game with a recent form of 5-5 over their last ten games, but they were struggling, having lost their last two matches. Their recent games included a 13-23 loss to the Bowling Green Falcons and a 24-34 defeat to the Jacksonville State Gamecocks. The Flames had a home record of 3-1 but faced difficulties on the road, with a 2-4 away record. In contrast, James Madison also held a 5-5 record in their last ten games but had a more favorable away record of 1-4. They were coming off a loss to the Louisville Cardinals, which ended their winning streak.
Historically, the matchup between these two teams has not been frequent, but the Dukes' performance in this game highlighted their growing strength in the league. The Flames have struggled against teams with strong defenses, and the Dukes capitalized on this, allowing only 21.7 points per game on average.
In terms of injuries, the block did not specify any key players missing from either side, suggesting both teams were fielding their strongest available lineups. This was crucial for James Madison as they looked to maintain their momentum in the league.
The betting market reflected a clear expectation of a Dukes victory, with Liberty's home win probability set at 0.0, indicating that bookmakers did not foresee a win for the Flames. This aligns with the performance trends observed in the lead-up to the game.
Weather conditions were not detailed in the block, but typically, games in September at Williams Stadium can feature warm temperatures, which may have played a role in the players' endurance and performance.
Viewers watching the game were likely to notice James Madison's effective offense, which has been averaging nearly 29 points per game, and their ability to capitalize on Liberty's defensive lapses. The Dukes' strategy appeared focused on exploiting the Flames' weaknesses, leading to a commanding performance that ultimately secured their victory.
Leaders
- Passing yardsEthan Vasko4/10, 37 YDSLiberty Flames
- Rushing yardsEvan Dickens17 CAR, 67 YDSLiberty Flames
- Receiving yardsJamari Person2 REC, 29 YDSLiberty Flames
- Passing yardsAlonza Barnett III17/25, 213 YDS, 1 TD, 1 INTJames Madison Dukes
- Rushing yardsWayne Knight17 CAR, 89 YDS, 1 TDJames Madison Dukes
- Receiving yardsJaylan Sanchez4 REC, 51 YDSJames Madison Dukes
Recent form
Liberty Flames
Last 10: 5-5Streak L226.9 scored · 23.8 allowed per game3-1 at home
- L13-23at Bowling Green FalconsSep 13
- L24-34at Jacksonville State GamecocksSep 6
- W28-7vs Maine Black BearsAug 30
- L18-20at Sam Houston BearkatsNov 29
- W38-21vs Western Kentucky HilltoppersNov 23
- W35-34at Massachusetts MinutemenNov 16
- W37-17at Middle Tennessee Blue RaidersNov 9
- L21-31vs Jacksonville State GamecocksOct 30
- L24-27at Kennesaw State OwlsOct 23
- W31-24vs Florida International PanthersOct 8
James Madison Dukes
Last 10: 5-5Streak L128.9 scored · 21.7 allowed per game1-4 away
- L14-28at Louisville CardinalsSep 5
- W45-10vs Weber State WildcatsAug 30
- L33-35vs Marshall Thundering HerdDec 1
- L20-34at App State MountaineersNov 23
- W35-32at Old Dominion MonarchsNov 16
- W38-7vs Georgia State PanthersNov 9
- W32-15vs Southern Miss Golden EaglesOct 26
- L14-28at Georgia Southern EaglesOct 19
- W39-7vs Coastal Carolina ChanticleersOct 10
- L19-21at UL Monroe WarhawksOct 5
Standings
| Team | Overall | In conference |
|---|---|---|
| Delaware | 0-0 | 0-0 |
| Florida International | 0-0 | 0-0 |
| Kennesaw State | 0-0 | 0-0 |
| Liberty | 0-0 | 0-0 |
| Middle Tennessee | 0-0 | 0-0 |
| Missouri State | 0-0 | 0-0 |
| Sam Houston | 0-0 | 0-0 |
| Western Kentucky | 0-0 | 0-0 |
| Jacksonville State | 0-1 | 0-0 |
| New Mexico State | 0-1 | 0-0 |
Box score
| Stat | James Madison Dukes | Liberty Flames |
|---|---|---|
| First downs | 24 | 16 |
| Third downs | 6-10 | 3-14 |
| Fourth downs | 0-0 | 3-4 |
| Total yards | 440 | 233 |
| Net passing yards | 213 | 75 |
| Completions | 17/25 | 7/21 |
| Yards per pass | 8.5 | 3.6 |
| Rushing yards | 227 | 158 |
| Rushing attempts | 42 | 42 |
| Yards per rush | 5.4 | 3.8 |
| Penalties | 7-72 | 6-44 |
| Turnovers | 1 | 0 |
| Fumbles lost | 0 | 0 |
| Interceptions thrown | 1 | 0 |
| Time of possession | 33:03 | 26:57 |
Win probability
Above the line favours Liberty Flames, below favours James Madison Dukes.
Venue
- Williams Stadium (VA)Lynchburg, VA
- Attendance24022
Elsewhere
- NCAA clears Cincinnati in Brendan Sorsby sports betting probe
- Ohio State's Jeremiah Smith hoping to leave legacy in final season
- Georgia AG to SEC: 'Take all measures available' if LSU plays pros
- Ex-Alabama NIL content director pleads guilty to solicitation
- Minnesota opens the season at home against FCS foe Eastern Illinois
- Judge upholds eligibility for Missouri's Sterling Webb
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football