Trevor Thew profile image

Trevor Thew

Canada

Current EWS Ranking

79

Points

133

Race Category

Men