Ryan
Ledson
Central midfielder · age 29 · England · 5 ft 10 in (1.78 m) · contract to Jun 2028
- Apps
- 6
- Goals
- 0
- Assists
- 3
- Rating
- 6.99
- 2026/27
Cole
McKinnon
Central midfielder · age 23 · Scotland · 5 ft 9 in (1.74 m) · contract to May 2027
- Apps
- 6
- Goals
- 0
- Assists
- 0
- Rating
- 6.50
- 2026/27
Change Ledson
Change McKinnon
Attributes
2025/26 and 2026/27 · rated out of 99
Ryan LedsonCole McKinnon
66Shooting51
62Creating49
43Passing50
14Dribbling11
64Defending39
73Physical42
Each number out of 99, against the players each was rated with. Both rated against the League One.
Per 90 minutes
League matches · 2025/26 and 2026/27
Ryan LedsonCole McKinnon
4,030 minutes2,881 minutes
7.00Average rating6.49
0.16Goalsper 900.09
0.11Assistsper 900.12
1.23Shotsper 900.84
0.38Shots on targetper 900.28
31%Shot accuracy33%
0.25Big chances createdper 90–
0.85Key passesper 900.50
0.16Dribbles completedper 900.12
41.9Passesper 9030.3
71%Pass accuracy76%
0.04Through ballsper 90–
2.95Tackles + interceptionsper 901.25
60%Duels won37%
2.19Aerials wonper 902.59
2.52Clearancesper 901.19
0.56Blocksper 900.31
1.38Fouls wonper 900.28
0.25Dispossessedper 900.22
42%Won, in his games27%
1.54Points a game, in his games1.07
Where they play
Positions in their recent starts
Ryan LedsonCole McKinnon
Ryan Ledson
Central midfielder 98% · Defensive midfielder 2%
Cole McKinnon
Central midfielder 37% · Right-back 26% · Right midfielder 13%
Career
League seasons in the competitions we cover
Ryan LedsonCole McKinnon
327League apps88
15League goals7
22League assists8
0.05Goals per game0.08
1440Minutes per goalfewer is better757
The tale of the tape
League careers in the competitions we cover
Ryan LedsonCole McKinnon
- 29
- Age
- 23
- 5 ft 10 in (1.78 m)
- Height
- 5 ft 9 in (1.74 m)
- Right
- Foot
- Right
- Jun 2028
- Contract to
- May 2027
- 14
- League seasons
- 7
- 0
- League titles
- 0
- Free transfer, 2025
- 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.