PDGA #327657Félix Robichaud Current rating867 RankingsWorldwide52103rdCanada2261stNew BrunswickT87thTracadie-sheila2nd