Jack MacKenzie Profile and Player Statistics
First name: Jack
Last name: MacKenzie
Position: Defender, Midfielder
Nationality: Scotland
Date of birth: 4 July 2000
Age: 23
Place of birth: Scotland

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which J. MacKenzie has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Challenge Cup 2023/2024 Aberdeen U21 0 0 0 0 0 0 0 0
Europa League 2023/2024 Aberdeen 90 1 0 0 0 0 0 0
League Cup 2023/2024 Aberdeen 165 2 0 0 0 0 1 0
Premiership 2023/2024 Aberdeen 1919 24 2 6 1 0 0 0
Scottish Cup 2023/2024 Aberdeen 360 4 0 0 0 0 1 0
Club Friendlies 3 2023 Aberdeen 0 0 0 0 0 0 0 0
League Cup 2022/2023 Aberdeen 78 1 0 1 0 0 0 0
Premiership 2022/2023 Aberdeen 1034 18 8 2 0 0 3 0
Scottish Cup 2022/2023 Aberdeen 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Aberdeen 0 0 0 0 0 0 0 0
League Cup 2021/2022 Aberdeen 0 0 0 0 0 0 0 0
Premiership 2021/2022 Aberdeen 1288 20 6 4 1 0 1 0
Scottish Cup 2021/2022 Aberdeen 44 1 1 0 0 0 0 0
Club Friendlies 1 2021 Aberdeen 0 0 0 0 0 0 0 0
Europa League 2020/2021 Aberdeen 0 0 0 0 0 0 0 0
League One 2020/2021 Forfar Athletic 900 10 0 0 0 0 1 0
Premiership 2020/2021 Aberdeen 474 6 1 0 0 0 1 0
Scottish Cup 2020/2021 Forfar Athletic 0 1 0 0 0 0 0 0
Premiership 2019/2020 Aberdeen 0 0 0 0 0 0 0 0
Scottish Cup 2019/2020 Aberdeen 0 0 0 0 0 0 0 0
Premiership 2018/2019 Aberdeen 0 0 0 0 0 0 0 0

J. MacKenzie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/04/2024 Aberdeen
1 - 0
Motherwell 0-0H2H+
S. Gartenmann 14'  
  56' J. Vale
  59'
S. Gartenmann 60' 1 - 0  
20/04/2024 Aberdeen
3 - 3
Celtic 1-1H2H+
B. Miovski 2' 1 - 0  
  1 - 1 21' N. Kühn
  1 - 2 63' J. Forrest
  64' N. Kühn
E. Sokler 90' 2 - 2  
E. Sokler 90+1'  
  2 - 3 105+1' M. O'Riley
A. MacDonald 119' 3 - 3  
A. MacDonald 120+1'  
S. Morris 120+3'  
J. McGrath 120+4'  
13/04/2024 Aberdeen
0 - 0
Dundee 0-0H2H+
  3' J. Portales
  4' T. Docherty
  15' D. Costelloe
  23' J. McGhee
G. Shinnie 39'  
G. Shinnie 90+6'  
06/04/2024 Livingston
0 - 0
Aberdeen 0-0H2H+
T. Yengi 44'  
M. Devlin 51'  
30/03/2024 Aberdeen
2 - 1
Ross County 1-1H2H+
B. Miovski 5' 1 - 0  
  9' J. Reid
  1 - 1 26' S. Murray
J. Hoilett 45'  
  53' J. White
S. Gartenmann 61'  
  73' G. Wickens
J. McGrath 78' 2 - 1  
  90+5' M. Sheaf
16/03/2024 Motherwell
0 - 1
Aberdeen 0-1H2H+
  1' J. Hoilett
S. Kettlewell 2'  
  0 - 1 25' L. Clarkson
S. O'Donnell 85'  
  90+2' K. Roos
13/03/2024 Dundee
1 - 0
Aberdeen 0-0H2H+
L. McCowan 66' 1 - 0  
  83' J. McGrath
C. Main 90+3'  
L. McCowan 90+6'  
09/03/2024 Aberdeen
3 - 1
Kilmarnock 2-1H2H+
J. McGrath 11' 1 - 0  
G. Shinnie 33' 2 - 0  
  2 - 1 41' D. Armstrong
J. MacKenzie 46'  
  62' D. Armstrong
  62' J. Wright
S. Findlay 66' 3 - 1  
J. McGrath 70'  
G. Shinnie 90'  
28/02/2024 Aberdeen
0 - 2
St. Johnstone 0-1H2H+
  0 - 1 44' N. Clark
  60' S. Sprangler
  0 - 2 77' B. Mbunga-Kimpioka
  78' B. Mbunga-Kimpioka
  88' M. Kucheryavyi
  90+3' D. Phillips
24/02/2024 Kilmarnock
2 - 0
Aberdeen 1-0H2H+
  0' N. Warnock
C. Ndaba 45+5' 1 - 0  
M. Kennedy 58' 2 - 0  
D. Armstrong 77'  
17/02/2024 Aberdeen
2 - 2
Hibernian 1-1H2H+
  0 - 1 12' M. Boyle
N. Devlin 15' 1 - 1  
J. McGrath 51' 2 - 1  
G. Shinnie 59'  
  2 - 2 67' E. Marcondes
  72' E. Marcondes
  78' W. Fish
  90+9' J. Obita
14/02/2024 Aberdeen
3 - 3
Motherwell 2-3H2H+
  0 - 1 5' T. Bair
  0 - 2 22' T. Bair
  0 - 3 26' A. Devine
Luis Lopes 31' 1 - 3  
S. Gartenmann 37' 2 - 3  
Luis Lopes 50' 3 - 3  
  61' S. Nicholson
A. MacDonald 83'  
  87' P. McGinn
G. Shinnie 90'  
  90+4' C. Butcher
  90+5' L. Kelly
10/02/2024 Aberdeen
2 - 0
Bonnyrigg Rose Athletic 2-0H2H+
  12' A. Mailer
B. Miovski 17' 1 - 0  
B. Miovski 25' 2 - 0  
G. Shinnie 45'  
C. Barron 60'  
Luis Lopes 75'  
  79' K. McGachie
D. Polvara 83'  
06/02/2024 Rangers
2 - 1
Aberdeen 1-1H2H+
R. Matondo 7' 1 - 0  
  1 - 1 45' B. Miovski
T. Cantwell 72' 2 - 1  
  82' Luis Lopes
D. Sterling 88'  
  90+2' D. Polvara
03/02/2024 Aberdeen
1 - 1
Celtic 0-0H2H+
G. Shinnie 24'  
  25' M. Nawrocki
B. Miovski 50' 1 - 0  
J. McGrath 54'  
B. Miovski 56'  
  1 - 1 63' N. Kühn
30/01/2024 Aberdeen
1 - 1
Dundee 1-0H2H+
  18' O. Dodgson
  23' M. Boateng
B. Miovski 31' 1 - 0  
J. McGrath 35'  
  1 - 1 55' L. Ashcroft
R. Jensen 78'  
  90' O. Beck
27/01/2024 Hearts
2 - 0
Aberdeen 0-0H2H+
  31' G. Shinnie
J. Grant 57' 1 - 0  
Y. Oda 68'  
  73' Luis Lopes
L. Shankland 77' 2 - 0  
24/01/2024 St. Johnstone
1 - 1
Aberdeen 0-0H2H+
M. Smith 61'  
  0 - 1 62' B. Miovski
D. Keltjens 78' 1 - 1  
  84' S. Rubežić
G. Carey 90+2'  
L. Gordon 90+4'  
D. Keltjens 90+6'  
19/01/2024 Clyde
0 - 2
Aberdeen 0-1H2H+
  0 - 1 32' B. Miovski
  0 - 2 57' N. Devlin
02/01/2024 Ross County
0 - 3
Aberdeen 0-2H2H+
  0 - 1 24' J. McGrath
  0 - 2 30' J. McGrath
J. Baldwin 39'  
R. Leak 45'  
  47' D. Polvara
  59' C. Barron
B. Purrington 65'  
  0 - 3 80' B. Miovski
J. Henderson 84'  
Y. Dhanda 87'  
J. Baldwin 90+1'  
  90+2' N. Devlin
12/11/2023 Celtic
6 - 0
Aberdeen 2-0H2H+
H. Yang 9' 1 - 0  
  15' J. Hayes
K. Furuhashi 16' 2 - 0  
  51' S. Rubežić
  76' K. Roos
L. Palma 77' 3 - 0  
D. Turnbull 90+2' 4 - 0  
Oh Hyun-Gyu 90+6' 5 - 0  
Oh Hyun-Gyu 90+9' 6 - 0  
04/11/2023 Hibernian
0 - 1
Aberdeen 0-0H2H+
Jair Tavares 28'  
  34' R. Jensen
  61' J. MacKenzie
J. Obita 71'  
  75' J. MacKenzie
  0 - 1 78' B. Miovski
  84' B. Miovski
  88' G. Shinnie
01/11/2023 Motherwell
2 - 4
Aberdeen 0-2H2H+
  0 - 1 26' J. McGrath
  0 - 2 44' N. Devlin
C. Butcher 51'  
C. Wilkinson 52'  
B. Spencer 54'  
M. Bieveth 59'  
  0 - 3 68' J. McGrath
L. Kelly 69'  
  0 - 4 74' Luis Lopes
T. Bair 78' 1 - 4  
  86' K. Roos
M. Bieveth 90+3' 2 - 4  
D. Zdravkovski 90+4'  
29/10/2023 Kilmarnock
2 - 0
Aberdeen 1-0H2H+
  45+1' S. Gartenmann
  45+3' G. Shinnie
K. Vassell 45+5' 1 - 0  
M. Watkins 64' 2 - 0  
B. Lyons 85'  
  89' E. Sokler
30/09/2023 Rangers
1 - 3
Aberdeen 0-1H2H+
  0 - 1 38' S. Gartenmann
J. Tavernier 50'  
S. Wright 55'  
  0 - 2 68' J. McGrath
S. Wright 71'  
  72' R. Jensen
A. Sima 75' 1 - 2  
C. Goldson 84'  
  1 - 3 85' J. MacKenzie
24/09/2023 Aberdeen
4 - 0
Ross County 2-0H2H+
  16' J. Brown
B. Miovski 21' 1 - 0  
  38' Y. Dhanda
Luis Lopes 42' 2 - 0  
J. McGrath 47' 3 - 0  
B. Miovski 52' 4 - 0  
  60' R. Leak
  68' W. Nightingale
27/08/2023 St. Mirren
2 - 2
Aberdeen 0-1H2H+
R. Strain 34'  
S. Robinson 35'  
  0 - 1 42' J. Hayes
G. Kiltie 59' 1 - 1  
  71' Luis Lopes
A. Greive 76' 2 - 1  
  88' S. Rubežić
  2 - 2 90+10' B. Miovski
Z. Hemming 90+12'  
24/08/2023 Häcken
2 - 2
Aberdeen 1-0H2H+
  17' S. Rubežić
  26' D. Polvara
A. Layouni 36' 1 - 0  
J. Hammar 59'  
I. Sadiq 69' 2 - 0  
  2 - 1 75' B. Miovski
  2 - 2 79' N. Devlin
J. Hammar 90'  
18/08/2023 Stirling Albion
1 - 2
Aberdeen 0-1H2H+
  0 - 1 29' B. Miovski
C. Clark 33'  
  0 - 2 63' L. Clarkson
G. Spence 75' 1 - 2  
A. Dunsmore 84'  
  89' B. Miovski
J. McGregor 90'  
13/08/2023 Aberdeen
1 - 3
Celtic 1-2H2H+
  0 - 1 11' L. Abada
B. Miovski 25' 1 - 1  
  27' D. Turnbull
  1 - 2 29' K. Furuhashi
  54' C. McGregor
  1 - 3 84' M. O'Riley
05/08/2023 Livingston
0 - 0
Aberdeen 0-0H2H+
  27' S. Rubežić
  28' Barry Robson
M. Sangare 31'  
  31' L. Clarkson
C. Montaño 50'  
  67' N. Devlin
M. Devlin 81'  
  83' J. Hayes
27/05/2023 Celtic
5 - 0
Aberdeen 2-0H2H+
K. Furuhashi 27' 1 - 0  
K. Furuhashi 32' 2 - 0  
  37' M. Watkins
C. Starfelt 42'  
  61' G. Shinnie
C. Starfelt 78' 3 - 0  
Oh Hyun-Gyu 82' 4 - 0  
Oh Hyun-Gyu 90' 5 - 0  
20/05/2023 Hearts
2 - 1
Aberdeen 1-1H2H+
  11' J. Hayes
  12' Barry Robson
C. Devlin 25'  
  25' M. Watkins
  0 - 1 31' M. Pollock
J. Ginnelly 43' 1 - 1  
  49' B. Miovski
  53' Y. Ramadani
L. Shankland 56' 2 - 1  
04/03/2023 Dundee United
1 - 3
Aberdeen 0-0H2H+
  0 - 1 56' Luis Lopes
  63' J. Gorter
S. McMann 66'  
K. Freeman 71'  
J. McGrath 73' 1 - 1  
  77' Ross McCrorie
  1 - 2 80' Ross McCrorie
  1 - 3 83' M. Watkins
  84' M. Watkins
25/02/2023 Aberdeen
1 - 0
Livingston 1-0H2H+
B. Miovski 44' 1 - 0  
  59' J. Fitzwater
  89' A. Shinnie
  90' N. Devlin
18/02/2023 Celtic
4 - 0
Aberdeen 2-0H2H+
C. McGregor 2' 1 - 0  
R. Hatate 13' 2 - 0  
R. Hatate 76' 3 - 0  
L. Abada 89' 4 - 0  
28/12/2022 Kilmarnock
2 - 1
Aberdeen 2-0H2H+
  15' J. MacKenzie
  23' H. Coulson
S. Robinson 31' 1 - 0  
J. Wright 42' 2 - 0  
L. Mayo 90'  
  2 - 1 90+1' M. Kennedy
S. Walker 90+4'  
24/12/2022 St. Mirren
3 - 1
Aberdeen 1-1H2H+
  0 - 1 9' M. Kennedy
E. Erhahon 30'  
  35' A. Stewart
K. Roos 38' 1 - 1  
M. O'Hara 38'  
M. O'Hara 53' 2 - 1  
  62' Ross McCrorie
J. Ayunga 64'  
K. Baccus 67'  
R. Strain 89'  
A. Gogić 90+2'  
G. Kiltie 90+5' 3 - 1  
20/12/2022 Aberdeen
2 - 3
Rangers 1-1H2H+
  0 - 1 12' F. Sakala
  21' R. Jack
Y. Ramadani 21'  
L. Scales 24'  
C. Barron 35'  
  42' J. Sands
Luis Lopes 45' 1 - 1  
L. Clarkson 53' 2 - 1  
  71' J. Lundstram
J. Richardson 71'  
  90' S. Arfield
M. Watkins 90+1'  
  2 - 2 90+5' S. Arfield
  2 - 3 90+7' S. Arfield
  90+7' A. Morelos
17/12/2022 Aberdeen
0 - 1
Celtic 0-0H2H+
L. Clarkson 66'  
  0 - 1 87' C. McGregor

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.