Zac McEachran has signed a new deal with Oxford City extending his stay at the club.

The 28-year-old has made over 250 appearances for The Hoops but went through an injury-hit season in the National League.

McEachran is now fully fit and has penned a contract extension with the club.

He said: “I’d have loved to contribute more but I still felt part of it and the team spirit and strong bonds we have were pretty clear, hopefully they will shine through again next season. “I want to make up for lost time.

"We have a new manager, we have a new board and it’s an ambitious club.

"I’m very ambitious as well. I’m very happy here in Oxford and now I can’t wait to get back for pre-season and do my best to play a part in what I am sure will be a successful year.”

New manager Sam Cox said: “It’s fantastic news for the club. Zac was outstanding in the promotion season and is a player with tremendous technical ability.

“He works hard, he cares passionately about this football club and is a great character. "I’m really looking forward to working with him.” 

The 33-year-old manager joined the Hoops after a spell as interim manager at Wealdstone last season, where he helped the Stones secure survival in the National League on the final day of the season.

Zac McEachran’s contract extension comes a week after, older brother Josh McEachran put pen to paper on a new contract with Oxford United.

The midfielder’s current deal is due to expire in the summer, and he was one of three out of contract players that United opened talks with over fresh terms.

Oxford-born McEachran has now signed a deal for the 2024/25 season, the club have confirmed.

He joined the U’s last summer, after leaving MK Dons, and played 34 times in all competitions as United secured promotion from Sky Bet League One.

The 31-year-old started 10 league games, and was a substitute in a further 14 League One matches.