T. Bradshaw
Attacker Age 33 No. 9
Thomas William Bradshaw
- Plays for
Rotherham- Nationality
- Wales
- Born
- 27 Jul 1992
- Birthplace
- Shrewsbury, England
- Height
- 165 cm
- Weight
- 71 kg
Add to your calendarCalendar
Apps14
Goals1
Assists0
Rating (avg)6.47
Rating
6.47
Season at a glance
- 12Appearances
-
Starts 4/12
- 414Minutes
- 34Minutes per app
-
Goals Assists10
-
Shots on target 4/6
- 3Key passes
- 30Duels won
- 1Penalties scored
- 1Yellow cards
- 0Red cards
-
Rating (avg) 6.50
Rating trend
Season stats
| Competition | Apps | St | Min | G | A | Sh | KP | Duels | Y | R | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | |||||||||||
| League Two | 12 | 4 | 414 | 1 | 0 | 6 (4) | 3 | 30 | 1 | 0 | 6.50 |
| EFL Trophy | 1 | 1 | 70 | 0 | 0 | 0 (0) | 0 | 1 | 0 | 0 | 6.49 |
| EFL Trophy Bradford | 1 | 1 | 90 | 0 | 0 | 0 (0) | 3 | 2 | 0 | 0 | 6.05 |
| League Cup | 0 | 0 | - | 0 | 0 | - | - | - | 0 | 0 | - |
| 2025 | |||||||||||
| League One Barnsley | 19 | 14 | 1140 | 3 | 1 | 19 (8) | 7 | 67 | 0 | 0 | 6.42 |
| Championship Oxford United | 5 | 0 | 71 | 0 | 0 | 1 | 1 | 10 | 0 | 0 | 6.38 |
| League Cup Oxford United | 2 | 1 | 74 | 0 | 1 | 1 (1) | 2 | 1 | 0 | 0 | 6.30 |
| 2024 | |||||||||||
| Friendlies Wales | 0 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 | - |
| 2023 | |||||||||||
| Euro Championship - Qualification Wales | 4 | 0 | 59 | 0 | 0 | 1 | - | 7 | 0 | 0 | 6.45 |
| Friendlies Wales | 1 | 0 | 44 | 0 | 0 | - | - | - | 0 | 0 | - |
| 2018 | |||||||||||
| China Cup Wales | 1 | 0 | 27 | 0 | 0 | - | - | - | 0 | 0 | - |
| Friendlies Wales | 0 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 | - |
| World Cup - Qualification Europe Wales | 0 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 | - |
| 2017 | |||||||||||
| Friendlies Wales | 1 | 0 | 44 | 0 | 0 | - | - | - | 0 | 0 | - |
| 2016 | |||||||||||
| Friendlies Wales | 1 | 0 | 17 | 0 | 0 | - | - | - | 0 | 0 | - |
St - Starts · Sh - Shots (on target) · KP - Key passes · Duels - Duels won
Season details
League Two
- Passes
- 78
- Pass accuracy
- 52%
- Duels won
- 30 / 76
- Dribbles
- 0 / 1
- Fouls drawn
- 7
- Fouls committed
- 6
- Penalties won
- 2
EFL Trophy
- Passes
- 6
- Pass accuracy
- 83%
- Duels won
- 1 / 3
EFL Trophy Bradford
- Passes
- 13
- Pass accuracy
- 69%
- Duels won
- 2 / 22
- Dribbles
- 0 / 1
- Fouls drawn
- 1
- Fouls committed
- 1
Last matches
| Date | Opponent | Result | G | A | Rating | Min | Sh | KP | Y | R | Competition |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 20 Oct 2026 | vs | 2-2 D | 0 | 0 | 6.53 | 5 | 0 (0) | 0 | 0 | 0 | League Two |
| 17 Oct 2026 | @ | 0-2 L | - | 0 | 6.20 | 54 | - | 1 | 0 | 0 | League Two |
| 10 Oct 2026 | vs | 1-4 L | - | 0 | 6.90 | 29 | - | - | 0 | 0 | League Two |
| 03 Oct 2026 | @ | 0-1 L | - | 0 | 6.20 | 32 | - | - | 0 | 0 | League Two |
| 26 Sep 2026 | vs | 1-1 D | - | 0 | 6.20 | 57 | 1 (1) | - | 1 | 0 | League Two |
| 19 Sep 2026 | @ | 1-0 W | - | 0 | 6.50 | 23 | - | 2 | 0 | 0 | League Two |
| 12 Sep 2026 | vs | 3-3 D | - | 0 | 6.30 | 24 | 1 | - | 0 | 0 | League Two |
| 05 Sep 2026 | @ | 0-1 L | - | 0 | 6.20 | 51 | - | - | 0 | 0 | League Two |
| 01 Sep 2026 | @ | 2-2 D | 1 | 0 | 7.30 | 23 | 1 (1) | - | 0 | 0 | League Two |
| 29 Aug 2026 | vs | 2-1 W | - | 0 | 6.70 | 64 | 1 (1) | - | 0 | 0 | League Two |
International career
Wales (2016-2023)
| Competition | Seasons | Apps | G | A | Min |
|---|---|---|---|---|---|
| Euro Championship - Qualification | 2023 | 4 | 0 | - | 59 |
| Friendlies | 2016-2023 | 3 | 0 | - | 105 |
| China Cup | 2018 | 1 | 0 | - | 27 |
Career
- 2026 · Oxford United -> Rotherham · Free agent
- 2026 · Oxford United -> Bradshaw Tom · Free agent
- 2026 · Barnsley -> Oxford United · Return from loan
- 2026 · Oxford United -> Barnsley · Loan
- 2025 · Millwall -> Oxford United · Transfer
- 2018 · Barnsley -> Millwall
- 2016 · Walsall -> Barnsley
- 2014 · Shrewsbury -> Walsall
- 2010 · Aberystwyth Town -> Shrewsbury
Honours
- 2nd Place · Piala Presiden 2025
- 2nd Place · EFL Trophy 2014/2015
- 2nd Place · League Two (England) 2011/2012
Recent absences
- Hamstring · 25 Apr 2025 - 22 Jul 2025
- MCL Knee Injury · 10 Feb 2025 - 24 Mar 2025
- Knee Injury · 28 Aug 2024 - 01 Nov 2024