PDGA #309746Michael Bedard Current rating870 RankingsWorldwide50455thUnited States36846thMaineT305thGray5th