PDGA #299441Samuel Cranston Current rating385 Rankings by regionWorldwide95142ndCanada4272ndAlberta759thCochrane7th