Tommy Willard - salary, contract & career earnings
Tommy Willard earns $621 per week and $32,292 per year. Tommy Willard has earned $208,073 in career wages. Last recorded deal expired May 30, 2026.
Earns more than 10.5% of the 15,369 footballers we hold a wage for across every league on the site.
Earnings over time
Weekly wage by contract year, over the seasons we hold a wage for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY WAGE | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $621 | $32,292 | Salisbury | AM RLC, F C | 24 | May 30, 2026 | |
| 2026 | $621 | $32,292 | Salisbury | AM RLC, F C | 24 | May 30, 2026 | |
| 2025 | $664 | $34,538 | Salisbury | AM RLC, F C | 23 | June 30, 2024 | |
| 2024 | $378 | $19,656 | Aldershot | AM RLC, F C | 22 | June 30, 2024 | |
| 2023 | $378 | $19,656 | Aldershot | AM RLC, F C | 21 | June 30, 2024 | |
| 2022 | $203 | $10,530 | Aldershot | AM RLC, F C | 20 | June 30, 2022 | |
| 2021 | $381 | $19,796 | Aldershot Town | National League | M (RC) | 19 | June 30, 2021 |
| 2020 | $486 | $25,272 | Barnsley | League One | M RC | 18 | June 30, 2020 |
| 2019 | $135 | $7,020 | Barnsley | League One | M RC | 17 | June 30, 2019 |
| 2018 | $135 | $7,020 | Barnsley | League One | ST | 17 | June 30, 2019 |
Contract timeline
Deals signed and when they expire
Cumulative career earnings
Running total by year, over the seasons we hold a wage for
Frequently asked questions
Tommy Willard
How much does Tommy Willard earn per week?
Tommy Willard earns $621 per week.
What is Tommy Willard's yearly salary?
Tommy Willard's yearly salary is $32,292.
What is Tommy Willard's net worth?
We publish career earnings rather than net worth. Tommy Willard has earned $208,073 in wages across 10 recorded seasons.
When does Tommy Willard's contract expire?
Tommy Willard's contract expiry is not currently recorded.
What position does Tommy Willard play?
Tommy Willard plays as an AM RLC, F C.
How old is Tommy Willard?
Tommy Willard is 24 years old.