Crookes, 20, initially joined on a month` loan.
He is able to play at the back or in midfield, and was a regular captain of the Forest under-18 side which finished top of their division in 2015/16 and reached the Fifth Round of the FA Youth Cup.
He played an important part during the Reds’ run in the FA Youth Cup and scored the equaliser against Liverpool at The City Ground before Forest were eventually beaten 2-1 in stoppage time.
Crookes made the step up to feature regularly in the under-23 side in 2016/17, after joining Forest as a schoolboy and progressing all the way through their academy system.
(Photo: Caught Light Photography Limited)