2008-09: Josh Caron skated in 21 games for the WHL's Kamloops Blazers and led the Kootenay International Junior Hockey League's Kamloops Storm with 182 PMs in 29 games. Caron had one assist with 50 PMs during the regular season for the Blazers and no points with 9 PMs in four playoff contests. He scored 4 goals with 8 assists for the Storm.
2009-10: Caron was an intimidating force for the Kamloops Blazers in his first full season in the WHL while providing sound defensive play. Caron led the Blazers with 190 PMs (including 20 fighting majors) yet had a +4 plus/minus (one of only four Kamloops' players with a positive mark). Offensively, he scored 1 goal with 5 assists. Kamloops made the playoffs despite a sub-.500 record after finishing third in the BC Division and in the four game series with the Vancouver Giants Caron was -1 with 1 assist and 10 PMs.
2010-11: Caron, after not being drafted, was invited to the Minnesota Wild's camp and signed a three-year, entry-level contract in September 2011. He returned to Kamloops for his second full season in the WHL; suffering a broken clavicle two games into the season that kept him out of the lineup until January. Caron skated in 27 games for the Blazers, who finished last in the BC Division and missed the playoffs, and was -3 with 1 goal, 1 assist, and 47 PMs.
2011-12: Caron returned to junior hockey as a 20-year-old after attending camp with the Wild – skating for Kamloops and then Everett in the WHL. He had over 150 minutes in penalties for the second straight season – finishing with 159 penalty minutes in 63 games between the two clubs. He had 6 assists and was plus-nine with 88 penalty minutes in 20 games for Kamloops before being traded to Everett at the end of November. Playing a larger role with the struggling Silvertips, he had 1 goal with 6 assists and was minus-nine with 71 penalty minutes. Everett reached the playoffs despite winning just 22 games, finishing two points ahead of Seattle in the U.S. Division. Caron scored one goal – a power play goal – and was minus-four with 4 penalty minutes in the four-game series against Tri-City.
2012-13: Caron was switched from defense to left wing by Minnesota AHL affiliate Houston at the beginning of the year but played both positions during his first pro season. He played 11 games with the Aeros and was -1 with no points and 7 penalty minutes. He was switched back to defense due to a shortage of defensemen when playing for the ECHL' s Orlando Solar Bears. In 25 games with Orlando he scored 1 goal with 1 assist and was -4 with 41 penalty minutes. Caron missed two months after undergoing surgery for a hand injury.
Caron is a good fighting defenseman, with limited offensive ability.
Caron has shown he can take a shift at defense and that kind of versatility could come in handy, but he is mostly around to pummel people.