PDGA #112824Michael Mennella Current rating856 RankingsWorldwide57772ndUnited States41998thDelawareT118thNewark22nd