PDGA #96943Stephen Mehalek Current rating954 RankingsWorldwide7001stUnited States5225thNorth CarolinaT307thChapel Hill5th