PDGA #294666Teresa Kenny Trouillier Current rating623 RankingsWorldwide91836thUnited States65703rdLouisiana626thSlidell26th