Simon Špilak, né le à Tišina, est un coureur cyclisteslovène. Professionnel de 2008 à 2019, il a notamment remporté le Tour de Romandie en 2010 (course où il compte également trois deuxièmes places) et le Tour de Suisse en 2015 et 2017. Spécialiste des courses par étapes, il se montre le plus performant lors de courses disputées dans le froid ou la pluie.
En 2005, il est recruté par l'équipe continentale slovène Krka-Adria Mobil. Cette année-là, il est champion de Slovénie sur route espoirs (moins de 23 ans). Avec l'équipe nationale de cette catégorie, il est neuvième du championnat d'Europe sur route. Présent aux championnats du monde espoirs, il y prend la septième place de l'épreuve chronométrée, avant de se voir refuser de départ pour la course en ligne, en raison d'un hématocrite supérieur à 50%[2]. En 2006, il se classe septième du championnat d'Europe du contre-la-montre et huitième du championnat du monde de cette discipline en 2006. En 2007, il gagne la Côte picarde et se classe quatrième du Tour de l'Avenir, manche de la Coupe des Nations U23, et participe ainsi à la victoire finale de la Slovénie dans cette compétition. Durant cette saison, Špilak est également quatrième du Tour de Slovénie et dix-septième du championnat du monde sur route des moins de 23 ans.
En 2008, l'équipe ProTour italienne Lampre recrute Simon Špilak et lui fait signer un contrat de deux ans[3]. Pour ses débuts dans l'élite, il prend la douzième place de Paris-Nice, se classant notamment huitième d'étape du mont Serein. En avril, il est cinquième des Trois Jours de La Panne, puis est un équipier précieux pour Alessandro Ballan lors du Tour des Flandres. Il lance le sprint de Ballan qui prend la quatrième place, et termine pour sa part neuvième[4]. Le mois suivant, il dispute son premier grand tour, le Tour d'Italie, dont il prend la 75e place. Cinquième du Tour de Slovénie en juin, il participe aux Jeux olympiques en août. Il fait partie de l'équipe de quatre coureurs slovènes qui dispute la course en ligne, qu'il abandonne après une chute [5]. Il représente ensuite la Slovénie au contre-la-montre, dont il prend la 28e place.
En 2009, il est sixième du Tour de la province de Grosseto en début de saison et obtient sa première avec Lampre en gagnant une étape du Tour de Slovénie. En juillet, il dispute son premier Tour de France. Lors de la quinzième étape, il figure dans un groupe échappé puis attaque et entame seul en tête de course l'ascension menant à Verbier, lieu d'arrivée. Il est rattrapé dans la montée et reçoit le prix de la combativité de cette étape. Il termine le Tour à la 108e place.
En 2012, Špilak rejoint l'équipe russe Katusha. Il obtient de bons résultats lors de courses à étapes en terminant quatrième du Paris-Nice, huitième du Tour de Romandie et du Tour de Belgique, et dixième du Tour du Pays basque. En 2013, il est quatrième du Tour d'Andalousie, sixième de Paris-Nice puis remporte le Grand Prix Miguel Indurain. Par la suite, il remporte le Grand Prix de Francfort avant de se classer deuxième du Tour de Romandie derrière Chris Froome, gagnant la quatrième étape aux Diablerets. En 2014, il se classe huitième de Paris-Nice, puis comme l'année précédente, quatrième du Tour du Pays basque. En mai il termine deuxième du Tour de Romandie derrière Chris Froome en remportant la troisième étape à Aigle. Sur le Criterium du Dauphiné à quelques semaines du Tour, parti dans l'échappée matinale lors de la cinquième étape, Špilak s'isole dans la côte de Laffrey à plus de 20 km du but. À l'arrivée à La Mure, il s'impose, prolongeant le succès de Katusha, déjà victorieuse la veille à Gap avec Yury Trofimov. En fin de saison sur l'Arctic Race of Norway, Špilak s'illustre une nouvelle fois en remportant la troisième étape devant Steven Kruijswijk. En 2015, il se classe troisième de Paris-Nice, puis, en mai, second, encore une fois du Tour de Romandie derrière son équipier Ilnur Zakarin. En juin, il obtient son moment de gloire en remportant le Tour de Suisse. L'année 2016 s'avère plus difficile pour Špilak, huitième du Tour du Pays basque, septième du Tour de Romandie et neuvième au Tour de Suisse. En , à 9 km de l'arrivée de la septième étape du Tour de Suisse, il s'échappe et l'emporte sur le glacier de Sölden. Il s'empare par la même occasion du maillot jaune de leader, qu'il conserve jusqu'à l'arrivée à Shaffhouse. En août, il se classe également deuxième de la Pro Ötzaler 5500, derrière Roman Kreuziger. En fin de saison, il renouvelle un contrat de deux ans avec l'équipe Katusha. L'année suivante, Špilak se classe neuvième du GP Miguel Indurain et sixième du Tour de Suisse à 1 min 47 s du vainqueur Richie Porte.
Lors de la saison 2019, il obtient plusieurs résultats notables sur les courses par étapes. Il intègre le top 10 du Tour de l'Algarve (10e), du Tour de Romandie (9e), du Tour de Californie (6e) et du Tour de Suisse (6e). À la fin de la saison, en raison de l'arrêt de la structure Katusha-Alpecin, il choisit de mettre un terme à sa carrière malgré une proposition de l'équipe Bahrain-Merida[6].