En 2006, en réalisant 20,06 m à Porto-Vecchio, Yves Niaré devient le deuxième athlète français à dépasser la ligne des vingt mètres après Yves Brouzet, alors détenteur du record national avec 20,20 m[1].
Sélectionné en équipe de France lors des Championnats du monde 2007, à Osaka, il est éliminé dès les qualifications avec un meilleur lancer à 19,62 m. Cette même année, lors de la troisième journée des Lancers de Chelles, il bat d'un centimètre le record de France d'Yves Brouzet en atteignant la marque de 20,21 m[2].
En 2008, il améliore à deux reprises son propre record de France en plein air en réalisant successivement 20,34 m le à Ussel pour sa première sortie estivale, puis 20,72 m le à Versailles lors des Interclubs[3]. Installé quelque temps aux États-Unis, il fait évoluer sa technique en préférant la rotation à la translation. Il participe aux Jeux olympiques de 2008, à Pékin, mais ne parvient pas à franchir le cap des qualifications[4].
Le , lors des Championnats d'Europe en salle de Turin, il bat son propre record de France indoor avec 20,42 m, et monte sur la deuxième marche du podium, derrière le Polonais Tomasz Majewski, devenant à cette occasion le premier lanceur de poids français à accéder à un podium international depuis Luc Viudes en 1981[5]. Il remporte son dixième et dernier titre national en plein air en 2010.
Il meurt le à la suite d'un accident de la route[6],[7] sur l'autoroute A11 à hauteur de Pirmil dans la Sarthe.