The 20-year-old forward, a regular marksman in League One this season during loan spells with Bournemouth and Yeovil, is out of contract in the summer.
Southampton have offered him a new deal while Coventry City, Leicester, Luton, Bristol City and Forest are all monitoring his situation.