2006-07: Chosen in the third round (64th overall) of the 2007 WHL Bantam Draft by the Kootenay Ice.
2007-08: Leach skated for the Tisdale Trojans Midget AAA team and was a First Team All-Tournament selection at the 2008 Mac's Tournament in Calgary. Leach scored 1 goals with 13 assists in 42 games for the Trojans in Saskatchewan Midget AAA league play and had 1 goal with 1 assist in nine playoff games.
2008-09: Played for the Tisdale Trojans Midget (SMAAAHL), scoring 3 goals and adding 26 assists in 42 games for that club. Leach also saw his first WHL action, appearing in 12 games for the Ice. He scored 1 goal in those games. Leach also played in playoff games for the Ice, picking up no points in those contests.
2009-10: Leach played in 70 games for the Ice in his first full WHL season. He scored 3 goals and 23 assists for 26 points, while also posting a +33 rating along with 77 penalty minutes. In 6 playoff games for the Ice, Leach picked up 1 goal and 16 penalty minutes.
2010-11: Leach was sidelined for 16 games in his second full season with the Kootenay Ice after undergoing ankle surgery in early January 2011. He took time to regain to mid-season form but performed better towards the end of the year. The Lanky defenseman scored five goals with 25 assists and a plus 16 rating while amassing 78PIMs in 56 WHL games. Leach was given an opportunity to play on both the power play and penalty killing units with captain, Brayden McNabb (BUF) this season. In this year’s Ed Chynoweth Cup winning run, Leach was primarily used as a shut-down defenseman against the oppositions’ top offensive players. In the 19 WHL playoff games, he had six assists with a plus three rating while taking just 14 PIMs. The solid defenseman was able to contribute two assists with a minus two rating while taking only two PIMs in five Memorial Cup games before losing 3-1 to the Mississauga St. Michael's Majors in the semi-finals.
2011-12: Leach returned to Kootenay for his third WHL season and was the leading scorer among Ice defensemen. He scored 12 goals with 31 assists and was plus-23 in 72 games. His 88 penalty minutes were fourth-most on the Ice. Kootenay reached the WHL playoffs after finishing fourth in the Central Division. Leach scored 1 goal and was minus-two with 8 penalty minutes in the four game series with eventual WHL champion Edmonton. He was not tendered a contract by the Flames in June 2012; becoming an unrestricted free agent.
Leach has solid skating skills, an active stick and good defensive positioning while making smart outlet passes to his forwards. The shut-down defenseman has shown the ability to play both ends of the ice and provides a good accurate shot from the point on the power play. Leach must add muscle mass to his thin frame which will enable him to play more physical and make the next step to the professional level.
Leach was not signed by the Calgary Flames and is not currently property of any NHL team.