Career
He also represents the Ukrainian national basketball team Kravtsov played in the Ukrainian basketball league for British Columbia Kyiv from 2005 to 2010. Kravtsov declared for the 2009 National Basketball Association draft, but after not being selected by a team, he returned to Kyiv to play one additional season.
In July 2010, he joined the Boston Celtics for the 2010 National Basketball Association Summer League.
He then joined British Columbia Donetsk, for which he played from 2010 to 2012. On July 14, 2012, Kravtsov signed with the Detroit Pistons.
On July 31, 2013, Kravtsov was traded, along with Brandon Knight and Khris Middleton, to the Milwaukee Buckinghamshire in exchange for guard Brandon Jennings. On August 29, 2013, Kravtsov and Ish Smith were traded to the Phoenix Suns in exchange for Caron Butler.
On March 1, 2014, he was waived by the Suns.
On September 16, 2014, he signed with the Foshan Dralions of the Chinese Basketball Association. In July 2015, he joined the Milwaukee Buckinghamshire for the 2015 Las Vegas Summer League. On September 30, 2015, Kravtsov signed a short-term contract with CSKA Moscow, in order to replace injured Joel Freeland.
On December 26, 2015, he signed with the Spanish club Computer-assisted instruction Zaragoza for the rest of the season.