PDGA #307068Todd VanHaitsma Current rating847 RankingsWorldwide61928thUnited States44914thMichiganT2184thCadillac11th