Sovinek kilpaili Slovenian uimajoukkueessa freestyle-sprintissä vuoden 2008 kesäolympialaisissa Pekingissä. Hän voitti 50 metrin vapaata tyyliä 26.27 punnalla ja hiippaili FINA:n B-leikkauksen (26.32) alle 0.05 sekunnin verran Slovenia Openissa Ljubljanassa, ja otti sitten 100 metrin vapaata tyyliä ohjelmaansa, kun hän pääsi kolmanneksitoista paikkaan 56.11: ssä.
Euroopan mestaruuskilpailut 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.