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
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
Change Solís
Change MacGregor
Attributes
2025/26 and 2026/27 · rated out of 99
Jhon SolísRoddy MacGregor
33Shooting37
37Creating40
68Passing37
83Dribbling79
43Defending37
44Physical45
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
Jhon SolísRoddy MacGregor
2,496 minutes2,429 minutes
6.71Average rating6.51
0.04Goalsper 900.04
0.07Assistsper 900.15
1.08Shotsper 900.67
0.40Shots on targetper 900.26
37%Shot accuracy39%
0.07Big chances createdper 900.04
0.50Key passesper 900.52
1.08Dribbles completedper 901.00
44.6Passesper 9030.9
85%Pass accuracy79%
2.49Tackles + interceptionsper 901.63
46%Duels won41%
1.26Aerials wonper 902.11
1.66Clearancesper 901.22
0.36Blocksper 900.37
1.15Fouls wonper 902.19
0.87Dispossessedper 900.33
–Won, in his games33%
–Points a game, in his games1.31
Where they play
Positions in their recent starts
Jhon SolísRoddy MacGregor
Jhon Solís
Central midfielder 98% · Defensive midfielder 2%
Roddy MacGregor
Central midfielder 76% · Defensive midfielder 10% · Attacking midfielder 7%
Career
League seasons in the competitions we cover
Jhon SolísRoddy MacGregor
79League apps139
2League goals5
2League assists11
0.03Goals per game0.04
1695Minutes per goalfewer is better1634
The tale of the tape
League careers in the competitions we cover
Jhon SolísRoddy MacGregor
- 22
- Age
- 24
- 6 ft 1 in (1.86 m)
- Height
- 6 ft 0 in (1.83 m)
- Right
- Foot
- Right
- Jun 2030
- Contract to
- Jun 2028
- 4
- League seasons
- 9
- 0
- League titles
- 0
- €7.5m, 2026
- Last move
- Free transfer, 2026
Put Jhon Solís up against someone else
- Marcus McGuaneClosest attribute match · Championship
- Harry WinksClosest attribute match · Championship
- Taylor Gardner-HickmanClosest attribute match · Championship
- Kyle TurnerClosest attribute match · Championship
- Darko GyabiClosest attribute match · Championship
- Caspar JanderClosest 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.