Kerr Macroy
Midfielder · Shelbourne · №23
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
1:1 | |
|
|
2:2 | |
|
|
1:2 | |
|
|
3:1 | |
|
|
1:0 | |
|
|
2:1 | |
|
|
5:2 | |
|
|
1:2 | |
|
|
3:2 | |
|
|
2:3 |
Season statistics
| Competition | Season | Games |
|---|---|---|
| Premier Division | 2026 | 13 |
| UEFA Europa Conference League | 2026 | 4 |
About the player
Kerr McInroy spent a decade on Celtic's books, a spell that ended in 2022 when he was released as a free agent after a string of loans away from Parkhead. Those loans told their own story: at Airdrieonians he scored 4 goals in 11 League One appearances, and on his return to senior football with Kilmarnock he was farmed out again, this time to Partick Thistle, where a productive 2023–24 season yielded 5 goals in 32 Championship league starts among 39 appearances in all competitions.
Released by Kilmarnock when his contract expired in May 2024, the Glasgow-born midfielder crossed to Ireland the following January, signing for Shelbourne on a deal that ran to November 2026 and was later extended. The move worked out quickly: McInroy made 34 appearances and scored 4 goals across all competitions in 2025, form that earned him the club's Player of the Year award for the season, even as Shelbourne slipped to third in the League of Ireland Premier Division after entering the year as champions. He has continued as a regular fixture in 2026, with 18 league starts and a further 10 European appearances by mid-year.
McInroy's representative career has stayed at youth level for Scotland — 8 caps for the U17s, 16 caps and a goal for the U19s, and a single U21 appearance — without a senior call-up to date.
Career path
- 2025 — 2027 — now Shelbourne 73 matches
- 2024 Partick Thistle FC 39 matches
- 2023 Kilmarnock 16 matches
- 2022 Ayr Utd 14 matches
- 2022 Airdrieonians 13 matches
- 2018 — 2022 Celtic FC B 5 matches
- 2021 Dunfermline Athletic FC 22 matches
- 2017 — 2018 Celtic FC UEFA U19 7 matches
- 2018 Celtic Glasgow U20 1 match
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Shelbourne | UEFA Conference League Qualifying | 4 | 0 | 0 | 257 |
| 25/26 | Shelbourne | UEFA Conference League | 6 | 0 | 0 | 532 |
| 25/26 | Shelbourne | UEFA Champions League Qualifying | 4 | 0 | 0 | 332 |
| 25/26 | Shelbourne | UEFA Conference League Qualifying | 2 | 0 | 0 | 126 |
| 25/26 | Shelbourne | UEFA Europa League Qualifying | 2 | 0 | 0 | 177 |
| 23/24 | Partick Thistle FC | Scottish Championship | 32 | 4 | 8 | 2 376 |
| 23/24 | Partick Thistle FC | Scottish Premiership Play-offs | 3 | 0 | 0 | 193 |
| 23/24 | Partick Thistle FC | Scottish FA Cup | 2 | 1 | 1 | 148 |
| 23/24 | Partick Thistle FC | Scottish Challenge Cup | 1 | 0 | 0 | 29 |
| 23/24 | Partick Thistle FC | Scottish League Cup | 1 | 0 | 0 | 76 |
| 22/23 | Kilmarnock | Scottish Premiership | 11 | 0 | 0 | 563 |
| 22/23 | Kilmarnock | Scottish League Cup | 3 | 1 | 1 | 188 |
| 22/23 | Kilmarnock | Scottish Premiership Relegation Round | 1 | 0 | 0 | 3 |
| 22/23 | Kilmarnock | Scottish FA Cup | 1 | 0 | 0 | 90 |
| 21/22 | Ayr Utd | Scottish Championship | 14 | 2 | 6 | 1 179 |
| 21/22 | Airdrieonians | Scottish League One | 12 | 4 | 3 | 1 047 |
| 21/22 | Celtic FC B | Scottish Challenge Cup | 2 | 0 | 1 | 180 |
| 21/22 | Airdrieonians | Scottish FA Cup | 1 | 0 | 0 | 17 |
| 2026 | Shelbourne | League of Ireland Premier Division | 19 | 1 | 2 | 1 447 |
| 2025 | Shelbourne | League of Ireland Premier Division | 34 | 4 | 6 | 2 434 |
| 2025 | Shelbourne | President of Ireland's Cup | 1 | 0 | 0 | 73 |
| 2025 | Shelbourne | FAI Cup | 1 | 0 | 0 | 45 |
| 20/21 | Dunfermline Athletic FC | Scottish Championship | 16 | 0 | 1 | 932 |
| 20/21 | Dunfermline Athletic FC | Scottish League Cup | 4 | 0 | 1 | 390 |
| 20/21 | Dunfermline Athletic FC | Scottish FA Cup | 1 | 0 | 0 | 65 |
| 20/21 | Dunfermline Athletic FC | Scottish Premiership Play-offs | 1 | 0 | 0 | 17 |
| 18/19 | Celtic FC B | Scottish Challenge Cup | 1 | 0 | 0 | 90 |
| 17/18 | Celtic FC UEFA U19 | UEFA Youth League | 6 | 1 | 1 | 540 |
| 17/18 | Celtic FC B | Premier League International Cup U21 | 2 | 0 | 0 | 119 |
| 17/18 | Celtic Glasgow U20 | Scottish Challenge Cup | 1 | 0 | 0 | 68 |
| 16/17 | Celtic FC UEFA U19 | UEFA Youth League | 1 | 0 | 0 | 29 |
| Total | Shelbourne | 73 | 5 | 8 | 5 423 | |
| Total | Partick Thistle FC | 39 | 5 | 9 | 2 822 | |
| Total | Dunfermline Athletic FC | 22 | 0 | 2 | 1 404 | |
| Total | Kilmarnock | 16 | 1 | 1 | 844 | |
| Total | Ayr Utd | 14 | 2 | 6 | 1 179 | |
| Total | Scotland U19 | 13 | 1 | 0 | 706 | |
| Total | Airdrieonians | 13 | 4 | 3 | 1 064 | |
| Total | Scotland U17 | 8 | 2 | 1 | 583 | |
| Total | Celtic FC UEFA U19 | 7 | 1 | 1 | 569 |
Transfers
Transfers- 24/25 No Club Shelbourne
- 24/25 Kilmarnock No Club
- 23/24 Partick Thistle Kilmarnock
- 23/24 Kilmarnock Partick Thistle
- 22/23 Celtic Kilmarnock
- 21/22 Ayr Utd Celtic
- 21/22 Celtic Ayr Utd
- 21/22 Airdrieonians Celtic
- 21/22 Celtic Airdrieonians
- 21/22 Celtic B Celtic
- 20/21 Dunfermline A. Celtic B
- 20/21 Celtic B Dunfermline A.