Choupo-Moting began his career withHamburger SV, making hisBundesliga debut in August 2007. He spent the2009–10 season on loan at1. FC Nürnberg and in August 2011 he joined1. FSV Mainz 05. After three seasons with Mainz he moved on toSchalke 04 in August 2014. He became a regular for theGelsenkirchen club, and made over 80 appearances, before joiningPremier League sideStoke City in August 2017. Struggling for minutes in theEFL Championship with Stoke, he decided to move toLigue 1 clubParis Saint-Germain on a two-year deal in August 2018. After his contract with Paris Saint-Germain expired, Choupo-Moting returned to the Bundesliga and joinedBayern Munich in October 2020 on a free transfer. After he was let go as a free agent by Bayern at the end of the 2023–24 season, he joined the New York Red Bulls on a free transfer in December 2024.
Choupo-Moting was born inHamburg to a German mother and a Cameroonian father and began playing football at an early age. He played in the youth teams atTeutonia 05,Altona 93 andFC St. Pauli before joiningHamburger SV in 2004. He played semi-professional football withHamburger SV II in theRegionalliga Nord before breaking into the first team in August 2007.[6]
Choupo-Moting during his loan spell at1. FC Nürnberg, 2010
Choupo-Moting made his first appearance as a Hamburger SV player in aBundesliga match on 11 August 2007, being sent on as asubstitute in the 69th minute againstHannover 96.[3] Choupo-Moting struggled to establish himself inMartin Jol's side and he spent the2009–10 season on loan at1. FC Nürnberg with whom he scored six goals in 27 appearances helping Nürnberg retain their Bundesliga status.[7] On his return to Hamburg, Choupo-Moting struggled to make much impact in2010–11 and after scoring just two goals by January he was set for another loan move this time to1. FC Köln, however the move fell through after registration documents were faxed to theGerman Football Association too late.[8] After his botched transfer he spent the second half of the campaign with the reserves.[7]
On 18 May 2011, Choupo-Moting signed a three-year contract with Bundesliga side1. FSV Mainz 05 on a free transfer from Hamburg.[9] Choupo-Moting enjoyed a successful2011–12 season with the club, scoring ten times in the Bundesliga.[10] However, he missed most of the2012–13 season with a knee injury and was therefore unable to make an impact.[11][12] He returned to form in2013–14, scoring ten goals in 32 appearances helping Mainz secure seventh position and qualification to theUEFA Europa League, however at the end of the campaign he decided not to renew his contract with the club.[7]
On 5 July 2014, after Choupo-Moting's contract expired at Mainz,FC Schalke 04 confirmed he had signed a three-year professional contract with them until 30 June 2017.[13] The transfer was reported as afree transfer by Schalke's sport and communications managerHorst Heldt.[13] Choupo-Moting was assigned thesquad number 13.[13]
On 6 December 2014, he scored a hat-trick in a 4–0 home win overVfB Stuttgart.[14]
On 7 August 2017, Choupo-Moting joinedPremier League sideStoke City on a three-year contract.[15][16] He made his debut for Stoke on 12 August 2017 againstEverton.[17] Choupo-Moting scored both goals in a 2–2 draw againstManchester United on 9 September 2017 and was namedman of the match byBBC Sport.[18] Against Everton, he came on as a substitute, scored within five minutes of his arrival, but injured himself in the process and Stoke lost 2–1.[19] Choupo-Moting played 32 times in2017–18, scoring five goals as Stoke suffered relegation to theEFL Championship.[20]
On 31 August 2018, Choupo-Moting joinedLigue 1 championsParis Saint-Germain on a free transfer.[21] He made his debut for the club on 18 September 2018 in the 3–2Champions League away defeat againstLiverpool before scoring on hisLigue 1 debut againstRennes five days later.[22] On 7 April 2019, Choupo-Moting made a mistake in the Ligue 1 home match againstStrasbourg; when a shot from teammateChristopher Nkunku was about to cross the goal line, Choupo-Moting attempted to touch the ball with his left foot across the goal line but instead unintentionally diverted the ball onto the near post and prevented a certain goal.[23][24] The BBC described it as "the worst miss in the history of football".[23]
On 25 August 2019, Choupo-Moting came off the bench to replace the injuredEdinson Cavani in the 16th minute and scored twice in the second half of a 4–0 home win overToulouse; his first goal was a superb solo goal scored after he beat four Toulouse defenders in thepenalty area.[25] On 12 August 2020, Choupo-Moting scored in the third minute of stoppage time againstAtalanta in theChampions League, completing a late turnaround for PSG and sending the team into the semi-finals of the competition for the first time in 25 years.[26][27] Later on, he came on as a substitute in theChampions League final, which ended in a 1–0 defeat for Paris Saint-Germain againstBayern Munich.[28]
On 5 October 2020, Choupo-Moting joined Bayern Munich on a one-year contract.[29] Choupo-Moting made his debut for Bayern in the first round of theDFB-Pokal on 15 October and scored twice as the club defeated fifth division side1. FC Düren by a score of 3–0.[30] On 9 December, he scored his first Champions League goal with Bayern Munich in a 2–0 win overLokomotiv Moscow.[31] He scored his first league goal on 25 February 2021, scoring the first goal in Bayern's 5–1 victory over1. FC Köln.[32][33] In April 2021, he scored in both Champions League quarter-final matches against his former club Paris Saint-Germain, including a 1–0 away win atParc des Princes, yet his club lost on the away goals rule after a 3–3 draw on aggregate.[34] In May 2021, he lifted his first Bundesliga title with Bayern.[35][36]
On 17 August 2021, he came on in the 88th minute forRobert Lewandowski during the2021 DFL-Supercup, a 3–1 win overBorussia Dortmund to clinch theDFL-Supercup title.[37][38] On 25 August 2021, he scored his first hat-trick at Bayern after scoring four goals in the club's first round 12–0 win overBremer SV in theDFB-Pokal.[39][40][41] This made him the first Bayern player since March 2005 whenClaudio Pizarro scored four goals againstFreiburg in the2004–05 DFB-Pokal season. He also set up three other goals in the match, making him the first ever Bayern player to be directly involved in seven goals in theDFB-Pokal since records began in the 2008–09 season.[42][43]
On 16 October 2022, he scored his first Bundesliga goal of the season in a 5–0 win over Freiburg.[44] Afterwards, he scored a goal in each of the last two group stage matches againstBarcelona andInter Milan, in which Bayern Munich finished top of theirGroup C with six wins out of six matches for the second year in a row.[45] On 3 March 2023, he signed a one-year contract extension until 30 June 2024.[46]
On 23 September 2023, he scored his first Bundesliga goal of the season in a 5–0 win overVfL Bochum.[47] On 11 November 2023, he netted Bayern's fourth goal in a 4–2 victory overHeidenheim.[48] Thus, he succeeded in scoring against every Bundesliga club competing that season.[49] On 12 May 2024, it was officially announced that he would leave the club upon the expiration of his contract.[50]
On 18 December 2024, it was announced that Choupo-Moting had joinedMLS sideNew York Red Bulls on a free transfer.[51] On 15 March 2025, Choupo-Moting recorded his first goal for New York, on a penalty kick, in a 2–2 draw withOrlando City SC.[52] On 28 May 2025, Choupo-Moting scored two goals from the penalty spot in a 4–2 victory overCharlotte FC.[53]
Choupo-Moting with the Cameroon national team in 2022
On 29 March 2022, during the third round of the2022 FIFA World Cup qualification, he scored a goal for Cameroon to lead 1–0 in an away match againstAlgeria, which equalized the tie 1–1 on aggregate. That match went on into extra time and both teams scored; hence, Cameroon qualified to the2022 FIFA World Cup on away goals.[57]
On 9 November 2022, he was included in the 26-man squad for the 2022 FIFA World Cup in Qatar.[58] On 28 November, he scored his first World Cup goal in a 3–3 draw againstSerbia.[59]
Choupo-Moting is often stationed as astriker or on theleft wing.[55] He is a composed finisher and possesses purposeful and powerfuldribbling ability, comfortable on either left or right flanks or through the middle of the pitch.[55] Choupo-Moting is known for highwork rate, long stride and powerful, directdribbling ability.[55]