PDGA #143441Oliver Harris Current rating943 Rankings by regionWorldwide10823rdUnited KingdomT33rdLoughborough1st