Messi vs Ronaldo · Career comparison
Messi vs Ronaldo at the Same Age
Who achieved more at 23, 25 or 30? Compare Lionel Messi and Cristiano Ronaldo at the same age, including their goals, trophies, individual awards and career milestones.

Lionel Messi
2010/11 · Barcelona

Cristiano Ronaldo
2008/09 · Manchester United
By the age of 23, Messi leads Ronaldo 20–11 in trophies and individual awards.
Goals, assists and appearances for this age appear once season statistics are added to the GOAT dataset.
Messi: up to age 23
Team trophies (17)
- La Liga2004/05 · Barcelona
- La Liga2005/06 · Barcelona
- La Liga2008/09 · Barcelona
- La Liga2009/10 · Barcelona
- La Liga2010/11 · Barcelona
- Copa del Rey2008/09 · Barcelona
- Supercopa de España2005/06 · Barcelona
- Supercopa de España2006/07 · Barcelona
- Supercopa de España2009/10 · Barcelona
- Supercopa de España2010/11 · Barcelona
- UEFA Champions League2005/06 · Barcelona
- UEFA Champions League2008/09 · Barcelona
- UEFA Champions League2010/11 · Barcelona
- UEFA Super Cup2009/10 · Barcelona
- FIFA Club World Cup2009/10 · Barcelona
- FIFA U-20 World Cup2005 · Argentina
- Olympic Gold Medal2008 · Argentina
Individual awards (3)
- Ballon d'Or2009 · Barcelona
- Ballon d'Or2010 · Barcelona
- European Golden Shoe2009/10 · Barcelona
Ronaldo: up to age 23
Team trophies (9)
- Premier League2006/07 · Manchester United
- Premier League2007/08 · Manchester United
- Premier League2008/09 · Manchester United
- FA Cup2003/04 · Manchester United
- League Cup2005/06 · Manchester United
- League Cup2008/09 · Manchester United
- Community Shield2007/08 · Manchester United
- UEFA Champions League2007/08 · Manchester United
- FIFA Club World Cup2008/09 · Manchester United
Individual awards (2)
- Ballon d'Or2008 · Manchester United
- European Golden Shoe2007/08 · Manchester United
Age by age: every season and achievement
Every senior season and every recorded trophy and award, lined up by the player's age. Read across a row to see what each of them had done at the same age.
2004/05 Barcelona
- La Liga
2002/03 Sporting CP
2005/06 Barcelona
- La Liga
- Supercopa de España
- UEFA Champions League
- FIFA U-20 World Cup
2003/04 Manchester United
- FA Cup
2006/07 Barcelona
- Supercopa de España
2004/05 Manchester United
2007/08 Barcelona
2005/06 Manchester United
- League Cup
2008/09 Barcelona
- La Liga
- Copa del Rey
- UEFA Champions League
- Olympic Gold Medal
2006/07 Manchester United
- Premier League
2009/10 Barcelona
- La Liga
- Supercopa de España
- UEFA Super Cup
- FIFA Club World Cup
- ★ Ballon d'Or
- ★ European Golden Shoe
2007/08 Manchester United
- Premier League
- Community Shield
- UEFA Champions League
- ★ European Golden Shoe
2010/11 Barcelona
- La Liga
- Supercopa de España
- UEFA Champions League
- ★ Ballon d'Or
2008/09 Manchester United
- Premier League
- League Cup
- FIFA Club World Cup
- ★ Ballon d'Or
2011/12 Barcelona
- Copa del Rey
- Supercopa de España
- UEFA Super Cup
- FIFA Club World Cup
- ★ Ballon d'Or
- ★ European Golden Shoe
2009/10 Real Madrid
2012/13 Barcelona
- La Liga
- ★ Ballon d'Or
- ★ European Golden Shoe
2010/11 Real Madrid
- Copa del Rey
- ★ European Golden Shoe
2013/14 Barcelona
- Supercopa de España
2011/12 Real Madrid
- La Liga
2014/15 Barcelona
- La Liga
- Copa del Rey
- UEFA Champions League
- ★ World Cup Golden Ball
2012/13 Real Madrid
- Supercopa de España
2015/16 Barcelona
- La Liga
- Copa del Rey
- UEFA Super Cup
- FIFA Club World Cup
- ★ Ballon d'Or
2013/14 Real Madrid
- Copa del Rey
- UEFA Champions League
- ★ Ballon d'Or
- ★ European Golden Shoe
2016/17 Barcelona
- Copa del Rey
- Supercopa de España
- ★ European Golden Shoe
2014/15 Real Madrid
- UEFA Super Cup
- FIFA Club World Cup
- ★ Ballon d'Or
- ★ European Golden Shoe
2017/18 Barcelona
- La Liga
- Copa del Rey
- ★ European Golden Shoe
2015/16 Real Madrid
- UEFA Champions League
2018/19 Barcelona
- La Liga
- Supercopa de España
- ★ European Golden Shoe
2016/17 Real Madrid
- La Liga
- UEFA Champions League
- UEFA Super Cup
- FIFA Club World Cup
- UEFA European Championship
- ★ Ballon d'Or
- ★ FIFA The Best
2019/20 Barcelona
- ★ Ballon d'Or
- ★ FIFA The Best
2017/18 Real Madrid
- Supercopa de España
- UEFA Champions League
- UEFA Super Cup
- FIFA Club World Cup
- ★ Ballon d'Or
- ★ FIFA The Best
2020/21 Barcelona
- Copa del Rey
2018/19 Juventus
- Serie A
- Supercoppa Italiana
- FIFA Club World Cup
2021/22 Paris Saint-Germain
- Ligue 1
- Copa América
- ★ Ballon d'Or
2019/20 Juventus
- Serie A
- UEFA Nations League
2022/23 Paris Saint-Germain
- Ligue 1
- Trophée des Champions
- Finalissima
- FIFA World Cup
- ★ FIFA The Best
- ★ World Cup Golden Ball
2020/21 Juventus
- Coppa Italia
- Supercoppa Italiana
2023 Inter Miami
- Leagues Cup
- ★ Ballon d'Or
- ★ FIFA The Best
2021/22 Manchester United
2024 Inter Miami
- MLS Supporters' Shield
- Copa América
2022/23 Manchester United / Al Nassr
2025 Inter Miami
- MLS Cup
2023/24 Al Nassr
- Arab Club Champions Cup
2026 Inter Miami
2024/25 Al Nassr
2025/26 Al Nassr
- Saudi Pro League
- UEFA Nations League
2026/27 Al Nassr
How the Messi vs Ronaldo Age Comparison Works
What does by age mean?
By age adds up the achievements recorded up to and including the selected age. For example, selecting 23 shows what each player had achieved by age 23.
What does only at age mean?
Only at age shows achievements during that particular year of a player's life rather than their entire career up to that point.
How are seasons and ages matched?
Age is measured using the date rules applied by the Goat Arena dataset. Each season, trophy and award is assigned to an age so that both players can be compared consistently.
Are goals and assists included?
Goals, assists and appearances are shown only when the required season statistics are available for the selected comparison range. This helps avoid misleading partial totals.
Where does the comparison data come from?
The comparison uses the Goat Arena player dataset. Figures should be checked against the relevant competition and historical records, particularly where statistical sources use different counting methods.