J. Mackenzie

Attacking full-back2024–25 · final Aberdeen season
23(2)
Apps
1,950
Min
0
G
0
A
Season
Compare vs
What kind of full-back is Mackenzie?
Percentiles vs Aberdeen full-backs · all player-seasons 2021–22 to 2026–27 · min 200 minutes (16 player-seasons)
Strongest on pass accuracy and crosses; aerial win % is the least dominant part of the profile.
Key Passes / 900.7459th
xA / 900.0753rd
Crosses / 903.472nd
Ball Rec / 903.722nd
Tackles+Ints / 902.253rd
Aerial Win %41%22nd
Duel Win %52%53rd
Pass Accuracy81%84th
A style profile, not a rating — percentiles are within Aberdeen player pools only, not league-wide.
Chance Creation · WhoScored events
15
Key Passes
0
Assists
14
Pre-Assists
126
Prog. Passes
34
Box Entries
#5 squad
7
Dribbles
Key passes = passes that led to a shot. Pre-assists = the pass before the assist. 25 apps, 2075 mins · squad ranks among 300+ min players.
Role fingerprint · style, not ability · vs Aberdeen full-backs, player-seasons 2021–22 to 2026–27, 450+ minutes
All players →
Attacking full-back2024-25 role · from this player’s strongest traits vs full-backs
Mackenzie profiles as an attacking full-back: strongest on receiving, carrying, passing threat; ball-winning is the least dominant part of the profile. Style vs other Aberdeen full-backs — not a rating.
Threat added by passes (xT), per 90Passing74th pct0.16 xT/90Threat of the positions where they receive the ball (xT), per 90Receiving93rd pct0.09 xT/90Threat added by carries and dribbles (xT), per 90Carrying89th pct0.11 xT/90Shots per 90 — goals are too noisy a measure for defendersShot volume50th pct0.67 sh/90Tackles, interceptions and recoveries per 90Ball-winning23rd pct8.8/90
Plays like
Alexander Jensen25-26 · Attacking full-backAlexander Jensen24-25 · Attacking full-backJayden Richardson22-23 · Attacking full-back
Similarity is style, not ability — nearest profile among Aberdeen defender-seasons by the five threat categories, not a performance ranking.
A style fingerprint, not a rating — single-club sample. How these numbers work
Rank vs 149 player-seasons, 2021–27 (200+ min)

Shooting

54
Goals
00.00/90
78th
xG
0.700.03/90
77th
Shots
160.74/90
50th
Shots on Target
30.14/90
64th
Conversion
0%
78th

Creation

65
Assists
00.00/90
36th
xA
1.450.07/90
40th
Key Passes
150.69/90
42nd
Big Chances
00.00/90
92nd

Passing

78
Passes
82438.03/90
35th
Pass Accuracy
81%
38th
Receptions
68631.66/90
Crosses
743.42/90
14th
Long Balls
934.29/90
46th

Defending

78
Tackles
452.08/90
17th
Interceptions
160.74/90
39th
Recoveries
813.74/90
51st
Duels Won
1074.94/90
35th
Aerials Won
331.52/90
40th
Clearances
713.28/90
22nd

Touch Heatmap

Season — 25 apps — 800 touches
ATTACKING →
Style archetype

Defensive Full-back

percentile vs 19 Aberdeen seasons
Defensive79th
Overlapper59th
Inverted / Possession51st

How well supported: 71%. Clustering the same 17 seasons without our labels puts 71% of them in the group our archetype names would predict. The lines we drew broadly match the ones in the data. No position separates cleanly into discrete types (silhouette 0.22); these are continua, and the scores describe position along them.

A percentile, not a success rate: 67th means he did more of it than two thirds of the 19 Aberdeen full-back seasons on record. Context, not a league benchmark. Style, not rating: goals, assists and conversion feed none of these scores. Evidence behind it: high confidence (100) on 1,950 minutes, 25 of 25 matches with event data.

Service profile

What suits him

Where he contests headers
Own third36 duels · won 25%
Middle third41 duels · won 54%
Attacking third2 duels · won 50%
won contested
Box touches / 90
1.85
Lay-offs completed
100%
Pass completion
81%
Offsides
5

Reading, not a measurement. 41 of his 79 aerial duels came in the middle third and he won 54% of them. His box work is worth 1.8 touches per 90 by comparison. On that split, his value is arriving in the box rather than winning the first ball in midfield. Nothing here records who passed to him — the data has no receiving-player field — so this is an inference from where he competed, not a measurement of the service he got.

Formation fit

Which shape he plays in

ShapeAppsMinG/90Sh/90Aerial %
4-2-3-1251,9500.000.7441%

Shape is the side's starting formation for each match, so a game where Aberdeen changed at half time counts wholly to what they started in — mid-match spells are only recorded for the current season.

Aberdeen history

Plays most like

  1. Chris Cadden2026/2776
    closest on Crosses, Passes into the box, Tackles + interceptions
  2. Alexander Jensen2024/2576
    closest on Crosses, Duel win rate, Passes
  3. Alexander Jensen2025/2674
    closest on Final-third touches, Pass xT, Duel win rate

Nearest style profile among 19 Aberdeen full-back seasons, across the model’s on-ball dimensions. Not a ranking: this asks who he plays like, not who was better.

Outside Aberdeen

Against other clubs

Percentile against 90 players from 10 other Scottish clubs, in their matches against Aberdeen. Shares of his own actions rather than per-90: opponent minutes are derived from the lineup, good enough to require 450 of them but not precise enough to divide by.

Pass completion83rd
Crosses per 100 touches74th
Passes per 100 touches68th
Passes into the box per 100 touches64th
Share of touches in the box62nd
Clearances per 100 touches57th
Key passes per 100 touches51st
Tackles + interceptions per 100 touches47th
Take-ons per 100 touches47th
Aerial duels per 100 touches46th
Progressive passes per 100 touches43rd
Shots per 100 touches38th
Headed share of passes30th

Celtic and Rangers are left out of the pool. With them in, they held 8 of the top 10 for passing and none of the top 10 for aerials — they distorted every feature one way or the other. Without them the remaining ten clubs behave alike enough that a player's club explains under a sixth of the variance in any of these, so all of them are readable as the player rather than the team.

Based on 25 Aberdeen matches and 1,417 touches this season, against opponents with at least 450 minutes against us across five years. Every feature shown agrees with itself when a player's matches are split in half and measured twice; aerial win rate and take-on success do not on this sample, so they are left out. These are still matches against one specific side — enough to place a player, not to quote as league form.

Profile match

Who else plays like this

Players from 10 other Scottish clubs who reach MacKenzie's level on all four of the things that most characterise him.

Matched on
Pass completionhim 83rd·needs 73rd
Crosses per 100 toucheshim 74th·needs 64th
Passes per 100 toucheshim 68th·needs 58th
Passes into the box per 100 toucheshim 64th·needs 54th

Nobody in the pool clears all four at this level. That is a finding in itself — loosen the match, or read it as a profile the other clubs in here do not have.

0 of 90 pool players match. The pool is opponents with at least 450 minutes against Aberdeen across five years — roughly four matches a season each, and only against us. This is a prompt to go and watch someone, not a scouting verdict, and it cannot see anyone who has not played us.

Match-by-match breakdown is available for the current season only.
Data via Sofascore