Quick answer
USC Trojans defeated Purdue Boilermakers 33–17 in Week 3, 2025. Final score: USC Trojans 33, Purdue Boilermakers 17.
Game summary
USC Trojans rolled past Purdue Boilermakers 33–17 in Week 3 of the 2025 season.
- Scoring: 5 touchdowns, 5 field goals across 10 plays.
- Passing leader: Jayden Maiava (USC) — 270.0 pass yds, +0.81 EPA/play.
- Rushing leader: Waymond Jordan — 92.0 yds, 1 TD.
- Receiving leader: Michael Jackson III — 7 rec, 70.0 yds.
- EPA edge: USC (+0.311/play) vs Purdue (-0.104/play).
Line score
Final score and points by quarter.
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 3 | 12 | 6 | 3 | 33 | |
| 0 | 3 | 12 | 6 | 17 |
Stars of the game
Top passers, rushers, and receivers from cfbfastR play-by-play.
Passing
- Jayden Maiava (USC) — 270.0 yds · +0.81 EPA/play +22.75 EPA
- Ryan Browne (Purdue) — 301.0 yds · 1 TD · +0.07 EPA/play +2.82 EPA
Rushing
- Waymond Jordan (USC) — 92.0 yds · 1 TD -0.17 EPA
- Devin Mockobee (Purdue) — 45.0 yds +0.07 EPA
- Eli Sanders (USC) — 66.0 yds -0.14 EPA
Receiving
- Michael Jackson III (Purdue) — 7 rec · 70.0 yds +0.47 EPA
- Makai Lemon (USC) — 5 rec · 63.0 yds +0.36 EPA
- EJ Horton Jr. (Purdue) — 5 rec · 70.0 yds +0.49 EPA
Quarterback report card
Attempts, efficiency, and EPA.
| Player | Team | Att | Cmp% | Yds | TD | EPA/play | Total EPA |
|---|---|---|---|---|---|---|---|
| Jayden Maiava | 28 | 60.7% | 270 | 0 | +0.81 | +22.75 | |
| Ryan Browne | 43 | 55.8% | 301 | 1 | +0.07 | +2.82 |
Team EPA comparison
| Stat | ||
|---|---|---|
| Plays | 66 | 66 |
| EPA / play | +0.311 | -0.104 |
| Total EPA | +20.53 | -6.83 |
| Success rate | 48.5% | 40.9% |
| Pass EPA / play | +0.812 | -0.179 |
| Rush EPA / play | -0.059 | +0.047 |
| Yards | 463 | 466 |
Drive chart
Key possessions and results.
| Qtr | Offense | Plays | Yards | EPA | Result |
|---|---|---|---|---|---|
| Q1 | 8 | 25 | -1.81 | Punt | |
| Q1 | 7 | 77 | +6.42 | Field goal | |
| Q1 | 8 | 72 | -1.77 | Interception | |
| Q1 | 9 | 81 | +6.19 | Rush TD | |
| Q2 | 9 | 26 | -3.74 | Field goal | |
| Q2 | 13 | 80 | +6.00 | Rush TD | |
| Q2 | 6 | 9 | -0.41 | Punt | |
| Q2 | 11 | 63 | -0.82 | Field goal | |
| Q3 | 8 | 75 | +7.21 | Rush TD | |
| Q3 | 8 | 44 | -0.23 | Field goal | |
| Q3 | 7 | 125 | -7.29 | Touchdown | |
| Q3 | 8 | 63 | +5.98 | Pass TD | |
| Q4 | 10 | 56 | +2.05 | Missed FG | |
| Q4 | 9 | 81 | -4.05 | Interception | |
| Q4 | 7 | 63 | +0.91 | Field goal | |
| Q4 | 3 | -10 | -0.94 | Punt |
Biggest EPA swings
- Q3 · Purdue Boilermakers · Interception returned for a touchdown (-10.69 EPA)
- Q1 · Purdue Boilermakers · Ryan Browne pass intercepted (-5.77 EPA)
- Q4 · Purdue Boilermakers · Ryan Browne pass intercepted (-5.54 EPA)
- Q1 · USC Trojans · Jayden Maiava pass to Ja'Kobi Lane for 44 yards (3rd & 6) (+5.24 EPA)
- Q1 · USC Trojans · Jayden Maiava pass to Tanook Hines for 25 yards (3rd & 10) (+4.03 EPA)
- Q3 · USC Trojans · Jayden Maiava pass to Ja'Kobi Lane for 42 yards (3rd & 9) (+3.92 EPA)
- Q2 · Purdue Boilermakers · Penalty (4th & 3) (+3.81 EPA)
- Q3 · Purdue Boilermakers · Ryan Browne pass to Jesse Watson for 20 yards (3rd & 11) (+3.79 EPA)
Key takeaways
- USC Trojans controlled the final (33–17) in Week 3.
- Passing edge: Jayden Maiava (USC) — 270.0 yds.
- EPA edge: USC at 0.311 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 USC Trojans vs Purdue Boilermakers?
USC Trojans 33, Purdue Boilermakers 17 in Week 3 of the 2025 college football season.
Who won USC Trojans vs Purdue Boilermakers?
USC Trojans won with a final score of 33–17.
Where can I find the USC Trojans vs Purdue Boilermakers box score?
See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401752832.
Who led USC Trojans vs Purdue Boilermakers in passing?
Jayden Maiava (USC) led passers with 270.0 yards.
Full analytics box score
Explore every snap, drive chart, and the interactive scoring map for USC Trojans at Purdue Boilermakers in FantasyHQ CFB Analytics Box & Scores.
Season records after this game
USC Trojans
Entered 2-1 Now 3-1 W
Purdue Boilermakers
Entered 2-0 Now 2-1 L