PDGA #145507Mike Grimwade Current rating847 Rankings by regionWorldwide63089thUnited Kingdom261stDunstable1st