Sobol už v Jablonci působil v sezoně 2018/19, tehdy v klubu hostoval ze Šachtaru Doněck. Se severočeským týmem si mimo jiné zahrál i skupinu Evropské ligy. O ročník dříve oblékal dres pražské Slavie, v české lize má na kontě 41 startů a dvě branky.
Za ukrajinské reprezentační áčko zasáhl do 29 zápasů, naposledy za národní mužstvo nastoupil v červnu 2023. Po odchodu z Jablonce v létě 2019 působil v Bruggách, s nimiž si zahrál i hlavní fázi Ligy mistrů.
V lednu 2023 přestoupil do Štrasburku, předloni na jaře hostoval v Genku. Po návratu do Francie postupně ztratil místo v sestavě, na podzim už nenastupoval a dohodl se na předčasném ukončení smlouvy.
Nyní se již připojil k severočeskému týmu na soustředění v Rakousku. "Eduard si při svém předchozím působení v Jablonci zamiloval klub i region. Zdejší prostředí se mu líbilo, což při jednáních hned od prvního kontaktu hrálo velkou roli. Přichází zkušenost a hráč, který má za sebou velké zápasy v předních evropských klubech a dvě účasti na Euru," uvedl sportovní ředitel jabloneckého klubu Zdeněk Koukal.
