Early career Janes fought primarily in British Columbia under the King of the Cage Canada, Armageddon Fighting Championship, WSOF Canada and Battlefield Fight League. He was the Battlefield Fight League middleweight champion
Ultimate Fighting Championship Janes was expected to make his promotional debut against Adam Hunter on August 27, 2016, at
UFC on Fox 21. However, the bout was cancelled after Hunter was flagged by USADA for potential drug violation. Janes debut was rescheduled and was expected to faced
Dongi Yang on October 15, 2016, at
UFC Fight Night: Lamas vs. Penn. However, the promotion announced on October 6 that they had cancelled the event entirely. After a long delay, Janes finally made his debut on December 9, 2016, at
UFC Fight Night: Lewis vs. Abdurakhimov against Keith Berish. He won the fight by unanimous decision. On February 19, 2017, Janes face
Gerald Meerschaert at
UFC Fight Night: Lewis vs. Browne. He lost the fight via submission in the first round. Janes faced
Jack Marshman on July 16, 2017, at
UFC Fight Night: Nelson vs. Ponzinibbio. He lost by unanimous decision (29–28, 29–28, 29–28). Janes faced
Andrew Sanchez on December 1, 2017, at
The Ultimate Fighter 26 Finale. He won the fight via TKO in the third round. On October 10, 2018, Janes announced his retirement from professional MMA competition. ==Championships and accomplishments==