Korshkov spent the 2018-19 season with Lokomotiv Yaroslavl of the KHL and recorded five points (3-2-5) in 19 games during the regular season before collecting three assists in nine playoff games. He has recorded 65 points (24 goals, 41 assists) in 172 career KHL games, all with Lokomotiv, from 2014-19. Internationally, Korshkov has represented Russia at both the senior and amateur level. In 2016, he captured a silver medal at the IIHF World Junior Championships in Helsinki, Finland, while finishing tied for 10th in tournament scoring with eight points (2-6-8) in seven games.
Korshkov was originally selected by the Maple Leafs in the second round (31st overall) of the 2016 NHL Draft.