PDGA #308886Michael Keesecker Current rating904 RankingsWorldwide30239thUnited States22313thNorth CarolinaT1176thNew Bern14th