PDGA #270707Ludvig Bremmers Current rating860 Rankings by regionWorldwide56784thSweden2724thMölndal16th