PDGA #159173Brian Leffler Current rating882 Rankings by regionWorldwide44228thUnited States32414thDelaware81stWilmington30th