PDGA #156614Michael Boucher Current rating878 RankingsWorldwide45803rdCanada1977thOntarioT594thRichards Landing1st