James Madison Dukes 31, Liberty Flames 13: final score and stats
James Madison Dukes beat Liberty Flames, James Madison Dukes 31 to Liberty Flames 13, on Saturday, September 20, 2025 at Williams Stadium (VA), Lynchburg, VA. Below: the box score, top performers, team stats, injuries and recent form for Liberty Flames vs James Madison Dukes.
College FootballSaturday, September 20, 2025
DateSep 20, 2025
Start time3:30 PM ET
VenueWilliams Stadium (VA), Lynchburg, VA
TVESPNU
Attendance24,022
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| James Madison Dukes | 3 | 7 | 7 | 14 | 31 |
| Liberty Flames | 3 | 7 | 3 | 0 | 13 |
Team comparison
James Madison DukesLiberty Flames
2-1Record1-3
1st in Sun Belt - EastStanding1st in CUSA
4-1Road record / home record4-0
WLLWWLast 5WWWWW
W1StreakW8
Team stats
James Madison DukesLiberty Flames
6-103rd down efficiency3-14
0-04th down efficiency3-4
17/25Comp/Att7/21
7-72Penalties6-44
33:03Possession26:57
Box score
James Madison Dukes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Alonza Barnett III | 17/25 | 213 | 8.5 | 1 | 1 | 74.4 |
| Team | 17/25 | 213 | 8.5 | 1 | 1 | -- |
James Madison Dukes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Wayne Knight | 17 | 89 | 5.2 | 1 | 17 |
| Ayo Adeyi | 13 | 87 | 6.7 | 0 | 24 |
| Alonza Barnett III | 5 | 45 | 9.0 | 2 | 28 |
| George Pettaway | 4 | 12 | 3.0 | 0 | 6 |
| Team | 3 | -6 | -2.0 | 0 | 0 |
| Team | 42 | 227 | 5.4 | 3 | 28 |
James Madison Dukes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jaylan Sanchez | 4 | 51 | 12.8 | 0 | 30 |
| Lacota Dippre | 2 | 43 | 21.5 | 0 | 36 |
| Landon Ellis | 3 | 40 | 13.3 | 1 | 21 |
| Nick DeGennaro | 3 | 40 | 13.3 | 0 | 25 |
| Wayne Knight | 3 | 27 | 9.0 | 0 | 13 |
| Logan Kyle | 1 | 11 | 11.0 | 0 | 11 |
| Braeden Wisloski | 1 | 1 | 1.0 | 0 | 1 |
| Team | 17 | 213 | 12.5 | 1 | 36 |
James Madison Dukes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Trent Hendrick | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Xavier Holmes | 5 | 2 | 0 | 0 | 1 | 0 | 0 |
| Jacob Thomas | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Elijah Culp | 4 | 3 | 0 | 0 | 2 | 0 | 0 |
| Terry Lockett Jr. | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Gannon Weathersby | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sahir West | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tyler Brown | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Team | 60 | 32 | 3 | 5 | 4 | 0 | 0 |
James Madison Dukes KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Wayne Knight | 1 | 19 | 19.0 | 19 | 0 |
| Braeden Wisloski | 1 | 11 | 11.0 | 11 | 0 |
| Team | 2 | 30 | 15.0 | 19 | 0 |
James Madison Dukes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Morgan Suarez | 1/1 | 100.0 | 39 | 4/4 | 7 |
| Team | 1/1 | 100.0 | 39 | 4/4 | 7 |
James Madison Dukes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Patrick Rea | 2 | 87 | 43.5 | 0 | 0 | 45 |
| Team | 2 | 87 | 43.5 | 0 | 0 | 45 |
Liberty Flames Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Ethan Vasko | 4/10 | 37 | 3.7 | 0 | 0 | 57.8 |
| Michael Merdinger | 2/6 | 21 | 3.5 | 0 | 0 | 32.1 |
| Ethan Houck | 1/5 | 17 | 3.4 | 0 | 0 | 89.9 |
| Team | 7/21 | 75 | 3.6 | 0 | 0 | -- |
Liberty Flames Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Evan Dickens | 17 | 67 | 3.9 | 0 | 18 |
| Ethan Vasko | 11 | 52 | 4.7 | 1 | 19 |
| Michael Merdinger | 4 | 18 | 4.5 | 0 | 11 |
| Ethan Houck | 4 | 13 | 3.3 | 0 | 12 |
| Julian Gray | 2 | 7 | 3.5 | 0 | 4 |
| Caden Williams | 4 | 1 | 0.3 | 0 | 3 |
| Team | 42 | 158 | 3.8 | 1 | 19 |
Liberty Flames Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jamari Person | 2 | 29 | 14.5 | 0 | 17 |
| Donte Lee Jr. | 1 | 21 | 21.0 | 0 | 21 |
| Evan Dickens | 1 | 10 | 10.0 | 0 | 10 |
| Jacob Jenkins | 1 | 9 | 9.0 | 0 | 9 |
| Julian Gray | 2 | 6 | 3.0 | 0 | 3 |
| Team | 7 | 75 | 10.7 | 0 | 21 |
Liberty Flames Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Derrell Farrar | 10 | 6 | 0 | 1 | 1 | 0 | 0 |
| Brylan Green | 7 | 7 | 0 | 0 | 0 | 0 | 0 |
| Joseph Carter | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| A'Khori Jones | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Christian Bodnar | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Elijah Auguste | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Mike Jarvis | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Deuce Spurlock | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 64 | 40 | 0 | 2 | 4 | 1 | 0 |
Liberty Flames Interceptions
| Player | INT | YDS | TD |
|---|
| Brylan Green | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Liberty Flames Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Jay Billingsley | 2/2 | 100.0 | 47 | 1/1 | 7 |
| Team | 2/2 | 100.0 | 47 | 1/1 | 7 |
Liberty Flames Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Max Morgan | 5 | 210 | 42.0 | 0 | 1 | 48 |
| Team | 5 | 210 | 42.0 | 0 | 1 | 48 |
Recent form
Nov 5, 2026 · at Southern Miss Golden EaglesW 54-23 Oct 29, 2026 · vs Troy TrojansL 21-24 Oct 22, 2026 · at App State MountaineersL 31-34 Oct 17, 2026 · vs Georgia State PanthersW 49-22 Oct 10, 2026 · at Georgia Southern EaglesW 27-24 Nov 7, 2026 · at New Mexico State AggiesW 30-14 Oct 31, 2026 · vs Florida International PanthersW 49-10 Oct 22, 2026 · at Kennesaw State OwlsW 34-6 Oct 8, 2026 · vs Sam Houston BearkatsW 35-3 Oct 2, 2026 · at Delaware Blue HensW 30-14 Team pages
More College Football games on Sep 20, 2025
Frequently asked questions
Who won James Madison Dukes vs Liberty Flames?
James Madison Dukes won, 31-13, on Saturday, September 20, 2025.
What was the final score of James Madison Dukes vs Liberty Flames?
James Madison Dukes 31, Liberty Flames 13.
Where is James Madison Dukes vs Liberty Flames played?
Williams Stadium (VA), Lynchburg, VA.
The model’s readGrades, leans and the full breakdown for James Madison Dukes vs Liberty Flames are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.