James Madison at Liberty

Saturday, September 20, 2025

James Madison beat Liberty 31–⁠13. It was their sixth meeting; after it, James Madison led the series 5–⁠1.

AwayJames Madison12–⁠2 in 2025
31
HomeLiberty4–⁠8 in 2025
13

Final at Williams Stadium (VA), LynchburgTV: ESPN+, ESPNUAttendance 24,022

At kickoff
82°F, clear, wind 6 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Lynchburg Regional Airport, 5 km from the stadium, 24 minutes after kickoff
Viewers
67,000 viewers on ESPNUViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Steven RobinsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
James Madison3771431
Liberty373013

How the win probability moved

Liberty favored

Win probability by play: Liberty 58% at kickoff, 0% at the end. Biggest swing: 28 points.

James Madison favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (28 points).

Standouts

  • RushingWayne Knight17 carries, 89 yards, 1 TDJames Madison
  • DefenseAiden Gobaira3 tackles, 2 sacks, 2 for lossJames Madison

Player stats

James Madison

PassingC/AttYdsTDInt
Alonza Barnett17/2521311
RushingCarYdsTDLong
Wayne Knight1789117
Ayo Adeyi1387024
Alonza Barnett545228
George Pettaway41206
ReceivingRecYdsTDLong
Jaylan Sanchez451030
Lakota Dippre243036
Nick DeGennaro340025
Landon Ellis340121
DefenseTklTFLSacksInt
Trent Hendrick6000
Xavier Holmes5000
Jacob Thomas5000
Elijah Culp4000
Aiden Gobaira3220
D.J. Cotton1110

Liberty

PassingC/AttYdsTDInt
Ethan Vasko4/103700
Michael Merdinger2/62100
Ethan Houck1/51700
RushingCarYdsTDLong
Evan Dickens1767018
Ethan Vasko1152119
Michael Merdinger418011
Ethan Houck413012
ReceivingRecYdsTDLong
Jamari Person229017
Donte Lee Jr121021
Evan Dickens110010
Jacob Jenkins1909
DefenseTklTFLSacksInt
Derrell Farrar10100
Brylan Green7001
Joseph Carter5000
A’Khori Jones4000

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

Team stats

James MadisonLiberty
446Total yards233
213Passing yards75
233Rushing yards158
8.5Yards per pass3.6
6.0Yards per rush3.8
24First downs16
6–⁠10Third downs3–⁠14
0–⁠0Fourth downs3–⁠4
1Turnovers0
7–⁠72Penalties6–⁠44
33:03Possession26:57
3Sacks (by defense)0

Efficiency

James MadisonLiberty
48%Success rate30%
0.24EPA per play−0.08
1.19Explosiveness1.32
0.24Rushing EPA0.20
0.24Passing EPA−0.58
46%Passing-down success35%
−0.07First-down EPA−0.25
0.45Second-down EPA0.15
0.66Third-down EPA−0.13
19%Havoc by its defense13%

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)

James Madison 51% to win. Elo’s favorite won.

The line

James Madison −7.5, over/under 46.5.

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

Before kickoff, the win chances were James Madison 70%, Liberty 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Liberty end zoneJames Madison end zoneQ1 James MadisonField goal, 12 playsQ1 LibertyField goal, 11 playsQ1 James MadisonInterception, 11 playsQ2 LibertyPunt, 6 playsQ3 LibertyField goal, 13 playsQ3 James MadisonTouchdown, 9 playsQ3 LibertyPunt, 3 playsQ3 James MadisonTouchdown, 11 playsQ4 LibertyPunt, 3 playsQ4 James MadisonPunt, 3 playsQ4 LibertyPunt, 3 playsQ4 James MadisonTouchdown, 8 playsQ4 LibertyTurnover on downs, 10 playsQ4 James MadisonEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Liberty drives left to right, James Madison right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 James MadisonField goal, 12 plays, 54 yards
  2. Q1 LibertyField goal, 11 plays, 46 yards
  3. Q1 James MadisonInterception, 11 plays, 70 yards
  4. Q2 LibertyPunt, 6 plays, 15 yards
  5. Q3 LibertyField goal, 13 plays, 59 yards
  6. Q3 James MadisonTouchdown, 9 plays, 81 yards
  7. Q3 LibertyPunt, 3 plays, 7 yards
  8. Q3 James MadisonTouchdown, 11 plays, 67 yards
  9. Q4 LibertyPunt, 3 plays, 5 yards
  10. Q4 James MadisonPunt, 3 plays, 5 yards
  11. Q4 LibertyPunt, 3 plays, −4 yards
  12. Q4 James MadisonTouchdown, 8 plays, 68 yards
  13. Q4 LibertyTurnover on downs, 10 plays, 22 yards
  14. Q4 James MadisonEnd of game, 2 plays, −4 yards

Play by play

1st quarter3 drives, then Tied at 3
James Madison Field goal, 12 plays
15:001st & 10 at own 35Max Morgan kickoff for 65 yds for a touchback
14:491st & 10 at own 25Wayne Knight run for 4 yds to the JMU 29
14:212nd & 6 at own 29Alonza Barnett III pass complete to Nick DeGennaro for 11 yds to the JMU 40 for a 1ST down
13:521st & 10 at own 40Wayne Knight run for 4 yds to the JMU 44
13:162nd & 6 at own 44Alonza Barnett III pass incomplete to George Pettaway
13:013rd & 6 at own 44Alonza Barnett III pass complete to Landon Ellis for 9 yds to the LIB 47 for a 1ST down
12:221st & 10 at opp 47Ayo Adeyi run for 2 yds to the LIB 45
11:422nd & 8 at opp 45Wayne Knight run for 17 yds to the LIB 28 for a 1ST down
11:051st & 10 at opp 28Alonza Barnett III pass complete to Logan Kyle for 11 yds to the LIB 17 for a 1ST down
10:361st & 10 at opp 17Alonza Barnett III pass incomplete to Lacota Dippre
10:262nd & 10 at opp 17Alonza Barnett III run for a loss of 4 yards to the LIB 21
9:453rd & 14 at opp 21Alonza Barnett III pass incomplete to Landon Ellis
9:424th & 14 at opp 21Morgan Suarez 39 yd FG GOODJames Madison 3, Liberty 0
9:421st & 10 at own 25Timeout Liberty, clock 09:42
Liberty Field goal, 11 plays
9:421st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
9:331st & 10 at own 25Evan Dickens run for a loss of 2 yards to the LIB 23
8:582nd & 12 at own 23Ethan Vasko run for 19 yds to the LIB 42 for a 1ST down
8:271st & 10 at own 42Ethan Vasko run for 4 yds to the LIB 46
7:552nd & 6 at own 46Evan Dickens run for 4 yds to the 50 yard line
7:363rd & 2 at the 50Evan Dickens run for 1 yd to the JMU 49
7:014th & 1 at opp 49Ethan Vasko run for 2 yds to the JMU 47 for a 1ST down
6:231st & 10 at opp 47Ethan Vasko run for 17 yds to the JMU 30 for a 1ST down
5:411st & 10 at opp 30Ethan Vasko run for 1 yd to the JMU 29
5:072nd & 9 at opp 29Ethan Vasko pass incomplete to Donte Lee Jr.
5:003rd & 9 at opp 29Ethan Vasko pass incomplete to Jamari Person
4:554th & 9 at opp 29Jay Billingsley 47 yd FG GOODTied at 3
James Madison Interception, 11 plays
4:551st & 10 at own 35Max Morgan kickoff for 65 yds for a touchback
4:471st & 10 at own 25Wayne Knight run for 7 yds to the JMU 32
4:122nd & 3 at own 32Wayne Knight run for 7 yds to the JMU 39 for a 1ST down
3:391st & 10 at own 39Alonza Barnett III pass incomplete to Landon Ellis
3:312nd & 10 at own 39George Pettaway run for 6 yds to the JMU 45
2:543rd & 4 at own 45(02:57) No Huddle-Shotgun Barnett III,Alonza pass incomplete short right to DeGennaro,Nick thrown to JMU49, 1ST DOWN, PENALTY LU Pass Interference (Green,Brylan) 4 yards from JMU45 to JMU49, 1ST DOWN. NO PLAY.
2:461st & 10 at own 49James Madison Penalty, UNR: Unnecessary Roughness (-15 Yards) to the JMU 37
2:122nd & 22 at own 37Alonza Barnett III pass complete to Jaylan Sanchez for 30 yds to the LIB 33 for a 1ST down
1:471st & 10 at opp 33Alonza Barnett III pass incomplete to Nick DeGennaro
1:402nd & 10 at opp 33Wayne Knight run for 4 yds to the LIB 29
1:103rd & 6 at opp 29(01:14) No Huddle-Shotgun Barnett III,Alonza pass incomplete deep left to Ellis,Landon thrown to LU00 PENALTY LU Pass Interference (Williams,Amarian) 15 yards from LU29 to LU14, 1ST DOWN. NO PLAY.
0:591st & 10 at opp 14Alonza Barnett III pass complete to Jaylan Sanchez for 4 yds to the LIB 10
0:262nd & 6 at opp 10Ayo Adeyi run for 5 yds to the LIB 5
0:003rd & 1 at opp 5Alonza Barnett III pass intercepted, touchback. Brylan Green return for no gain
2nd quarter1 drive, then Tied at 10
Liberty Punt, 6 plays
14:491st & 10 at own 20Ethan Vasko pass complete to Julian Gray for 3 yds to the LIB 23
14:162nd & 7 at own 23Evan Dickens run for 4 yds to the LIB 27
13:443rd & 3 at own 27Evan Dickens run for 3 yds to the LIB 30 for a 1ST down
13:141st & 10 at own 30Ethan Vasko pass incomplete to Casey Cain
13:052nd & 10 at own 30Evan Dickens run for 5 yds to the LIB 35
12:243rd & 5 at own 35Ethan Vasko run for no gain to the LIB 35
11:514th & 5 at own 35Max Morgan punt for 39 yds, fair catch by Wayne Knight at the JMU 26
3rd quarter4 drives, then James Madison 17, Liberty 13
Liberty Field goal, 13 plays
15:001st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
14:531st & 10 at own 25Evan Dickens run for 5 yds to the LIB 30
14:232nd & 5 at own 30Evan Dickens run for no gain to the LIB 30
13:383rd & 5 at own 30Michael Merdinger run for 6 yds to the LIB 36 for a 1ST down
13:071st & 10 at own 36Evan Dickens run for 2 yds to the LIB 38
12:322nd & 8 at own 38Michael Merdinger run for 11 yds to the LIB 49 for a 1ST down
11:541st & 10 at own 49Evan Dickens run for 7 yds to the JMU 44
11:262nd & 3 at opp 44(11:28) PENALTY LU False Start (Williams,Christian) 5 yards from JMU44 to JMU49. NO PLAY.
10:532nd & 8 at opp 49Ethan Houck run for 12 yds to the JMU 37 for a 1ST down
10:321st & 10 at opp 37Evan Dickens run for 2 yds to the JMU 35
10:112nd & 8 at opp 35Michael Merdinger pass complete to Jamari Person for 12 yds to the JMU 23 for a 1ST down James Madison Penalty, Roughing The Passer (Amar Thomas) to the JMU 11 for a 1ST down
9:521st & 10 at opp 11(09:55) No Huddle-Shotgun Houck,Ethan rush left for 1 yard gain to the JMU10 (Weathersby,Gannon) PENALTY LU Holding (Engbers,Joep) 10 yards from JMU11 to JMU21. NO PLAY.
9:231st & 20 at opp 21Caden Williams run for a loss of 4 yards to the JMU 25
8:492nd & 24 at opp 25Michael Merdinger pass incomplete to Jamari Person
8:363rd & 24 at opp 25Michael Merdinger pass complete to Jacob Jenkins for 9 yds to the JMU 16
8:064th & 15 at opp 16Jay Billingsley 35 yd FG GOOD
8:061st & 10 at own 19Timeout Liberty, clock 08:06
James Madison Touchdown, 9 plays
7:591st & 10 at own 35Max Morgan kickoff for 65 yds , Wayne Knight return for 19 yds to the JMU 19
7:521st & 10 at own 19Alonza Barnett III run for a loss of 1 yard to the JMU 18
7:092nd & 11 at own 18Alonza Barnett III pass complete to Lacota Dippre for 36 yds to the LIB 46 for a 1ST down
6:381st & 10 at opp 46Alonza Barnett III pass complete to Nick DeGennaro for 25 yds to the LIB 21 for a 1ST down
6:021st & 10 at opp 21Ayo Adeyi run for 3 yds to the LIB 18
5:332nd & 7 at opp 18Ayo Adeyi run for 5 yds to the LIB 13
5:013rd & 2 at opp 13Ayo Adeyi run for 10 yds to the LIB 3 for a 1ST down
4:361st & goal at opp 3Ayo Adeyi run for 2 yds to the LIB 1
3:512nd & goal at opp 1Wayne Knight run for no gain to the LIB 1
3:323rd & goal at opp 1Wayne Knight run for 1 yd for a TD (Morgan Suarez KICK)
3:321st & 10 at own 25Timeout Liberty, clock 03:32
Liberty Punt, 3 plays
3:321st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
3:241st & 10 at own 25Evan Dickens run for 4 yds to the LIB 29
2:492nd & 6 at own 29Julian Gray run for 3 yds to the LIB 32
2:083rd & 3 at own 32Michael Merdinger pass incomplete to Austin Henderson
1:594th & 3 at own 32Max Morgan punt for 35 yds, fair catch by Wayne Knight at the JMU 33
James Madison Touchdown, 11 plays
1:511st & 10 at own 33Alonza Barnett III pass complete to Wayne Knight for 12 yds to the JMU 45 for a 1ST down
1:171st & 10 at own 45Alonza Barnett III pass complete to Wayne Knight for 2 yds to the JMU 47
0:522nd & 8 at own 47PENALTY LU Offside (Pirolli,Nathan) 5 yards from JMU47 to LU48. NO PLAY.
0:002nd & 3 at opp 48Wayne Knight run for 6 yds to the LIB 42 for a 1ST down
Q4 15:001st & 10 at opp 42PENALTY JMU False Start (Sweazie,Carter) 5 yards from LU42 to LU47. NO PLAY.
Q4 14:491st & 15 at opp 47Alonza Barnett III pass complete to Landon Ellis for 10 yds to the LIB 37
Q4 14:092nd & 5 at opp 37Wayne Knight run for 6 yds to the LIB 31 for a 1ST down
Q4 13:291st & 10 at opp 31Ayo Adeyi run for 4 yds to the LIB 27
Q4 12:542nd & 6 at opp 27Ayo Adeyi run for 9 yds to the LIB 18 for a 1ST down
Q4 12:111st & 10 at opp 18Ayo Adeyi run for 2 yds to the LIB 16 James Madison Penalty, Offensive Holding (Pat McMurtrie) to the LIB 26
Q4 11:561st & 18 at opp 26Alonza Barnett III pass complete to Nick DeGennaro for 4 yds to the LIB 22
Q4 11:262nd & 14 at opp 22Alonza Barnett III pass complete to Wayne Knight for 13 yds to the LIB 9
Q4 11:073rd & 1 at opp 9Alonza Barnett III run for 9 yds for a TD (Morgan Suarez KICK)
Q4 11:071st & 10 at own 25Timeout Liberty, clock 11:07
4th quarter6 drives, then James Madison 31, Liberty 13
Liberty Punt, 3 plays
11:071st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
10:561st & 10 at own 25Michael Merdinger run for 6 yds to the LIB 31
10:222nd & 4 at own 31Evan Dickens run for a loss of 1 yard to the LIB 30
9:503rd & 5 at own 30Michael Merdinger pass incomplete to Jamari Person
9:374th & 5 at own 30Max Morgan punt for 48 yds
James Madison Punt, 3 plays
9:372nd & 6 at own 26Timeout Liberty, clock 09:37
9:321st & 10 at own 22Wayne Knight run for 4 yds to the JMU 26
8:582nd & 6 at own 26Alonza Barnett III pass complete to Braeden Wisloski for 1 yd to the JMU 27
8:193rd & 5 at own 27Alonza Barnett III pass incomplete to Wayne Knight
8:114th & 5 at own 27Patrick Rea punt for 42 yds, fair catch by Reese Smith at the LIB 31
Liberty Punt, 3 plays
8:112nd & 9 at own 32Timeout Liberty, clock 08:11
8:041st & 10 at own 31Evan Dickens run for 1 yd to the LIB 32
7:292nd & 9 at own 32Michael Merdinger sacked by Aiden Gobaira for a loss of 5 yards to the LIB 27
6:433rd & 14 at own 27Michael Merdinger pass incomplete to Casey Cain
6:364th & 14 at own 27Max Morgan punt for 41 yds, fair catch by Wayne Knight at the JMU 32
James Madison Touchdown, 8 plays
6:291st & 10 at own 32Ayo Adeyi run for 24 yds to the LIB 44 for a 1ST down
5:561st & 10 at opp 44Ayo Adeyi run for 5 yds to the LIB 39
5:172nd & 5 at opp 39Ayo Adeyi run for 12 yds to the LIB 27 for a 1ST down
4:451st & 10 at opp 27Ayo Adeyi run for 4 yds to the LIB 23
4:012nd & 6 at opp 23Wayne Knight run for 6 yds to the LIB 17 for a 1ST down
3:211st & 10 at opp 17Wayne Knight run for 2 yds to the LIB 15
2:432nd & 8 at opp 15Timeout James Madison, clock 02:43
2:383rd & 6 at opp 13Timeout Liberty, clock 02:38
2:382nd & 8 at opp 15Wayne Knight run for 2 yds to the LIB 13
2:313rd & 6 at opp 13Alonza Barnett III run for 13 yds for a TD (Morgan Suarez KICK)
Liberty Turnover on downs, 10 plays
2:311st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
2:221st & 10 at own 25Ethan Houck run for 8 yds to the LIB 33
2:052nd & 2 at own 33Ethan Houck pass incomplete to Austin Henderson
2:003rd & 2 at own 33Caden Williams run for 1 yd to the LIB 34
2:004th & 1 at own 34Timeout Liberty, clock 02:00
1:564th & 1 at own 34Ethan Houck run for 2 yds to the LIB 36 for a 1ST down
1:431st & 10 at own 36Ethan Houck pass incomplete to Donte Lee Jr.
1:352nd & 10 at own 36Ethan Houck pass complete to Jamari Person for 17 yds to the JMU 47 for a 1ST down
1:321st & 10 at opp 47Timeout Liberty, clock 01:32
1:261st & 10 at opp 47Caden Williams run for 3 yds to the JMU 44
1:032nd & 7 at opp 44Ethan Houck pass incomplete to Casey Cain
0:563rd & 7 at opp 44Ethan Houck pass incomplete to Reese Smith
0:504th & 7 at opp 44Ethan Houck sacked by DJ Cotton Jr. for a loss of 9 yards to the LIB 47
James Madison End of game, 2 plays
0:381st & 10 at opp 47B. Kendall takes a knee
0:002nd & 12 at opp 49B. Kendall takes a knee

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.

James Madison leads 6–⁠1 in seven meetings, counting the one since this game.

Recent meetings
2026James Madison 20, Liberty 13
2025James Madison 31, Liberty 13
2014Liberty 26, James Madison 21NCAA Division I Football Championship – First Round
2011James Madison 27, Liberty 24
2010James Madison 10, Liberty 3
2009James Madison 24, Liberty 10

Around this game