PDGA #70066Michael Ball Current rating919 RankingsWorldwide21610thUnited States16044thMichiganT721stNorthville4th