NCAAF Game Statistics
Sat Nov 22, 2025

Final
Quarter 1 2 3 4 F
Washington State Cougars 3 14 0 3 20
James Madison Dukes 3 7 7 7 24
Scoring
Period Score Play
Q1 3-0 (08:09) #38 J.Stevens field goal attempt from 29 yards GOOD (H: #98 R.Harris, LS: #46 C.Peoples), clock 08:06
Q1 3-3 (05:13) #5 M.Suarez field goal attempt from 45 yards GOOD (H: #11 P.Rea, LS: #47 J.Kennard), clock 05:10
Q2 3-10 (13:37) No Huddle-Shotgun #4 Z.Eckhaus pass intercepted by #30 J.Eaglin at WSU37 #30 J.Eaglin return 37 yards to the WSU00 TOUCHDOWN, clock 13:27 #5 M.Suarez kick attempt good (H: #11 P.Rea, LS: #47 J.Kennard)
Q2 10-10 (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)
Q2 17-10 (00:54) Shotgun #4 Z.Eckhaus rush middle for 4 yards gain to the JMU00 TOUCHDOWN, clock 00:48, 1ST DOWN #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples)
Q3 17-17 (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
Q4 20-17 (09:29) #38 J.Stevens field goal attempt from 36 yards GOOD (H: #98 R.Harris, LS: #46 C.Peoples), clock 09:24
Q4 20-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)
Team Stat Away Home
Points 20 24
First Downs 19 14
First Downs Passing 8 3
First Downs Rushing 10 11
First Downs Penalty 1 0
Total Drives 10 10
Passing Yards 171 144
Pass Attempts 31 18
Pass Completions 19 9
Pass Interceptions 1 1
Pass Completion Percent 61.3 50.0
Yards Per Pass Attempt 5.5 8.0
Times Sacked 0 1
Sack Yards Lost 0 -9
QB Rating 211 184
Rushing Yards 130 175
Rushing Attempts 37 32
Yards Per Rush 3.5 5.5
Punts 4 4
Punting Yards 177 190
Punt Returns 0 0
Punt Return Yards 0 0
Kick Returns 1 2
Kick Return Yards 24 38
Fumbles Lost 0 0
Turnover Differential 0 0
Penalties 6 5
Penalty Yards 45 54
3rd Down Attempts 15 11
3rd Down Conversions 6 4
4th Down Attempts 3 1
4th Down Conversions 2 0
RedZone Attempts 3 1
RedZone Conversions 3 0
Time of Possession 34:58 25:02