PDGA #286357Ruben Henao Current rating868 Rankings by regionWorldwide52499thCanada2270thOntarioT677thSt Catharines8th