Erling Haaland nets 50 goals in 49 Champions League games: How long until he passes Cristiano Ronaldo’s all-time scoring record?

Erling Haaland nets 50 goals in 49 Champions League games: How long until he passes Cristiano Ronaldo’s all-time scoring record?

Erling Haaland once again made headlines in the 2025-26 UEFA Champions League by finding the back of the net in Manchester City’s opening game against Napoli at the Etihad Stadium. With 50 goals in just 49 appearances, the question now is: how long will it take him to surpass Cristiano Ronaldo’s all-time scoring record?

Haaland struck first in City’s 2-0 victory over Napoli. In the 56th minute, Rodri slipped the ball to Phil Foden, who produced a clever touch before floating a cross into the area. Haaland met it with a precise header, steering the ball just over goalkeeper Vanja Milinković-Savić to put City in front.

The strike marked a historic milestone for Haaland, who became the fastest player ever to reach 50 goals in the competition, doing so in only 49 games. He shattered the pace set by some of the game’s greats: Lionel Messi (66 games), Robert Lewandowski (77), Kylian Mbappé (79), and Ronaldo himself (91).

Haaland’s Champions League journey began with a breakout campaign at RB Salzburg in 2019-20, where he scored 8 goals in 6 matches. He continued at Borussia Dortmund, adding 15 goals in 13 games, before taking his tally to new heights with Manchester City. With the Premier League champions, he has now scored 27 times in 30 appearances, a total that looks set to keep growing rapidly.

Erling Haaland of Manchester City scores his team’s first goal past Vanja Milinkovic-Savic of Napoli during the UEFA Champions League 2025/26 League Phase MD1 match between Manchester City and SSC Napoli.

Cristiano Ronaldo remains the Champions League’s all-time leading scorer with 140 goals in 183 games, while Messi sits second with 129 in 163. But given Haaland’s extraordinary strike rate at just 25 years old, many wonder whether he can catch, and even surpass, Ronaldo.

Quick take: Big picture: the update fits broader trends across the league with schedule pressure and tight tables. Supporters will watch for clarity from training ground reports and official briefings. Continental stakes raise the intensity, where away goals no longer apply but margins still feel razor thin. We’ll keep an eye on confirmed details as the story develops from official sources.

Leave a Reply

Your email address will not be published. Required fields are marked *

Premier League
SAT 12:30
TOT
-
MUN
-
Premier League
SAT 15:00
EVE
-
FUL
-
Premier League
SAT 15:00
WHU
-
BUR
-
Premier League
SAT 17:30
SUN
-
ARS
-
Premier League
SAT 20:00
CHE
-
WOL
-
Premier League
SUN 14:00
AVL
-
BOU
-
Premier League
SUN 14:00
NOT
-
LEE
-
Premier League
SUN 14:00
BRE
-
NEW
-
Premier League
SUN 14:00
CRY
-
BHA
-
Premier League
SUN 16:30
MCI
-
LIV
-
Campeonato Brasileiro Série A
00:30
PAU
2–2
FLA
2–2FT
Campeonato Brasileiro Série A
22:30
FLU
-
MIR
-
Campeonato Brasileiro Série A
23:00
CSC
-
FEC
-
Campeonato Brasileiro Série A
FRI 00:30
PAL
-
SAN
-
Eredivisie
FRI 19:00
TWE
-
TEL
-
Bundesliga
FRI 19:30
SVW
-
WOB
-
Ligue 1
FRI 19:45
PFC
-
REN
-
Serie A
FRI 19:45
PIS
-
CRE
-
Primera Division
FRI 20:00
ELC
-
RSO
-
Championship
FRI 20:00
WAT
-
BRI
-
Primeira Liga
FRI 20:15
EST
-
FCA
-
Championship
SAT 12:30
MIL
-
PNE
-
Championship
SAT 12:30
HUL
-
POR
-
Championship
SAT 12:30
BLA
-
DER
-
Primera Division
SAT 13:00
GIR
-
ALA
-
Serie A
SAT 14:00
USL
-
HVE
-
Serie A
SAT 14:00
COM
-
CAG
-
Bundesliga
SAT 14:30
B04
-
HEI
-
Bundesliga
SAT 14:30
UNB
-
FCB
-
Bundesliga
SAT 14:30
HSV
-
BVB
-
Bundesliga
SAT 14:30
TSG
-
RBL
-
Championship
SAT 15:00
STK
-
COV
-
Championship
SAT 15:00
SHE
-
QPR
-
Championship
SAT 15:00
WRE
-
CHA
-
Championship
SAT 15:00
MID
-
BIR
-
Championship
SAT 15:00
NOR
-
LEI
-
Championship
SAT 15:00
SOU
-
SHE
-
Championship
SAT 15:00
SWA
-
IPS
-
Championship
SAT 15:00
WBA
-
OXF
-
Primera Division
SAT 15:15
SEV
-
OSA
-
Eredivisie
SAT 15:30
EXC
-
HER
-
Primeira Liga
SAT 15:30
ALV
-
RIO
-
Ligue 1
SAT 16:00
MAR
-
BRE
-
Serie A
SAT 17:00
JUV
-
TOR
-
Primera Division
SAT 17:30
ATL
-
LEV
-
Bundesliga
SAT 17:30
BMG
-
KOE
-
Eredivisie
SAT 17:45
VOL
-
NAC
-
Ligue 1
SAT 18:00
HAC
-
NAN
-
Primeira Liga
SAT 18:00
TON
-
GUI
-
Campeonato Brasileiro Série A
SAT 19:00
REC
-
CAM
-
Eredivisie
SAT 19:00
SIT
-
HEE
-
Serie A
SAT 19:45
PAR
-
MIL
-
Eredivisie
SAT 20:00
ZWO
-
SPA
-
Primera Division
SAT 20:00
ESP
-
VIL
-
Ligue 1
SAT 20:05
ASM
-
RCL
-
Primeira Liga
SAT 20:30
CD
-
SPO
-
Campeonato Brasileiro Série A
SAT 21:00
VAS
-
JUV
-
Campeonato Brasileiro Série A
SAT 21:30
SCI
-
BAH
-
Campeonato Brasileiro Série A
SUN 00:00
PAU
-
RBB
-
Primeira Liga
SUN 00:00
SCB
-
MOR
-
Eredivisie
SUN 11:15
UTR
-
AJA
-
Serie A
SUN 11:30
ATA
-
SAS
-
Primera Division
SUN 13:00
ATH
-
OVI
-
Eredivisie
SUN 13:30
NEC
-
GRO
-
Ligue 1
SUN 14:00
FCL
-
TOU
-
Serie A
SUN 14:00
BOL
-
NAP
-
Serie A
SUN 14:00
GEN
-
FIO
-
Bundesliga
SUN 14:30
SCF
-
STP
-
Primera Division
SUN 15:15
RAY
-
RMA
-
Primeira Liga
SUN 15:30
AMA
-
CDN
-
Primeira Liga
SUN 15:30
AVS
-
GIL
-
Eredivisie
SUN 15:45
AZ
-
PSV
-
Ligue 1
SUN 16:15
ANG
-
AJA
-
Ligue 1
SUN 16:15
FCM
-
NIC
-
Ligue 1
SUN 16:15
RC
-
LIL
-
Bundesliga
SUN 16:30
VFB
-
FCA
-
Serie A
SUN 17:00
ROM
-
UDI
-
Primera Division
SUN 17:30
MAL
-
GET
-
Primera Division
SUN 17:30
VAL
-
BET
-
Primeira Liga
SUN 18:00
FAM
-
FCP
-
Bundesliga
SUN 18:30
SGE
-
M05
-
Eredivisie
SUN 19:00
GOA
-
FEY
-
Campeonato Brasileiro Série A
SUN 19:00
CRU
-
FLU
-
Campeonato Brasileiro Série A
SUN 19:00
VIT
-
BOT
-
Campeonato Brasileiro Série A
SUN 19:00
COR
-
CSC
-
Ligue 1
SUN 19:45
LYO
-
PSG
-
Serie A
SUN 19:45
INT
-
LAZ
-
Primera Division
SUN 20:00
CEL
-
FCB
-
Primeira Liga
SUN 20:30
BEN
-
CAS
-
Campeonato Brasileiro Série A
SUN 21:30
FLA
-
SAN
-
Campeonato Brasileiro Série A
SUN 23:30
FEC
-
FBP
-
Campeonato Brasileiro Série A
SUN 23:30
MIR
-
PAL
-