No dia 16 de outubro de 2004, na temporada 2004-2005 da Liga Espanhola,
Messi fez sua estreia oficial na primeira divisão da Liga Espanhola na partida contra o rival Espanyol.
Messi entrou no segundo tempo e se tornou o jogador mais jovem a representar o Barcelona em uma competição oficial.
A temporada 2008-2009 foi o início da “era Guardiola”. Em 2008 o Barcelona ganhou a Copa do Rei, A Liga e a Liga dos Campeões.
Na mesma temporada, Messi atuou em 51 jogos e fez 38 gols. O clube teve acesso à Superliga da Espanha,
à Super Copa da Europa e ao Mundial de Clubes, levando o troféu em todos eles na era Guardiola, que foi de 2008 a 2012,
o Barcelona conquistou 14 títulos em 18 campeonatos que participou, como também conquistou mais duas ligas espanholas (2009-2010 e 2010-2011),
a Liga dos Campeões em (2010-2011) e a Copa do Rei (2011-2012). Nesse período Messi conquistou a Bola de Ouro em 2009, 2010 e 2011.
Ainda na temporada 2004-2005 da Liga Espanhola Messi fez seu primeiro gol na vitória sobre o Albacete, no dia 1 de maio de 2005.
Messi passou 21 anos jogando no Barcelona, período em que participou de 778 e fez 672 gols, tornando-se o maior artilheiro da história do clube.
Foi o jogador que mais marcou gols em uma única temporada: 91 gols em 2012.
Messi foi o jogador que mais conquistou títulos com o clube catalão, 34 no total, incluindo quatro ligas dos campeões (2006, /2009, 2011 e 2015) e dez campeonatos espanhóis.
A era Messi chegou ao fim no dia 8 de agosto de 2021, quando seu contrato não foi renovado e o jogador, muito emocionado, se despediu do time em uma coletiva de imprensa.
No dia 10 de agosto de 2021 foi anunciada a contratação de Messi pelo PSG.
No dia 11, o jogador foi apresentado aos torcedores diante de um auditório lotado no Parque dos Príncipes,
ao lado de Nasser Al-Khelaïfi, presidente do clube francês. O jogador recebeu a camisa número 30.
Messi foi contratado para jogar ao lado dos atacantes Neymar e Mbappé.
Sua partida de estreia, na temporada 2021-2022, foi pelo Campeonato Francês, contra o Stade Reims.
Messi fez sua última partida com a camisa do PSG contra o Clermont em 3 de junho, na última rodada do Campeonato Francês.
Ele encerrou sua passagem por Paris com 74 jogos, 32 gols e 34 assistências. Apesar de não ter vencido a Champions League,
Messi conquistou duas vezes o Campeonato Francês e levantou também um troféu da Supercopa da França.
Em 7 de junho de 2023, o Inter Miami juntamente com a MLS, anunciaram a contratação de Messi.
Ele estreou pelo Inter Miami com uma vitória sobre o Cruz Azul do México, na primeira rodada da Copa das Ligas.
A partida também marcou devido o primeiro gol de Messi pela equipe. Em 19 de agosto de 2023, Messi levou o Inter a sua primeira conquista, o time de Miami conquistou a Copa das Ligas.
Messi anotou seu 10º gol em sete partidas pelo clube e ergueu o troféu de campeão após vitória sobre o Nashville.
Agora, Messi tem 44 troféus conquistados como profissional e é o jogador com mais títulos na história do futebol.
Fez gols em todos os jogos, encerrou como artilheiro e foi eleito o melhor jogador do torneio.
Em 15 de janeiro de 2024, a FIFA anunciou a seleção do ano de 2023 no prêmio Fifa The Best e Messi foi escolhido um dos atacantes, além ser escolhido o melhor do mundo pela oitava vez.