FINAL SCORE
Rutgers
4-4 (1-4)
27
Purdue
2-6 (0-5)
24


October 25, 2025 • Ross-Ade Stadium (West Lafayette, Indiana)




FINAL STATISTICS

Game Summary
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana
Rutgers (4-4; 1-4) vs. Purdue (2-6; 0-5)
Date: 10/25/2025 • Site: West Lafayette, Indiana • Stadium: Ross-Ade Stadium
Kickoff time: 01:01 PM ADT • End of Game: 04:08 PM ADT • Total elapsed time: 03:06
Attendance: 55289
Temperature: 49 • Wind: 5 northEast • Weather: cloudy
Scoring Summary
Score by Quarters1234Total
Rutgers0771327
Purdue1007724

QtrTimeScoring PlayV-H
1st10:24PUR - M.Thomas 8 yd TD PASS from M.Singleton (PAT KICK by S.Porath GOOD) , 7-77 3:03-7
1st00:08PUR - S.Porath 20 yd FG , 11-92 5:330-10
2nd00:12RUT - A.Raymond 1 yd TD RUSH (PAT KICK by J.Patel GOOD) , 17-85 5:327-10
3rd13:10PUR - D.Mockobee 3 yd TD PASS from M.Singleton (PAT KICK by S.Porath GOOD) , 4-75 1:507-17
3rd07:33RUT - K.Duff 72 yd TD PASS from A.Kaliakmanis (PAT KICK by J.Patel GOOD) , 5-90 2:4614-17
4th07:45RUT - A.Kaliakmanis 1 yd TD RUSH (PAT KICK by J.Patel GOOD) , 7-90 4:3221-17
4th04:43PUR - N.Tuggle 14 yd TD PASS from R.Browne (PAT KICK by S.Porath GOOD) , 7-41 2:5421-24
4th01:06RUT - J.Patel 20 yd FG , 11-73 3:3724-24
4th00:00RUT - J.Patel 30 yd FG , 3-17 0:5927-24
Officials
Referee: Chris Coyte
Umpire: Jim Shaw
Head Linesman: Kristopher Loving
Line judge: Rudy Studd
Field judge: Raymond Daniel
Back judge: Josh Dascher
Side judge: Steven Verbridge
Center judge: Mike Stumberg

Team Statistics
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

RUTPUR
FIRST DOWNS2214
Rushing117
Passing116
Penalty01
NET YARDS RUSHING184217
Rushing Attempts4828
Average Per Rush3.87.8
Rushing Touchdowns20
Yards Gained Rushing219219
Yards Lost Rushing352
NET YARDS PASSING359128
Completions-Attempts-Int19-27-013-23-0
Average Per Attempt13.35.6
Average Per Completion18.99.8
Passing Touchdowns13
TOTAL OFFENSIVE YARDS543345
Total Offensive plays7551
Average Gain Per Play7.26.8
Fumbles: Number-Lost2-11-1
Penalties: Number-Yards4-460-0
PUNTS-YARDS3-1215-188
Average Yards Per Punt40.337.6
Net Yards Per Punt40.333.6
Inside 2004
50+ Yards01
Touchbacks01
Fair catch14
KICKOFFS-YARDS5-2695-322
Average Yards Per Kickoff53.864.4
Net Yards Per Kickoff53.850.6
Touchbacks23
Punt returns: Number-Yards-TD0-0-00-0-0
Average Per Return00
Kickoff returns: Number-Yards-TD0-0-02-69-0
Average Per Return034.5
Interceptions: Number-Yards-TD0-0-00-0-0
Fumble Returns: Number-Yards1-01-0
Miscellaneous Yards00
Possession Time36:5823:02
1st Quarter6:248:36
2nd Quarter12:122:48
3rd Quarter8:236:37
4th Quarter9:595:01
Third-Down Conversions4 of 141 of 9
Fourth-Down Conversions3 of 42 of 2
Red Zone Scores-Chances4 of 54 of 4
Touchdowns23
Field Goals2 of 21 of 1
Sacks By: Number-Yards0-05-34
Tackles For Loss: Number-Yards3.0-67.0-36
Forced Three-And-Outs23
Total TDs33
Defensive TDs00
Special Teams TDs00
PAT Kicks3-33-3
Field Goals2-31-1
Points off turnovers30

Individual Statistics
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Rutgers Purdue

RushingNo.GainLossNetTDLgAvg
A.Raymond2911711161124
J.Benjamin8780780199.8
A.Kaliakmanis112434-10115-0.9
Totals48219351842193.8

RushingNo.GainLossNetTDLgAvg
D.Mockobee16921910325.7
M.Thomas36206205720.7
A.Harris24204203721
R.Browne2120120116
M.Singleton411011052.8
TEAM101-100-1
Totals2821922170577.8
PassingC-A-IYdsTDLongSack
A.Kaliakmanis19-27-03591725
Totals19-27-03591725
PassingC-A-IYdsTDLongSack
M.Singleton2-3-011280
R.Browne11-20-01171440
Totals13-23-01283440
ReceivingNo.YardsTDLongTgtYAC
K.Duff6241172773
B.Black456022528
D.Sheffield32401148
A.Raymond21809214
C.Weber21308312
K.Fletcher Jr.2708412
TEAM000000
Totals1935917225147
ReceivingNo.YardsTDLongTgtYAC
M.Thomas350144328
M.Jackson III3807511
N.Tuggle22011430
D.Mockobee218115215
A.Harris118018120
E.Horton11701745
R.Browne1-3001-2
TEAM000000
A.Branch000010
C.Smith000010
R.Walker000010
Totals131283442277
PuntingNo.YdsAvgLongIn20TB
J.Anderson312140.34500
Totals312140.34500
PuntingNo.YdsAvgLongIn20TB
J.McCallister518837.65141
Totals518837.65141
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
Totals000000000
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
M.Jackson III00015656000
C.Moore00011313000
Totals00026956000
Field goalsQtrTimeDistResult
J.Patel2nd09:5345MISSED
J.Patel4th01:0620GOOD
J.Patel4th00:0030GOOD
Field goalsQtrTimeDistResult
S.Porath1st00:0820GOOD
KickoffsNo.YardsAvgTBOB
J.Scullion526953.820
KickoffsNo.YardsAvgTBOB
S.Turner532264.430
All-purposeRunRcvKRPRIR/FRTotal
K.Duff0241000241
A.Raymond11618000134
J.Benjamin78000078
B.Black05600056
All-purposeRunRcvKRPRIR/FRTotal
M.Thomas6250000112
D.Mockobee9118000109
M.Jackson III08560064
A.Harris421800060
FumblesNo.Lost
RAYMOND,A11
KALIAKMANIS,A10
Totals21
FumblesNo.Lost
BROWNE,R11

Rutgers Quarterback Progression
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana


Kaliakmanis, Athan
19 - 2770%359 yds1TD0INT194.3RTG

C-AYdsContextReceiver Stk
+1-152nd and 8 on RUT27 (Q1 14:52) D.Sheffield
1-23rd and 3 on RUT32 (Q1 14:09) B.Black
+2-3391st2nd and 10 on RUT25 (Q1 10:16) K.Duff
+3-4221st2nd and 8 on PUR34 (Q1 08:48) B.Black2
3-54th and 4 on PUR6 (Q1 06:19) K.Fletcher Jr.
+4-6-11st and 10 on RUT25 (Q1 00:08) K.Fletcher Jr.
+5-781st and 10 on RUT43 (Q2 14:40) C.Weber2
5-81st and 10 on RUT17 (Q2 08:47)
+6-9191st1st and 10 on RUT38 (Q2 02:00) K.Duff
+7-10111st1st and 10 on PUR43 (Q2 01:52) D.Sheffield2
+8-1171st and 10 on PUR32 (Q2 01:28) B.Black3
8-122nd and 3 on PUR25 (Q2 00:55) C.Weber
+9-13111st4th and 2 on PUR24 (Q2 00:42) B.Black
+10-1451st and 10 on PUR13 (Q2 00:37) C.Weber2
10-152nd and 10 on PUR13 (Q2 00:30)
10-161st and 10 on RUT25 (Q3 13:10) D.Sheffield-2
+11-1782nd and 9 on RUT11 (Q3 10:11) K.Fletcher Jr.
+12-1872TD2nd and 7 on RUT28 (Q3 08:16) K.Duff2
+13-1992nd and 16 on RUT14 (Q3 03:51) A.Raymond3
+14-2091st3rd and 7 on RUT23 (Q3 03:01) A.Raymond4
14-211st and 10 on PUR49 (Q4 15:00) K.Duff
+15-22421st2nd and 6 on RUT14 (Q4 12:08) K.Duff
+16-23371st2nd and 19 on RUT47 (Q4 10:04) K.Duff2
+17-24321st1st and 10 on RUT25 (Q4 04:43) K.Duff3
+18-25161st4th and 2 on PUR35 (Q4 02:37) B.Black4
+19-2681st and 10 on PUR19 (Q4 02:00) D.Sheffield5
19-272nd and 5 on PUR5 (Q4 01:19) K.Fletcher Jr.

Sacked 5 times for 34 yards lost
LostContext
-71st and 10 on PUR22 (Q2 12:19)
-62nd and 17 on PUR29 (Q2 11:58)
-122nd and 10 on RUT17 (FUMBLE) (Q2 08:40)
-33rd and 6 on RUT29 (Q3 12:51)
-61st and 10 on RUT20 (Q3 04:00)



Purdue Quarterback Progression
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana


Browne, Ryan
11 - 2055%117 yds1TD0INT120.6RTG

C-AYdsContextReceiver Stk
0-11st and 8 on RUT8 (Q1 10:56) M.Jackson III
+1-271st2nd and 1 on PUR15 (Q1 05:29) M.Jackson III
+2-361st and 10 on PUR22 (Q1 05:07) N.Tuggle2
+3-401st and 10 on PUR45 (Q1 04:07) M.Jackson III3
+4-5441st3rd and 7 on PUR48 (Q1 03:05) M.Thomas4
4-62nd and 7 on PUR31 (Q2 09:45) C.Smith
4-71st and 10 on RUT40 (Q2 07:14) E.Horton-2
+5-8-23rd and 7 on RUT37 (Q2 07:00) M.Thomas
+6-9151st1st and 10 on PUR33 (Q3 11:33) D.Mockobee2
6-101st and 10 on PUR48 (Q3 11:19) N.Tuggle
6-113rd and 6 on RUT48 (Q3 10:41) M.Jackson III-2
+7-12181st2nd and 9 on PUR37 (Q3 06:19) A.Harris
7-132nd and 5 on RUT40 (Q3 04:48) A.Branch
7-143rd and 5 on RUT40 (Q3 04:16) R.Walker-2
+8-15171st1st and 10 on PUR35 (Q4 14:09) E.Horton
+9-1613rd and 8 on RUT46 (Q4 12:55) M.Jackson III2
9-171st and 10 on RUT41 (Q4 07:37) E.Horton
9-182nd and 8 on RUT29 (Q4 05:21) E.Horton-2
+10-1914TD1st and 10 on RUT14 (Q4 04:49) N.Tuggle
+11-20-31st and 10 on PUR33 (Q4 01:06) R.Browne2

Sacked 0 times for 0 yards lost
LostContext




Singleton, Malachi
2 - 367%11 yds2TD0INT317.5RTG

C-AYdsContextReceiver Stk
+1-18TD2nd and 8 on RUT8 (Q1 10:29) M.Thomas
+2-23TD1st and 3 on RUT3 (Q3 13:50) D.Mockobee2
2-32nd and 8 on RUT46 (Q4 13:33)

Sacked 0 times for 0 yards lost
LostContext




Defensive Statistics
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana
#RutgersSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
5K.Sanders64100.0-00.0-0-----
6A.Wright3580.0-00.0-0-----
9J.Elad5270.0-00.0-0-1-0---
8D.Djabome0440.0-00.5-1-----
10J.Henderson2130.0-01.0-2-----
99E.O'Neill0330.0-00.0-0-----
7C.Miller2020.0-00.0-0-----
14J.Thompson1120.0-00.0-0-----
94B.Weaver1120.0-00.0-0-----
1J.Walker1010.0-00.0-0-----
3B.Mascoe0110.0-00.0-0-----
4S.Robinson0110.0-00.5-1-----
21A.Salaam1010.0-00.0-0-----
24K.Levy1010.0-00.0-0-----
38T.Ward1010.0-00.0-0-----
42D.Allen0110.0-00.0-0-----
90F.Gnago1010.0-01.0-31----
91D.Abdou Rahman1010.0-00.0-0-----
Totals2624500-03.0-611-00-000

BLOCKED KICKS: none.

#PurdueSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
21T.Ra-El312150.0-00.0-0-1-0---
5C.Correa211130.5-60.5-6-----
25H.McLaurin48121.0-71.0-71--1-
16M.Powell38110.5-61.0-7---1-
91C.Nunnally2571.0-121.0-121--12
1S.Bradford5270.0-01.0-1-----
4H.Hines2350.0-00.0-0---1-
58B.Ishmail1450.0-00.0-0-----
40I.Jeffries2240.0-00.0-0-----
23T.Smith2131.0-31.0-3-----
0T.Grimes1120.0-00.0-0-----
10A.Sanford1120.0-00.0-0-----
97J.Harkless1011.0-61.0-6----1
8C.Madden0110.0-00.5-1-----
18D.Kennedy1010.0-00.0-0-----
20W.Berglund0110.0-00.0-0-----
Totals3060905-347.0-3621-00-043

BLOCKED KICKS: none.

Participation Report
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Starters
Rutgers

Pos##OFFENSE
WR2B.Black
RB3A.Raymond
WR8K.Duff
TE12K.Fletcher Jr.
QB16A.Kaliakmanis
TE18C.Weber
OL54T.White
OL56T.Needham
OL59G.Zilinskas
OL65B.Felter
OL69K.Asamoah
Pos##DEFENSE
DB3B.Mascoe
DB5K.Sanders
LB6A.Wright
DB7C.Miller
LB8D.Djabome
DB9J.Elad
DB10J.Henderson
DL14J.Thompson
DL55Z.Angoy
DL94B.Weaver
DL99E.O'Neill
Purdue

Pos##OFFENSE
WR0N.Tuggle
WR2M.Jackson III
WR13E.Horton
QB15R.Browne
TE44C.Moore
RB45D.Mockobee
OL55B.Joiner
OL58H.Purvis
OL74J.St. John
OL78B.Coly
OL79J.Tanona
Pos##DEFENSE
DB0T.Grimes
DB4H.Hines
LB5C.Correa
LB10A.Sanford
LB16M.Powell
DB21T.Ra-El
DB25H.McLaurin
DL40I.Jeffries
DE58B.Ishmail
DL91C.Nunnally
DL97J.Harkless
Substitutions
Rutgers:
0 D.Sheffield; 1 J.Walker; 4 S.Robinson; 4 J.Houston; 11 L.Blake; 15 Z.Williams; 16 J.Ofurie; 20 J.Benjamin; 21 A.Salaam; 23 E.Guerrier; 24 K.Levy; 26 I.Crumpler; 27 S.Clawges; 29 S.Jusma; 31 M.Robinson II; 38 T.Ward; 42 D.Allen; 44 J.Patel; 71 J.Stone; 73 T.Salami; 74 M.Giwa; 88 M.Higgins; 90 F.Gnago; 91 D.Abdou Rahman; 93 J.Scullion; 94 J.Anderson; 96 K.Griffin; 97 O.Billotte;
Purdue:
1 S.Bradford; 3 M.Singleton; 3 S.Smith; 6 A.Branch; 6 S.Ellis; 8 C.Madden; 10 J.Watson; 12 C.Smith; 17 R.Walker; 18 D.Kennedy; 20 W.Berglund; 22 A.Harris; 22 M.Barbee; 23 T.Smith; 24 M.Thomas; 26 Z.Williams; 32 D.Marable; 35 S.Porath; 38 J.McCallister; 49 I.Needam; 51 M.Vicari; 51 J.Ott; 52 M.Moore Jr; 62 G.Vaccaro; 70 M.Parrott; 72 J.McCoskey; 76 E.Trent; 89 M.Mitchell; 93 S.Turner; 96 J.Cree; 98 D.Carlson;
Did Not Play
Rutgers:
0 Blue-Eli, Doug; 1 Toure, Famah; 2 Walker, Moses; 5 Campbell Jr., CJ; 6 Ashenfelder, Sean; 7 Braithwaite, Dylan; 9 Strong, Ian; 10 Surace, AJ; 11 Murray, Steven; 12 Dorilas, Renick; 13 McClary, DJ; 13 Allen III, Vernon; 14 Degraffenreidt, Sah'nye; 15 Rainone, Rocco; 17 Johnson, MJ; 18 Edwards, Canaan; 19 Fuse, Davoun; 20 Joines, Chris; 22 McCann, Riley; 22 Clayton, Michael; 23 Deloatch, Isaiah; 25 Gilley, DK; 25 Osborn, Trent; 26 Mitchell, Terrell; 27 Brown V, Samuel; 28 Marshall, Cannon; 28 Williams, Xavier; 29 Pizzaro, Dane; 30 King, Elijah; 30 Rodriguez, Remi; 32 Johnson Jr., RJ; 33 Insinga, John; 34 Shaw, Noah; 35 Noel, Latrell; 36 Archie, Kamar; 37 Kaba, Talibi; 39 Ealey, Salomon; 40 Sales, Matthew; 41 Wingate, Riley; 43 Collier, Wydeek; 44 Hayer, Tariq; 45 Purcell, Shawn; 46 El Hadidi, Sammy; 47 Rothhaar, Ben; 47 Dean, Austin; 48 Bruens, Raedyn; 49 Ward, Evan; 50 Nwachukwu, Joe; 51 Giacobbe, Raymond; 53 Zilinskas, Hank; 55 Oliveira, Nick; 56 Cooper, Sean; 58 Kadow, Carter; 59 Gilmore, Liam; 60 Gbagebe-Sowah, Moses; 61 Stinette, Emir; 64 Blackston, Joshua; 66 Lakatos, Joseph; 67 Vigna, Chris; 68 Langsdale, Ryder; 68 Murri, Matthew; 70 Aamland, Zach; 72 Elijah, Jayden; 75 Andrews, Raynor; 76 Chin, Dantae; 77 Jones, Kenny; 78 Gurman, Miron; 79 Cesaire, Justin; 80 Thomas III, Michael; 81 Morales, Anthony; 81 Sullivan, Sha'zir; 82 Gister, Jackson; 83 Kaliakmanis, Dino; 84 Bayoumy, Ryan; 85 Rosenblatt, Ben; 86 Kilcomons, Liam; 87 Keener, Monte; 88 Simon, Jyon; 89 Pardridge, Dane; 92 DeNgohe, Darold; 95 Hughes Jr., Henry; 98 Kyle, Braxton; 99 O'Connor, Michael;
Purdue:
1 Chuba, Evans; 5 Magwood, Chauncey; 7 Wakley, Crew; 7 Odom, Garyt; 8 Morrissette, De'Nylon; 9 Slusher, Myles; 9 Hall, Jalil; 11 Dean, Carson; 11 Harris, Tra'Mar; 12 Turner, Ryan; 13 Lindsey, TJ; 15 Cobb, Vi'Naz; 17 Wright, Traveon; 18 Meredith, Bennett; 19 Washington, David; 19 Brooks, Landon; 20 Thomas, Jaron; 23 Merriweather, Jaheim; 24 Coffey, An'Darius; 26 Weeter, Jack; 27 Davis, Owen; 28 Lewellen, Addai; 28 Cummings, Chalil; 29 Williams, TD; 30 Meese, Parker; 31 Holsworth, Carter; 31 Goodman, Finley; 33 Rosenkranz, Quinn; 35 Greene, DJ; 36 Richmond, Kaleb; 37 Sumlin, Joey; 38 Otey, Zyntreacs; 39 Madry, Aveyawn; 41 Alnutt, Mason; 41 Grimmett, Jon; 43 Toney Jr., Richard; 43 Berryman, Jackson; 46 Raab, Luke; 47 Mayes, BJ; 48 Taylor, Donivan; 50 Randle Jr., John; 52 Daly, Rocco; 53 Burney, Josh; 54 Timosciek, Hayden; 55 Dinkins, Jamarius; 57 Ewing, Tom; 59 Schmidt, Justin; 63 Johnsen, James; 67 Woodruff, Drew; 68 Veluri, Sankeerth; 71 Easley, Marques; 77 Nave Jr., Marc; 80 Mercado, Roman; 81 Burhenn, George; 83 Adkison, Andrew; 84 Buckman, Nolan; 85 Puccinelli, Luca; 86 Gilmore, Landon; 87 Earls, Christian; 89 Klare, Luke; 90 St. John, Elijah; 93 Goellner, Sam; 94 Shorter, Luke; 95 Charles, Breylon; 95 Dubwig, Sam;

Drive Chart (By Team)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
RUT1stRUT2515:00KORUT3213:27PUNT3 - 71:33
RUT1stRUT2510:24KOPUR605:41DOWNS8 - 694:43
RUT1stRUT2500:08KOPUR2809:53FGA10 - 475:15
RUT2ndRUT1708:47PUNTRUT2007:14PUNT3 - 31:33
RUT2ndRUT1505:44PUNTPUR000:12 *TD17 - 855:32
RUT3rdRUT2513:10KORUT2611:33PUNT3 - 11:37
RUT3rdRUT1010:19PUNTPUR007:33 *TD5 - 902:46
RUT3rdRUT2004:00PUNTPUR3514:09FUMB8 - 454:51
RUT4thRUT1012:17PUNTPUR007:45 *TD7 - 904:32
RUT4thRUT2504:43KOPUR201:06 *FG11 - 733:37
RUT4thPUR3000:59FUMBPUR1300:00 *FG3 - 170:59

1st2nd3rd4th1st2nd
Rutgers1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession6:2412:128:239:5918:3618:2236:58
3rd down conversions0-22-62-30-32-82-64-14
4th down conversions0-12-20-01-12-31-13-4

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PUR1stPUR2313:27PUNTRUT010:24 *TD7 - 773:03
PUR1stPUR605:41DOWNSRUT200:08 *FG11 - 925:33
PUR2ndPUR2809:53FGAPUR3208:47PUNT3 - 41:06
PUR2ndRUT4007:14PUNTRUT3905:44PUNT3 - 11:30
PUR2ndPUR3300:07KOPUR320:00HALF1 - -10:07
PUR3rdPUR2515:00KORUT013:10 *TD4 - 751:50
PUR3rdPUR3311:33PUNTRUT4810:19PUNT4 - 191:14
PUR3rdPUR2507:33KORUT4004:00PUNT7 - 353:33
PUR4thPUR3514:09FUMBRUT4512:17PUNT4 - 201:52
PUR4thRUT4107:37KORUT004:43 *TD7 - 412:54
PUR4thPUR3301:06KOPUR3000:59FUMB1 - -30:07

1st2nd3rd4th1st2nd
Purdue1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession8:362:486:375:0111:2411:3823:02
3rd down conversions1-30-20-20-21-50-41-9
4th down conversions1-10-00-01-11-11-12-2

Drive Chart (By Quarter)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
RUT1stRUT2515:00KORUT3213:27PUNT3 - 71:33
PUR1stPUR2313:27PUNTRUT010:24*TD7 - 773:03
RUT1stRUT2510:24KOPUR605:41DOWNS8 - 694:43
PUR1stPUR605:41DOWNSRUT200:08*FG11 - 925:33
RUT1stRUT2500:08KOPUR2809:53FGA10 - 475:15
PUR2ndPUR2809:53FGAPUR3208:47PUNT3 - 41:06
RUT2ndRUT1708:47PUNTRUT2007:14PUNT3 - 31:33
PUR2ndRUT4007:14PUNTRUT3905:44PUNT3 - 11:30
RUT2ndRUT1505:44PUNTPUR000:12*TD17 - 855:32
PUR2ndPUR3300:07KOPUR320:00HALF1 - -10:07
PUR3rdPUR2515:00KORUT013:10*TD4 - 751:50
RUT3rdRUT2513:10KORUT2611:33PUNT3 - 11:37
PUR3rdPUR3311:33PUNTRUT4810:19PUNT4 - 191:14
RUT3rdRUT1010:19PUNTPUR007:33*TD5 - 902:46
PUR3rdPUR2507:33KORUT4004:00PUNT7 - 353:33
RUT3rdRUT2004:00PUNTPUR3514:09FUMB8 - 454:51
PUR4thPUR3514:09FUMBRUT4512:17PUNT4 - 201:52
RUT4thRUT1012:17PUNTPUR007:45*TD7 - 904:32
PUR4thRUT4107:37KORUT004:43*TD7 - 412:54
RUT4thRUT2504:43KOPUR201:06*FG11 - 733:37
PUR4thPUR3301:06KOPUR3000:59FUMB1 - -30:07
RUT4thPUR3000:59FUMBPUR1300:00*FG3 - 170:59

Play-by-Play Summary (1st quarter)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

-Start of 1st quarter, clock 15:00. [15:00]
Purdue won the toss and has deferred to the second half. RUT will receive and PUR will defend the north goal.
TURNER, Seth kickoff 62 yards from the PUR35 to the RUT3, fair catch by BLACK, Ben , clock 15:00.
RUT drive start at 15:00
1-10RUT25(14:59) [NHSG] RAYMOND, Antwan rush to the left for a gain of 2 yards to the RUT27 (CORREA, Charles;RA-EL, Tahj), clock 14:52. [14:52]
2-8RUT27(14:23) [NHSG] KALIAKMANIS, Athan pass short to the left complete for 5 yards to SHEFFIELD, DT caught at the RUT30 and advanced to the RUT32 (BRADFORD, Smiley), clock 14:09. [14:09]
3-3RUT32(13:40) [NHSG] KALIAKMANIS, Athan pass up the middle incomplete intended for BLACK, Ben thrown to the RUT40, clock 13:38. [13:38]
4-3RUT32(13:34) ANDERSON, Jakob punt 45 yards to the PUR23 downed by O'CONNOR, Michael, clock 13:27. [13:27]
Drive Summary: 3 plays, 7 yards, 1:33
PUR drive start at 13:27
1-10PUR23(13:26) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 6 yards to the PUR29 (WRIGHT, Abram;THOMPSON, Jordan), clock 13:18. [13:18]
2-4PUR29(13:08) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 2 yards to the PUR31 (ELAD, Jett), clock 13:00. [13:00]
3-2PUR31(12:32) [SG] QB Keeper SINGLETON, Malachi rush to the right for a gain of 1 yard to the PUR32 (DJABOME, Dariel;SANDERS, Kaj), clock 12:21. [12:21]
M.Singleton in at QB for PUR
4-1PUR32(11:49) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 3 yards to the PUR35 (WRIGHT, Abram), 1ST DOWN, clock 11:34. [11:34]R
R.Browne in at QB for PUR
1-10PUR35(11:08) [NHSG] THOMAS, Malachi rush to the left for a gain of 57 yards to the RUT8 (HENDERSON, Jacobie), out of bounds, 1ST DOWN, clock 10:56. [10:56]R
1-8RUT8[NHSG] BROWNE, Ryan pass to the right incomplete intended for JACKSON III, Michael, clock 10:29. [10:29]
M.Singleton in at QB for PUR
2-8RUT8(10:28) SINGLETON, Malachi pass short to the right complete for 8 yards to THOMAS, Malachi caught at the RUT4 and advanced to the RUT0, TOUCHDOWN PUR, clock 10:24 (Scoring play confirmed). [10:24]
0-0RUT3PORATH, Spencer PAT kick attempt is good.
Rutgers 0, Purdue 7
Drive Summary: 7 plays, 77 yards, 3:03
TURNER, Seth kickoff 65 yards from the PUR35 to the RUT0, Touchback , clock 10:24.
RUT drive start at 10:24
1-10RUT25(10:22) [NHSG] RAYMOND, Antwan rush to the right for no gain to the RUT25 (NUNNALLY, CJ;ISHMAIL, Breeon), clock 10:16. [10:16]
2-10RUT25(09:45) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 39 yards to DUFF, KJ caught at the RUT43 and advanced to the PUR36 (HINES, Hudauri;RA-EL, Tahj), 1ST DOWN, clock 09:30. [09:30]P
1-10PUR36(08:56) [NHSG] RAYMOND, Antwan rush to the left for a gain of 2 yards to the PUR34 (POWELL, Mani), clock 08:48. [08:48]
2-8PUR34(08:20) [NHSG] KALIAKMANIS, Athan pass to the left complete for 22 yards to BLACK, Ben caught at the PUR23 and advanced to the PUR12 (BRADFORD, Smiley), 1ST DOWN, clock 08:05. [08:05]P
1-10PUR12(07:56) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 4 yards to the PUR8 (ISHMAIL, Breeon), clock 07:52. [07:52]
2-6PUR8(07:16) [NHSG] RAYMOND, Antwan rush up the middle for a loss of 1 yard to the PUR9 (POWELL, Mani;MADDEN, C.J.), clock 07:01. [07:01]
3-7PUR9(06:28) [NHSG] KALIAKMANIS, Athan scrambles to the right for a gain of 3 yards to the PUR6 (POWELL, Mani), clock 06:19. [06:19]
4-4PUR6(05:43) [NHSG] KALIAKMANIS, Athan pass up the middle incomplete intended for FLETCHER JR., Kenny broken up by MCLAURIN, Hershey; RUT turnover on downs, clock 05:41. [05:41]
Drive Summary: 8 plays, 69 yards, 4:43
PUR drive start at 05:41
R.Browne in at QB for PUR
1-10PUR6(05:39) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 9 yards to the PUR15 (THOMPSON, Jordan), clock 05:29. [05:29]
2-1PUR15(05:16) [NHSG] BROWNE, Ryan pass to the right complete for 7 yards to JACKSON III, Michael caught at the PUR15 and advanced to the PUR22 (SANDERS, Kaj), out of bounds, 1ST DOWN, clock 05:07. [05:07]P
1-10PUR22(04:54) [NHSG] BROWNE, Ryan pass to the left complete for 6 yards to TUGGLE, Nitro to the PUR28 (SALAAM, Al-Shadee), clock 04:36. [04:36]
2-4PUR28(04:18) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 17 yards to the PUR45 (ELAD, Jett;MASCOE, Bo), 1ST DOWN, clock 04:07. [04:07]R
1-10PUR45(03:53) [NHSG] BROWNE, Ryan pass to the right complete for 0 yards to JACKSON III, Michael caught at the PUR44 and advanced to the PUR45 (MILLER, Cam), clock 03:39. [03:39]
2-10PUR45(03:13) [NHSG] MOCKOBEE, Devin rush to the left for a gain of 3 yards to the PUR48 (WRIGHT, Abram;ALLEN, DJ), clock 03:05. [03:05]
3-7PUR48(02:32) [NHSG] BROWNE, Ryan pass deep to the left complete for 44 yards to THOMAS, Malachi caught at the RUT32 and advanced to the RUT8 (ELAD, Jett), 1ST DOWN, clock 02:20. [02:20]P
1-8RUT8(02:06) [NHSG] THOMAS, Malachi rush up the middle for a gain of 2 yards to the RUT6 (ELAD, Jett;DJABOME, Dariel), clock 01:59. [01:59]
2-6RUT6(01:20) [NHSG] QB Keeper SINGLETON, Malachi rush to the left for a gain of 5 yards to the RUT1 (ELAD, Jett), clock 01:09. [01:09]
M.Singleton in at QB for PUR
3-1RUT1(00:45) [SG] MOCKOBEE, Devin rush up the middle for a loss of 1 yard to the RUT2 (DJABOME, Dariel;ROBINSON, Sam), clock 00:38. [00:38]
4-2RUT2(00:10) PORATH, Spencer field goal attempt from 20 yards GOOD [kick was spotted at RUT10], clock 00:08. [00:08]
Rutgers 0, Purdue 10
Drive Summary: 11 plays, 92 yards, 5:33
TURNER, Seth kickoff 65 yards from the PUR35 to the RUT0, fair catch by BLACK, Ben , clock 00:08.
RUT drive start at 00:08
1-10RUT25(00:07) [NHSG] KALIAKMANIS, Athan pass to the right complete for -1 yard to FLETCHER JR., Kenny caught at the RUT21 and advanced to the RUT24 (BRADFORD, Smiley), clock 00:00. [00:00]
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Rutgers 0, Purdue 10

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rutgers06:2402020-20-16-104-6-0-650-0
Purdue108:3632051-31-111-1045-6-0-650-0

Quickie Statistics (1st Quarter only)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana
RUTPUR
Score010
FIRST DOWNS25
RUSHES-YARDS (NET)6-1011-104
PASSING-YARDS (NET)6565
Passes Att-Comp-Int6-4-06-5-0
TOTAL OFFENSE PLAYS-YARDS12-7517-169
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-45.00-0
Fumbles-Lost0-00-0
Penalties-Yards0-00-0
Possession Time6:248:36
Third-Down Conversions0-21-3
Fourth-Down Conversions0-11-1

Rutgers

Purdue

RushingNo.GainLossNetTDAvgLg
A.Raymond58-1701.44
A.Kaliakmanis1303033

RushingNo.GainLossNetTDAvgLg
D.Mockobee740-13905.617
M.Thomas259059029.557

PassingC-A-IYdsTDLgSack
A.Kaliakmanis4-6-0650390

PassingC-A-IYdsTDLgSack
R.Browne4-5-0570440
M.Singleton1-1-08180

ReceivingNo.YardsTDTgtLg
K.Duff1390139
B.Black1220222
D.Sheffield15015

ReceivingNo.YardsTDTgtLg
M.Jackson III27037
M.Thomas2521244
N.Tuggle16016

PuntingNo.YdsAvgLngIn20TB
J.Anderson14545.04500

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
J.Elad3-24.00.00.0
A.Wright1-22.00.00.0
K.Sanders1-11.50.00.0
D.Djabome0-31.50.01.0
J.Thompson1-11.50.00.0
C.Miller1-01.00.00.0
J.Henderson1-01.00.00.0
A.Salaam1-01.00.00.0

TacklesUA-ATotalSacksTFL
S.Bradford3-03.00.01.0
M.Powell2-12.50.01.0
B.Ishmail1-11.50.00.0
T.Ra-El0-21.00.00.0
H.Hines0-10.50.00.0
C.Correa0-10.50.00.0
C.Nunnally0-10.50.00.0
C.Madden0-10.50.01.0

QtrTimeScoring PlayV-H
1st10:24PUR - M.Thomas 8 yd TD PASS from M.Singleton (KICK by S.Porath) , 7-77 3:03-7
1st00:08PUR - S.Porath 20 yd FG , 11-92 5:330-10

Play-by-Play Summary (2nd quarter)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

-Start of 2nd quarter, clock 15:00. [15:00]
2-11RUT24(14:59) [NHSG] BENJAMIN, Ja'shon rush to the right for a gain of 19 yards to the RUT43 (ISHMAIL, Breeon;HINES, Hudauri), 1ST DOWN, clock 14:40. [14:40]R
1-10RUT43(14:18) [NHSG] KALIAKMANIS, Athan pass short to the left complete for 8 yards to WEBER, Colin caught at the RUT47 and advanced to the PUR49 (SANFORD, Alex), clock 14:06. [14:06]
2-2PUR49(13:40) [NHSG] BENJAMIN, Ja'shon rush to the left for a gain of 10 yards to the PUR39 (RA-EL, Tahj;MCLAURIN, Hershey), 1ST DOWN, clock 13:32. [13:32]R
1-10PUR39(13:04) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 6 yards to the PUR33 (RA-EL, Tahj), clock 12:58. [12:58]
2-4PUR33(12:28) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 11 yards to the PUR22 (SMITH, Trey), 1ST DOWN, clock 12:19. [12:19]R
1-10PUR22(12:04) [NHSG] KALIAKMANIS, Athan sacked for a loss of 7 yards at the PUR29 (MCLAURIN, Hershey), clock 11:58. [11:58]
2-17PUR29(11:21) [SG] KALIAKMANIS, Athan sacked for a loss of 6 yards at the PUR35 (HARKLESS, Jamarrion), clock 11:15. [11:15]
3-23PUR35(10:41) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 7 yards to the PUR28 (KENNEDY, Demeco), clock 10:33. [10:33]
4-16PUR28PATEL, Jai field goal attempt from 45 yards NO GOOD (wide left) [kick was spotted at PUR35], clock 09:53. [09:53]
PUR drive start at 09:53
R.Browne in at QB for PUR
1-10PUR28(09:52) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 3 yards to the PUR31 (O'NEILL, Eric;DJABOME, Dariel), clock 09:45. [09:45]
2-7PUR31(09:27) [NHSG] BROWNE, Ryan pass up the middle incomplete intended for SMITH, Corey thrown to the PUR38, clock 09:24. [09:24]
3-7PUR31(09:22) [NHSG] BROWNE, Ryan scrambles to the left for a gain of 1 yard to the PUR32 (MILLER, Cam), out of bounds, clock 09:12. [09:12]
4-6PUR32(08:53) MCCALLISTER, Jack punt 51 yards to the RUT17, fair catch by SHEFFIELD, DT, clock 08:47. [08:47]
Drive Summary: 3 plays, 4 yards, 1:06
RUT drive start at 08:47
1-10RUT17(08:45) [NHSG] KALIAKMANIS, Athan pass short to the left incomplete thrown to the RUT20; QB hurried by NUNNALLY, CJ, clock 08:40. [08:40]
2-10RUT17(08:39) [NHSG] KALIAKMANIS, Athan sacked for a loss of 12 yards at the RUT5, fumble on the sack (forced by NUNNALLY, CJ), recovered by RUT NEEDHAM, Tyler at the RUT5, End of Play, clock 08:04. [08:04]
3-22RUT5(07:58) [NHSG] KALIAKMANIS, Athan scrambles up the middle for a gain of 15 yards to the RUT20, End of Play, clock 07:54. [07:54]
4-7RUT20(07:23) ANDERSON, Jakob punt 35 yards to the PUR45 downed by SALAAM, Al-Shadee, clock 07:14. PENALTY RUT Kick Catch Interference on MILLER, Cam enforced 15 yards from the end of the play at the PUR45 to the RUT40. [07:14]
Drive Summary: 3 plays, 3 yards, 1:33
PUR drive start at 07:14
1-10RUT40[NHSG] BROWNE, Ryan pass up the middle incomplete intended for HORTON, EJ thrown to the RUT30, clock 07:14. [07:14]
2-10RUT40[NHSG] THOMAS, Malachi rush up the middle for a gain of 3 yards to the RUT37 (WRIGHT, Abram), clock 07:00. [07:00]
3-7RUT37[NHSG] BROWNE, Ryan pass up the middle complete for -2 yards to THOMAS, Malachi to the RUT39 (HENDERSON, Jacobie), clock 06:30. [06:30]
4-9RUT39MCCALLISTER, Jack punt 24 yards to the RUT15, fair catch by SHEFFIELD, DT, clock 05:44. [05:44]
Drive Summary: 3 plays, 1 yards, 1:30
RUT drive start at 05:44
1-10RUT15[NHSG] RAYMOND, Antwan rush up the middle for a gain of 5 yards to the RUT20 (POWELL, Mani;BERGLUND, Winston), clock 05:30. [05:30]
2-5RUT20[NHSG] RAYMOND, Antwan rush up the middle for a gain of 4 yards to the RUT24 (RA-EL, Tahj;MCLAURIN, Hershey), clock 05:10. [05:10]
3-1RUT24[NHSG] QB Keeper KALIAKMANIS, Athan rush up the middle for no gain to the RUT24 (JEFFRIES, Ian), clock 04:40. [04:40]
4-1RUT24[NHSG] QB Keeper KALIAKMANIS, Athan rush up the middle for a gain of 1 yard to the RUT25 (JEFFRIES, Ian), 1ST DOWN, clock 04:10. [04:10]R
1-10V25Timeout Purdue, clock 03:27. [03:27]
1-10RUT25(03:25) [NHSG] RAYMOND, Antwan rush to the right for a gain of 7 yards to the RUT32 (MCLAURIN, Hershey), clock 03:18. [03:18]
2-3RUT32(02:50) [NHSG] RAYMOND, Antwan rush to the right for a gain of 2 yards to the RUT34 (JEFFRIES, Ian;BRADFORD, Smiley), clock 02:40. [02:40]
3-1RUT34(02:10) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 4 yards to the RUT38 (JEFFRIES, Ian;ISHMAIL, Breeon), 1ST DOWN, clock 02:02. [02:02]R
1-10V38Timeout Official, clock 02:00. [02:00]
1-10RUT38(01:53) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 19 yards to DUFF, KJ caught at the PUR45 and advanced to the PUR43 (HINES, Hudauri), 1ST DOWN, clock 01:52. [01:52]P
1-10PUR43(01:35) [NHSG] KALIAKMANIS, Athan pass up the middle complete for 11 yards to SHEFFIELD, DT caught at the PUR35 and advanced to the PUR32, End of Play, 1ST DOWN, clock 01:28. [01:28]P
1-10PUR32(01:05) [NHSG] KALIAKMANIS, Athan pass to the left complete for 7 yards to BLACK, Ben caught at the PUR26 and advanced to the PUR25 (RA-EL, Tahj;CORREA, Charles), clock 00:55. [00:55]
2-3H25Timeout Rutgers, clock 00:55. [00:55]
2-3PUR25(00:53) [NHSG] KALIAKMANIS, Athan pass up the middle incomplete intended for WEBER, Colin broken up by POWELL, Mani at the PUR18, clock 00:52. [00:52]
3-3PUR25(00:50) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 1 yard to the PUR24 (POWELL, Mani;MCLAURIN, Hershey), clock 00:42. [00:42]
4-2H24Timeout Rutgers, clock 00:42. [00:42]
4-2PUR24(00:42) [NHSG] KALIAKMANIS, Athan pass to the left complete for 11 yards to BLACK, Ben caught at the PUR18 and advanced to the PUR13 (POWELL, Mani;SANFORD, Alex), 1ST DOWN, clock 00:37. [00:37]P
1-10PUR13[NHSG] KALIAKMANIS, Athan pass to the left complete for 5 yards to WEBER, Colin caught at the PUR16 and advanced to the PUR8, out of bounds, clock 00:30. [00:30]
2-5PUR8(00:29) , clock 00:30. PENALTY Before the snap, RUT False Start on FELTER, Bryan enforced 5 yards from the PUR8 to the PUR13. [00:30]
2-10PUR13(00:28) [NHSG] KALIAKMANIS, Athan pass to the left incomplete; QB hurried by HARKLESS, Jamarrion, clock 00:24. [00:24]
3-10PUR13(00:23) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 12 yards to the PUR1 (RA-EL, Tahj), 1ST DOWN, clock 00:18. [00:18]R
1-1PUR1(00:14) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 1 yard to the PUR0, TOUCHDOWN RUT, clock 00:12 (Scoring play confirmed). [00:12]
0-0PUR3PATEL, Jai PAT kick attempt is good.
Rutgers 7, Purdue 10
Drive Summary: 17 plays, 85 yards, 5:32
(00:12) SCULLION, Jack kickoff 45 yards from the RUT35 to the PUR20, MOORE, Christian returned 13 yards to the PUR33 (LEVY, Kevin), clock 00:07.
PUR drive start at 00:07
1-10PUR33(00:05) [NH] Kneel down by TEAM at PUR32 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 1 plays, -1 yards, 0:07
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Rutgers 7, Purdue 10

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rutgers712:1263092-62-219-806-9-0-612-20
Purdue02:4800000-20-04-61-3-0--20-0

Quickie Statistics (Halftime Cumulative)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana
RUTPUR
Score710
FIRST DOWNS115
RUSHES-YARDS (NET)25-9015-110
PASSING-YARDS (NET)12663
Passes Att-Comp-Int15-10-09-6-0
TOTAL OFFENSE PLAYS-YARDS40-21624-173
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-13
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-45.00-0
Fumbles-Lost1-00-0
Penalties-Yards2-200-0
Possession Time18:3611:24
Third-Down Conversions2-81-5
Fourth-Down Conversions2-31-1

Rutgers

Purdue

RushingNo.GainLossNetTDLgAvg
A.Raymond1451-1501123.6
J.Benjamin44604601911.5
A.Kaliakmanis4190190154.8

RushingNo.GainLossNetTDLgAvg
D.Mockobee843-1420175.3
M.Thomas36206205720.7
R.Browne1101011

PassingC-A-IYdsTDLgSack
A.Kaliakmanis10-15-01010392

PassingC-A-IYdsTDLgSack
R.Browne5-8-0550440
M.Singleton1-1-08180

ReceivingNo.YdsTDTgtLg
K.Duff2580239
B.Black3400422
D.Sheffield2160211

ReceivingNo.YdsTDTgtLg
M.Jackson III27037
M.Thomas3501344
N.Tuggle16016

PuntingNo.YdsAvgLgIn20TB
J.Anderson28040.04500

PuntingNo.YdsAvgLgIn20TB
J.McCallister27537.55100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Moore113013

TacklesUA-ATotalSacksTFL
J.Elad3-24.00.00.0
A.Wright2-23.00.00.0
C.Miller2-02.00.00.0
D.Djabome0-42.00.01.0
J.Henderson2-02.00.01.0
K.Sanders1-11.50.00.0
J.Thompson1-11.50.00.0
A.Salaam1-01.00.00.0

TacklesUA-ATotalSacksTFL
T.Ra-El2-54.50.00.0
M.Powell2-44.00.01.0
H.McLaurin2-33.51.01.0
S.Bradford3-13.50.01.0
I.Jeffries2-23.00.00.0
B.Ishmail1-32.50.00.0
H.Hines1-22.00.00.0
A.Sanford1-11.50.00.0

QtrTimeScoring PlayV-H
1st10:24PUR - M.Thomas 8 yd TD PASS from M.Singleton (KICK by S.Porath) , 7-77 3:03-7
1st00:08PUR - S.Porath 20 yd FG , 11-92 5:330-10
2nd00:12RUT - A.Raymond 1 yd TD RUSH (KICK by J.Patel) , 17-85 5:327-10

Quickie Statistics (2nd Quarter only)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

RUTPUR
Score70
FIRST DOWNS90
RUSHES-YARDS (NET)19-804-6
PASSING-YARDS (NET)61-2
Passes Att-Comp-Int9-6-03-1-0
TOTAL OFFENSE PLAYS-YARDS28-1417-4
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-13
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-35.02-37.5
Fumbles-Lost1-00-0
Penalties-Yards2-200-0
Possession Time12:122:48
Third-Down Conversions2-60-2
Fourth-Down Conversions2-20-0

Rutgers

Purdue

RushingNo.GainLossNetTDAvgLg
A.Raymond94304314.812
J.Benjamin446046011.519
A.Kaliakmanis31601605.315

RushingNo.GainLossNetTDAvgLg
D.Mockobee1303033
M.Thomas1303033
R.Browne1101011

PassingC-A-IYdsTDLgSack
A.Kaliakmanis6-9-0360192

PassingC-A-IYdsTDLgSack
R.Browne1-3-0-20-20

ReceivingNo.YardsTDTgtLg
K.Duff1190119
B.Black2180211
D.Sheffield1110111

ReceivingNo.YardsTDTgtLg
M.Thomas1-201-2

PuntingNo.YdsAvgLngIn20TB
J.Anderson13535.03500

PuntingNo.YdsAvgLngIn20TB
J.McCallister27537.55100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Moore113013

TacklesUA-ATotalSacksTFL
A.Wright1-01.00.00.0
C.Miller1-01.00.00.0
J.Henderson1-01.00.01.0
K.Levy1-01.00.00.0
D.Djabome0-10.50.00.0
E.O'Neill0-10.50.00.0

TacklesUA-ATotalSacksTFL
T.Ra-El2-33.50.00.0
H.McLaurin2-33.51.01.0
I.Jeffries2-23.00.00.0
H.Hines1-11.50.00.0
A.Sanford1-11.50.00.0
M.Powell0-31.50.00.0
B.Ishmail0-21.00.00.0
C.Nunnally1-01.01.01.0

QtrTimeScoring PlayV-H
2nd00:12RUT - A.Raymond 1 yd TD RUSH (KICK by J.Patel) , 17-85 5:327-10

Play-by-Play Summary (3rd quarter)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

At the start of the second half, PUR will receive and RUT will defend the south goal.
-Start of 3rd quarter, clock 15:00. [15:00]
SCULLION, Jack kickoff 65 yards from the RUT35 to the PUR0, Touchback , clock 15:00.
PUR drive start at 15:00
1-10PUR25(14:59) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 32 yards to the RUT43 (ELAD, Jett), 1ST DOWN, clock 14:49. [14:49]R
1-10RUT43(14:32) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 3 yards to the RUT40 (WEAVER, Bradley), clock 14:27. [14:27]
2-7RUT40(14:00) [NHSG] HARRIS, Antonio rush to the right for a gain of 37 yards to the RUT3 (SANDERS, Kaj), out of bounds, 1ST DOWN, clock 13:50. [13:50]R
M.Singleton in at QB for PUR
1-3RUT3(13:12) [NHSG] SINGLETON, Malachi pass to the left complete for 3 yards to MOCKOBEE, Devin to the RUT0, TOUCHDOWN PUR, clock 13:10 (Scoring play confirmed). [13:10]
0-0RUT3PORATH, Spencer PAT kick attempt is good.
Rutgers 7, Purdue 17
Drive Summary: 4 plays, 75 yards, 1:50
TURNER, Seth kickoff 65 yards from the PUR35 to the RUT0, Touchback , clock 13:10.
RUT drive start at 13:10
1-10RUT25(13:09) [NHSG] KALIAKMANIS, Athan pass deep up the middle incomplete dropped by SHEFFIELD, DT thrown to the PUR26, clock 13:03. [13:03]
2-10RUT25(13:01) [NHSG] KALIAKMANIS, Athan scrambles up the middle for a gain of 4 yards to the RUT29 (CORREA, Charles;POWELL, Mani), clock 12:51. [12:51]
3-6RUT29(12:23) [NHSG] KALIAKMANIS, Athan sacked for a loss of 3 yards at the RUT26 (SMITH, Trey), clock 12:12. [12:12]
4-9RUT26(11:38) ANDERSON, Jakob punt 41 yards to the PUR33, fair catch by JACKSON III, Michael, clock 11:33. [11:33]
Drive Summary: 3 plays, 1 yards, 1:37
PUR drive start at 11:33
R.Browne in at QB for PUR
1-10PUR33(11:31) [NHSG] BROWNE, Ryan pass to the right complete for 15 yards to MOCKOBEE, Devin caught at the PUR33 and advanced to the PUR48 (WRIGHT, Abram), out of bounds, 1ST DOWN, clock 11:19. [11:19]P
1-10PUR48(11:02) [NHSG] BROWNE, Ryan pass deep up the middle incomplete intended for TUGGLE, Nitro thrown to the RUT13, clock 10:56. [10:56]
2-10PUR48(10:54) [NHSG] QB Keeper SINGLETON, Malachi rush to the right for a gain of 4 yards to the RUT48 (ELAD, Jett), clock 10:46. [10:46]
3-6V48Timeout Official, clock 10:41. [10:41]
3-6RUT48(10:28) [NHSG] BROWNE, Ryan pass up the middle incomplete intended for JACKSON III, Michael thrown to the RUT42, clock 10:25. [10:25]
4-6RUT48(10:20) MCCALLISTER, Jack punt 38 yards to the RUT10, fair catch by SHEFFIELD, DT, clock 10:19. [10:19]
Drive Summary: 4 plays, 19 yards, 1:14
RUT drive start at 10:19
1-10RUT10(10:17) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 1 yard to the RUT11 (NUNNALLY, CJ;ISHMAIL, Breeon), clock 10:11. [10:11]
2-9RUT11(09:40) [NHSG] KALIAKMANIS, Athan pass to the left complete for 8 yards to FLETCHER JR., Kenny caught at the RUT10 and advanced to the RUT19 (CORREA, Charles;MCLAURIN, Hershey), clock 09:28. [09:28]
3-1RUT19(09:06) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 6 yards to the RUT25 (CORREA, Charles;MCLAURIN, Hershey), 1ST DOWN, clock 08:50. [08:50]R
1-10RUT25(08:24) [NHSG] RAYMOND, Antwan rush to the left for a gain of 3 yards to the RUT28 (SMITH, Trey;MCLAURIN, Hershey), clock 08:16. [08:16]
2-7RUT28(07:43) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 72 yards to DUFF, KJ caught at the PUR33 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN RUT, clock 07:33 (Scoring play confirmed). [07:33]P
0-0PUR3PATEL, Jai PAT kick attempt is good.
Rutgers 14, Purdue 17
Drive Summary: 5 plays, 90 yards, 2:46
SCULLION, Jack kickoff 65 yards from the RUT35 to the PUR0, Touchback , clock 07:33.
PUR drive start at 07:33
1-10PUR25(07:31) [NHSG] MOCKOBEE, Devin rush up the middle for no gain to the PUR25 (ABDOU RAHMAN, Djibril), clock 07:24. [07:24]
2-10PUR25(06:58) [NHSG] BROWNE, Ryan scrambles to the right for a gain of 11 yards to the PUR36, out of bounds, 1ST DOWN, clock 06:44. [06:44]R
1-10PUR36(06:28) [NHSG] MOCKOBEE, Devin rush to the left for a gain of 1 yard to the PUR37 (WRIGHT, Abram;SANDERS, Kaj), clock 06:19. [06:19]
2-9PUR37(05:46) [NHSG] BROWNE, Ryan pass to the right complete for 18 yards to HARRIS, Antonio caught at the PUR35 and advanced to the RUT45 (SANDERS, Kaj), 1ST DOWN, clock 05:32. [05:32]P
1-10RUT45(04:57) [NHSG] HARRIS, Antonio rush up the middle for a gain of 5 yards to the RUT40 (WRIGHT, Abram;WEAVER, Bradley), clock 04:48. [04:48]
2-5RUT40(04:21) [NHSG] BROWNE, Ryan pass up the middle incomplete intended for BRANCH, Arhmad, clock 04:16. [04:16]
3-5RUT40(04:15) [NHSG] BROWNE, Ryan pass up the middle incomplete intended for WALKER, Rico thrown to the RUT30, clock 04:12. [04:12]
4-5RUT40(04:11) MCCALLISTER, Jack punt 40 yards to the RUT0, Touchback, clock 04:00. [04:00]
Drive Summary: 7 plays, 35 yards, 3:33
RUT drive start at 04:00
1-10RUT20(03:59) [NHSG] KALIAKMANIS, Athan sacked for a loss of 6 yards at the RUT14 (CORREA, Charles;POWELL, Mani), clock 03:51. [03:51]
2-16RUT14(03:15) [NHSG] KALIAKMANIS, Athan pass short to the left complete for 9 yards to RAYMOND, Antwan caught at the RUT16 and advanced to the RUT23 (POWELL, Mani;NUNNALLY, CJ), clock 03:01. [03:01]
3-7RUT23(02:30) [NHSG] KALIAKMANIS, Athan pass short to the left complete for 9 yards to RAYMOND, Antwan caught at the RUT25 and advanced to the RUT32 (GRIMES, Tony;RA-EL, Tahj), 1ST DOWN, clock 02:12. [02:12]P
1-10RUT32[NHSG] RAYMOND, Antwan rush to the right for a gain of 7 yards to the RUT39 (POWELL, Mani).
2-3RUT39[NHSG] RAYMOND, Antwan rush up the middle for a gain of 12 yards to the PUR49 (RA-EL, Tahj;MCLAURIN, Hershey), 1ST DOWN, clock 00:00. [00:00]R
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Rutgers 14, Purdue 17

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rutgers78:2322042-30-08-244-5-0-980-0
Purdue76:3732050-20-08-933-7-0-360-0

Quickie Statistics (3rd Quarter Cumulative)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

RUTPUR
Score1417
FIRST DOWNS1510
RUSHES-YARDS (NET)33-11423-203
PASSING-YARDS (NET)22499
Passes Att-Comp-Int20-14-016-9-0
TOTAL OFFENSE PLAYS-YARDS53-33839-302
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-13
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-45.00-0
Fumbles-Lost1-00-0
Penalties-Yards2-200-0
Possession Time26:5918:01
Third-Down Conversions4-111-7
Fourth-Down Conversions2-31-1

Rutgers

Purdue

RushingNo.GainLossNetTDLgAvg
A.Raymond1980-1791124.2
J.Benjamin44604601911.5
A.Kaliakmanis5230230154.6

RushingNo.GainLossNetTDLgAvg
D.Mockobee1279-1780326.5
M.Thomas36206205720.7
A.Harris24204203721
R.Browne2120120116

PassingC-A-IYdsTDLgSack
A.Kaliakmanis14-20-01901724

PassingC-A-IYdsTDLgSack
R.Browne7-14-0880440
M.Singleton2-2-011280

ReceivingNo.YdsTDTgtLg
K.Duff31301372
B.Black3400422
D.Sheffield2160311
A.Raymond218029

ReceivingNo.YdsTDTgtLg
M.Jackson III27047
M.Thomas3501344
N.Tuggle16026
D.Mockobee2181215

PuntingNo.YdsAvgLgIn20TB
J.Anderson312140.34500

PuntingNo.YdsAvgLgIn20TB
J.McCallister415338.35100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Moore113013

TacklesUA-ATotalSacksTFL
J.Elad5-26.00.00.0
A.Wright3-45.00.00.0
K.Sanders3-24.00.00.0
C.Miller2-02.00.00.0
D.Djabome0-42.00.01.0
J.Henderson2-02.00.01.0
J.Thompson1-11.50.00.0
B.Weaver1-11.50.00.0

TacklesUA-ATotalSacksTFL
M.Powell3-76.50.51.5
T.Ra-El2-75.50.00.0
H.McLaurin2-75.51.01.0
S.Bradford3-13.50.01.0
C.Correa0-63.00.50.5
I.Jeffries2-23.00.00.0
B.Ishmail1-43.00.00.0
C.Nunnally1-32.51.01.0

QtrTimeScoring PlayV-H
1st10:24PUR - M.Thomas 8 yd TD PASS from M.Singleton (KICK by S.Porath) , 7-77 3:03-7
1st00:08PUR - S.Porath 20 yd FG , 11-92 5:330-10
2nd00:12RUT - A.Raymond 1 yd TD RUSH (KICK by J.Patel) , 17-85 5:327-10
3rd13:10PUR - D.Mockobee 3 yd TD PASS from M.Singleton (KICK by S.Porath) , 4-75 1:507-17
3rd07:33RUT - K.Duff 72 yd TD PASS from A.Kaliakmanis (KICK by J.Patel) , 5-90 2:4614-17

Quickie Statistics (3rd Quarter only)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

RUTPUR
Score77
FIRST DOWNS45
RUSHES-YARDS (NET)8-248-93
PASSING-YARDS (NET)9836
Passes Att-Comp-Int5-4-07-3-0
TOTAL OFFENSE PLAYS-YARDS13-12215-129
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-41.02-39.0
Fumbles-Lost0-00-0
Penalties-Yards0-00-0
Possession Time8:236:37
Third-Down Conversions2-30-2
Fourth-Down Conversions0-00-0

Rutgers

Purdue

RushingNo.GainLossNetTDAvgLg
A.Raymond52902905.812
A.Kaliakmanis1404044

RushingNo.GainLossNetTDAvgLg
D.Mockobee4360360932
A.Harris24204202137
R.Browne11101101111

PassingC-A-IYdsTDLgSack
A.Kaliakmanis4-5-0891722

PassingC-A-IYdsTDLgSack
R.Browne2-6-0330180
M.Singleton1-1-03130

ReceivingNo.YardsTDTgtLg
K.Duff1721172
D.Sheffield0001
A.Raymond218029

ReceivingNo.YardsTDTgtLg
M.Jackson III0001
N.Tuggle0001
D.Mockobee2181215

PuntingNo.YdsAvgLngIn20TB
J.Anderson14141.04100

PuntingNo.YdsAvgLngIn20TB
J.McCallister27839.04000

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
K.Sanders2-12.50.00.0
A.Wright1-22.00.00.0
J.Elad2-02.00.00.0
B.Weaver1-11.50.00.0
D.Abdou Rahman1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.Powell1-32.50.50.5
C.Correa0-42.00.50.5
H.McLaurin0-42.00.00.0
T.Smith1-11.51.01.0
T.Ra-El0-21.00.00.0
C.Nunnally0-21.00.00.0
T.Grimes0-10.50.00.0
B.Ishmail0-10.50.00.0

QtrTimeScoring PlayV-H
3rd13:10PUR - D.Mockobee 3 yd TD PASS from M.Singleton (KICK by S.Porath) , 4-75 1:507-17
3rd07:33RUT - K.Duff 72 yd TD PASS from A.Kaliakmanis (KICK by J.Patel) , 5-90 2:4614-17

Play-by-Play Summary (4th quarter)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

-Start of 4th quarter, clock 15:00. [15:00]
1-10PUR49(14:59) [NHSG] KALIAKMANIS, Athan pass deep to the left incomplete intended for DUFF, KJ broken up by HINES, Hudauri at the PUR21, clock 14:54. [14:54]
2-10PUR49(14:53) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 3 yards to the PUR46 (CORREA, Charles;RA-EL, Tahj), clock 14:47. [14:47]
3-7PUR46(14:15) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 11 yards, RAYMOND, Antwan fumbled at PUR38 forced by MCLAURIN, Hershey, recovered by PUR RA-EL, Tahj at the PUR35 to the PUR35, End of Play, clock 14:09 (After official review, play stands as called on the field). [14:09]
PUR drive start at 14:09
1-10PUR35(14:08) [NHSG] BROWNE, Ryan pass to the right complete for 17 yards to HORTON, EJ caught at the PUR47 and advanced to the RUT48 (SANDERS, Kaj;HENDERSON, Jacobie), 1ST DOWN, clock 13:52. [13:52]P
1-10RUT48(13:39) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 2 yards to the RUT46 (WALKER, Jordan), clock 13:33. [13:33]
M.Singleton in at QB for PUR
2-8RUT46(13:01) [NHSG] SINGLETON, Malachi pass short to the right incomplete thrown to the RUT42, clock 12:55. [12:55]
R.Browne in at QB for PUR
3-8RUT46(12:47) [NHSG] BROWNE, Ryan pass to the left complete for 1 yard to JACKSON III, Michael caught at the RUT48 and advanced to the RUT45 (SANDERS, Kaj;O'NEILL, Eric), clock 12:41. [12:41]
4-7RUT45(12:19) MCCALLISTER, Jack punt 35 yards to the RUT10, fair catch by SHEFFIELD, DT, clock 12:17. [12:17]
Drive Summary: 4 plays, 20 yards, 1:52
RUT drive start at 12:17
1-10RUT10(12:15) [NHSG] RAYMOND, Antwan rush to the right for a gain of 4 yards to the RUT14 (CORREA, Charles;MCLAURIN, Hershey), clock 12:08. [12:08]
2-6RUT14(11:41) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 42 yards to DUFF, KJ caught at the PUR48 and advanced to the PUR44 (HINES, Hudauri), 1ST DOWN, clock 11:17. [11:17]P
1-10PUR44(10:58) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 2 yards to the PUR42 (NUNNALLY, CJ), clock 10:49. [10:49]
2-8PUR42(10:11) RAYMOND, Antwan rush up the middle for a gain of 17 yards to the PUR25 (RA-EL, Tahj), clock 10:04. PENALTY RUT Holding on WHITE, Taj enforced 11 yards from the PUR42 to the RUT47 [NHSG]. NO PLAY (replay the down). [10:04]
2-19RUT47(09:39) [NHSG] KALIAKMANIS, Athan pass deep to the right complete for 37 yards to DUFF, KJ to the PUR16, End of Play, 1ST DOWN, clock 09:18. [09:18]P
1-10PUR16(08:59) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 9 yards to the PUR7 (GRIMES, Tony), clock 08:51. [08:51]
2-1PUR7(08:26) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 6 yards to the PUR1 (CORREA, Charles;BRADFORD, Smiley), 1ST DOWN, clock 08:13 (After official review, play stands as called on the field). [08:13]R
1-1PUR1QB Keeper KALIAKMANIS, Athan rush up the middle for a gain of 1 yard to the PUR0, TOUCHDOWN RUT, clock 07:45 (Scoring play confirmed). [07:45]
0-0PUR3PATEL, Jai PAT kick attempt is good.
Rutgers 21, Purdue 17
Drive Summary: 7 plays, 90 yards, 4:32
(07:45) SCULLION, Jack kickoff 62 yards from the RUT35 to the PUR3, JACKSON III, Michael returned 56 yards to the RUT41 (WARD, Timmy), clock 07:37.
PUR drive start at 07:37
1-10RUT41(07:35) [NHSG] BROWNE, Ryan pass to the right incomplete dropped by HORTON, EJ thrown to the RUT28, clock 07:31. [07:31]
2-10RUT41(07:30) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 5 yards to the RUT36 (SANDERS, Kaj), clock 07:22. [07:22]
3-5RUT36(06:54) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 4 yards to the RUT32 (SANDERS, Kaj), clock 06:46. [06:46]
4-1V32Timeout Rutgers, clock 06:12. [06:12]
4-1RUT32(06:11) [NHSG] QB Keeper SINGLETON, Malachi rush up the middle for a gain of 1 yard to the RUT31 (WRIGHT, Abram;O'NEILL, Eric), 1ST DOWN, clock 06:02. [06:02]R
1-10RUT31(05:29) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 2 yards to the RUT29 (SANDERS, Kaj), clock 05:21. [05:21]
2-8RUT29(04:57) [NHSG] BROWNE, Ryan pass to the right incomplete intended for HORTON, EJ thrown to the RUT19, clock 04:53. [04:53]
3-8RUT29(04:52) BROWNE, Ryan pass to the left incomplete intended for TUGGLE, Nitro thrown to the RUT20, clock 04:49. PENALTY RUT Pass Interference on MASCOE, Bo enforced 15 yards to the RUT14 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [04:49]E
1-10RUT14[NHSG] BROWNE, Ryan pass to the left complete for 14 yards to TUGGLE, Nitro to the RUT0, 1ST DOWN, TOUCHDOWN PUR, clock 04:43 (Scoring play confirmed). [04:43]P
0-0RUT3PORATH, Spencer PAT kick attempt is good.
Rutgers 21, Purdue 24
Drive Summary: 7 plays, 41 yards, 2:54
TURNER, Seth kickoff 65 yards from the PUR35 to the RUT0, Touchback , clock 04:43.
RUT drive start at 04:43
1-10RUT25(04:39) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 32 yards to DUFF, KJ caught at the RUT44 and advanced to the PUR43 (BRADFORD, Smiley), 1ST DOWN, clock 04:29. [04:29]P
1-10PUR43(04:05) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 2 yards to the PUR41 (CORREA, Charles), clock 03:58. [03:58]
2-8PUR41(03:30) [NHSG] RAYMOND, Antwan rush to the left for a gain of 4 yards to the PUR37 (NUNNALLY, CJ;CORREA, Charles), clock 03:21. [03:21]
3-4PUR37(02:46) [NHSG] RAYMOND, Antwan rush to the right for a gain of 2 yards to the PUR35 (NUNNALLY, CJ;RA-EL, Tahj), clock 02:37. [02:37]
4-2PUR35(02:04) [NHSG] KALIAKMANIS, Athan pass short to the right complete for 16 yards to BLACK, Ben caught at the PUR30 and advanced to the PUR19 (MCLAURIN, Hershey), 1ST DOWN, clock 02:00. [02:00]P
1-10H19Timeout Official, clock 02:00. [02:00]
1-10PUR19(01:58) [NHSG] KALIAKMANIS, Athan pass short to the left complete for 8 yards to SHEFFIELD, DT caught at the PUR14 and advanced to the PUR11 (RA-EL, Tahj;POWELL, Mani), clock 01:46. [01:46]
2-2PUR11(01:25) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 4 yards to the PUR7 (BRADFORD, Smiley), 1ST DOWN, clock 01:23. [01:23]R
1-10H7Timeout Purdue, clock 01:23. [01:23]
1-7PUR7(01:21) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 2 yards to the PUR5 (CORREA, Charles), clock 01:19. [01:19]
2-5H5Timeout Purdue, clock 01:19. [01:19]
2-5PUR5(01:17) [NHSG] KALIAKMANIS, Athan pass short to the left incomplete intended for FLETCHER JR., Kenny broken up by NUNNALLY, CJ at the PUR3; QB hurried by NUNNALLY, CJ, clock 01:15. [01:15]
3-5PUR5(01:13) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 3 yards to the PUR2 (CORREA, Charles;RA-EL, Tahj), clock 01:09. [01:09]
4-2PUR2(01:08) PATEL, Jai field goal attempt from 20 yards GOOD [kick was spotted at PUR10], clock 01:06. [01:06]
Rutgers 24, Purdue 24
Drive Summary: 11 plays, 73 yards, 3:37
SCULLION, Jack kickoff 32 yards from the RUT35 to the PUR33, fair catch by EARLS, Christian , clock 01:06.
PUR drive start at 01:06
1-10PUR33(01:05) [NHSG] BROWNE, Ryan pass to the left complete for -3 yards to BROWNE, Ryan caught at the PUR32, BROWNE, Ryan fumbled at PUR32 forced by GNAGO, Farell, recovered by RUT ELAD, Jett at the PUR30 to the PUR30, End of Play, clock 00:59. [00:59]
Drive Summary: 1 plays, -3 yards, 0:07
RUT drive start at 00:59
1-10PUR30(00:58) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 11 yards to the PUR19 (RA-EL, Tahj;HINES, Hudauri), 1ST DOWN, clock 00:52. [00:52]R
1-10PUR19(00:22) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 6 yards to the PUR13 (RA-EL, Tahj), clock 00:14. [00:14]
2-4H13Timeout Rutgers, clock 00:02. [00:02]
2-4PUR13(00:01) PATEL, Jai field goal attempt from 30 yards GOOD [kick was spotted at PUR20], clock 00:00. [00:00]
Rutgers 27, Purdue 24
Drive Summary: 3 plays, 17 yards, 0:59
0-0RUT35End of game, clock 0:00.
FINAL SCORE: Rutgers 27, Purdue 24

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rutgers139:5934070-31-115-705-7-0-1352-26
Purdue75:0112140-21-15-144-7-0-290-0

Quickie Statistics (4th Quarter only)
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

RUTPUR
Score137
FIRST DOWNS74
RUSHES-YARDS (NET)15-705-14
PASSING-YARDS (NET)13529
Passes Att-Comp-Int7-5-07-4-0
TOTAL OFFENSE PLAYS-YARDS22-20512-43
Fumble Returns-Yards1-01-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-56
Interception Returns-Yards0-00-0
Punts (Number-Avg)0-01-35.0
Fumbles-Lost1-11-1
Penalties-Yards2-260-0
Possession Time9:595:01
Third-Down Conversions0-30-2
Fourth-Down Conversions1-11-1

Rutgers

Purdue

RushingNo.GainLossNetTDAvgLg
A.Raymond103703703.711
J.Benjamin4320320811
A.Kaliakmanis1101111

RushingNo.GainLossNetTDAvgLg
D.Mockobee41301303.35

PassingC-A-IYdsTDLgSack
A.Kaliakmanis5-7-01350420

PassingC-A-IYdsTDLgSack
R.Browne4-6-0291170
M.Singleton0-1-0000

ReceivingNo.YardsTDTgtLg
K.Duff31110442
B.Black1160116
D.Sheffield18018

ReceivingNo.YardsTDTgtLg
M.Jackson III11011
N.Tuggle1141114

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
J.McCallister13535.03500

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III156056

TacklesUA-ATotalSacksTFL
K.Sanders3-24.00.00.0
J.Walker1-01.00.00.0
T.Ward1-01.00.00.0
F.Gnago1-01.00.01.0
E.O'Neill0-21.00.00.0
A.Wright0-10.50.00.0
J.Henderson0-10.50.00.0

TacklesUA-ATotalSacksTFL
C.Correa2-54.50.00.0
T.Ra-El1-53.50.00.0
H.McLaurin2-12.50.00.0
S.Bradford2-12.50.00.0
C.Nunnally1-22.00.00.0
H.Hines1-11.50.00.0
T.Grimes1-01.00.00.0
M.Powell0-10.50.00.0

QtrTimeScoring PlayV-H
4th07:45RUT - A.Kaliakmanis 1 yd TD RUSH (KICK by J.Patel) , 7-90 4:3221-17
4th04:43PUR - N.Tuggle 14 yd TD PASS from R.Browne (KICK by S.Porath) , 7-41 2:5421-24
4th01:06RUT - J.Patel 20 yd FG , 11-73 3:3724-24
4th00:00RUT - J.Patel 30 yd FG , 3-17 0:5927-24

Rutgers Explosive Plays
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Rutgers

Passing Plays Gain of 15+
8 Plays for 279 total yards (84% of total passing yards)

Yds
Qtr
Context/Play
72
3
2nd and 7 on RUT28
(07:33) (07:43) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 72 yards to DUFF, KJ caught at the PUR33 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN RUT, clock 07:33 (Scoring play confirmed).
42
4
2nd and 6 on RUT14
(11:17) (11:41) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 42 yards to DUFF, KJ caught at the PUR48 and advanced to the PUR44 (HINES, Hudauri), 1ST DOWN, clock 11:17.
39
1
2nd and 10 on RUT25
(09:30) (09:45) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 39 yards to DUFF, KJ caught at the RUT43 and advanced to the PUR36 (HINES, Hudauri;RA-EL, Tahj), 1ST DOWN, clock 09:30.
37
4
2nd and 19 on RUT47
(09:18) (09:39) [NHSG] KALIAKMANIS, Athan pass deep to the right complete for 37 yards to DUFF, KJ to the PUR16, End of Play, 1ST DOWN, clock 09:18.
32
4
1st and 10 on RUT25
(04:29) (04:39) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 32 yards to DUFF, KJ caught at the RUT44 and advanced to the PUR43 (BRADFORD, Smiley), 1ST DOWN, clock 04:29.
22
1
2nd and 8 on PUR34
(08:05) (08:20) [NHSG] KALIAKMANIS, Athan pass to the left complete for 22 yards to BLACK, Ben caught at the PUR23 and advanced to the PUR12 (BRADFORD, Smiley), 1ST DOWN, clock 08:05.
19
2
1st and 10 on RUT38
(01:52) (01:53) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 19 yards to DUFF, KJ caught at the PUR45 and advanced to the PUR43 (HINES, Hudauri), 1ST DOWN, clock 01:52.
16
4
4th and 2 on PUR35
(02:00) (02:04) [NHSG] KALIAKMANIS, Athan pass short to the right complete for 16 yards to BLACK, Ben caught at the PUR30 and advanced to the PUR19 (MCLAURIN, Hershey), 1ST DOWN, clock 02:00.


Rushing Plays Gain of 10+
8 Plays for 101 total yards (55% of total rushing yards)

Yds
Qtr
Context/Play
19
2
2nd and 11 on RUT24
(14:40) (14:59) [NHSG] BENJAMIN, Ja'shon rush to the right for a gain of 19 yards to the RUT43 (ISHMAIL, Breeon;HINES, Hudauri), 1ST DOWN, clock 14:40.
15
2
3rd and 22 on RUT5
(07:54) (07:58) [NHSG] KALIAKMANIS, Athan scrambles up the middle for a gain of 15 yards to the RUT20, End of Play, clock 07:54.
12
2
3rd and 10 on PUR13
(00:18) (00:23) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 12 yards to the PUR1 (RA-EL, Tahj), 1ST DOWN, clock 00:18.
12
3
2nd and 3 on RUT39
(00:00) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 12 yards to the PUR49 (RA-EL, Tahj;MCLAURIN, Hershey), 1ST DOWN, clock 00:00.
11
2
2nd and 4 on PUR33
(12:19) (12:28) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 11 yards to the PUR22 (SMITH, Trey), 1ST DOWN, clock 12:19.
11
4
3rd and 7 on PUR46
(14:09) (14:15) [NHSG] RAYMOND, Antwan rush up the middle for a gain of 11 yards, RAYMOND, Antwan fumbled at PUR38 forced by MCLAURIN, Hershey, recovered by PUR RA-EL, Tahj at the PUR35 to the PUR35, End of Play, clock 14:09 (After official review, play stands as called on the field).
11
4
1st and 10 on PUR30
(00:52) (00:58) [NHSG] BENJAMIN, Ja'shon rush up the middle for a gain of 11 yards to the PUR19 (RA-EL, Tahj;HINES, Hudauri), 1ST DOWN, clock 00:52.
10
2
2nd and 2 on PUR49
(13:32) (13:40) [NHSG] BENJAMIN, Ja'shon rush to the left for a gain of 10 yards to the PUR39 (RA-EL, Tahj;MCLAURIN, Hershey), 1ST DOWN, clock 13:32.


All Plays Gain of 20+
8 Plays for 418 total yards
Yds
Qtr
Context/Play
72
3
2nd and 7 on RUT28
(07:33) (07:43) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 72 yards to DUFF, KJ caught at the PUR33 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN RUT, clock 07:33 (Scoring play confirmed).
42
4
2nd and 6 on RUT14
(11:17) (11:41) [NHSG] KALIAKMANIS, Athan pass deep to the left complete for 42 yards to DUFF, KJ caught at the PUR48 and advanced to the PUR44 (HINES, Hudauri), 1ST DOWN, clock 11:17.
39
1
2nd and 10 on RUT25
(09:30) (09:45) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 39 yards to DUFF, KJ caught at the RUT43 and advanced to the PUR36 (HINES, Hudauri;RA-EL, Tahj), 1ST DOWN, clock 09:30.
37
4
2nd and 19 on RUT47
(09:18) (09:39) [NHSG] KALIAKMANIS, Athan pass deep to the right complete for 37 yards to DUFF, KJ to the PUR16, End of Play, 1ST DOWN, clock 09:18.
32
4
1st and 10 on RUT25
(04:29) (04:39) [NHSG] KALIAKMANIS, Athan pass deep up the middle complete for 32 yards to DUFF, KJ caught at the RUT44 and advanced to the PUR43 (BRADFORD, Smiley), 1ST DOWN, clock 04:29.
25
1
0th and 0 on PUR35
(00:08) TURNER, Seth kickoff 65 yards from the PUR35 to the RUT0, fair catch by BLACK, Ben , clock 00:08.
22
1
0th and 0 on PUR35
(15:00) TURNER, Seth kickoff 62 yards from the PUR35 to the RUT3, fair catch by BLACK, Ben , clock 15:00.
22
1
2nd and 8 on PUR34
(08:05) (08:20) [NHSG] KALIAKMANIS, Athan pass to the left complete for 22 yards to BLACK, Ben caught at the PUR23 and advanced to the PUR12 (BRADFORD, Smiley), 1ST DOWN, clock 08:05.

Purdue Explosive Plays
Rutgers vs. Purdue (Final)
10/25/2025 at West Lafayette, Indiana

Purdue

Passing Plays Gain of 15+
4 Plays for 94 total yards (84% of total passing yards)

Yds
Qtr
Context/Play
44
1
3rd and 7 on PUR48
(02:20) (02:32) [NHSG] BROWNE, Ryan pass deep to the left complete for 44 yards to THOMAS, Malachi caught at the RUT32 and advanced to the RUT8 (ELAD, Jett), 1ST DOWN, clock 02:20.
18
3
2nd and 9 on PUR37
(05:32) (05:46) [NHSG] BROWNE, Ryan pass to the right complete for 18 yards to HARRIS, Antonio caught at the PUR35 and advanced to the RUT45 (SANDERS, Kaj), 1ST DOWN, clock 05:32.
17
4
1st and 10 on PUR35
(13:52) (14:08) [NHSG] BROWNE, Ryan pass to the right complete for 17 yards to HORTON, EJ caught at the PUR47 and advanced to the RUT48 (SANDERS, Kaj;HENDERSON, Jacobie), 1ST DOWN, clock 13:52.
15
3
1st and 10 on PUR33
(11:19) (11:31) [NHSG] BROWNE, Ryan pass to the right complete for 15 yards to MOCKOBEE, Devin caught at the PUR33 and advanced to the PUR48 (WRIGHT, Abram), out of bounds, 1ST DOWN, clock 11:19.


Rushing Plays Gain of 10+
5 Plays for 154 total yards (71% of total rushing yards)

Yds
Qtr
Context/Play
57
1
1st and 10 on PUR35
(10:56) (11:08) [NHSG] THOMAS, Malachi rush to the left for a gain of 57 yards to the RUT8 (HENDERSON, Jacobie), out of bounds, 1ST DOWN, clock 10:56.
37
3
2nd and 7 on RUT40
(13:50) (14:00) [NHSG] HARRIS, Antonio rush to the right for a gain of 37 yards to the RUT3 (SANDERS, Kaj), out of bounds, 1ST DOWN, clock 13:50.
32
3
1st and 10 on PUR25
(14:49) (14:59) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 32 yards to the RUT43 (ELAD, Jett), 1ST DOWN, clock 14:49.
17
1
2nd and 4 on PUR28
(04:07) (04:18) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 17 yards to the PUR45 (ELAD, Jett;MASCOE, Bo), 1ST DOWN, clock 04:07.
11
3
2nd and 10 on PUR25
(06:44) (06:58) [NHSG] BROWNE, Ryan scrambles to the right for a gain of 11 yards to the PUR36, out of bounds, 1ST DOWN, clock 06:44.


All Plays Gain of 20+
5 Plays for 288 total yards
Yds
Qtr
Context/Play
57
1
1st and 10 on PUR35
(10:56) (11:08) [NHSG] THOMAS, Malachi rush to the left for a gain of 57 yards to the RUT8 (HENDERSON, Jacobie), out of bounds, 1ST DOWN, clock 10:56.
56
4
0th and 0 on RUT35
(07:37) (07:45) SCULLION, Jack kickoff 62 yards from the RUT35 to the PUR3, JACKSON III, Michael returned 56 yards to the RUT41 (WARD, Timmy), clock 07:37.
44
1
3rd and 7 on PUR48
(02:20) (02:32) [NHSG] BROWNE, Ryan pass deep to the left complete for 44 yards to THOMAS, Malachi caught at the RUT32 and advanced to the RUT8 (ELAD, Jett), 1ST DOWN, clock 02:20.
37
3
2nd and 7 on RUT40
(13:50) (14:00) [NHSG] HARRIS, Antonio rush to the right for a gain of 37 yards to the RUT3 (SANDERS, Kaj), out of bounds, 1ST DOWN, clock 13:50.
32
3
1st and 10 on PUR25
(14:49) (14:59) [NHSG] MOCKOBEE, Devin rush to the right for a gain of 32 yards to the RUT43 (ELAD, Jett), 1ST DOWN, clock 14:49.