Daniel Self profile image

Daniel Self

New Zealand

Current EWS Ranking

36

Points

811

Race Category

Men