Daniel Self profile image

Daniel Self

New Zealand

Current EWS Ranking

30

Points

515

Race Category

Men