PDGA #324900Levi Baffa Current rating883 RankingsWorldwide42848thUnited States31364thIllinoisT1133rdMetamora5th