↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 18 ноября 2021 года.
Нивалдо начинал играть в футбольных школах в Сан-Пауло, так же в 2003 и 2004 был учеником футбольной школы «Сао Бернардо до Кампо». В 2005 и 2006 играл за клуб «Лондрина», где один из местных тренеров заметил его и перевёл в юношескую команду «Коринтианс» в Сан-Пауло. Затем выступал за бразильские клубы «Жувентус», «Серра», «Вилавельенсе», «Кеймаденсе», «Бараунас» и «Алекрин»[2].
В августе 2012 года был на просмотре в российском клубе «Уфа», где сыграл за дубль на Кубке Башкортостана[3]. Получил травму и пропустил год.[источник не указан 2052 дня] В июле 2013 года подписал контракт с «Сибирью» из ФНЛ[4]. Дебютировал в матче 11 тура против «Уфы» (3:0). По ходу сезона у новосибирского коллектива были финансовые проблемы и по окончании сезона 2013/14 с Нивалдо был расторгнут контракт по обоюдному согласию сторон.[источник не указан 2052 дня]
1 июня 2014 года Нивалдо стал игроком «Луча-Энергии»[5]. Дебют состоялся в матче 3 тура ФНЛ против «Сокола». Дебютный гол забил в матче второго круга 19 тура против «Сокола».
25 августа 2016 года подписал контракт с «Енисеем»[6]. Дебютировал в матче 10 тура против «Тамбова». Покинул клуб уже зимой из-за малой игровой практики.[источник не указан 2052 дня]
В феврале 2017 подписал контракт на один год с белорусским клубом «Гомель»[7]. Дебют состоялся в 1 туре против борисовского БАТЭ. 1 июля 2017 года было объявлено об уходе.[источник не указан 2052 дня]
1 июля 2017 года перешёл в «Динамо-Брест». Дебютировал в матче 16 тура против «Минска» и забил гол уже на 11 минуте. Динамо Брест по итогам сезона финишировал на 4 месте и попал во 2 квалификационный раунд Лиги Европы.
С февраля по июнь 2018 года играл на правах аренды за «Локомотив» Ташкент на позиции нападающего[8][9].
В январе 2019 года вновь подписал контракт с клубом «Гомель».
Личная жизнь
Женат на украинской теннисистке Анне Караваевой, есть сын Александр и дочь Софья[10].