Trevor Thew profile image

Trevor Thew

Canada

Current EWS Ranking

87

Points

194

Race Category

Men