J. Milne

Defender
3(3)
Apps
338
Min
0
G
0
A
Season
League Context · Sportmonks, Scottish Premiership
Scottish Premiership defenders · minimum 270 minutes · 2026/27 · 51 qualifying players
Duels Won
8.403rd of 51
Tackles Won
3.361st of 51
Interceptions
1.0130th of 51
Clearances
2.0250th of 51
Ball Recovery
4.3718th of 51
Accurate Passes
79.2%36th of 51
Sportmonks provider data, kept separate from this site’s own WhoScored/Sofascore numbers below — field definitions are not assumed identical across providers.
Compare vs
What kind of centre-back is Milne?
Percentiles vs Aberdeen centre-backs · all player-seasons 2021–22 to 2026–27 · min 200 minutes (32 player-seasons)
Strongest on aerial win % and pass accuracy; tackles is the least dominant part of the profile.
Tackles / 900.511th
Interceptions / 901.136th
Aerials / 903.252nd
Aerial Win %75%92nd
Clearances / 905.142nd
Ball Rec / 904.855th
Pass Accuracy83%73rd
xA / 900.0361st
A style profile, not a rating — percentiles are within Aberdeen player pools only, not league-wide.
Chance Creation · WhoScored events
0
Key Passes
0
Assists
1
Pre-Assists
41
Prog. Passes
3
Box Entries
0
Dribbles
Key passes = passes that led to a shot. Pre-assists = the pass before the assist. 6 apps, 358 mins · squad ranks among 300+ min players.
Role fingerprint · style, not ability · vs Aberdeen centre-backs, player-seasons 2021–22 to 2026–27, 450+ minutes
All players →
Not enough minutes yet for a reliable wheel (269 of 450 needed) — raw numbers are on the players table.
A style fingerprint, not a rating — single-club sample. How these numbers work
Rank vs 149 player-seasons, 2021–27 (200+ min)

Shooting

42
Goals
00.00/90
78th
xG
0.400.11/90
102nd
Shots
51.33/90
104th
Shots on Target
20.53/90
75th
Conversion
0%
78th

Creation

28
Assists
00.00/90
79th
xA
0.100.03/90
124th
Key Passes
00.00/90
138th
Big Chances
00.00/90
92nd

Passing

46
Passes
24164.17/90
105th
Pass Accuracy
83%
14th
Receptions
14037.28/90
Crosses
10.27/90
120th
Long Balls
318.25/90
88th

Defending

29
Tackles
30.80/90
130th
Interceptions
41.07/90
91st
Recoveries
184.79/90
125th
Duels Won
153.99/90
132nd
Aerials Won
123.20/90
79th
Clearances
195.06/90
78th

Progression

98
xT
6.421.71/90
3rd
Prog. Passes
19251.12/90
4th
Box Entries
164.26/90
6th
High Regains
92.40/90
4th
Dribbles Won
41.07/90
7th
From 49 matches with event data

Shot Map

Goal
Saved
Blocked
Post
Off target
5 shots

Touch Heatmap

Season — 6 apps — 266 touches
ATTACKING →
Style archetype

Front-Foot Centre-back

percentile vs 26 Aberdeen seasons
Front-Foot Progressor74th
Deep Volume Defender46th
Aerial Dominator31st

How well supported: 65%. Clustering the same 23 seasons without our labels puts 65% of them in the group our archetype names would predict. That is a weak match — read the four scores, not the headline label. No position separates cleanly into discrete types (silhouette 0.17); 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 26 Aberdeen centre-back seasons on record. Context, not a league benchmark. Style, not rating: goals, assists and conversion feed none of these scores. Evidence behind it: low confidence (63) on 338 minutes, 5 of 6 matches with event data.

Service profile

What suits him

Where he contests headers
Own third4 duels · won 50%
Middle third2 duels · won 50%
Attacking third7 duels · won 100%
won contested
Box touches / 90
2.18
Lay-offs completed
—
Pass completion
83%
Offsides
2
Formation fit

Which shape he plays in

No shape reaches 270 minutes this season, so there is nothing here worth ranking.

Aberdeen history

Plays most like

  1. Gavin Molloy2026/2770
    closest on Defensive actions, Progressive passes, Pass xT
  2. Stefan Gartenmann2023/2469
    closest on Aerial contests, Clearances, Defensive actions
  3. Declan Gallagher2021/2267
    closest on Clearances, Tackles + interceptions, Into the final third

Nearest style profile among 26 Aberdeen centre-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.

Progressive passes per 100 touches97th
Passes per 100 touches93rd
Pass completion91st
Shots per 100 touches71st
Clearances per 100 touches67th
Share of touches in the box57th
Passes into the box per 100 touches47th
Aerial duels per 100 touches47th
Headed share of passes41st
Crosses per 100 touches28th
Tackles + interceptions per 100 touches21st
Key passes per 100 touches7th
Take-ons per 100 touches7th

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 5 Aberdeen matches and 222 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 Milne's level on all four of the things that most characterise him.

Matched on
Progressive passes per 100 toucheshim 97th·needs 87th
Passes per 100 toucheshim 93rd·needs 83rd
Pass completionhim 91st·needs 81st
Shots per 100 toucheshim 71st·needs 61st

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

MatchMinGAxGKPTklIntRec
LDundee United(A)
9016
LSt. Johnstone(H)
900.31317
DHibernian(A)
800.253
WMotherwell(A)
4511
LCeltic(A)
81
LDundee FC(A)
251
Data via Sofascore