PDGA #86386Eric Ruiz Current rating927 RankingsWorldwide17401stUnited States12947thIowaT241stDavenport11th