Ronaldo and Mbappe miss UCL most efficient scorers podium, Messi, Haaland shine
Cristiano Ronaldo remains the all-time leading goalscorer in UEFA Champions League history, but the Portugal international does not rank among the competition's top three most efficient players.
Statistics released following the latest round of European fixtures confirm the 39-year-old sits outside the podium for the best goal-per-game ratio among players with at least 50 Champions League goals.
Haaland secures perfect ratio
Manchester City forward Erling Haaland leads the historical efficiency rankings. The Norway international elevated his career ratio to a perfect 1/1 following Manchester City's 2-0 away victory over Porto on Tuesday, September 8.
The fixture saw Haaland score a second-half brace to reach 59 goals in 59 career Champions League appearances.
Messi makes the podium
Lionel Messi occupies a podium position alongside Robert Lewandowski. The Argentina international registered 129 goals across 163 Champions League appearances, producing a 0.79 goal-per-game ratio.
Messi secured four Champions League titles during his tenure with Barcelona (2005/06, 2008/09, 2010/11, 2014/15) before concluding his European career with Paris Saint-Germain.
Lewandowski matches Messi's 0.79 ratio to share the podium, accumulating his totals across spells with Borussia Dortmund, Bayern Munich, and Barcelona.
The best Champions League goals-per-game ratio among players with 50+ goals:
— Squawka (@Squawka) September 9, 2026
◉ 1.00 - Erling Haaland (59/59)
◎ 0.79 - Lionel Messi (129/173)
◎ 0.77 - Harry Kane (54/70)
◎ 0.76 - Robert Lewandowski (109/144)
◎ 0.75 - Cristiano Ronaldo (141/187)
A deadly list. 😳 pic.twitter.com/aE6Tye0NhY
Ronaldo misses top three
Ronaldo misses the efficiency podium despite holding the competition's all-time scoring record with 140 goals.
The Portugal international required 183 appearances to compile his tally, resulting in a 0.77 ratio.
The metric ties him with Ruud van Nistelrooy, who recorded 56 goals in 73 appearances during his European career.
Ronaldo won five Champions League titles, winning one with Manchester United (2007/08) and four with Real Madrid (2013/14, 2015/16, 2016/17, 2017/18).
Mbappe falls short of top five
Kylian Mbappé remains outside the top five most efficient players despite his recent individual accolades.
The France international won the Champions League Golden Boot with Paris Saint-Germain during the 2023/24 campaign and with Real Madrid during the 2025/26 campaign.
Mbappé currently holds a 0.72 ratio, having recorded 71 goals in 99 Champions League appearances.