Lionel Messi has agreed a new contract with Barcelona, ensuring the continuation of a remarkable career with the club.
When Messi made his competitive debut for Barcelona in October 2004 at the tender age of 17, there was already plenty of buzz about the Argentine wizard following his quick rise through the ranks of La Masia.
The forward was not only seen as one of Barca's brightest prospects, but there were also murmurs he could potentially become an all-time great.
Fast-forward 13 years and it is fair to say Messi has lived up to those prodigious expectations.
The prolific forward, now 30, holds numerous individual records, while acting as the driving force behind Barca's mightily impressive trophy haul.
Below, we look at some of the best stats of Messi's remarkable career and the way it has progressed year by year.
- Messi is LaLiga's all-time top-scorer with 349 goals, at least 64 more than any other player (Cristiano Ronaldo, 285).
- The Argentine is Barcelona's all-time top-scorer with 507 goals in all competitions.
- Messi was the first player to score five goals in a single Champions League game (versus Bayer Leverkusen in 2012).
- The forward has scored more goals than any other player in El Clasico history (23 - all competitions).
- He has made 583 appearances for Barcelona in all competitions, more than any other non-Spanish player ever for the Catalan club.
- Messi has scored more goals for the same club than any other player in Champions League history (94 goals).
- The 30-year-old is the only LaLiga player to reach 40 goals in each of the last eight seasons in all competitions.
- Messi scored 50 goals in LaLiga in 2011-12, the best tally by a player in a single season.
- The forward has won the Ballon d'Or five times, more than any other player in history..
- He is the player with the longest scoring run in LaLiga history (21 games).
583 - Total Barcelona appearances
46985 - Minutes played
413 - Games won
103 - Draws
67 - Defeats
507 - Goals
408 - Left-footed goals
75 - Right-footed
22 - Headers
2 - Other
193 - Assists
THROUGHOUT THE YEARS
Aged 17 - Competitive Barcelona debut, first Barcelona goal, first LaLiga title.
18 - Argentina debut, first Argentina goal, second LaLiga, first Champions League, first Supercopa de Espana.
19 - Second Supercopa de Espana, first hat-trick to snatch 3-3 draw in El Clasico.
20 - A disappointing third-place finish in LaLiga heralds Pep Guardiola's arrival as head coach.
21 - Third LaLiga, second Champions League, first Copa del Rey.
22 - First UEFA Super Cup, first Club World Cup, third Supercopa de Espana, fourth LaLiga, 100th Barcelona goal, first Ballon d'Or, first European Golden Shoe.
23 - Fifth LaLiga, third Champions League, fourth Supercopa de Espana, second Ballon d'Or.
24 - Second UEFA Super Cup, second Club World Cup, fifth Supercopa de Espana, second Copa del Rey, 200th Barcelona goal, third Ballon d'Or, second European Golden Shoe.
25 - Sixth LaLiga, 300th Barcelona goal, fourth Ballon d'Or, third European Golden Shoe.
26 - Sixth Supercopa de Espana, all-time Barcelona top-scorer.
27 - Seventh LaLiga, fourth Champions League, third Copa del Rey, 400th Barcelona goal.
28 - Eighth LaLiga, fourth Copa del Rey, third UEFA Super Cup, third Club World Cup, all-time Argentina top-scorer, fifth Ballon d'Or.
29 - Fifth Copa del Rey, seventh Supercopa de Espana, 500th Barcelona goal, fourth European Golden Shoe.
|Rakitic hails ´patient´ Barcelona after Real Betis rout|
|Neymar? I´d rather watch the golf, says Bale|
|Mbappe injury from goalkeeper collision ´nothing serious´|
|Don´t look back - Guardiola gives Manchester City title warning|
|Vermaelen to face tests on new hamstring injury|
|Conte wants ´point of reference´ striker as Barnes joins surprising Chelsea links|
|Sane the perfect tonic to Sanchez blues for City and Guardiola|
|Suarez scores 100th LaLiga goal as Messi reaches new milestones|
|Lyon 2 Paris Saint-Germain 1: 10-man leaders downed by twin wondergoals|
|Inter 1 Roma 1: Vecino snatches point on possible Dzeko farewell|
|Real Betis 0 Barcelona 5: Messi, Suarez rampant as leaders go 11 points clear|
|PSG star Mbappe injured in goalkeeper collision|
|Monchi: Roma will replace Dzeko|
|Kessie a far better player than I was, claims AC Milan coach Gattuso|
|Neymar to Real Madrid stories manufactured by Spanish press, claims Marquinhos|
|Cagliari 1 AC Milan 2: Kessie at the double in comeback win|
|Watford hire Javi Gracia as Marco Silva successor|
|I am happy with our squad - Pochettino denies Malcom rumours|
|Not much changed - Zidane boosted by clinical Madrid|
|No chance of January move, says Vidal|
|Selfie or stitches? Ronaldo bloodied after Madrid brace|
|Heynckes hails Bayern win: This is what sets us apart|
|Southampton 1 Tottenham 1: Kane earns visitors a point|
|Silva assured of chances at AC Milan after latest first-team snub|
|Goretzka´s Schalke return marred by abuse|
|Real Madrid 7 Deportivo La Coruna 1: Seven-up for Zidane´s men as Bale shines|
|Muller brings up 100 Bundesliga goals in Bayern win|
|Bayern Munich 4 Werder Bremen 2: Lewandowski & Muller at the double to spare champions´ blushes|
|Do Arsenal or Man Utd get the better deal? Sanchez v Mkhitaryan in Opta numbers|
|Pele ´fine´ and in ´no pain´ after reported health concerns|
|No mercenary? Sanchez endorses article defending imminent Man Utd move|
|Allegri expects Buffon to be ´fully recovered´ within a week|
|Atletico Madrid confirm Costa hamstring injury|
|Atalanta 0 Napoli 1: Mertens ends drought to keep visitors top|
|Alexis Sanchez boards plane ahead of reported Man United medical|
|Hamburg dismiss Gisdol after fourth loss in a row|
|Melbourne City 5 Adelaide United 0: Budzinksi & Vidosic braces inspire emphatic win|
|Marco Silva sacked by Watford following ´significant deterioration´|
|Deschamps knows my thoughts - Lucas Hernandez hints at France decision|
|Klopp: Liverpool wouldn´t sell to rivals during season|
|Giggs keen to help Bale overcome injury woes|
|Klopp in no rush to replace Coutinho|
|Malcom dreams of Premier League but remains unsure of future|
|Guardiola sets target of 10 wins to guarantee title|
|Championship Review: Millwall break Leeds hearts in seven-goal stunner as Wolves lose|
|Messi and Pique welcome Coutinho to Barcelona training for first time|
|Thauvin ´very happy´ at Marseille|
|Guardiola salutes ´outstanding´ Manchester City|
|Watford still battling relegation from the top half, insists Silva|
|Rondon ´devastated´ after Everton´s McCarthy suffers horror injury|
|Aguero´s perfect hat-trick is Argentine´s 11th for Manchester City|
|Moyes impressed with Hammers display despite being held by Bournemouth|
|Dyche annoyed with Burnley´s ´big six´ results|
|Manchester City 3 Newcastle United 1: Aguero hat-trick sees pacesetters bounce back|
|Everton fans´ frustration understandable, says Allardyce|
|Wenger responds to Dortmund criticism over Aubameyang affair|
|Bordeaux appoint Poyet as new boss|
|Mourinho frustrated at United failure to ´kill´ Burnley|
|Simeone reveals Costa knock as Atletico bemoan dropped points|
|Lambert upbeat over Stoke´s quality after debut victory|
|Nothing happening with Aubameyang - Wenger|
|Mourinho, Wenger expect imminent Sanchez deal|
|Everton confirm McCarthy double leg break|
|Valverde talks of ´respect´ for Atletico as Griezmann saga turns again|
|Rafinha misses Barca training with Inter closing in|
|Neymar misses Lyon clash with thigh injury|
|Atletico Madrid 1 Girona 1: Griezmann substitution costs Simeone|
|Everton 1 West Brom 1: McCarthy horror injury overshadows cagey draw|
|Leicester City 2 Watford 0: Vardy & Mahrez decisive as Puel´s men go seventh|
|West Ham 1 Bournemouth 1: Hernandez proves his worth to Hammers|
|Burnley 0 Manchester United 1: Martial keeps up winning run|
|Arsenal 4 Crystal Palace 1: Early blitz means Sanchez is hardly missed|
|Stoke City 2 Huddersfield Town 0: Lambert makes winning start as Potters inch out of bottom three|
|Crisis, what crisis? Conte lambasts Chelsea critics|
|A goal, two assists and an injury - Monreal the Sanchez replacement at Arsenal?|
|Monchi has no interest in weakening Roma squad amid Dzeko reports|
|Hazard delights in Willian and Batshuayi link-up|
|No January exit for AC Milan´s Silva, assures Gattuso|
|Spalletti: Roma game will not decide Inter´s fate|
|Brighton and Hove Albion 0 Chelsea 4: Hazard dazzles as Conte´s men get back on track|
|Dortmund confirm Arsenal bid for Aubameyang|
|United target Sanchez remains absent for Arsenal vs Palace|
|Zidane quiet on ´great´ Neymar with BBC ready to return|
|Hazard scores 100th league goal as Chelsea find shooting boots|
|Zidane: I will never throw in the towel at Real Madrid|
|Willian marks 50th consecutive Premier League outing with a goal|
|Noble shares West Ham bonuses with club staff|
|Barcelona refute claims of Griezmann agreement|
|Courtois out for Chelsea as Caballero steps in to face Brighton|
|Real Madrid´s Vallejo suffers hamstring injury|
|A-League Review: Bobo hauls in Mariners as Jets are grounded|
|Captain Jack? Wenger talks up Wilshere leadership qualities|
|I prefer Fekir to Neymar - Lyon president Aulas fires another pre-match barb at PSG|
|Dortmund boss Stoger leaves door open for Aubameyang return amid Arsenal links|
|Neymar can play with Ronaldo at Real Madrid – Mijatovic|
|Dyche compares Sanchez-Man United move to Harry Potter|
|Schurrle annoyed at more dropped Dortmund points|
|Carrick expected to become Man Utd coach, reveals Mourinho|