Skip to content
Tommy Doyle

Tommy Doyle

Midfield - Central Midfield  at Birmingham City
Age24
CitizenshipEngland
Height1.72 m
Footright
BornOctober 17, 2001
at Birmingham City 326 days · joined 2025-07-02
👕200+ Apps 🏴50+ Caps
Market value €10.00m
Central Midfield Midfield

Career snapshot

9
clubs played for
17/18
debut season
0.1
goals / match
Wolverhampton Wanderers
top club · 58 apps

Career highs

€10.00m
peak value · 2024
€5.00m
top transfer fee · 24/25
7
best season · 19/20
51 / 7
int'l caps / goals
223Appearances
22Goals
32Assists
19Yellow cards
0Red cards
53Full matches (90′)
Full nameTommy Doyle
Name in home countryThomas Glyn Doyle
Date of birth2001-10-17 (24 yrs)
Place of birthManchester, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height172.00 m
Current clubBirmingham City
On loan from ↩ Wolverhampton Wanderers parent contract: 0000-00-00
Joined2025-07-02
Contract expires2026-05-31
AgentUnique Sports Group
OutfitterNike
Jul 2025
Transfer: Wolves → Birmingham
25/26 · Loan
Jul 2025
25/26 — Birmingham City
7 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Wolverhampton Wanderers
26 matches · 1 G · 1 A · across 3 competitions
Jul 2024
Transfer: Man City → Wolves
24/25 · Transfer · €5.00m
May 2024
Transfer: Wolves → Man City
23/24 · Return from loan
Sep 2023
Injury: unknown
2 games missed
Sep 2023
Transfer: Man City → Wolves
23/24 · Loan
Jul 2023
23/24 — Wolverhampton Wanderers
32 matches · 1 G · 0 A · across 3 competitions
Jul 2023
Transfer: Man City U21 → Man City
23/24 · Transfer
May 2023
Transfer: Sheff Utd → Man City U21
22/23 · Return from loan
Jan 2023
Injury: unknown
4 games missed
Oct 2022
Injury: unknown
5 games missed
Jul 2022
Transfer: Man City U21 → Sheff Utd
22/23 · Loan
Jul 2022
22/23 — Sheffield United
38 matches · 4 G · 7 A · across 3 competitions
May 2022
Transfer: Cardiff → Man City U23
21/22 · Return from loan
Jan 2022
Transfer: Man City U23 → Cardiff
21/22 · Loan
Jan 2022
Transfer: Hamburger SV → Man City U23
21/22 · Return from loan
Aug 2021
Transfer: Man City U23 → Hamburger SV
21/22 · Loan
Jul 2021
21/22 — Hamburger SV, Cardiff City, Manchester City
27 matches · 3 G · 3 A · across 6 competitions
Jan 2021
Injury: unknown
Jul 2020
20/21 — Manchester City, Manchester City U23, Manchester City U18
23 matches · 4 G · 10 A · across 6 competitions
Jul 2019
19/20 — Manchester City, Manchester City U23, Manchester City U18, Manchester City UEFA U19
35 matches · 7 G · 5 A · across 8 competitions
Jan 2019
Transfer: Man City U18 → Man City U23
18/19 · Transfer
Jul 2018
18/19 — Manchester City U23, Manchester City U18
17 matches · 2 G · 3 A · across 4 competitions
Jul 2017
17/18 — Manchester City U23, Manchester City U18, Manchester City UEFA U19
18 matches · 0 G · 3 A · across 3 competitions
Jul 2017
Transfer: Man City Youth → Man City U18
17/18 · Transfer
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
4,804 min
Minutes played by club
Birmingham City 0.0%
Wolverhampton Wanderers 13.4%
Sheffield United 20.4%
Hamburger SV 1.5%
Manchester City 0.0%
Cardiff City 15.2%
Manchester City U18 15.1%
Manchester City U23 25.9%
Manchester City UEFA U19 8.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Birmingham City 1 25/26 25/26 7 0 0 0
Wolverhampton Wanderers 2 23/24 24/25 58 2 1 643
Sheffield United 1 22/23 22/23 38 4 7 980
Hamburger SV 1 21/22 21/22 7 1 0 73
Manchester City 3 19/20 21/22 7 0 0 0
Cardiff City 1 21/22 21/22 20 2 3 730
Manchester City U18 4 17/18 20/21 28 3 5 726
Manchester City U23 4 17/18 20/21 50 9 15 1,245
Manchester City UEFA U19 2 17/18 19/20 8 1 1 407

Career trajectory — goals, assists & market value

4€2.5M7€5M11€7.5M14€10M17/18 — 3 assists317/1818/19 — 2 goals (Manchester City U18)18/19 — 3 assists518/1919/20 — 7 goals (Manchester City U23)19/20 — 5 assists1219/2020/21 — 4 goals (Manchester City U23)20/21 — 10 assists1420/2121/22 — 3 goals (Cardiff City)21/22 — 3 assists621/2222/23 — 4 goals (Sheffield United)22/23 — 7 assists1122/2323/24 — 1 goals (Wolverhampton Wanderers)123/2424/25 — 1 goals (Wolverhampton Wanderers)24/25 — 1 assists224/2525/2620/21 — €1M21/22 — €1M22/23 — €4M23/24 — €7M24/25 — €10M25/26 — €10MGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 2218/1919/20: 7719/2020/21: 4420/2121/22: 3321/2222/23: 4422/2323/24: 1123/2424/25: 1124/2525/26: 0025/26

Assists by season

17/18: 3317/1818/19: 3318/1919/20: 5519/2020/21: 101020/2121/22: 3321/2222/23: 7722/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Birmingham City 5 0 0 0 0 0
25/26 EFL Cup Birmingham City 2 0 0 1 0 0
24/25 EFL Cup Wolverhampton Wanderers 2 1 0 1 0 180
24/25 FA Cup Wolverhampton Wanderers 0 0 0 0 0 0
24/25 Premier League Wolverhampton Wanderers 24 0 1 1 0 0
23/24 EFL Cup Wolverhampton Wanderers 1 0 0 0 0 0
23/24 FA Cup Wolverhampton Wanderers 5 1 0 0 0 463
23/24 Premier League Wolverhampton Wanderers 26 0 0 2 0 0
22/23 Championship Sheffield United 33 3 4 4 0 620
22/23 EFL Cup Sheffield United 1 0 0 0 0 0
22/23 FA Cup Sheffield United 4 1 3 0 0 360
21/22 2. Bundesliga Hamburger SV 6 1 0 1 0 73
21/22 Championship Cardiff City 19 2 3 4 0 730
21/22 Community Shield Manchester City 0 0 0 0 0 0
21/22 DFB-Pokal Hamburger SV 1 0 0 0 0 0
21/22 FA Cup Cardiff City 1 0 0 0 0 0
21/22 Premier League Manchester City 0 0 0 0 0 0
20/21 Champions League Manchester City 1 0 0 0 0 0
20/21 EFL Cup Manchester City 1 0 0 0 0 0
20/21 FA Cup Manchester City 2 0 0 0 0 0
20/21 Premier League Manchester City 0 0 0 0 0 0
20/21 Premier League 2 Manchester City U23 18 4 10 2 0 401
20/21 U18 Premier League Manchester City U18 1 0 0 0 0 0
19/20 Champions League Manchester City 0 0 0 0 0 0
19/20 EFL Cup Manchester City 1 0 0 0 0 0
19/20 EFL Trophy Manchester City U23 4 3 1 1 0 120
19/20 FA Cup Manchester City 1 0 0 0 0 0
19/20 FA Youth Cup Manchester City U18 5 1 0 1 0 450
19/20 Premier League Manchester City 1 0 0 0 0 0
19/20 Premier League 2 Manchester City U23 18 2 3 0 0 724
19/20 UEFA Youth League Manchester City UEFA U19 5 1 1 0 0 407
18/19 EFL Trophy Manchester City U23 2 0 0 0 0 0
18/19 FA Youth Cup Manchester City U18 6 2 1 0 0 276
18/19 Premier League 2 Manchester City U23 7 0 1 1 0 0
18/19 U18 Premier League Manchester City U18 2 0 1 0 0 0
17/18 Premier League 2 Manchester City U23 1 0 0 0 0 0
17/18 U18 Premier League Manchester City U18 14 0 3 0 0 0
17/18 UEFA Youth League Manchester City UEFA U19 3 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Man City Youth Man City U18 Transfer 0
18/19 2019-01-01 Man City U18 Man City U23 Transfer 0
21/22 2021-08-31 Man City U23 Hamburger SV Loan 1000000
21/22 2022-01-19 Hamburger SV Man City U23 Return from loan 1000000
21/22 2022-01-20 Man City U23 Cardiff Loan 1000000
21/22 2022-05-31 Cardiff Man City U23 Return from loan 2500000
22/23 2022-07-04 Man City U21 Sheff Utd Loan 2500000
22/23 2023-05-31 Sheff Utd Man City U21 Return from loan 5000000
23/24 2023-07-01 Man City U21 Man City Transfer 7000000
23/24 2023-09-01 Man City Wolves Loan 7000000
23/24 2024-05-31 Wolves Man City Return from loan 10000000
24/25 2024-07-01 Man City Wolves Transfer 10000000 €5.00m
25/26 2025-07-02 Wolves Birmingham Loan 10000000
SeasonInjuryFromToDays missedGames missed
20/21 Virus 2021-01-01 2021-01-16 16 0
22/23 Calf strain 2022-10-31 2022-12-12 43 5
22/23 Calf injury 2023-01-30 2023-02-15 17 4
23/24 Knee injury 2023-09-03 2023-09-16 14 2
Current€10.00m
Peak€10.00m
Low€1.00m
Δ since start+€9.00m
€1.00m€3.25m€5.50m€7.75m€10.00m197019701970
DateValue
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53638 4 0 former national player
Team #31269 #4 7 2 former national player
Team #30322 #4 10 0 former national player
Team #23260 #8 11 3 former national player
Team #22907 1 0 former national player
Team #21340 #4 5 2 former national player
Team #9565 #18 13 0 former national player
TeammatePPG played withJoint goalsMinutes
Nabil Touaizi 2 1 0
Pablo Sarabia 1 0 0
Santiago Bueno 1 0 0
Fisayo Dele-Bashiru 1 0 0
João Gomes 1 0 0
Iliman Ndiaye 2 0 0
John Egan 2 1 0
Eric García 2 2 0
Iker Pozo 2 0 0
Matheus Cunha 1 1 0
Mario Lemina 1 0 0
Ben Knight 2 1 0
Taylor Harwood-Bellis 2 3 0
Rowan McDonald 2 0 0
Rayan Aït-Nouri 1 0 0
James McAtee 2 1 0
Adrián Bernabé 2 1 0
Felix Nmecha 2 0 0
Matt Doherty 1 0 0
Nélson Semedo 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Premier League 2 Manchester City U23 4 18
22/23 Championship Sheffield United 3 33
19/20 EFL Trophy Manchester City U23 3 4

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Premier League 2 Manchester City U23 10 18
22/23 Championship Sheffield United 4 33
17/18 U18 Premier League Manchester City U18 3 14

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2025-07-02 Wolves Birmingham Loan €10.00m
23/24 2024-05-31 Wolves Man City Return from loan €10.00m
23/24 2023-09-01 Man City Wolves Loan €7.00m
22/23 2023-05-31 Sheff Utd Man City U21 Return from loan €5.00m
22/23 2022-07-04 Man City U21 Sheff Utd Loan €2.50m
21/22 2022-05-31 Cardiff Man City U23 Return from loan €2.50m
21/22 2022-01-20 Man City U23 Cardiff Loan €1.00m
21/22 2022-01-19 Hamburger SV Man City U23 Return from loan €1.00m
21/22 2021-08-31 Man City U23 Hamburger SV Loan €1.00m

Last 50 matches for Birmingham City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-03 GB3 Cambridge United 1–2 Birmingham City Available
2025-04-30 GB3 Blackpool FC 0–2 Birmingham City Available
2025-04-27 GB3 Birmingham City 4–0 Mansfield Town Available
2025-04-24 GB3 Stevenage FC 0–1 Birmingham City Available
2025-04-21 GB3 Burton Albion 1–2 Birmingham City Available
2025-04-18 GB3 Birmingham City 0–0 Crawley Town Available
2025-04-08 GB3 Peterborough United 1–2 Birmingham City Available
2025-04-05 GB3 Birmingham City 6–2 Barnsley FC Available
2025-04-01 GB3 Bristol Rovers 1–2 Birmingham City Available
2025-03-29 GB3 Birmingham City 4–1 Shrewsbury Town Available
2025-03-15 GB3 Northampton Town 1–1 Birmingham City Available
2025-03-11 GB3 Birmingham City 2–1 Stevenage FC Available
2025-03-08 GB3 Birmingham City 1–0 Lincoln City Available
2025-03-04 GB3 Bolton Wanderers 3–1 Birmingham City Available
2025-03-01 GB3 Birmingham City 1–0 Wycombe Wanderers Available
2025-02-25 GB3 Birmingham City 2–0 Leyton Orient Available
2025-02-22 GB3 Reading FC 0–0 Birmingham City Available
2025-02-15 GB3 Birmingham City 1–0 Charlton Athletic Available
2025-02-11 GB3 Birmingham City 4–0 Cambridge United Available
2025-02-01 GB3 Birmingham City 2–1 Rotherham United Available
2025-01-28 GB3 Huddersfield Town 0–1 Birmingham City Available
2025-01-23 GB3 Wrexham AFC 1–1 Birmingham City Available
2025-01-18 GB3 Birmingham City 1–0 Exeter City Available
2025-01-04 GB3 Wigan Athletic 0–3 Birmingham City Available
2025-01-01 GB3 Stockport County 1–1 Birmingham City Available
2024-12-29 GB3 Birmingham City 0–0 Blackpool FC Available
2024-12-26 GB3 Birmingham City 2–0 Burton Albion Available
2024-12-23 GB3 Crawley Town 0–1 Birmingham City Available
2024-12-14 GB3 Birmingham City 2–0 Bristol Rovers Available
2024-12-07 GB3 Barnsley FC 1–2 Birmingham City Available
2024-12-04 GB3 Birmingham City 2–0 Stockport County Available
2024-11-26 GB3 Exeter City 0–2 Birmingham City Available
2024-11-23 GB3 Shrewsbury Town 3–2 Birmingham City Available
2024-11-09 GB3 Birmingham City 1–1 Northampton Town Available
2024-10-26 GB3 Mansfield Town 1–1 Birmingham City Available
2024-10-22 GB3 Birmingham City 2–0 Bolton Wanderers Available
2024-10-19 GB3 Lincoln City 1–3 Birmingham City Available
2024-10-05 GB3 Charlton Athletic 1–0 Birmingham City Available
2024-10-01 GB3 Birmingham City 1–0 Huddersfield Town Available
2024-09-28 GB3 Birmingham City 3–2 Peterborough United Available
2024-09-21 GB3 Rotherham United 0–2 Birmingham City Available
2024-09-16 GB3 Birmingham City 3–1 Wrexham AFC Available
2024-08-31 GB3 Birmingham City 2–1 Wigan Athletic Available
2024-08-27 CGB Birmingham City 0–2 Fulham FC Available
2024-08-24 GB3 Leyton Orient 1–2 Birmingham City Available
2024-08-17 GB3 Wycombe Wanderers 2–3 Birmingham City Available
2024-08-13 CGB Charlton Athletic 0–1 Birmingham City Available
2024-08-10 GB3 Birmingham City 1–1 Reading FC Available
2023-08-29 CGB Birmingham City 1–3 Cardiff City Available
2023-08-08 CGB Cheltenham Town 0–2 Birmingham City Available

Teams faced most often by Tommy Doyle's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Karlsruher SC 13 6 4 3 27 20 +7 46%
SC Paderborn 07 13 6 2 5 22 22 0 46%
1. FC Nürnberg 13 9 3 1 33 10 +23 69%
FC St. Pauli 12 4 3 5 17 19 -2 33%
Hannover 96 12 5 3 4 23 16 +7 42%
Holstein Kiel 12 1 6 5 13 21 -8 8%
SV Darmstadt 98 12 4 5 3 25 17 +8 33%
Jahn Regensburg 12 7 3 2 31 18 +13 58%
SpVgg Greuther Fürth 12 6 4 2 18 8 +10 50%
Brighton & Hove Albion 11 4 4 3 11 10 +1 36%
Southampton FC 11 4 1 6 16 22 -6 36%
1. FC Heidenheim 1846 10 4 3 3 16 13 +3 40%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
18/19 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 7 0 1 0 0 0
24/25 26 180 2 0 0 1
23/24 32 463 2 0 0 0.39
22/23 38 980 4 0 0 0.37
21/22 27 803 5 0 0 0.56
20/21 23 401 2 0 0 0.45
19/20 35 1,701 2 0 0 0.11
18/19 17 276 1 0 0 0.33

Output by competition

Career goals and assists broken down by tournament.

Premier League 2
44 apps
6 G
14 A
Championship
57 apps
5 G
7 A
FA Youth Cup
11 apps
3 G
1 A
EFL Trophy
6 apps
3 G
1 A
FA Cup
13 apps
2 G
3 A
UEFA Youth League
8 apps
1 G
1 A
EFL Cup
8 apps
1 G
0 A
2. Bundesliga
6 apps
1 G
0 A
U18 Premier League
17 apps
0 G
4 A
Premier League
51 apps
0 G
1 A

Frequently asked about Tommy Doyle

Who is Tommy Doyle?

Tommy Doyle is an England professional footballer who plays as a central midfield for Birmingham City.

How old is Tommy Doyle?

Tommy Doyle is 24 years old. He was born on October 17, 2001 in Manchester.

What position does Tommy Doyle play?

Tommy Doyle plays as a central midfield (Midfield - Central Midfield).

What club does Tommy Doyle play for?

Tommy Doyle currently plays for Birmingham City.

How many career goals has Tommy Doyle scored?

Across all senior club competitions in our dataset, Tommy Doyle has scored 22 goals in 223 appearances.

What is Tommy Doyle's market value?

Tommy Doyle's most recent reported market value is €10.00m.