
Thomas Bradshaw
Thomas William Bradshaw
- Position
- Attacker
- Nationality
- Wales
- Born
- Jul 27, 1992, Shrewsbury (34 years old)
- Height
- 165 cm
- Weight
- 71 kg
Data updated on Oct 30, 2026 · Source: Footlab AI database (API-Football, Wikidata)
How many goals has Thomas Bradshaw scored?
Thomas Bradshaw has 120 goals and 16 assists in 514 official matches: 120 goals at club level and 0 for the national team. In 2026-27: 2 goals in 15 matches.
Totals since 2011 across competitions tracked by Footlab AI.
Which club does Thomas Bradshaw play for?
Thomas Bradshaw is in the Rotherham squad, playing as a Attacker.
What are Thomas Bradshaw's stats in 2026-27?
In 2026-27, Thomas Bradshaw has 2 goals and 0 assists in 15 matches, for 602 minutes played.
Breakdown by competition
| Season | Competition | Matches | Goals | Assists | Minutes | Average rating |
|---|---|---|---|---|---|---|
| 2026-27 | League Two | 13 | 2 | 0 | 442 | 6.6 |
| 2026-27 | EFL Trophy | 2 | 0 | 0 | 160 | 6.3 |
| 2025-26 | League Cup | 2 | 0 | 1 | 74 | 6.3 |
| 2025-26 | Championship | 5 | 0 | 0 | 71 | 6.4 |
| 2025-26 | League One | 19 | 3 | 1 | 1,140 | 6.4 |
Which clubs has Thomas Bradshaw played for?
Footlab AI records 8 transfers for Thomas Bradshaw, the most recent in 2026.
| Date | From | To | Fee |
|---|---|---|---|
| Aug 4, 2026 | Oxford United | Rotherham | Free agent |
| Feb 1, 2026 | Oxford United | Barnsley | Loan |
| May 30, 2026 | Barnsley | Oxford United | Return from loan |
| Jan 16, 2025 | Millwall | Oxford United | Transfer |
| Aug 23, 2018 | Barnsley | Millwall | N/A |
| Jul 14, 2016 | Walsall | Barnsley | N/A |
| Jul 1, 2014 | Shrewsbury | Walsall | N/A |
| Apr 1, 2010 | Aberystwyth Town | Shrewsbury | N/A |
What are Thomas Bradshaw's latest matches?
Over the last 8 matches played, Thomas Bradshaw scored 1 goal and provided 0 assists in 365 minutes.
- Oct 24, 2026Rotherham 3–3 ShrewsburyLeague Two28 min1 goal8.0
- Oct 20, 2026Rotherham 2–2 Newport CountyLeague Two5 min6.5
- Oct 17, 2026Fleetwood Town 2–0 RotherhamLeague Two54 min6.2
- Oct 10, 2026Rotherham 1–4 GillinghamLeague Two29 min6.4
- Oct 6, 2026Rotherham 0–4 BradfordEFL Trophy90 min6.1
- Oct 3, 2026Exeter City 1–0 RotherhamLeague Two32 min6.4
- Sep 26, 2026Rotherham 1–1 CreweLeague Two57 min6.3
- Sep 22, 2026York 1–1 RotherhamEFL Trophy70 min6.5
Who are Thomas Bradshaw's teammates?
The Rotherham squad includes 27 other players recorded by Footlab AI.
Goalkeepers
Defenders
Midfielders
Which other players play in the same position?
Here are the 12 players with the most minutes at Attacker in League Two, excluding Rotherham.
Ask your question about Thomas Bradshaw
Stats, comparisons, history: Footlab AI answers with the numbers from its database.
Launch the appSee our prediction accuracy