PDGA #333049Felix Ross Current rating870 Rankings by regionWorldwide51406thCanada2222ndQuebecT190thMontreal14th