Skip to main content
T. Bradshaw Photo

T. Bradshaw

33 years old Wales 165 71
0
Apps
1
Goals

Career Progression

2025/2026

Oxford United Barnsley
12
Games
1
Goals
1
Assists
342
Minutes
Oxford United (7 G)
Barnsley (5 G)
League One, League Cup +1

2024/2025

Oxford United Millwall +1
29
Games
2
Goals
0
Assists
1,004
Minutes
Oxford United (16 G)
Millwall (13 G)
Wales (0 G)
Championship, FA Cup +2

2023/2024

Millwall Wales
41
Games
4
Goals
3
Assists
2,196
Minutes
Millwall (36 G)
Wales (5 G)
FA Cup, League Cup +3

2022/2023

Millwall
43
Games
17
Goals
4
Assists
3,128
Minutes
FA Cup, Championship +1

2021/2022

Millwall
28
Games
9
Goals
2
Assists
1,678
Minutes
Championship, FA Cup +1

2020/2021

Millwall
33
Games
4
Goals
1
Assists
1,272
Minutes
FA Cup, Championship +1

2019/2020

Millwall
48
Games
10
Goals
1
Assists
2,798
Minutes
FA Cup, Championship +1

2018/2019

Millwall Barnsley +1
16
Games
1
Goals
0
Assists
670
Minutes
Millwall (10 G)
Barnsley (5 G)
Wales (1 G)
Championship, EFL Trophy +6

2017/2018

Barnsley Wales
44
Games
12
Goals
0
Assists
2,711
Minutes
Barnsley (43 G)
Wales (1 G)
FA Cup, League Cup +2

2016/2017

Barnsley
45
Games
8
Goals
3
Assists
2,650
Minutes
Championship, FA Cup +1

2015/2016

Walsall
49
Games
20
Goals
0
Assists
3,962
Minutes
FA Cup, League Cup +2

2014/2015

Walsall
37
Games
20
Goals
0
Assists
3,071
Minutes
EFL Trophy, League Cup +2

2013/2014

Shrewsbury
30
Games
7
Goals
0
Assists
1,746
Minutes
FA Cup, League One +1

2012/2013

Shrewsbury
22
Games
0
Goals
0
Assists
679
Minutes
League Cup, League One

2011/2012

Shrewsbury
10
Games
1
Goals
0
Assists
495
Minutes
League Cup, EFL Trophy +2
487
Career Games
116
Career Goals
15
Career Assists
Scoring rate has improved

Advanced Metrics

2025/2026 Season
6.5
Avg Rating
Needs Improvement
39
Min/Game
197 Total Minutes
1
Goal Involvement
1G + 0A
1
Total Goals
0
Total Assists
0.2
Goals/Game
0
Assists/Game
1
Goal Involvement

Performance Insights

Most Productive: Goal Scorer
Shot Efficiency: Excellent (66.7%)
Discipline Level: Excellent
Playing Time: Substitute (39min)

Career Timeline - T. Bradshaw

15 Seasons
116
Total Goals
→ Stable vs First Season
15
Total Assists
↗ +1 vs First Season
487
Total Appearances
32.5 Per Season
7.2
Peak Rating
6.8 Average

Season Breakdown

25
2025/2026
Barnsley, Oxford United
1
Goals
1
Assists
12
Apps
6.5
Rating
342 Minutes 29 Min/Game 0.08 Goals/Game
24
2024/2025
Oxford United, Millwall + 1 More
2
Goals
0
Assists
29
Apps
6.7
Rating
1,004 Minutes 35 Min/Game 0.07 Goals/Game
23
2023/2024
Millwall, Wales
4
Goals
3
Assists
41
Apps
6.7
Rating
2,196 Minutes 54 Min/Game 0.10 Goals/Game
22
2022/2023
Millwall
17
Goals
4
Assists
43
Apps
6.9
Rating
3,128 Minutes 73 Min/Game 0.40 Goals/Game
21
2021/2022
Millwall
9
Goals
2
Assists
28
Apps
6.9
Rating
1,678 Minutes 60 Min/Game 0.32 Goals/Game
20
2020/2021
Millwall
4
Goals
1
Assists
33
Apps
7.0
Rating
1,272 Minutes 39 Min/Game 0.12 Goals/Game
19
2019/2020
Millwall
10
Goals
1
Assists
48
Apps
7.2
Rating
2,798 Minutes 58 Min/Game 0.21 Goals/Game
18
2018/2019
Millwall, Barnsley + 1 More
1
Goals
0
Assists
16
Apps
6.5
Rating
670 Minutes 42 Min/Game 0.06 Goals/Game
17
2017/2018
Barnsley, Wales
12
Goals
0
Assists
44
Apps
6.8
Rating
2,711 Minutes 62 Min/Game 0.27 Goals/Game
16
2016/2017
Barnsley
8
Goals
3
Assists
45
Apps
6.7
Rating
2,650 Minutes 59 Min/Game 0.18 Goals/Game
15
2015/2016
Walsall
20
Goals
0
Assists
49
Apps
-
Rating
3,962 Minutes 81 Min/Game 0.41 Goals/Game
14
2014/2015
Walsall
20
Goals
0
Assists
37
Apps
-
Rating
3,071 Minutes 83 Min/Game 0.54 Goals/Game
13
2013/2014
Shrewsbury
7
Goals
0
Assists
30
Apps
-
Rating
1,746 Minutes 58 Min/Game 0.23 Goals/Game
12
2012/2013
Shrewsbury
0
Goals
0
Assists
22
Apps
-
Rating
679 Minutes 31 Min/Game
11
2011/2012
Shrewsbury
1
Goals
0
Assists
10
Apps
-
Rating
495 Minutes 50 Min/Game 0.10 Goals/Game

Career Overview

15
Seasons
487
Appearances
116
Goals
15
Assists
6
Teams
28,402
Minutes
16
Yellow Cards
0
Red Cards

Season History

2025/2026
Barnsley Barnsley
Oxford United Oxford United
Goals
1
Assists
1
League
League One
League Cup
Championship
2024/2025
Oxford United Oxford United
Millwall Millwall
Wales Wales
Goals
2
Assists
0
League
Championship
FA Cup
Friendlies
League Cup
2023/2024
Millwall Millwall
Wales Wales
Goals
4
Assists
3
League
FA Cup
League Cup
Championship
Friendlies
Euro Championship - Qualification
2022/2023
Millwall Millwall
Goals
17
Assists
4
League
FA Cup
Championship
League Cup
2021/2022
Millwall Millwall
Goals
9
Assists
2
League
Championship
FA Cup
League Cup
2020/2021
Millwall Millwall
Goals
4
Assists
1
League
FA Cup
Championship
League Cup
2019/2020
Millwall Millwall
Goals
10
Assists
1
League
FA Cup
Championship
League Cup
2018/2019
Millwall Millwall
Barnsley Barnsley
Wales Wales
Goals
1
Assists
0
League
Championship
EFL Trophy
World Cup - Qualification Europe
FA Cup
Friendlies
League Cup
League One
China Cup
2017/2018
Barnsley Barnsley
Wales Wales
Goals
12
Assists
0
League
FA Cup
League Cup
Friendlies
Championship
2016/2017
Barnsley Barnsley
Goals
8
Assists
3
League
Championship
FA Cup
League Cup
2015/2016
Walsall Walsall
Goals
20
Assists
0
League
FA Cup
League Cup
EFL Trophy
League One
2014/2015
Walsall Walsall
Goals
20
Assists
0
League
EFL Trophy
League Cup
FA Cup
League One
2013/2014
Shrewsbury Shrewsbury
Goals
7
Assists
0
League
FA Cup
League One
League Cup
2012/2013
Shrewsbury Shrewsbury
Goals
0
Assists
0
League
League Cup
League One
2011/2012
Shrewsbury Shrewsbury
Goals
1
Assists
0
League
League Cup
EFL Trophy
League Two
FA Cup

Frequently Asked Questions about T. Bradshaw