PDGA #222785Martin Haubrich Current rating951 Rankings by regionWorldwide8022ndCanada311thOntarioT100thBrantford4th