Daniel Self profile image

Daniel Self

New Zealand

Current EWS Ranking

42

Points

891

Race Category

Men