Club career
Rosenborg
After many years in the youth system, Sørloth was rewarded with a contract by Rosenborg in July 2013. He played his first professional game for Rosenborg when he was subbed on in the second half of the Europa League first qualifying round game versus Crusaders, and it took him only 12 minutes to score his first goal, Rosenborg's 6th in their 7–2 win.
Sørloth made his debut in the Tippeligaen on 20 July 2014 in Rosenborg's home game against Sogndal coming on as a substitute for Alexander Søderlund after 60 minutes.
Sørloth went on a loan to Bodø/Glimt before the start of the 2015 Tippeligaen. In the league he scored 13 goals and making five assists in his 26 appearances (19 starters). In his last match for Bodø/Glimt, he scored his second hat-trick of the season, against Stabæk.
Groningen
On 6 November 2015, Sørloth confirmed that he would be joining Eredivisie club Groningen on a 4.5-year contract at the end of the season. Groningen paid a transfer fee of around €750,000.
Midtjylland
On 1 June 2017, Danish Superliga club Midtjylland announced that they had signed Sørloth on a four-year contract for what the club called a 'modest fee'. In September 2017 he was named the Superliga Player of the Month.
Crystal Palace
On 31 January 2018, Sørloth signed for Premier League club Crystal Palace for a reported fee of £9 million. This made him the most expensive sale out of the Danish Superliga at the time. He made his debut on 10 February 2018 in a 3–1 away defeat to Everton. At the time of the transfer, he was the top scorer in the Superliga, and would go on to win the title at the end of the season. On 28 August, Sørloth scored his first and only goal for Palace in a 1–0 win over Swansea City in the EFL Cup.
Loan to Gent
On 8 January 2019, Sørloth signed for Belgian First Division A side Gent on loan until the end of the 2018–19 season.
Loan to Trabzonspor
In August 2019, Sørloth signed for Turkish club Trabzonspor on loan until the end of the 2019–20 season. He debuted for the club on 8 August against Sparta Prague in the third qualifying round of the UEFA Europa League, where he scored the second goal in a match that ended 2–2.
In March 2020, Sørloth scored his first hat-trick for Trabzonspor in a 6–0 Süper Lig victory against Kasimpasa. On 5 July 2020, Sørloth became Trabzonspor's top-scoring foreign player in a single season, with 29 goals, exceeding the tally of Georgian former center-forward Shota Arveladze.
RB Leipzig
After playing for his national team in the first two group matches of the UEFA Nations League, Sørloth failed to return to Trabzon prior to Trabzonspor's upcoming league fixture against Beşiktaş. On 22 September 2020, Sørloth signed for RB Leipzig for an initial fee of €20 million plus €2 million in potential add-ons, with any proceeds to be shared evenly between Trabzonspor and Crystal Palace. On 2 December 2020, he scored the game-winning goal against İstanbul Başakşehir in a 4–3 win in the 2020–21 UEFA Champions League, which was his first goal for the club.
Loan to Real Sociedad
On 25 August 2021, Sørloth moved to La Liga side Real Sociedad on a season-long loan deal. On 29 August 2022, he returned to the Txuri-urdin on loan for another year.
Villarreal
On 25 July 2023, La Liga club Villarreal announced the signing of Sørloth on a five-year deal, for a reported fee of €10 million. On 27 August, he scored his first goal for the club in a 4–3 loss to Barcelona. On 19 May 2024, he scored four goals in a 4–4 draw in a league game against Real Madrid, reaching his 23rd goal, without penalty kicks, of the 2023–24 season as La Liga's top scorer with one match remaining. He was eventually surpassed by just one goal by Artem Dovbyk, who scored a hat-trick on the final matchday of the season.
Atlético Madrid
On 3 August 2024, Sørloth transferred to fellow La Liga club Atlético Madrid for a fee in the region of €32 million. He signed a four-year contract. A few weeks later, on 19 August, he scored his first goal on his debut in a 2–2 away draw against his former club Villarreal. Later that year, on 21 December, he netted a stoppage-time goal in a 2–1 victory over Barcelona, securing his club's first away win over the latter since February 2006.
On 10 May 2025, Sørloth scored a first-half quadruple against his former club, Real Sociedad, including a hat-trick within four minutes, breaking the previous record held by David Villa in 2006. In addition, he became the first player in La Liga history to achieve a hat-trick before the 12th minute, adding a fourth goal in the 30th minute. He concluded his debut season with 20 goals, finishing as his club's top scorer in La Liga.
On 24 February 2026, he scored his first Champions League hat-trick in a 4–1 win over Club Brugge, securing his club's qualification to the round of 16. On 8 April 2026, he scored the club’s second goal in a 2–0 win against Barcelona in the Champions League quarter-finals.


La Liga
Champions League