Swansea City striker Oli McBurnie has today signed a new long-term deal at the Liberty Stadium, reports the club's official website

The deal is an initial three years with the option of extending it for a further year, keeping him at the club at least until 2021.

McBurnie's loan performances with Barnsley last season must have been enough to persuade new manager Graham Potter to offer him a new deal.

After racking up 12 appearances for the Swans in the Premier League last season he was sent out on loan in order to play regular football.

The 22-year-old played 19 games for the Tykes and scored nine goals in the second half of the season at Oakwell, but it was not enough to help Barnsley avoid the drop.

But it was enough for McBurnie to earn his first call-up to the Scottish national side.

Before Barnsley, the Scot enjoyed loan spells at Newport County and Bristol Rovers

The verdict 

This is brilliant news for the Swans.

McBurnie's loan move worked absolutely perfectly for them. He went out on loan, proved he can cut it in the Championship and is back at Swansea to help fire them into the Premier League.

It is also an encouraging sign that Graham Potter is seemingly willing to give McBurnie first team football next season with his parent club and points to a promising season.