By Eurohoops team/ info@eurohoops.net
Kulagin has played in the VTB United League since 2009, with previous stops at Nizhny Novgorod (2009-2011), Triumph (2011-12 and 2013-14), Krasnye Krylia (2012-13), Zenit (2014-15) and CSKA (2015-17). While playing at Triumph, he was named the 2015 VTB United League Young Player of the Year.
Kulagin averaged 7.9 points, 2.5 assists and 1.8 rebounds in 16 minutes per game with CSKA last season. He also competed at EuroBasket 2017 with the Russian national team, averaging 5.8 points and 2.2 assists.