Premier League
Home › Teams › Shrewsbury › J. Davison
J. Davison

Joshua Davison (Shrewsbury, forward): stats and career

Shrewsbury · forward · England · 26 years old

Who is J. Davison?

About J. Davison: plays as forward, nationality: England, age: 26, currently with Shrewsbury (2026/27 season).

Season 2026/27: 16 matches, 5 goals, 1 assist (roughly one goal per 237 minutes).

Previous season (2025/26): 45 matches, 4 goals, 4 assists.

Latest transfer: he moved from Tranmere to Shrewsbury (30 June 2026).

J. Davison: 2026/27 season stats

16Apps
5Goals
1Assists
1186Minutes
4Yellow cards
0Red cards
6.7Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Trophy100730/07.2
EFL Cup2101630/06.3
League Two13419504/06.7
Total165111864/06.7

J. Davison: detailed stats

27Shots
11Shots on target
209Passes
7Key passes
56%Pass accuracy
3/8Successful dribbles / attempts
85/246Duels won / total
9Tackles
19Fouls won
29Fouls committed

Totals for all club competitions combined in 2026/27.

J. Davison: 2025/26 season stats

45Apps
4Goals
4Assists
2142Minutes
6.4Rating

J. Davison: career

ClubPeriod
Shrewsbury2026
Cheltenham2025
Tranmere2022–2024
AFC Wimbledon2023
Charlton2019–2021

Only senior clubs are shown; youth and reserve teams are left out.

J. Davison: transfers

DateMoveFee
30 June 2026Tranmere → Shrewsbury
29 June 2026Tranmere → Shrewsbury
30 May 2026Cheltenham → Tranmere
26 January 2026Tranmere → CheltenhamLoan
19 June 2024AFC Wimbledon → TranmereNot disclosed
18 July 2022Charlton → AFC WimbledonNot disclosed
1 June 2022Swindon Town → CharltonNot disclosed
24 January 2022Charlton → Swindon TownLoan
1 June 2021Forest Green → CharltonNot disclosed
19 January 2021Charlton → Forest GreenLoan
23 October 2020Charlton → WokingLoan

J. Davison: frequently asked questions

How many goals has J. Davison scored this season (2026/27)?

J. Davison has 5 goals and 1 assist in 16 matches in 2026/27.

What club does J. Davison play for?

J. Davison (forward) is with Shrewsbury in 2026/27. Nationality: England.

How old is J. Davison?

J. Davison is 26. Date of birth: 16 September 1999.

Where did J. Davison move to in his latest transfer?

He went from Tranmere to Shrewsbury, 30 June 2026.

About J. Davison

Everything on J. Davison (England): stats for the season, a detailed breakdown, his career, transfers and trophies. You will find his teammates on the Shrewsbury page.