PDGA #141706Franco Brambilla Current rating762 RankingsWorldwide84397thSwitzerland207thOberdiessbach1st