|Date of birth||2 January 1977|
|Place of birth||Chartres, France|
|Height||1.75 m (5 ft 9 in)|
|Playing position||Attacking midfielder|
|1999–2000||→ Châteauroux (loan)||30||(5)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 19:02, 21 August 2016 (UTC).
Born in Chartres, Nivet started his career as a youth with Auxerre. He made his first league appearances in the 1997–98 season. However, by the end of the following season, he had made only twelve further appearances and was sent on loan to Ligue 2 club Châteauroux for the 1999–2000 season, before making the move permanent for the next season.
After establishing himself as a regular for Châteauroux, he made the step back up to Ligue 1 with Troyes in January 2002. Despite a slow start, Nivet established himself as a regular in the club's 2002–03 relegation season. Wearing the number 10 shirt, he proved an eye for goal, weighing in with 12 goals in Troyes' 2005–06 promotion season. He played at Troyes from 2002 to 2007.
- "ESTAC Troyes - Site officiel - Archives des fils info". ESTAC (in French). Retrieved 21 August 2016.
- Profile at L'Equipe