Advancing to the midget level the following season, Shinkaruk broke the tibia and fibula in his right leg,[1] causing him to miss the entire 2009–10 campaign except for three games.
The following season, Shinkaruk was named team captain for the Tigers and went on to record 37 goals and 86 points in 64 games, ranking 14th among WHL scorers.
Despite being on the roster after the team's final preseason game, the subsequent acquisitions of Jeremy Welsh and Zac Dalpe resulted in him being returned to junior.
Early in the 2013–14 season, Shinkaruk sustained a torn labrum in his hip,[7] but played through it in hopes of competing in the 2014 World Junior Championships.
After being cut from Team Canada's selection camp, Shinkaruk underwent hip surgery on January 7, 2014, ending his season.
In July 2014, news was revealed that Shinkaruk's hip was injured for much of his junior career and that he had simply delayed the healing process until his surgery in early 2014.
Shinkaruk was leading the Comets offensively with 39 points in 45 games when he was traded by the Canucks to the Calgary Flames in exchange for Markus Granlund on February 22, 2016.
[18] As a restricted free agent, Shinkaruk immediately signed a one-year, two-way contract worth $650,000 at the NHL level.
[21] Shinkaruk played two seasons with Kunlun before leaving to sign as a free agent with Latvian-based KHL club, Dinamo Riga, on June 2, 2021.