PDGA #102339Steven Foster Current rating897 RankingsWorldwide34448thUnited States25331stNew HampshireT185thManchester22nd