AFC 1903

C. McLennan

Central midfielder2021–22 · final Aberdeen season
5(14)
Apps
589
Min
0
G
0
A
Compare vs
What kind of central midfielder is McLennan?
Percentiles vs Aberdeen central mids · 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.
Pass Accuracy73%50th
Key Passes / 900.9250th
xA / 900.0650th
Tackles / 901.150th
Interceptions / 900.950th
Ball Rec / 905.250th
xG / 900.0750th
Duel Win %41%50th
A style profile, not a rating — percentiles are within Aberdeen player pools only, not league-wide.
Chance Creation · WhoScored events
6
Key Passes
0
Assists
5
Pre-Assists
21
Prog. Passes
9
Box Entries
9
Dribbles
Key passes = passes that led to a shot. Pre-assists = the pass before the assist. 19 apps, 648 mins · squad ranks among 300+ min players.
Role fingerprint · style, not ability · vs Aberdeen central mids, player-seasons 2021–22 to 2026–27, 450+ minutes
All players →
Central midfielder2021-22 role · from this player’s strongest traits vs central mids
McLennan profiles as a central midfielder: strongest on receiving, carrying; shot volume is the least dominant part of the profile. Style vs other Aberdeen central mids — not a rating.
Threat added by passes (xT), per 90Passing47th pct0.14 xT/90Threat of the positions where they receive the ball (xT), per 90Receiving89th pct0.18 xT/90Threat added by carries and dribbles (xT), per 90Carrying64th pct0.14 xT/90Goals scored — finishing outputShooting13th pct0 goalsTackles, interceptions and recoveries per 90Ball-winning34th pct7.9/90
Plays like
Nicolas Milanovic25-26 · Advanced creatorJeppe Okkels24-25 · Attacking midfielderStuart Armstrong25-26 · Deep-lying playmaker
Similarity is style, not ability — nearest profile among Aberdeen forward-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 146 player-seasons, 2021–27 (200+ min)

Shooting

46
Goals
00.00/90
76th
xG
0.450.07/90
95th
Shots
91.38/90
75th
Shots on Target
20.31/90
74th
Conversion
0%
76th

Creation

43
Assists
00.00/90
77th
xA
0.380.06/90
94th
Key Passes
60.92/90
78th
Big Chances
00.00/90
87th

Passing

39
Passes
18428.12/90
108th
Pass Accuracy
73%
90th
Receptions
20431.17/90
Crosses
243.67/90
53rd
Long Balls
172.60/90
110th

Defending

38
Tackles
121.83/90
79th
Interceptions
60.92/90
78th
Recoveries
345.20/90
97th
Duels Won
385.81/90
91st
Aerials Won
101.53/90
87th
Clearances
60.92/90
112th

Touch Heatmap

Season — 19 apps439 touches
ATTACKING →
Style archetype

Mixed profile

percentile vs 17 Aberdeen seasons
Wide Provider38th
Dribbler37th
Creator34th
Inside Forward19th

How well supported: 65%. Clustering the same 17 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.25); 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 winger / wide forward seasons on record. Context, not a league benchmark. Style, not rating: goals, assists and conversion feed none of these scores. Evidence behind it: medium confidence (82) on 589 minutes, 19 of 19 matches with event data.

Service profile

What suits him

Where he contests headers
Own third3 duels · won 33%
Middle third15 duels · won 47%
Attacking third7 duels · won 29%
won contested
Box touches / 90
3.06
Lay-offs completed
83%
Pass completion
73%
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. Vicente Besuijen2021/2271
    closest on Box touches, Crosses, Take-ons
  2. Jeppe Okkels2024/2570
    closest on Pass xT, Crosses, Fouls won
  3. Marley Watkins2022/2368
    closest on Shots, Box touches, npxG

Nearest style profile among 17 Aberdeen winger / wide forward 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.

Take-ons per 100 touches96th
Share of touches in the box83rd
Crosses per 100 touches77th
Shots per 100 touches74th
Passes into the box per 100 touches65th
Key passes per 100 touches64th
Aerial duels per 100 touches60th
Tackles + interceptions per 100 touches57th
Pass completion52nd
Headed share of passes46th
Progressive passes per 100 touches20th
Clearances per 100 touches16th
Passes per 100 touches16th

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

Matched on
Take-ons per 100 toucheshim 96th·needs 86th
Share of touches in the boxhim 83rd·needs 73rd
Crosses per 100 toucheshim 77th·needs 67th
Shots per 100 toucheshim 74th·needs 64th
  1. Martin BoyleHibernian97 · 95 · 98 · 92
  2. Simon MurrayDundee FC95 · 99 · 77 · 99
  3. Alan ForrestHearts94 · 83 · 79 · 82
  4. Danny ArmstrongKilmarnock98 · 81 · 99 · 87
  5. Glenn MiddletonDundee United92 · 88 · 94 · 93
  6. Greg KiltieSt. Mirren87 · 92 · 82 · 86
  7. Josh MulliganDundee FC93 · 89 · 67 · 85

7 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