Sovinek kilpaili Slovenian uimajoukkueessa sprintti-vapaan tyylin kaksoisurassa vuoden 2008 kesäolympialaisissa Pekingissä. Johtaen peleihin hän otti 50 metrin vapaata tyyliä 26.27 punnalla ja hiippaili FINA: n B-leikkauksen (26.32) alle 0.05 sekuntia Slovenia Openissa Ljubljanassa, ja otti sitten 100 metrin vapaata tyyliä ohjelmaansa päättämällä kolmetoista paikkaa 56.11: ssä Euroopan mestaruuskilpailussa.
Eindhovenissa, Alankomaissa. 100 metrin vapaaseen tyyliin Sovinek jäi viimeiseksi kolmannessa kierroksessa ja neljäkymmentäkolmanneksi kokonaisuudessaan tasaisella 57,30: llä. Kaksi päivää myöhemmin, 50 metrin vapaasti, Sovinek kosketti seinää ennen tiukkaa haastetta Elaine Chanin neljännen sijan seitsemännessä lämpötilassa ja neljäkymmentäneljännen kokonaisuudessaan 0,05 sekuntia, päättyessä aikaan 26,54.