In December 2014, Dardoch joined affNity as a top laner but later switched to jungle and played in the 2015 NA Challenger Series Spring Qualifier with the team where they lost 1-2 to Team Confound.
In March 2015, Dardoch joined Escalate Legion Gaming and played top for them in League One Powered by D!ngIt, and the AlphaDraft Challenger League. When Escalate Legion Gaming was disqualified from the AlphaDraft Challenger League and Storm took their spot, Dardoch joined the team as their top laner. However, shortly thereafter Storm also had to drop from the tournament when Babyeator left and they couldn't find a suitable replacement in time in accordance with ADCL's roster-change restrictions. In May, Dardoch left Storm and joined Magnetic (formerly Elomingle) as their jungler for the 2014 NA Challenger Series Summer Qualifier. After a loss to tournament favorites Misfits, Magnetic beat CLG Black and qualified for the summer season, renaming to Team Imagine. Dardoch left the team in July, after playing with them for the first two weeks of the season.
In August, Dardoch joined Team Liquid Academy and played with them in the HTC Ascension tournament, which they won with a finals victory over Team Frostbite. After an undefeated Open Qualifier and main qualifier run, including two more series wins over Frostbite, Liquid Academy entered the NACS Spring Season.
In December 2015, Team Liquid announced that all of their Liquid Academy members would become "active substitutes" for the 2016 season. After the retirement of starting jungler IWDominate, this brought Dardoch into the LCS roster as the full-time starting jungler.
Liquid's spring split started out rocky, with an 0-2 first week and cumulative winrates of 50% or worse after each of the first eight weeks. At the same time, Dardoch himself began to be recognized as not only one of the best rookies in North America, but even the best North American resident jungle overall in the tournament - and the best Lee Sin player who wasn't an import. Eventually, the team's new roster started to solidify, and they climbed into a fourth-place regular-season finish, behind the newly-formed and almost-undefeated Immortals, CLG, and Cloud9. Dardoch was awarded the title of "rookie of the split" for the NA LCS. The team's quarterfinal series was an easy 3-0 over NRG, but in the semifinals, they lost a narrow five-game series to CLG (the eventual champions). In the third-place series against the tournament-favorite Immortals who had been knocked down in an upset by TSM, Liquid lost once again, this time 0-3, to finish the playoffs in fourth place overall and continuing their "fourth-place curse."
Despite Dardoch's stellar spring split performance, on May 27, he was suspended by the team for "behavioral problems and team dynamics issues" ahead of the Summer Split. Liquid Academy jungler Moon was used for the team's first series instead, which they lost, and by the end of the week Dardoch was starting again, where he remained through the end of the Playoffs. Soon after Dardoch's return, Fabbbyyy was also traded to the main Team Liquid roster, this time in exchange for Piglet. This roster of Lourlo, Dardoch, Fenix, Fabbbyyy, and Matt stabilized, and the team finished in fifth place with a 9-9 series record. In the playoffs, they shook up their roster once again, substituting in Jynthe for their third game against CLG after two losses. Jynthe won his first game, but Team Liquid ultimately lost the series 3-1. Prior to their Regional Finals series against Team EnVyUs, Liquid announced that former mid lane substitute Arcsecond would replace Dardoch in the jungle. The same day, Dardoch was announced as the new jungler of Echo Fox, however, the move was later rejected by Riot. Dardoch would join Immortals in December of 2016.
In the 2017 NA LCS Spring Split, Immortals was for the most part a middle of the pack team. Although they showed promise they could never break into the Top 3. The team finished in 7th place, barely missing out on the playoffs. Dardoch was swapped with Xmithie and moved over to Counter Logic Gaming in May of 2017. This change seemed to work out for both sides, as CLG began the season in a three way race for first with Immortals and TSM. As the season went on however, CLG's performance started to drop and eventually Dardoch left the team in July. He would re-join Team Liquid in the same month. This wasn't enough for TL however, as the team finished 9th place with 4 wins and 14 losses. They attended the 2018 NA LCS Spring Promotion and retained their LCS spot with a 3-2 victory over Phoenix1. Dardoch left the team once more in December and joined Echo Fox.