David McInnes has openly acknowledged the guilt he feels following his departure from Hearts to join Rangers, admitting that his decision has been met with understandable frustration from fans. In a candid reflection, McInnes emphasized his deep respect for his time at Hearts, describing the team as a refreshing presence in Scottish football during his tenure.
Despite the short duration of his stint, McInnes praised the achievements of the Hearts squad, highlighting their ability to compete against financially superior rivals like Rangers and Celtic. He expressed pride in their performance, particularly noting how they transformed a team that had finished in the bottom six into a side that amassed 80 points, a feat he believes was marred by contentious decisions at the season’s end.
Hearts led the Scottish Premiership for much of the campaign but ultimately fell short, losing 3-1 to Celtic in a dramatic title decider. McInnes described the aftermath as a period of collective hurt, likening it to a state of mourning among the team and supporters. He admitted to feeling a sense of injustice, believing that Hearts should have clinched the title had key decisions gone their way.
McInnes drew parallels between his own move and that of captain Lawrence Shankland, who had previously transferred to Rangers, acknowledging that he understood the fanbase’s sense of betrayal. He reflected on his initial reaction to Shankland’s exit, which left him feeling let down, and conceded that his subsequent move invited similar criticism. “The treatment I get is what it is, and you could say I deserve it,” McInnes stated, reinforcing that his affection for Hearts remains unchanged.
Ultimately, McInnes reaffirmed his ambition to manage a club outside the Old Firm and win a title, but lamented that perceived unfair decisions prevented Hearts from achieving that goal. His comments underscore a complex mix of regret, pride, and resignation as he prepares to face his former team.

