Ivanšek lahko igra na položaju bočnega branilca ali krilnega napadalca, v Celju pa ga vidijo kot igralca, ki lahko s svojo vsestranskostjo okrepi več igralnih mest.
Prve članske izkušnje je nabiral v sezoni 2021/22 pri Triglavu v drugi slovenski ligi. Nato se je preselil k Olimpiji, kjer je v mladinski konkurenci opozoril nase z enajstimi zadetki v sezoni 2022/23. Kmalu zatem je sledil prestop v Bravo.
V dresu ljubljanskega prvoligaša je v zadnjih treh sezonah zbral 99 nastopov v vseh tekmovanjih. Ob tem je dosegel 18 zadetkov in prispeval sedem podaj.
Ivanšek je tudi član mlade slovenske reprezentance. V kvalifikacijah za evropsko prvenstvo 2027 je že nastopil na dveh tekmah. Ker je rojen leta 2004, bo trenerju Vitorju Campelosu ponudil tudi dodatno možnost pri izpolnjevanju pravila o nastopu mladega igralca v začetni postavi.
Celje z novim prihodom nadaljuje sestavljanje ekipe za prihajajočo sezono, v kateri bo branilo visoke cilje v domačem prvenstvu in evropskih tekmovanjih.