Lionel Messi vs Cristiano Ronaldo vs Kylian Mbappe: How Do They Compare?
The 2026 World Cup landed in the US, Canada and Mexico, and American fans spent a month arguing about the same three names they’ve been arguing about for a decade. Lionel Messi is 39 and still pulling strings for Inter Miami in an MLS playoff push. Cristiano Ronaldo turned 41 in February and restarted his Saudi Pro League season in August like nothing happened. Kylian Mbappe, at 27, is the guy everyone assumes will inherit the throne.
Three completely different bodies. Three completely different approaches to staying on the pitch. Here’s how the numbers actually stack up.
Messi has always been the smallest man on the field and it’s never mattered. He was diagnosed with a growth hormone deficiency at 10, and Barcelona famously paid for the treatment after signing him at 13. He topped out at 5 ft 7 in and built a game entirely around a low center of gravity.
Ronaldo is the opposite build in every way: 6 ft 2 in, broad-shouldered, visibly lean into his 40s. He’s been the sport’s most public gym rat for 20 years running.
Mbappe sits between them at 5 ft 10 in with a sprinter’s frame — long legs, light upper body, almost no bulk. He’s been clocked above 36 km/h in match play, which puts him among the fastest players ever tracked.
Side-by-Side Stats
| Stat | Lionel Messi | Cristiano Ronaldo | Kylian Mbappe |
|---|---|---|---|
| Height | 5 ft 7 in (170 cm) | 6 ft 2 in (187 cm) | 5 ft 10 in (178 cm) |
| Weight | 159 lbs (72 kg) | 185 lbs (84 kg) | 161 lbs (73 kg) |
| Age | 39 | 41 | 27 |
| Date of Birth | June 24, 1987 | February 5, 1985 | December 20, 1998 |
| Build | Compact, low center of gravity, thick thighs | Athletic, muscular, visibly lean | Lean, long-limbed, sprinter’s frame |
| Eye Color | Dark Brown | Dark Brown | Dark Brown |
| Hair Color | Dark Brown | Dark Brown | Black |
| Net Worth (est.) | $850 million | $1.4 billion | $200 million |
Height Comparison
Line all three up and the spread is obvious. Ronaldo stands a full 7 inches over Messi — 187 cm to 170 cm. Mbappe slots in the middle at 178 cm, about 3 inches shorter than Ronaldo and 3 inches taller than Messi.
Against the US average adult male height of 5 ft 9 in, Messi is a couple of inches below, Mbappe is dead average, and Ronaldo is the outlier. That height gap is also why their goals look so different. Ronaldo has scored well over 140 headers in his career and has a standing reach that makes him a genuine aerial threat. Messi has scored maybe a couple dozen headers across 1,100+ appearances. He just doesn’t need to.
Career Comparison
Messi: Eight Ballon d’Or wins, more than anyone. He spent 17 seasons in Barcelona’s first team and left as their all-time leading scorer with 672 goals. Then PSG, then Inter Miami in July 2023, where he immediately won the Leagues Cup and took the 2024 MLS MVP award. The 2022 World Cup in Qatar closed the last hole in his résumé, and he added Copa America titles in 2021 and 2024.
Ronaldo: Five Ballon d’Ors, five Champions League titles, and the all-time men’s record for both career goals (past 900) and international goals for Portugal. Sporting, Manchester United, Real Madrid, Juventus, United again, and Al Nassr since January 2023. He captained Portugal to Euro 2016 and two Nations League trophies, the second in June 2025 at age 40.
Mbappe: World Cup winner at 19 in 2018, then a hat-trick in the 2022 final — and still lost. He’s PSG’s all-time top scorer with 256 goals, joined Real Madrid on a free in summer 2024, and won the European Golden Shoe in his first La Liga season with 31 league goals.
Fitness and Body Approach
Ronaldo is the extreme case. He eats five or six small meals every three hours, leans heavily on fish (bacalhau is a staple), and has publicly said he rarely drinks alcohol. He works with sleep coach Nick Littlehales on a polyphasic schedule built around multiple 90-minute blocks instead of one long night. Add cryotherapy chambers at home, daily core work, and a training load he’s never really dialed back. His Juventus medical in 2018 famously put his body fat around 7% with muscle mass near 50% — numbers most 25-year-old pros don’t hit.
Messi went the other direction. After a run of muscle injuries around 2013-14, he started working with Italian nutritionist Giuliano Poser and cut out pizza, soft drinks and most processed food, shifting to fish, olive oil, whole grains and seeds. His gym work is preventative more than aesthetic — activation drills, glute and hamstring work, hip mobility. He’s never chased size. The body is built to survive tackles, not to be photographed.
Mbappe’s program is speed-first: plyometrics, sprint mechanics, resisted running and hamstring-specific strengthening, since that’s the muscle group that ends sprinters’ seasons. He keeps upper-body mass deliberately low so he doesn’t lose acceleration.
Key Differences
- Height spread: 17 cm (nearly 7 inches) separates Ronaldo from Messi — the largest gap among the three all-time greats.
- Weight: Ronaldo carries about 26 lbs more than Messi at the same body fat range, almost entirely lean mass.
- Age gap: Ronaldo is 14 years older than Mbappe. Messi is 12 years older.
- Training philosophy: Ronaldo builds and maintains muscle; Messi protects joints and tendons; Mbappe trains for top-end speed.
- Aerial game: Ronaldo scores regularly with his head. Messi essentially never does.
- Earnings: Ronaldo became football’s first billionaire; Messi is close behind; Mbappe’s figure will climb fast over the next decade.
- Foot preference: Messi and Mbappe are left-footed. Ronaldo is right-footed but genuinely two-footed.
Frequently Asked Questions
How tall is Lionel Messi?
Lionel Messi is 5 feet 7 inches tall (170 cm). He is shorter than the average professional footballer, which contributes to his famously low center of gravity.
How much does Lionel Messi weigh?
Messi weighs approximately 72 kg (159 lbs). His lean, compact build helps power his explosive acceleration and close ball control.
How old is Lionel Messi?
Lionel Messi was born on June 24, 1987, in Rosario, Argentina. That makes him 38 years old as of 2026.
What is Lionel Messi’s net worth?
Lionel Messi’s net worth is estimated at around $650 million, built from club salaries at Barcelona, PSG and Inter Miami plus endorsements with Adidas, Pepsi and others.
Is Lionel Messi married?
Yes. Messi married his childhood sweetheart Antonela Roccuzzo in 2017, and the couple has three sons: Thiago, Mateo and Ciro.
Why did Lionel Messi receive growth hormone treatment?
At age 10 Messi was diagnosed with a growth hormone deficiency, and FC Barcelona agreed to fund his costly treatment when he moved to Spain at 13. The therapy helped him reach his adult height of 5 ft 7 in.
What does Lionel Messi eat to stay in shape?
Messi follows a nutrition plan built around water, whole grains, fresh fruit, vegetables, olive oil and lean protein, while avoiding sugar, fried food and processed carbs. He credits the diet change with extending his peak years.
Trending Now
Last Updated: September 17, 2026 | Source: Healthy Celeb

