PDGA #229654James Babiarz Current rating900 RankingsWorldwide32627thUnited States24023rdIllinoisT875thChampaign7th