PDGA #326226Kyle DiFusco Current rating878 RankingsWorldwide45803rdUnited States33487thRhode Island90thNorth Providence2nd