Jake Ebdon profile image

Jake Ebdon

United Kingdom

Current EWS Ranking

14

Points

605

Race Category

Men | Under 21