LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Washington State at James Madison play by play — College Football November 22, 2025

Washington State 20
James Madison 24
Final
Washington State 1st, 15:00
  1. 15:00 1st & 10 JMU 35 James Madison kicked off, touchback
  2. 15:00 1st & 10 WSU 25 Zevi Eckhaus passed to Tony Freeman for 5 yard gain
  3. 14:25 2nd & 5 WSU 30 Kirby Vorhees rushed for 6 yard gain
  4. 13:50 1st & 10 WSU 36 Kirby Vorhees rushed for 3 yard loss
  5. 13:15 2nd & 13 WSU 33 Zevi Eckhaus passed to Trey Leckner for 8 yard gain
  6. 12:39 3rd & 5 WSU 41 Zevi Eckhaus passed to Joshua Meredith for 2 yard gain
  7. 12:17 4th & 3 WSU 43 Ryan Harris punted for 37 yards, no return
James Madison 1st, 12:10
  1. 12:10 1st & 10 JMU 20 Wayne Knight rushed for 4 yard gain
  2. 11:39 2nd & 6 JMU 24 Alonza Barnett III pass intercepted. Caleb Francl intercepted Alonza Barnett III for no gain
Washington State 1st, 11:33
  1. 11:33 1st & 10 JMU 31 Zevi Eckhaus passed to Tony Freeman for 5 yard gain
  2. 11:00 2nd & 5 JMU 26 Zevi Eckhaus incomplete pass intended for Joshua Meredith
  3. 10:57 3rd & 5 JMU 26 Zevi Eckhaus passed to Jeremiah Noga for 6 yard gain
  4. 10:22 1st & 10 JMU 20 Zevi Eckhaus incomplete pass
  5. 10:18 2nd & 10 JMU 20 Zevi Eckhaus passed to Trey Leckner for 7 yard gain
  6. 9:41 3rd & 3 JMU 13 Kirby Vorhees rushed for 3 yard gain
  7. 9:00 1st & 10 JMU 10 Zevi Eckhaus rushed for 1 yard loss
  8. 8:17 2nd & 11 JMU 11 Zevi Eckhaus incomplete pass intended for Leo Pulalasi
  9. 8:15 3rd & 11 JMU 11 Zevi Eckhaus incomplete pass intended for Carter Pabst
  10. 8:10 4th & 11 JMU 11 Jack Stevens kicked a 29-yard field goal WSU 3, JMU 0
James Madison 1st, 8:06
  1. 8:06 4th & 11 JMU 11 Washington St. kicked off for 61 yards, no return
  2. 8:06 1st & 10 JMU 35 Wayne Knight rushed for 8 yard gain
  3. 7:35 2nd & 2 JMU 43 Wayne Knight rushed for 1 yard gain
  4. 7:02 3rd & 1 JMU 44 Wayne Knight rushed for 26 yard gain
  5. 6:37 1st & 10 WSU 30 Washington St. committed 5 yard penalty (Delay of Game)
  6. 6:37 1st & 5 WSU 25 James Madison committed 10 yard penalty (Holding)
  7. 6:09 1st & 15 WSU 35 Alonza Barnett III passed to Lacota Dippre for 8 yard gain
  8. 5:26 2nd & 7 WSU 27 Alonza Barnett III incomplete pass intended for Jaylan Sanchez
  9. 5:21 3rd & 7 WSU 27 Alonza Barnett III incomplete pass intended for Michael Scott
  10. 5:16 4th & 7 WSU 27 Morgan Suarez kicked a 45-yard field goal WSU 3, JMU 3
Washington State 1st, 5:10
  1. 5:10 4th & 7 WSU 27 James Madison kicked off, touchback
  2. 5:10 1st & 10 WSU 25 Washington St. committed 5 yard penalty (Delay of Game)
  3. 5:10 1st & 15 WSU 20 Kirby Vorhees rushed for 3 yard gain
  4. 4:29 2nd & 12 WSU 23 Zevi Eckhaus incomplete pass intended for Joshua Meredith
  5. 4:24 3rd & 12 WSU 23 Zevi Eckhaus passed to Tony Freeman for 18 yard gain
  6. 4:08 1st & 10 WSU 41 Leo Pulalasi rushed for no gain
  7. 3:32 2nd & 10 WSU 41 Zevi Eckhaus rushed for 5 yard gain
  8. 2:49 3rd & 5 WSU 46 Zevi Eckhaus incomplete pass intended for Tony Freeman
  9. 2:35 4th & 5 WSU 46 Ryan Harris punted for 43 yards. Wayne Knight returned punt for no gain
James Madison 1st, 2:28
  1. 2:28 1st & 10 JMU 11 Wayne Knight rushed for 12 yard gain
  2. 1:51 1st & 10 JMU 23 Alonza Barnett III passed to Jaylan Sanchez for 15 yard gain
  3. 1:12 1st & 10 JMU 38 Alonza Barnett III incomplete pass intended for Josh Phifer
  4. 1:08 2nd & 10 JMU 38 Wayne Knight rushed for 3 yard gain
  5. 0:30 3rd & 7 JMU 41 Alonza Barnett III incomplete pass intended for Jaylan Sanchez
  6. 0:20 4th & 7 JMU 41 Patrick Rea punted for 45 yards, no return
Washington State 1st, 0:09
  1. 0:09 1st & 10 WSU 14 Kirby Vorhees rushed for 1 yard gain
  2. End of 1st Quarter
  3. 15:00 2nd & 9 WSU 15 Zevi Eckhaus passed to Maxwell Woods for 10 yard gain
  4. 14:15 1st & 10 WSU 25 Maxwell Woods rushed for 2 yard gain
  5. 13:38 2nd & 8 WSU 27 Zevi Eckhaus pass intercepted. Justin Eaglin intercepted Zevi Eckhaus for 37 yard touchdown WSU 3, JMU 9
  6. 13:27 2nd & 8 WSU 0 Morgan Suarez made PAT WSU 3, JMU 10
Washington State 2nd, 13:27
  1. 13:27 2nd & 8 WSU 0 James Madison kicked off for 51 yards, no return
  2. 13:27 1st & 10 WSU 35 Zevi Eckhaus passed to Tony Freeman for no gain
  3. 12:51 2nd & 10 WSU 35 Maxwell Woods rushed for 21 yard gain
  4. 12:15 1st & 10 JMU 44 Kirby Vorhees rushed for 2 yard gain
  5. 11:36 2nd & 8 JMU 42 Washington St. committed 10 yard penalty (Holding)
  6. 11:14 2nd & 18 WSU 48 Zevi Eckhaus passed to Angel Johnson for 3 yard gain
  7. 10:32 3rd & 15 JMU 49 Zevi Eckhaus incomplete pass intended for Joshua Meredith
  8. 10:31 4th & 15 JMU 49 Ryan Harris punted for 45 yards, no return
James Madison 2nd, 10:22
  1. 10:22 1st & 10 JMU 4 Jobi Malary rushed for 1 yard gain
  2. 9:43 2nd & 9 JMU 5 Wayne Knight rushed for 2 yard loss
  3. 9:01 3rd & 11 JMU 3 Alonza Barnett III passed to Michael Scott for 5 yard gain
  4. 8:23 4th & 6 JMU 8 Patrick Rea punted for 42 yards, no return
Washington State 2nd, 8:11
  1. 8:11 1st & 10 JMU 50 Maxwell Woods rushed for 2 yard gain
  2. 7:36 2nd & 8 JMU 48 Zevi Eckhaus passed to Tony Freeman for 48 yard touchdown WSU 9, JMU 10
  3. 7:26 2nd & 8 JMU 0 Jack Stevens made PAT WSU 10, JMU 10
James Madison 2nd, 7:26
  1. 7:26 2nd & 8 JMU 0 Washington St. kicked off, touchback
  2. 7:26 1st & 10 JMU 25 Alonza Barnett III incomplete pass intended for Logan Kyle
  3. 7:20 2nd & 10 JMU 25 Wayne Knight rushed for no gain
  4. 6:40 3rd & 10 JMU 25 Alonza Barnett III sacked by Isaac Terrell and Parker McKenna for 9 yard loss
  5. 5:57 4th & 19 JMU 16 Patrick Rea punted for 51 yards, no return
Washington State 2nd, 5:43
  1. 5:43 1st & 10 WSU 33 Maxwell Woods rushed for 12 yard gain
  2. 4:59 1st & 10 WSU 45 Zevi Eckhaus passed to Joshua Meredith for 12 yard gain
  3. 4:20 1st & 10 JMU 43 Maxwell Woods rushed for 8 yard gain
  4. 3:40 2nd & 2 JMU 35 Maxwell Woods rushed for 2 yard gain
  5. 2:55 1st & 10 JMU 33 Kirby Vorhees rushed for 3 yard gain
  6. 2:14 2nd & 7 JMU 30 Kirby Vorhees rushed for 7 yard gain
  7. 2:00 1st & 10 JMU 23 Kirby Vorhees rushed for 4 yard gain
  8. 1:54 2nd & 6 JMU 19 James Madison timeout
  9. 1:54 2nd & 6 JMU 19 Zevi Eckhaus passed to Trey Leckner for 7 yard gain
  10. 1:48 1st & 10 JMU 12 James Madison timeout
  11. 1:48 1st & 10 JMU 12 Kirby Vorhees rushed for 5 yard gain
  12. 1:43 2nd & 5 JMU 7 James Madison timeout
  13. 1:43 2nd & 5 JMU 7 Washington St. committed 10 yard penalty (Holding)
  14. 1:39 2nd & 15 JMU 17 Zevi Eckhaus rushed for 9 yard gain
  15. 0:58 3rd & 6 JMU 8 James Madison committed 4 yard penalty (Offside)
  16. 0:55 3rd & 2 JMU 4 Washington St. timeout
  17. 0:55 3rd & 2 JMU 4 Zevi Eckhaus rushed for 4 yard touchdown WSU 16, JMU 10
  18. 0:48 3rd & 2 JMU 0 Jack Stevens made PAT WSU 17, JMU 10
James Madison 2nd, 0:48
  1. 0:48 3rd & 2 JMU 0 Washington St. kicked off for 65 yards, George Pettaway returned kickoff for 14 yards
  2. 0:42 1st & 10 JMU 14 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  3. 0:38 2nd & 10 JMU 14 Jobi Malary rushed for 1 yard gain
  4. 0:32 3rd & 9 JMU 15 Washington St. timeout
  5. 0:32 3rd & 9 JMU 15 Alonza Barnett III rushed for 7 yard gain
  6. 0:08 4th & 2 JMU 22 Washington St. timeout
  7. 0:08 4th & 2 JMU 22 Patrick Rea punted for 52 yards, no return
James Madison 3rd, 15:00
  1. 15:00 1st & 10 WSU 26 Washington St. kicked off, touchback
  2. 15:00 1st & 10 JMU 25 Alonza Barnett III rushed for 14 yard gain
  3. 14:26 1st & 10 JMU 39 Wayne Knight rushed for 3 yard loss
  4. 13:41 2nd & 13 JMU 36 Alonza Barnett III passed to Za'Ron Collins for 11 yard gain
  5. 13:02 3rd & 2 JMU 47 Wayne Knight rushed for 3 yard gain
  6. 12:18 1st & 10 JMU 50 Alonza Barnett III incomplete pass intended for Nick DeGennaro
  7. 11:45 2nd & 10 JMU 50 Alonza Barnett III passed to Jaylan Sanchez for 9 yard gain
  8. 11:31 3rd & 1 WSU 41 Jobi Malary rushed for 3 yard gain
  9. 10:53 1st & 10 WSU 38 Jobi Malary rushed for 11 yard gain
  10. 10:10 1st & 10 WSU 27 Wayne Knight rushed for 9 yard gain
  11. 9:32 2nd & 1 WSU 18 Alonza Barnett III rushed for 2 yard gain
  12. 8:47 1st & 10 WSU 16 Alonza Barnett III rushed for 1 yard gain
  13. 8:05 2nd & 9 WSU 15 George Pettaway rushed for 4 yard gain
  14. 7:25 3rd & 5 WSU 11 Alonza Barnett III passed to Nick DeGennaro for 4 yard gain
  15. 6:47 4th & 1 WSU 7 Jobi Malary rushed for no gain
Washington State 3rd, 6:43
  1. 6:43 1st & 10 WSU 7 Kirby Vorhees rushed for no gain
  2. 6:01 2nd & 10 WSU 7 Kirby Vorhees rushed for 1 yard gain
  3. 5:18 3rd & 9 WSU 8 Kirby Vorhees rushed for 10 yard gain
  4. 4:33 1st & 10 WSU 18 Maxwell Woods rushed for 1 yard gain
  5. 3:45 2nd & 9 WSU 19 Zevi Eckhaus passed to Maxwell Woods for 2 yard loss
  6. 3:01 3rd & 11 WSU 17 Zevi Eckhaus rushed for 1 yard loss
  7. 2:46 4th & 12 WSU 16 Ryan Harris punted for 52 yards. Wayne Knight returned punt for no gain
James Madison 3rd, 2:26
  1. 2:26 1st & 10 JMU 32 Alonza Barnett III passed to Braeden Wisloski for 68 yard touchdown WSU 17, JMU 16
  2. 2:15 1st & 10 WSU 0 Morgan Suarez made PAT WSU 17, JMU 17
  3. 2:15 1st & 10 WSU 0 James Madison committed 15 yard penalty (Unsportsmanlike Conduct)
Washington State 3rd, 2:15
  1. 2:15 James Madison kicked off for 68 yards, Leyton Smithson returned kickoff for 24 yards
  2. 2:08 1st & 10 WSU 36 Zevi Eckhaus passed to Maxwell Woods for 20 yard gain
  3. 1:34 1st & 10 JMU 44 Maxwell Woods rushed for 4 yard loss
  4. 0:54 2nd & 14 JMU 48 James Madison committed 15 yard penalty (Roughing the Passer)
  5. 0:50 1st & 10 JMU 33 Washington St. committed 10 yard penalty (Holding)
  6. 0:31 1st & 20 JMU 43 Zevi Eckhaus rushed for 4 yard gain
  7. End of 3rd Quarter
  8. 15:00 2nd & 16 JMU 39 Zevi Eckhaus rushed for 6 yard gain
  9. 14:18 3rd & 10 JMU 33 Kirby Vorhees rushed for 10 yard gain
  10. 13:39 1st & 10 JMU 23 Zevi Eckhaus passed to Leon Neal Jr. for 4 yard gain
  11. 12:56 2nd & 6 JMU 19 Kirby Vorhees rushed for 4 yard gain
  12. 12:10 3rd & 2 JMU 15 Kirby Vorhees rushed for 1 yard gain
  13. 11:36 4th & 1 JMU 14 Washington St. timeout
  14. 11:36 4th & 1 JMU 14 Kirby Vorhees rushed for 2 yard gain
  15. 10:56 1st & 10 JMU 12 Maxwell Woods rushed for no gain
  16. 10:13 2nd & 10 JMU 12 Zevi Eckhaus incomplete pass intended for Carter Pabst
  17. 10:07 3rd & 10 JMU 12 Washington St. committed 5 yard penalty (Delay of Game)
  18. 10:07 3rd & 15 JMU 17 Maxwell Woods rushed for 1 yard loss
  19. 9:31 4th & 16 JMU 18 Jack Stevens kicked a 36-yard field goal WSU 20, JMU 17
James Madison 4th, 9:24
  1. 9:24 4th & 16 JMU 18 Washington St. kicked off for 65 yards, George Pettaway returned kickoff for 24 yards. James Madison committed 10 yard penalty (Holding)
  2. 9:18 1st & 10 JMU 14 Alonza Barnett III passed to Lacota Dippre for 6 yard gain
  3. 8:41 2nd & 4 JMU 20 Wayne Knight rushed for 3 yard gain
  4. 7:59 3rd & 1 JMU 23 Jobi Malary rushed for 1 yard gain
  5. 7:16 1st & 10 JMU 24 Alonza Barnett III passed to Logan Kyle for 18 yard gain
  6. 6:40 1st & 10 JMU 42 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  7. 6:33 2nd & 10 JMU 42 Wayne Knight rushed for 58 yard touchdown WSU 20, JMU 23
  8. 6:24 2nd & 10 WSU 0 Morgan Suarez made PAT WSU 20, JMU 24
Washington State 4th, 6:24
  1. 6:24 2nd & 10 WSU 0 James Madison kicked off, touchback
  2. 6:24 1st & 10 WSU 25 Zevi Eckhaus passed to Carter Pabst for 6 yard gain
  3. 5:48 2nd & 4 WSU 31 Kirby Vorhees rushed for 2 yard gain
  4. 5:12 3rd & 2 WSU 33 Kirby Vorhees rushed for no gain
  5. 4:32 4th & 2 WSU 33 Zevi Eckhaus passed to Joshua Meredith for 7 yard gain
  6. 3:58 1st & 10 WSU 40 Zevi Eckhaus incomplete pass intended for Jeremiah Noga
  7. 3:52 2nd & 10 WSU 40 Zevi Eckhaus incomplete pass intended for Trey Leckner
  8. 3:49 3rd & 10 WSU 40 Zevi Eckhaus passed to Tony Freeman for 5 yard gain
  9. 3:06 4th & 5 WSU 45 Zevi Eckhaus incomplete pass intended for Jeremiah Noga
James Madison 4th, 2:58
  1. 2:58 1st & 10 WSU 45 Wayne Knight rushed for 2 yard gain
  2. 2:52 2nd & 8 WSU 43 Washington St. timeout
  3. 2:52 2nd & 8 WSU 43 Alonza Barnett III rushed for 9 yard gain
  4. 2:40 1st & 10 WSU 34 Washington St. timeout
  5. 2:40 1st & 10 WSU 34 Alonza Barnett III rushed for 8 yard gain
  6. 2:00 2nd & 2 WSU 26 Wayne Knight rushed for 2 yard gain
  7. 1:32 1st & 10 WSU 24 Alonza Barnett III rushed for 2 yard loss
  8. 0:53 2nd & 12 WSU 26 Alonza Barnett III rushed for 1 yard loss
  9. 0:17 3rd & 13 WSU 27 Alonza Barnett III rushed for 1 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.