Rúben
Rodrigues
Attacking midfielder · age 30 · Portugal · 5 ft 11 in (1.81 m) · contract to Jun 2028
- Apps
- 12
- Goals
- 2
- Assists
- 1
- Rating
- 7.01
- 2026/27
Jack
Moylan
Attacking midfielder · age 25 · Ireland · 6 ft 1 in (1.86 m) · contract to Jun 2030
- Apps
- 15
- Goals
- 10
- Assists
- 3
- Rating
- 7.14
- 2026/27
Change Rodrigues
Change Moylan
Attributes
This season · 2026/27 · rated out of 99
Rúben RodriguesJack Moylan
91Shooting89
87Creating73
51Passing11
83Dribbling55
21Defending28
26Physical9
Each number out of 99, against the players each was rated with. Both rated against the Championship.
Per 90 minutes
League matches · This season · 2026/27
Rúben RodriguesJack Moylan
591 minutes1,284 minutes
7.01Average rating7.14
0.30Goalsper 900.70
0.15Assistsper 900.21
2.89Shotsper 903.93
1.37Shots on targetper 901.47
47%Shot accuracy38%
0.46Big chances createdper 900.21
4.26Key passesper 901.33
1.07Dribbles completedper 901.05
34.9Passesper 9022.1
79%Pass accuracy67%
2.13Tackles + interceptionsper 901.54
48%Duels won39%
0.46Aerials wonper 900.21
0.30Clearancesper 900.42
–Blocksper 900.07
2.89Fouls wonper 901.96
1.98Dispossessedper 902.03
Where they play
Positions in their recent starts
Rúben RodriguesJack Moylan
Rúben Rodrigues
Attacking midfielder 61% · Central midfielder 37% · Forward 2%
Jack Moylan
Attacking midfielder 45% · Central midfielder 28% · Left midfielder 14%
Career
League seasons in the competitions we cover
Rúben RodriguesJack Moylan
117League apps90
19League goals27
11League assists10
0.16Goals per game0.30
388Minutes per goalfewer is better194
The tale of the tape
League careers in the competitions we cover
Rúben RodriguesJack Moylan
- 30
- Age
- 25
- 5 ft 11 in (1.81 m)
- Height
- 6 ft 1 in (1.86 m)
- Both
- Foot
- Right
- Jun 2028
- Contract to
- Jun 2030
- 5
- League seasons
- 4
- 0
- League titles
- 1
- Free transfer, 2026
- Last move
- Fee undisclosed, 2026
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.