Неймар родился в феврале 1992 года, а в футбольную школу клуба «Сантос» попал в семилетнем возрасте. С тех пор и до лета 2012 года он выступал только за детскую, молодежную и взрослую команды этого клуба. Для бразильских футболистов, которые в мире пользуются большим спросом, это достаточно необычно - большинство из них уезжают в Европу в юном возрасте. Неймар же приобрел всемирную известность, играя только в чемпионате Бразилии.
Футболиста пытались приобрести такие гранды мирового футбола как «Барселона», «Челси», «Реал», «Милан», «Манчестер Сити», «Арсенал», не говоря уже о российских ЦСКА и «Анжи». С каждым новым трансферным окном цена, предлагаемая клубу за этого футболиста, и величина зарплаты самому игроку только растет - с 15 миллионов евро она увеличилась уже до 58. Однако Неймар упорно не желает покидать Бразилию, говоря, что счастлив в родном «Сантосе» и не желает менять это состояние даже на очень большие деньги.
Дебют восходящей звезды в национальной сборной состоялся летом 2010 года, в товарищеском матче с командой США. В этой же игре Неймар забил и свой первый гол в составе главной команды страны. В следующем году он уже сыграл во всех четырех матчах сборной Бразилии в официальных играх кубка Америки. Юная звезда забила на этом турнире два гола, но национальная команда в целом выступила неудачно, не дойдя даже до полуфинала. Тем не менее, в 2011 году футболист был признан лучшим игроком Южной Америки, стал футболистом года в Бразилии и лучшим игроком Кубка Либертадорес, клубного чемпионата Америки.
На летних Олимпийских играх в Лондоне Неймар присутствует в качестве нападающего бразильской олимпийской сборной. Он поучаствовал в обоих уже проведенных матчах своей команды и внес достаточно весомый вклад, забив в каждом из них по голу. В своих интервью любимец Пеле говорит, что на эту олимпиаду его команда приехала только за победой.