Grant McCann recently took charge of his 250th match across two spells with Doncaster Rovers, making him one of the club’s longest serving managers in the modern era alongside Sean O’Driscoll and Dave Penney.
McCann first took charge of Rovers in the 2018/19 campaign, leading the team to a sixth place finish and a play-off semi-final in League One before departing for Hull City.
He returned four years later in 2023, inheriting a team that had finished 18th in League Two just a season before his arrival.
McCann oversaw a lot of change at the club in the three and half years since his return, with the club climbing from the fourth tier back into League One after being crowned champions in 2025.
But who has racked up the most appearances for the Northern Irishmen across his two stints at Doncaster Rovers? Here we countdown the top 20, based on information from Transfermarkt.

9. Jay McGrath - 102 appearances
Local lad Jay McGrath recently surpassed the century mark for Doncaster Rovers appearances. He rejoined Rovers in January 2024 having previously played for the club at academy level.

10. Harry Clifton - 100 appearances
Former Grimsby Town midfielder Harry Clifton recently became the latest member of the Doncaster Rovers team to enter the 100 club. He's had an injury-hit campaign so far but played a useful role in the club's title-winning campaign in 2024/25. | Howard Roe

11. Billy Sharp - 96 appearances
Billy Sharp hit a fairytale hat-trick on his last-ever appearance for Doncaster Rovers to leave him on 299 career goals. He's currently retired following a brief one-game return the sport with AFC Rushden and Diamonds in the FA Cup. | Howard Roe/AHPIX LTD

12. Joseph Olowu - 87 appearances
Joseph Olowu made 144 appearances for Doncaster Rovers, including 87 under Grant McCann. He departed after the club's title triumph in 2025 to make a move to Stockport County. He has since moved on to Leyton Orient in the same division. | Jonathan Gawthorpe


