PDGA #299484Richard Haimerl Current rating838 RankingsWorldwide65719thCanada2863rdOntarioT853rdBrantford24th