FINAL SCORE
Indiana
12-0 (9-0)
56
Purdue
2-10 (0-9)
3


November 28, 2025 • Ross-Ade Stadium (West Lafayette, Indiana)




FINAL STATISTICS

Game Summary
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana
Indiana (12-0; 9-0) vs. Purdue (2-10; 0-9)
Date: 11/28/2025 • Site: West Lafayette, Indiana • Stadium: Ross-Ade Stadium
Kickoff time: 07:45 PM EST • End of Game: 11:08 PM EST • Total elapsed time: 03:22
Attendance: 59807
Temperature: 24 • Wind: 0 east • Weather: clear
Scoring Summary
Score by Quarters1234Total
Indiana72121756
Purdue30003

QtrTimeScoring PlayV-H
1st08:03IND - K.Black 1 yd TD RUSH (PAT KICK by N.Radicic GOOD) , 5-40 1:477-
1st00:46PUR - S.Porath 22 yd FG , 11-67 5:427-3
2nd10:29IND - F.Mendoza 7 yd TD RUSH (PAT KICK by N.Radicic GOOD) , 11-65 5:1714-3
2nd03:40IND - K.Black 16 yd TD RUSH (PAT KICK by N.Radicic GOOD) , 2-36 0:4521-3
2nd01:33IND - R.Hemby 82 yd TD RUSH (PAT KICK by N.Radicic GOOD) , 2-82 0:1828-3
3rd07:37IND - E.Sarratt 17 yd TD PASS from F.Mendoza (PAT KICK by N.Radicic GOOD) , 11-89 7:1735-3
3rd03:52IND - O.Cooper Jr. 43 yd TD PASS from F.Mendoza (PAT KICK by N.Radicic GOOD) , 2-42 0:4742-3
3rd00:00IND - K.Martin 21 yd TD RUSH (PAT KICK by N.Radicic GOOD) , 2-79 0:4649-3
4th09:29IND - D.Chandler 65 yd TD PASS from A.Mendoza (PAT KICK by N.Radicic GOOD) , 4-85 2:0656-3
Officials
Referee: Mark Kluczynski
Umpire: Brad Hudak
Head Linesman: Kris Van Meter
Line judge: Jim Wharrie
Field judge: Lamont Simpson
Back judge: Justin Staehr
Side judge: Gaylon Williams
Center judge: Thomas Riepenhoff

Team Statistics
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

INDPUR
FIRST DOWNS2216
Rushing144
Passing712
Penalty10
NET YARDS RUSHING35544
Rushing Attempts3727
Average Per Rush9.61.6
Rushing Touchdowns50
Yards Gained Rushing36072
Yards Lost Rushing528
NET YARDS PASSING193238
Completions-Attempts-Int10-17-025-47-1
Average Per Attempt11.45.1
Average Per Completion19.39.5
Passing Touchdowns30
TOTAL OFFENSIVE YARDS548282
Total Offensive plays5474
Average Gain Per Play10.13.8
Fumbles: Number-Lost0-01-1
Penalties: Number-Yards2-153-35
PUNTS-YARDS4-1898-286
Average Yards Per Punt47.335.8
Net Yards Per Punt45.035.8
Inside 2024
50+ Yards10
Touchbacks00
Fair catch12
KICKOFFS-YARDS9-5272-127
Average Yards Per Kickoff58.663.5
Net Yards Per Kickoff56.3-21
Touchbacks00
Punt returns: Number-Yards-TD0-0-01-9-0
Average Per Return09
Kickoff returns: Number-Yards-TD1-20-08-169-0
Average Per Return2021.1
Interceptions: Number-Yards-TD1-0-00-0-0
Fumble Returns: Number-Yards1-00-0
Miscellaneous Yards00
Possession Time26:5233:08
1st Quarter4:3410:26
2nd Quarter7:447:16
3rd Quarter8:506:04
4th Quarter5:389:17
Third-Down Conversions4 of 87 of 19
Fourth-Down Conversions0 of 01 of 2
Red Zone Scores-Chances4 of 41 of 1
Touchdowns40
Field Goals0 of 01 of 1
Sacks By: Number-Yards1-30-0
Tackles For Loss: Number-Yards10.0-362.0-5
Forced Three-And-Outs23
Total TDs80
Defensive TDs00
Special Teams TDs00
PAT Kicks8-80-0
Field Goals0-01-2
Points off turnovers70

Individual Statistics
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Indiana Purdue

RushingNo.GainLossNetTDLgAvg
R.Hemby12156415218212.7
K.Black13671662165.1
A.Mendoza25905905829.5
K.Martin8510511216.4
F.Mendoza22702712013.5
Totals3736053555829.6

RushingNo.GainLossNetTDLgAvg
A.Harris15421131092.1
J.Thomas215015087.5
M.Thomas4606021.5
R.Browne4963080.8
M.Singleton102-200-2
E.Horton109-900-9
Totals27722844091.6
PassingC-A-IYdsTDLongSack
F.Mendoza8-15-01172430
A.Mendoza2-2-0761650
Totals10-17-01933650
PassingC-A-IYdsTDLongSack
R.Browne25-47-12380281
Totals25-47-12380281
ReceivingNo.YardsTDLongTgtYAC
O.Cooper Jr.364143533
E.Sarratt341118419
D.Chandler165165161
J.Brady111011114
K.Black160613
C.Becker160650
Totals1019336517130
ReceivingNo.YardsTDLongTgtYAC
M.Jackson III666021830
N.Tuggle5800231113
E.Horton441028810
L.Puccinelli32401755
A.Harris31808313
M.Thomas2601136
J.Watson160640
J.Thomas1-30010
TEAM000000
A.Branch000010
C.Smith000010
Totals252380284577
PuntingNo.YdsAvgLongIn20TB
M.McCarthy418947.35220
Totals418947.35220
PuntingNo.YdsAvgLongIn20TB
J.McCallister828635.84740
Totals828635.84740
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
A.Ferrell000000100
R.Hemby00012020000
Totals00012020100
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
M.Jackson III199816925000
Totals199816925000
Field goalsQtrTimeDistResult
Field goalsQtrTimeDistResult
S.Porath1st00:4622GOOD
S.Porath2nd00:0054MISSED
KickoffsNo.YardsAvgTBOB
N.Radicic316053.300
Q.Warren636761.200
KickoffsNo.YardsAvgTBOB
S.Turner212763.501
All-purposeRunRcvKRPRIR/FRTotal
R.Hemby15202000172
K.Black66600072
D.Chandler06500065
O.Cooper Jr.06400064
All-purposeRunRcvKRPRIR/FRTotal
M.Jackson III06616990244
N.Tuggle08000080
A.Harris311800049
E.Horton-94100032
FumblesNo.Lost
FumblesNo.Lost
BROWNE,R11

Indiana Quarterback Progression
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana


Mendoza, Fernando
8 - 1553%117 yds2TD0INT162.9RTG

C-AYdsContextReceiver Stk
0-12nd and 10 on PUR47 (Q1 14:05) E.Sarratt
0-23rd and 10 on PUR47 (Q1 13:30) C.Becker-2
+1-3181st2nd and 5 on PUR35 (Q1 09:43) E.Sarratt
+2-461st and 10 on PUR17 (Q1 09:06) E.Sarratt2
2-51st and 10 on IND30 (Q1 07:31) O.Cooper Jr.
2-63rd and 7 on IND33 (Q1 07:19) C.Becker-2
2-72nd and 5 on IND40 (Q1 00:37) O.Cooper Jr.-3
+3-861st3rd and 5 on IND40 (Q1 00:03) O.Cooper Jr.
+4-961st and 10 on PUR28 (Q2 12:49) C.Becker2
4-102nd and 14 on IND33 (Q2 07:09) C.Becker
+5-1163rd and 14 on IND33 (Q2 06:33) K.Black
5-121st and 10 on IND18 (Q2 01:51) C.Becker
+6-13151st3rd and 10 on IND11 (Q3 14:10) O.Cooper Jr.
+7-1417TD3rd and 1 on PUR17 (Q3 08:15) E.Sarratt2
+8-1543TD2nd and 11 on PUR43 (Q3 04:30) O.Cooper Jr.3

Sacked 0 times for 0 yards lost
LostContext




Mendoza, Alberto
2 - 2100%76 yds1TD0INT584.2RTG

C-AYdsContextReceiver Stk
+1-1111st2nd and 7 on IND18 (Q4 11:28) J.Brady
+2-265TD2nd and 4 on IND35 (Q4 10:12) D.Chandler2

Sacked 0 times for 0 yards lost
LostContext



Purdue Quarterback Progression
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana


Browne, Ryan
25 - 4753%238 yds0TD1INT91.5RTG

C-AYdsContextReceiver Stk
+1-101st and 10 on PUR27 (Q1 14:54) E.Horton
1-2INT2nd and 10 on PUR27 (Q1 14:37) E.Horton
+2-3181st3rd and 8 on PUR6 (Q1 12:27) M.Jackson III
2-42nd and 19 on PUR15 (Q1 11:04) E.Horton
2-51st and 10 on PUR27 (Q1 07:57) M.Jackson III-2
2-62nd and 10 on PUR27 (Q1 07:49) C.Smith-3
2-73rd and 10 on PUR27 (Q1 07:45) M.Thomas-4
+3-8281st3rd and 8 on PUR30 (Q1 05:34) E.Horton
+4-9181st1st and 10 on IND42 (Q1 04:56) M.Jackson III2
4-102nd and 4 on IND18 (Q1 04:16) M.Jackson III
+5-1162nd and 8 on IND11 (Q1 02:52) N.Tuggle
+6-12111st1st and 10 on PUR27 (Q2 10:24) M.Thomas2
+7-13-52nd and 8 on PUR40 (Q2 09:30) M.Thomas3
7-143rd and 13 on PUR35 (Q2 08:46) A.Branch
7-152nd and 12 on PUR13 (Q2 05:37) N.Tuggle-2
+8-16-33rd and 12 on PUR13 (Q2 05:00) M.Jackson III
8-172nd and 10 on PUR26 (Q2 03:26) N.Tuggle
+9-18231st3rd and 10 on PUR26 (Q2 02:49) N.Tuggle
9-191st and 10 on PUR49 (Q2 02:34) E.Horton
9-202nd and 10 on PUR49 (Q2 02:19) N.Tuggle-2
+10-2162nd and 11 on PUR24 (Q2 01:17) A.Harris
+11-2281st and 10 on PUR39 (Q2 01:02) A.Harris2
11-232nd and 2 on PUR47 (Q2 00:47) J.Watson
+12-2491st and 10 on PUR49 (Q2 00:29) E.Horton
+13-2561st2nd and 1 on IND42 (Q2 00:19) J.Watson2
13-261st and 10 on IND36 (Q2 00:10)
+14-2741st and 10 on PUR27 (Q3 07:30) A.Harris
+15-28121st2nd and 6 on PUR31 (Q3 07:14) N.Tuggle2
15-291st and 10 on PUR43 (Q3 06:32) N.Tuggle
+16-30171st2nd and 7 on PUR23 (Q3 03:37) L.Puccinelli
16-313rd and 10 on PUR40 (Q3 01:36) E.Horton
+17-3261st and 10 on PUR27 (Q4 14:55) M.Jackson III
17-331st and 10 on PUR41 (Q4 14:06)
+18-34191st3rd and 13 on PUR38 (Q4 13:25) N.Tuggle
18-351st and 10 on IND43 (Q4 12:50) L.Puccinelli
+19-36-32nd and 10 on IND43 (Q4 12:34) J.Thomas
19-373rd and 13 on IND46 (Q4 12:17) J.Watson
+20-38201st1st and 10 on PUR25 (Q4 09:29) N.Tuggle
20-393rd and 16 on PUR39 (Q4 07:46) J.Watson
+21-40211st1st and 10 on PUR27 (Q4 04:23) M.Jackson III
+22-4161st and 10 on PUR48 (Q4 04:11) M.Jackson III2
+23-4212nd and 4 on IND46 (Q4 03:21) L.Puccinelli3
23-433rd and 3 on IND45 (Q4 02:54) N.Tuggle
+24-4441st4th and 3 on IND45 (Q4 02:21) E.Horton
+25-4561st and 10 on IND41 (Q4 02:00) L.Puccinelli2
25-463rd and 3 on IND34 (Q4 01:37) L.Puccinelli
25-474th and 3 on IND34 (Q4 01:07) N.Tuggle-2

Sacked 1 time for 3 yards lost
LostContext
-32nd and 10 on PUR41 (Q4 13:37)




Defensive Statistics
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana
#IndianaSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
21R.Hardy55100.0-01.0-3---2-
4A.Fisher5270.0-00.0-0-----
12D.Boykin4370.0-00.0-0-1-0--1
8S.Daley5161.0-34.5-191----
1A.Ferrell3140.0-01.0-5--1-0--
6M.Kamara2240.0-01.0-5-----
22J.Sharpe3140.0-01.0-3-----
0H.Wheeler1230.0-01.5-3-----
31A.Chung2130.0-00.0-0---3-
34J.Utzinger1230.0-00.0-0-----
46I.Jones1230.0-00.0-0-----
5D.Ponds0220.0-00.0-0---1-
7L.Moore2020.0-00.0-0-----
10R.Gandy2020.0-00.0-0-----
97M.Landino1010.0-00.0-0-----
2B.Baldwin Jr.0110.0-00.0-0-----
3J.Bell1010.0-00.0-0-----
16J.Boyd1010.0-00.0-0-----
33G.Reese1010.0-00.0-0-----
36C.Conner1010.0-00.0-0-----
40Q.Clark1010.0-00.0-0-----
99T.Burrus Jr.0110.0-00.0-0-----
Totals4226681-310.0-3611-01-061

BLOCKED KICKS: none.

#PurdueSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
21T.Ra-El85130.0-00.0-0-----
16M.Powell4370.0-01.0-4----2
5C.Correa3250.0-00.0-0-----
15V.Cobb3250.0-00.0-0-----
0T.Grimes0330.0-00.0-0---1-
91C.Nunnally3030.0-01.0-1-----
24A.Coffey2130.0-00.0-0-----
4H.Hines1120.0-00.0-0---1-
8C.Madden1120.0-00.0-0----1
10A.Sanford1010.0-00.0-0-----
97J.Harkless0110.0-00.0-0-----
12R.Turner0110.0-00.0-0-----
18D.Kennedy1010.0-00.0-0-----
58B.Ishmail1010.0-00.0-0-----
1S.Bradford0000.0-00.0-0---1-
Totals2820480-02.0-500-00-032

BLOCKED KICKS: none.

Participation Report
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Starters
Indiana

Pos##OFFENSE
RB1R.Hemby
WR3O.Cooper Jr.
QB15F.Mendoza
TE19H.Staes
TE37R.Nowakowski
OL65C.Smith
OL72A.Ajani
OL74B.Lynch
OL75Z.Michalski
OL78P.Coogan
WR80C.Becker
Pos##DEFENSE
DB1A.Ferrell
LB4A.Fisher
DB5D.Ponds
DL6M.Kamara
DB7L.Moore
DL8S.Daley
DB12D.Boykin
LB21R.Hardy
DB22J.Sharpe
DL95T.Tucker
DL97M.Landino
Purdue

Pos##OFFENSE
WR0N.Tuggle
WR2M.Jackson III
WR13E.Horton
QB15R.Browne
RB22A.Harris
OL55B.Joiner
DE58B.Ishmail
OL74J.St. John
OL78B.Coly
OL79J.Tanona
TE87C.Earls
Pos##DEFENSE
DB0T.Grimes
DB4H.Hines
LB5C.Correa
DE8C.Madden
LB10A.Sanford
DB15V.Cobb
LB16M.Powell
DB21T.Ra-El
DL40I.Jeffries
DL91C.Nunnally
DL97J.Harkless
Substitutions
Indiana:
0 J.Brady; 0 H.Wheeler; 2 B.Baldwin Jr.; 3 J.Bell; 4 D.Chandler; 6 L.Bond; 8 K.Black; 10 R.Gandy; 13 E.Sarratt; 14 K.Turner; 15 N.Radicic; 16 J.Boyd; 16 A.Mendoza; 17 D.Ndukwe; 18 S.Vanhorse; 20 D.Henderson; 28 K.Martin; 31 A.Chung; 33 G.Reese; 34 J.Utzinger; 36 C.Conner; 40 Q.Clark; 42 A.Depaepe; 44 M.McCarthy; 46 I.Jones; 48 J.Bomba; 61 B.Wilkin; 67 K.Benson; 70 A.Leibfried; 71 E.Lawrence; 77 M.Marek; 91 D.Ratcliff; 93 Q.Warren; 99 T.Burrus Jr.;
Purdue:
1 S.Bradford; 3 M.Singleton; 3 S.Smith; 6 A.Branch; 6 S.Ellis; 10 J.Watson; 12 R.Turner; 12 C.Smith; 17 T.Wright; 17 R.Walker; 18 D.Kennedy; 20 W.Berglund; 20 J.Thomas; 23 T.Smith; 24 A.Coffey; 24 M.Thomas; 26 Z.Williams; 32 D.Marable; 35 S.Porath; 38 J.McCallister; 50 J.Randle Jr.; 51 J.Ott; 54 H.Timosciek; 55 J.Dinkins; 58 H.Purvis; 62 G.Vaccaro; 67 D.Woodruff; 70 M.Parrott; 72 J.McCoskey; 76 E.Trent; 85 L.Puccinelli; 89 M.Mitchell; 93 S.Turner; 96 J.Cree; 98 D.Carlson;
Did Not Play
Indiana:
TM TEAM; 2 Jackson, Makai; 2 Wilson, Grant; 7 Williams Jr., E.J.; 9 Morris, Tyler; 9 Stewat Jr., Seaonta; 12 Bell, Jacob; 13 Wyatt, Kellan; 14 Geske, Maverick; 17 Wasserstrom, Jackson; 18 Turvy, Andrew; 19 Smith, Zacharey; 20 Cuono, Sean; 22 Ciongoli, Austin; 23 Knighten, Amariyun; 24 Bonds, Bryson; 26 Kaiser, Cade; 27 Bellin, Reece; 29 Beebe Jr., Lee; 30 Kropp, Kyler; 30 Nelson, PJ; 35 Franke, Brendan; 37 Kizer, Heath; 38 McConnell, Kaden; 41 Calhoun, Keishaun; 43 Taylor, Bryce; 44 Kamara, Amari; 45 Lindsey, Sam; 45 Murff, Lincoln; 47 Langston, Mark; 47 Walters, Finn; 49 Baker, Olubade; 50 Hall, Jhrevious; 52 Allen, Clayton; 54 Greer, Jack; 56 Johnson, Chance; 58 Cannon, Aden; 62 Evans, Drew; 63 Verstegen, Mitch; 66 Parker, Evan; 82 Kendrick, Myles; 83 Stroud, Hunter; 84 Thiry, Blake; 85 Barker, Andrew; 86 Massel IV, Bruno; 89 Jordan, Camden; 90 Monnette, J'mari; 90 Placzek, Josh; 94 Garcia, Kyler; 96 Abram, Triston; 98 Depaepe, William;
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; 13 Lindsey, TJ; 18 Meredith, Bennett; 19 Washington, David; 19 Brooks, Landon; 22 Barbee, Maxwell; 23 Merriweather, Jaheim; 25 McLaurin, Hershey; 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; 44 Moore, Christian; 45 Mockobee, Devin; 46 Raab, Luke; 47 Mayes, BJ; 48 Taylor, Donivan; 49 Needam, Isaiah; 51 Vicari, Mason; 52 Moore Jr, Marcus; 52 Daly, Rocco; 53 Burney, Josh; 57 Ewing, Tom; 59 Schmidt, Justin; 63 Johnsen, James; 68 Veluri, Sankeerth; 71 Easley, Marques; 77 Nave Jr., Marc; 80 Mercado, Roman; 81 Burhenn, George; 83 Adkison, Andrew; 84 Buckman, Nolan; 86 Gilmore, Landon; 89 Klare, Luke; 90 St. John, Elijah; 93 Goellner, Sam; 94 Shorter, Luke; 95 Charles, Breylon; 95 Dubwig, Sam;

Drive Chart (By Team)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
IND1stPUR4714:12INTPUR4713:14PUNT3 - 00:58
IND1stPUR4009:50PUNTPUR008:03 *TD5 - 401:47
IND1stIND3007:31PUNTIND3306:28PUNT3 - 31:03
IND1stIND3500:46KOPUR010:29 *TD11 - 655:17
IND2ndIND1907:57PUNTIND3905:47PUNT4 - 202:10
IND2ndPUR3604:25PUNTPUR003:40 *TD2 - 360:45
IND2ndIND1801:51PUNTPUR001:33 *TD2 - 820:18
IND3rdIND1114:54FGAPUR007:37 *TD11 - 897:17
IND3rdPUR4204:39FUMBPUR003:52 *TD2 - 420:47
IND3rdIND2100:46PUNTPUR000:00 *TD2 - 790:46
IND4thIND1511:35PUNTPUR009:29 *TD4 - 852:06
IND4thIND1406:54PUNTIND2104:23PUNT3 - 72:31
IND4thIND3401:01DOWNSIND440:00HALF2 - 101:01

1st2nd3rd4th1st2nd
Indiana1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession4:347:448:505:3812:1814:2826:52
3rd down conversions1-31-22-20-12-52-34-8
4th down conversions0-00-00-00-00-00-00-0

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PUR1stPUR2714:54KOPUR2714:12INT2 - 00:42
PUR1stPUR413:14PUNTPUR1709:50PUNT6 - 133:24
PUR1stPUR2707:57KOPUR2707:31PUNT3 - 00:26
PUR1stPUR2806:28PUNTIND500:46 *FG11 - 675:42
PUR2ndPUR2710:24KOPUR3507:57PUNT4 - 82:27
PUR2ndPUR1505:47PUNTPUR1004:25PUNT3 - -51:22
PUR2ndPUR2603:35KOIND4901:51PUNT6 - 251:44
PUR2ndPUR2501:26KOIND3600:00FGA10 - 391:26
PUR3rdPUR2707:30KOPUR4204:39FUMB5 - 152:51
PUR3rdPUR2003:46KOPUR4000:46PUNT5 - 203:00
PUR4thPUR2714:55KOIND4611:35PUNT8 - 273:20
PUR4thPUR2509:29KOPUR3906:54PUNT4 - 142:35
PUR4thPUR2704:23PUNTIND3401:01DOWNS9 - 393:22

1st2nd3rd4th1st2nd
Purdue1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession10:267:166:049:1717:4215:2133:08
3rd down conversions3-63-60-21-56-121-77-19
4th down conversions0-00-00-01-20-01-21-2

Drive Chart (By Quarter)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PUR1stPUR2714:54KOPUR2714:12INT2 - 00:42
IND1stPUR4714:12INTPUR4713:14PUNT3 - 00:58
PUR1stPUR413:14PUNTPUR1709:50PUNT6 - 133:24
IND1stPUR4009:50PUNTPUR008:03*TD5 - 401:47
PUR1stPUR2707:57KOPUR2707:31PUNT3 - 00:26
IND1stIND3007:31PUNTIND3306:28PUNT3 - 31:03
PUR1stPUR2806:28PUNTIND500:46*FG11 - 675:42
IND1stIND3500:46KOPUR010:29*TD11 - 655:17
PUR2ndPUR2710:24KOPUR3507:57PUNT4 - 82:27
IND2ndIND1907:57PUNTIND3905:47PUNT4 - 202:10
PUR2ndPUR1505:47PUNTPUR1004:25PUNT3 - -51:22
IND2ndPUR3604:25PUNTPUR003:40*TD2 - 360:45
PUR2ndPUR2603:35KOIND4901:51PUNT6 - 251:44
IND2ndIND1801:51PUNTPUR001:33*TD2 - 820:18
PUR2ndPUR2501:26KOIND3600:00FGA10 - 391:26
IND3rdIND1114:54FGAPUR007:37*TD11 - 897:17
PUR3rdPUR2707:30KOPUR4204:39FUMB5 - 152:51
IND3rdPUR4204:39FUMBPUR003:52*TD2 - 420:47
PUR3rdPUR2003:46KOPUR4000:46PUNT5 - 203:00
IND3rdIND2100:46PUNTPUR000:00*TD2 - 790:46
PUR4thPUR2714:55KOIND4611:35PUNT8 - 273:20
IND4thIND1511:35PUNTPUR009:29*TD4 - 852:06
PUR4thPUR2509:29KOPUR3906:54PUNT4 - 142:35
IND4thIND1406:54PUNTIND2104:23PUNT3 - 72:31
PUR4thPUR2704:23PUNTIND3401:01DOWNS9 - 393:22
IND4thIND3401:01DOWNSIND440:00HALF2 - 101:01

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

-Start of 1st quarter, clock 15:00. [15:00]
Indiana won the toss and has deferred to the second half. PUR will receive and IND will defend the south goal.
(15:00) WARREN, Quinn kickoff 60 yards from the IND35 to the PUR5, JACKSON III, Michael returned 22 yards to the PUR27 (UTZINGER, Jeff;BOYKIN, Devan), clock 14:54.
PUR drive start at 14:54
1-10PUR27(14:53) [NHSG] BROWNE, Ryan pass to the left complete for 0 yards to HORTON, EJ caught at the PUR23 and advanced to the PUR27 (SHARPE, Jamari), clock 14:37. [14:37]
2-10PUR27(14:20) [NHSG] BROWNE, Ryan pass deep to the right intercepted by FERRELL, Amare at the PUR47 intended for HORTON, EJ. Ferrell return for 0 yards to the PUR47, End of Play, clock 14:12. [14:12]
Drive Summary: 2 plays, 0 yards, 0:42
IND drive start at 14:12
1-10PUR47(14:11) [SG] HEMBY, Roman rush up the middle for no gain to the PUR47 (SANFORD, Alex), clock 14:05. [14:05]
2-10PUR47(13:33) [SG] MENDOZA, Fernando pass to the left incomplete intended for SARRATT, Elijah broken up by GRIMES, Tony at the PUR35, clock 13:30. [13:30]
3-10PUR47(13:29) [SG] MENDOZA, Fernando pass deep to the right incomplete intended for BECKER, Charlie broken up by HINES, Hudauri at the PUR28, clock 13:25. [13:25]
4-10PUR47(13:23) MCCARTHY, Mitch punt 43 yards to the PUR4 downed by CHANDLER, Davion, clock 13:14. [13:14]
Drive Summary: 3 plays, 0 yards, 0:58
PUR drive start at 13:14
1-10PUR4(13:13) [NHSG] HARRIS, Antonio rush to the right for a gain of 5 yards to the PUR9 (HARDY, Rolijah;BOYKIN, Devan), clock 13:05. [13:05]
2-5PUR9(12:33) [NHSG] HARRIS, Antonio rush to the left for a loss of 3 yards to the PUR6 (DALEY, Stephen), clock 12:27. [12:27]
3-8PUR6(11:50) [SG] BROWNE, Ryan pass deep to the right complete for 18 yards to JACKSON III, Michael to the PUR24, out of bounds, 1ST DOWN, clock 11:37. [11:37]P
1-10PUR24(11:15) [SG] HORTON, EJ rush to the left for a loss of 9 yards to the PUR15 (DALEY, Stephen), clock 11:04. [11:04]
2-19PUR15(10:33) [SG] BROWNE, Ryan pass deep to the right incomplete intended for HORTON, EJ thrown to the PUR35, clock 10:30. [10:30]
3-19PUR15(10:29) [SG] THOMAS, Malachi rush to the right for a gain of 2 yards to the PUR17 (BOYKIN, Devan), clock 10:22. [10:22]
4-17PUR17(09:54) MCCALLISTER, Jack punt 23 yards to the PUR40 downed by NEEDAM, Isaiah, clock 09:50. [09:50]
Drive Summary: 6 plays, 13 yards, 3:24
IND drive start at 09:50
1-10PUR40(09:49) [SG] BLACK, Kaelon rush up the middle for a gain of 5 yards to the PUR35 (NUNNALLY, CJ), clock 09:43. [09:43]
2-5PUR35(09:16) [SG] MENDOZA, Fernando pass deep to the left complete for 18 yards to SARRATT, Elijah to the PUR17 (COBB, Vi'Naz), 1ST DOWN, clock 09:06. [09:06]P
1-10PUR17(08:57) [NHSG] MENDOZA, Fernando pass to the left complete for 6 yards to SARRATT, Elijah to the PUR11; QB hurried by POWELL, Mani, out of bounds, clock 08:39. [08:39]
2-4PUR11(08:28) [SG] BLACK, Kaelon rush up the middle for a gain of 10 yards to the PUR1 (RA-EL, Tahj;HINES, Hudauri), 1ST DOWN, clock 08:19. [08:19]R
1-1PUR1(08:05) [NHSG] BLACK, Kaelon rush up the middle for a gain of 1 yard to the PUR0, TOUCHDOWN IND, clock 08:03 (Scoring play confirmed). [08:03]
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 7, Purdue 0
Drive Summary: 5 plays, 40 yards, 1:47
(08:03) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 25 yards to the PUR27 (MOORE, Louis), clock 07:57.
PUR drive start at 07:57
1-10PUR27(07:55) [NHSG] BROWNE, Ryan pass short up the middle incomplete intended for JACKSON III, Michael thrown to the PUR31, clock 07:49. [07:49]
2-10PUR27(07:48) [SG] BROWNE, Ryan pass deep up the middle incomplete intended for SMITH, Corey thrown to the PUR45, clock 07:45. [07:45]
3-10PUR27(07:44) [SG] BROWNE, Ryan pass to the right incomplete intended for THOMAS, Malachi thrown to the PUR24, clock 07:41. [07:41]
4-10PUR27(07:37) MCCALLISTER, Jack punt 43 yards to the IND30 downed by RAAB, Luke, clock 07:31. [07:31]
Drive Summary: 3 plays, 0 yards, 0:26
IND drive start at 07:31
1-10IND30(07:30) [SG] MENDOZA, Fernando pass deep to the right incomplete intended for COOPER JR., Omar thrown to the PUR50, clock 07:26. [07:26]
2-10IND30(07:25) [SG] HEMBY, Roman rush up the middle for a gain of 3 yards to the IND33 (CORREA, Charles), clock 07:19. [07:19]
3-7IND33(06:44) [SG] MENDOZA, Fernando pass deep up the middle incomplete intended for BECKER, Charlie thrown to the PUR42; QB hurried by POWELL, Mani and MADDEN, C.J., clock 06:39. [06:39]
4-7IND33(06:36) MCCARTHY, Mitch punt 48 yards to the PUR19, JACKSON III, Michael returned 9 yards to the PUR28 (HARDY, Rolijah;JONES, Isaiah), clock 06:28. [06:28]
Drive Summary: 3 plays, 3 yards, 1:03
PUR drive start at 06:28
1-10PUR28(06:27) [SG] HARRIS, Antonio rush to the left for a gain of 7 yards to the PUR35 (FERRELL, Amare), clock 06:19. [06:19]
2-3PUR35(05:44) [SG] HARRIS, Antonio rush up the middle for a loss of 5 yards to the PUR30 (KAMARA, Mikail), clock 05:34. [05:34]
3-8PUR30(05:09) [SG] BROWNE, Ryan pass deep up the middle complete for 28 yards to HORTON, EJ caught at the IND45 and advanced to the IND42 (PONDS, D'Angelo;JONES, Isaiah), 1ST DOWN, clock 04:56. [04:56]P
1-10IND42(04:36) [SG] BROWNE, Ryan pass to the left complete for 18 yards to JACKSON III, Michael caught at the IND45 and advanced to the IND24 (FISHER, Aiden), 1ST DOWN, clock 04:32. [04:32]P
1-10V24Timeout Indiana, clock 04:32. [04:32]
1-10IND24(04:22) [SG] HARRIS, Antonio rush up the middle for a gain of 6 yards to the IND18 (FISHER, Aiden), clock 04:16. [04:16]
2-4IND18(03:43) [SG] BROWNE, Ryan pass to the left incomplete intended for JACKSON III, Michael broken up by HARDY, Rolijah at the IND12, clock 03:41. [03:41]
3-4IND18(03:40) [SG] HARRIS, Antonio rush up the middle for a gain of 5 yards to the IND13 (PONDS, D'Angelo;KAMARA, Mikail), 1ST DOWN, clock 03:33. [03:33]R
1-10IND13(03:01) [SG] HARRIS, Antonio rush up the middle for a gain of 2 yards to the IND11 (LANDINO, Mario), clock 02:52. [02:52]
2-8IND11(02:20) [SG] BROWNE, Ryan pass to the right complete for 6 yards to TUGGLE, Nitro to the IND5 (KAMARA, Mikail), out of bounds, clock 02:14 (After official review, play stands as called on the field). [02:14]
M.Singleton in at QB for PUR
3-2IND5(01:29) [SG] HARRIS, Antonio rush up the middle for no gain to the IND5 (FERRELL, Amare), clock 01:23. [01:23]
4-2IND5(00:48) PORATH, Spencer field goal attempt from 22 yards GOOD [kick was spotted at IND12], clock 00:46. [00:46]
Indiana 7, Purdue 3
Drive Summary: 11 plays, 67 yards, 5:42
TURNER, Seth kickoff 64 yards from the PUR35 to the IND1 out of bounds. Receiving team has elected to spot the ball at its 35-yard line , clock 00:46.
IND drive start at 00:46
1-10IND35(00:45) [SG] BLACK, Kaelon rush to the right for a gain of 5 yards to the IND40 (CORREA, Charles;POWELL, Mani), clock 00:37. [00:37]
2-5IND40(00:07) [SG] MENDOZA, Fernando pass to the right incomplete intended for COOPER JR., Omar broken up by BRADFORD, Smiley at the IND47, clock 00:03. [00:03]
3-5IND40(00:02) [SG] MENDOZA, Fernando pass to the left complete for 6 yards to COOPER JR., Omar to the IND46, End of Play, 1ST DOWN, clock 00:00. [00:00]P
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Indiana 7, Purdue 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Indiana74:3412031-30-06-243-8-0-300-0
Purdue310:2613043-60-010-105-11-1-700-0

Quickie Statistics (1st Quarter only)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana
INDPUR
Score73
FIRST DOWNS34
RUSHES-YARDS (NET)6-2410-10
PASSING-YARDS (NET)3070
Passes Att-Comp-Int8-3-011-5-1
TOTAL OFFENSE PLAYS-YARDS14-5421-80
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-9
Kickoff Returns-Yards0-02-47
Interception Returns-Yards1-00-0
Punts (Number-Avg)2-45.52-33.0
Fumbles-Lost0-00-0
Penalties-Yards0-00-0
Possession Time4:3410:26
Third-Down Conversions1-33-6
Fourth-Down Conversions0-00-0

Indiana

Purdue

RushingNo.GainLossNetTDAvgLg
R.Hemby230301.53
K.Black42102115.310

RushingNo.GainLossNetTDAvgLg
A.Harris825-81702.17
M.Thomas1202022

PassingC-A-IYdsTDLgSack
F.Mendoza3-8-0300180

PassingC-A-IYdsTDLgSack
R.Browne5-11-1700280

ReceivingNo.YardsTDTgtLg
O.Cooper Jr.16036
E.Sarratt2240318

ReceivingNo.YardsTDTgtLg
M.Jackson III2360418
N.Tuggle16016
E.Horton2280428

PuntingNo.YdsAvgLngIn20TB
M.McCarthy29145.54800

PuntingNo.YdsAvgLngIn20TB
J.McCallister26633.04300

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
M.Jackson III1909

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III247025

TacklesUA-ATotalSacksTFL
M.Kamara2-12.50.01.0
A.Ferrell2-02.00.00.0
A.Fisher2-02.00.00.0
S.Daley2-02.00.02.0
D.Boykin1-22.00.00.0
D.Ponds0-21.00.00.0
L.Moore1-01.00.00.0
R.Hardy0-21.00.00.0

TacklesUA-ATotalSacksTFL
C.Correa1-11.50.00.0
A.Sanford1-01.00.00.0
V.Cobb1-01.00.00.0
C.Nunnally1-01.00.00.0
H.Hines0-10.50.00.0
M.Powell0-10.50.00.0
T.Ra-El0-10.50.00.0

QtrTimeScoring PlayV-H
1st08:03IND - K.Black 1 yd TD RUSH (KICK by N.Radicic) , 5-40 1:477-
1st00:46PUR - S.Porath 22 yd FG , 11-67 5:427-3

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

-Start of 2nd quarter, clock 15:00. [15:00]
1-10IND46(14:59) [SG] HEMBY, Roman rush to the left for a gain of 5 yards to the PUR49 (GRIMES, Tony;RA-EL, Tahj), clock 14:53. [14:53]
2-5PUR49(14:26) [SG] HEMBY, Roman rush up the middle for a gain of 4 yards to the PUR45 (KENNEDY, Demeco), clock 14:19. [14:19]
3-1PUR45(13:51) [SG] HEMBY, Roman rush to the left for a gain of 7 yards to the PUR38 (RA-EL, Tahj), 1ST DOWN, clock 13:44. [13:44]R
1-10PUR38PENALTY Before the snap, IND False Start on COOGAN, Pat enforced 5 yards from the PUR38 to the PUR43, clock 13:13. [13:13]
1-15PUR43(12:54) [SG] HEMBY, Roman rush to the right for a gain of 15 yards to the PUR28 (RA-EL, Tahj), out of bounds, 1ST DOWN, clock 12:49. [12:49]R
1-10PUR28(12:23) [SG] MENDOZA, Fernando pass to the right complete for 6 yards to BECKER, Charlie to the PUR22 (RA-EL, Tahj), out of bounds, clock 12:02. [12:02]
2-4PUR22(11:54) [SG] BLACK, Kaelon rush to the left for a gain of 10 yards to the PUR12 (ISHMAIL, Breeon), 1ST DOWN, clock 11:45. [11:45]R
1-10PUR12(11:13) [SG] BLACK, Kaelon rush up the middle for a gain of 5 yards to the PUR7 (RA-EL, Tahj), clock 11:05. [11:05]
2-5PUR7(10:33) [SG] QB Keeper MENDOZA, Fernando rush to the left for a gain of 7 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 10:29 (Scoring play confirmed). [10:29]R
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 14, Purdue 3
(10:29) RADICIC, Nicolas kickoff 53 yards from the IND35 to the PUR12, JACKSON III, Michael returned 15 yards to the PUR27 (CLARK, Quentin), clock 10:24.
PUR drive start at 10:24
R.Browne in at QB for PUR
1-10PUR27(10:22) [SG] BROWNE, Ryan pass short up the middle complete for 11 yards to THOMAS, Malachi caught at the PUR32 and advanced to the PUR38 (JONES, Isaiah), 1ST DOWN, clock 10:08. [10:08]P
1-10PUR38(09:38) [SG] THOMAS, Malachi rush to the right for a gain of 2 yards to the PUR40 (MOORE, Louis), clock 09:30. [09:30]
2-8PUR40(08:58) [SG] BROWNE, Ryan pass to the left complete for -5 yards to THOMAS, Malachi to the PUR35 (FERRELL, Amare), clock 08:46. [08:46]
3-13PUR35(08:15) [SG] BROWNE, Ryan pass deep to the left incomplete intended for BRANCH, Arhmad thrown to the IND36, clock 08:04. [08:04]
4-13PUR35(08:01) MCCALLISTER, Jack punt 46 yards to the IND19, fair catch by BRADY, Jonathan, clock 07:57. [07:57]
Drive Summary: 4 plays, 8 yards, 2:27
IND drive start at 07:57
1-10IND19(07:56) [SG] HEMBY, Roman rush to the left for a gain of 18 yards to the IND37 (COBB, Vi'Naz), 1ST DOWN, clock 07:46. [07:46]R
1-10IND37(07:16) [SG] HEMBY, Roman rush to the right for a loss of 4 yards to the IND33 (POWELL, Mani), clock 07:09. [07:09]
2-14IND33(06:37) [SG] MENDOZA, Fernando pass deep to the right incomplete intended for BECKER, Charlie thrown to the PUR40, clock 06:33. [06:33]
3-14IND33(06:32) [SG] MENDOZA, Fernando pass short to the left complete for 6 yards to BLACK, Kaelon caught at the IND36 and advanced to the IND39 (POWELL, Mani;GRIMES, Tony), clock 06:15. [06:15]
4-8IND39(05:53) MCCARTHY, Mitch punt 46 yards to the PUR15, fair catch by JACKSON III, Michael, clock 05:47. [05:47]
Drive Summary: 4 plays, 20 yards, 2:10
PUR drive start at 05:47
1-10PUR15(05:46) [SG] HARRIS, Antonio rush up the middle for a loss of 2 yards to the PUR13 (DALEY, Stephen), clock 05:37. [05:37]
2-12PUR13(05:05) [SG] BROWNE, Ryan pass deep to the left incomplete intended for TUGGLE, Nitro broken up by PONDS, D'Angelo at the PUR30, clock 05:00. [05:00]
3-12PUR13(04:59) [SG] BROWNE, Ryan pass to the right complete for -3 yards to JACKSON III, Michael to the PUR10 (SHARPE, Jamari), clock 04:48. [04:48]
4-15PUR10(04:31) MCCALLISTER, Jack punt 26 yards to the PUR36 downed by COFFEY, An'Darius, clock 04:25. [04:25]
Drive Summary: 3 plays, -5 yards, 1:22
IND drive start at 04:25
1-10PUR36(04:24) [SG] MENDOZA, Fernando scrambles up the middle for a gain of 20 yards to the PUR16 (COBB, Vi'Naz), 1ST DOWN, clock 04:12. [04:12]R
1-10PUR16(03:43) [SG] BLACK, Kaelon rush up the middle for a gain of 16 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 03:40 (Scoring play confirmed). [03:40]R
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 21, Purdue 3
Drive Summary: 2 plays, 36 yards, 0:45
(03:40) RADICIC, Nicolas kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 24 yards to the PUR26 (CONNER, Clay), clock 03:35.
1-10H26Timeout Purdue, clock 03:35. [03:35]
PUR drive start at 03:35
1-10PUR26(03:33) [SG] THOMAS, Malachi rush up the middle for no gain to the PUR26 (HARDY, Rolijah;KAMARA, Mikail), clock 03:26. [03:26]
2-10PUR26(02:55) [SG] BROWNE, Ryan pass up the middle incomplete intended for TUGGLE, Nitro thrown to the PUR37, clock 02:49. [02:49]
3-10PUR26(02:48) [SG] BROWNE, Ryan pass deep up the middle complete for 23 yards to TUGGLE, Nitro caught at the PUR45 and advanced to the PUR49 (SHARPE, Jamari), 1ST DOWN, clock 02:34. [02:34]P
1-10PUR49(02:22) [NHSG] BROWNE, Ryan pass deep to the right incomplete intended for HORTON, EJ thrown to the IND32, clock 02:19. [02:19]
2-10PUR49(02:18) [SG] BROWNE, Ryan pass deep to the left incomplete dropped by TUGGLE, Nitro thrown to the IND32, clock 02:14. [02:14]
3-10PUR49(02:13) [SG] THOMAS, Malachi rush up the middle for a gain of 2 yards to the IND49 (FISHER, Aiden), clock 02:02. [02:02]
4-8V49Timeout Official, clock 02:00. [02:00]
4-8IND49(01:57) MCCALLISTER, Jack punt 31 yards to the IND18 downed by RAAB, Luke, clock 01:51. [01:51]
Drive Summary: 6 plays, 25 yards, 1:44
IND drive start at 01:51
1-10IND18(01:50) [SG] MENDOZA, Fernando pass to the right incomplete intended for BECKER, Charlie thrown to the IND32, clock 01:45. [01:45]
2-10IND18(01:44) [SG] HEMBY, Roman rush up the middle for a gain of 82 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 01:33 (Scoring play confirmed). [01:33]R
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 28, Purdue 3
Drive Summary: 2 plays, 82 yards, 0:18
(01:33) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 23 yards to the PUR25 (GANDY, Ryland), clock 01:26.
PUR drive start at 01:26
1-10PUR25(01:24) [SG] HARRIS, Antonio rush to the left for a loss of 1 yard to the PUR24 (WHEELER, Hosea), clock 01:17. [01:17]
2-11H24Timeout Indiana, clock 01:17. [01:17]
2-11PUR24(01:16) [SG] BROWNE, Ryan pass to the left complete for 6 yards to HARRIS, Antonio caught at the PUR20 and advanced to the PUR30 (FISHER, Aiden), clock 01:08. [01:08]
3-5H30Timeout Indiana, clock 01:08. [01:08]
3-5PUR30(01:06) [SG] HARRIS, Antonio rush up the middle for a gain of 9 yards to the PUR39 (HARDY, Rolijah), 1ST DOWN, clock 01:02. [01:02]R
1-10PUR39(00:57) [NHSG] BROWNE, Ryan pass up the middle complete for 8 yards to HARRIS, Antonio caught at the PUR45 and advanced to the PUR47 (HARDY, Rolijah;FISHER, Aiden), clock 00:47. [00:47]
2-2H47Timeout Purdue, clock 00:47. [00:47]
2-2PUR47(00:46) [NHSG] BROWNE, Ryan pass deep to the left incomplete intended for WATSON, Jesse broken up by HARDY, Rolijah at the IND30, clock 00:41. [00:41]
3-2PUR47(00:39) [SG] HARRIS, Antonio rush up the middle for a gain of 2 yards to the PUR49 (FISHER, Aiden;FERRELL, Amare), 1ST DOWN, clock 00:29. After official review, the ruling on the field was overturned: First down (Original Play: (00:39) Shotgun #22 A.Harris rush right for 1 yard gain to the PUR48 (#4 A.Fisher; #1 A.Ferrell)). [00:29]R
1-10PUR49(00:29) [NHSG] BROWNE, Ryan pass to the left complete for 9 yards to HORTON, EJ caught at the IND45 and advanced to the IND42 (BOYKIN, Devan), clock 00:19. [00:19]
2-1IND42[NHSG] BROWNE, Ryan pass to the left complete for 6 yards to WATSON, Jesse to the IND36 (HARDY, Rolijah), out of bounds, 1ST DOWN, clock 00:10. [00:10]P
1-10IND36(00:09) [NHSG] BROWNE, Ryan pass short to the left incomplete thrown to the IND32, clock 00:04. [00:04]
2-10IND36(00:03) PORATH, Spencer field goal attempt from 54 yards NO GOOD (short right) [kick was spotted at IND44], clock 00:00. [00:00]
Drive Summary: 10 plays, 39 yards, 1:26
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Indiana 28, Purdue 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Indiana217:4480081-20-012-1852-4-0-121-5
Purdue07:1623053-60-07-128-15-0-550-0

Quickie Statistics (Halftime Cumulative)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana
INDPUR
Score283
FIRST DOWNS119
RUSHES-YARDS (NET)18-20917-22
PASSING-YARDS (NET)42125
Passes Att-Comp-Int12-5-026-13-1
TOTAL OFFENSE PLAYS-YARDS30-25143-147
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-9
Kickoff Returns-Yards0-05-109
Interception Returns-Yards1-00-0
Punts (Number-Avg)2-45.52-33.0
Fumbles-Lost0-00-0
Penalties-Yards1-50-0
Possession Time12:1817:42
Third-Down Conversions2-56-12
Fourth-Down Conversions0-00-0

Indiana

Purdue

RushingNo.GainLossNetTDLgAvg
R.Hemby9134-413018214.4
K.Black7520522167.4

RushingNo.GainLossNetTDLgAvg
A.Harris1236-1125092.1
M.Thomas4606021.5

PassingC-A-IYdsTDLgSack
F.Mendoza5-12-0420180

PassingC-A-IYdsTDLgSack
R.Browne13-26-11250280

ReceivingNo.YdsTDTgtLg
O.Cooper Jr.16036
E.Sarratt2240318

ReceivingNo.YdsTDTgtLg
M.Jackson III3330518
N.Tuggle2290523
E.Horton3370628
A.Harris214028

PuntingNo.YdsAvgLgIn20TB
M.McCarthy313745.74800

PuntingNo.YdsAvgLgIn20TB
J.McCallister516933.84600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
M.Jackson III1909

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III5109025

TacklesUA-ATotalSacksTFL
A.Fisher4-25.00.00.0
R.Hardy2-44.00.00.0
A.Ferrell3-13.50.01.0
M.Kamara2-23.00.01.0
S.Daley3-03.00.03.0
D.Boykin2-23.00.00.0
J.Sharpe3-03.00.01.0
L.Moore2-02.00.00.0

TacklesUA-ATotalSacksTFL
T.Ra-El4-25.00.00.0
V.Cobb3-03.00.00.0
M.Powell1-22.00.01.0
C.Correa1-11.50.00.0
T.Grimes0-21.00.00.0
A.Sanford1-01.00.00.0
C.Nunnally1-01.00.00.0
D.Kennedy1-01.00.00.0

QtrTimeScoring PlayV-H
1st08:03IND - K.Black 1 yd TD RUSH (KICK by N.Radicic) , 5-40 1:477-
1st00:46PUR - S.Porath 22 yd FG , 11-67 5:427-3
2nd10:29IND - F.Mendoza 7 yd TD RUSH (KICK by N.Radicic) , 11-65 5:1714-3
2nd03:40IND - K.Black 16 yd TD RUSH (KICK by N.Radicic) , 2-36 0:4521-3
2nd01:33IND - R.Hemby 82 yd TD RUSH (KICK by N.Radicic) , 2-82 0:1828-3

Quickie Statistics (2nd Quarter only)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

INDPUR
Score210
FIRST DOWNS85
RUSHES-YARDS (NET)12-1857-12
PASSING-YARDS (NET)1255
Passes Att-Comp-Int4-2-015-8-0
TOTAL OFFENSE PLAYS-YARDS16-19722-67
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-03-62
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-46.03-34.3
Fumbles-Lost0-00-0
Penalties-Yards1-50-0
Possession Time7:447:16
Third-Down Conversions1-23-6
Fourth-Down Conversions0-00-0

Indiana

Purdue

RushingNo.GainLossNetTDAvgLg
R.Hemby7131-4127118.182
K.Black331031110.316

RushingNo.GainLossNetTDAvgLg
A.Harris411-38029
M.Thomas340401.32

PassingC-A-IYdsTDLgSack
F.Mendoza2-4-012060

PassingC-A-IYdsTDLgSack
R.Browne8-15-0550230

ReceivingNo.YardsTDTgtLg

ReceivingNo.YardsTDTgtLg
M.Jackson III1-301-3
N.Tuggle1230423
E.Horton19029
A.Harris214028

PuntingNo.YdsAvgLngIn20TB
M.McCarthy14646.04600

PuntingNo.YdsAvgLngIn20TB
J.McCallister310334.34600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III362024

TacklesUA-ATotalSacksTFL
A.Fisher2-23.00.00.0
R.Hardy2-23.00.00.0
J.Sharpe2-02.00.01.0
A.Ferrell1-11.50.01.0
L.Moore1-01.00.00.0
S.Daley1-01.00.01.0
D.Boykin1-01.00.00.0
H.Wheeler1-01.00.01.0

TacklesUA-ATotalSacksTFL
T.Ra-El4-14.50.00.0
V.Cobb2-02.00.00.0
M.Powell1-11.50.01.0
T.Grimes0-21.00.00.0
D.Kennedy1-01.00.00.0
B.Ishmail1-01.00.00.0

QtrTimeScoring PlayV-H
2nd10:29IND - F.Mendoza 7 yd TD RUSH (KICK by N.Radicic) , 11-65 5:1714-3
2nd03:40IND - K.Black 16 yd TD RUSH (KICK by N.Radicic) , 2-36 0:4521-3
2nd01:33IND - R.Hemby 82 yd TD RUSH (KICK by N.Radicic) , 2-82 0:1828-3

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

At the start of the second half, IND will receive and PUR will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
(15:00) TURNER, Seth kickoff 63 yards from the PUR35 to the IND2, HEMBY, Roman returned 20 yards to the IND22 (RA-EL, Tahj), clock 14:54. PENALTY IND Holding on CHUNG, Anthony enforced 10 yards from the IND21 to the IND11.
IND drive start at 14:54
1-10IND11(14:53) [SG] BLACK, Kaelon rush to the left for no gain to the IND11 (HARKLESS, Jamarrion;MADDEN, C.J.), clock 14:47. [14:47]
2-10IND11(14:16) [SG] BLACK, Kaelon rush to the left for no gain to the IND11 (RA-EL, Tahj;GRIMES, Tony), clock 14:10. [14:10]
3-10IND11(13:34) [SG] MENDOZA, Fernando pass to the right complete for 15 yards to COOPER JR., Omar caught at the IND8 and advanced to the IND26 (POWELL, Mani), 1ST DOWN, clock 13:21. [13:21]P
1-10IND26(12:51) [SG] HEMBY, Roman rush up the middle for a gain of 7 yards to the IND33 (POWELL, Mani), clock 12:44. [12:44]
2-3IND33(12:09) MENDOZA, Fernando sacked for a loss of 8 yards at the IND25 (SANFORD, Alex;ISHMAIL, Breeon), clock 12:03. PENALTY PUR Horse Collar Tackle on ISHMAIL, Breeon enforced 15 yards from the IND33 to the IND48 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). [12:03]E
1-10IND48(11:41) [SG] HEMBY, Roman rush up the middle for a gain of 9 yards to the PUR43 (CORREA, Charles), clock 11:34. [11:34]
2-1PUR43(11:05) [SG] HEMBY, Roman rush up the middle for a gain of 6 yards to the PUR37 (COBB, Vi'Naz;POWELL, Mani), 1ST DOWN, clock 10:58. [10:58]R
1-10PUR37(10:24) [SG] BLACK, Kaelon rush to the right for a gain of 5 yards to the PUR32 (RA-EL, Tahj), clock 10:16. [10:16]
2-5PUR32(09:42) [SG] BLACK, Kaelon rush to the left for a gain of 6 yards to the PUR26 (CORREA, Charles), 1ST DOWN, clock 09:35. [09:35]R
1-10PUR26(09:04) [SG] BLACK, Kaelon rush up the middle for a gain of 4 yards to the PUR22 (RA-EL, Tahj;COBB, Vi'Naz), clock 08:57. [08:57]
2-6PUR22(08:22) [SG] MARTIN, Khobie rush up the middle for a gain of 5 yards to the PUR17 (RA-EL, Tahj;CORREA, Charles), clock 08:15. [08:15]
3-1PUR17(07:42) [SG] MENDOZA, Fernando pass to the right complete for 17 yards to SARRATT, Elijah caught at the PUR19 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 07:37 (Scoring play confirmed). [07:37]P
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 35, Purdue 3
Drive Summary: 11 plays, 89 yards, 7:17
(07:37) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 25 yards to the PUR27 (GANDY, Ryland), clock 07:30.
PUR drive start at 07:30
1-10PUR27(07:29) [SG] BROWNE, Ryan pass short up the middle complete for 4 yards to HARRIS, Antonio caught at the PUR30 and advanced to the PUR31 (BOYKIN, Devan), clock 07:14. [07:14]
2-6PUR31(06:49) [SG] BROWNE, Ryan pass to the left complete for 12 yards to TUGGLE, Nitro to the PUR43, End of Play, 1ST DOWN, clock 06:32. [06:32]P
1-10PUR43(06:08) [SG] BROWNE, Ryan pass deep up the middle incomplete intended for TUGGLE, Nitro thrown to the IND40, clock 06:04. [06:04]
2-10PUR43(06:02) [SG] HARRIS, Antonio rush up the middle for a gain of 1 yard to the PUR44 (BOYKIN, Devan), clock 05:56. [05:56]
3-9H44Timeout Purdue, clock 05:16. [05:16]
3-9PUR44(05:15) BROWNE, Ryan pass deep to the right complete for 39 yards to WATSON, Jesse caught at the IND17 and advanced to the IND17, out of bounds, clock 05:08. PENALTY PUR Holding on COLY, Bakyne enforced 10 yards from the PUR44 to the PUR34 [SG]. NO PLAY (replay the down). [05:08]
3-19PUR34(04:46) [SG] BROWNE, Ryan scrambles up the middle for a gain of 8 yards, BROWNE, Ryan fumbled at PUR36 forced by DALEY, Stephen, recovered by IND BOYKIN, Devan at the PUR42 to the PUR42, End of Play, clock 04:39. [04:39]
Drive Summary: 5 plays, 15 yards, 2:51
IND drive start at 04:39
1-10PUR42(04:38) [SG] BLACK, Kaelon rush to the right for a loss of 1 yard to the PUR43 (NUNNALLY, CJ), clock 04:30. [04:30]
2-11PUR43(04:02) [SG] MENDOZA, Fernando pass deep to the left complete for 43 yards to COOPER JR., Omar caught at the PUR15 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 03:52 (Scoring play confirmed). [03:52]P
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 42, Purdue 3
Drive Summary: 2 plays, 42 yards, 0:47
(03:52) WARREN, Quinn kickoff 65 yards from the IND35 to the PUR0, JACKSON III, Michael returned 20 yards to the PUR20 (REESE, Garrett), clock 03:46.
PUR drive start at 03:46
1-10PUR20(03:45) [SG] HARRIS, Antonio rush to the left for a gain of 3 yards to the PUR23 (FISHER, Aiden), clock 03:37. [03:37]
2-7PUR23(03:05) BROWNE, Ryan pass deep to the left complete for 17 yards to PUCCINELLI, Luca to the PUR40, End of Play, 1ST DOWN, clock 02:48. [02:48]P
1-10PUR40(02:26) [SG] HARRIS, Antonio rush to the left for a gain of 2 yards to the PUR42 (HARDY, Rolijah;WHEELER, Hosea), clock 02:18. [02:18]
2-8PUR42(01:46) [SG] QB Keeper SINGLETON, Malachi rush up the middle for a loss of 2 yards to the PUR40 (WHEELER, Hosea;DALEY, Stephen), clock 01:36. [01:36]
3-10PUR40(01:02) [SG] BROWNE, Ryan pass deep to the right incomplete intended for HORTON, EJ thrown to the IND41, clock 00:56. [00:56]
4-10PUR40(00:54) MCCALLISTER, Jack punt 39 yards to the IND21 downed by RAAB, Luke, clock 00:46. [00:46]
Drive Summary: 5 plays, 20 yards, 3:00
1-10V21Timeout Purdue, clock 00:46. [00:46]
IND drive start at 00:46
1-10IND21(00:45) [SG] QB Keeper MENDOZA, Alberto rush to the left for a gain of 58 yards to the PUR21 (HINES, Hudauri), out of bounds, 1ST DOWN, clock 00:34. [00:34]R
A.Mendoza in at QB for IND
1-10PUR21[SG] MARTIN, Khobie rush to the left for a gain of 21 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 00:00 (Scoring play confirmed). [00:00]R
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 49, Purdue 3
Drive Summary: 2 plays, 79 yards, 0:46
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Indiana 49, Purdue 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Indiana218:5043182-20-012-1203-3-0-751-10
Purdue06:0402020-20-05-123-5-0-332-25

Quickie Statistics (3rd Quarter Cumulative)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

INDPUR
Score493
FIRST DOWNS1911
RUSHES-YARDS (NET)30-32922-34
PASSING-YARDS (NET)117158
Passes Att-Comp-Int15-8-031-16-1
TOTAL OFFENSE PLAYS-YARDS45-44653-192
Fumble Returns-Yards1-00-0
Punt Returns-Yards0-01-9
Kickoff Returns-Yards1-207-154
Interception Returns-Yards1-00-0
Punts (Number-Avg)2-45.52-33.0
Fumbles-Lost0-01-1
Penalties-Yards2-152-25
Possession Time21:0823:46
Third-Down Conversions4-76-14
Fourth-Down Conversions0-00-0

Indiana

Purdue

RushingNo.GainLossNetTDLgAvg
R.Hemby12156-415218212.7
K.Black1367-1662165.1
A.Mendoza15805805858
K.Martin22602612113

RushingNo.GainLossNetTDLgAvg
A.Harris1542-1131092.1
M.Thomas4606021.5
R.Browne1808088

PassingC-A-IYdsTDLgSack
F.Mendoza8-15-01172430

PassingC-A-IYdsTDLgSack
R.Browne16-31-11580280

ReceivingNo.YdsTDTgtLg
O.Cooper Jr.3641543
E.Sarratt3411418

ReceivingNo.YdsTDTgtLg
M.Jackson III3330518
N.Tuggle3410723
E.Horton3370728
A.Harris318038

PuntingNo.YdsAvgLgIn20TB
M.McCarthy313745.74800

PuntingNo.YdsAvgLgIn20TB
J.McCallister620834.74600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
M.Jackson III1909

Kick ReturnsNo.YardsTDLg
R.Hemby120020

Kick ReturnsNo.YardsTDLg
M.Jackson III7154025

TacklesUA-ATotalSacksTFL
A.Fisher5-26.00.00.0
D.Boykin4-25.00.00.0
S.Daley4-14.50.04.0
R.Hardy2-54.50.00.0
A.Ferrell3-13.50.01.0
M.Kamara2-23.00.01.0
J.Sharpe3-03.00.01.0
L.Moore2-02.00.00.0

TacklesUA-ATotalSacksTFL
T.Ra-El6-58.50.00.0
M.Powell3-34.50.01.0
C.Correa3-24.00.00.0
V.Cobb3-24.00.00.0
C.Nunnally2-02.00.01.0
T.Grimes0-31.50.00.0
H.Hines1-11.50.00.0
A.Sanford1-01.00.00.0

QtrTimeScoring PlayV-H
1st08:03IND - K.Black 1 yd TD RUSH (KICK by N.Radicic) , 5-40 1:477-
1st00:46PUR - S.Porath 22 yd FG , 11-67 5:427-3
2nd10:29IND - F.Mendoza 7 yd TD RUSH (KICK by N.Radicic) , 11-65 5:1714-3
2nd03:40IND - K.Black 16 yd TD RUSH (KICK by N.Radicic) , 2-36 0:4521-3
2nd01:33IND - R.Hemby 82 yd TD RUSH (KICK by N.Radicic) , 2-82 0:1828-3
3rd07:37IND - E.Sarratt 17 yd TD PASS from F.Mendoza (KICK by N.Radicic) , 11-89 7:1735-3
3rd03:52IND - O.Cooper Jr. 43 yd TD PASS from F.Mendoza (KICK by N.Radicic) , 2-42 0:4742-3
3rd00:00IND - K.Martin 21 yd TD RUSH (KICK by N.Radicic) , 2-79 0:4649-3

Quickie Statistics (3rd Quarter only)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

INDPUR
Score210
FIRST DOWNS82
RUSHES-YARDS (NET)12-1205-12
PASSING-YARDS (NET)7533
Passes Att-Comp-Int3-3-05-3-0
TOTAL OFFENSE PLAYS-YARDS15-19510-45
Fumble Returns-Yards1-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-202-45
Interception Returns-Yards0-00-0
Punts (Number-Avg)0-01-39.0
Fumbles-Lost0-01-1
Penalties-Yards1-102-25
Possession Time8:506:04
Third-Down Conversions2-20-2
Fourth-Down Conversions0-00-0

Indiana

Purdue

RushingNo.GainLossNetTDAvgLg
R.Hemby32202207.39
K.Black615-11402.36
A.Mendoza15805805858
K.Martin22602611321

RushingNo.GainLossNetTDAvgLg
A.Harris3606023
R.Browne1808088

PassingC-A-IYdsTDLgSack
F.Mendoza3-3-0752430

PassingC-A-IYdsTDLgSack
R.Browne3-5-0330170

ReceivingNo.YardsTDTgtLg
O.Cooper Jr.2581243
E.Sarratt1171117

ReceivingNo.YardsTDTgtLg
N.Tuggle1120212
E.Horton0001
A.Harris14014

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
J.McCallister13939.03900

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
R.Hemby120020

Kick ReturnsNo.YardsTDLg
M.Jackson III245025

TacklesUA-ATotalSacksTFL
D.Boykin2-02.00.00.0
S.Daley1-11.50.01.0
A.Fisher1-01.00.00.0
H.Wheeler0-21.00.01.0
R.Gandy1-01.00.00.0
G.Reese1-01.00.00.0
R.Hardy0-10.50.00.0

TacklesUA-ATotalSacksTFL
T.Ra-El2-33.50.00.0
C.Correa2-12.50.00.0
M.Powell2-12.50.00.0
H.Hines1-01.00.00.0
V.Cobb0-21.00.00.0
C.Nunnally1-01.00.01.0
T.Grimes0-10.50.00.0
C.Madden0-10.50.00.0

QtrTimeScoring PlayV-H
3rd07:37IND - E.Sarratt 17 yd TD PASS from F.Mendoza (KICK by N.Radicic) , 11-89 7:1735-3
3rd03:52IND - O.Cooper Jr. 43 yd TD PASS from F.Mendoza (KICK by N.Radicic) , 2-42 0:4742-3
3rd00:00IND - K.Martin 21 yd TD RUSH (KICK by N.Radicic) , 2-79 0:4649-3

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

-Start of 4th quarter, clock 15:00. [15:00]
(15:00) WARREN, Quinn kickoff 53 yards from the IND35 to the PUR12, JACKSON III, Michael returned 15 yards to the PUR27 (BALDWIN JR., Byron;UTZINGER, Jeff), clock 14:55.
PUR drive start at 14:55
1-10PUR27(14:54) [SG] BROWNE, Ryan pass short to the right complete for 6 yards to JACKSON III, Michael caught at the PUR30 and advanced to the PUR33 (BOYKIN, Devan;SHARPE, Jamari), clock 14:41. [14:41]
2-4PUR33(14:19) [SG] THOMAS, Jaron rush to the left for a gain of 8 yards to the PUR41 (HARDY, Rolijah), 1ST DOWN, clock 14:06. [14:06]R
1-10PUR41(13:42) [SG] BROWNE, Ryan pass deep to the right incomplete thrown to the IND40; QB hurried by BOYKIN, Devan, clock 13:37. [13:37]
2-10PUR41(13:27) [SG] BROWNE, Ryan sacked for a loss of 3 yards at the PUR38 (DALEY, Stephen), clock 13:25. [13:25]
3-13PUR38(13:01) [SG] BROWNE, Ryan pass up the middle complete for 19 yards to TUGGLE, Nitro caught at the IND47 and advanced to the IND43 (HARDY, Rolijah), 1ST DOWN, clock 12:50. [12:50]P
1-10IND43(12:37) [NHSG] BROWNE, Ryan pass to the left incomplete intended for PUCCINELLI, Luca thrown to the IND35, clock 12:34. [12:34]
2-10IND43(12:32) [SG] BROWNE, Ryan pass to the left complete for -3 yards to THOMAS, Jaron to the IND46 (HARDY, Rolijah), clock 12:17. [12:17]
3-13IND46(11:44) [SG] BROWNE, Ryan pass up the middle incomplete intended for WATSON, Jesse thrown to the IND37, clock 11:43. [11:43]
4-13IND46(11:41) MCCALLISTER, Jack punt 31 yards to the IND15, fair catch by BRADY, Jonathan, clock 11:35. [11:35]
Drive Summary: 8 plays, 27 yards, 3:20
IND drive start at 11:35
1-10IND15(11:34) [SG] MARTIN, Khobie rush up the middle for a gain of 3 yards to the IND18 (MADDEN, C.J.), clock 11:28. [11:28]
2-7IND18(10:55) [SG] MENDOZA, Alberto pass to the left complete for 11 yards to BRADY, Jonathan caught at the IND15 and advanced to the IND29 (COFFEY, An'Darius), out of bounds, 1ST DOWN, clock 10:48. [10:48]P
1-10IND29(10:19) [SG] MARTIN, Khobie rush to the left for a gain of 6 yards to the IND35 (COFFEY, An'Darius), clock 10:12. [10:12]
2-4IND35(09:38) [SG] MENDOZA, Alberto pass short to the right complete for 65 yards to CHANDLER, Davion caught at the IND39 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 09:29 (Scoring play confirmed). [09:29]P
0-0PUR3RADICIC, Nicolas PAT kick attempt is good.
Indiana 56, Purdue 3
Drive Summary: 4 plays, 85 yards, 2:06
RADICIC, Nicolas kickoff 44 yards from the IND35 to the PUR21, fair catch by MOORE, Christian , clock 09:29.
PUR drive start at 09:29
1-10PUR25(09:28) [SG] BROWNE, Ryan pass up the middle complete for 20 yards to TUGGLE, Nitro caught at the PUR40 and advanced to the PUR45 (BELL, Jaylen), 1ST DOWN, clock 09:10. [09:10]P
1-10PUR45(08:52) BROWNE, Ryan pass to the right complete for 18 yards to JACKSON III, Michael caught at the PUR42 and advanced to the IND37 (MOORE, Louis;FERRELL, Amare), clock 08:45 (After official review, play stands as called on the field). PENALTY PUR Illegal Block in the Back on EASLEY, Marques enforced 10 yards from the PUR45 to the PUR35 [SG]. NO PLAY (replay the down). [08:45]
1-20PUR35(08:29) [SG] BROWNE, Ryan scrambles to the left for a loss of 3 yards to the PUR32, out of bounds, clock 08:23. [08:23]
2-23PUR32(07:54) [SG] THOMAS, Jaron rush to the left for a gain of 7 yards to the PUR39 (CHUNG, Anthony), clock 07:46. [07:46]
3-16PUR39(07:10) [SG] BROWNE, Ryan pass deep up the middle incomplete intended for WATSON, Jesse broken up by CHUNG, Anthony at the IND35, clock 07:05. [07:05]
4-16PUR39(07:02) MCCALLISTER, Jack punt 47 yards to the IND14 downed by POWELL, Mani, clock 06:54. [06:54]
Drive Summary: 4 plays, 14 yards, 2:35
IND drive start at 06:54
1-10IND14(06:53) [SG] MARTIN, Khobie rush up the middle for a gain of 6 yards to the IND20 (NUNNALLY, CJ), clock 06:45. [06:45]
2-4IND20(06:05) [SG] MARTIN, Khobie rush up the middle for no gain to the IND20 (POWELL, Mani), clock 05:58. [05:58]
3-4IND20(05:19) [SG] QB Keeper MENDOZA, Alberto rush to the left for a gain of 1 yard to the IND21 (RA-EL, Tahj), out of bounds, clock 05:10. [05:10]
4-3IND21(04:34) MCCARTHY, Mitch punt 52 yards to the PUR27 downed by LANGSTON, Mark, clock 04:23. [04:23]
Drive Summary: 3 plays, 7 yards, 2:31
PUR drive start at 04:23
1-10PUR27(04:22) [SG] BROWNE, Ryan pass up the middle complete for 21 yards to JACKSON III, Michael caught at the PUR42 and advanced to the PUR48 (BOYD, Jah Jah), 1ST DOWN, clock 04:11. [04:11]P
1-10PUR48(03:42) [SG] BROWNE, Ryan pass to the right complete for 6 yards to JACKSON III, Michael to the IND46, End of Play, clock 03:21. [03:21]
2-4IND46(03:10) BROWNE, Ryan pass to the right complete for 1 yard to PUCCINELLI, Luca caught at the IND50 and advanced to the IND45 (BURRUS JR., Tyrone;CHUNG, Anthony), clock 02:54. [02:54]
3-3IND45(02:24) [SG] BROWNE, Ryan pass short to the left incomplete dropped by TUGGLE, Nitro thrown to the IND40, clock 02:21. [02:21]
4-3IND45(02:20) [SG] BROWNE, Ryan pass short to the right complete for 4 yards to HORTON, EJ to the IND41 (UTZINGER, Jeff), 1ST DOWN, clock 02:07. [02:07]P
1-10V41Timeout Purdue, clock 02:00. [02:00]
1-10IND41(01:59) [SG] BROWNE, Ryan pass to the right complete for 6 yards to PUCCINELLI, Luca to the IND35 (CHUNG, Anthony), out of bounds, clock 01:53. [01:53]
2-4IND35(01:52) [SG] BROWNE, Ryan scrambles to the right for a gain of 1 yard to the IND34, End of Play, clock 01:37. [01:37]
3-3IND34(01:10) [SG] BROWNE, Ryan pass deep to the right incomplete intended for PUCCINELLI, Luca broken up by CHUNG, Anthony at the IND15, clock 01:07. [01:07]
4-3IND34(01:05) [SG] BROWNE, Ryan pass up the middle incomplete intended for TUGGLE, Nitro broken up by CHUNG, Anthony at the IND19; PUR turnover on downs, clock 01:01. [01:01]
Drive Summary: 9 plays, 39 yards, 3:22
IND drive start at 01:01
1-10IND34(00:59) [SG] MARTIN, Khobie rush to the left for a gain of 1 yard to the IND35 (RA-EL, Tahj), clock 00:53. [00:53]
2-9IND35(00:17) [SG] MARTIN, Khobie rush up the middle for a gain of 9 yards to the IND44 (TURNER, Ryan;COFFEY, An'Darius), 1ST DOWN, clock 00:00. [00:00]R
Drive Summary: 2 plays, 10 yards, 1:01
2-9IND44End of game, clock 0:00.
FINAL SCORE: Indiana 56, Purdue 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Indiana75:3812030-10-07-262-2-0-760-0
Purdue09:1714051-51-25-109-16-0-801-10

Quickie Statistics (4th Quarter only)
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

INDPUR
Score70
FIRST DOWNS35
RUSHES-YARDS (NET)7-265-10
PASSING-YARDS (NET)7680
Passes Att-Comp-Int2-2-016-9-0
TOTAL OFFENSE PLAYS-YARDS9-10221-90
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-15
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-52.02-39.0
Fumbles-Lost0-00-0
Penalties-Yards0-01-10
Possession Time5:389:17
Third-Down Conversions0-11-5
Fourth-Down Conversions0-01-2

Indiana

Purdue

RushingNo.GainLossNetTDAvgLg
A.Mendoza1101011
K.Martin62502504.29

RushingNo.GainLossNetTDAvgLg
J.Thomas21501507.58
R.Browne21-3-20-11

PassingC-A-IYdsTDLgSack
A.Mendoza2-2-0761650

PassingC-A-IYdsTDLgSack
R.Browne9-16-0770211

ReceivingNo.YardsTDTgtLg
J.Brady1110111
D.Chandler1651165

ReceivingNo.YardsTDTgtLg
M.Jackson III3330321
N.Tuggle2390420
E.Horton14014

PuntingNo.YdsAvgLngIn20TB
M.McCarthy15252.05200

PuntingNo.YdsAvgLngIn20TB
J.McCallister27839.04700

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III115015

TacklesUA-ATotalSacksTFL
R.Hardy3-03.00.01.0
A.Chung2-12.50.00.0
J.Utzinger1-11.50.00.0
S.Daley1-01.01.01.0
J.Bell1-01.00.00.0
J.Boyd1-01.00.00.0
D.Boykin0-10.50.00.0
J.Sharpe0-10.50.00.0

TacklesUA-ATotalSacksTFL
A.Coffey2-12.50.00.0
T.Ra-El2-02.00.00.0
C.Madden1-01.00.00.0
M.Powell1-01.00.00.0
C.Nunnally1-01.00.00.0
R.Turner0-10.50.00.0

QtrTimeScoring PlayV-H
4th09:29IND - D.Chandler 65 yd TD PASS from A.Mendoza (KICK by N.Radicic) , 4-85 2:0656-3

Indiana Explosive Plays
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Indiana

Passing Plays Gain of 15+
5 Plays for 158 total yards (88% of total passing yards)

Yds
Qtr
Context/Play
65
4
2nd and 4 on IND35
(09:29) (09:38) [SG] MENDOZA, Alberto pass short to the right complete for 65 yards to CHANDLER, Davion caught at the IND39 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 09:29 (Scoring play confirmed).
43
3
2nd and 11 on PUR43
(03:52) (04:02) [SG] MENDOZA, Fernando pass deep to the left complete for 43 yards to COOPER JR., Omar caught at the PUR15 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 03:52 (Scoring play confirmed).
18
1
2nd and 5 on PUR35
(09:06) (09:16) [SG] MENDOZA, Fernando pass deep to the left complete for 18 yards to SARRATT, Elijah to the PUR17 (COBB, Vi'Naz), 1ST DOWN, clock 09:06.
17
3
3rd and 1 on PUR17
(07:37) (07:42) [SG] MENDOZA, Fernando pass to the right complete for 17 yards to SARRATT, Elijah caught at the PUR19 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 07:37 (Scoring play confirmed).
15
3
3rd and 10 on IND11
(13:21) (13:34) [SG] MENDOZA, Fernando pass to the right complete for 15 yards to COOPER JR., Omar caught at the IND8 and advanced to the IND26 (POWELL, Mani), 1ST DOWN, clock 13:21.


Rushing Plays Gain of 10+
9 Plays for 250 total yards (70% of total rushing yards)

Yds
Qtr
Context/Play
82
2
2nd and 10 on IND18
(01:33) (01:44) [SG] HEMBY, Roman rush up the middle for a gain of 82 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 01:33 (Scoring play confirmed).
58
3
1st and 10 on IND21
(00:34) (00:45) [SG] QB Keeper MENDOZA, Alberto rush to the left for a gain of 58 yards to the PUR21 (HINES, Hudauri), out of bounds, 1ST DOWN, clock 00:34.
21
3
1st and 10 on PUR21
(00:00) [SG] MARTIN, Khobie rush to the left for a gain of 21 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 00:00 (Scoring play confirmed).
20
2
1st and 10 on PUR36
(04:12) (04:24) [SG] MENDOZA, Fernando scrambles up the middle for a gain of 20 yards to the PUR16 (COBB, Vi'Naz), 1ST DOWN, clock 04:12.
18
2
1st and 10 on IND19
(07:46) (07:56) [SG] HEMBY, Roman rush to the left for a gain of 18 yards to the IND37 (COBB, Vi'Naz), 1ST DOWN, clock 07:46.
16
2
1st and 10 on PUR16
(03:40) (03:43) [SG] BLACK, Kaelon rush up the middle for a gain of 16 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 03:40 (Scoring play confirmed).
15
2
1st and 15 on PUR43
(12:49) (12:54) [SG] HEMBY, Roman rush to the right for a gain of 15 yards to the PUR28 (RA-EL, Tahj), out of bounds, 1ST DOWN, clock 12:49.
10
1
2nd and 4 on PUR11
(08:19) (08:28) [SG] BLACK, Kaelon rush up the middle for a gain of 10 yards to the PUR1 (RA-EL, Tahj;HINES, Hudauri), 1ST DOWN, clock 08:19.
10
2
2nd and 4 on PUR22
(11:45) (11:54) [SG] BLACK, Kaelon rush to the left for a gain of 10 yards to the PUR12 (ISHMAIL, Breeon), 1ST DOWN, clock 11:45.


All Plays Gain of 20+
7 Plays for 372 total yards
Yds
Qtr
Context/Play
82
2
2nd and 10 on IND18
(01:33) (01:44) [SG] HEMBY, Roman rush up the middle for a gain of 82 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 01:33 (Scoring play confirmed).
65
4
2nd and 4 on IND35
(09:29) (09:38) [SG] MENDOZA, Alberto pass short to the right complete for 65 yards to CHANDLER, Davion caught at the IND39 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 09:29 (Scoring play confirmed).
58
3
1st and 10 on IND21
(00:34) (00:45) [SG] QB Keeper MENDOZA, Alberto rush to the left for a gain of 58 yards to the PUR21 (HINES, Hudauri), out of bounds, 1ST DOWN, clock 00:34.
43
3
2nd and 11 on PUR43
(03:52) (04:02) [SG] MENDOZA, Fernando pass deep to the left complete for 43 yards to COOPER JR., Omar caught at the PUR15 and advanced to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 03:52 (Scoring play confirmed).
21
3
1st and 10 on PUR21
(00:00) [SG] MARTIN, Khobie rush to the left for a gain of 21 yards to the PUR0, 1ST DOWN, TOUCHDOWN IND, clock 00:00 (Scoring play confirmed).
20
2
1st and 10 on PUR36
(04:12) (04:24) [SG] MENDOZA, Fernando scrambles up the middle for a gain of 20 yards to the PUR16 (COBB, Vi'Naz), 1ST DOWN, clock 04:12.
20
3
0th and 0 on PUR35
(14:54) (15:00) TURNER, Seth kickoff 63 yards from the PUR35 to the IND2, HEMBY, Roman returned 20 yards to the IND22 (RA-EL, Tahj), clock 14:54. PENALTY IND Holding on CHUNG, Anthony enforced 10 yards from the IND21 to the IND11.

Purdue Explosive Plays
Indiana vs. Purdue (Final)
11/28/2025 at West Lafayette, Indiana

Purdue

Passing Plays Gain of 15+
8 Plays for 164 total yards (79% of total passing yards)

Yds
Qtr
Context/Play
28
1
3rd and 8 on PUR30
(04:56) (05:09) [SG] BROWNE, Ryan pass deep up the middle complete for 28 yards to HORTON, EJ caught at the IND45 and advanced to the IND42 (PONDS, D'Angelo;JONES, Isaiah), 1ST DOWN, clock 04:56.
23
2
3rd and 10 on PUR26
(02:34) (02:48) [SG] BROWNE, Ryan pass deep up the middle complete for 23 yards to TUGGLE, Nitro caught at the PUR45 and advanced to the PUR49 (SHARPE, Jamari), 1ST DOWN, clock 02:34.
21
4
1st and 10 on PUR27
(04:11) (04:22) [SG] BROWNE, Ryan pass up the middle complete for 21 yards to JACKSON III, Michael caught at the PUR42 and advanced to the PUR48 (BOYD, Jah Jah), 1ST DOWN, clock 04:11.
20
4
1st and 10 on PUR25
(09:10) (09:28) [SG] BROWNE, Ryan pass up the middle complete for 20 yards to TUGGLE, Nitro caught at the PUR40 and advanced to the PUR45 (BELL, Jaylen), 1ST DOWN, clock 09:10.
19
4
3rd and 13 on PUR38
(12:50) (13:01) [SG] BROWNE, Ryan pass up the middle complete for 19 yards to TUGGLE, Nitro caught at the IND47 and advanced to the IND43 (HARDY, Rolijah), 1ST DOWN, clock 12:50.
18
1
3rd and 8 on PUR6
(11:37) (11:50) [SG] BROWNE, Ryan pass deep to the right complete for 18 yards to JACKSON III, Michael to the PUR24, out of bounds, 1ST DOWN, clock 11:37.
18
1
1st and 10 on IND42
(04:32) (04:36) [SG] BROWNE, Ryan pass to the left complete for 18 yards to JACKSON III, Michael caught at the IND45 and advanced to the IND24 (FISHER, Aiden), 1ST DOWN, clock 04:32.
17
3
2nd and 7 on PUR23
(02:48) (03:05) BROWNE, Ryan pass deep to the left complete for 17 yards to PUCCINELLI, Luca to the PUR40, End of Play, 1ST DOWN, clock 02:48.


Rushing Plays Gain of 10+
0 Plays for 0 total yards (0% of total rushing yards)

Yds
Qtr
Context/Play


All Plays Gain of 20+
10 Plays for 608 total yards
Yds
Qtr
Context/Play
28
1
3rd and 8 on PUR30
(04:56) (05:09) [SG] BROWNE, Ryan pass deep up the middle complete for 28 yards to HORTON, EJ caught at the IND45 and advanced to the IND42 (PONDS, D'Angelo;JONES, Isaiah), 1ST DOWN, clock 04:56.
25
1
0th and 0 on IND35
(07:57) (08:03) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 25 yards to the PUR27 (MOORE, Louis), clock 07:57.
25
3
0th and 0 on IND35
(07:30) (07:37) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 25 yards to the PUR27 (GANDY, Ryland), clock 07:30.
24
2
0th and 0 on IND35
(03:35) (03:40) RADICIC, Nicolas kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 24 yards to the PUR26 (CONNER, Clay), clock 03:35.
23
2
3rd and 10 on PUR26
(02:34) (02:48) [SG] BROWNE, Ryan pass deep up the middle complete for 23 yards to TUGGLE, Nitro caught at the PUR45 and advanced to the PUR49 (SHARPE, Jamari), 1ST DOWN, clock 02:34.
23
2
0th and 0 on IND35
(01:26) (01:33) WARREN, Quinn kickoff 63 yards from the IND35 to the PUR2, JACKSON III, Michael returned 23 yards to the PUR25 (GANDY, Ryland), clock 01:26.
22
1
0th and 0 on IND35
(14:54) (15:00) WARREN, Quinn kickoff 60 yards from the IND35 to the PUR5, JACKSON III, Michael returned 22 yards to the PUR27 (UTZINGER, Jeff;BOYKIN, Devan), clock 14:54.
21
4
1st and 10 on PUR27
(04:11) (04:22) [SG] BROWNE, Ryan pass up the middle complete for 21 yards to JACKSON III, Michael caught at the PUR42 and advanced to the PUR48 (BOYD, Jah Jah), 1ST DOWN, clock 04:11.
20
3
0th and 0 on IND35
(03:46) (03:52) WARREN, Quinn kickoff 65 yards from the IND35 to the PUR0, JACKSON III, Michael returned 20 yards to the PUR20 (REESE, Garrett), clock 03:46.
20
4
1st and 10 on PUR25
(09:10) (09:28) [SG] BROWNE, Ryan pass up the middle complete for 20 yards to TUGGLE, Nitro caught at the PUR40 and advanced to the PUR45 (BELL, Jaylen), 1ST DOWN, clock 09:10.