PDGA #316668John Caruso Current rating800 RankingsWorldwide77751stUnited States55981stNorth CarolinaT2763rdSupply4th