ScoreMondoLive Scores
Search teams, leagues, matches/
Crawley TownMidfielder

Stephen Duke-McKenna

Nationality
Guyana
Age
26
Shirt number
10
Place of birth
Liverpool
Full name
Stephen Winston Duke-McKenna
Midfielder

Photo: API-Football · Sources: API-Football

Season 2026EFL Trophy · League Two

4Apps3 starts
299Minutes
4Goals
0Assists
0Yellow cards
0Red cards
Last 10 matches
Average rating6.75
Goals + assists3
Minutes per match57
Goals + assists per 90 min0.48

Numbers from 69 matches in our archive.

FormRating and result of the last 10 matches

6.7W18/04/26 · Harrogate Town AFC 1 - 0 Colchester United · Rating 6.7–W25/04/26 · Walsall 0 - 2 Harrogate Town AFC6.5L02/05/26 · Harrogate Town AFC 1 - 2 Barnet FC · Rating 6.56.9L15/08/26 · Crawley Town 0 - 1 Crewe Alexandra · Rating 6.99.3W06/10/26 · Crawley Town 4 - 0 Bromley FC · Rating 9.36.0D10/10/26 · Crawley Town 2 - 2 Chesterfield FC · Rating 6.06.4L17/10/26 · Salford City 2 - 1 Crawley Town · Rating 6.4–L20/10/26 · Crawley Town 2 - 3 Shrewsbury Town6.0D24/10/26 · Crawley Town 1 - 1 Tranmere Rovers · Rating 6.06.2W31/10/26 · Oldham Athletic 0 - 1 Crawley Town · Rating 6.2

Rating trendLast 12 rated matches

Rating trend: Cheltenham Town 6.9, Milton Keynes Dons 6.4, Notts County 5.9, Newport County 6.6, Colchester United 6.7, Barnet FC 6.5, Crewe Alexandra 6.9, Bromley FC 9.3, Chesterfield FC 6.0, Salford City 6.4, Tranmere Rovers 6.0, Oldham Athletic 6.2avg 6.6527/02/26 · Harrogate Town AFC 1 - 1 Cheltenham Town · 6.907/03/26 · Milton Keynes Dons 4 - 1 Harrogate Town AFC · 6.428/03/26 · Harrogate Town AFC 0 - 2 Notts County · 5.911/04/26 · Newport County 2 - 1 Harrogate Town AFC · 6.618/04/26 · Harrogate Town AFC 1 - 0 Colchester United · 6.702/05/26 · Harrogate Town AFC 1 - 2 Barnet FC · 6.515/08/26 · Crawley Town 0 - 1 Crewe Alexandra · 6.906/10/26 · Crawley Town 4 - 0 Bromley FC · 9.310/10/26 · Crawley Town 2 - 2 Chesterfield FC · 6.017/10/26 · Salford City 2 - 1 Crawley Town · 6.424/10/26 · Crawley Town 1 - 1 Tranmere Rovers · 6.031/10/26 · Oldham Athletic 0 - 1 Crawley Town · 6.26.29.3

Profile per 90 minutes18 matches · 717 min

Profile per 90 minutes: Shots 3.07, Key passes 2.61, Dribbles 3.34, Pass accuracy 65%, Duels won 45%, Ball wins 3.75, Fouls won 2.13Shots: 3.07Key passes: 2.61Dribbles: 3.34Pass accuracy: 65%Duels won: 45%Ball wins: 3.75Fouls won: 2.13Shots3.07Key passes2.61Dribbles3.34Pass accuracy65%Duels won45%Ball wins3.75Fouls won2.13
Profile per 90 minutes
Shots3.07
Key passes2.61
Dribbles3.34
Pass accuracy65%
Duels won45%
Ball wins3.75
Fouls won2.13
Each axis runs to a strong value for his position; the numbers are his own per 90 minutes.

Last appearances

Goals and assists per season

  • Goals
  • Assists
Goals and assists per season: 2024: Goals 3, Assists 2; 2025: Goals 5, Assists 1; 2026: Goals 4, Assists 02024 · Goals: 32024 · Assists: 22025 · Goals: 52025 · Assists: 12026 · Goals: 4

Minutes playedLast 20 matches

  • Started
  • Off the bench
Minutes played: Last 20 matches, Minutes per match 4422/11/25 · Off the bench: 34'09/12/25 · Off the bench: 9'27/02/26 · Off the bench: 22'07/03/26 · Started: 81'14/03/26 · Off the bench: 13'17/03/26 · Off the bench: 11'21/03/26 · Off the bench: 13'28/03/26 · Off the bench: 29'06/04/26 · Off the bench: 9'11/04/26 · Started: 90'18/04/26 · Off the bench: 35'25/04/26 · Off the bench: 10'02/05/26 · Off the bench: 17'15/08/26 · Started: 73'06/10/26 · Started: 45'10/10/26 · Started: 60'17/10/26 · Started: 76'20/10/26 · Started: 90'24/10/26 · Started: 89'31/10/26 · Started: 71'

Detailed statistics18 matches · 717 min

Attack

  • Shots (on target)17 (8)3.07 per 90
  • Successful dribbles15 / 30

Passing

  • Key passes162.61 per 90
  • Pass accuracy65%165 passes

Defence and duels

  • Tackles · interceptions8 · 6
  • Duels won42 / 93
  • Fouls won122.13 per 90

Career statistics

SeasonCompetition · TeamAppsGoalsAssistsMinutesYellow cardsRed cards
2026EFL TrophyCrawley Town1409000
League TwoCrawley Town30020900
2025EFL TrophyHarrogate Town AFC1006800
League TwoHarrogate Town AFC28511,66120
2024EFL TrophyHarrogate Town AFC22013500
FA CupHarrogate Town AFC20115900
League TwoHarrogate Town AFC18111,12110
Scottish PremiershipSt. Johnstone FC110075900
Total661234,20230

Clubs

About

Stephen Duke-McKenna plays as a midfielder for Crawley Town. Born on 17 Aug 2000 in Liverpool (26 years old). Nationality: Guyana. In 2026: 4 matches, 299 minutes, 4 goals and 0 assists.

Automatic text from the numbers on this page · updated after every match

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help