Football
Home › Teams › Shrewsbury › J. Davison
J. Davison

Joshua Davison (Shrewsbury, forward): player profile and stats

Shrewsbury · forward · England · 26 years old

Who is J. Davison?

J. Davison (forward) from England (age 26) plays his football at Shrewsbury in the 2026/27 season.

This season (2026/27): 16 matches, 5 goals and 1 assist (one goal about every 237 minutes).

Season 2025/26: 45 matches, 4 goals and 4 assists.

His latest transfer took him 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

Figures for every club competition in 2026/27, added together.

J. Davison: 2025/26 season stats

45Apps
4Goals
4Assists
2142Minutes
6.4Rating

J. Davison: career

ClubPeriod
Shrewsbury2026
Cheltenham2025
Tranmere2022–2024
AFC Wimbledon2023
Charlton2019–2021

The list covers senior clubs only, so youth and reserve sides do not appear.

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

What is J. Davison's goal record in 2026/27?

In 16 matches during 2026/27, J. Davison has 5 goals and 1 assist.

Who is J. Davison's club?

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

How old is J. Davison?

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

Which club did J. Davison join in his most recent transfer?

He joined Shrewsbury from Tranmere on 30 June 2026.

About J. Davison

All the facts on J. Davison (England): stats for this season, in-depth figures, the clubs he has played for, transfers and trophies. His teammates are listed on the Shrewsbury page.