PDGA #248712Joshua Noakes Current rating901 RankingsWorldwide32059thUnited States23632ndIllinoisT864thO Fallon3rd