PDGA #310303Mek Jarudet Chanphirom Current rating861 Rankings by regionWorldwide56263rdSweden2696thMölndal15th