PDGA #300079Troy Rousselo Current rating878 RankingsWorldwide45803rdUnited States33487thKansasT655thLawrenceT30th