S. Armstrong

Deep-lying playmaker
4(6)
Apps
534
Min
0
G
0
A
Season
League Context · Sportmonks, Scottish Premiership
Scottish Premiership midfielders · minimum 270 minutes · 2026/27 · 54 qualifying players
Key Passes
2.604th of 54
Chances Created
2.604th of 54
Tackles Won
1.4223rd of 54
Interceptions
0.7126th of 54
Ball Recovery
5.4315th of 54
Accurate Passes
87.1%9th of 54
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 central midfielder is Armstrong?
Percentiles vs Aberdeen central mids · all player-seasons 2021–22 to 2026–27 · min 200 minutes (25 player-seasons)
Strongest on pass accuracy and key passes; duel win % is the least dominant part of the profile.
Pass Accuracy86%98th
Key Passes / 903.2098th
xA / 900.2694th
Tackles / 901.038th
Interceptions / 900.522nd
Ball Rec / 905.238th
xG / 900.0322nd
Duel Win %40%18th
A style profile, not a rating — percentiles are within Aberdeen player pools only, not league-wide.
Chance Creation · WhoScored events
19
Key Passes
#1 squad
0
Assists
7
Pre-Assists
#3 squad
82
Prog. Passes
#1 squad
25
Box Entries
#1 squad
1
Dribbles
Open play vs set pieces: 8 of 19 key passes & 0 of 0 assists came from open play
Key passes = passes that led to a shot. Pre-assists = the pass before the assist. 10 apps, 567 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 →
Deep-lying playmaker2026-27 role · from this player’s strongest traits vs central mids
Armstrong profiles as a deep-lying playmaker: strongest on passing threat, receiving; 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 90Passing99th pct0.46 xT/90Threat of the positions where they receive the ball (xT), per 90Receiving73rd pct0.15 xT/90Threat added by carries and dribbles (xT), per 90Carrying59th pct0.12 xT/90Goals scored — finishing outputShooting13th pct0 goalsTackles, interceptions and recoveries per 90Ball-winning41st pct8.1/90
Plays like
Lyall Cameron25-26 · Deep-lying playmakerJames McGarry23-24 · Central midfielderNicolas Milanovic25-26 · Advanced creator
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 149 player-seasons, 2021–27 (200+ min)

Shooting

33
Goals
00.00/90
78th
xG
0.160.03/90
125th
Shots
30.51/90
119th
Shots on Target
10.17/90
103rd
Conversion
0%
78th

Creation

71
Assists
00.00/90
79th
xA
1.570.26/90
33rd
Key Passes
193.20/90
33rd
Big Chances
20.34/90
29th

Passing

67
Passes
35760.17/90
79th
Pass Accuracy
86%
4th
Receptions
25442.81/90
Crosses
406.74/90
34th
Long Balls
335.56/90
83rd

Defending

25
Tackles
101.69/90
94th
Interceptions
30.51/90
101st
Recoveries
315.22/90
100th
Duels Won
203.37/90
124th
Aerials Won
20.34/90
135th
Clearances
61.01/90
115th

Progression

100
xT
11.801.99/90
1st
Prog. Passes
23639.78/90
1st
Box Entries
8113.65/90
1st
High Regains
203.37/90
2nd
Dribbles Won
223.71/90
1st
From 34 matches with event data

Shot Map

Goal
Saved
Blocked
Post
Off target
3 shots

Touch Heatmap

Season — 10 apps — 456 touches
ATTACKING →
Style archetype

Creator / Progressor Midfielder

percentile vs 29 Aberdeen seasons
Creator98th
Progressor91st
Metronome89th
Ball-Winner25th

How well supported: 82%. Clustering the same 27 seasons without our labels puts 82% 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.20); 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 29 Aberdeen central midfielder 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 (78) on 534 minutes, 9 of 10 matches with event data.

Service profile

What suits him

Where he contests headers
Own third2 duels · won 50%
Middle third3 duels · won 0%
Attacking third0 duels
won contested
Box touches / 90
1.97
Lay-offs completed
100%
Pass completion
86%
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. Dylan McGeouch2021/2277
    closest on Passes, Pass xT, Progressive passes
  2. Connor Ronan2026/2773
    closest on Into the final third, Interceptions, Progressive passes
  3. Lyall Cameron2025/2673
    closest on Tackles, Recoveries, Pass xT

Nearest style profile among 29 Aberdeen central midfielder 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 touches100th
Passes per 100 touches96th
Pass completion92nd
Key passes per 100 touches92nd
Passes into the box per 100 touches89th
Crosses per 100 touches83rd
Take-ons per 100 touches54th
Share of touches in the box53rd
Tackles + interceptions per 100 touches24th
Shots per 100 touches24th
Clearances per 100 touches10th
Headed share of passes9th
Aerial duels 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 9 Aberdeen matches and 401 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 Armstrong's level on all four of the things that most characterise him.

Matched on
Progressive passes per 100 toucheshim 100th·needs 90th
Passes per 100 toucheshim 96th·needs 86th
Pass completionhim 92nd·needs 82nd
Key passes per 100 toucheshim 92nd·needs 82nd

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.

Recruitment & squad role

Summer 2025 window →
Signing window
Summer 2025
Arrival
2 Sept 2025, permanent, from TBC, aged 33
League starts
27 of 44 (61%)
Appearances
37, plus 1 unused in a squad
Utilisation
2,538 of 3,960 possible minutes (64%)
Assessment
Provisional: 44 of 76 league matches played

Needs 11 more league starts to reach 50% of the window (32 matches left).

League matches only. The 50% rule tests whether a signing established himself, not whether he was bought to start or was available: injuries and role are not recorded. Utilisation is minutes played as a share of the minutes available.

Match by Match

MatchMinGAxGKPTklIntRec
LDundee United(A)
76514
WSt. Mirren(H)
4524
LSt. Johnstone(H)
3111
DHibernian(A)
311111
WMotherwell(A)
181
DKilmarnock(H)
900.09118
LCeltic(A)
90222
LRangers(H)
450.04233
LDundee FC(A)
90418
WHearts(H)
18111
Data via Sofascore