Drew Rogers proves to be the king of XC