Rhys McCabe

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Rhys McCabe
Personal information
Full name Rhys McCabe[1]
Date of birth (1992-07-24) 24 July 1992 (age 33)
Place of birth Polbeth, Scotland
Position Central midfielder
Youth career
Rangers
Senior career*
Years Team Apps (Gls)
2011–2012 Rangers 19 (0)
2012–2015 Sheffield Wednesday 40 (1)
2015Portsmouth (loan) 8 (0)
2015–2017 Dunfermline Athletic 38 (5)
2017–2018 Sligo Rovers 45 (6)
2019 St Patrick's Athletic 29 (4)
2020 Brechin City 15 (2)
2020–2021 Queen of the South 32 (0)
2021–2025 Airdrieonians 83 (6)
International career
2012–2013 Scotland U21 3 (0)
Managerial career
2022–2025 Airdrieonians
* Club domestic league appearances and goals as of 22:42, 10 April 2025 (UTC)
‡ National team caps and goals as of 09:10, 12 June 2021 (UTC)

Rhys McCabe (born 24 July 1992) is a Scottish football manager and player, who most recently managed Scottish Championship club Airdrieonians.

McCabe started his senior career with Rangers. McCabe has also played for Dunfermline Athletic, Brechin City and Queen of the South in Scotland, English clubs Sheffield Wednesday and Portsmouth, and Irish clubs Sligo Rovers and St Patrick's Athletic. McCabe has also represented the Scotland national under-21 football team.

Club career

[edit | edit source]

Rangers

[edit | edit source]

A member of Rangers under-19 squad[2] McCabe scored in the Youth Cup Final in April 2011 in what was ultimately a 2–1 defeat to Celtic.[3] In July 2011 he made his first team debut as a substitute in a friendly against Blackpool,[4] going on to make subsequent appearances in friendlies against Liverpool[5] and Hamburg.[6] He signed a contract extension in December 2011 extending his stay with the club to 2015.[7] Having been an unused substitute in nine previous fixtures that season,[8] he made his Scottish Premier League debut on 3 March 2012, playing the full 90 minutes in a 2–1 defeat to Hearts.[9] On 25 March he made his Old Firm debut in a 3–2 win over Celtic.[10]

Sheffield Wednesday

[edit | edit source]

He then signed a three-year contract with Sheffield Wednesday.[11] On 11 October 2012 Sheffield Wednesday agreed an undisclosed settlement with Rangers.[12] His first goal for Sheffield Wednesday was an edge of the box screamer from a corner against Charlton Athletic on 22 December 2012.[13] The goal was subsequently voted goal of the day on Sky Sports News. He scored his second goal for the club in a League Cup tie against Rotherham United.[14]

On 17 March 2014, McCabe joined League Two club Portsmouth on loan for the rest of the 2013–14 season.[15] He was recalled early from his loan spell by The Owls on 24 April 2014.[16] McCabe was released along with 10 other players from his contract at the end of the 2014–15 season.[17]

Dunfermline Athletic

[edit | edit source]

After his release, McCabe was reported as having attracted the interest of a number of clubs in his native Scotland.[18] Following trials with St Johnstone and Hibernian,[18] McCabe signed for Scottish League One side Dunfermline Athletic in September 2015[19][20] making his debut as a first half substitute in a 5–0 victory against Stenhousemuir, one day after signing for the club as.[21][22] His first goal for the Pars came against Albion Rovers, after an error from Rovers keeper Ross M. Stewart saw McCabe's long-range effort punched into the goal.[23][24]

Sligo Rovers

[edit | edit source]

On 7 June 2017, McCabe agreed to sign for League of Ireland Premier Division club Sligo Rovers during the July transfer window, following the end of his contract with Dunfermline Athletic.[25]

St Patrick's Athletic

[edit | edit source]

On 23 January 2019, it was announced that McCabe had signed for St Patrick's Athletic alongside Chris Forrester who signed from Aberdeen.[26] It was announced on 6 November 2019 that McCabe was released, following the end of his contract with the Saints which whom he played for 27 times over the season, scoring once.[27]

Brechin City

[edit | edit source]

In January 2020, McCabe signed a six-month contract with Brechin City.

Queen of the South

[edit | edit source]

On 24 August 2020, McCabe signed a one-year contract with Queen of the South until 31 May 2021.[28]

On 23 January 2021, McCabe captained the club in the absence of Stephen Dobbie captain and Gregor Buchanan vice captain through injury, as Queens won 2-1 versus Greenock Morton at Palmerston.[29]

Airdrieonians

[edit | edit source]

On 11 June 2021, McCabe signed a one-year contract with Airdrieonians in Scottish League One.[30]

Coaching career

[edit | edit source]

Airdrieonians

[edit | edit source]

On 26 May 2022, following the departure of manager Ian Murray, McCabe was announced as the player-manager of Airdrieonians.[31] In his first season in charge, McCabe led the Diamonds to promotion to the Scottish Championship via the play-offs at the end of the 2022-23 season. [32]

On 24 March 2024, McCabe guided Airdrie to their first Scottish Challenge Cup trophy in 15 years with victory over The New Saints.[33]

At the end of the 2024-25 season, he ensured the club remained in the second tier, beating Scottish League One club Cove Rangers in the playoff final. [34]

Two matches into the 2025-26 season, on 15 August 2025, McCabe resigned. [35]

International career

[edit | edit source]

McCabe made his debut for the Scotland national under-21 football team in April 2012.[36]

Personal life

[edit | edit source]

McCabe's cousin Callum Fordyce is also a professional footballer; two previously played together at Airdrieonians (Callum Fordyce was also McCabe's assistant manager at Airdireionians until his departure) and at Dunfermline Athletic.[37] Shelley Kerr, the former Scotland Women's manager is his aunt.[38][39]

Career statistics

[edit | edit source]
As of 13 May 2022[40][41]
Appearances and goals by club, season and competition
Club Season League National Cup League Cup Europe Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Rangers 2011–12 Scottish Premier League 9 0 0 0 0 0 0 0 9 0
Sheffield Wednesday 2012–13 EFL Championship 22 1 1 0 0 0 23 1
2013–14 7 0 2 0 1 1 10 1
2014–15 1 0 1 0 1 0 3 0
Sheffield Wednesday Total 30 1 4 0 2 1 36 2
Portsmouth (loan) 2013–14 EFL League Two 4 0 0 0 0 0 0 0 4 0
Dunfermline Athletic 2015–16 Scottish League One 15 2 1 0 1 0 1[a] 0 18 2
2016–17 Scottish Championship 23 3 3 0 4 0 3[a] 0 33 3
Dunfermline Athletic Total 38 5 4 0 5 0 4 0 51 5
Sligo Rovers 2017 League of Ireland Premier Division 13 4 1 0 0 0 1[a] 0 15 4
2018 32 2 1 0 3 0 2[a] 0 38 2
Sligo Rovers Total 45 6 2 0 3 0 3 0 53 6
St Patrick's Athletic 2019 League of Ireland Premier Division 25 1 0 0 0 0 2[b] 0 0 0 27 1
Brechin City 2019–20 Scottish League Two 5 0 0 0 0 0 0 0 5 0
Queen of the South 2020–21 Scottish Championship 22 0 2 0 2 0 0 0 26 0
Airdrieonians 2021–22 Scottish League One 32 5 2 0 2 1 4[c] 1 40 7
Career total 210 18 14 0 14 2 2 0 11 1 251 21
  1. ^ a b c d Appearance(s) and goal(s) in the Scottish Challenge Cup.
  2. ^ Appearance(s) and goal(s) in the UEFA Europa League.
  3. ^ 1 appearance in the Scottish Challenge Cup & 3 appearances, 1 goal in Scottish League One Playoffs.

Managerial statistics

[edit | edit source]
As of match played 9 August 2025
Team From To Record
G W D L Win %
Airdrieonians 26 May 2022 15 August 2025 154 67 30 57 043.51

Honours

[edit | edit source]

Player

[edit | edit source]
Dunfermline Athletic
Airdrieonians

Manager

[edit | edit source]
Airdrieonians

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  36. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  37. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  39. ^ 'No reason why we won't win the league' – Airdrie boss Rhys McCabe, Jonathan Sutherland, BBC Sport, 19 October 2023
  40. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  41. ^ Rhys McCabe at SoccerbaseLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  42. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  43. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  44. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Rhys McCabe at SoccerbaseLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).