In 2019, Campbell won the ADO Syracuse Open where he defeated
Darin Young in the final. On the CDC Pro Tour, he finished as the best Canadian player and qualified for the
2020 PDC World Darts Championship. He played
Mark McGeeney in the first round and lost the match 3–1. On the 2020 CDC Pro Tour he finished as the best Canadian player and qualified for the
2021 PDC World Darts Championship, where lost 3-2 to
Scott Waites in the first round. In 2021, he won three
PDC European Challenge Tour tournaments and topped the ranking, thus he earned a
PDC Tour Card for 2022/2023, a place at the
2022 PDC World Darts Championship and a place at the
2021 Grand Slam of Darts. He played in Group F at the Grand Slam and lost all three matches to
Mensur Suljovic,
José De Sousa and
Luke Humphries, finishing last in his group. He faced
Adrian Lewis in the first round of the
2022 PDC World Darts Championship. Campbell won the first set, but eventually lost 3–1 and was eliminated. In April 2022, he reached his first
PDC Pro Tour final at
Players Championship 13, where he lost 8–6 to
Nathan Aspinall. The
2024 PDC World Darts Championship saw Campbell win his first match at the competition, defeating
Lourence Ilagan 3–2 in the first round. He followed up his first victory with a 3–2 win over thirteenth
seed James Wade in the second round. He was defeated 4–1 by
Luke Littler in the third round. In 2024, Campbell won the
North American Darts Championship by defeating
Stowe Buntz 6–4 in the final. The result would've allowed him to automatically qualify for both the
2024 Grand Slam of Darts and the
2025 PDC World Darts Championship. However, under PDC Rule 3.9, Campbell was not eligible to do so, as he held his Tour Card for more than two years. Despite this setback, Campbell still managed to qualify for the World Championship through the PDC Tour Card Holder Qualifier, where he defeated
Mario Vandenbogaerde 6–1 and
Andy Baetens 6–3 before beating
Mervyn King in their quarter's final 7–6 in a deciding leg. Campbell won his first-round match 3–2 against
Mensur Suljović but was eliminated by
Ryan Searle in the second round. He also reached his second Pro Tour final in July 2024, losing to
Dimitri Van den Bergh 8–3 in the final of
Players Championship 12. Campbell became the first player to retain the North American Championship by winning the
2025 final 6–3 against fellow Canadian
Jim Long. Once again, he was ineligible to use this win to qualify for the
2025 Grand Slam and
2026 World Championship. Campbell would still qualified for the latter tournament by finishing 32nd on the PDC Pro Tour Order of Merit. He lost to Adam Sevada in the first round 3–1. ==World Championship results==