Skip to main content
J. Stokes photo

Josh Stokes stats

Last 5
LWDDL
England
Nationality
Midfielder
Position
22
Age
180 cm
Height
Right
Foot
#28
Shirt

Next match

League One logoLeague One
19:00Wednesday
Best match odds
1Kambi1.55
XPaddy Power4.50
2Bet3655.75

Match-by-match stats

J. Stokes photo

J. Stokes

Reading logoReading
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Leyton OrientJ. Stokes vs Leyton Orient

3 games played

Josh Stokes's next match is on Wednesday at 20:00 against Leyton Orient. See how Josh Stokes did in earlier matches against Leyton Orient.

Against LEY
Goals
Avg
0.33
Season 0.00
P90
0.43
Season 0.00
Assists
Avg
0.00
Season 0.33
P90
0.00
Season 0.37
Shots
Avg
2.33
Season 2.00
P90
3.03
Season 2.23
Shots on target
Avg
1.00
Season 0.50
P90
1.30
Season 0.56
Fouls
Avg
1.00
Season 1.50
P90
1.30
Season 1.67
Cards
Avg
0.00
Season 0.00
P90
0.00
Season 0.00

Before the next match

Reading v Leyton Orient, Wednesday

Leyton OrientWhat Leyton Orient allow attacking midfielders

Position stats
Per CAM appearanceProjectedLEYLeague
Shots2.291.77
Passesn/a24.026.5
Tackles0.571.05
Fouls committedn/a0.710.96

7 appearances at CAM against Leyton Orient in their last 20 matches; league average from the League One.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on J. Stokes

Odds Outliers

Josh Stokes 2026/2027 season stats

As a attacking midfielder, Josh Stokes has appeared in 6 League One matches this season, totalling 484 minutes at an average rating of 6.74. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other League One midfielders.

Stats by competition

Club and country, 2026/2027.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
League One6484021166.74
Carabao Cup214910117.13
Total8633121276.84

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a25
Goal involvements10.1941
Shots122.2076
Shots on target30.6072
Shot accuracy25.0%n/a45
Shot conversion0.0%n/a25
Goals per SoT0.00n/a25
Big chances missed0n/a32
Shots off target0n/a5
Shots blocked91.67100
Hit woodwork0n/a43
Assists20.4089
Key passes112.0082
Chances created112.0586
Big chances created10.1954

Josh Stokes has taken 12 shots with 3 on target (25% accuracy), scoring 0 goals. That is a shot roughly every 40 minutes. Those shots are worth 0.7 expected goals (xG), 0.4 of it from shots on target (xGOT). He is strong for shooting, ranking in the 76th percentile for shot volume among midfielders. Josh Stokes has 2 assists and 11 key passes , creating 1 big chances . That works out to a chance created roughly every 44 minutes. Josh Stokes has set up 13 shots for teammates, worth 1.2 expected assists (xA). His creative output is elite, ranking in the 89th percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes13725.5021
Accurate passes10219.0023
Pass accuracy74.0%n/a29
Long balls won71.3056
Through balls won0n/a50
Accurate crosses40.7464
Backward passes376.8843
Passes (final third)264.8344

Josh Stokes has completed 102 of 137 passes at 74% accuracy , plus 4 accurate crosses . He is below average for passing volume, ranking in the 21st percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles50.9379
Dribble attempts142.6088
Dribble success0.4%n/a25
Duels won213.9034
Aerials won20.3714
Touches23143.0017
Possession lost7213.3949
Dribbled past50.9371
Fouls won81.4972
Dispossessed50.9345
Turnovers0n/a18

Josh Stokes completes 5 dribbles at a 36% success rate and wins 21 duels . Aerial duels are a relative weakness (14th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles61.1224
Tackles won40.7436
Interceptions30.5629
Clearances40.7421
Blocks0n/a50
Ball recoveries173.1624
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a39
Errors led to goal0n/a45

Josh Stokes makes 6 tackles and 3 interceptions , adding 4 clearances . That is a tackle roughly every 81 minutes. He is below average defensively, ranking in the 24th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed91.6774
Yellow cards0n/a17
Red cards0n/a49
Offsides10.1975
Fouls per card0.00n/a17
Foul involvements173.1676
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Josh Stokes has committed 9 fouls and received 0 yellow cards , no red cards .

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
League One231,4174122356.83

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
League One312,3127240387.13

2023/2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Enterprise National League453,72115100-
FA Cup325221112.45

About Josh Stokes

League One 2026/2027 season

This season in the League One, Josh Stokes has scored 2 assists across 6 appearances (6 starts), totalling 484 minutes. That works out to 0 goals and 0.4 assists per 90 minutes. Josh Stokes has attempted 12 shots with 3 on target, a 25% shot accuracy rate. That shot output is worth 0.74 expected goals (xG) this season.

Attacking and creative

In attacking play, Josh Stokes has created 11 chances including 1 big chances for teammates. The midfielder has completed 5 successful dribbles from 14 attempts (36% success rate). Josh Stokes has contributed 11 key passes and 9 crosses this season.

Defensive and passing

Defensively, Josh Stokes has registered 6 tackles (4 won), 3 interceptions, and 4 clearances. In possession, the midfielder has completed 102 from 137 pass attempts, a 74% pass accuracy rate. Josh Stokes has won 21 of 57 total duels.

Discipline

Josh Stokes has received 0 yellow cards this season, committing 9 fouls and winning 8.

About Josh Stokes

Josh Stokes is a 22-year-old midfielder playing for Reading in the League One, representing England. Josh Stokes is right-footed and wears the number 28 shirt. Born on 29 April 2004.

Most recent appearance

Josh Stokes's most recent match was away at Wigan Athletic on January 2nd. Reading lost 1-0. Josh Stokes played 90 minutes, registering 3 shots, 2 key passs, 1 tackle with a match rating of 6.93.

Recent matches

Next fixture

Josh Stokes and Reading are next in action on July 11th against Leyton Orient in the League One. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Reading vs Leyton Orient match preview.

Teammates at Reading

Josh Stokes stats FAQ

How many tackles does Josh Stokes make per game?

Josh Stokes averages 1.12 tackles per 90 minutes in the League One along with 0.56 interceptions , ranking in the 24th percentile for tackles among players in his position.

How many goals and assists does Josh Stokes have in 26/27?

Josh Stokes has 0 goals and 2 assists from 6 appearances in the League One.

What is Josh Stokes's xG (expected goals) in 26/27?

Josh Stokes has 0.7 expected goals (xG) from 0 actual goals in 6 appearances in the League One.

What position does Josh Stokes play?

Josh Stokes plays as an outfielder for Reading.

Who does Josh Stokes play for?

Josh Stokes plays for Reading in the League One.

When is Josh Stokes's next match?

Reading next face Leyton Orient on 21 October in the League One.