Purdue BoilermakersBOOMBLÄT Game Score
26BLÄT
Notre Dame Fighting IrishBOOMBLÄT Game Score
76BANG
Score by Quarter
| Q1 | Q2 | Q3 | Q4 | Final | |
|---|---|---|---|---|---|
| Purdue | 7 | 16 | 0 | 7 | 30 |
| Notre Dame | 14 | 21 | 21 | 0 | 56 |
Win Probability
Press play to run the game back
Notre DamePurdue🏈Touchdown🎯Field Goal🛡️Defensive 2PT❌Interception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
Key Events
Q114:23
🚩 Penalty · PUR
Purdue Penalty, unsportsmanlike conduct (-15 Yards) to the PUR 21
Q113:40
🏈 Touchdown · C.CarrTD
CJ Carr pass complete to Malachi Fields for 66 yds for a TD (Erik Schmidt KICK)
Q113:31
🏃 Big Play · R.Browne23 yds
Ryan Browne pass complete to Devin Mockobee for 23 yds to the PUR 48 for a 1ST down
Q111:34
🏃 Big Play · R.Browne31 yds
Ryan Browne pass complete to Nitro Tuggle for 31 yds to the ND 9 for a 1ST down
Q110:58
🏈 Touchdown · D.MockobeeTD
Devin Mockobee pass complete to Ryan Browne for 14 yds for a TD (Spencer Porath KICK)
Q15:54
🏈 Touchdown · J.LoveTD
Jeremiyah Love run for 1 yd for a TD (Erik Schmidt KICK)
Q11:00
🏃 Big Play · R.Browne20 yds
Ryan Browne pass complete to Michael Jackson III for 20 yds to the ND 31 for a 1ST down
Q214:50
🎯 Field Goal · PUR48 yds
Spencer Porath 48 yd FG GOOD
Q210:00
🏈 Touchdown · J.PriceTD
Jadarian Price run for 21 yds for a TD (Erik Schmidt KICK)
Q28:49
❌ Interception · PUR · R.Browne8 yds
Ryan Browne pass intercepted Christian Gray return for 8 yds to the PUR 36
Q26:33
🏈 Touchdown · J.PriceTD
Jadarian Price run for 9 yds for a TD (Erik Schmidt KICK)
Q21:46
🎯 Field Goal · PUR26 yds
Spencer Porath 26 yd FG GOOD
Q21:40
⚠️ Fumble · ND · C.Carr
CJ Carr sacked by Myles Slusher for a loss of 6 yards to the ND 19 CJ Carr fumbled, recovered by PUR CJ Nunnally IV , re…
Q21:16
💨 Sack · PUR offense
Ryan Browne sacked for a loss of 4 yards to the ND 18
Q21:13
🎯 Field Goal · PUR35 yds
Spencer Porath 35 yd FG GOOD
Q21:00
🏈 Touchdown · NDTD
S. Turner kick for 65 yds,J. Price return for 100 yds for a TD (E. Schmidt KICK)
Q20:07
🏈 Touchdown · R.BrowneTD
Ryan Browne pass complete to Nitro Tuggle for 24 yds for a TD (Spencer Porath KICK)
Q312:54
🏈 Touchdown · J.LoveTD
J. Love run for 46 yds for a TD
Q39:52
🏈 Touchdown · C.CarrTD
C. Carr pass to J. Faison for 48 yds for a TD (E. Schmidt KICK)
Q39:18
💨 Sack · PUR offense
Ryan Browne sacked by Bryce Young for a loss of 9 yards to the PUR 20
Box Score
| 303 | Passing Yards | 281 |
| 76 | Rushing Yards | 254 |
| 379 | Total Yards | 535 |
| 3 | Touchdowns | 8 |
| 2 | Turnovers | 1 |
| 2 | Sacks Taken | 0 |
| 20 | First Downs | 26 |
| 4–14 | Third Down | 6–10 |
| 7–75 | Penalties | 3–30 |
| 25/40 | Comp / Att | 17/20 |
Scoring Plays
Q1PURDevin Mockobee pass complete to Ryan Browne for 14 yds for a TD (Spencer Porath KICK) (10:58)7–7
Q2PURRyan Browne pass complete to Nitro Tuggle for 24 yds for a TD (Spencer Porath KICK) (0:07)23–35
Q4PURMalachi Singleton pass complete to Jesse Watson for 24 yds for a TD (Spencer Porath KICK) (1:53)30–56
Quick Stats
Date
Sep 20, 2025
Stage
Week 4 · Non-conference
Stadium
Notre Dame Stadium
Location
Notre Dame, IN
Attendance
77,622
Pre-game Win Prob.
ND 97.2%
About This Game
Notre Dame Fighting Irish 56–30 Purdue Boilermakers in week 4 play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.