PDGA #154123David Finch Current rating946 Rankings by regionWorldwide9684thCanada369thOntarioT119thWaterloo3rd