Who is M. Kirk?
M. Kirk (position: forward) – nationality Northern Ireland, aged 21. His club in the 2026/27 season is Barnsley.
Season 2026/27: 11 matches, 2 goals, 0 assists (roughly one goal per 240 minutes).
Previous season (2025/26): 55 matches, 9 goals, 1 assist.
Latest transfer: he moved 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 for all club competitions combined in 2026/27.
M. Kirk: 2025/26 season stats
M. Kirk: career
| Club | Period |
|---|---|
| 2026 | |
| 2024–2025 | |
| 2023 | |
| 2021 |
Only senior clubs are shown; youth and reserve teams are left out.
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 this season (2026/27)?
M. Kirk has 2 goals and 0 assists in 11 matches in 2026/27.
What club does M. Kirk play for?
M. Kirk (forward) is with Barnsley in 2026/27. Nationality: Northern Ireland.
How old is M. Kirk?
M. Kirk is 21. Date of birth: 6 February 2004.
Where did M. Kirk move to in his latest transfer?
He went from Portsmouth to Barnsley, 15 July 2026.
About M. Kirk
Season stats, career, transfers and trophies of M. Kirk (Northern Ireland) are all on this page. His club right now is Barnsley; see the club's page for the full squad.
