PDGA #289412Mitchell Rioux Current rating884 Rankings by regionWorldwide43041stCanada1842ndNew Brunswick63rdFredericton7th