RICHARD O’Donnell admits he has had too many managers as he prepares to bring up a century of games for City.

The Bantams skipper will make his 100th appearance tomorrow in the FA Cup second-round clash with Oldham at Valley Parade.

He becomes only the third keeper this century to reach three figures for the club after Jon McLaughlin and Donovan Ricketts.

Stuart McCall is O’Donnell’s fourth manager since signing in the summer of 2018 – so he is delighted to see the Bantams boss signing a year’s extension to his contract.

O’Donnell said: “I’ve been here two and a half years and we’ve had too many managers.

“When there is change on the coaching side of things, you get a new group of players coming in and then you have to settle in again.

“The fact the gaffer is here for another year lets him implement his plans into the football club and that can only be good for us.

“It can be difficult when you change managers, especially if these things are happening mid-season like we’ve had in the past.

“You haven’t got any time to adjust because the games come thick and fast.

“In my time, it’s happened far too often for my liking and the other players’ liking. It’s nice to have that stability within the club now.

“He’s been great for the football club and the lads now know where the futures lie. There’s no messing with that.”

O’Donnell, who also clocked up 105 games with Walsall, hopes to celebrate hitting the personal milestone with FA Cup progress.

“I love the FA Cup,” he added. “You go to Tonbridge Angels in round one and then if you’re lucky enough to get to round three, you could be playing somewhere in the Premier League or Championship.

“It’s a great competition that every player wants to play in. It’s going to be a tough game but we have to focus on what we can do to get through.”

Bryce Hosannah, Callum Cooke and Gareth Evans are all back in contention. But City are without Reece Staunton, who went for a scan on his hamstring this morning, and another unnamed player following a muscle injury picked up at Leyton Orient.