Skip to content
JDJosh Davison

Josh Davison

€1MMarket Value
Cheltenham Town
Cheltenham Town
Attacker
EnglandEngland
6.5
Season Score
26
Sep 16, 1999
188 cm
Height
0.07
Goals/Match
10
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
44Matches
3Goals
4Assists
7Goal Contributions
38Mins/game
6.54Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

45
Full match
52
Substituted off
56
From Bench

Rival Clubs(83)

Player stats against each opponent club

TeamMPWDLGA
Newport CountyNewport County115332000
WalsallWalsall116050010
GillinghamGillingham113351010
Colchester UnitedColchester United95225030
Crewe AlexandraCrewe Alexandra92520020
Salford CitySalford City92340000
BarrowBarrow94232000
Harrogate TownHarrogate Town96213000
Accrington StanleyAccrington Stanley92250010
Crawley TownCrawley Town84222210
Doncaster RoversDoncaster Rovers82151110
Grimsby TownGrimsby Town73310010
Swindon TownSwindon Town72231020
Milton Keynes DonsMilton Keynes Dons71330000
Notts CountyNotts County62130000
Bradford CityBradford City61320010
Tranmere RoversTranmere Rovers63121000
Stockport CountyStockport County62041010
Carlisle UnitedCarlisle United64111010
MorecambeMorecambe60420000
120 of 83
Transfers

Transfers

Transfer History

Trophies

About Josh Davison

Josh Davison plays as a forward for Cheltenham Town. Throughout his career, Josh Davison has scored 44 goals and provided 12 assists in 287 appearances across 7 clubs. In the League Two 2025/2026, Josh Davison has contributed 3 goals and 4 assists in 44 appearances, earning an average rating of 6.5. With a career goal ratio of 0.15 per match, Josh Davison is a prolific scorer who consistently finds the back of the net. Among the clubs he has represented — Cheltenham Town, Tranmere Rovers, AFC Wimbledon, Swindon Town — Josh Davison was most prolific at AFC Wimbledon, where he scored 18 goals in 101 appearances. Josh Davison stands 188 cm tall, weighs 79 kg.

Full Career RecordJosh Davison

Josh Davison's professional career spans from 2020 to 2026, a period of roughly 6 seasons over which he has amassed 287 appearances spread across 7 clubs. With 44 goals and 12 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 22/23 with AFC Wimbledon, when he registered 10 goals and 4 assists in 45 matches, playing 3610 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Cheltenham Town, Josh Davison played 44 matches, scoring 3 goals and providing 4 assists, with an average match rating of 6.54.

Among the notable milestones of his career, Josh Davison has passed the 200-appearance milestone.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
AFC Wimbledon2022/2023 - 2023/202410118554336.74
Tranmere Rovers2024/2025 - 2025/2026453012336.52
Cheltenham Town2025/2026 - now443416706.54
Charlton Athletic2019/2020 - 2021/2022394114856.86
Swindon Town2021/2022239219757.00
Forest Green Rovers2020/202122309226.58
Woking2020/202113401148
Total287441213866

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Cheltenham Town4431670306.54
24/25Tranmere Rovers4531233206.52
23/24AFC Wimbledon5681823806.68
22/23AFC Wimbledon45103610606.87
21/22Charlton Athletic263823106.98
21/22Swindon Town2391975407.00
20/21Woking134114830
20/21Forest Green Rovers223922106.58
19/20Charlton Athletic111482006.51

Frequently Asked Questions

What position does Josh Davison play?
Josh Davison plays as an Attacker for Cheltenham Town in the League Two. He has scored 3 goals in 44 appearances in the League Two 2025/2026, with an average rating of 6.5.
What team does Josh Davison play for?
Josh Davison currently plays for Cheltenham Town in the League Two.
How old is Josh Davison?
Josh Davison is 26 years old, born on September 16, 1999.
How tall is Josh Davison?
Josh Davison is 188 cm tall. He weighs 79 kg.