PDGA #179026Nathan DeBais Current rating903 Rankings by regionWorldwide31362ndSwitzerlandT81stZürich8th