PDGA #244883Ian Stack Current rating885 Rankings by regionWorldwide42389thUnited States31111thVirginiaT743rdFairfax14th