This article forms part of our Profit Players feature series, which is where Football Transfer Tavern takes a look at how well a player has fared since being signed or sold, using statistical figures and statements from pundits to prove how good of a deal the club managed to achieve.

It seems a long time ago that Newcastle United signed Aleksandar Mitrovic for £16.65 million from Belgium club Anderlecht all the way back in July 2015.

It is safe to say that his debut season in English football was not the best. Mitrovic failed to get into double figures in the Premier League for goals, with sent off after just 16 minutes in an early defeat to Arsene Wenger's Arsenal in the 2015/16 campaign.

As a consequence, his market value started to decline all the way down to just £10.8m by the start of September, and already the £16.65m paid for him was looking excessive.

His second term at St. James' Park was arguably even worse than the first, as the Serbian international managed to score just six times in 29 matches in all competitions, according to Transfermarkt.

Bear in mind that these appearances were mainly in the Championship as well, as the Magpies were unfortunately relegated from the top flight in 2015/16, narrowly missing out on survival to bitter local rivals Sunderland.

Mitrovic's market value dropped again to just £9m by the end of the season as his career in the northeast seemed to only be going downhill.

The 25-year old only made £540,000.

After a successful spell at Craven Cottage, where he scored a relatively impressive £22.23m, and the rest is history.

In his first full campaign in west London, Mitrovic managed to score relegated from the top flight after just one season back.

However, this did not stop Mitrovic's gallop. The striker scored a quite staggering promotion back to the Premier League.

The Toon made a small £6.12m profit on Mitrovic if you subtract from £16.65m from the £22.23m for which they bought him, plus the £540,000 loan fee; but judging by his most recent campaign, perhaps Newcastle should have held onto him for a little longer.

Mitrovic may well come back to haunt them in the coming months, something that Magpies fans will most definitely not want to see.

Geordies, did you sell Mitrovic too early? Comment below with your views!