PDGA #126658Michael Beeles Current rating668 RankingsWorldwide90796thUnited States64963rdFloridaT3107thLargo27th