AFC 1903

D. Campbell

Attacking full-back2021–22 · final Aberdeen season
7(5)
Apps
710
Min
0
G
1
A
Compare vs
What kind of full-back is Campbell?
Percentiles vs Aberdeen full-backs · all player-seasons 2021–22 to 2026–27 · min 200 minutes (1 player-seasons)
No stand-out trait vs this pool — a balanced (or low-minutes) profile.
Key Passes / 901.6550th
xA / 900.0950th
Crosses / 902.950th
Ball Rec / 906.550th
Tackles+Ints / 901.050th
Aerial Win %42%50th
Duel Win %45%50th
Pass Accuracy77%50th
A style profile, not a rating — percentiles are within Aberdeen player pools only, not league-wide.
Chance Creation · WhoScored events
12
Key Passes
1
Assists
5
Pre-Assists
54
Prog. Passes
14
Box Entries
1
Dribbles
Open play vs set pieces: 9 of 12 key passes & 1 of 1 assists came from open play
Key passes = passes that led to a shot. Pre-assists = the pass before the assist. 12 apps, 755 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-back2021-22 role · from this player’s strongest traits vs full-backs
Campbell profiles as an attacking full-back: strongest on passing threat, receiving; shot volume is the least dominant part of the profile. Style vs other Aberdeen full-backs — not a rating.
Threat added by passes (xT), per 90Passing94th pct0.23 xT/90Threat of the positions where they receive the ball (xT), per 90Receiving74th pct0.06 xT/90Threat added by carries and dribbles (xT), per 90Carrying45th pct0.04 xT/90Shots per 90 — goals are too noisy a measure for defendersShot volume10th pct0.47 sh/90Tackles, interceptions and recoveries per 90Ball-winning32nd pct9.3/90
Plays like
Chris Cadden26-27 · Attacking full-backAlexander Jensen24-25 · Attacking full-backAlexander Jensen25-26 · Attacking full-back
Similarity is style, not ability — nearest profile among Aberdeen midfielder-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 141 player-seasons, 2021–27 (200+ min)

Shooting

38
Goals
00.00/90
73rd
xG
0.110.01/90
121st
Shots
40.51/90
99th
Shots on Target
20.25/90
74th
Conversion
0%
73rd

Creation

64
Assists
10.13/90
34th
xA
0.740.09/90
71st
Key Passes
121.52/90
50th
Big Chances
10.13/90
48th

Passing

56
Passes
40250.96/90
73rd
Pass Accuracy
77%
68th
Receptions
31539.93/90
Crosses
232.92/90
54th
Long Balls
658.24/90
58th

Defending

35
Tackles
121.52/90
78th
Interceptions
40.51/90
89th
Recoveries
516.46/90
72nd
Duels Won
253.17/90
108th
Aerials Won
50.63/90
109th
Clearances
91.14/90
97th

Touch Heatmap

Season — 12 apps677 touches
ATTACKING →
Style archetype

Inverted Full-back

percentile vs 17 Aberdeen seasons
Inverted / Possession79th
Overlapper54th
Defensive28th

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 17 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 (91) on 710 minutes, 12 of 12 matches with event data.

Service profile

What suits him

Where he contests headers
Own third4 duels · won 25%
Middle third7 duels · won 57%
Attacking third1 duels · won 0%
won contested
Box touches / 90
1.14
Lay-offs completed
Pass completion
77%
Offsides
0
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. Jonny Hayes2021/2271
    closest on Pass xT, Clearances, Progressive passes
  2. Alexander Jensen2024/2569
    closest on Passes into the box, Progressive passes, Aerial contests
  3. Calvin Ramsay2021/2264
    closest on Progressive passes, Pass xT, Aerial contests

Nearest style profile among 17 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.

Passes per 100 touches96th
Pass completion81st
Key passes per 100 touches73rd
Crosses per 100 touches70th
Passes into the box per 100 touches64th
Progressive passes per 100 touches48th
Share of touches in the box34th
Clearances per 100 touches29th
Tackles + interceptions per 100 touches22nd
Shots per 100 touches22nd
Take-ons per 100 touches18th
Headed share of passes17th
Aerial duels per 100 touches11th

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

Matched on
Passes per 100 toucheshim 96th·needs 86th
Pass completionhim 81st·needs 71st
Key passes per 100 toucheshim 73rd·needs 63rd
Crosses per 100 toucheshim 70th·needs 60th

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