PDGA #280807Casper Sträng Current rating875 Rankings by regionWorldwide48434thFinland2323rdVantaa85th