PDGA #327244Evan Thibeault Current rating915 RankingsWorldwide23874thUnited States17715thMaineT157thLitchfield1st