PDGA #255871Todd Weatherall Current rating895 RankingsWorldwide35632ndCanada1506thOntarioT451stLondon18th