PDGA #222504Ryan Rebenchuk Current rating828 RankingsWorldwide69576thCanada3033rdAlbertaT501stCalgary166th