Неймар почав виступати з 11 років за молодіжну академію "Сантоса", а в 2009 році дебютував в основному складі клубу. В цьому ж році був визнаний найкращим молодим гравцем бразильської Ліги Пауліста. А в 2010 році з "Сантосом" став чемпіоном штату Сан-Паулу (кращий гравець розіграшу) і володарем Кубка Бразилії.
Влітку 2013 року перейшов в іспанську "Барселону", яка заплатила за його трансфер 57 млн євро. У сезоні 2014/2015 року разом з клубом зробив "золотий хет-трик", вигравши чемпіонат Іспанії, Кубок Іспанії та Лігу чемпіонів УЄФА.
У серпні 2017 року Неймар перейшов з "Барселони" в "Парі Сен-Жермен" за 222 млн євро, що зробило його найдорожчим футболістом у світі.
У складі національної збірної Бразилії Неймар ставав олімпійським чемпіоном-2016 і володарем Кубка конфедерацій-2013.