PDGA #329391Richard Sheward Current rating695 RankingsWorldwide89819thCanada4032ndAlberta706thMedicine Hat17th