Después de haber jugado en la Copa Federación con Croacia, Njirić llegó a las semifinales en el Abierto de Francia Junior 2010 , perdiendo ante Elina Svitolina . [1]
Ha ganado siete títulos de individuales y 14 de dobles en el Circuito de la ITF . El 4 de mayo de 2015, alcanzó su mejor ranking individual del No. 370 del mundo. El 23 de julio de 2012, alcanzó el puesto 290 en el ranking de dobles.