27
PurdueHome
24
FinalOct 25, 2025 · Ross-Ade Stadium
Team1234Final
Rutgers0771327
Purdue1007724

Game flow

Rutgers won by 3 · 9 scores
Lead changes
3
1 time tied
PUR biggest lead
+10
Q1 0:08
RUTG biggest lead
+4
Q4 7:45
Time in front
PUR 85% · RUTG 5%
tied 10% · 51:16 vs 3:02 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Purdue ahead▼ Rutgers aheadQ1 10:24 · PUR Pass Reception: Malachi Thomas 8 Yd pass from Malachi Singleton (Spencer Porath Kick) (RUTG 0, PUR 7)Q1 0:08 · PUR Field Goal Good: Spencer Porath 20 Yd Field Goal (RUTG 0, PUR 10)Q2 0:12 · RUTG Rush: Antwan Raymond 1 Yd Run (Jai Patel Kick) (RUTG 7, PUR 10)Q3 13:10 · PUR Pass Reception: Devin Mockobee 3 Yd pass from Malachi Singleton (Spencer Porath Kick) (RUTG 7, PUR 17)Q3 7:33 · RUTG Pass Reception: KJ Duff 72 Yd pass from Athan Kaliakmanis (Jai Patel Kick) (RUTG 14, PUR 17)Q4 7:45 · RUTG Rush: Athan Kaliakmanis 1 Yd Run (Jai Patel Kick) (RUTG 21, PUR 17)Q4 4:43 · PUR Pass Reception: Nitro Tuggle 14 Yd pass from Ryan Browne (Spencer Porath Kick) (RUTG 21, PUR 24)Q4 1:06 · RUTG Field Goal Good: Jai Patel 20 Yd Field Goal (RUTG 24, PUR 24)Q4 0:00 · RUTG Field Goal Good: Jai Patel 30 Yd Field Goal (RUTG 27, PUR 24)

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

Scoring summary

1st quarter
10:24PUR
REC Malachi Thomas 8 Yd pass from Malachi Singleton (Spencer Porath Kick)7 plays, 77 yds, 3:03 · from PUR 23
RUTG 0–7 PUR
0:08PUR
FG Spencer Porath 20 Yd Field Goal 11 plays, 92 yds, 5:33 · from PUR 6
RUTG 0–10 PUR
2nd quarter
0:12RUTG
RUSH Antwan Raymond 1 Yd Run (Jai Patel Kick)17 plays, 85 yds, 5:32 · from RUTG 15
RUTG 7–10 PUR
3rd quarter
13:10PUR
REC Devin Mockobee 3 Yd pass from Malachi Singleton (Spencer Porath Kick)4 plays, 75 yds, 1:50 · from PUR 25
RUTG 7–17 PUR
7:33RUTG
REC KJ Duff 72 Yd pass from Athan Kaliakmanis (Jai Patel Kick)5 plays, 90 yds, 2:46 · from RUTG 10
RUTG 14–17 PUR
4th quarter
7:45RUTG
RUSH Athan Kaliakmanis 1 Yd Run (Jai Patel Kick)7 plays, 90 yds, 4:32 · from RUTG 10
RUTG 21–17 PUR
4:43PUR
REC Nitro Tuggle 14 Yd pass from Ryan Browne (Spencer Porath Kick)7 plays, 41 yds, 2:54 · from RUTG 41
RUTG 21–24 PUR
1:06RUTG
FG Jai Patel 20 Yd Field Goal 11 plays, 73 yds, 3:37 · from RUTG 25
RUTG 24–24 PUR
0:00RUTG
FG Jai Patel 30 Yd Field Goal 3 plays, 17 yds, 0:59 · from PUR 30
RUTG 27–24 PUR

Drives

PUR 4/11 scoredRUTG 5/11 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00RUTGRUTG 25371:33Punt
Q113:27PURPUR 237773:03Touchdown
Q110:24RUTGRUTG 258694:43Downs
Q15:41PURPUR 611925:33Field Goal
Q10:08RUTGRUTG 2510475:15Missed FG
Q29:53PURPUR 28341:06Punt
Q28:47RUTGRUTG 17331:33Punt
Q27:14PURRUTG 40311:30Punt
Q25:44RUTGRUTG 1517855:32Touchdown
Q20:07PURPUR 331-10:07End of Half
Q315:00PURPUR 254751:50Touchdown
Q313:10RUTGRUTG 25311:37Punt

Win probability

Rutgers 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Purdue▼ RutgersPurdue +73% win probability: (01:06) #93 J.Scullion kickoff 32 yards to the PUR33 fair catch by #87 C.Earls at PUR33Rutgers +69% win probability: (00:58) No Huddle-Shotgun #20 J.Benjamin rush middle for 11 yards gain to the PUR19 (#21 T.Ra-El; #4 H.Hines), 1ST DOWNPurdue +51% win probability: (04:43) No Huddle-Shotgun #15 R.Browne pass complete short left to #0 N.Tuggle caught at RUT00, for 14 yards to the RUT00 TOUCHDOWN, clock 04:43, 1ST DOWN #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)Rutgers +34% win probability: (07:45) #16 A.Kaliakmanis rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 07:45 #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)Rutgers +31% win probability: (04:43) #93 S.Turner kickoff 65 yards to the RUT00, Touchback

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
Athan Kaliakmanis19/2735913.31066.1
RushingCARYDSAVGTDLONG
Antwan Raymond291164.0112
Ja'shon Benjamin8789.8019
Athan Kaliakmanis11-10-0.9115
ReceivingRECYDSAVGTDLONG
KJ Duff624140.2172
Ben Black III45614.0022
DT Sheffield3248.0011
Antwan Raymond2189.009
Colin Weber2136.508
Kenny Fletcher Jr.273.508
DefenseTOTSOLOSACKSTFLPDQB HUR
Kaj Sanders1060000
Abram Wright830000
Jett Elad750000
Dariel Djabome4000.500
Jacobie Henderson320100
Eric O'Neill300000
Cam Miller220000
Jordan Thompson210000
KickingFGPCTLONGXPPTS
Jai Patel2/366.7303/39
PuntingNOYDSAVGTBIn 20LONG
Jakob Anderson312140.30045

Biggest plays

PUR +73% Q4 1:06 (01:06) #93 J.Scullion kickoff 32 yards to the PUR33 fair catch by #87 C.Earls at PUR33
RUTG +69% Q4 0:52 (00:58) No Huddle-Shotgun #20 J.Benjamin rush middle for 11 yards gain to the PUR19 (#21 T.Ra-El; #4 H.Hines), 1ST DOWN
PUR +51% Q4 4:43 (04:43) No Huddle-Shotgun #15 R.Browne pass complete short left to #0 N.Tuggle caught at RUT00, for 14 yards to the RUT00 TOUCHDOWN, clock 04:43, 1ST DOWN #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
RUTG +34% Q4 7:45 (07:45) #16 A.Kaliakmanis rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 07:45 #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
RUTG +31% Q4 4:43 (04:43) #93 S.Turner kickoff 65 yards to the RUT00, Touchback

Team stats

StatRUTGPUR
1st Downs2214
3rd down efficiency4-141-9
4th down efficiency3-42-2
Total Yards543345
Passing359128
Comp/Att19/2713/23
Yards per pass13.35.6
Rushing184217
Rushing Attempts4828
Yards per rush3.87.8
Penalties4-460-0
Turnovers11
Fumbles lost11
Interceptions thrown00
Possession36:5823:02

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:14 1st & 10 at PUR 19 (00:22) No Huddle-Shotgun #20 J.Benjamin rush middle for 6 yards gain to the PUR13 (#21 T.Ra-El)
Q4 0:52 1st & 10 at PUR 30 (00:58) No Huddle-Shotgun #20 J.Benjamin rush middle for 11 yards gain to the PUR19 (#21 T.Ra-El; #4 H.Hines), 1ST DOWN
Q4 1:05 1st & 10 at PUR 33 (01:05) No Huddle-Shotgun #15 R.Browne pass complete short left to #15 R.Browne caught at PUR32, for 3 yards loss to the PUR30 fumbled by #15 R.Browne at PUR32 forced by #90 F.Gnago recovered by RUT #9 J.Elad at PUR30, End Of Play
Q4 1:06 (01:06) #93 J.Scullion kickoff 32 yards to the PUR33 fair catch by #87 C.Earls at PUR33
Q4 1:06 4th & Goal at PUR 2 (01:08) #44 J.Patel field goal attempt from 20 yards GOOD (H: #22 R.McCann, LS: #99 M.O’Connor), clock 01:06
Q4 1:09 3rd & Goal at PUR 5 (01:13) No Huddle-Shotgun #3 A.Raymond rush middle for 3 yards gain to the PUR02 (#5 C.Correa; #21 T.Ra-El)
Q4 1:15 2nd & Goal at PUR 5 (01:17) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short left to #12 K.Fletcher Jr. thrown to PUR03 broken up by #91 C.Nunnally QB hurried by #91 C.Nunnally
Q4 1:19 1st & Goal at PUR 7 (01:21) No Huddle-Shotgun #3 A.Raymond rush middle for 2 yards gain to the PUR05 (#5 C.Correa)
Q4 1:23 2nd & 2 at PUR 11 (01:25) No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the PUR07 (#1 S.Bradford), 1ST DOWN
Q4 1:46 1st & 10 at PUR 19 (01:58) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #0 D.Sheffield caught at PUR14, for 8 yards to the PUR11 (#21 T.Ra-El; #16 M.Powell)
Q4 2:00 4th & 2 at PUR 35 (02:04) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #2 B.Black caught at PUR30, for 16 yards to the PUR19 (#25 H.McLaurin), 1ST DOWN
Q4 2:37 3rd & 4 at PUR 37 (02:46) No Huddle-Shotgun #3 A.Raymond rush right for 2 yards gain to the PUR35 (#91 C.Nunnally; #21 T.Ra-El)
Q4 3:21 2nd & 8 at PUR 41 (03:30) No Huddle-Shotgun #3 A.Raymond rush left for 4 yards gain to the PUR37 (#91 C.Nunnally; #5 C.Correa)
Q4 3:58 1st & 10 at PUR 43 (04:05) No Huddle-Shotgun #3 A.Raymond rush middle for 2 yards gain to the PUR41 (#5 C.Correa)
Q4 4:29 1st & 10 at RUTG 25 (04:39) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #8 K.Duff caught at RUT44, for 32 yards to the PUR43 (#1 S.Bradford), 1ST DOWN
Q4 4:43 (04:43) #93 S.Turner kickoff 65 yards to the RUT00, Touchback
Q4 4:43 1st & 10 at RUTG 14 (04:43) No Huddle-Shotgun #15 R.Browne pass complete short left to #0 N.Tuggle caught at RUT00, for 14 yards to the RUT00 TOUCHDOWN, clock 04:43, 1ST DOWN #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
Q4 4:52 3rd & 8 at RUTG 29 (04:52) No Huddle-Shotgun #15 R.Browne pass incomplete short left to #0 N.Tuggle thrown to RUT20 PENALTY RUT Pass Interference (#3 B.Mascoe) 15 yards from RUT29 to RUT14, 1ST DOWN. NO PLAY
Q4 4:53 2nd & 8 at RUTG 29 (04:57) No Huddle-Shotgun #15 R.Browne pass incomplete short right to #13 E.Horton thrown to RUT19
Q4 5:21 1st & 10 at RUTG 31 (05:29) No Huddle-Shotgun #45 D.Mockobee rush right for 2 yards gain to the RUT29 (#5 K.Sanders)
Q4 6:02 4th & 1 at RUTG 32 (06:11) No Huddle-Shotgun #3 M.Singleton rush middle for 1 yard gain to the RUT31 (#6 A.Wright; #99 E.O'Neill), 1ST DOWN
Q4 6:46 3rd & 5 at RUTG 36 (06:54) No Huddle-Shotgun #45 D.Mockobee rush middle for 4 yards gain to the RUT32 (#5 K.Sanders)
Q4 7:22 2nd & 10 at RUTG 41 (07:30) No Huddle-Shotgun #45 D.Mockobee rush right for 5 yards gain to the RUT36 (#5 K.Sanders)
Q4 7:31 1st & 10 at RUTG 41 (07:35) No Huddle-Shotgun #15 R.Browne pass incomplete short right to #13 E.Horton thrown to RUT28