Nació el 5 de febrero de 1992 en Mogi das Cruzes, estado de São Paulo (Brasil).
Hijo de Neymar Santos y Nadine da Silva. Heredó el nombre de su padre,
un ex futbolista que se convirtió en su asesor desde el inicio.
Con el éxito de su carrera la familia compró su primera propiedad,
una casa al lado de la Vila Belmiro. Combinó su amor por el fútbol sala con el fútbol callejero
y desde muy pequeño llamaba la atención de grandes equipos de fútbol.
Su ídolo es el también futbolista Robinho. En 2003, se trasladó con su familia a São Vicente,
donde comenzó a jugar para el equipo juvenil Portuguesa Santista.
Con tan solo once años, fue fichado por el Santos, uno de los equipos brasileños más importantes.
Reconocido por su velocidad y habilidad en el regate. Comenzó rápidamente a destacar en las
categorías inferiores.
Fue con la selección de Brasil en 2009 al Mundial de Fútbol Sub 17. Tras el Mundial de Sudáfrica
en 2010, le convocaron para jugar por primera vez con la selección absoluta.
Debutó jugando contra Estados Unidos, y marcó un gol. Tuvo una gran actuación
en el Sudamericano Sub 20 de Perú, celebrado a principios de 2011, siendo pichichi
tras marcar 9 tantos. Brasil ganó el campeonato y se clasificó para participar en los Juegos Olímpicos
de Londres 2012. En el primer partido amistoso de Brasil el 20 de julio de 2012, en contra de la nación
anfitriona Gran Bretaña en el Riverside Stadium, participó en los dos goles
de la victoria por 2-0. El 26 de Julio de 2012, anotó su primer gol de los Juegos Olímpicos de
2012 en el primer partido de Brasil contra Egipto, que dio la victoria por 3-2 para Brasil.