Kontiola was drafted 196th overall in the 2004 NHL Entry Draft by the Chicago Blackhawks while playing for Tappara in the Finnish SM-liiga. He played professionally for four years with Tappara before making his North American debut for Chicago during the 2007–08 season.
On May 3, 2011, Kontiola signed a two-year contract with KHL rival Traktor Chelyabinsk.[3]
On July 3, 2014, Kontiola bought his release from Traktor and signed a one-year contract as a free agent with the Toronto Maple Leafs.[4] He attended Toronto's training camp but failed to make an impression and on September 29, was assigned to the Toronto Marlies, the Maple Leafs' AHL affiliate.[5] In the 2014–15 season, after 11 scoreless games with the Marlies, Kontiola was placed on unconditional waivers in order to terminate his contract and return to the KHL on November 20.[6] Three days later, Kontiola's KHL rights were traded by Traktor to Lokomotiv Yaroslavl in exchange for Alexei Kruchinin and Yegor Martynov.[7] Kontiola then signed a two-year contract with Yaroslavl on November 28.[8]
After five seasons with Lokomotiv Yaroslavl, Kontiola left as a free agent following the 2018–19 season. He signed a one-year contract to continue in the KHL, returning to Finland to join Jokerit on May 1, 2019.[9]
Kontiola returned to the Finnish team three year later when he was selected for the 2010 IIHF World Championship tournament held in Germany. In seven games, he scored three goals before Finland was eliminated on May 20, 2010, after Kontiola missed a penalty-shot in the quarterfinal shootout against the Czech Republic.[11]
Kontiola played in the 2021 IIHF World Championship, where he won his third silver medal. His mistake during the overtime period of the gold medal game led to Nick Paul scoring the tournament-winning goal for team Canada.