Aidan Coulthard

United Kingdom

Current EWS Ranking

160

Points

96

Race Category

Men