PDGA #192559David Ewald Current rating889 RankingsWorldwide39271stUnited States28836thIllinoisT1036thChicagoT65th