PDGA #143163Philip Larussa Current rating929 RankingsWorldwide16449thUnited States12230thTexasT843rdFort Worth26th