Roddy
MacGregor
Central midfielder · age 24 · Scotland · 6 ft 0 in (1.83 m) · contract to Jun 2028
- Apps
- 10
- Goals
- 1
- Assists
- 0
- Rating
- 6.35
- 2026/27
Jhon
Solís
Central midfielder · age 22 · Colombia · 6 ft 1 in (1.86 m) · contract to Jun 2030
- Apps
- 13
- Goals
- 0
- Assists
- 2
- Rating
- 6.83
- 2026/27
Change MacGregor
Change Solís
Attributes
2025/26 and 2026/27 · rated out of 99
Roddy MacGregorJhon Solís
37Shooting33
40Creating37
37Passing68
79Dribbling83
37Defending43
45Physical44
Each number out of 99, against the players each was rated with. Both rated against the Championship.
Per 90 minutes
League matches · 2025/26 and 2026/27
Roddy MacGregorJhon Solís
2,429 minutes2,496 minutes
6.51Average rating6.71
0.04Goalsper 900.04
0.15Assistsper 900.07
0.67Shotsper 901.08
0.26Shots on targetper 900.40
39%Shot accuracy37%
0.04Big chances createdper 900.07
0.52Key passesper 900.50
1.00Dribbles completedper 901.08
30.9Passesper 9044.6
79%Pass accuracy85%
1.63Tackles + interceptionsper 902.49
41%Duels won46%
2.11Aerials wonper 901.26
1.22Clearancesper 901.66
0.37Blocksper 900.36
2.19Fouls wonper 901.15
0.33Dispossessedper 900.87
33%Won, in his games–
1.31Points a game, in his games–
Where they play
Positions in their recent starts
Roddy MacGregorJhon Solís
Roddy MacGregor
Central midfielder 76% · Defensive midfielder 10% · Attacking midfielder 7%
Jhon Solís
Central midfielder 98% · Defensive midfielder 2%
Career
League seasons in the competitions we cover
Roddy MacGregorJhon Solís
139League apps79
5League goals2
11League assists2
0.04Goals per game0.03
1634Minutes per goalfewer is better1695
The tale of the tape
League careers in the competitions we cover
Roddy MacGregorJhon Solís
- 24
- Age
- 22
- 6 ft 0 in (1.83 m)
- Height
- 6 ft 1 in (1.86 m)
- Right
- Foot
- Right
- Jun 2028
- Contract to
- Jun 2030
- 9
- League seasons
- 4
- 0
- League titles
- 0
- Free transfer, 2026
- Last move
- €7.5m, 2026
Put Roddy MacGregor up against someone else
- Darko GyabiClosest attribute match · Championship
- J. BonnarClosest attribute match · Championship
- Ben DempseyClosest attribute match · Championship
- Regan SlaterClosest attribute match · Championship
- Joe Rankin-CostelloClosest attribute match · Championship
- Kyle TurnerClosest attribute match · Championship
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.