Christian Pulisic
Career snapshot
Career highs
Born the same day
Shares 1998-09-18 · 4 players total
| Full name | Christian Pulisic |
|---|---|
| Name in home country | Christian Mate Pulišić |
| Date of birth | 1998-09-18 (27 yrs) |
| Place of birth | Hershey, Pennsylvania, United States |
| Citizenship | United States Croatia |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 177.00 m |
| Current club | AC Milan |
| Joined | 2023-07-13 |
| Contract expires | 2027-06-30 |
| Agent | CCC |
| Outfitter | Puma |
Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AC Milan | 3 | 23/24 | 25/26 | 103 | 34 | 23 | 1,525 |
| Chelsea FC | 5 | 19/20 | 22/23 | 145 | 26 | 21 | 2,434 |
| Borussia Dortmund | 4 | 15/16 | 18/19 | 127 | 19 | 26 | 3,025 |
| Borussia Dortmund U19 | 1 | 15/16 | 15/16 | 17 | 8 | 8 | 602 |
| Borussia Dortmund U17 | 1 | 14/15 | 14/15 | 8 | 6 | 5 | 355 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Italy Cup | AC Milan | 1 | 1 | 0 | 0 | 0 | 66 |
| 25/26 | Serie A | AC Milan | 2 | 1 | 0 | 0 | 0 | 103 |
| 24/25 | Champions League | AC Milan | 9 | 4 | 1 | 1 | 0 | 158 |
| 24/25 | Italy Cup | AC Milan | 5 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Serie A | AC Milan | 34 | 11 | 11 | 1 | 0 | 227 |
| 24/25 | Supercoppa Italiana | AC Milan | 2 | 2 | 0 | 1 | 0 | 90 |
| 23/24 | Champions League | AC Milan | 6 | 1 | 0 | 0 | 0 | 442 |
| 23/24 | Europa League | AC Milan | 6 | 2 | 1 | 1 | 0 | 221 |
| 23/24 | Italy Cup | AC Milan | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Serie A | AC Milan | 36 | 12 | 9 | 2 | 0 | 218 |
| 22/23 | Champions League | Chelsea FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Chelsea FC | 24 | 1 | 1 | 1 | 0 | 813 |
| 21/22 | Champions League | Chelsea FC | 7 | 2 | 1 | 0 | 0 | 184 |
| 21/22 | EFL Cup | Chelsea FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Chelsea FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premier League | Chelsea FC | 22 | 6 | 2 | 2 | 0 | 214 |
| 21/22 | UEFA Super Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Club World Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Chelsea FC | 10 | 2 | 2 | 2 | 0 | 210 |
| 20/21 | FA Cup | Chelsea FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Chelsea FC | 27 | 4 | 2 | 2 | 0 | 434 |
| 19/20 | Champions League | Chelsea FC | 4 | 1 | 2 | 0 | 0 | 266 |
| 19/20 | EFL Cup | Chelsea FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | FA Cup | Chelsea FC | 2 | 1 | 0 | 0 | 0 | 121 |
| 19/20 | Premier League | Chelsea FC | 25 | 9 | 6 | 0 | 0 | 192 |
| 19/20 | UEFA Super Cup | Chelsea FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Bundesliga | Borussia Dortmund | 20 | 4 | 4 | 2 | 0 | 232 |
| 18/19 | Champions League | Borussia Dortmund | 7 | 1 | 0 | 0 | 0 | 455 |
| 18/19 | DFB-Pokal | Borussia Dortmund | 3 | 2 | 2 | 0 | 0 | 160 |
| 17/18 | Bundesliga | Borussia Dortmund | 32 | 4 | 6 | 1 | 0 | 578 |
| 17/18 | Champions League | Borussia Dortmund | 5 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | DFB-Pokal | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | DFL-Supercup | Borussia Dortmund | 1 | 1 | 0 | 0 | 0 | 90 |
| 17/18 | Europa League | Borussia Dortmund | 3 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Bundesliga | Borussia Dortmund | 29 | 3 | 8 | 1 | 0 | 505 |
| 16/17 | Champions League | Borussia Dortmund | 10 | 1 | 3 | 1 | 0 | 600 |
| 16/17 | DFB-Pokal | Borussia Dortmund | 4 | 1 | 2 | 0 | 0 | 212 |
| 15/16 | Bundesliga | Borussia Dortmund | 9 | 2 | 0 | 1 | 0 | 193 |
| 15/16 | DFB-Jun.-Pokal | Borussia Dortmund U19 | 3 | 1 | 2 | 0 | 0 | 250 |
| 15/16 | DFB-Pokal | Borussia Dortmund | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Borussia Dortmund | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U19-BL Finals | Borussia Dortmund U19 | 2 | 1 | 0 | 0 | 0 | 180 |
| 15/16 | U19-Bundesliga West | Borussia Dortmund U19 | 12 | 6 | 6 | 0 | 0 | 172 |
| 14/15 | U17-BL Finals | Borussia Dortmund U17 | 3 | 1 | 2 | 1 | 0 | 270 |
| 14/15 | U17-Bundesliga West | Borussia Dortmund U17 | 5 | 5 | 3 | 0 | 0 | 85 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-02-10 | PA Classics | B. Dortmund U17 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | B. Dortmund U17 | B. Dortmund U19 | Transfer | 0 | — |
| 15/16 | 2016-01-04 | B. Dortmund U19 | Bor. Dortmund | Transfer | 0 | — |
| 18/19 | 2019-01-02 | Bor. Dortmund | Chelsea | Transfer | 50000000 | €64.00m |
| 18/19 | 2019-01-03 | Chelsea | Bor. Dortmund | Loan | 50000000 | — |
| 18/19 | 2019-06-30 | Bor. Dortmund | Chelsea | Return from loan | 60000000 | — |
| 23/24 | 2023-07-13 | Chelsea | AC Milan | Transfer | 25000000 | €20.80m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Muscle contusion | 2019-12-28 | 2019-12-31 | 4 | 1 |
| 19/20 | Adductor injury | 2020-01-02 | 2020-06-06 | 157 | 13 |
| 19/20 | Calf injury | 2020-06-29 | 2020-06-30 | 2 | 0 |
| 20/21 | Calf strain | 2020-08-01 | 2020-08-22 | 22 | 2 |
| 20/21 | Hamstring injury | 2020-08-02 | 2020-10-04 | 64 | 7 |
| 20/21 | Quarantine | 2020-10-31 | 2020-11-03 | 4 | 1 |
| 20/21 | Muscle injury | 2020-11-03 | 2020-11-27 | 25 | 6 |
| 21/22 | Corona virus | 2021-08-18 | 2021-08-30 | 13 | 2 |
| 21/22 | Ankle injury | 2021-09-09 | 2021-10-31 | 53 | 15 |
| 21/22 | Ill | 2022-03-06 | 2022-03-13 | 8 | 2 |
| 22/23 | Knee problems | 2023-01-05 | 2023-03-05 | 60 | 13 |
| 23/24 | Thigh problems | 2023-10-29 | 2023-11-07 | 10 | 3 |
| 23/24 | Contracture | 2023-11-07 | 2023-11-20 | 14 | 3 |
| 24/25 | Calf problems | 2024-12-06 | 2025-01-01 | 27 | 5 |
| 24/25 | Muscle fatigue | 2025-01-14 | 2025-01-21 | 8 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €54.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28437 | #10 | 10 | 2 | — | — | former national player |
| Team #25514 | #10 | 34 | 20 | — | — | former national player |
| Team #3505 | #10 | 79 | 32 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Julian Weigl | 2 | 0 | 0 |
| Thiago Silva | 2 | 0 | 0 |
| Kai Havertz | 2 | 3 | 0 |
| Pierre-Emerick Aubameyang | 2 | 5 | 0 |
| Olivier Giroud | 2 | 8 | 0 |
| Antonio Rüdiger | 2 | 1 | 0 |
| Edouard Mendy | 2 | 0 | 0 |
| N'Golo Kanté | 2 | 2 | 0 |
| Tammy Abraham | 2 | 7 | 0 |
| Lukasz Piszczek | 2 | 2 | 0 |
| Roman Bürki | 2 | 0 | 0 |
| Reece James | 2 | 0 | 0 |
| Theo Hernández | 2 | 2 | 0 |
| Tijjani Reijnders | 2 | 3 | 0 |
| Mateo Kovacic | 2 | 0 | 0 |
| Jorginho | 2 | 3 | 0 |
| Yunus Musah | 2 | 2 | 0 |
| César Azpilicueta | 2 | 1 | 0 |
| Mason Mount | 2 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Serie A | AC Milan | 12 | 36 |
| 24/25 | Serie A | AC Milan | 11 | 34 |
| 19/20 | Premier League | Chelsea FC | 9 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Serie A | AC Milan | 11 | 34 |
| 23/24 | Serie A | AC Milan | 9 | 36 |
| 16/17 | Bundesliga | Borussia Dortmund | 8 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Bor. Dortmund | Chelsea | Return from loan | — | €60.00m |
| 18/19 | 2019-01-03 | Chelsea | Bor. Dortmund | Loan | — | €50.00m |
Last 50 matches for AC Milan while Christian Pulisic was at the club (joined 2023-07-13). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | IT1 |
AC Milan | 1–2 | Cagliari Calcio | Available |
| 2026-05-17 | IT1 |
Genoa CFC | – | AC Milan | TIMED |
| 2026-05-10 | IT1 |
AC Milan | 2–3 | Atalanta BC | Available |
| 2026-05-10 | IT1 |
AC Milan | 2–3 | Atalanta BC | Available |
| 2026-05-03 | IT1 |
US Sassuolo Calcio | 2–0 | AC Milan | Available |
| 2026-05-03 | IT1 |
US Sassuolo Calcio | 2–0 | AC Milan | Available |
| 2026-04-26 | IT1 |
AC Milan | 0–0 | Juventus FC | Available |
| 2026-04-26 | IT1 |
AC Milan | 0–0 | Juventus FC | Available |
| 2026-04-19 | IT1 |
Hellas Verona FC | 0–1 | AC Milan | Available |
| 2026-04-19 | IT1 |
Hellas Verona FC | 0–1 | AC Milan | Available |
| 2026-04-11 | IT1 |
AC Milan | 0–3 | Udinese Calcio | Available |
| 2026-04-06 | IT1 |
SSC Napoli | 1–0 | AC Milan | Available |
| 2026-03-21 | IT1 |
AC Milan | 3–2 | Torino FC | Available |
| 2026-03-15 | IT1 |
SS Lazio | 1–0 | AC Milan | Available |
| 2026-03-08 | IT1 |
AC Milan | 1–0 | FC Internazionale Milano | Available |
| 2026-03-01 | IT1 |
US Cremonese | 0–2 | AC Milan | Available |
| 2026-02-22 | IT1 |
AC Milan | 0–1 | Parma Calcio 1913 | Available |
| 2026-02-18 | IT1 |
AC Milan | 1–1 | Como 1907 | Available |
| 2026-02-13 | IT1 |
AC Pisa 1909 | 1–2 | AC Milan | Available |
| 2026-02-03 | IT1 |
Bologna FC 1909 | 0–3 | AC Milan | Available |
| 2026-01-25 | IT1 |
AS Roma | 1–1 | AC Milan | Available |
| 2026-01-18 | IT1 |
AC Milan | 1–0 | US Lecce | Available |
| 2026-01-15 | IT1 |
Como 1907 | 1–3 | AC Milan | Available |
| 2026-01-11 | IT1 |
ACF Fiorentina | 1–1 | AC Milan | Available |
| 2026-01-08 | IT1 |
AC Milan | 1–1 | Genoa CFC | Available |
| 2026-01-02 | IT1 |
Cagliari Calcio | 0–1 | AC Milan | Available |
| 2025-12-28 | IT1 |
AC Milan | 3–0 | Hellas Verona FC | Available |
| 2025-12-14 | IT1 |
AC Milan | 2–2 | US Sassuolo Calcio | Available |
| 2025-12-08 | IT1 |
Torino FC | 2–3 | AC Milan | Available |
| 2025-11-29 | IT1 |
AC Milan | 1–0 | SS Lazio | Available |
| 2025-11-23 | IT1 |
FC Internazionale Milano | 0–1 | AC Milan | Available |
| 2025-11-08 | IT1 |
Parma Calcio 1913 | 2–2 | AC Milan | Available |
| 2025-11-02 | IT1 |
AC Milan | 1–0 | AS Roma | Available |
| 2025-10-28 | IT1 |
Atalanta BC | 1–1 | AC Milan | Available |
| 2025-10-24 | IT1 |
AC Milan | 2–2 | AC Pisa 1909 | Available |
| 2025-10-19 | IT1 |
AC Milan | 2–1 | ACF Fiorentina | Available |
| 2025-10-05 | IT1 |
Juventus FC | 0–0 | AC Milan | Available |
| 2025-09-28 | IT1 |
AC Milan | 2–1 | SSC Napoli | Available |
| 2025-09-20 | IT1 |
Udinese Calcio | 0–3 | AC Milan | Available |
| 2025-09-14 | IT1 |
AC Milan | 1–0 | Bologna FC 1909 | Available |
| 2025-08-29 | IT1 |
US Lecce | 0–2 | AC Milan | Available |
| 2025-08-23 | IT1 |
AC Milan | 1–2 | US Cremonese | Available |
| 2025-05-24 | IT1 |
AC Milan | 2–0 | AC Monza | Available |
| 2025-05-18 | IT1 |
AS Roma | 3–1 | AC Milan | Available |
| 2025-05-14 | IT1 |
AC Milan | 0–1 | Bologna FC | Available |
| 2025-05-09 | IT1 |
AC Milan | 3–1 | Bologna FC 1909 | Available |
| 2025-05-05 | IT1 |
Genoa CFC | 1–2 | AC Milan | Available |
| 2025-04-27 | IT1 |
Venezia FC | 0–2 | AC Milan | Available |
| 2025-04-23 | IT1 |
Inter | 0–3 | AC Milan | Available |
| 2025-04-20 | IT1 |
AC Milan | 0–1 | Atalanta BC | Available |
Teams faced most often by Christian Pulisic's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 32 | 7 | 14 | 11 | 35 | 43 | -8 | 22% |
| SSC Napoli | 29 | 9 | 8 | 12 | 34 | 39 | -5 | 31% |
| Tottenham Hotspur | 27 | 11 | 4 | 12 | 33 | 38 | -5 | 41% |
| AS Roma | 27 | 11 | 9 | 7 | 41 | 39 | +2 | 41% |
| Arsenal FC | 27 | 8 | 7 | 12 | 31 | 41 | -10 | 30% |
| Torino FC | 26 | 11 | 9 | 6 | 40 | 26 | +14 | 42% |
| Manchester City | 25 | 7 | 4 | 14 | 20 | 35 | -15 | 28% |
| Eintracht Frankfurt | 25 | 14 | 6 | 5 | 58 | 36 | +22 | 56% |
| VfL Wolfsburg | 24 | 19 | 3 | 2 | 60 | 14 | +46 | 79% |
| FC Augsburg | 24 | 14 | 5 | 5 | 54 | 31 | +23 | 58% |
| 1. FSV Mainz 05 | 24 | 15 | 4 | 5 | 45 | 26 | +19 | 63% |
| ACF Fiorentina | 24 | 11 | 6 | 7 | 36 | 29 | +7 | 46% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 20/21 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 50 | 475 | 4 | 0 | 0 | 0.76 |
| 23/24 | 50 | 881 | 3 | 0 | 0 | 0.31 |
| 22/23 | 30 | 813 | 1 | 0 | 0 | 0.11 |
| 21/22 | 37 | 398 | 2 | 0 | 0 | 0.45 |
| 20/21 | 43 | 644 | 4 | 0 | 0 | 0.56 |
| 18/19 | 30 | 847 | 2 | 0 | 0 | 0.21 |
| 17/18 | 42 | 668 | 1 | 0 | 0 | 0.13 |
| 16/17 | 43 | 1,317 | 2 | 0 | 0 | 0.14 |
| 15/16 | 29 | 795 | 1 | 0 | 0 | 0.11 |
| 14/15 | 8 | 355 | 1 | 0 | 0 | 0.25 |
Output by competition
Career goals and assists broken down by tournament.
More on Christian Pulisic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Christian Pulisic
Who is Christian Pulisic?
Christian Pulisic is an United professional footballer who plays as a right winger for AC Milan.
How old is Christian Pulisic?
Christian Pulisic is 27 years old. He was born on September 18, 1998 in Hershey, Pennsylvania.
What position does Christian Pulisic play?
Christian Pulisic plays as a right winger (Attack - Right Winger).
What club does Christian Pulisic play for?
Christian Pulisic currently plays for AC Milan.
How many career goals has Christian Pulisic scored?
Across all senior club competitions in our dataset, Christian Pulisic has scored 93 goals in 400 appearances.
What is Christian Pulisic's market value?
Christian Pulisic's most recent reported market value is €50.00m.