PDGA #299484Richard Haimerl Current rating838 Rankings by regionWorldwide67020thCanada2900thOntarioT863rdBrantford24th