Premier League
Home › Teams › Rotherham › T. Bradshaw
T. Bradshaw

Thomas Bradshaw (Rotherham, forward): player stats and career

Rotherham · forward · Wales · 33 years old

Who is T. Bradshaw?

T. Bradshaw – forward, from Wales, aged 33. In the 2026/27 season he plays for Rotherham.

In the 2026/27 season: 18 matches, 2 goals and 0 assists (a goal roughly every 366 minutes).

In the previous season (2025/26): 26 matches, 3 goals and 2 assists.

Latest transfer: from Oxford United to Rotherham (4 August 2026).

T. Bradshaw: 2026/27 season stats

18Apps
2Goals
0Assists
732Minutes
1Yellow cards
0Red cards
6.5Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Trophy100900/06.1
League Two14204561/06.6
EFL Trophy3001860/06.4
Total18207321/06.5

T. Bradshaw: detailed stats

8Shots
5Shots on target
123Passes
9Key passes
60%Pass accuracy
0/3Successful dribbles / attempts
45/143Duels won / total
1Tackles
11Fouls won
9Fouls committed
1/2Penalties: scored / taken

Totals across all club competitions in 2026/27.

T. Bradshaw: 2025/26 season stats

26Apps
3Goals
2Assists
1285Minutes
6.4Rating

T. Bradshaw: career

ClubPeriod
Rotherham2026
Barnsley2016–2025
Oxford United2024
Millwall2019–2023
Walsall2014–2015
Shrewsbury2009–2013
Aberystwyth Town2008

Senior clubs only; youth and reserve teams are not shown.

T. Bradshaw: transfers

DateMoveFee
4 August 2026Oxford United → Rotherham
3 August 2026Oxford United → Rotherham
29 June 2026Oxford United → Bradshaw Tom
30 May 2026Barnsley → Oxford United
1 February 2026Oxford United → BarnsleyLoan
16 January 2025Millwall → Oxford United
23 August 2018Barnsley → MillwallNot disclosed
14 July 2016Walsall → BarnsleyNot disclosed
1 July 2014Shrewsbury → WalsallNot disclosed
1 April 2010Aberystwyth Town → ShrewsburyNot disclosed

T. Bradshaw: injuries and absences

ReasonFromTo
absence25 April 202522 July 2025
absence10 February 202524 March 2025
knee injury28 August 20241 November 2024
absence25 February 20248 April 2024
absence7 January 20242 February 2024

T. Bradshaw: frequently asked questions

How many goals has T. Bradshaw scored in 2026/27?

In 2026/27, T. Bradshaw has 2 goals and 0 assists in 18 matches.

Which club does T. Bradshaw play for?

T. Bradshaw (forward) plays for Rotherham in 2026/27. Nationality: Wales.

How old is T. Bradshaw?

T. Bradshaw is 33 years old. Date of birth: 27 July 1992.

What was T. Bradshaw's latest transfer?

From Oxford United to Rotherham, 4 August 2026.

About T. Bradshaw

This page on T. Bradshaw (Wales) sums up his season stats, career, transfers and trophies. He currently plays for Rotherham; the whole squad is on the club's page.