Liberty Flames Liberty 0-1
13 Final Sep 5, 2026
James Madison Dukes James Madison 1-0
20 Stats Markets Info
Closing line US sportsbook at kickoff Spread LIB +6 −110
JMU −6 −110
Total O/U Over 50.5 −118
Under 50.5 −102
Spread: James Madison −6 covered. Total O/U: under 50.5 (33 points).
Recap James Madison beat Liberty 20-13 at Bridgeforth Stadium in Harrisonburg on Sep 5, 2026 to move to 1-0.
The game was played before 25,035.
Score by quarter Liberty Flames and James Madison Dukes, score by quarter Team 1 2 3 4 T LIB 0 6 0 7 13 JMU 7 10 3 0 20
Scoring plays First Quarter JMU Touchdown · 4:23 G. Pettaway run for 7 yds, for a TD (M. Suarez KICK) 0 - 7 Second Quarter LIB Field Goal · 8:57 Chase Reeves 30 Yd Field Goal 3 - 7 JMU Field Goal · 5:57 Morgan Suarez 46 Yd Field Goal 3 - 10 JMU Touchdown · 1:53 JC Evans pass to C. Scott for 5 yds, for a TD (M. Suarez KICK) 3 - 17 LIB Field Goal · 0:00 Chase Reeves 42 Yd Field Goal 6 - 17 Third Quarter JMU Field Goal · 11:11 Morgan Suarez 32 Yd Field Goal 6 - 20 Fourth Quarter LIB Touchdown · 8:33 D. Purdie pass to M. Jackson for 34 yds, for a TD (C. Reeves KICK) 13 - 20
Team stats LIB JMU
1st Downs 19 15
Total Yards 321 291
Passing 230 118
Rushing 91 173
3rd down efficiency 7-16 4-10
Turnovers 0 0
Possession 37:17 22:43 Show all 15 stats
Top performers Liberty Flames James Madison Dukes
Passing Deshawn Purdie 17/27, 230 YDS, 1 TD
JC Evans 7/9, 61 YDS, 1 TD
Rushing Kam Davis 16 CAR, 51 YDS
JC Evans 9 CAR, 69 YDS
Receiving Makai Jackson 3 REC, 73 YDS, 1 TD
Noah Grevious 4 REC, 39 YDS
Tackles Derrell Farrar 7
Jayon Harvey 8
Player stats Liberty · Passing Player C/ATT YDS AVG TD INT QBR Deshawn Purdie 17/27 230 8.5 1 0 32.3
Liberty · Rushing Player CAR YDS AVG TD LONG Kam Davis 16 51 3.2 0 8 Peyton Jones 9 25 2.8 0 6 Jaylon Coleman 3 18 6.0 0 10 Jaylen Henderson 1 3 3.0 0 3 Deshawn Purdie 7 3 0.4 0 8 Ethan Vasko 1 2 2.0 0 2 Team 1 -11 -11.0 0 0
Liberty · Receiving Player REC YDS AVG TD LONG Makai Jackson 3 73 24.3 1 34 Jamari Person 2 49 24.5 0 33 Jaylon Coleman 3 37 12.3 0 23 Bryce Randolph 2 32 16.0 0 21 LaKelsey Johnson Jr. 2 15 7.5 0 9 Zeke Wimbush 2 15 7.5 0 10 Caleb Ryan 1 7 7.0 0 7 Kam Davis 1 2 2.0 0 2 Peyton Jones 1 0 0.0 0 0
Liberty · Fumbles Player FUM LOST REC Team 1 0 0 Deshawn Purdie 1 0 0
Liberty · Defense Player TOT SOLO SACKS TFL PD QB HUR TD D-Icey Hopkins 7 7 0 0 0 0 0 Aidan Vaughan 7 4 0 1 0 0 0 Derrell Farrar 7 3 0 0.5 1 0 0 Brenton Williams 4 2 0 1.5 0 1 0 Elijah Hopkins 3 3 0 0 0 0 0 Ashton McShane 3 3 0 0 0 0 0 Nathan Pirolli 3 1 0 0 0 0 0 Deuce Spurlock 2 2 0 0 0 0 0
Liberty · Kick returns Player NO YDS AVG LONG TD Jon Monteiro 1 21 21.0 21 0
Liberty · Punt returns Player NO YDS AVG LONG TD Makai Jackson 2 11 5.5 11 0
Liberty · Kicking Player FG PCT LONG XP PTS Chase Reeves 2/2 100.0 42 1/1 7
Liberty · Punting Player NO YDS AVG TB In 20 LONG Sam Crossan 4 161 40.3 1 1 45
James Madison · Passing Player C/ATT YDS AVG TD INT QBR JC Evans 7/9 61 6.8 1 0 90.0 Camden Coleman 5/9 57 6.3 0 0 49.6
James Madison · Rushing Player CAR YDS AVG TD LONG JC Evans 9 69 7.7 0 23 Seth Cromwell 4 51 12.8 0 51 George Pettaway 15 47 3.1 1 7 Braeden Wisloski 1 3 3.0 0 3 Nick Herman 2 3 1.5 0 3
James Madison · Receiving Player REC YDS AVG TD LONG Noah Grevious 4 39 9.8 0 15 Cole Keller 1 30 30.0 0 30 Corey Scott 4 21 5.3 1 7 Za'Ron Collins 2 20 10.0 0 18 Braeden Wisloski 1 8 8.0 0 8
James Madison · Defense Player TOT SOLO SACKS TFL PD QB HUR TD Jayon Harvey 8 5 0 0 1 0 0 Ken Willis 7 6 0 1 0 0 0 Nakian Jackson 7 4 0 0 0 0 0 Amar Thomas 7 2 0 0 0 0 0 DJ Kelly 5 5 0 0 1 0 0 JT Hooten 4 2 0 1 0 0 0 Mychal McMullin 4 1 0 0 0 0 0 Seth Gathers 4 1 0 0 1 0 0
James Madison · Kick returns Player NO YDS AVG LONG TD Michael Scott 1 36 36.0 36 0
James Madison · Punt returns Player NO YDS AVG LONG TD Michael Scott 1 4 4.0 4 0
James Madison · Kicking Player FG PCT LONG XP PTS Morgan Suarez 2/2 100.0 46 2/2 8
James Madison · Punting Player NO YDS AVG TB In 20 LONG Patrick Rea 4 187 46.8 0 1 54
Game info Venue Bridgeforth Stadium, Harrisonburg, VA
Attendance 25,035
TV ESPNU · national
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER .
Game details updated Oct 13, 5:21 PM ET. How game pages are made