PDGA #131312Joel Haan Current rating890 RankingsWorldwide38685thEstonia560thHarjumaaT251stTallinnT125th