M. Kirk stats: goals, assists & shots

Barnsley · Attacker

M. Kirk has played 25 matches (1095 minutes) in the competitions we follow over the last 18 months, with 3 goals and 0 assists, 15 of 30 shots on target, and 2 yellow and 0 red cards.

M. Kirk stats by season

SeasonTeamAppsGoalsAssistsSoTCardsRating
2026/27
League One
Barnsley 6 1 0 4 1 6.4
2025/26
Championship
Portsmouth 14 1 0 8 1 6.5
2024/25
Premiership
ST Johnstone 35 8 1 23 1 6.8

M. Kirk's last 10 matches

MatchMinsGASoTRating
Plymouth 3–0 Barnsley
45 0 0 0 6.5
Barnsley 1–5 Stevenage
45 0 0 0 6.3
Barnsley 2–1 Blackpool
45 0 0 2 6.3
Leyton Orient 1–3 Barnsley
72 1 0 2 7.5
Doncaster 0–0 Barnsley
68 0 0 0 5.6
Barnsley 0–1 Bromley
19 0 0 0 6.3
Portsmouth 0–1 Derby
15 0 0 0 6.7
Preston 1–0 Portsmouth
21 0 0 0 6.2
Portsmouth 3–0 West Brom
11 0 0 0 6.5
Bristol City 5–0 Portsmouth
74 0 0 1 6.7