PDGA #106326Sam Roderick Current rating945 RankingsWorldwide9900thUnited States7412thMaineT71stBowdoinham1st