PurdueAway
13
FinalNov 15, 2025 · Husky Stadium
Team1234Final
Purdue0031013
Washington72114749

Game flow

Washington won by 36 · 10 scores
Lead changes
0
0 times tied
WASH biggest lead
+39
Q3 3:27
PUR biggest lead
—
never led
Time in front
WASH 81% · PUR 0%
tied 19% · 48:30 vs 0:00 of game clock
+42+21Tie+21+42Q1Q2Q3Q4▲ Washington ahead▼ Purdue aheadQ1 3:30 · WASH Rush: Adam Mohammed 1 Yd Run (Grady Gross Kick) (PUR 0, WASH 7)Q2 9:07 · WASH Rushing Touchdown: Adam Mohammed 1 Yd Run (Grady Gross Kick) (PUR 0, WASH 14)Q2 7:05 · WASH Rushing Touchdown: Jordan Washington 68 Yd Run (Grady Gross Kick) (PUR 0, WASH 21)Q2 0:55 · WASH Rushing Touchdown: Adam Mohammed 5 Yd Run (Grady Gross Kick) (PUR 0, WASH 28)Q3 11:59 · WASH Passing Touchdown: Audric Harris 61 Yd pass from Demond Williams Jr. (Grady Gross Kick) (PUR 0, WASH 35)Q3 7:02 · PUR Field Goal Good: Spencer Porath 41 Yd Field Goal (PUR 3, WASH 35)Q3 3:27 · WASH Passing Touchdown: Dezmen Roebuck 2 Yd pass from Demond Williams Jr. (Grady Gross Kick) (PUR 3, WASH 42)Q4 12:15 · PUR Field Goal Good: Spencer Porath 53 Yd Field Goal (PUR 6, WASH 42)Q4 7:15 · PUR Passing Touchdown: EJ Horton Jr. 9 Yd pass from Malachi Singleton (Spencer Porath Kick) (PUR 13, WASH 42)Q4 1:54 · WASH Rushing Touchdown: Kai Horton 2 Yd Run (Grady Gross Kick) (PUR 13, WASH 49)

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

Scoring summary

1st quarter
3:30WASH
RUSH Adam Mohammed 1 Yd Run (Grady Gross Kick)6 plays, 62 yds, 3:22 · from WASH 38
PUR 0–7 WASH
2nd quarter
9:07WASH
TD Adam Mohammed 1 Yd Run (Grady Gross Kick)14 plays, 61 yds, 7:09 · from WASH 39
PUR 0–14 WASH
7:05WASH
TD Jordan Washington 68 Yd Run (Grady Gross Kick)1 play, 68 yds, 0:10 · from WASH 32
PUR 0–21 WASH
0:55WASH
TD Adam Mohammed 5 Yd Run (Grady Gross Kick)8 plays, 90 yds, 2:48 · from WASH 10
PUR 0–28 WASH
3rd quarter
11:59WASH
TD Audric Harris 61 Yd pass from Demond Williams Jr. (Grady Gross Kick)4 plays, 87 yds, 1:58 · from WASH 13
PUR 0–35 WASH
7:02PUR
FG Spencer Porath 41 Yd Field Goal 11 plays, 52 yds, 4:57 · from PUR 25
PUR 3–35 WASH
3:27WASH
TD Dezmen Roebuck 2 Yd pass from Demond Williams Jr. (Grady Gross Kick)8 plays, 75 yds, 3:40 · from WASH 25
PUR 3–42 WASH
4th quarter
12:15PUR
FG Spencer Porath 53 Yd Field Goal 13 plays, 40 yds, 6:07 · from PUR 25
PUR 6–42 WASH
7:15PUR
TD EJ Horton Jr. 9 Yd pass from Malachi Singleton (Spencer Porath Kick)7 plays, 68 yds, 3:32 · from PUR 32
PUR 13–42 WASH
1:54WASH
TD Kai Horton 2 Yd Run (Grady Gross Kick)8 plays, 75 yds, 5:17 · from WASH 25
PUR 13–49 WASH

Drives

WASH 7/11 scoredPUR 3/11 scored
QStartTeamFromPlaysYdsTimeResult
Q114:53WASHWASH 255171:36Fumble
Q113:08PURWASH 423-11:34Punt
Q111:38WASHWASH 9372:06Punt
Q19:28PURPUR 397232:45Downs
Q16:52WASHWASH 386623:22Touchdown
Q13:25PURPUR 286332:09Downs
Q11:07WASHWASH 3914617:09Touchdown
Q29:01PURPUR 305171:46Interception
Q27:15WASHWASH 321680:10Touchdown
Q27:05PURWASH 356-223:17Punt
Q23:35WASHWASH 108902:48Touchdown
Q20:55PURPUR 25280:55End Of Half

Win probability

Washington 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Washington▼ PurdueWashington +17% win probability: #24 A.Mohammed rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 03:30 #95 G.Gross kick attempt good (H: #45 L.Dunne, LS: #33 R.Kean)Purdue +14% win probability: (03:30) #37 E.Moczulski kickoff 65 yards to the PUR00 #2 M.Jackson III return 28 yards to the PUR28 (#31 P.Mencke Jr.), out of boundsPurdue +13% win probability: (13:17) Shotgun #22 A.Harris rush middle for 0 yards to the WASH42 (#90 E.Davis)Washington +12% win probability: (09:10) Shotgun #24 A.Mohammed rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 09:07 #95 G.Gross kick attempt good (H: #45 L.Dunne, LS: #33 R.Kean)Washington +12% win probability: Shotgun #2 D.Williams Jr. pass complete deep left to #5 O.Evans caught at PUR19, for 43 yards to the PUR19, End Of Play, 1ST DOWN

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
Malachi Singleton16/281505.41075.2
Ryan Browne1/6172.8017.9
RushingCARYDSAVGTDLONG
EJ Horton Jr.13131.0031
Antonio Harris10232.306
Malachi Singleton11222.0014
Malachi Thomas6162.706
Ryan Browne284.0011
ReceivingRECYDSAVGTDLONG
Nitro Tuggle35719.0036
EJ Horton Jr.33411.3117
Michael Jackson III4338.3026
Rico Walker3258.3018
Antonio Harris3124.007
Christian Moore166.006
DefenseTOTSOLOSACKSTFLPDQB HUR
Mani Powell971100
Tahj Ra-El760000
CJ Nunnally IV660200
Myles Slusher540000
Trey Smith330000
Smiley Bradford330001
Charles Correa320000
Alex Sanford Jr.310000
KickingFGPCTLONGXPPTS
Spencer Porath2/2100.0531/17
PuntingNOYDSAVGTBIn 20LONG
Jack McCallister417443.50358

Biggest plays

WASH +17% Q1 3:30 #24 A.Mohammed rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 03:30 #95 G.Gross kick attempt good (H: #45 L.Dunne, LS: #33 R.Kean)
PUR +14% Q1 3:25 (03:30) #37 E.Moczulski kickoff 65 yards to the PUR00 #2 M.Jackson III return 28 yards to the PUR28 (#31 P.Mencke Jr.), out of bounds
PUR +13% Q1 13:08 (13:17) Shotgun #22 A.Harris rush middle for 0 yards to the WASH42 (#90 E.Davis)
WASH +12% Q2 9:07 (09:10) Shotgun #24 A.Mohammed rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 09:07 #95 G.Gross kick attempt good (H: #45 L.Dunne, LS: #33 R.Kean)
WASH +12% Q1 6:52 Shotgun #2 D.Williams Jr. pass complete deep left to #5 O.Evans caught at PUR19, for 43 yards to the PUR19, End Of Play, 1ST DOWN

Team stats

StatPURWASH
1st Downs1424
3rd down efficiency5-147-10
4th down efficiency1-30-0
Total Yards267506
Passing167294
Comp/Att17/3418/22
Yards per pass4.913.4
Rushing100212
Rushing Attempts3040
Yards per rush3.35.3
Penalties7-644-50
Turnovers11
Fumbles lost01
Interceptions thrown10
Possession28:5231:08

Play by play

Q4 0:40 2nd & 11 at WASH 39 (00:40) Kneel down by #15 K.Horton at WASH38 for loss of 1 yard
Q4 1:18 1st & 10 at WASH 40 (01:23) Kneel down by #15 K.Horton at WASH39 for loss of 1 yard
Q4 1:23 4th & 10 at PUR 25 (01:31) #38 J.McCallister punt 35 yards to the WASH40 #81 D.Roebuck return 0 yards to the WASH40 (#3 S.Smith)
Q4 1:31 3rd & 10 at PUR 25 (01:40) No Huddle-Shotgun #3 M.Singleton pass incomplete short right to #22 A.Harris thrown to PUR27 QB hurried by #92 B.Butler
Q4 1:41 2nd & 10 at PUR 25 (01:47) No Huddle-Shotgun #3 M.Singleton pass incomplete deep left to #10 J.Watson thrown to WASH37
Q4 1:48 1st & 10 at PUR 25 (01:54) Shotgun #3 M.Singleton pass incomplete deep right to #13 E.Horton thrown to WASH36
Q4 1:54 (01:54) #37 E.Moczulski kickoff 65 yards to the PUR00, Touchback
Q4 1:54 3rd & 1 at PUR 2 (02:00) Shotgun #15 K.Horton rush left for 2 yards gain to the PUR00 TOUCHDOWN, clock 01:54, 1ST DOWN #95 G.Gross kick attempt good (H: #45 L.Dunne, LS: #33 R.Kean)
Q4 2:28 2nd & 1 at PUR 2 (02:39) Shotgun #32 R.Moon rush middle for 0 yards to the PUR02 (#18 D.Kennedy)
Q4 3:14 1st & 10 at PUR 11 (03:25) Shotgun #32 R.Moon rush middle for 9 yards gain to the PUR02 (#25 H.McLaurin)
Q4 3:56 1st & 10 at PUR 23 (04:10) #15 K.Horton pass complete short right to #5 O.Evans caught at PUR11, for 12 yards to the PUR11, End Of Play, 1ST DOWN
Q4 4:41 1st & 10 at PUR 48 (04:55) Shotgun #15 K.Horton pass complete deep middle to #86 D.DeGraaf caught at PUR23, for 25 yards to the PUR23, End Of Play, 1ST DOWN
Q4 5:33 2nd & 8 at WASH 38 (05:45) #15 K.Horton rush right for 14 yards gain to the PUR48 (#6 S.Ellis), out of bounds, 1ST DOWN
Q4 6:25 1st & 10 at WASH 36 (06:30) Shotgun #32 R.Moon rush middle for 2 yards gain to the WASH38 (#6 S.Ellis; #10 A.Sanford)
Q4 7:03 1st & 10 at WASH 25 (07:11) Shotgun #32 R.Moon rush middle for 11 yards gain to the WASH36 (#12 R.Turner), 1ST DOWN
Q4 7:11 (07:11) #93 S.Turner kickoff 61 yards to the WASH04 fair catch by #24 A.Mohammed at WASH04
Q4 7:15 3rd & 7 at WASH 9 (07:15) No Huddle-Shotgun #3 M.Singleton pass complete short right to #13 E.Horton caught at WASH00, for 9 yards to the WASH00 TOUCHDOWN, clock 07:11, 1ST DOWN #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
Q4 7:54 2nd & 10 at WASH 12 (07:58) Shotgun #22 A.Harris rush middle for 3 yards gain to the WASH09 (#17 D.Bryant)
Q4 8:40 1st & 10 at WASH 12 (08:45) No Huddle-Shotgun #24 M.Thomas rush middle for 0 yards to the WASH12 (#23 Z.Rainey-Sale)
Q4 9:03 2nd & 4 at WASH 48 (09:10) Shotgun #3 M.Singleton pass complete deep right to #0 N.Tuggle caught at WASH20, for 36 yards to the WASH12 (#18 R.Dillard-Allen), out of bounds, 1ST DOWN
Q4 9:37 1st & 10 at PUR 46 (09:47) No Huddle-Shotgun #3 M.Singleton pass complete short middle to #44 C.Moore caught at WASH48, for 6 yards to the WASH48 (#17 D.Bryant)
Q4 9:53 3rd & 6 at PUR 36 (09:53) Shotgun #3 M.Singleton pass incomplete short left to #0 N.Tuggle thrown to PUR47 PENALTY WASH Holding (#8 T.Davis) 10 yards from PUR36 to PUR46, 1ST DOWN. NO PLAY
Q4 10:29 2nd & 10 at PUR 32 (10:36) No Huddle-Shotgun #3 M.Singleton pass complete short right to #2 M.Jackson III caught at PUR32, for 4 yards to the PUR36 (#54 A.Thompson)
Q4 10:36 1st & 10 at PUR 32 (10:43) Shotgun #3 M.Singleton pass incomplete deep right to #0 N.Tuggle thrown to WASH46 QB hurried by #92 B.Butler
Q4 10:43 4th & 10 at WASH 25 (10:50) #45 L.Dunne punt 43 yards to the PUR32, out of bounds at PUR32