Cheltenham captain Michael Pook faces six weeks on the sidelines