Mark O'Hara leaves St Mirren, signs with Kilmarnock on two-year deal

Yahoo Sports1 min read • Latest: Jun 28, 2026, 4:17 PM

Last updated Jun 28, 2026

Mark O'Hara leaves St Mirren, signs with Kilmarnock on two-year deal
Summary

Mark O'Hara has joined Kilmarnock from St Mirren on a two-year contract. The 30-year-old midfielder previously served as St Mirren's captain, making 142 appearances and contributing 25 goals. O'Hara's departure follows a successful tenure where he aided St Mirren in achieving three top-six finishes and a League Cup victory last season. He expressed excitement about returning to Kilmarnock, where he started his career in the youth academy. Head coach Neil McCann emphasized O'Hara's leadership abilities as vital to the team.

Source Links
By the Numbers
  • O'Hara scored 25 goals in 142 appearances for St Mirren.
  • Kilmarnock secured O'Hara after his contract with St Mirren expired.
  • He previously played 87 matches for Kilmarnock's first team.
  • O'Hara aims to help Kilmarnock succeed this season.
  • Head coach McCann highlighted O'Hara's importance as a leader.
Latest Updates
  • 4:17 PMYahoo SportsSt Mirren captain O'Hara joins Kilmarnock
What they're saying
"

St Mirren captain Mark O'Hara has departed the club and joined fellow Premiership side Kilmarnock on a two-year deal. O'Hara scored 25 goals in his 142 appearances, helped the club to three top six finishes, European football and last season's unforgettable League Cup win. The midfielder began his career with Kilmarnock's youth academy and made 87 appearances for the first team before joining Dundee in 2016 where he worked with current Killie boss Neil McCann.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days