Profile of M. Kirk

Season 2024/25

Competitive matches
29
Matches
played
1463'
Minutes
played
8
0.49
Goals/90'
1
0.06
Assists/90'
1/0
0.06
Cards/90'

Performance in the last match

Scottish Premiership, 2 days ago
M. Kirk
Mackenzie Kirk
20
years
i1
Northern Ireland
71
kgs
For
position
178
cms
27
shirt number
599
K.€
60
ELO

Born on 06 February 2004 in Edinburgh

Personal data
Country of birth
Scotland Scotland
Nationality
Northern Ireland Northern Ireland
Other nationality
Scotland Scotland
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
Northern Europe
Career details
Current club
St. Johnstone St. Johnstone
Current competition
Scottish Premiership Scottish Premiership
Previous club
St. Johnstone II St. Johnstone II
Previous competition
Second Division Second Division
Historic team
Hearts II Hearts II
Historical competition
Lowland League Lowland League
Most common shirt number
27
Other shirt numbers
29, 17, 44

Form in last matches

Competitions played in

Participation and performances
Scottish Premiership
27%
Wins
6 W
2 D
14 L
Cup
100%
Wins
1 W
0 D
0 L
League Cup
50%
Wins
2 W
0 D
2 L

Team's position in the competition

Matchday 25 PTS MP W D L GF GA GD
8
St. Mirren
St. Mirren 30 25 9 3 13 30 39 -9
9
Kilmarnock
Kilmarnock 28 25 7 7 11 28 40 -12
10
Dundee
Dundee 27 24 7 6 11 37 47 -10
11
Ross County FC
Ross County FC 26 25 6 8 11 24 47 -23
12
St. Johnstone
St. Johnstone 21 25 6 3 16 28 48 -20

Position on the pitch

Main position
Forward 92%
Other positions
  • Left winger 8%
ST
LW
Football pitch

Rating progression

60 ▲ 12
6030 22
143213 21
6493 23
143210 24
2415 24
Highest value in career
60 (2025)
Rankings
General
21901º
Age
436º
By country
159º 159º
By position
5433º F
By position
3191º ST ST

Evolution of market value

▲ 0.5
6030 22
143213 21
6493 23
143210 24
2415 24
Highest value in career
534.5K (2025)
Rankings
General
31100º
Age
1024º
By country
212º 212º
By position
8268º F
By position
4606º ST ST

Professional performance

Average number of goals
Current season 29
8
0.28
50
Calendar year 4
1
0.25
59
Last 6 months 27
7
0.26
51
Last 365 days 37
8
0.22
50
Last 3 years 87
45
0.52
46
Last 5 years 89
46
0.52
46

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
St. Johnstone
St. Johnstone
2024/25
27 7 1 1 0 27 14 13 1283' 20 6 51
Scottish Premiership
Scottish Premiership
22 5 1 1 0 22 13 9 1165' 20 6 51
Cup
Cup
1 1 0 0 0 1 1 0 66' 20 7.9 59
League Cup
League Cup
4 1 0 0 0 4 0 4 52' 20 4.4 45
St. Johnstone II
St. Johnstone II
2024/25
2 1 0 0 0 2 2 0 180' 20 6.4 46
Hamilton Academical
Hamilton Academical
2023/24
8 0 0 0 0 8 1 7 152' 20 4.5 48
Hearts II
Hearts II
2023/24
21 27 6 0 0 21 21 0 1890' 19 9.1 47
Hearts II
Hearts II
2022/23
21 10 2 2 0 21 19 2 1648' 19 7.1 38

Historical performance in clubs

By teams Season. MP GS Min.
Hearts II
Hearts II
3 44 42 3709' 38 2
St. Johnstone
St. Johnstone
1 27 14 1283' 7 1
Hamilton Academical
Hamilton Academical
1 8 1 152' 0 0
St. Johnstone II
St. Johnstone II
1 2 2 180' 1 0
Heart of Midlothian
Heart of Midlothian
1 1 0 0' 0 0
By competition Season. MP GS Min.
Lowland League
Lowland League
2 41 39 3448' 36 2
Scottish Premiership
Scottish Premiership
2 23 13 1165' 5 1
Second Division
Second Division
1 8 1 152' 0 0
Challenge Cup
Challenge Cup
3 5 5 441' 3 0
League Cup
League Cup
1 4 0 52' 1 0

For the national team

0
0 times at International
3 times at U21
4 times at U19
-
Average number of goals
-
0
0
0

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Northern Ireland U21
Northern Ireland U21
2024
3 0 0 0 0 3 0 3 48' 20 4.3 47
U21 EC Qualifying
U21 EC Qualifying
0 0 0 0 0 3 0 3 48' 20 4.3 47
Northern Ireland U19
Northern Ireland U19
2023
2 0 0 0 0 2 2 0 122' 19 5 41
Northern Ireland U19
Northern Ireland U19
2022
2 0 0 0 0 2 2 0 171' 18 5.8 32

Performances for the national team

By teams Season. MP GS Min.
Northern Ireland U19
Northern Ireland U19
2 4 4 293' 0 0
Northern Ireland U21
Northern Ireland U21
1 3 0 48' 0 0
By competition Season. MP GS Min.
U19 EC Qualifying
U19 EC Qualifying
2 4 4 293' 0 0
U21 EC Qualifying
U21 EC Qualifying
1 3 0 48' 0 0

Most important achievements

Milestones and events on this day
Debut in category
Cup
Cup
18 JAN. 25
20 years

Best performances