Who is the GOAT?

Longevity

Output by age, and the career on each side of 28.

Output by age

Goals and assists in every club season, all competitions, from 2004/05 at 17 to 2026 at 39.

14straight seasons of 30+ goals and assists, 2007/08 to 2020/21
17 → 39age span
37age at MLS MVP, then again at 38
Goals and assists per seasonin colour: the 14-season streak
30105
Age 17Age 39 · in progress
Periodgoals and assists
2004/05 · age 171
2005/06 · age 1811
2006/07 · age 1920
2007/08 · age 2031
2008/09 · age 2156
2009/10 · age 2258
2010/11 · age 2379
2011/12 · age 24105
2012/13 · age 2575
2013/14 · age 2655
2014/15 · age 2783
2015/16 · age 2861
2016/17 · age 2970
2017/18 · age 3063
2018/19 · age 3170
2019/20 · age 3256
2020/21 · age 3350
2021/22 · age 3425
2022/23 · age 3541
2023 · age 3616
2024 · age 3636
2025 · age 3768
2026 · age 3843
Season table
AgeSeasonClubMatchesGAG+A
172004/05Barcelona9101
182005/06Barcelona258311
192006/07Barcelona3617320
202007/08Barcelona40161531
212008/09Barcelona51381856
222009/10Barcelona53471158
232010/11Barcelona55532679
242011/12Barcelona607332105
252012/13Barcelona50601575
262013/14Barcelona46411455
272014/15Barcelona57582583
282015/16Barcelona49412061
292016/17Barcelona52541670
302017/18Barcelona54451863
312018/19Barcelona50511970
322019/20Barcelona44312556
332020/21Barcelona47381250
342021/22PSG34111425
352022/23PSG41212041
362023Inter Miami CF1411516
362024Inter Miami CF25231336
372025Inter Miami CF49432568
382026 · in progressInter Miami CF32291443

Sources: FC Barcelona and Paris Saint‑Germain season records for matches and goals; SofaScore and FotMob for assists and for Inter Miami.

Young Messi, old Messi

His career cut at his 28th birthday: club output, honours and World Cups on each side.

Club career, before and after2004/05 to 2014/15 · 2015/16 to 2026before 28from 28
games+9goals−14assists+39
0500

The cut is 24 Jun 2015: 2014/15 ended before it, 2015/16 and every Inter Miami year fall after it. Same sources as the season chart above.

Titles and awardsbefore 28from 28
Senior titles−2Ballons d’Or=European Golden Shoes=Pichichi trophies+2World Cup Golden Balls=
025

Senior titles exclude youth, Olympic and conference honours. A season award goes with its season and the Ballon d’Or with the calendar year it rewards, so the 2015 award counts after the cut. Sources: the organisers’ records in the honours ledger.

World Cups2006, 2010, 2014 · 2018, 2022, 2026before 28from 28
matches+4goals+11assists+6
020

QF · QF · lost final, then R16 · won · lost final. Matches are appearances with minutes played. Source: SofaScore match records as of 19 Oct 2026.

Season ratings

Season average match rating by provider. The two rate different sets of matches on different scales, so each has its own chart.

Average rating, FotMobleague matches
9.08.07.08.578.32
2014/152026 · in progress
SeasonRating
2014/15no rating
2016/178.42
2017/188.57
2018/198.50
2019/208.52
2020/218.35
2021/227.96
2022/238.18
20237.27
20248.29
20258.52
20268.32

Source: FotMob, as of 18 Oct 2026.

Average rating, SofaScoreall club competitions
9.07.86.58.538.45
2004/052026 · in progress
SeasonRating
2004/057.20
2005/067.35
2006/076.74
2007/087.92
2008/097.87
2009/107.95
2010/118.33
2011/128.53
2012/137.67
2013/148.00
2014/158.52
2015/168.38
2016/178.31
2017/188.35
2018/198.52
2019/208.35
2020/218.34
2021/227.75
2022/238.04
20238.06
20248.28
20258.37
20268.45

Source: SofaScore, as of 17 Oct 2026.

Consecutive 30+ seasons compared

How this chapter's headline measure compares with the players most often named alongside him.

Consecutive club seasons with 30+ goals and assistsThird of 5
Cristiano RonaldoMan United 2007/2008 → Juventus 2020/202114
Robert LewandowskiDortmund 2011/2012 → Barcelona 2024/202514
Lionel MessiBarcelona 2008/2009 → Barcelona 2020/202113
Thierry HenryArsenal 1999/00 → Arsenal 2005/067
Karim BenzemaReal Madrid 2010/2011 → Real Madrid 2015/20166

All competitions, one club per season row. Source: FotMob season tables for Cristiano Ronaldo, Robert Lewandowski, Lionel Messi, and Karim Benzema, as of 18 Oct 2026; Arsenal, Premier League and UEFA season records for Thierry Henry.

← CarryingAll chapters →
Made with by SabriStatistics from Sofascore and Fotmob