Barnsley striker Aiden Marsh has signed a new one-year deal with the club, who have the option to extend the contract by another year.
Marsh, 20, from Monk Bretton, has made 11 first team appearances for the Reds after coming through their academy. His contract had expired this summer.
He scored his first senior goal in the 3-1 loss to Preston North End in April last year then, after playing six times early last season, was loaned to National League Scunthorpe United where he picked up an ankle injury.