1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 3 juillet 2019
Lors de sa jeunesse, Ivan Firer pratique le tennis. Il est classé troisième joueur slovène de tennis de sa catégorie à l'âge de 12 ans[2].
Choisissant le football, il débute en troisième puis en quatrième division slovène à Rogatec dans le club du Mons Claudius, nom de la montagne qui surplombe la ville. Après un passage au NK Aluminij dans lequel il découvre la deuxième division slovène, il décide de partir en Islande au UMF Grindavík après l'appel d'un coach croate qui cherchait un attaquant[3]. Après une saison et des problèmes financiers du club islandais, il retourne dans son club formateur du Mons Claudius.
En parallèle de son activité sportive, Ivan Firer exerce de nombreux métiers. Il a exercé le métiers de maître d'hôtel dans la station balnéaire de Rogaška Slatina, le métier de croupier ainsi que celui de facteur[2].
C'est finalement en 2010 qu'il signe son premier contrat pro au NK Celje[3]. À cause de problèmes de blessure et de problème interne au club, il a fallu attendre 2012 et sa signature au NK Rudar Velenje pour que la carrière d'Ivan Firer décolle[3].
À la suite de deux bonnes saisons au NK Rudar Velenje, il est finalement appelé en équipe de Slovénie. Afin de pouvoir rejoindre la sélection, il reporte son mariage qui était programmé dans le même temps[2]. Avec le numéro 10 sur le dos, le même que Lionel Messi, son adversaire du jour, Ivan Firer célèbre son unique sélection en équipe de Slovénie le en jouant cinq minutes lors de la défaite 2-0 de la Slovénie contre l'Argentine dans un match amical se déroulant à La Plata[2].
Après un retour au NK Celje, il décide finalement de partir au Vietnam où on lui propose un contrat intéressant financièrement[3]. Après un an et deux clubs visités, Ivan Firer fait son retour en Slovénie en signant au NK Domžale. Grâce à la victoire de son club en Coupe de Slovénie, Ivan Firer participe à la Ligue Europa ce qui lui permet d'accroître sa visibilité. Après un affrontement aller-retour contre l'Olympique de Marseille (1-1, 0-3), il est repéré par l'AJ Auxerre. Il signe finalement dans le club icaunais le [4].
Après un début de saison où il est aligné à 13 reprises dont 8 titularisations, il disparaît totalement des radars après le changement d'entraîneur à l'AJ Auxerre lors duquel Pablo Correa remplace Francis Gillot[5].
Il termine la saison sans marquer de but en pro mais inscrit tout de même un but avec la réserve en National 3 lors d'une victoire 4 à 0 contre la réserve du Dijon FCO, le rival principal du club auxerrois[6].
Le 02 décembre 2024 il remporte la finale de la deuxième coupe de la ligue en salle pour vétérans avec le NK Zagorec Krapina, organisée par la fédération croates de Football. Il termine la compétition avec le titre de meilleur joueur[8].