PDGA #275991Eric Larocque Current rating720 RankingsWorldwide88383rdCanada3936thOntarioT1145thWoodbridge1st