FinalNov 22, 2025 · Bridgeforth Stadium
Team1234Final
Washington State3140320
James Madison377724

Game flow

James Madison won by 4 · 8 scores
Lead changes
3
3 times tied
JMU biggest lead
+7
Q2 13:27
WSU biggest lead
+7
Q2 0:48
Time in front
JMU 21% · WSU 32%
tied 47% · 12:25 vs 19:29 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ James Madison ahead▼ Washington State aheadQ1 8:06 · WSU Field Goal Good: Jack Stevens 29 Yd Field Goal (WSU 3, JMU 0)Q1 5:10 · JMU Field Goal Good: Morgan Suarez 45 Yd Field Goal (WSU 3, JMU 3)Q2 13:27 · JMU Interception Return Touchdown: Justin Eaglin 37 Yd Interception Return (Morgan Suarez Kick) (WSU 3, JMU 10)Q2 7:26 · WSU Passing Touchdown: Tony Freeman 48 Yd pass from Zevi Eckhaus (Jack Stevens Kick) (WSU 10, JMU 10)Q2 0:48 · WSU Rushing Touchdown: Zevi Eckhaus 4 Yd Run (Jack Stevens Kick) (WSU 17, JMU 10)Q3 2:15 · JMU Passing Touchdown: Braeden Wisloski 68 Yd pass from Alonza Barnett III (Morgan Suarez Kick) (WSU 17, JMU 17)Q4 9:24 · WSU Field Goal Good: Jack Stevens 36 Yd Field Goal (WSU 20, JMU 17)Q4 6:24 · JMU Rushing Touchdown: Wayne Knight 58 Yd Run (Morgan Suarez Kick) (WSU 20, JMU 24)

The lead after every score: above the line James Madison is ahead, below it Washington State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
8:06WSU
FG Jack Stevens 29 Yd Field Goal 10 plays, 20 yds, 3:27 · from JMU 31
WSU 3–0 JMU
5:10JMU
FG Morgan Suarez 45 Yd Field Goal 7 plays, 38 yds, 2:56 · from JMU 35
WSU 3–3 JMU
2nd quarter
13:27JMU
TD Justin Eaglin 37 Yd Interception Return (Morgan Suarez Kick)
WSU 3–10 JMU
7:26WSU
TD Tony Freeman 48 Yd pass from Zevi Eckhaus (Jack Stevens Kick)2 plays, 50 yds, 0:45 · from 50
WSU 10–10 JMU
0:48WSU
TD Zevi Eckhaus 4 Yd Run (Jack Stevens Kick)11 plays, 67 yds, 4:54 · from WSU 33
WSU 17–10 JMU
3rd quarter
2:15JMU
TD Braeden Wisloski 68 Yd pass from Alonza Barnett III (Morgan Suarez Kick)1 play, 68 yds, 0:11 · from JMU 32
WSU 17–17 JMU
4th quarter
9:24WSU
FG Jack Stevens 36 Yd Field Goal 13 plays, 46 yds, 7:44 · from WSU 36
WSU 20–17 JMU
6:24JMU
TD Wayne Knight 58 Yd Run (Morgan Suarez Kick)6 plays, 86 yds, 2:54 · from JMU 14
WSU 20–24 JMU

Drives

JMU 3/10 scoredWSU 5/10 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WSUWSU 255182:50Punt
Q112:10JMUJMU 20240:37Interception
Q111:33WSUJMU 3110203:27Field Goal
Q18:06JMUJMU 357382:56Field Goal
Q15:10WSUWSU 256212:42Punt
Q12:28JMUJMU 115302:20Punt
Q10:08WSUWSU 144131:41Interception Touchdown
Q213:27WSUWSU 355163:05Punt
Q210:22JMUJMU 4342:11Punt
Q28:11WSU502500:45Touchdown
Q27:26JMUJMU 253-91:44Punt
Q25:42WSUWSU 3311674:54Touchdown

Win probability

James Madison 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ James Madison▼ Washington StateJames Madison +46% win probability: (06:33) No Huddle-Shotgun #3 W.Knight rush middle for 58 yards gain to the WSU00 TOUCHDOWN, clock 06:24, 1ST DOWN #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard)James Madison +37% win probability: (02:26) No Huddle-Shotgun #14 A.Barnett III pass complete deep middle to #10 B.Wisloski caught at WSU31, for 68 yards to the WSU00 TOUCHDOWN, clock 02:15, 1ST DOWN #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard) #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard) PENALTYJames Madison +26% win probability: (09:24) #98 R.Harris kickoff 65 yards to the JMU00 #6 G.Pettaway return 24 yards to the JMU24 (#40 G.Barthiel; #12 C.Reynolds) PENALTY JMU Holding (#16 T.McGill) 10 yards from JMU24 to JMU14James Madison +25% win probability: (02:56) No Huddle-Shotgun #3 W.Knight rush left for 2 yards gain to the WSU43 (#98 M.Ta'ase; #88 I.Terrell)Washington State +22% win probability: (07:33) No Huddle-Shotgun #4 Z.Eckhaus pass complete deep middle to #0 T.Freeman caught at JMU11, for 48 yards to the JMU00 TOUCHDOWN, clock 07:26, 1ST DOWN #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Zevi Eckhaus19/311715.51161.5
RushingCARYDSAVGTDLONG
Kirby Vorhees19613.2010
Maxwell Woods10434.3021
Zevi Eckhaus7263.719
Leo Pulalasi100.000
ReceivingRECYDSAVGTDLONG
Tony Freeman68113.5148
Maxwell Woods3289.3020
Trey Leckner3227.308
Joshua Meredith3217.0012
Jeremiah Noga166.006
Carter Pabst166.006
Leon Neal Jr.144.004
Angel Johnson133.003
DefenseTOTSOLOSACKSTFLPDQB HUR
Caleb Francl850000
Matthew Durrance850110
Tucker Large750000
Parker McKenna620.5100
Anthony Palano420011
Colby Humphrey220000
Bryson Lamb210010
Malaki Ta'ase210000
InterceptionsINTYDSTD
Caleb Francl100
KickingFGPCTLONGXPPTS
Jack Stevens2/2100.0362/28
PuntingNOYDSAVGTBIn 20LONG
Ryan Harris417744.30252

Biggest plays

JMU +46% Q4 6:24 (06:33) No Huddle-Shotgun #3 W.Knight rush middle for 58 yards gain to the WSU00 TOUCHDOWN, clock 06:24, 1ST DOWN #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard)
JMU +37% Q3 2:15 (02:26) No Huddle-Shotgun #14 A.Barnett III pass complete deep middle to #10 B.Wisloski caught at WSU31, for 68 yards to the WSU00 TOUCHDOWN, clock 02:15, 1ST DOWN #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard) #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard) PENALTY
JMU +26% Q4 9:18 (09:24) #98 R.Harris kickoff 65 yards to the JMU00 #6 G.Pettaway return 24 yards to the JMU24 (#40 G.Barthiel; #12 C.Reynolds) PENALTY JMU Holding (#16 T.McGill) 10 yards from JMU24 to JMU14
JMU +25% Q4 2:52 (02:56) No Huddle-Shotgun #3 W.Knight rush left for 2 yards gain to the WSU43 (#98 M.Ta'ase; #88 I.Terrell)
WSU +22% Q2 7:26 (07:33) No Huddle-Shotgun #4 Z.Eckhaus pass complete deep middle to #0 T.Freeman caught at JMU11, for 48 yards to the JMU00 TOUCHDOWN, clock 07:26, 1ST DOWN #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples)

Team stats

StatWSUJMU
1st Downs1914
3rd down efficiency6-154-11
4th down efficiency2-30-1
Total Yards301319
Passing171144
Comp/Att19/319/18
Yards per pass5.58.0
Rushing130175
Rushing Attempts3732
Yards per rush3.55.5
Penalties6-455-54
Turnovers11
Fumbles lost00
Interceptions thrown11
Possession34:5825:02

Play by play

Q4 0:14 3rd & 13 at WSU 27 (00:14) Kneel down by James Madison at WSU28 for loss of 1 yard
Q4 0:41 2nd & 12 at WSU 26 (00:50) Kneel down by James Madison at WSU27 for loss of 1 yard
Q4 1:24 1st & 10 at WSU 24 (01:30) No Huddle-Shotgun James Madison rush middle for 2 yards loss to the WSU26, End Of Play
Q4 1:55 2nd & 2 at WSU 26 (01:59) No Huddle-Shotgun #3 W.Knight rush middle for 2 yards gain to the WSU24 (#0 A.Palano), 1ST DOWN
Q4 2:32 1st & 10 at WSU 34 (02:38) No Huddle-Shotgun #14 A.Barnett III rush middle for 8 yards gain to the WSU26 (#1 T.Large)
Q4 2:43 2nd & 8 at WSU 43 (02:50) No Huddle-Shotgun #14 A.Barnett III rush middle for 9 yards gain to the WSU34 (#0 A.Palano; #8 K.Worthy III), 1ST DOWN
Q4 2:52 1st & 10 at WSU 45 (02:56) No Huddle-Shotgun #3 W.Knight rush left for 2 yards gain to the WSU43 (#98 M.Ta'ase; #88 I.Terrell)
Q4 2:58 4th & 5 at WSU 45 (03:04) Shotgun #4 Z.Eckhaus pass incomplete deep left to #15 J.Noga thrown to JMU31 broken up by #32 D.Barksdale QB hurried by #9 X.Holmes, TURNOVER ON DOWNS
Q4 3:39 3rd & 10 at WSU 40 (03:48) Shotgun #4 Z.Eckhaus pass complete short left to #0 T.Freeman caught at WSU45, for 5 yards to the WSU45 (#7 J.Thomas; #30 J.Eaglin)
Q4 3:49 2nd & 10 at WSU 40 (03:52) Shotgun #4 Z.Eckhaus pass incomplete short right to #23 T.Leckner thrown to WSU45
Q4 3:52 1st & 10 at WSU 40 (03:56) Shotgun #4 Z.Eckhaus pass incomplete deep left to #15 J.Noga thrown to JMU40 QB hurried by #5 T.Hendrick
Q4 4:24 4th & 2 at WSU 33 (04:29) Shotgun #4 Z.Eckhaus pass complete short right to #18 J.Meredith caught at WSU36, for 7 yards to the WSU40 (#56 D.Spinogatti), out of bounds, 1ST DOWN
Q4 5:05 3rd & 2 at WSU 33 (05:10) Shotgun #9 K.Vorhees rush middle for 0 yards to the WSU33 (#90 T.Lockett Jr.; #26 J.Studio)
Q4 5:42 2nd & 4 at WSU 31 (05:46) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the WSU33 (#15 S.West)
Q4 6:14 1st & 10 at WSU 25 (06:24) Shotgun #4 Z.Eckhaus pass complete short left to #21 C.Pabst caught at WSU27, for 6 yards to the WSU31 (#30 J.Eaglin)
Q4 6:24 (06:24) #95 C.Rosa kickoff 65 yards to the WSU00, Touchback
Q4 6:24 2nd & 10 at JMU 42 (06:33) No Huddle-Shotgun #3 W.Knight rush middle for 58 yards gain to the WSU00 TOUCHDOWN, clock 06:24, 1ST DOWN #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard)
Q4 6:33 1st & 10 at JMU 42 (06:38) No Huddle-Shotgun #14 A.Barnett III pass incomplete short left to #10 B.Wisloski thrown to WSU40
Q4 7:01 1st & 10 at JMU 24 (07:13) No Huddle-Shotgun #14 A.Barnett III pass complete short middle to #18 L.Kyle caught at JMU37, for 18 yards to the JMU42 (#23 M.Durrance), 1ST DOWN
Q4 7:51 3rd & 1 at JMU 23 (07:57) No Huddle-Shotgun #28 J.Malary rush right for 1 yard gain to the JMU24 (#9 C.Francl; #23 M.Durrance), 1ST DOWN
Q4 8:35 2nd & 4 at JMU 20 (08:40) No Huddle-Shotgun #3 W.Knight rush middle for 3 yards gain to the JMU23 (#44 P.McKenna; #92 D.Dalton)
Q4 9:07 1st & 10 at JMU 14 (09:17) No Huddle-Shotgun #14 A.Barnett III pass complete short right to #15 L.Dippre caught at JMU16, for 6 yards to the JMU20 (#9 C.Francl)
Q4 9:18 (09:24) #98 R.Harris kickoff 65 yards to the JMU00 #6 G.Pettaway return 24 yards to the JMU24 (#40 G.Barthiel; #12 C.Reynolds) PENALTY JMU Holding (#16 T.McGill) 10 yards from JMU24 to JMU14
Q4 9:24 4th & 16 at JMU 18 (09:29) #38 J.Stevens field goal attempt from 36 yards GOOD (H: #98 R.Harris, LS: #46 C.Peoples), clock 09:24
Q4 10:01 3rd & 15 at JMU 17 (10:06) Shotgun #3 M.Woods rush middle for 1 yard loss to the JMU18 (#8 A.Thomas; #15 S.West)