Santos FC
Neymar e la sua famiglia si sono trasferiti a Santos nel 2003, dove si è unito al Santos F.C. Il 7 marzo 2009, ha fatto il suo debutto per il Santos all'età di 17 anni. Ha segnato il suo primo gol contro il Mogi Mirim, una settimana dopo il suo debutto. Il 15 aprile 2010, Neymar ha segnato cinque gol per il Santos, battendo il Guarani 8-1 nella Copa do Brasil 2010 (Coppa del Brasile). Il club avrebbe poi vinto la coppa di quell'anno.
In una partita di Copa Libertadores contro il Colo-Colo nel 2011, Neymar ha ottenuto il cartellino rosso per indossare una maschera nella sua celebrazione del gol.
Brasile
Dopo le prestazioni di Neymar per la squadra U-17 del Brasile alla Coppa del Mondo U-17 del 2009, il 26 luglio 2010, Neymar è stato selezionato nella squadra nazionale del Brasile dal nuovo capo allenatore Mano Menezes per una partita amichevole contro gli Stati Uniti il 10 agosto 2010. Ha segnato al suo debutto, in una vittoria per 2-0 per il Brasile. Il 27 marzo 2011 ha segnato due volte nella vittoria per 2-0 contro la Scozia all'Emirates Stadium.
FC Barcellona
Nell'estate del 2013, Neymar è stato acquistato dal club spagnolo FC Barcelona per 57 milioni di euro dal Santos.
Paris Saint-Germain
Nell'agosto 2017, è stato acquistato dal club francese Paris Saint-Germain per un record mondiale di 222 milioni di euro, rendendolo il trasferimento più costoso di tutti i tempi.