MARK Sykes is reportedly having a medical at Bristol City today, ahead of completing a free transfer from Oxford United.

The U’s midfielder is out of contract this summer, with the Robins understood to be interested for several weeks.

The Sky Bet Championship club’s boss, Nigel Pearson, was at the Kassam Stadium for United’s win against MK Dons on April 19.

Meanwhile, Sykes was reportedly at City’s training ground last week, as the move developed.

In January, the 24-year-old said he wanted to do what was right for himself, regarding contract talks.

U’s head coach Karl Robinson added that he wanted Sykes to stay at the club ‘for a long time’.

Two months later, Sykes told this newspaper that contract discussions were not acting as a distraction.

The former Glenavon man said: “It’s not a distraction, because there’s nothing else happening for me at the minute.”

Sykes was left out of the squad for United’s final game of the season against Doncaster Rovers, with Robinson stating he would pick players he expected to be at the club for the 2022/23 campaign.

It was a low-profile end to what was his most productive season since joining the U’s in January 2019, having scored eight times in 45 appearances, bagging another five assists.