Luke
McCowan
Central midfielder · age 28 · Scotland · 5 ft 10 in (1.77 m) · contract to May 2028
- Apps
- 6
- Goals
- 1
- Assists
- 0
- Rating
- 6.67
- 2026/27
Stuart
Armstrong
Central midfielder · age 34 · Scotland · 6 ft 0 in (1.83 m) · contract to May 2027
- Apps
- 12
- Goals
- 0
- Assists
- 0
- Rating
- 6.85
- 2026/27
Change McCowan
Change Armstrong
Attributes
2025/26 and 2026/27 · rated out of 99
Luke McCowanStuart Armstrong
53Shooting40
77Creating86
63Passing72
77Dribbling61
57Defending47
10Physical15
Each number out of 99, against the players each was rated with. Both rated against the Premiership.
Per 90 minutes
League matches · 2025/26 and 2026/27
Luke McCowanStuart Armstrong
1,338 minutes2,725 minutes
6.74Average rating6.96
0.13Goalsper 900.07
0.07Assistsper 900.17
2.76Shotsper 901.16
0.74Shots on targetper 900.40
27%Shot accuracy34%
0.40Big chances createdper 900.33
2.09Key passesper 902.28
1.21Dribbles completedper 900.89
53.0Passesper 9050.1
82%Pass accuracy84%
0.13Through ballsper 900.13
1.61Tackles + interceptionsper 902.48
35%Duels won44%
0.67Aerials wonper 900.53
0.87Clearancesper 901.42
0.07Blocksper 900.20
0.61Fouls wonper 900.86
2.42Dispossessedper 901.22
Where they play
Positions in their recent starts
Luke McCowanStuart Armstrong
Luke McCowan
Central midfielder 43% · Right winger 34% · Attacking midfielder 9%
Stuart Armstrong
Central midfielder 59% · Right midfielder 20% · Attacking midfielder 11%
Career
League seasons in the competitions we cover
Luke McCowanStuart Armstrong
140League apps470
25League goals59
16League assists45
0.18Goals per game0.13
318Minutes per goalfewer is better474
The tale of the tape
League careers in the competitions we cover
Luke McCowanStuart Armstrong
- 28
- Age
- 34
- 5 ft 10 in (1.77 m)
- Height
- 6 ft 0 in (1.83 m)
- Left
- Foot
- Right
- May 2028
- Contract to
- May 2027
- 6
- League seasons
- 18
- 2
- League titles
- 4
- €1.2m, 2024
- Last move
- Free transfer, 2025
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.