In 2004 verkaste Šuler naar ND Gorica. Hij scoorde er relatief veel voor een centrale verdediger. In deze periode debuteerde hij ook voor de nationale ploeg van Slovenië (0-1 tegen Portugal).
Šuler tekende in januari 2008 KAA Gent. In het seizoen 2010/2011 was er interesse voor hem van onder meer Celtic FC.[1] Hierdoor werden er in de winterstop enkele verdedigers aangetrokken om een mogelijke transfer op te vangen. Šuler vertrok echter niet. Bij de komst van Trond Sollied aan het begin van seizoen 2011/2012, koos die voor het centrale duo Arzo-Melli. De trainer zag Šuler liever als linksback spelen, zoals hij voorheen deed in internationale wedstrijden voor Slovenië. Šuler zag dit niet zitten en werd na enige tijd niet meer in de basis opgenomen.
Op 4 januari 2012 werd bekend dat Šuler een half jaar op huurbasis voor Hapoel Tel Aviv FC ging spelen. Dat kreeg daarbij een optie tot koop, maar lichtte die niet.[2] Hij won met Tel-Aviv de nationale beker door in de finale Maccabi Haifa met 2-1 te verslaan. Suler speelde 90 minuten mee.[3]