Derry City look set to lose David McDaid to York City after the League 2 side agreed personal terms with the Candystripes striker.

McDaid, regarded as one of the best young striker in the Airtricity League, scored 17 goals in all competitions last year and had attracted interest from Fleetwood Town and Premier Division champions Sligo Rovers.

Derry will be due compensation for the 22-year-old but it is a blow to manager Declan Devine who has already seen Stephen McLaughlin depart for Nottingham Forest this winter.

York City manager Gary Mills told the York Press: "I’m a big fan of David McDaid and I’ve agreed terms with him. We are now trying to tie things up with Derry because he’s under 24 so there will be a compensation fee and that’s the stumbling block.

"But I’m doing everything possible to get things sorted and I am 99 per cent confident that he will become a York City player. The Irish League finished in November so he’s only been back in pre-season training for a couple of weeks.

"He’s just got to find that sharpness again and I believe he’s a player who will go on in the game."

McDaid looks set to sign an 18-month contract.