Liberty at James Madison

Saturday, September 5, 2026

James Madison beat Liberty 20–⁠13. It was their seventh meeting; James Madison leads the series 6–⁠1.

AwayLiberty5–⁠1 in 2026
13
HomeJames Madison7–⁠0 in 2026
20

Final at Bridgeforth Stadium, HarrisonburgTV: ESPNUAttendance 25,035

At kickoff
69°F, light rain, wind 6 mph from the southwestWeather: NOAA NCEI Global Historical Climatology Network hourly; Staunton, 19 km from the stadium
Viewers
190,000 viewers on ESPNUViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Rodney BurnetteGame officials: stats.ncaa.org box scores, via SportsDataverse

From the numbers

  • James Madison is one of six FBS teams that are unbeaten this season, with BYU, Miami, Texas Tech, UCLA and Utah.

Computed from every game through Oct 17 and the score after every scoring play; a note appears only when few teams share it. All the numbers.

Scoring by quarter

TeamQ1Q2Q3Q4Final
Liberty060713
James Madison7103020

How the win probability moved

James Madison favored

Win probability by play: James Madison 57% at kickoff, 100% at the end. Biggest swing: 15 points.

Liberty favored

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

Standouts

Player stats

Liberty

PassingC/AttYdsTDInt
Deshawn Purdie17/2723010
RushingCarYdsTDLong
Kam Davis165108
Peyton Jones92506
Jaylon Coleman318010
Jaylen Henderson1303
ReceivingRecYdsTDLong
Makai Jackson373134
Jamari Person249033
Jaylon Coleman337023
Bryce Randolph232021
DefenseTklTFLSacksInt
Derrell Farrar70.500
D-Icey Hopkins7000
Aidan Vaughan7100
Brenton Williams41.500

James Madison

PassingC/AttYdsTDInt
Camden Coleman5/95700
J.C. Evans7/96110
RushingCarYdsTDLong
J.C. Evans969023
Seth Cromwell451051
George Pettaway154717
Braeden Wisloski1303
ReceivingRecYdsTDLong
Noah Grevious439015
Cole Keller130030
Corey Scott42117
Za’Ron Collins220018
DefenseTklTFLSacksInt
Jayon Harvey8000
Ken Willis7100
Amar Thomas6000
Nakian Jackson6000
Jayden Studio2110

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

Team stats

LibertyJames Madison
321Total yards291
230Passing yards118
91Rushing yards173
8.5Yards per pass6.6
2.4Yards per rush5.6
19First downs15
7–⁠16Third downs4–⁠10
1–⁠3Fourth downs0–⁠0
0Turnovers0
12–⁠82Penalties7–⁠77
37:17Possession22:43
0Sacks (by defense)1

Efficiency

LibertyJames Madison
38%Success rate38%
−0.02EPA per play0.28
1.18Explosiveness1.25
−0.12Rushing EPA0.21
0.12Passing EPA0.39
36%Passing-down success29%
−0.20First-down EPA−0.29
0.30Second-down EPA0.87
0.31Third-down EPA0.41
14%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 82% to win. Elo’s favorite won.

The line

James Madison −6, over/under 50.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 66%, Liberty 34%. CollegeFootballData.com’s estimate from the point spread.

Every drive

James Madison end zoneLiberty end zoneQ1 LibertyPunt, 8 playsQ1 James MadisonTouchdown, 12 playsQ1 LibertyField goal, 16 playsQ2 James MadisonField goal, 6 playsQ2 LibertyPunt, 3 playsQ2 James MadisonTouchdown, 7 playsQ2 LibertyField goal, 7 playsQ3 James MadisonField goal, 9 playsQ3 LibertyPunt, 3 playsQ3 James MadisonPunt, 3 playsQ3 LibertyPunt, 7 playsQ3 James MadisonPunt, 3 playsQ3 LibertyTurnover on downs, 10 playsQ4 James MadisonPunt, 3 playsQ4 LibertyTouchdown, 4 playsQ4 James MadisonPunt, 4 playsQ4 LibertyTurnover on downs, 9 playsQ4 James MadisonEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. James Madison drives left to right, Liberty right to left.
  1. Q1 LibertyPunt, 8 plays, 49 yards
  2. Q1 James MadisonTouchdown, 12 plays, 80 yards
  3. Q1 LibertyField goal, 16 plays, 10 yards
  4. Q2 James MadisonField goal, 6 plays, 0 yards
  5. Q2 LibertyPunt, 3 plays, 42 yards
  6. Q2 James MadisonTouchdown, 7 plays, 67 yards
  7. Q2 LibertyField goal, 7 plays, −1 yard
  8. Q3 James MadisonField goal, 9 plays, −6 yards
  9. Q3 LibertyPunt, 3 plays, −25 yards
  10. Q3 James MadisonPunt, 3 plays, 64 yards
  11. Q3 LibertyPunt, 7 plays, 95 yards
  12. Q3 James MadisonPunt, 3 plays, 41 yards
  13. Q3 LibertyTurnover on downs, 10 plays, 31 yards
  14. Q4 James MadisonPunt, 3 plays, 50 yards
  15. Q4 LibertyTouchdown, 4 plays, 61 yards
  16. Q4 James MadisonPunt, 4 plays, 55 yards
  17. Q4 LibertyTurnover on downs, 9 plays, 29 yards
  18. Q4 James MadisonEnd of game, 4 plays, 29 yards

Play by play

1st quarter3 drives, then James Madison 7, Liberty 0
Liberty Punt, 8 plays
15:001st & 10 at own 31No Huddle-Shotgun #5 D.Purdie rush left for 0 yards to the LU 31 (#6 D.Kelly)
15:002nd & 10 at own 31No Huddle-Shotgun #5 D.Purdie pass complete short right to #0 J.Coleman caught at LU 26, for 10 yards to the LU 41 (#23 K.Willis), 1ST DOWN
15:001st & 10 at own 41No Huddle-Shotgun #0 J.Coleman rush left for 4 yards gain to the LU 45 (#24 J.Harvey)
15:002nd & 6 at own 45PENALTY LU False Start (#56 C.Williams) 5 yards from LU 45 to LU 40. NO PLAY
15:002nd & 11 at own 40No Huddle-Shotgun #5 D.Purdie pass complete short right to #87 L.Johnson, Jr. caught at LU 46, for 6 yards to the LU 46 (#2 N.Jackson)
15:003rd & 5 at own 46No Huddle-Shotgun #5 D.Purdie pass complete short middle to #9 B.Randolph caught at JMU43, for 11 yards to the JMU43, End Of Play, 1ST DOWN
15:001st & 10 at opp 43No Huddle-Shotgun #5 D.Purdie rush left for 1 yard gain to the JMU42 (#98 T.Schmidt)
15:002nd & 9 at opp 42No Huddle-Shotgun #5 D.Purdie pass complete short right to #7 P.Jones caught at JMU42, for 0 yards to the JMU42 (#14 K.Flowe)
15:003rd & 9 at opp 42No Huddle-Shotgun #5 D.Purdie rush middle for 1 yard gain to the JMU41 (#17 D.Royster; #31 S.Gathers)
8:394th & 8 at opp 41#49 S.Crossan punt 41 yards to the JMU00, Touchback
James Madison Touchdown, 12 plays
8:391st & 10 at own 20No Huddle-Shotgun #6 G.Pettaway rush middle for 6 yards gain to the JMU26 (#94 N.Pirolli)
8:392nd & 4 at own 26No Huddle-Shotgun #1 J.Evans rush middle for 3 yards gain to the JMU29 (#11 L.Payne)
8:393rd & 1 at own 29No Huddle-Shotgun #6 G.Pettaway rush middle for 3 yards gain to the JMU32 (#8 B.Williams), 1ST DOWN
8:391st & 10 at own 32No Huddle-Shotgun #1 J.Evans pass incomplete short left to #8 J.Harrison thrown to JMU36 broken up by #2 J.Marshall
8:392nd & 10 at own 32No Huddle-Shotgun #1 J.Evans rush right for 11 yards gain to the JMU43 (#1 D.Farrar), 1ST DOWN
8:391st & 10 at own 43No Huddle-Shotgun #6 G.Pettaway rush middle for 3 yards gain to the JMU46 (#9 D.Spurlock)
8:392nd & 7 at own 46No Huddle-Shotgun #1 J.Evans rush middle for 8 yards gain to the LU 46 (#1 D.Farrar; #8 B.Williams), 1ST DOWN
8:391st & 10 at opp 46No Huddle-Shotgun #1 J.Evans pass complete short right to #3 C.Scott caught at LU 43, for 3 yards to the LU 43 (#0 D.Hopkins)
8:392nd & 7 at opp 43No Huddle-Shotgun #1 J.Evans rush right for 8 yards gain to the LU 35 (#1 D.Farrar; #33 A.Vaughan), 1ST DOWN, PENALTY LU Personal Foul (#33 A.Vaughan) 15 yards from LU 35 to LU 20, 1ST DOWN
8:391st & 10 at opp 20No Huddle-Shotgun #6 G.Pettaway rush middle for 4 yards gain to the LU 16 (#17 J.Davis)
8:392nd & 6 at opp 16No Huddle-Shotgun #1 J.Evans pass incomplete short right to #12 Z.Collins thrown to LU 00 PENALTY LU Pass Interference (#21 A.McShane) 14 yards from LU 16 to LU 02, 1ST DOWN. NO PLAY
8:391st & goal at opp 2PENALTY JMU False Start (#73 E.Bushong) 5 yards from LU 02 to LU 07. NO PLAY
8:391st & goal at opp 7No Huddle-Shotgun #1 J.Evans rush middle for 0 yards to the LU 07 (#91 M.Floyde; #33 A.Vaughan)
4:232nd & goal at opp 7No Huddle-Shotgun #6 G.Pettaway rush right for 7 yards gain to the LU 00 TOUCHDOWN, clock 04:23 #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 M.Dietzel)James Madison 7, Liberty 0
Liberty Field goal, 16 plays
4:231st & 10 at own 35#95 B.Woodman kickoff 65 yards to the LU 00, Touchback
4:231st & 10 at own 25No Huddle-Shotgun #4 K.Davis rush middle for 3 yards gain to the LU 28 (#15 J.Hooten; #88 K.Bush)
4:232nd & 7 at own 28No Huddle-Shotgun #4 K.Davis rush left for 8 yards gain to the LU 36 (#24 J.Harvey), 1ST DOWN
4:231st & 10 at own 36Shotgun #4 K.Davis rush middle for 1 yard gain to the LU 37 (#2 N.Jackson)
4:232nd & 9 at own 37Shotgun #5 D.Purdie pass complete short left to #48 C.Ryan caught at LU 44, for 7 yards to the LU 44 (#7 R.McWilliams)
1:523rd & 2 at own 44(01:52) Shotgun #4 K.Davis rush middle for 3 yards gain to the LU 47 (#2 N.Jackson; #93 M.McMullin), 1ST DOWN
1:051st & 10 at own 47(01:05) Shotgun #4 K.Davis rush left for 0 yards to the LU 47 (#5 K.Roberts)
0:352nd & 10 at own 47(00:35) Shotgun #5 D.Purdie rush middle for 8 yards gain to the JMU45 fumbled by #5 D.Purdie at JMU48 forced by #24 J.Harvey recovered by LU #61 A.Fenimore at JMU45, End Of Play
Q2 15:003rd & 2 at opp 45Shotgun #4 K.Davis rush middle for 1 yard gain to the JMU44 (#8 A.Thomas)
Q2 15:004th & 1 at opp 44Shotgun #4 K.Davis rush middle for 1 yard gain to the JMU43 (#17 D.Royster; #8 A.Thomas), 1ST DOWN
Q2 15:001st & 10 at opp 43Shotgun #5 D.Purdie pass incomplete short right to #2 M.Jackson thrown to JMU33, 1ST DOWN, PENALTY JMU Pass Interference (#14 K.Flowe) 12 yards from JMU43 to JMU31, 1ST DOWN. NO PLAY
Q2 15:001st & 10 at opp 31Shotgun #7 P.Jones rush middle for 5 yards gain to the JMU26 (#14 K.Flowe; #8 A.Thomas)
Q2 15:002nd & 5 at opp 26Shotgun #7 P.Jones rush middle for 2 yards gain to the JMU24 (#93 M.McMullin; #15 J.Hooten)
Q2 15:003rd & 3 at opp 24Shotgun #5 D.Purdie pass complete short right to #87 L.Johnson, Jr. caught at JMU24, for 9 yards to the JMU15 (#24 J.Harvey), 1ST DOWN
Q2 15:001st & 10 at opp 15Shotgun #5 D.Purdie rush middle for 7 yards gain to the JMU08 (#15 J.Hooten)
Q2 15:002nd & 3 at opp 8Shotgun #5 D.Purdie rush left for 3 yards loss to the JMU11 (#23 K.Willis)
Q2 15:003rd & 6 at opp 11PENALTY LU False Start (#53 A.Birchmeier) 5 yards from JMU11 to JMU16. NO PLAY
Q2 15:003rd & 11 at opp 16Shotgun #13 J.Henderson rush right for 3 yards gain to the JMU13 (#8 A.Thomas)
Q2 8:574th & 8 at opp 13#42 C.Reeves field goal attempt from 30 yards GOOD (H: #49 S.Crossan, LS: #41 G.Rivera), clock 08:57James Madison 7, Liberty 3
2nd quarter4 drives, then James Madison 17, Liberty 6
James Madison Field goal, 6 plays
8:571st & 10 at own 35#42 C.Reeves kickoff 0 yards to the LU 35, out of bounds at LU 35
8:571st & 10 at own 35No Huddle-Shotgun #6 G.Pettaway rush middle for 1 yard gain to the JMU36 (#1 D.Farrar; #13 J.Vessel)
8:572nd & 9 at own 36No Huddle-Shotgun #1 J.Evans pass complete deep middle to #0 C.Keller caught at LU 41, for 30 yards to the LU 34 (#0 D.Hopkins), 1ST DOWN
8:571st & 10 at opp 34No Huddle-Shotgun #1 J.Evans rush right for 1 yard gain to the LU 33 (#0 D.Hopkins) PENALTY JMU Holding (#71 D.Rawls) 10 yards from LU 34 to LU 44. NO PLAY
8:571st & 20 at opp 44No Huddle-Shotgun #1 J.Evans pass complete short left to #11 N.Grevious caught at LU 45, for 2 yards to the LU 42 (#21 A.McShane)
8:572nd & 18 at opp 42No Huddle-Shotgun #6 G.Pettaway rush middle for 7 yards gain to the LU 35 (#0 D.Hopkins)
8:573rd & 11 at opp 35No Huddle-Shotgun #1 J.Evans pass complete short right to #3 C.Scott caught at LU 28, for 7 yards to the LU 28 (#21 A.McShane)
5:574th & 4 at opp 28#5 M.Suarez field goal attempt from 46 yards GOOD (H: #11 P.Rea, LS: #47 M.Dietzel), clock 05:57James Madison 10, Liberty 3
Liberty Punt, 3 plays
5:571st & 10 at own 35#95 B.Woodman kickoff 65 yards to the LU 00, Touchback
5:571st & 10 at own 25Shotgun #7 P.Jones rush middle for 1 yard gain to the LU 26 (#88 K.Bush)
5:572nd & 9 at own 26Shotgun #5 D.Purdie pass incomplete short right to #10 J.Monteiro thrown to LU 28 QB hurried by #13 E.Willor Jr.
5:573rd & 9 at own 26Shotgun #5 D.Purdie pass incomplete deep right to #3 J.Person thrown to JMU50
4:504th & 9 at own 26#49 S.Crossan punt 45 yards to the JMU29 #17 M.Scott return 4 yards to the JMU33 (#5 E.Hopkins)
James Madison Touchdown, 7 plays
4:501st & 10 at own 33No Huddle-Shotgun #10 B.Wisloski rush right for 3 yards gain to the JMU36 (#30 E.Crisp)
4:502nd & 7 at own 36No Huddle-Shotgun #34 S.Cromwell rush middle for 51 yards gain to the LU 13 (#9 D.Spurlock), 1ST DOWN
4:501st & 10 at opp 13No Huddle-Shotgun #34 S.Cromwell rush middle for 3 yards gain to the LU 10 (#0 D.Hopkins)
4:502nd & 7 at opp 10No Huddle-Shotgun #34 S.Cromwell rush middle for 0 yards to the LU 10 (#21 A.McShane)
4:503rd & 7 at opp 10No Huddle-Shotgun #1 J.Evans pass complete short right to #10 B.Wisloski caught at LU 02, for 8 yards to the LU 02, out of bounds at LU 02, 1ST DOWN
4:501st & goal at opp 2No Huddle-Shotgun #34 S.Cromwell rush middle for 3 yards loss to the LU 05 (#8 B.Williams; #1 D.Farrar)
4:502nd & goal at opp 5No Huddle-Shotgun #1 J.Evans pass complete short left to #3 C.Scott caught at LU 03, for 5 yards to the LU 00 TOUCHDOWN, clock 01:53 #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 M.Dietzel)James Madison 17, Liberty 3
Liberty Field goal, 7 plays
1:531st & 10 at own 35#95 B.Woodman kickoff 65 yards to the LU 00, Touchback
1:531st & 10 at own 25Shotgun #5 D.Purdie pass incomplete short left to #2 M.Jackson thrown to LU 27 broken up by #23 K.Willis PENALTY JMU UNS: Unsportsmanlike Conduct (#26 J.Studio) 15 yards from LU 25 to LU 40, 1ST DOWN. NO PLAY
1:531st & 10 at own 40Shotgun #4 K.Davis rush right for 1 yard loss to the LU 39 (#15 J.Hooten)
1:532nd & 11 at own 39Shotgun #5 D.Purdie pass complete deep right to #9 B.Randolph caught at JMU40, for 21 yards to the JMU40 (#23 K.Willis), 1ST DOWN
1:531st & 10 at opp 40Shotgun #5 D.Purdie pass complete short right to #3 J.Person caught at JMU26, for 16 yards to the JMU24 (#23 K.Willis), 1ST DOWN
1:531st & 10 at opp 24Shotgun #4 K.Davis rush middle for 3 yards gain to the JMU21 (#6 D.Kelly)
1:532nd & 7 at opp 21PENALTY LU False Start (#53 A.Birchmeier) 5 yards from JMU21 to JMU26. NO PLAY
0:362nd & 12 at opp 26Shotgun #5 D.Purdie pass complete short left to #4 K.Davis caught at JMU28, for 2 yards to the JMU24 (#23 K.Willis)
0:362nd & 7 at opp 21Timeout Liberty, clock 00:36
0:363rd & 10 at opp 24Shotgun #5 D.Purdie pass incomplete deep left to #9 B.Randolph thrown to JMU00 QB hurried by #17 D.Royster
0:004th & 10 at opp 24Chase Reeves 42 Yd Field GoalJames Madison 17, Liberty 6
0:043rd & 10 at own 24Timeout James Madison, clock 00:04
3rd quarter6 drives, then James Madison 20, Liberty 6
James Madison Field goal, 9 plays
14:521st & 10 at own 35#42 C.Reeves kickoff 60 yards to the JMU05 #17 M.Scott return 36 yards to the JMU41 (#10 R.Moore, Jr.; #12 R.Cunningham)
14:521st & 10 at own 41No Huddle-Shotgun #6 G.Pettaway rush middle for 5 yards gain to the JMU46 (#1 D.Farrar)
14:522nd & 5 at own 46No Huddle-Shotgun #7 C.Coleman pass complete short left to #12 Z.Collins caught at JMU48, for 2 yards to the JMU48 (#4 M.Pollard)
14:523rd & 3 at own 48No Huddle-Shotgun #7 C.Coleman pass complete short left to #12 Z.Collins caught at LU 34, for 18 yards to the LU 34 (#0 D.Hopkins), 1ST DOWN
14:521st & 10 at opp 34No Huddle-Shotgun #7 C.Coleman pass incomplete short middle to #12 Z.Collins thrown to LU 25 PENALTY LU Pass Interference (#0 D.Hopkins) 12 yards from LU 34 to LU 22, 1ST DOWN. NO PLAY
14:521st & 10 at opp 22No Huddle-Shotgun #6 G.Pettaway rush right for 3 yards loss to the LU 25 (#8 B.Williams)
14:522nd & 13 at opp 25No Huddle-Shotgun #7 C.Coleman pass complete short right to #11 N.Grevious caught at LU 20, for 15 yards to the LU 10 (#0 D.Hopkins), 1ST DOWN
14:521st & goal at opp 10No Huddle-Shotgun #7 C.Coleman rush right for 7 yards gain to the LU 03 (#2 J.Marshall; #8 B.Williams) PENALTY JMU Personal Foul (#12 Z.Collins) 15 yards from LU 10 to LU 25. NO PLAY
14:521st & goal at opp 25No Huddle-Shotgun #7 C.Coleman pass incomplete short left to #6 G.Pettaway thrown to LU 28
14:522nd & goal at opp 25No Huddle-Shotgun #7 C.Coleman pass complete short left to #11 N.Grevious caught at LU 20, for 11 yards to the LU 14 (#13 J.Vessel)
14:523rd & goal at opp 14No Huddle-Shotgun #7 C.Coleman pass incomplete short left to #43 M.Halbert thrown to LU 00 broken up by #2 J.Marshall
11:114th & goal at opp 14#5 M.Suarez field goal attempt from 32 yards GOOD (H: #11 P.Rea, LS: #47 M.Dietzel), clock 11:11James Madison 20, Liberty 6
Liberty Punt, 3 plays
11:111st & 10 at own 35#95 B.Woodman kickoff 65 yards to the LU 00, Touchback
11:111st & 10 at own 25Shotgun #5 D.Purdie pass complete short right to #0 J.Coleman caught at LU 21, for 4 yards to the LU 29 (#23 K.Willis)
11:112nd & 6 at own 29Shotgun #7 P.Jones rush middle for 2 yards gain to the LU 31 (#88 K.Bush)
11:113rd & 4 at own 31Shotgun #5 D.Purdie pass incomplete short right to #2 M.Jackson thrown to LU 37 broken up by #6 D.Kelly
9:474th & goal at opp 0#49 S.Crossan punt 37 yards to the JMU32 fair catch by #17 M.Scott at JMU32
James Madison Punt, 3 plays
9:471st & 10 at own 32PENALTY JMU False Start (#71 D.Rawls) 5 yards from JMU32 to JMU27. NO PLAY
9:471st & 15 at own 27No Huddle-Shotgun #1 J.Evans pass incomplete short left to #6 G.Pettaway thrown to JMU27
9:472nd & 15 at own 27No Huddle-Shotgun #6 G.Pettaway rush middle for 4 yards gain to the JMU31 (#33 A.Vaughan)
9:473rd & 11 at own 31No Huddle-Shotgun #1 J.Evans rush middle for 7 yards gain to the JMU38 (#5 E.Hopkins)
8:264th & 4 at own 38#11 P.Rea punt 54 yards to the LU 08 PENALTY LU Illegal Block in Back (#21 A.McShane) 4 yards from LU 08 to LU 04
Liberty Punt, 7 plays
8:261st & 10 at own 4PENALTY LU False Start (#7 P.Jones) 2 yards from LU 04 to LU 02. NO PLAY
8:261st & 12 at own 2Shotgun #4 K.Davis rush middle for 5 yards gain to the LU 07 (#1 D.Minkah; #8 A.Thomas)
8:262nd & 7 at own 7Shotgun #5 D.Purdie pass incomplete deep right to #2 M.Jackson thrown to LU 40 PENALTY JMU Pass Interference (#27 J.Olford) 15 yards from LU 07 to LU 22, 1ST DOWN. NO PLAY
8:261st & 10 at own 22Shotgun #5 D.Purdie pass complete deep right to #3 J.Person caught at JMU50, for 33 yards to the JMU45, End Of Play, 1ST DOWN
8:261st & 10 at opp 45Shotgun #4 K.Davis rush right for 7 yards gain to the JMU38 (#31 S.Gathers; #42 J.Kouame-Yao)
8:262nd & 3 at opp 38Shotgun #4 K.Davis rush right for 4 yards gain to the JMU34 (#16 T.McGill), 1ST DOWN
8:261st & 10 at opp 34Shotgun #5 D.Purdie pass complete short middle to #2 M.Jackson caught at LU 00, for 34 yards to the JMU00 TOUCHDOWN nullified by penalty, clock 05:22 PENALTY LU Holding (#51 D.Geth) 10 yards from JMU34 to JMU44. NO PLAY
8:261st & 20 at opp 44Shotgun #5 D.Purdie pass incomplete short right to #88 Z.Wimbush thrown to JMU30 broken up by #16 T.McGill
5:172nd & 20 at opp 44(05:17) Shotgun #0 J.Coleman rush left for 10 yards gain to the JMU34 (#16 T.McGill), out of bounds
5:173rd & 10 at opp 34PENALTY LU False Start (#53 A.Birchmeier) 5 yards from JMU34 to JMU39. NO PLAY
5:173rd & 15 at opp 39Shotgun #5 D.Purdie pass incomplete short right to #1 D.Copeland thrown to JMU20
3:434th & 15 at opp 39#49 S.Crossan punt 38 yards to the JMU01
James Madison Punt, 3 plays
3:431st & 10 at own 1No Huddle-Shotgun #6 G.Pettaway rush middle for 3 yards gain to the JMU04 (#97 M.Jarvis)
3:432nd & 7 at own 4No Huddle-Shotgun #6 G.Pettaway rush middle for 1 yard loss to the JMU03 (#23 M.Gunn)
3:433rd & 8 at own 3No Huddle-Shotgun #1 J.Evans pass complete short right to #3 C.Scott caught at JMU08, for 6 yards to the JMU09 (#5 E.Hopkins)
1:314th & 2 at own 9#11 P.Rea punt 44 yards to the LU 47 #2 M.Jackson return 11 yards to the JMU42 (#2 N.Jackson)
Liberty Turnover on downs, 10 plays
1:311st & 10 at opp 42Shotgun #7 P.Jones rush left for 3 yards gain to the JMU39 (#5 K.Roberts; #26 J.Studio)
1:312nd & 7 at opp 39Shotgun #5 D.Purdie pass complete short right to #88 Z.Wimbush caught at JMU35, for 5 yards to the JMU34 (#31 S.Gathers)
1:313rd & 2 at opp 34Shotgun #4 K.Davis rush middle for 7 yards gain to the JMU27 (#24 J.Harvey), 1ST DOWN
Q4 15:001st & 10 at opp 27PENALTY LU False Start (#51 D.Geth) 5 yards from JMU27 to JMU32. NO PLAY
Q4 15:001st & 15 at opp 32Shotgun #5 D.Purdie pass incomplete short right thrown to JMU29 QB hurried by #26 J.Studio PENALTY LU Intentional Grounding (#5 D.Purdie)
Q4 15:002nd & 15 at opp 32Shotgun #5 D.Purdie pass incomplete short
Q4 14:562nd & 26 at opp 43Shotgun #5 D.Purdie pass complete short left to #2 M.Jackson caught at JMU25, for 18 yards to the JMU25 (#31 S.Gathers; #23 K.Willis)
Q4 14:562nd & goal at opp 0Timeout Liberty, clock 14:56
Q4 14:563rd & 8 at opp 25Shotgun #5 D.Purdie pass complete short left to #88 Z.Wimbush caught at JMU18, for 10 yards to the JMU15 (#6 D.Kelly), 1ST DOWN
Q4 14:561st & 10 at opp 15Shotgun #15 E.Vasko rush middle for 2 yards gain to the JMU13 (#5 K.Roberts)
Q4 14:562nd & 8 at opp 13Shotgun #7 P.Jones rush left for 2 yards gain to the JMU11 (#6 D.Kelly)
Q4 14:563rd & 6 at opp 11Shotgun #5 D.Purdie pass incomplete short right thrown to JMU10 broken up by #31 S.Gathers
Q4 11:404th & 6 at opp 11Shotgun #5 D.Purdie pass incomplete short right to #3 J.Person thrown to JMU05, TURNOVER ON DOWNS
4th quarter5 drives, then James Madison 20, Liberty 13
James Madison Punt, 3 plays
11:401st & 10 at own 11No Huddle-Shotgun #23 N.Herman rush middle for 3 yards gain to the JMU14 (#33 A.Vaughan)
11:402nd & 7 at own 14No Huddle-Shotgun #1 J.Evans rush middle for 3 yards gain to the JMU17 (#1 D.Farrar)
11:403rd & 4 at own 17No Huddle-Shotgun #23 N.Herman rush right for 0 yards to the JMU17 (#3 A.Whitner; #94 N.Pirolli)
10:014th & 4 at own 17#11 P.Rea punt 44 yards to the LU 39 #2 M.Jackson return 0 yards to the LU 39 (#24 J.Harvey)
Liberty Touchdown, 4 plays
10:011st & 10 at own 39Shotgun #0 J.Coleman rush right for 4 yards gain to the LU 43 (#2 N.Jackson; #98 T.Schmidt)
10:012nd & 6 at own 43Shotgun #5 D.Purdie pass incomplete short middle to #1 D.Copeland thrown to JMU45
10:013rd & 6 at own 43Shotgun #5 D.Purdie pass complete short left to #0 J.Coleman caught at LU 49, for 23 yards to the JMU34 (#25 T.Jones), 1ST DOWN
10:011st & 10 at opp 34Shotgun #5 D.Purdie pass complete deep middle to #2 M.Jackson caught at JMU04, for 34 yards to the JMU00 TOUCHDOWN, clock 08:33, 1ST DOWN #42 C.Reeves kick attempt good (H: #49 S.Crossan, LS: #41 G.Rivera)James Madison 20, Liberty 13
James Madison Punt, 4 plays
8:331st & 10 at own 35#42 C.Reeves kickoff 65 yards to the JMU00, Touchback
8:331st & 10 at own 25No Huddle-Shotgun #7 C.Coleman pass complete short right to #11 N.Grevious caught at JMU36, for 11 yards to the JMU36, End Of Play, 1ST DOWN
8:331st & 10 at own 36No Huddle-Shotgun #6 G.Pettaway rush middle for 1 yard loss to the JMU35 (#33 A.Vaughan)
8:332nd & 11 at own 35No Huddle-Shotgun #7 C.Coleman pass incomplete short middle to #3 C.Scott thrown to JMU45 broken up by #1 D.Farrar QB hurried by #8 B.Williams
7:363rd & 11 at own 35No Huddle-Shotgun #7 C.Coleman pass intercepted by #7 I.Guy at JMU36 #7 I.Guy return for loss of 7 yards to the JMU43 (#3 C.Scott) PENALTY LU Pass Interference offsetting JMU Illegal Use Of Hands offsetting. NO PLAY
7:363rd & 11 at own 35No Huddle-Shotgun #7 C.Coleman pass incomplete short left to #0 C.Keller thrown to JMU40
7:254th & 11 at own 35#11 P.Rea punt 45 yards to the LU 20 fair catch by #2 M.Jackson at LU 20
Liberty Turnover on downs, 9 plays
7:251st & 10 at own 20Shotgun #7 P.Jones rush right for 6 yards gain to the LU 26 (#93 M.McMullin; #24 J.Harvey)
7:252nd & 4 at own 26Shotgun #7 P.Jones rush middle for 3 yards gain to the LU 29 (#93 M.McMullin)
7:253rd & 1 at own 29Shotgun #4 K.Davis rush right for 2 yards gain to the LU 31 (#24 J.Harvey; #8 A.Thomas), 1ST DOWN
7:251st & 10 at own 31Shotgun Liberty rush middle for 11 yards loss to the LU 20 fumbled by Liberty at LU 31 recovered by LU #1 D.Copeland at LU 20, End Of Play
7:252nd & 21 at own 20Shotgun #5 D.Purdie pass complete short middle to #2 M.Jackson caught at LU 38, for 21 yards to the LU 41 (#14 K.Flowe), 1ST DOWN
7:251st & 10 at own 41Shotgun #4 K.Davis rush middle for 4 yards gain to the LU 45 (#6 D.Kelly)
7:252nd & 6 at own 45Shotgun #4 K.Davis rush middle for 3 yards gain to the LU 48 (#2 N.Jackson)
7:253rd & 3 at own 48Shotgun #7 P.Jones rush middle for 1 yard gain to the LU 49 (#55 R.Lovelace)
2:164th & 2 at own 49Shotgun #5 D.Purdie pass incomplete short right to #87 L.Johnson, Jr. thrown to JMU40 broken up by #24 J.Harvey, TURNOVER ON DOWNS
2:213rd & 3 at own 48Timeout Liberty, clock 02:21
James Madison End of game, 4 plays
2:211st & 10 at opp 49No Huddle-Shotgun #1 J.Evans rush left for 23 yards gain to the LU 26 (#33 A.Vaughan), 1ST DOWN
2:001st & 10 at opp 26No Huddle-Shotgun #1 J.Evans rush middle for 6 yards gain to the LU 20 (#0 D.Hopkins)
2:001st & 10 at opp 49Timeout James Madison, clock 02:00
2:002nd & 4 at opp 20No Huddle-Shotgun #6 G.Pettaway rush middle for 3 yards gain to the LU 17 (#33 A.Vaughan; #94 N.Pirolli)
0:273rd & 1 at opp 17No Huddle-Shotgun #6 G.Pettaway rush middle for 6 yards gain to the LU 11 (#91 M.Floyde; #4 M.Pollard), 1ST DOWN
0:272nd & 4 at opp 20Timeout James Madison, clock 00:27
Q1 15:00(15:00) PENALTY JMU UNS: Unsportsmanlike Conduct 15 yards from JMU35 to JMU20. NO PLAY
Q1 0:351st & 10 at own 20kickoff 70 yards to the LU 10 #10 J.Monteiro return 21 yards to the LU 31 (#17 D.Royster)

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.

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