PDGA #70286Glen Hidalgo Current rating818 RankingsWorldwide72883rdUnited States52593rdTexasT3626thKyle19th