Cyr is a two-time winner of the Canadian National Championship in 1999 and 2006. The latter title earned him a spot in the 2007 PDC World Darts Championship where he beat Barrie Bates to reach the second round in which he lost to Rico Vonck. Cyr is a winner of the 2013 PEI Potato Open Men's Singles Champion where he beats Stephen Clements.