Football
Home › Teams › Barnsley › M. Kirk
M. Kirk

MaKenzie Kirk (Barnsley, forward): player profile and stats

Barnsley · forward · Northern Ireland · 21 years old

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

11Apps
2Goals
0Assists
480Minutes
1Yellow cards
0Red cards
6.1Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup2001120/04.3
League One9203681/06.5
Total11204801/06.1

M. Kirk: detailed stats

14Shots
5Shots on target
60Passes
2Key passes
69%Pass accuracy
2/8Successful dribbles / attempts
13/47Duels won / total
2Tackles
6Fouls won
5Fouls committed

Figures for every club competition in 2026/27, added together.

M. Kirk: 2025/26 season stats

55Apps
9Goals
1Assists
2577Minutes
6.7Rating

M. Kirk: career

ClubPeriod
Barnsley2026
ST Johnstone2024–2025
Hamilton Academical2023
Heart Of Midlothian2021

The list covers senior clubs only, so youth and reserve sides do not appear.

M. Kirk: transfers

DateMoveFee
15 July 2026Portsmouth → BarnsleyLoan
1 September 2025ST Johnstone → Portsmouth
30 August 2025ST Johnstone → Portsmouth
5 January 2024Heart Of Midlothian → Hamilton AcademicalLoan

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.