Tom Bradshaw - salary, contract & career earnings
Tom Bradshaw earns $10,640 per week and $553,280 per year playing for Rotherham United. Tom Bradshaw has earned $3,969,784 in career earnings. Last recorded deal expired June 30, 2026.
Top 2.3% of League Two players.
Earnings over time
Weekly salary by contract year, over the seasons we hold a salary for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY SALARY | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $10,640 | $553,280 | Rotherham United | League Two | AM LC, F C | 32 | June 30, 2026 |
| 2026 | $10,640 | $553,280 | Barnsley | League One | AM LC, F C | 32 | June 30, 2026 |
| 2025 | $6,118 | $318,136 | Barnsley | League One | AM LC, F C | 32 | June 30, 2024 |
| 2024 | $8,778 | $456,456 | Millwall | Championship | AM LC, F C | 30 | June 30, 2025 |
| 2023 | $8,778 | $456,456 | Millwall | Championship | AM RLC, F C | 29 | June 30, 2025 |
| 2022 | $8,778 | $456,456 | Millwall | Championship | AM RLC, F C | 28 | June 30, 2025 |
| 2021 | $7,448 | $387,296 | Millwall | Championship | AM (C), ST (C) | 28 | June 30, 2023 |
| 2020 | $7,448 | $387,296 | Millwall | Championship | ST | 26 | June 30, 2022 |
| 2019 | $7,448 | $387,296 | Millwall | Championship | ST | 25 | June 30, 2022 |
| 2018 | $4,788 | $248,976 | Barnsley | League One | ST | 24 | June 30, 2019 |
| 2017 | $6,118 | $318,136 | Barnsley | League One | ST | 23 | June 29, 2019 |
Contract timeline
Deals signed and when they expire
Salary rank at Rotherham United
Tom Bradshaw is the 2nd highest earner in the squad
Cumulative career earnings
Running total by year, over the seasons we hold a salary for
Frequently asked questions
Tom Bradshaw, Rotherham United
How much does Tom Bradshaw earn per week?
Tom Bradshaw earns $10,640 per week playing for Rotherham United.
What is Tom Bradshaw's yearly salary?
Tom Bradshaw's yearly salary is $553,280.
What is Tom Bradshaw's net worth?
We publish career earnings rather than net worth. Tom Bradshaw has earned $3,969,784 in salaries across 10 recorded seasons.
When does Tom Bradshaw's contract expire?
Tom Bradshaw's last recorded deal with Rotherham United expired on June 30, 2026.
What position does Tom Bradshaw play?
Tom Bradshaw plays as an AM LC, F C for Rotherham United in the league-two.
How old is Tom Bradshaw?
Tom Bradshaw is 32 years old.