Trevor Thew profile image

Trevor Thew

Canada

Current EWS Ranking

73

Points

357

Race Category

Men