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:

Herald Series:

Signing for Oxford United in July 2018.

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

Reacting to a missed chance at Blackpool, August 2019.

Herald Series:

Scoring a beauty against Coventry City, August 2019.

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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

Herald Series:

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.