OXFORD United forward Jamie Mackie has decided to call time on his professional career.

It spanned 17 seasons and 547 appearances, with the last two years coming with the U's.

Here we look back on his time playing under Karl Robinson with a selection of photos:

Bicester Advertiser:

Signing for Oxford United in July 2018.

Bicester Advertiser:

Joining in Ricky Holmes's car school celebration after scoring at Sunderland in September 2018.

Bicester Advertiser:

Getting off the mark for Oxford United in a crucial bottom of the table clash with former side Plymouth Argyle, October 2018.

Bicester Advertiser:

Scoring to help Oxford United beat Forest Green Rovers in an Emirates FA Cup first round replay, November 2018.

Bicester Advertiser:

Sliding in to score an important equaliser at Fleetwood Town, January 2019.

Bicester Advertiser:

Mackie picked up 18 bookings in his two seasons with United.

Bicester Advertiser:

Coming out on top with Barnsley goalkeeper Adam Davies in a 2-2 draw, January 2019.

Bicester Advertiser:

Bicester Advertiser:

The most important strike of his United career, the late winner against Bradford City in March 2019.

Bicester Advertiser:

Having a joke with the physios after a clash of heads at Walsall in April 2019.

Bicester Advertiser:

Having a difference of opinion with Sunderland's Dylan McGeouch, August 2019.

Bicester Advertiser:

Reacting to a missed chance at Blackpool, August 2019.

Bicester Advertiser:

Scoring a beauty against Coventry City, August 2019.

Bicester Advertiser:

Mackie's final goal in professional football, in the 6-0 hammering of Lincoln City, September 2019.

Bicester Advertiser:

With Karl Robinson after United's Carabao Cup penalty shoot-out win against Sunderland, October 2019.

Bicester Advertiser:

Getting a shot away against Manchester City in the Carabao Cup quarter-finals, December 2019.

Bicester Advertiser:

Enjoying some banter with Gillingham manager Steve Evans, January 2020.

Bicester Advertiser:

Holding off two Portsmouth players in the Sky Bet League One play-off semi-final first leg, July 2020.

Bicester Advertiser:

Mackie's last professional appearance, in the play-off semi-final second leg against Portsmouth at the Kassam Stadium. 

Pictures by Ed Nix, David Fleming, Richard Parkes, James Williamson and PA Wire.