TOP Tournaments
Show more

MacKenzie Jack

Scotland
Scotland
Current Club:
Position:
Defender
Age:
26 (07.04.2000)
Height:
191 cm
Weight:
85 kg
Preferred Foot:
Left
Contract expires:
30.06.2028
MacKenzie Jack Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
18.04 Wimbledon Wimbledon Plymouth Argyle Plymouth Argyle 1 3 Not in the squad
11.04 Plymouth Argyle Plymouth Argyle Exeter City Exeter City 2 2 0 11’ 0 0 0 0
06.04 Barnsley Barnsley Plymouth Argyle Plymouth Argyle 0 3 On the bench
03.04 Plymouth Argyle Plymouth Argyle Bolton Wanderers Bolton Wanderers 1 2 6.4 59’ 0 0 0 0
21.03 Plymouth Argyle Plymouth Argyle Huddersfield Town Huddersfield Town 3 1 7.1 68’ 0 0 0 0
17.03 Plymouth Argyle Plymouth Argyle Stevenage Stevenage 1 0 6.9 79’ 0 0 0 0
14.03 Reading Reading Plymouth Argyle Plymouth Argyle 2 2 5.7 77’ 0 0 0 0
10.03 Wigan Athletic Wigan Athletic Plymouth Argyle Plymouth Argyle 0 3 6.6 78’ 0 0 0 0
07.03 Plymouth Argyle Plymouth Argyle Doncaster Rovers Doncaster Rovers 2 1 7.2 90’ 0 0 1 0
28.02 Rotherham United Rotherham United Plymouth Argyle Plymouth Argyle 1 0 6 45’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.02 Luton Town Luton Town Plymouth Argyle Plymouth Argyle 2 1 6.9 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.02 Plymouth Argyle Plymouth Argyle Cardiff City Cardiff City 5 2 On the bench
17.02 Leyton Orient Leyton Orient Plymouth Argyle Plymouth Argyle 1 3 On the bench
14.02 Blackpool Blackpool Plymouth Argyle Plymouth Argyle 0 4 6.4 20’ 0 0 0 0
07.02 Plymouth Argyle Plymouth Argyle Lincoln City Lincoln City 1 4 On the bench
31.01 Stockport County Stockport County Plymouth Argyle Plymouth Argyle 2 1 6 29’ 0 0 0 0
27.01 Plymouth Argyle Plymouth Argyle Mansfield Town Mansfield Town 1 1 On the bench
24.01 Plymouth Argyle Plymouth Argyle Luton Town Luton Town 1 0 Injured
17.01 Peterborough United Peterborough United Plymouth Argyle Plymouth Argyle 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
13.01 Bristol Rovers Bristol Rovers Plymouth Argyle Plymouth Argyle 3 4 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Plymouth Argyle Plymouth Argyle Burton Albion Burton Albion 3 0 Injured
01.01 Stevenage Stevenage Plymouth Argyle Plymouth Argyle 1 1 Injured
2025 Plymouth Argyle Plymouth Argyle Wycombe Wanderers Wycombe Wanderers 1 1 Injured
2025 Plymouth Argyle Plymouth Argyle Reading Reading 1 4 Injured
2025 Doncaster Rovers Doncaster Rovers Plymouth Argyle Plymouth Argyle 1 5 Injured
2025 Plymouth Argyle Plymouth Argyle Rotherham United Rotherham United 1 0 Injured
2025 Wycombe Wanderers Wycombe Wanderers Plymouth Argyle Plymouth Argyle 0 1 Injured
2025 Plymouth Argyle Plymouth Argyle Bradford City Bradford City 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leyton Orient Leyton Orient Plymouth Argyle Plymouth Argyle 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Northampton Town Northampton Town 0 3 Injured
2025 Port Vale Port Vale Plymouth Argyle Plymouth Argyle 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Plymouth Argyle Plymouth Argyle 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Plymouth Argyle Plymouth Argyle 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wycombe Wanderers Wycombe Wanderers Plymouth Argyle Plymouth Argyle 2 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Mansfield Town Mansfield Town Plymouth Argyle Plymouth Argyle 2 0 Injured
2025 Exeter City Exeter City Plymouth Argyle Plymouth Argyle 2 0 Injured
2025 Plymouth Argyle Plymouth Argyle Wimbledon Wimbledon 1 2 Injured
2025 Plymouth Argyle Plymouth Argyle Wigan Athletic Wigan Athletic 1 1 Injured
2025 Burton Albion Burton Albion Plymouth Argyle Plymouth Argyle 0 4 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Tottenham Hotspur U21 Tottenham Hotspur U21 6 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Luton Town Luton Town Plymouth Argyle Plymouth Argyle 2 3 Injured
2025 Plymouth Argyle Plymouth Argyle Stockport County Stockport County 4 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Cheltenham Town Cheltenham Town 2 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cardiff City Cardiff City Plymouth Argyle Plymouth Argyle 4 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swansea City Swansea City Plymouth Argyle Plymouth Argyle 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Blackpool Blackpool 1 0 Injured
2025 Plymouth Argyle Plymouth Argyle Leyton Orient Leyton Orient 0 1 Injured
2025 Lincoln City Lincoln City Plymouth Argyle Plymouth Argyle 3 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Queens Park Rangers Queens Park Rangers 3 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bolton Wanderers Bolton Wanderers Plymouth Argyle Plymouth Argyle 2 0 Injured
2025 Plymouth Argyle Plymouth Argyle Barnsley Barnsley 1 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Plymouth Argyle Plymouth Argyle Bristol City Bristol City 0 2 Injured
2025 Plymouth Argyle Plymouth Argyle Eintracht Braunschweig Eintracht Braunschweig 0 1 0 75’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Aberdeen Aberdeen Celtic Celtic 1 1 0 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Dundee United Dundee United Aberdeen Aberdeen 2 1 On the bench
2025 Aberdeen Aberdeen Celtic Celtic 1 5 6.2 33’ 0 0 1 0
2025 Rangers Rangers Aberdeen Aberdeen 4 0 On the bench
2025 St. Mirren St. Mirren Aberdeen Aberdeen 1 0 On the bench
2025 Aberdeen Aberdeen Hibernian Hibernian 1 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Heart of Midlothian Heart of Midlothian Aberdeen Aberdeen 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Aberdeen Aberdeen Rangers Rangers 2 2 Not in the squad
2025 Ross County Ross County Aberdeen Aberdeen 0 1 On the bench
MacKenzie Jack Transfers
Date From To Fee
30/06/25 Aberdeen Aberdeen Plymouth Argyle Plymouth Argyle Free agent
31/01/21 Forfar Athletic Forfar Athletic Aberdeen Aberdeen Return from loan
02/10/20 Aberdeen Aberdeen Forfar Athletic Forfar Athletic On loan
MacKenzie Jack Career
National leagues
National cups
International cups
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Plymouth Argyle Plymouth Argyle League One League One 6.5 10 0 0 2 0
2024
Aberdeen Aberdeen Premiership Premiership 6.8 25 0 1 5 0
2023
Aberdeen Aberdeen Premiership Premiership 6.7 27 1 1 0 0
Total 62 1 2 7 0
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Plymouth Argyle Plymouth Argyle EFL Trophy EFL Trophy 6.9 1 0 0 0 0
2024
Aberdeen Aberdeen Scottish Cup Scottish Cup 2 0 0 0 0
2024
Aberdeen Aberdeen League Cup League Cup 7 1 0 0 0
2023
Aberdeen Aberdeen Scottish Cup Scottish Cup 4 0 0 1 0
2023
Aberdeen Aberdeen League Cup League Cup 2 0 0 2 1
Total 16 1 0 3 1
Team Competition Matches Goals Assists Yellow cards Red cards
2023
Aberdeen Aberdeen UEFA Conference League UEFA Conference League 6.3 4 0 1 0 0
2023
Aberdeen Aberdeen UEFA Europa League UEFA Europa League 6.6 1 0 0 0 0
2021/2022
Aberdeen Aberdeen UEFA Conference League UEFA Conference League 6 0 2 1 0
Total 11 0 3 1 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

MacKenzie Jack injury history

From Until Injury
11.07.2025 25.01.2026 injury-icon Shin injury
05.12.2024 19.12.2024 injury-icon Injury
12.11.2023 31.12.2023 injury-icon Knock
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus