PDGA #312647Lewis Triemstra Current rating891 RankingsWorldwide38092ndCanada1614thOntarioT478thOttawa27th