2008-09: Josh Leivo skated for the Barrie Junior Colts (midget AAA) and was selected by Sudbury in the 11th round (205th overall) of the 2009 OHL Priority draft.
2009-10: Leivo scored 30 goals playing with the Barrie Junior Colts AAA club.
2010-11: Leivo signed with Sudbury after attending the Wolves summer camp. After a slow start to his rookie season – he did not have a point until his sixth game (scoring twice in an October game against Niagara Falls) and did not score again until December – Leivo’s game picked up in the second half after he was placed on a line with San Jose prospect Michael Sgarbossa and Russian import forward Andrey Kuchin. Leivo finished the regular season with 13 goals and 17 assists and 37 PMs in 64 games. Remarkably, after being -25 plus/minus on January 2, Leivo was +15 in his last 29 games. Leivo was at his best in the playoffs as the Wolves, after finishing below .500 in the regular season, swept the East Division champion Ottawa 67’s in the first round before falling to Central Division winner and eventual playoff finalist Mississauga St. Mike’s in the second round. In the first playoff game at Ottawa, Leivo had a hat trick and two assists in a wild, 8-7, Wolves’ win. In eight playoff games he scored 6 goals with 7 assists and was +6 with 4 PMs. Not among the North American skaters on Central Scouting’s final rankings, Leivo was selected by the Toronto Maple Leafs in the 3rd round (86th overall) in the 2011 NHL Draft.
2011-12: Leivo made his pro hockey debut, playing in a late season game for the AHL’s Toronto Marlies, after a breakout offensive year with the Sudbury Wolves. He was minus-one with no points or penalty minutes in his only game with the Marlies. In his second OHL season he was the Wolves second-leading scorer behind Avalanche prospect Michael Sgarbossa. Leivo scored 32 goals with 41 assists and was plus-two with 61 penalty minutes in 66 games. Sudbury finished fourth in the Central Division. Leivo scored 2 goals with 1 assist and was minus-five with six penalty minutes in the four-game playoff series with Brampton.
2012-13: Leivo signed a three-year entry-level contract with the Maple Leafs in August 2012. He attended Toronto’s training camp before returning to Sudbury for his third OHL season. He was traded from Sudbury to Kitchener in January of 2013 and finished the year in the AHL with the Marlies. Leivo had two assists and was +1 in four regular season AHL games for Toronto,which finished first in the North Division and reached the second round. Leivo played three playoff games and was +2 with 1 assist. He was leading Sudbury in scoring at the time he was traded, scoring 19 goals with 25 assists in 34 games, and scored 10 goals with 19 assists and was +6 with 18 penalty minutes in 29 regular season games for Kitchener. The Rangers advanced to the second round, falling to eventual OHL champion London. Leivo scored 3 goals with 9 assists and had an even plus/minus with 8 penalty minutes in 12 playoff games.
2013-14: Leivo made the Maple Leafs roster out of training camp — skating in seven games before being assigned to Toronto’s AHL affiliate at the end of October and finishing the year with the Marlies. He scored his first NHL goal in a game against Carolina and had an assist against the Ducks, finishing with an even plus/minus before being sent to the Marlies. Leivo was the AHL club’s fourth-leading scorer as a rookie. He scored 23 goals, two behind team leader T.J. Brennan, and was +6 with 19 assists and 27 penalty minutes. Toronto finished first in the North Division and reached the Western Conference finals — falling to Texas in a seven-game series. Leivo scored 3 goals with 5 assists and was -2 with 2 penalty minutes in 12 playoff games.
2014-15: Leivo skated in nine NHL games with the Maple Leafs in his second pro season, spending most of the year with the AHL’s Toronto Marlies. He scored 1 goal and was -1 with 4 penalty minutes, averaging 7:39 minutes of ice time with the Leafs. Leivo scored 11 goals with 21 assists and was +12 with 44 points in 51 regular season games for the Marlies. Toronto finished second in the North Division, falling to Grand Rapids in a first-round playoff series.Leivo scored 1 goal with 5 assists and had an even plus/minus with no penalties in five playoff games.
2015-16: Leivo spent the first half of the year with the AHL’s Toronto Marlies before being recalled by the Maple Leafs in January. He skated in 12 NHL games with Toronto, missing time with an upper-body injury in February, before being returned to the Marlies in late March. Leivo scored 5 goals and was +2 with 6 penalty minutes, averaging 12 minutes of ice time with the Leafs. Leivo finished fourth on the Marlies in scoring despite skating in just 51 games during the regular season. He scored 17 goals with 31 assists and was +14 with 14 penalty minutes. Toronto finished first in the North Division, advancing to the Eastern Conference finals against Hershey. Leivo scored 4 goals with 8 assists and was +2 with 12 penalty minutes through 14 playoff games.
Leivo is a naturally gifted athlete who can play a variety of roles which makes him a versatility player. His size allows him to work very well down low and he protects the puck effectively. A right handed shot who is comfortable playing on the left side, Leivo maintains a strong presence in front of the opposing team’s net, protects the puck well down low, and possesses a goal-scorers instincts.
Leivo scored five goals in 12 games with the Maple Leafs in 2015-16 and was one of the top scorers for the AHL's Marlies in his third pro season. At the end of his original entry-level contract, he will become an unrestricted free agent if not tendered a qualifying offer by the Maple Leafs. Leivo's play both with the Leafs and in the AHL playoffs for the Marlies suggest some potential as a lower line scorer. Whether he receives that opportunity in Toronto or elsewhere is uncertain.