Ex-Shrewsbury Town striker released by Oxford United

The Shrewsbury-born frontman will become a free agent this summer.

Former Shrewsbury Town striker Tom Bradshaw has been released by Oxford United following their relegation to League One.

The 33-year-old failed to score in 18 appearances for the U’s after joining them from Millwall in January 2025.

Bradshaw spent the second half of the previous campaign on loan at Barnsley in League One, scoring three goals.

Tom Bradshaw spent five years with hometown club Shrewsbury Town before his departure in 2014.placeholder image
Tom Bradshaw spent five years with hometown club Shrewsbury Town before his departure in 2014. | Local Library

Shrewsbury-born Bradshaw joined his hometown club from Aberystwyth Town in 2009 and netted 17 times in 98 appearances before joining Walsall in 2014.

He went on to score 20 goals apiece in each of his two seasons with the Saddlers - departing with a record of 40 goals in 86 games in 2016.

The former Wales international notched 21 times in 93 outings during his first spell at Barnsley and a further 44 in 201 appearances during a six-and-a-half year stint with Championship outfit Millwall.

Comment Guidelines

Iconic Media encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.

Local news you can trust
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice