PDGA #152618Max Leffler Current rating966 RankingsWorldwide4153rdUnited States3099thDelaware4thWilmington2nd