[5] During his rookie season, he had multiple assignments with the Canton Charge of the NBA Development League.
[10] On July 1, 2016, Karasev returned to Russia and signed a 2+1 deal with Zenit Saint Petersburg.
[11] On July 1, 2019, Karasev signed a two-year contract with Russian club Khimki.
[citation needed] Karasev represented the Russian senior national team for the first time at the 2012 Summer Olympics in London.
[14] He also used to play under his father during his time with Triumph Lyubertsy, as well as for Russia's national team during EuroBasket 2013.