Mark Coyle
Republic of Ireland | Midfielder | Shelbourne
Mark Coyle, 29, is a footballer from Republic of Ireland playing as Midfielder for Shelbourne. Coyle was born in Republic of Ireland. In the 2025/26 FAI President's Cup season Coyle has 6 appearances with 0 goals and 0 assists in 514 minutes at an average rating of 7.02. Coyle is ranked 1st in the FAI President's Cup Yellow Cards list for 2025/26.
Profile
- Full name
- Mark Coyle
- Age
- 29
- Born
- 13 February 1997 | Republic of Ireland
- Nationality
- Republic of Ireland
- Position
- Midfielder
- Shirt number
- 24
- Current club
- Shelbourne
League Rankings
- FAI President's Cup 2025/26 | Yellow Cards | Position 1 | 3 yellow cards Visit the FAI President's Cup hub
- FAI President's Cup 2025/26 | Red Cards | Position 1 | 0 red cards Visit the FAI President's Cup hub
Season by Season Stats
| Season | Team | League | Apps | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Shelbourne | FAI President's Cup | 6 | 0 | 0 | 3 | 0 | 7.02 |
Career
Trophy Cabinet | 2 won
- FAI President's Cup 1× 2025 Republic of Ireland
- Premier Division 1× 2024 Republic of Ireland
Runner-up finishes
- FAI Cup 1× | 2022 | Republic of Ireland
- First Division 1× | 2018 | Republic of Ireland
Clubs | 4
-
Coleraine FC
Jan 2026 – present
Transfer
-
Shelbourne
Jan 2022 – Jan 2026
Free
-
Finn Harps
Jan 2018 – Jan 2022
Free
-
Cockhill Celtic
Mar 2017 – Jan 2018
Injury and Suspension History
- Red Card : 17 May 2025 to 19 May 2025
- Yellow Cards : 30 April 2025 to 2 May 2025
- Yellow Cards : 23 October 2024 to 25 October 2024
Frequently Asked Questions
What position does Mark Coyle play?
Mark Coyle plays as Midfielder.
Which team does Mark Coyle play for?
Mark Coyle plays for Shelbourne in the FAI President's Cup.
How many goals has Mark Coyle scored this season?
Mark Coyle has scored 0 goals in 6 appearances in the FAI President's Cup 2025/26 season.
How old is Mark Coyle?
Mark Coyle is 28 years old and comes from Republic of Ireland.
Updated: 11 Jun 2026, 13:59 UTC