Who is M. Kirk?
M. Kirk – forward, from Northern Ireland, aged 21. In the 2026/27 season he plays for Barnsley.
In the 2026/27 season: 11 matches, 2 goals and 0 assists (a goal roughly every 240 minutes).
In the previous season (2025/26): 55 matches, 9 goals and 1 assist.
Latest transfer: from Portsmouth to Barnsley (15 July 2026).
M. Kirk: 2026/27 season stats
Club competitions
| Competition | Apps | G | A | Mins | Cards | Rtg |
|---|---|---|---|---|---|---|
| EFL Cup | 2 | 0 | 0 | 112 | 0/0 | 4.3 |
| League One | 9 | 2 | 0 | 368 | 1/0 | 6.5 |
| Total | 11 | 2 | 0 | 480 | 1/0 | 6.1 |
M. Kirk: detailed stats
Totals across all club competitions in 2026/27.
M. Kirk: 2025/26 season stats
M. Kirk: career
| Club | Period |
|---|---|
| 2026 | |
| 2024–2025 | |
| 2023 | |
| 2021 |
Senior clubs only; youth and reserve teams are not shown.
M. Kirk: transfers
| Date | Move | Fee |
|---|---|---|
| 15 July 2026 | Portsmouth → Barnsley | Loan |
| 1 September 2025 | ST Johnstone → Portsmouth | |
| 30 August 2025 | ST Johnstone → Portsmouth | |
| 5 January 2024 | Heart Of Midlothian → Hamilton Academical | Loan |
M. Kirk: frequently asked questions
How many goals has M. Kirk scored in 2026/27?
In 2026/27, M. Kirk has 2 goals and 0 assists in 11 matches.
Which club does M. Kirk play for?
M. Kirk (forward) plays for Barnsley in 2026/27. Nationality: Northern Ireland.
How old is M. Kirk?
M. Kirk is 21 years old. Date of birth: 6 February 2004.
What was M. Kirk's latest transfer?
From Portsmouth to Barnsley, 15 July 2026.
About M. Kirk
This page on M. Kirk (Northern Ireland) sums up his season stats, career, transfers and trophies. He currently plays for Barnsley; the whole squad is on the club's page.
