Weber State at James Madison

Saturday, August 30, 2025

James Madison beat Weber State 45–⁠10. It was their fourth meeting; James Madison leads the series 4–⁠0.

AwayWeber State4–⁠8 in 2025
10
HomeJames Madison12–⁠2 in 2025
45

Final at Bridgeforth Stadium, Harrisonburg72°F, fair, wind 7 mphTV: ESPN+Attendance 24,965

Official
Tim BarkerGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Weber State073010
James Madison141431445

Standouts

  • RushingWayne Knight7 carries, 89 yards, 1 TDJames Madison
  • DefenseA.J. King11 tackles, 1 INTWeber State

Player stats

Weber State

PassingC/AttYdsTDInt
Jackson Gilkey10/248413
Cash McCollum0/2000
RushingCarYdsTDLong
Zach Hrbacek123908
Jackson Gilkey821016
Davion Godley51205
Colter May3504
ReceivingRecYdsTDLong
Marcus Chretien222011
Noah Bennee116016
Noah Kjar114114
Clarence Butler111011
DefenseTklTFLSacksInt
A.J. King11001
Mayson Hitchens8200
Koa Hansen7000
Trevian Tribble6000
Ishaan Daniels4110

James Madison

PassingC/AttYdsTDInt
Alonza Barnett14/2213010
Matthew Sluka3/41511
J.C. Evans0/1000
RushingCarYdsTDLong
George Pettaway1099035
Wayne Knight789159
Jobi Malary531016
Matthew Sluka630118
ReceivingRecYdsTDLong
Michael Scott438014
Logan Kyle231023
Isaiah Alston331120
Wayne Knight320012
DefenseTklTFLSacksInt
Trent Hendrick7100
Mychal McMullin5100
Kye Holmes4001
Gannon Weathersby4000
Tyler Brown4001
Jacob Thomas3001

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

Team stats

Weber StateJames Madison
148Total yards458
84Passing yards145
64Rushing yards313
3.2Yards per pass5.4
2.1Yards per rush7.1
10First downs23
3–⁠14Third downs7–⁠13
0–⁠1Fourth downs1–⁠3
3Turnovers2
3–⁠21Penalties6–⁠75
27:33Possession32:27
1Sacks (by defense)0

Efficiency

Weber StateJames Madison
25%Success rate48%
−0.48EPA per play0.21
0.98Explosiveness1.32
−0.25Rushing EPA0.33
−0.76Passing EPA0.17
13%Passing-down success40%
−0.32First-down EPA0.04
−0.72Second-down EPA0.29
−0.16Third-down EPA0.96
20%Havoc by its defense25%

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 88% to win. Elo’s favorite won.

The line

James Madison −27.5, over/under 54.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 97%, Weber State 3%. CollegeFootballData.com’s estimate from the point spread.

Every drive

James Madison end zoneWeber State end zoneQ1 Weber StatePunt, 3 playsQ1 James MadisonTouchdown, 10 playsQ1 Weber StatePunt, 3 playsQ1 James MadisonTouchdown, 10 playsQ1 Weber StateTurnover on downs, 8 playsQ2 James MadisonTouchdown, 10 playsQ2 Weber StatePunt, 5 playsQ2 James MadisonTouchdown, 3 playsQ2 Weber StatePunt, 4 playsQ2 James MadisonFumble, 1 playQ2 Weber StateTouchdown, 2 playsQ2 James MadisonEnd of half, 2 playsQ3 James MadisonTurnover on downs, 5 playsQ3 Weber StateField goal, 4 playsQ3 James MadisonField goal, 8 playsQ3 Weber StateInterception, 2 playsQ3 James MadisonInterception, 2 playsQ3 Weber StatePunt, 3 playsQ3 James MadisonMissed FG, 7 playsQ3 Weber StatePunt, 3 playsQ3 James MadisonTouchdown, 3 playsQ4 Weber StatePunt, 3 playsQ4 James MadisonTurnover on downs, 4 playsQ4 Weber StateInterception, 10 playsQ4 James MadisonPunt, 3 playsQ4 Weber StateInterception, 2 playsQ4 James MadisonTouchdown, 1 playQ4 Weber StatePunt, 6 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, Weber State right to left.
  1. Q1 Weber StatePunt, 3 plays, 5 yards
  2. Q1 James MadisonTouchdown, 10 plays, 78 yards
  3. Q1 Weber StatePunt, 3 plays, 9 yards
  4. Q1 James MadisonTouchdown, 10 plays, 59 yards
  5. Q1 Weber StateTurnover on downs, 8 plays, 38 yards
  6. Q2 James MadisonTouchdown, 10 plays, 57 yards
  7. Q2 Weber StatePunt, 5 plays, 32 yards
  8. Q2 James MadisonTouchdown, 3 plays, 31 yards
  9. Q2 Weber StatePunt, 4 plays, 14 yards
  10. Q2 James MadisonFumble, 1 play, 3 yards
  11. Q2 Weber StateTouchdown, 2 plays, 21 yards
  12. Q2 James MadisonEnd of half, 2 plays, 0 yards
  13. Q3 James MadisonTurnover on downs, 5 plays, 19 yards
  14. Q3 Weber StateField goal, 4 plays, 4 yards
  15. Q3 James MadisonField goal, 8 plays, 56 yards
  16. Q3 Weber StateInterception, 2 plays, 0 yards
  17. Q3 James MadisonInterception, 2 plays, 18 yards
  18. Q3 Weber StatePunt, 3 plays, −3 yards
  19. Q3 James MadisonMissed FG, 7 plays, 16 yards
  20. Q3 Weber StatePunt, 3 plays, −3 yards
  21. Q3 James MadisonTouchdown, 3 plays, 67 yards
  22. Q4 Weber StatePunt, 3 plays, 2 yards
  23. Q4 James MadisonTurnover on downs, 4 plays, 7 yards
  24. Q4 Weber StateInterception, 10 plays, 31 yards
  25. Q4 James MadisonPunt, 3 plays, 8 yards
  26. Q4 Weber StateInterception, 2 plays, 5 yards
  27. Q4 James MadisonTouchdown, 1 play, 5 yards
  28. Q4 Weber StatePunt, 6 plays, 18 yards
  29. Q4 James MadisonEnd of game, 4 plays, 27 yards

Play by play

1st quarter5 drives, then James Madison 14, Weber State 0
Weber State Punt, 3 plays
15:001st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
14:471st & 10 at own 25Jackson Gilkey pass complete to Jayleen Record for 4 yds to the WEB 29
14:252nd & 6 at own 29Bird Butler run for 1 yd to the WEB 30
13:453rd & 5 at own 30Jackson Gilkey run for no gain to the WEB 30
13:114th & 5 at own 30Henry Way punt for 38 yds, fair catch by Wayne Knight at the JMU 22
James Madison Touchdown, 10 plays
13:111st & 10 at own 22Wayne Knight run for a loss of 1 yard to the JMU 21
13:112nd & 11 at own 21Alonza Barnett III pass complete to Wayne Knight for 8 yds to the JMU 29
13:113rd & 3 at own 29Wayne Knight run for 4 yds to the JMU 33 for a 1ST down
13:111st & 10 at own 33Matthew Sluka run for 7 yds to the JMU 40
13:112nd & 3 at own 40Matthew Sluka run for a loss of 1 yard to the JMU 39
13:113rd & 4 at own 39Alonza Barnett III pass complete to Michael Scott for 14 yds to the WEB 47 for a 1ST down
13:111st & 10 at opp 47Alonza Barnett III pass complete to Logan Kyle for 23 yds to the WEB 24 for a 1ST down
13:111st & 10 at opp 24Alonza Barnett III pass complete to Braeden Wisloski for 3 yds to the WEB 21
13:112nd & 7 at opp 21Alonza Barnett III run for 10 yds to the WEB 11 for a 1ST down
8:251st & 10 at opp 11Alonza Barnett III run for 11 yds for a TD (Morgan Suarez KICK)James Madison 7, Weber State 0
Weber State Punt, 3 plays
8:201st & 10 at own 35Cristiano Rosa kickoff for 65 yds , Noah Kjar return for 12 yds to the WEB 12
8:201st & 10 at own 12Davion Godley run for no gain to the WEB 12
8:202nd & 10 at own 12Jackson Gilkey pass complete to Davion Godley for 9 yds to the WEB 21
8:203rd & 1 at own 21Colter May run for no gain to the WEB 21
6:104th & 1 at own 21Timeout James Madison, clock 06:10
6:024th & 1 at own 21Henry Way punt for 38 yds, fair catch by Wayne Knight at the JMU 41
James Madison Touchdown, 10 plays
5:561st & 10 at own 41Wayne Knight run for 4 yds to the JMU 45
5:272nd & 6 at own 45Wayne Knight run for 5 yds to the 50 yard line
5:003rd & 1 at the 50Matthew Sluka run for 8 yds to the WEB 42 for a 1ST down
4:351st & 10 at opp 42Michael Scott run for 1 yd to the WEB 41
4:002nd & 9 at opp 41George Pettaway run for 7 yds to the WEB 34
3:183rd & 2 at opp 34Matthew Sluka run for a loss of 3 yards to the WEB 37
2:354th & 5 at opp 37Alonza Barnett III pass complete to Landon Ellis for 6 yds to the WEB 31 for a 1ST down
1:501st & 10 at opp 31Alonza Barnett III pass complete to Isaiah Alston for 7 yds to the WEB 24
1:262nd & 3 at opp 24George Pettaway run for 4 yds to the WEB 20 for a 1ST down
0:461st & 10 at opp 20Alonza Barnett III pass complete to Isaiah Alston for 20 yds for a TD (Morgan Suarez KICK)James Madison 14, Weber State 0
Weber State Turnover on downs, 8 plays
0:411st & 10 at own 35Cristiano Rosa kickoff for 64 yds , Noah Kjar return for 18 yds to the WEB 19
0:001st & 10 at own 19Jackson Gilkey run for 2 yds to the WEB 21
Q2 14:552nd & 8 at own 21Jackson Gilkey pass incomplete to Ammon Munyer
Q2 14:393rd & 8 at own 21Jackson Gilkey pass complete to Noah Bennee for 16 yds to the WEB 37 for a 1ST down
Q2 14:051st & 10 at own 37Jackson Gilkey run for 16 yds to the JMU 47 for a 1ST down
Q2 13:371st & 10 at opp 47Davion Godley run for 2 yds to the JMU 45
Q2 12:522nd & 8 at opp 45Jackson Gilkey run for no gain to the JMU 45
Q2 12:123rd & 8 at opp 45Jackson Gilkey run for 2 yds to the JMU 43
Q2 11:464th & 6 at opp 43Cash McCollum pass incomplete to Noah Kjar
2nd quarter6 drives, then James Madison 28, Weber State 7
James Madison Touchdown, 10 plays
11:371st & 10 at own 43George Pettaway run for 16 yds to the WEB 41 for a 1ST down
11:101st & 10 at opp 41Alonza Barnett III pass incomplete to Nick DeGennaro
11:052nd & 10 at opp 41Ayo Adeyi run for 8 yds to the WEB 33
10:423rd & 2 at opp 33Ayo Adeyi run for 5 yds to the WEB 28 for a 1ST down
10:181st & 10 at opp 28Alonza Barnett III pass complete to Logan Kyle for 8 yds to the WEB 20
9:502nd & 2 at opp 20Ayo Adeyi run for a loss of 1 yard to the WEB 21
9:163rd & 3 at opp 21(09:21) No Huddle-Shotgun Barnett III,Alonza pass incomplete deep right to Collins,Za’Ron thrown to WSU00, 1ST DOWN, PENALTY WSU Pass Interference (Daniels,Ishaan) 8 yards from WSU21 to WSU13, 1ST DOWN. NO PLAY.
9:161st & 10 at opp 13Ayo Adeyi run for 3 yds to the WEB 10
8:232nd & 7 at opp 10Ayo Adeyi run for 3 yds to the WEB 7
7:483rd & 4 at opp 7Alonza Barnett III run for 6 yds to the WEB 1 for a 1ST down
7:121st & goal at opp 1Matthew Sluka run for 1 yd for a TD (Morgan Suarez KICK)James Madison 21, Weber State 0
7:061st & 10 at own 35Cristiano Rosa kickoff for 63 yds , Noah Kjar return for 15 yds to the 50 yard line Weber State Penalty, Personal Foul (8 Yards) to the WEB 9
Weber State Punt, 5 plays
6:551st & 10 at own 9Bird Butler run for a loss of 7 yards to the WEB 2
6:212nd & 17 at own 2(06:26) No Huddle-Shotgun Gilkey,Jackson pass incomplete deep right to Kjar,Noah thrown to WSU30 PENALTY JMU Roughing The Passer (Taddeo,Andrew) 15 yards from WSU02 to WSU17, 1ST DOWN. NO PLAY.
6:101st & 10 at own 17Davion Godley run for 5 yds to the WEB 22
5:422nd & 5 at own 22(05:45) No Huddle-Shotgun Gilkey,Jackson pass incomplete deep right to Kjar,Noah thrown to WSU45 PENALTY JMU Pass Interference (Rodgers,Mekhi) 15 yards from WSU22 to WSU37, 1ST DOWN. NO PLAY.
5:341st & 10 at own 37Bird Butler run for a loss of 7 yards to the WEB 30
4:552nd & 17 at own 30Jackson Gilkey pass complete to Marcus Chretien for 11 yds to the WEB 41
4:213rd & 6 at own 41Jackson Gilkey pass incomplete to Devin Ford
4:154th & 6 at own 41Henry Way punt blocked by Chase Regan blocked by Chase Regan (04:20) Way,Henry punt 0 yards to the WSU41 blocked by Regan,Chase recovered by JMU Brown,Tyler at WSU31, End Of Play.
James Madison Touchdown, 3 plays
4:051st & 10 at opp 31Wayne Knight run for 17 yds to the WEB 14 for a 1ST down
3:421st & 10 at opp 14Alonza Barnett III pass incomplete to Wayne Knight
3:362nd & 10 at opp 14Matthew Sluka pass complete to Landon Ellis for 14 yds for a TD (Morgan Suarez KICK)James Madison 28, Weber State 0
Weber State Punt, 4 plays
3:301st & 10 at own 35Cristiano Rosa kickoff for 57 yds , Noah Kjar return for 19 yds to the WEB 27
3:211st & 10 at own 27Jackson Gilkey pass complete to Bird Butler for 11 yds to the WEB 38 for a 1ST down
2:451st & 10 at own 38Zach Hrbacek run for 2 yds to the WEB 40
2:232nd & 8 at own 40Colter May run for 1 yd to the WEB 41
1:444th & 7 at own 41Henry Way punt for 41 yds
1:371st & 10 at own 18Alonza Barnett III pass complete to Michael Scott for 3 yds Michael Scott fumbled, recovered by WEB Ishaan Daniels
Weber State Touchdown, 2 plays
1:251st & 10 at opp 21Jackson Gilkey run for 7 yds to the JMU 14
0:381st & 10 at own 35Sloan Calder kickoff for 62 yds , Wayne Knight return for 97 yds James Madison Penalty, Offensive Holding (Lacota Dippre) to the JMU 10
James Madison End of half, 2 plays
0:321st & 10 at own 10Alonza Barnett III pass incomplete to Logan Kyle
0:002nd & 10 at own 10George Pettaway run for no gain to the JMU 10
Q3 14:541st & 10 at own 35Sloan Calder kickoff for 65 yds , Wayne Knight return for 29 yds to the JMU 36 James Madison Penalty, Offensive Holding (Jaylan Sanchez) to the JMU 19
3rd quarter9 drives, then James Madison 31, Weber State 10
James Madison Turnover on downs, 5 plays
14:471st & 10 at own 19Alonza Barnett III run for 12 yds to the JMU 31 for a 1ST down
14:041st & 10 at own 31Matthew Sluka pass complete to George Pettaway for 3 yds to the JMU 28
13:152nd & 13 at own 28Alonza Barnett III sacked by Ishaan Daniels for a loss of 9 yards to the JMU 19
12:443rd & 22 at own 19Alonza Barnett III pass complete to Wayne Knight for 12 yds to the JMU 31
12:034th & 10 at own 31Patrick Rea run for 7 yds to the JMU 38
Weber State Field goal, 4 plays
11:551st & 10 at opp 38Jackson Gilkey pass incomplete to Jayleen Record
11:402nd & 10 at opp 38Zach Hrbacek run for 4 yds to the JMU 34
11:093rd & 6 at opp 34Jackson Gilkey pass incomplete to Marcus Chretien
11:034th & 6 at opp 34Sloan Calder 51 Yd Field Goal
James Madison Field goal, 8 plays
11:031st & 10 at own 35Sloan Calder kickoff for 65 yds for a touchback
10:561st & 10 at own 25George Pettaway run for 4 yds to the JMU 29
10:322nd & 6 at own 29George Pettaway run for 35 yds to the WEB 36 for a 1ST down
10:011st & 10 at opp 36George Pettaway run for 6 yds to the WEB 30
9:372nd & 4 at opp 30George Pettaway run for 20 yds to the WEB 10 for a 1ST down
8:561st & goal at opp 10Wayne Knight run for 1 yd to the WEB 9
8:122nd & goal at opp 9Alonza Barnett III pass complete to Jaylan Sanchez for 5 yds to the WEB 4
7:333rd & goal at opp 4(07:33) No Huddle-Shotgun Barnett III,Alonza pass complete short right to Kyle,Logan caught at WSU00, for 0 yards to the WSU04 PENALTY JMU Pass Interference (Kyle,Logan) 15 yards from WSU04 to WSU19. NO PLAY.
7:263rd & goal at opp 19Alonza Barnett III pass incomplete to Logan Kyle
7:214th & goal at opp 19Morgan Suarez 38 Yd Field Goal
Weber State Interception, 2 plays
7:171st & 10 at own 35Cristiano Rosa kickoff for 42 yds , David Brinton return for 13 yds to the WEB 36
7:121st & 10 at own 36Jackson Gilkey pass incomplete to Noah Bennee
7:062nd & 10 at own 36Jackson Gilkey pass intercepted Tyler Brown return for no gain to the WEB 48
James Madison Interception, 2 plays
6:451st & 10 at opp 48Matthew Sluka run for 18 yds to the WEB 30 for a 1ST down
6:261st & 10 at opp 30Matthew Sluka pass intercepted
Weber State Punt, 3 plays
6:161st & 10 at own 4Zach Hrbacek run for 1 yd to the WEB 5
5:452nd & 9 at own 5Weber State Penalty, Illegal Formation (Jackson Gilkey) declined
5:243rd & 9 at own 5Jackson Gilkey run for a loss of 4 yards to the WEB 1
4:594th & 13 at own 1Henry Way punt for 44 yds, fair catch by Wayne Knight at the WEB 45
James Madison Missed FG, 7 plays
4:551st & 10 at opp 45Alonza Barnett III pass incomplete to Lacota Dippre
4:482nd & 10 at opp 45Ayo Adeyi run for a loss of 2 yards to the WEB 47
4:023rd & 12 at opp 47Alonza Barnett III pass complete to Michael Scott for 13 yds to the WEB 34 for a 1ST down
3:421st & 10 at opp 34Ayo Adeyi run for 1 yd to the WEB 33
3:112nd & 9 at opp 33Ayo Adeyi run for 4 yds to the WEB 29
2:333rd & 5 at opp 29Alonza Barnett III pass incomplete to Landon Ellis
2:294th & 5 at opp 29Morgan Suarez 47 yd FG BLOCKED blocked by Kevin Enriquez (02:30) Suarez,Morgan field goal attempt from 47 yards NO GOOD blocked by Enriquez,Kevin (H: Rea,Patrick, LS: Kennard,Josiah), clock 02:29 recovered by JMU Gobaira,Aiden at WSU32, End Of Play.
Weber State Punt, 3 plays
2:181st & 10 at own 32Jackson Gilkey run for a loss of 2 yards to the WEB 30
1:332nd & 12 at own 30Jackson Gilkey pass complete to Ammon Munyer for 4 yds to the WEB 34
1:243rd & 8 at own 34PENALTY WSU False Start (Casto,Cole) 5 yards from WSU34 to WSU29. NO PLAY.
1:043rd & 13 at own 29Jackson Gilkey pass incomplete to Bird Butler
0:534th & 13 at own 29Henry Way punt for 41 yds , Wayne Knight returns for 3 yds to the JMU 33
James Madison Touchdown, 3 plays
0:481st & 10 at own 33Alonza Barnett III pass complete to Wayne Knight for no gain to the JMU 33
0:002nd & 10 at own 33Alonza Barnett III pass complete to Michael Scott for 8 yds to the JMU 41
Q4 15:001st & goal at opp 3Timeout James Madison, clock 15:00
Q4 14:513rd & 2 at own 41Wayne Knight 59 Yd Run (Morgan Suarez Kick)
4th quarter8 drives, then James Madison 45, Weber State 10
Weber State Punt, 3 plays
14:451st & 10 at own 35Cristiano Rosa kickoff for 65 yds , Noah Kjar return for 17 yds to the WEB 17
14:241st & 10 at own 17Zach Hrbacek run for no gain to the WEB 17
13:432nd & 10 at own 17Davion Godley run for 2 yds to the WEB 19
13:173rd & 8 at own 19Jackson Gilkey pass incomplete to Jayleen Record
13:104th & 8 at own 19Henry Way punt blocked by Xavier Holmes, punt out-of-bounds at the WEB 35 blocked by Xavier Holmes
James Madison Turnover on downs, 4 plays
13:051st & 10 at opp 35Alonza Barnett III pass incomplete to Za’Ron Collins
12:592nd & 10 at opp 35George Pettaway run for 4 yds to the WEB 31
12:393rd & 6 at opp 31George Pettaway run for 3 yds to the WEB 28
12:084th & 3 at opp 28Alonza Barnett III pass incomplete to Jaylan Sanchez
Weber State Interception, 10 plays
12:051st & 10 at own 28Jackson Gilkey pass incomplete
11:582nd & 10 at own 28Zach Hrbacek run for 2 yds to the WEB 30
11:283rd & 8 at own 30Jackson Gilkey pass complete to Marcus Chretien for 11 yds to the WEB 41 for a 1ST down
10:541st & 10 at own 41Zach Hrbacek run for 5 yds to the WEB 46
10:182nd & 5 at own 46Zach Hrbacek run for 6 yds to the JMU 48 for a 1ST down
9:461st & 10 at opp 48Davion Godley run for 3 yds to the JMU 45
9:032nd & 7 at opp 45Jackson Gilkey pass complete to Devin Ford for 10 yds to the JMU 35 for a 1ST down
8:391st & 10 at opp 35Jackson Gilkey pass incomplete to Devin Ford
8:272nd & 10 at opp 35Jackson Gilkey pass complete to Davion Godley for 6 yds to the JMU 41
7:593rd & 16 at opp 41Jackson Gilkey pass intercepted Jacob Thomas return for 32 yds to the JMU 46
James Madison Punt, 3 plays
7:421st & 10 at own 46Jobi Malary run for 5 yds to the WEB 49
7:022nd & 5 at opp 49Jobi Malary run for a loss of 1 yard to the 50 yard line
6:193rd & 6 at the 50Matthew Sluka pass complete to Isaiah Alston for 4 yds to the WEB 46
5:474th & 2 at opp 46Timeout James Madison, clock 05:47
5:404th & 2 at opp 46Patrick Rea punt for 38 yds, fair catch by Bird Butler at the WEB 8
Weber State Interception, 2 plays
5:331st & 10 at own 8Zach Hrbacek run for 5 yds to the WEB 13
4:542nd & 5 at own 13Jackson Gilkey pass intercepted Kye Holmes return for 17 yds to the WEB 5
4:542nd & 5 at own 13Jackson Gilkey pass intercepted Kye Holmes return for 17 yds to the WEB 5
James Madison Touchdown, 1 play
4:481st & goal at opp 5JC Evans 5 Yd Run (Morgan Suarez Kick)
Weber State Punt, 6 plays
4:431st & 10 at own 35Cristiano Rosa kickoff for 64 yds , Noah Kjar return for 18 yds to the WEB 19
4:371st & 10 at own 19Zach Hrbacek run for 8 yds to the WEB 27
3:582nd & 2 at own 27Zach Hrbacek run for 1 yd to the WEB 28
3:163rd & 1 at own 28Colter May run for 4 yds to the WEB 32 for a 1ST down
2:451st & 10 at own 32Cash McCollum pass incomplete to Jayleen Record
2:372nd & 10 at own 32Zach Hrbacek run for 1 yd to the WEB 33
2:033rd & 9 at own 33Zach Hrbacek run for 4 yds to the WEB 37
2:034th & 5 at own 37Timeout James Madison, clock 02:03
1:544th & 5 at own 37Henry Way punt for 36 yds, fair catch by Nick DeGennaro at the JMU 27
James Madison End of game, 4 plays
1:481st & 10 at own 27JC Evans pass incomplete to Dylan Williams
1:422nd & 10 at own 27Jobi Malary run for 16 yds to the JMU 43 for a 1ST down
1:031st & 10 at own 43Jobi Malary run for 3 yds to the JMU 46
0:002nd & 7 at own 46Jobi Malary run for 8 yds to the WEB 46 for a 1ST down
2nd quarter1 drive, then James Madison 28, Weber State 7
Weber State 1 play
0:532nd & 3 at opp 14Noah Kjar 14 Yd pass from Jackson Gilkey (Sloan Calder Kick)James Madison 28, Weber State 7

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 4–⁠0 in four meetings.

Recent meetings
2025James Madison 45, Weber State 10
2021James Madison 37, Weber State 24
2019James Madison 30, Weber State 14
2017James Madison 31, Weber State 28

Around this game