PDGA #289412Mitchell Rioux Current rating884 RankingsWorldwide42224thCanada1817thNew Brunswick63rdFredericton7th