Who is M. Kirk?
M. Kirk, position: forward, nationality Northern Ireland, 21 years of age. He is with Barnsley for the 2026/27 season.
This season (2026/27): 11 matches, 2 goals and 0 assists (one goal about every 240 minutes).
Season 2025/26: 55 matches, 9 goals and 1 assist.
His latest transfer took him 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
Figures for every club competition in 2026/27, added together.
M. Kirk: 2025/26 season stats
M. Kirk: career
| Club | Period |
|---|---|
| 2026 | |
| 2024–2025 | |
| 2023 | |
| 2021 |
The list covers senior clubs only, so youth and reserve sides do not appear.
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
What is M. Kirk's goal record in 2026/27?
In 11 matches during 2026/27, M. Kirk has 2 goals and 0 assists.
Who is M. Kirk's club?
M. Kirk (forward) is playing for Barnsley in 2026/27. Nationality: Northern Ireland.
How old is M. Kirk?
M. Kirk is 21 years of age. Date of birth: 6 February 2004.
Which club did M. Kirk join in his most recent transfer?
He joined Barnsley from Portsmouth on 15 July 2026.
About M. Kirk
On this page you will find M. Kirk (Northern Ireland): his season stats, career, transfers and trophies. He is a Barnsley player at the moment; the club page lists the full squad.
