FC Santos
Neymar zog 2003 mit seiner Familie nach Santos, wo er am 7. März 2009 im Alter von 17 Jahren sein Debüt in Santos gab. Seinen allerersten Treffer erzielte er gegen Mogi Mirim, eine Woche nach seinem Debüt. Am 15. April 2010 erzielte Neymar fünf Tore für Santos und schlug Guarani mit 8:1 in der Copa do Brasil 2010 (brasilianischer Pokal). Der Klub würde dann den diesjährigen Pokal gewinnen.
In einem Spiel der Copa Libertadores gegen Colo-Colo im Jahr 2011 erhielt Neymar Rote Karte, weil er bei seiner Torjubelfeier eine Maske trug.
Brasilien
Nach Neymars Auftritten für die brasilianische U-17-Nationalmannschaft bei der U-17-Weltmeisterschaft 2009 wurde Neymar am 26. Juli 2010 vom neuen Cheftrainer Mano Menezes für ein Freundschaftsspiel gegen die USA am 10. August 2010 in den Kader der brasilianischen Nationalmannschaft berufen. Bei seinem Debüt erzielte er beim 2:0-Sieg für Brasilien einen Treffer. Am 27. März 2011 erzielte er im Emirates-Stadion beim 2:0-Sieg gegen Schottland zwei Treffer.
FC Barcelona
Im Sommer 2013 wurde Neymar vom spanischen Klub FC Barcelona für 57 Millionen Euro von Santos gekauft.
Paris-Saint-Germain
Im August 2017 wurde er vom französischen Club Paris Saint-Germain für einen Weltrekord von 222 Millionen Euro gekauft, was ihn zum teuersten Transfer aller Zeiten machte.