Josh Wright
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1989-11-06 · 6 players total
| Full name | Josh Wright |
|---|---|
| Name in home country | Joshua Thomas Wright |
| Date of birth | 1989-11-06 (36 yrs) |
| Place of birth | London, England |
| Citizenship | England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Ebbsfleet United |
| Joined | 2022-07-01 |
| Contract expires | 2025-06-30 |
| Agent | SCSA Sports ... |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ebbsfleet United | 3 | 22/23 | 24/25 | 89 | 4 | 4 | 6,273 |
| Billericay Town | 1 | 21/22 | 21/22 | 25 | 1 | 0 | 2,229 |
| Leyton Orient | 4 | 13/14 | 20/21 | 87 | 11 | 6 | 1,877 |
| Crawley Town | 2 | 14/15 | 20/21 | 26 | 0 | 3 | 0 |
| Bradford City | 1 | 18/19 | 18/19 | 22 | 0 | 0 | 0 |
| Southend United | 1 | 17/18 | 17/18 | 26 | 2 | 2 | 1,816 |
| Gillingham FC | 4 | 08/09 | 17/18 | 103 | 15 | 5 | 3,794 |
| Millwall FC | 4 | 11/12 | 14/15 | 53 | 1 | 1 | 1,360 |
| Scunthorpe United | 2 | 09/10 | 10/11 | 81 | 1 | 5 | 219 |
| Charlton Athletic | 1 | 08/09 | 08/09 | 3 | 0 | 0 | 0 |
| Brentford FC | 1 | 08/09 | 08/09 | 6 | 0 | 0 | 0 |
| Barnet FC | 1 | 07/08 | 07/08 | 35 | 1 | 0 | 2,793 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | National League | Ebbsfleet United | 20 | 1 | 0 | 2 | 0 | 1,525 |
| 23/24 | National League | Ebbsfleet United | 45 | 1 | 4 | 7 | 0 | 3,884 |
| 22/23 | National League South | Ebbsfleet United | 24 | 2 | 0 | 2 | 0 | 864 |
| 21/22 | National League South | Billericay Town | 25 | 1 | 0 | 3 | 0 | 2,229 |
| 20/21 | EFL Cup | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Leyton Orient | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | FA Cup | Crawley Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | FA Cup | Leyton Orient | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League Two | Crawley Town | 20 | 0 | 2 | 3 | 0 | 0 |
| 20/21 | League Two | Leyton Orient | 9 | 1 | 0 | 1 | 0 | 373 |
| 19/20 | EFL Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Leyton Orient | 35 | 8 | 4 | 4 | 0 | 370 |
| 18/19 | EFL Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bradford City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Bradford City | 18 | 0 | 0 | 4 | 0 | 0 |
| 17/18 | EFL Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Southend United | 2 | 1 | 0 | 0 | 0 | 180 |
| 17/18 | FA Cup | Southend United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Southend United | 23 | 1 | 2 | 2 | 0 | 1,636 |
| 17/18 | League One | Gillingham FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Gillingham FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | EFL Trophy | Gillingham FC | 1 | 1 | 0 | 1 | 0 | 90 |
| 16/17 | FA Cup | Gillingham FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | League One | Gillingham FC | 41 | 13 | 0 | 9 | 0 | 280 |
| 15/16 | FL Trophy | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Gillingham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Gillingham FC | 41 | 1 | 4 | 5 | 1 | 3,424 |
| 14/15 | Championship | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | EFL Trophy | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | EFL Trophy | Crawley Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Leyton Orient | 29 | 2 | 2 | 6 | 0 | 1,134 |
| 14/15 | League One | Crawley Town | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Millwall FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Millwall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Millwall FC | 24 | 0 | 0 | 2 | 0 | 0 |
| 12/13 | FA Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Championship | Millwall FC | 18 | 1 | 1 | 3 | 0 | 1,360 |
| 11/12 | FA Cup | Millwall FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Championship | Scunthorpe United | 36 | 0 | 1 | 3 | 0 | 0 |
| 10/11 | FA Cup | Scunthorpe United | 1 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | League Cup | Scunthorpe United | 3 | 1 | 1 | 0 | 0 | 219 |
| 09/10 | Championship | Scunthorpe United | 35 | 0 | 2 | 2 | 0 | 0 |
| 09/10 | FA Cup | Scunthorpe United | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Scunthorpe United | 4 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Championship | Charlton Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | EFL Trophy | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Charlton Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Two | Gillingham FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Two | Brentford FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | League Two Play-Offs | Gillingham FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 07/08 | FA Cup | Barnet FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Two | Barnet FC | 32 | 1 | 0 | 4 | 0 | 2,793 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Charlton U18 | Charlton | Transfer | 0 | — |
| 07/08 | 2007-08-01 | Charlton | Barnet | Loan | 0 | — |
| 07/08 | 2008-05-01 | Barnet | Charlton | Return from loan | 0 | — |
| 08/09 | 2008-09-01 | Charlton | Brentford | Loan | 50000 | — |
| 08/09 | 2008-10-01 | Brentford | Charlton | Return from loan | 50000 | — |
| 08/09 | 2009-03-01 | Charlton | Gillingham | Loan | 300000 | — |
| 08/09 | 2009-05-01 | Gillingham | Charlton | Return from loan | 300000 | — |
| 09/10 | 2009-07-01 | Charlton | Scunthorpe Utd. | Transfer | 300000 | — |
| 11/12 | 2011-07-01 | Scunthorpe Utd. | Without Club | Transfer | 300000 | — |
| 11/12 | 2011-11-01 | Without Club | Millwall | Transfer | 300000 | — |
| 13/14 | 2013-11-19 | Millwall | Leyton Orient | Loan | 300000 | — |
| 13/14 | 2014-01-02 | Leyton Orient | Millwall | Return from loan | 300000 | — |
| 14/15 | 2014-09-09 | Millwall | Crawley Town | Loan | 250000 | — |
| 14/15 | 2014-10-10 | Crawley Town | Millwall | Return from loan | 250000 | — |
| 14/15 | 2014-10-28 | Millwall | Leyton Orient | Loan | 250000 | — |
| 14/15 | 2015-01-03 | Leyton Orient | Millwall | Return from loan | 250000 | — |
| 14/15 | 2015-01-06 | Millwall | Leyton Orient | Transfer | 250000 | — |
| 15/16 | 2015-08-07 | Leyton Orient | Gillingham | Transfer | 250000 | — |
| 17/18 | 2017-08-31 | Gillingham | Without Club | Transfer | 0 | — |
| 17/18 | 2017-09-16 | Without Club | Southend United | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Southend United | Bradford | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Bradford | Leyton Orient | Transfer | 0 | — |
| 20/21 | 2021-01-08 | Leyton Orient | Crawley Town | Transfer | 0 | — |
| 21/22 | 2021-11-26 | Crawley Town | Billericay | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Billericay | Ebbsfleet | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dominic Poleon | 1 | 0 | 0 |
| Luke O'Neill | 1 | 2 | 0 |
| Ryan Jackson | 1 | 2 | 0 |
| Bradley Dack | 1 | 1 | 0 |
| Rory Donnelly | 1 | 1 | 0 |
| Shane Lowry | 1 | 0 | 0 |
| Martyn Woolford | 1 | 2 | 0 |
| Joe Murphy | 1 | 0 | 0 |
| Adedeji Oshilaja | 1 | 1 | 0 |
| Jordan Maguire-Drew | 1 | 2 | 0 |
| Greg Cundle | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | League One | Gillingham FC | 13 | 41 |
| 19/20 | League Two | Leyton Orient | 8 | 35 |
| 14/15 | League One | Leyton Orient | 2 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | League Two | Leyton Orient | 4 | 35 |
| 23/24 | National League | Ebbsfleet United | 4 | 45 |
| 15/16 | League One | Gillingham FC | 4 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-01-03 | Leyton Orient | Millwall | Return from loan | — | €250k |
| 14/15 | 2014-10-28 | Millwall | Leyton Orient | Loan | — | €250k |
| 14/15 | 2014-10-10 | Crawley Town | Millwall | Return from loan | — | €250k |
| 14/15 | 2014-09-09 | Millwall | Crawley Town | Loan | — | €250k |
| 13/14 | 2014-01-02 | Leyton Orient | Millwall | Return from loan | — | €300k |
| 13/14 | 2013-11-19 | Millwall | Leyton Orient | Loan | — | €300k |
| 08/09 | 2009-05-01 | Gillingham | Charlton | Return from loan | — | €300k |
| 08/09 | 2009-03-01 | Charlton | Gillingham | Loan | — | €300k |
| 08/09 | 2008-10-01 | Brentford | Charlton | Return from loan | — | €50k |
| 08/09 | 2008-09-01 | Charlton | Brentford | Loan | — | €50k |
| 07/08 | 2008-05-01 | Barnet | Charlton | Return from loan | — | — |
| 07/08 | 2007-08-01 | Charlton | Barnet | Loan | — | — |
Last 50 matches for Ebbsfleet United The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-05 | CNAT |
Oldham Athletic | 2–0 | Ebbsfleet United | Available |
| 2025-04-26 | CNAT |
Ebbsfleet United | 0–2 | Maidenhead United | Available |
| 2025-04-21 | CNAT |
Ebbsfleet United | 0–4 | Southend United | Available |
| 2025-04-18 | CNAT |
Dagenham & Redbridge | 1–0 | Ebbsfleet United | Available |
| 2025-04-12 | CNAT |
Ebbsfleet United | 4–1 | Sutton United | Available |
| 2025-04-05 | CNAT |
Hartlepool United | 3–2 | Ebbsfleet United | Available |
| 2025-03-29 | CNAT |
Ebbsfleet United | 2–2 | Altrincham FC | Available |
| 2025-03-22 | CNAT |
Aldershot Town | 3–3 | Ebbsfleet United | Available |
| 2025-03-15 | CNAT |
Ebbsfleet United | 1–0 | AFC Fylde | Available |
| 2025-03-08 | CNAT |
Solihull Moors | 2–1 | Ebbsfleet United | Available |
| 2025-03-04 | CNAT |
Eastleigh FC | 2–0 | Ebbsfleet United | Available |
| 2025-03-01 | CNAT |
Ebbsfleet United | 2–3 | Tamworth FC | Available |
| 2025-02-22 | CNAT |
Wealdstone FC | 4–2 | Ebbsfleet United | Available |
| 2025-02-18 | CNAT |
Ebbsfleet United | 0–0 | Forest Green Rovers | Available |
| 2025-02-15 | CNAT |
Ebbsfleet United | 0–2 | York City | Available |
| 2025-02-08 | CNAT |
Rochdale AFC | 0–0 | Ebbsfleet United | Available |
| 2025-02-01 | CNAT |
Halifax Town | 2–0 | Ebbsfleet United | Available |
| 2025-01-25 | CNAT |
Ebbsfleet United | 0–1 | Braintree Town | Available |
| 2025-01-18 | CNAT |
Woking FC | 1–1 | Ebbsfleet United | Available |
| 2025-01-14 | CNAT |
Ebbsfleet United | 1–1 | Yeovil Town | Available |
| 2025-01-11 | CNAT |
Boston United | 2–2 | Ebbsfleet United | Available |
| 2025-01-01 | CNAT |
Ebbsfleet United | 0–2 | Dagenham & Redbridge | Available |
| 2024-12-26 | CNAT |
Southend United | 4–0 | Ebbsfleet United | Available |
| 2024-12-21 | CNAT |
Ebbsfleet United | 1–4 | Gateshead FC | Available |
| 2024-12-14 | CNAT |
Barnet FC | 4–1 | Ebbsfleet United | Available |
| 2024-12-10 | CNAT |
AFC Fylde | 2–0 | Ebbsfleet United | Available |
| 2024-11-30 | CNAT |
Ebbsfleet United | 0–0 | Boston United | Available |
| 2024-11-27 | CNAT |
Ebbsfleet United | 0–1 | Eastleigh FC | Available |
| 2024-11-16 | CNAT |
Ebbsfleet United | 0–6 | Solihull Moors | Available |
| 2024-11-09 | CNAT |
Tamworth FC | 1–1 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Solihull Moors | 2–1 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 0–0 | Aldershot Town | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 2–2 | Altrincham | Available |
| 2024-11-01 | NLS6 |
Altrincham | 4–0 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Gateshead | 5–1 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 1–1 | Yeovil Town | Available |
| 2024-11-01 | NLS6 |
Hartlepool United | 3–2 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 1–2 | Oldham Athletic | Available |
| 2024-11-01 | NLS6 |
Forest Green Rovers | 3–1 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 0–2 | Dagenham & Redbridge | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 1–4 | Gateshead | Available |
| 2024-11-01 | NLS6 |
Wealdstone | 4–2 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
York City | 4–0 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 0–6 | Solihull Moors | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 0–2 | Maidenhead United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 2–3 | Tamworth | Available |
| 2024-11-01 | NLS6 |
Barnet | 4–1 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Dagenham & Redbridge | 1–0 | Ebbsfleet United | Available |
| 2024-11-01 | NLS6 |
Ebbsfleet United | 1–0 | Hartlepool United | Available |
| 2024-11-01 | NLS6 |
Rochdale | 0–0 | Ebbsfleet United | Available |
Teams faced most often by Josh Wright's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Oldham Athletic | 78 | 32 | 20 | 26 | 108 | 85 | +23 | 41% |
| Walsall FC | 64 | 21 | 22 | 21 | 58 | 57 | +1 | 33% |
| Port Vale FC | 63 | 22 | 18 | 23 | 81 | 84 | -3 | 35% |
| Bradford City | 63 | 17 | 22 | 24 | 66 | 73 | -7 | 27% |
| Rochdale AFC | 61 | 26 | 19 | 16 | 87 | 78 | +9 | 43% |
| Chesterfield FC | 59 | 16 | 13 | 30 | 82 | 111 | -29 | 27% |
| Northampton Town | 58 | 18 | 19 | 21 | 78 | 86 | -8 | 31% |
| Hartlepool United | 58 | 24 | 17 | 17 | 72 | 63 | +9 | 41% |
| Swindon Town | 57 | 19 | 17 | 21 | 85 | 86 | -1 | 33% |
| Crewe Alexandra | 56 | 26 | 10 | 20 | 75 | 74 | +1 | 46% |
| Yeovil Town | 54 | 19 | 20 | 15 | 77 | 70 | +7 | 35% |
| Doncaster Rovers | 54 | 16 | 15 | 23 | 59 | 84 | -25 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 07/08 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 20 | 1,525 | 2 | 0 | 0 | 0.12 |
| 23/24 | 45 | 3,884 | 7 | 0 | 0 | 0.16 |
| 22/23 | 24 | 864 | 2 | 0 | 0 | 0.21 |
| 21/22 | 25 | 2,229 | 3 | 0 | 0 | 0.12 |
| 20/21 | 37 | 373 | 5 | 0 | 0 | 1.21 |
| 19/20 | 38 | 370 | 4 | 0 | 0 | 0.97 |
| 18/19 | 22 | 0 | 4 | 0 | 0 | 0 |
| 17/18 | 30 | 1,816 | 2 | 0 | 0 | 0.1 |
| 16/17 | 47 | 370 | 12 | 0 | 0 | 2.92 |
| 15/16 | 44 | 3,424 | 5 | 0 | 1 | 0.16 |
| 14/15 | 38 | 1,134 | 6 | 0 | 0 | 0.48 |
| 12/13 | 26 | 0 | 2 | 0 | 0 | 0 |
| 11/12 | 21 | 1,360 | 3 | 0 | 0 | 0.2 |
| 10/11 | 40 | 219 | 3 | 0 | 0 | 1.23 |
| 09/10 | 41 | 0 | 2 | 0 | 0 | 0 |
| 08/09 | 17 | 0 | 1 | 0 | 0 | 0 |
| 07/08 | 35 | 2,793 | 4 | 0 | 0 | 0.13 |
Output by competition
Career goals and assists broken down by tournament.
More on Josh Wright
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Josh Wright
Who is Josh Wright?
Josh Wright is an England professional footballer who plays as a central midfield for Ebbsfleet United.
How old is Josh Wright?
Josh Wright is 36 years old. He was born on November 6, 1989 in London.
What position does Josh Wright play?
Josh Wright plays as a central midfield (Midfield - Central Midfield).
What club does Josh Wright play for?
Josh Wright currently plays for Ebbsfleet United.
How many career goals has Josh Wright scored?
Across all senior club competitions in our dataset, Josh Wright has scored 36 goals in 556 appearances.
England