PDGA #299462Jovan Trouillier Current rating788 RankingsWorldwide80279thUnited States57757thLouisianaT551stSlidell20th