PDGA #318800Mohan Mehanger Current rating668 Rankings by regionWorldwide92643rdUnited Kingdom434thLutterworth1st