Christian Pulisic tracker: USMNT star's season and career stats, video highlights
Christian Pulisic’s meteoric rise from Borussia Dortmund starlet to star and his subsequent roller coaster ride at Chelsea had the USMNT star front-and-center in the news the past few years.
He's now one of the focal points of another gigantic club. Pulisic has now scored 15 goals in consecutive seasons at AC Milan, one of the undisputed best players on one of Italy's most-celebrated clubs.
MORE — USMNT stats, records in the Premier League
Pulisic thrived in his first Milan season under the tutelage of Stefano Pioli, and a coaching change to Sergio Conceicao has done little to slow the USMNT playmaker.
This season joins last campaign as unquestionably his best and healthiest since registering double digit goals and assists in his first season with Chelsea, and he's may again challenge his single-season career-best for minutes, appearances, and goals.
Milan won the Supercoppa Italia in January with wins over Juventus and Inter, and now meet Inter twice this month in the semifinals of the Coppa Italia. Sadly, it's Milan's last chance at silverware this season. The Rossoneri were eliminated from the Champions League by Feyenoord in the Round of 16 and sit ninth on the Serie A table.
Below we’ll list Christian Pulisic’s schedule, results, stats, and performances while sprinkling in video highlights along the way.
Christian Pulisic career club statistics
All competitions
AC Milan — 88 games, 30 goals, 19 assists
Chelsea — 145 games, 26 goals, 21 assists
Borussia Dortmund — 127 games, 19 goals, 26 assists
Champions League
AC Milan — 15 games, 5 goals, 1 assist
Chelsea — 26 games, 5 goals, 6 assists
Borussia Dortmund — 22 games, 2 goals, 3 assists
Christian Pulisic club stats by season
2024-25 (AC Milan) — 38 games (2,562 minutes), 15 goals, 9 assists
2023-24 (AC Milan) — 50 games (3,611 minutes), 15 goals, 10 assists
2022-23 (Chelsea) — 30 games (1,012 minutes), 1 goal, 2 assists
2021-22 (Chelsea) — 38 games (2,207 minutes), 8 goals, 6 assists
2020-21 (Chelsea) — 43 games (2,452 minutes), 6 goals, 4 assists
2019-20 (Chelsea) — 34 games (2,348 minutes), 11 goals, 10 assists
2018-19 (Dortmund) — 30 games (1,701 minutes), 7 goals, 6 assists
2017-18 (Dortmund) — 42 games (2,948 minutes), 5 goals, 7 assists
2016-17 (Dortmund) —43 games (2,323), 5 goals, 13 assists
2015-16 (Dortmund) — 12 games (433 minutes), 2 goals
Christian Pulisic national team stats: USMNT goals, assists, caps
Caps: 76
Goals: 32
Assists: 18
PORTO, PORTUGAL - MAY 29: Christian Pulisic of Chelsea kisses the Champions League trophy inside the dressing room following victory during the UEFA Champions League Final between Manchester City and Chelsea FC at Estadio do Dragao on May 29, 2021 in Porto, Portugal. (Photo by Darren Walsh/Chelsea FC via Getty Images)
Chelsea FC via Getty Images
Select Christian Pulisic video highlights
2024-25 season
March 15 — Pulisic fires Milan level with Como
That turn and strike from Christian Pulisic
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) March 15, 2025
He's equaled his tally from his first season in Milan with 15 goals in all competitions pic.twitter.com/PPED8NRJPM
March 8 — Pulisic leads huge Milan comeback at Lecce
Christian Pulisic leads Milan to a stunning comeback
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) March 8, 2025
Let’s talk about the perfect ball from Rafael Leão pic.twitter.com/QKxLKCFBB4
Jan 6 — Pulisic brings AC Milan level with Inter in Derby della Madonnina
Pulisic brings Milan all the way back with a brilliant turn and finish!
— U.S. Soccer Men's National Team (@USMNT) January 6, 2025
: @CBSSportsGolazopic.twitter.com/EkYPfFfEOP
2023-24 season
May 6 — Sets new career mark for goal contributions with assist to Olivier Giroud
Pulisic to Giroud, who else, gives the American his single-season best 22nd goal contribution of the season.
If you're keeping score at home, he's also set career marks for minutes, appearances, and goals.
Pretty good.
CHRISTIAN PULISIC ➡️ OLIVIER GIROUD ⚽
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) May 5, 2024
MILAN WITH A THREE-MINUTE COMEBACK pic.twitter.com/LJMVe1SySL
April 6 — New career-high grows to 13 goals across all comps
CHRISTIAN PULISIC GOLAZO IN UNDER SIX MINUTES pic.twitter.com/ekVx09emWm
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) April 6, 2024
March 17 — Make it four Milan games in a row with a Pulisic goal
.@pulisic has scored in four straight matches for @acmilan
— U.S. Soccer Men's National Team (@USMNT) March 17, 2024
» @CBSSportsGolazo
pic.twitter.com/zyVJMNDcvS
March 14 — Goal streak hits three games with opener at Slavia Prague
Oooh, this is a pretty one (and he'll later add an assist).
Arriving late into the box, Pulisic settles the ball with his right and feints in that direction.
The USMNT star rolls the ball onto his left foot and snaps a low shot inside the far post.
Right foot. Left foot. Back of the net! ⚽
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) March 14, 2024
Christian Pulisic has his third goal in as many games for Milan pic.twitter.com/s0e0irykkh
March 10 — USMNT star the hero in 1-0 win over Empoli
Tenth goal of the year in all comps for Christian Pulisic, as Milan bests Empoli 1-0.
After a long VAR check...CHRISTIAN PULISIC HAS HIS 10TH GOAL OF THE SEASON FOR MILAN pic.twitter.com/F3cru8nPmB
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) March 10, 2024
March 7 — Pulisic scores fourth in UEL first leg win over Slavia Prague
It was going in anyway, wasn't it?
Christian Pulisic applies the finishing touch after a lovely individual effort from Rafa Leão pic.twitter.com/zkstl1pVPy
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) March 7, 2024
Feb. 18 — Pulisic snaps long goal drought
Milan's been winning and Pulisic piling up the minutes, but the American had waited a month and-a-half for a goal.
That ended in a 10-man 4-2 loss to Monza on Sunday, as Pulisic picked up a goal and an assist.
CHRISTIAN PULISIC GOLAZO TO BRING MILAN LEVEL LATE pic.twitter.com/S5PT1TxxC1
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) February 18, 2024
Dec. 30 — Pulisic opens scoring versus Sassuolo
Christian Pulisic scores again for Milan!
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) December 30, 2023
What a season he is having. pic.twitter.com/tCmS3kH7Cl
Dec. 17 — Pulisic assist vs Monza after big Champions League week
Definitely a nice finish to a great week at Milan.
It took six appearances versus Newcastle for Pulisic to get on the score sheet, but it was worth the wait.
Pulisic snapped home the equalizer as AC Milan came back to beat Newcastle at midweek and claim their Champions League group's Europa League place.
He got an assist on Sunday versus Monza in Serie A, but watch the video highlight for Tijjani Reijnders incredible goal more than Pulisic's helper. What a dribble from the Dutchman.
"Like a hot knife through butter"
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) December 17, 2023
Tijjani Reijnders scores the fastest goal for Milan this season, just the start Pioli wanted. pic.twitter.com/6RKU4kOLBc
Dec. 9 — Pulisic assists Jovic equalizer
AC Milan fell 3-2 to Atalanta on Saturday thanks to a Luis Muriel goal in the fifth minute of stoppage time.
And that robbed Christian Pulisic of hero status, as his swept pass into the box to make it 2-2 was fit for three players to finish.
Luka Jovic was the one to bundle the ball over the line, giving Pulisic three assists to go with five goals this season.
He's already played 200 more minutes this season than he did his final campaign with Chelsea.
Christian Pulisic's ball finds Luka Jović!
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) December 9, 2023
Milan are back in this one. pic.twitter.com/idqYKUNWkg
Dec. 2 -- Pulisic scores after absurd first touch
Many players will go their entire careers without producing a highlight as good as this one.
Christian Pulisic is back on the Serie A score sheet this week in outstanding fashion, showing pace, power, and technique en route to his fifth goal of the season.
Note the sensational control of Mike Maignan's loooong ball, and Pulisic never loses sight of his best option to get the ball over the line.
Mike Maignan finds Christian Pulisic and the American doubles Milan's lead! pic.twitter.com/Q43DtNAPgn
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) December 2, 2023
Nov. 7 — Pulisic goes deep versus PSG, suffers injury
Given he missed the weekend through injury, it's surprising that Christian Pulisic went 89 minutes against Paris Saint-Germain.
What's not surprising — maybe to everyone but Stefano Pioli — is that Pulisic pulled up with a hamstring injury in that 89th minute.
Pulisic was very good in the game, and it would be a shame if his strong season is short-circuited by some lost man management focus.
The 25-year-old had two shot attempts, had 45 touches, and completed both of his dribbles. Pulisic made five recoveries and won seven-of-nine duels.
A report from our partners Sky Italia states that Pulisic is 'day-to-day' and suffered muscle fatigue, as it seems like he could feature against Lecce this weekend and should be fine to play in the upcoming international break for the USMNT as they face Trinidad and Tobago in the CONCACAF Nations League quarterfinals.
Oct. 29 — Pulisic assists Giroud (again), but comes off as precaution (video)
This weekend saw another great performance from Pulisic, but the 24-year-old came off at halftime despite an assist in what manager Stefano Pioli described as a precautionary move.
“Pulisic felt a twinge in the adductor and it was not worth the risk there, even if he was having a great game,” Pioli said.
PULISIC ASSIST TO GIROUD. JUST AS CHELSEA DREW IT UP.pic.twitter.com/nEi10ZygSK
— Men in Blazers (@MenInBlazers) October 29, 2023
Oct. 8 — Super sub Pulisic nabs game-winning goal off Yunus Musah assist (video)
What a moment for Christian Pulisic!
The 24-year-old came off the bench at halftime and had to work for his moment on Saturday, but boy was it worth it.
Milan beat Genoa 1-0 as USMNT midfielder Yunus Musah sent an 87th-minute cross to the heart of the box, and Pulisic did the rest.
Pulisic takes the ball down, turns, and bounces a hard shot past Josep Martinez to secure his lead atop Milan's scoring leaders and another three points for the Rossoneri.
Milan takes a two-point table lead into the break before a big match against Juventus, who has a couple of Americans itself if you haven't heard...
YUNUS MUSAH CHRISTIAN PULISIC
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) October 7, 2023
A USMNT LINK-UP TO GIVE MILAN THE LEAD. pic.twitter.com/U3ACK7aSvk
Sept. 30 — Half-volley goal leads win in terrific two-start week
Christian Pulisic had himself a week as he prepares for what's sure to be a super emotional trip back to Borussia Dortmund.
Pulisic set up the third goal of AC Milan's 3-1 comeback win at Cagliari at midweek, and made another start Saturday.
This time, he was there early for the Rossoneri, turning a half volley home to open the scoring in a 2-0 win over Lazio.
Pulisic is on pace to obliterate his poor production totals from two rough seasons at Chelsea. It's so good to see, innit?
CHRISTIAN PULISIC IS AT IT AGAIN!
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) September 30, 2023
The #USMNT winger volleys home to send the San Siro into a frenzy! pic.twitter.com/5c7KfC7PeV
Sept. 23 — Eighty minutes for Christian Pulisic as Milan gets a win
AC Milan's back in the win column following a Milan derby loss and Champions League draw versus Newcastle.
The bump doesn't turn into a skid thanks to Rafael Leao's eighth-minute goal, as Christian Pulisic and USMNT teammate Yunus Musah start for the Rossoneri.
Musah went the full 90 and did well on the right, but this is the Pulisic tracker so here's what you got from the American star:
- one shot
- 20-of-26 passing (77%)
- 0.12 xG+xA
- 42 touches
- five passes into the final third
- one interception
- four recoveries
- 5-of-11 on duels
- two fouls
- two fouls drawn
Decent day's work and three points.
Sept. 19 — Pulisic comes off bench in dominant draw vs Newcastle
Christian Pulisic and Samuel Chukwueze traded roles on Tuesday, as the former came on for the latter in AC Milan's 0-0 draw with Newcastle United in the UEFA Champions League.
Pulisic entered in the 61st minute and wound up with 17 touches over his 29 minutes, taking two shots to register a 0.10 xG and 0.01 xA for his shift.
Both of his shot attempts were blocked by Magpies defenders. He took a corner, made two recoveries, and committed one foul.
MILAN, ITALY - SEPTEMBER 19: Bruno Guimaraes of Newcastle United clashes with Ruben Loftus-Cheek and Christian Pulisic of AC Milan during the UEFA Champions League match between AC Milan and Newcastle United FC at Stadio Giuseppe Meazza on September 19, 2023 in Milan, Italy. (Photo by Jonathan Moscrop/Getty Images)
Getty Images
Sept. 16 — AC Milan dominated in Derby della Madonnina
There was bad news all-around for AC Milan on Saturday, as the Rossoneri were run out of the San Siro by Inter Milan.
Christian Pulisic would've been peeved to exit in the 56th minute with Milan down 2-0, but might've felt alright as Rafael Leao brought the 'visitors' within a goal two minutes later.
But Milan had the rug ripped out from it as Inter scored thrice more in a blowout win (USMNT man Yunus Musah entered in the 86th minute for Milan).
Pulisic completed 23-of-25 passes and committed two fouls, drawing one on 32 touches in a quiet display. Next up is Newcastle in Champions League play at the San Siro on Tuesday.
August 26 — Pulisic scores first home Serie A goal, second in two games
CHRISTIAN PULISIC SCORES IN BACK-TO-BACK SERIE A GAMES.
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) August 26, 2023
The San Siro loves their new signing. pic.twitter.com/TBVVDr6uZR
August 21 — Pulisic opens Serie A account against Bologna (video)
Christian Pulisic involved in AC Milan's first two Serie A goals of the season, scoring the second of the affair.
Christian Pulisic ➡️ Tijjani Reijnders ➡️ Olivier Giroud
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) August 21, 2023
Milan open their 2023-24 account in style. pic.twitter.com/FptNoHiICb
CHRISTIAN PULISIC. TAKE A BOW.
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) August 21, 2023
WHAT A WAY TO MARK HIS SERIE DEBUT. pic.twitter.com/R4WIaeTpmp
Topics
-
Pulisic equals career-best goal tally in Milan win
Christian Pulisic equaled his career-best goal tally in a single season with his 15th goal of the campaign in AC Milan's 2-1 win over Como on Saturday.ESPN - 54m -
WATCH: USMNT star Christian Pulisic scores 15th goal of season for Milan with his weaker foot from wild angle
The American matched his goal total from last season with more than two months to go in the seasonCBS Sports - 3h -
Pulisic scores again to help Milan fight back to beat Como 2-1 in Serie A
Christian Pulisic scored again on Saturday to help AC Milan earn another comeback victory in Serie A with a 2-1 home win over Como. Tijjani Reijnders set up Pulisic’s second-half equalizer before ...Yahoo Sports - 3h -
Pulisic helps rescue Milan again in comeback win
AC Milan staged a thrilling comeback to secure a 2-1 home win against Como in Serie A on Saturday, thanks to second-half goals by Christian Pulisic and Tijjani Reijnders.ESPN - 1h -
Pulisic scores 2 to give Milan 'very important' win
Christian Pulisic was the hero for AC Milan on Saturday with his two goals helping the Rossoneri end a three-match losing streak in Serie A.ESPN - 6d -
Christian Pulisic scores two in win vs. Lecce as AC Milan turmoil continues under embattled Sergio Conceicao
The Rossoneri are set to appoint a new sport director while Conceicao's future is still being discussedCBS Sports - Mar. 8 -
Stat highlights Leao’s world-class quality ahead of 250th appearance with Milan
Rafael Leao is expected to make his 250th appearances for AC Milan tomorrow and as highlighted by a stat, he’s undoubtedly one of the best attackers in Serie A. While there have been ups and downs ...Yahoo Sports - 1d -
Video – France Star’s Goals For Inter Milan & AC Milan “Ctrl+V” Copies In Serie A & Champions League
Inter Milan wrapped up qualification for the Champions League quarterfinals against Feyenoord.The Nerazzurri had already had a 2-0 advantage from the first leg of their round of sixteen tie. And ...Yahoo Sports - 17h -
Nuggets' Christian Braun, one of NBA's most efficient scorers, has entered MIP discussion with breakout season
What can Braun do for Nikola Jokić and the Nuggets? A little bit of everything in his breakout campaignCBS Sports - 4d
More from Yahoo Sports
-
France overpower Scotland in Paris to deny England the Six Nations title
France did not quite hit the heights of their Dublin demolition last weekend, but Les Bleus did enough on a nervy night in Paris to clinch a second Six Nations title in four years – and kill off ...Yahoo Sports - 27m -
Long balls, pitching dominance help FSU finish sweep of BC in doubleheader
FSU dominated with a run-rule blowout and then a pitching gem to close out a sweep of Boston College Saturday.Yahoo Sports - 28m -
Athletic Club star left out of squad for Sevilla clash
A leading member of the defensive ranks at La Liga outfit Athletic Club has been left out of the club’s squad for their upcoming meeting with Sevilla.The player in question? Aitor Paredes.Ernesto ...Yahoo Sports - 28m -
Clayton scores 22 as No. 4 Florida beats No. 5 Alabama 104-82 in SEC semis
Yahoo Sports - 28m -
Florida Gators men's basketball advances to SEC Tournament title game with blowout of Bama
Things started off competitive, but the Florida Gators ran away with it in the second half of an SEC Tournament semifinal matchup against Alabama.Yahoo Sports - 29m
More in Sports
-
Injured Arkansas star Boogie Fland cleared to resume basketball activities, could return for NCAA Tournament
Fland, a potential first-round pick, has been out since mid-January with a hand injuryCBS Sports - 25m -
2025 NASCAR Las Vegas race this week predictions, odds: Model that hit 19 winners gives Pennzoil 400 picks
SportsLine simulated the Pennzoil 400 at Las Vegas Motor Speedway 10,000 times. Use its projected leaderboard for NASCAR picks at sites like PrizePicks, DraftKings, and FanDuelCBS Sports - 26m -
France overpower Scotland in Paris to deny England the Six Nations title
France did not quite hit the heights of their Dublin demolition last weekend, but Les Bleus did enough on a nervy night in Paris to clinch a second Six Nations title in four years – and kill off ...Yahoo Sports - 27m -
Duke vs. Louisville prediction, odds, time: 2025 ACC Tournament championship picks from proven model
SportsLine's model simulated Louisville Cardinals vs. Duke Blue Devils in the 2025 ACC Tournament championship matchup on Saturday 10,000 times with Cooper Flagg (ankle) outCBS Sports - 28m -
Long balls, pitching dominance help FSU finish sweep of BC in doubleheader
FSU dominated with a run-rule blowout and then a pitching gem to close out a sweep of Boston College Saturday.Yahoo Sports - 28m