2010-11: Pavel Kraskovsky skated for the Lokomotiv Yaroslavl 1996-born team in Russia. In 19 games during Moscow region group play he scored 17 goals with 20 assists and 4 penalty minutes. In four games at the Russian championship he scored 2 goals and was minus-1 with no penalties.
2011-12: Kraskovsky played for the Russia U16 team in four tournaments, including the Red Bulls Rookies Cup, and was one of the top scorers for Lokomotiv Yaroslavl in U17 play. He scored 1 goal with 2 assists and 2 penalty minutes in four games at the Red Bulls Cup and scored 2 goals with 3 assists and 27 penalty minutes in seven other games with the Russia U16 team. Kraskovsky scored 13 goals with 30 assists during Moscow region play for Lokomotiv and in five Russia championship games he was minus-1 with 1 assist.
2012-13: Kraskovsky made his debut in the Russia U22 league (MHL) as a 16-year-old, appearing in 19 games for Loko Yaroslavl, and played for the silver medal-winning Russia U17 team at the 2013 World Hockey Challenge. He scored 2 goals with 3 assists and was +8 skating for Loco Yaroslavl in MHL play. Kraskovsky had 2 assists in six games for Russia, which reached the gold medal game — a wild 7-5 loss to champion Sweden. Kraskovsky scored 7 goals with 19 assists and 8 penalty minutes in 28 Moscow region games for the Lokomotiv U17 team and was +5 with 6 goals and 2 assists in six games at the Russian U17 championship. He was selected by the Lokomotiv men’s team in the second round (55th overall) in the 2013 KHL Draft.
2013-14: Kraskovsky appeared in eight KHL games with Lokomotiv Yaroslavl – spending most of the season with Loko in the MHL — and played for Russia in the 2013 World Junior A Challenge and 2014 U18 World Junior Championship. He scored 1 goal and was +1 with 14 penalty minutes in limited ice time with Lokomotiv. Kraskovsky scored 10 goals with 17 assists and was +22 with 16 penalty minutes in 39 regular season games for Loko and had an even plus-minus with no points and two penalty minutes in seven playoff games. In five games at the WJAC he had 1 assist and 2 penalty minutes as the Russia U19 team captured a silver medal. Kraskovsky was an even plus/minus with 1 assist and 2 penalty minutes in five games at the WJC. He was ranked 54th amongst international skaters in the Central Scouting final rankings and was selected by Winnipeg in the sixth round (164th overall) of the 2014 NHL Draft.