Quick answer
Notre Dame Fighting Irish defeated Pittsburgh Panthers 37–15 in Week 12, 2025. Final score: Notre Dame Fighting Irish 37, Pittsburgh Panthers 15.
Game summary
Notre Dame Fighting Irish rolled past Pittsburgh Panthers 37–15 in Week 12 of the 2025 season.
- Scoring: 6 touchdowns, 1 field goal across 7 plays.
- Passing leader: Eli Holstein (Pittsburgh) — 21.0 pass yds, 1 TD, +7.00 EPA/play.
- Rushing leader: CJ Carr — 5.0 yds, 1 TD.
- Receiving leader: #9 E.Raridon caught at ND41 — 2 rec, 36.0 yds.
- EPA edge: Pittsburgh (-0.165/play) vs Notre Dame (-0.230/play).
Line score
Final score and points by quarter.
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 6 | 6 | 12 | 6 | 37 | |
| 0 | 3 | 0 | 6 | 15 |
Stars of the game
Top passers, rushers, and receivers from cfbfastR play-by-play.
Passing
- Eli Holstein (Pittsburgh) — 21.0 yds · 1 TD · +7.00 EPA/play +7.00 EPA
- 07:05) Shotgun #6 M.Heintschel (Pittsburgh) — 27.0 yds · +5.42 EPA/play +5.42 EPA
- 14:57) Shotgun #6 M.Heintschel (Pittsburgh) — 19.0 yds · +2.60 EPA/play +2.60 EPA
Rushing
- CJ Carr (Notre Dame) — 5.0 yds · 1 TD +4.30 EPA
Receiving
- #9 E.Raridon caught at ND41 (Notre Dame) — 2 rec · 36.0 yds +1.93 EPA
- #0 D.Reid caught at Pitt29 (Pittsburgh) — 2 rec · 19.0 yds +0.77 EPA
- #3 C.Hicks thrown to ND20 broken up by #8 A.Shuler (Pittsburgh) — 0 rec · 0.0 yds -1.00 EPA
Quarterback report card
Attempts, efficiency, and EPA.
| Player | Team | Att | Cmp% | Yds | TD | EPA/play | Total EPA |
|---|---|---|---|---|---|---|---|
| Eli Holstein | 1 | 100.0% | 21 | 1 | +7.00 | +7.00 | |
| 07:05) Shotgun #6 M.Heintschel | 1 | 100.0% | 27 | 0 | +5.42 | +5.42 | |
| 14:57) Shotgun #6 M.Heintschel | 1 | 100.0% | 19 | 0 | +2.60 | +2.60 | |
| No Huddle #13 C.Carr | 2 | 100.0% | 13 | 0 | +0.28 | +0.55 | |
| 01:55) Shotgun #6 M.Heintschel | 1 | 100.0% | 11 | 0 | +0.33 | +0.33 | |
| 07:48) Shotgun #6 M.Heintschel | 1 | 100.0% | 11 | 0 | -0.31 | -0.31 |
Team EPA comparison
| Stat | ||
|---|---|---|
| Plays | 68 | 64 |
| EPA / play | -0.230 | -0.165 |
| Total EPA | -15.65 | -10.57 |
| Success rate | 39.7% | 29.7% |
| Pass EPA / play | -0.488 | -0.262 |
| Rush EPA / play | +0.013 | +0.034 |
| Yards | 450 | 285 |
Drive chart
Key possessions and results.
| Qtr | Offense | Plays | Yards | EPA | Result |
|---|---|---|---|---|---|
| Q1 | 8 | 37 | +2.84 | Ended | |
| Q1 | 5 | 19 | -5.67 | Missed FG | |
| Q1 | 2 | -2 | -1.40 | Ended | |
| Q1 | 1 | 56 | +4.34 | Rush TD | |
| Q1 | 1 | 49 | -3.34 | Interception | |
| Q1 | 3 | -7 | -4.16 | Ended | |
| Q1 | 1 | 0 | -2.14 | Ended | |
| Q1 | 1 | 2 | +1.26 | Ended | |
| Q1 | 2 | 4 | -2.14 | Punt | |
| Q1 | 5 | 13 | -2.88 | Ended | |
| Q1 | 4 | 89 | -4.86 | Interception | |
| Q2 | 3 | 6 | -2.46 | Field goal | |
| Q2 | 14 | 77 | -5.28 | Ended | |
| Q2 | 3 | 3 | -1.15 | Punt | |
| Q2 | 6 | 52 | +4.13 | Pass TD | |
| Q2 | 7 | 45 | +0.02 | Missed FG |
Biggest EPA swings
- Q2 · Notre Dame Fighting Irish · ) No Huddle-Shotgun #13 C.Carr to #9 E.Raridon thrown to Pitt00 — Pass Incompletion (no gain) (-8.53 EPA)
- Q2 · Notre Dame Fighting Irish · ) No Huddle-Shotgun #13 C.Carr pass intercepted (-8.34 EPA)
- Q3 · Notre Dame Fighting Irish · Interception returned for a touchdown (-7.36 EPA)
- Q4 · Pittsburgh Panthers · Eli Holstein pass to Malachi Thomas for a touchdown (21 yards) (+7.0 EPA)
- Q3 · Pittsburgh Panthers · 07:05) Shotgun #6 M.Heintschel pass to #0 D.Reid caught at ND32 for 27 yards (4th & 6) (+5.42 EPA)
- Q1 · Notre Dame Fighting Irish · ) No Huddle-Shotgun #13 C.Carr pass to #0 M.Fields caught at ND50 for 35 yards (3rd & 15) (+4.71 EPA)
- Q1 · Notre Dame Fighting Irish · Rushing touchdown (+4.34 EPA)
- Q4 · Notre Dame Fighting Irish · CJ Carr rushes 5 yards for a touchdown (+4.3 EPA)
Key takeaways
- Notre Dame Fighting Irish controlled the final (37–15) in Week 12.
- Passing edge: Eli Holstein (Pittsburgh) — 21.0 yds, 1 TD.
- EPA edge: Pittsburgh at -0.165 EPA/play.
- Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.
Frequently asked questions
What was the final score of Notre Dame Fighting Irish vs Pittsburgh Panthers?
Notre Dame Fighting Irish 37, Pittsburgh Panthers 15 in Week 12 of the 2025 college football season.
Who won Notre Dame Fighting Irish vs Pittsburgh Panthers?
Notre Dame Fighting Irish won with a final score of 37–15.
Where can I find the Notre Dame Fighting Irish vs Pittsburgh Panthers box score?
See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401754597.
Who led Notre Dame Fighting Irish vs Pittsburgh Panthers in passing?
Eli Holstein (Pittsburgh) led passers with 21.0 yards and 1 touchdowns.
Full analytics box score
Explore every snap, drive chart, and the interactive scoring map for Notre Dame Fighting Irish at Pittsburgh Panthers in FantasyHQ CFB Analytics Box & Scores.
Season records after this game
Notre Dame Fighting Irish
Entered 7-2 Now 8-2 W
Pittsburgh Panthers
Entered 7-3 Now 7-4 L