York City have agreed terms to sign Hereford United striker Ryan Bowman on a two-year deal.
The 21-year-old, who is out of contract with the Bulls, was their 19-goal top scorer this season - and the Minstermen will now be required to pay a fee for him because he is under 23.
"He's young, fresh and he's full of enthusiasm," York manager Nigel Worthington told BBC Radio York.
"He's a good footballer and there's a lot of potential there."
Bowman is York's third signing since the end of the season, following Torquay striker Ryan Jarvis and Chesterfield midfielder Craig Clay.
"He's committed to the club and he's looking forward to working with us already," added Worthington.
"Things have got to be sorted out with the two clubs and that is ongoing.
"We want to try and aim for some stability and to do that you have to trust players and work with them. You have to give them a chance to get settled."