Stephen
Duke-McKenna
Left midfielder · age 26 · Guyana · 5 ft 7 in (1.70 m) · contract to Jun 2028
- Apps
- 6
- Goals
- 0
- Assists
- 1
- Rating
- 6.95
- 2026/27
Onel
Hernández
Right winger · age 33 · Germany · 5 ft 8 in (1.72 m) · contract to Jun 2027
- Apps
- 13
- Goals
- 2
- Assists
- 1
- Rating
- 6.80
- 2026/27
Change Duke-McKenna
Change Hernández
Attributes
This season · 2026/27 · rated out of 99
Stephen Duke-McKennaOnel Hernández
42Shooting67
92Creating62
55Passing65
86Dribbling67
25Defending37
19Physical15
Each number out of 99, against the players each was rated with. Both rated against the League Two.
Per 90 minutes
League matches · This season · 2026/27
Stephen Duke-McKennaOnel Hernández
459 minutes670 minutes
6.95Average rating6.80
0.00Goalsper 900.27
0.20Assistsper 900.13
1.96Shotsper 901.75
0.78Shots on targetper 900.81
40%Shot accuracy46%
0.59Big chances createdper 900.13
1.96Key passesper 902.01
1.37Dribbles completedper 902.01
17.3Passesper 9020.7
63%Pass accuracy81%
1.37Tackles + interceptionsper 902.42
42%Duels won40%
0.39Aerials wonper 900.27
0.59Clearancesper 900.54
1.18Fouls wonper 901.88
0.78Dispossessedper 902.96
17%Won, in his games38%
0.83Points a game, in his games1.38
Where they play
Positions in their recent starts
Stephen Duke-McKennaOnel Hernández
Stephen Duke-McKenna
Left midfielder 45% · Right midfielder 36% · Attacking midfielder 13%
Onel Hernández
Right winger 63% · Left midfielder 20% · Right midfielder 13%
Career
League seasons in the competitions we cover
Stephen Duke-McKennaOnel Hernández
95League apps321
8League goals23
5League assists33
0.08Goals per game0.07
615Minutes per goalfewer is better757
The tale of the tape
League careers in the competitions we cover
Stephen Duke-McKennaOnel Hernández
- 26
- Age
- 33
- 5 ft 7 in (1.70 m)
- Height
- 5 ft 8 in (1.72 m)
- Right
- Foot
- Right
- Jun 2028
- Contract to
- Jun 2027
- 7
- League seasons
- 12
- 1
- League titles
- 3
- 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.