Contractz's competitive career started in 2015 with Zenith eSports. The team participated in the HTC Ascension Challenger Invitational where they finished 5-6th place. After Zenith, Contractz joined Ember and played in the 2016 NACS Spring. However, as he was only 17 years old prior to the playoffs, Ember signed Santorin to replace him as starting Jungler for the team.
On December 19th, 2016, Cloud9 announced that Contractz will be joining the team for the 2017 Season as the starting Jungler, while Meteos is moved to Sub.