PDGA #271842Robert Knoblauch Current rating964 RankingsWorldwide4547thUnited States3391stFloridaT132ndGroveland1st