PDGA #139097Mike Messerli Current rating909 Rankings by regionWorldwide27792ndDenmark238thBrabrand3rd