PDGA #220859Oliver May Current rating935 RankingsWorldwide13852ndUnited KingdomT49thLeamington Spa2nd