Skip to content
Tom Flanagan

Tom Flanagan

Defender - Centre-Back  at Colchester United
Age34
CitizenshipNorthern Ireland England
Height1.88 m
Footright
BornOctober 21, 1991
at Colchester United 670 days · joined 2024-07-23
👕200+ Apps
Market value €75k
Centre-Back Defender

Career snapshot

11
clubs played for
09/10
debut season
0.03
goals / match
Sunderland AFC
top club · 115 apps

Career highs

€350k
peak value · 2022
top transfer fee
3
best season · 11/12
16 / 0
int'l caps / goals
415Appearances
14Goals
8Assists
73Yellow cards
4Red cards
145Full matches (90′)
Full nameTom Flanagan
Name in home countryThomas Michael Flanagan
Date of birth1991-10-21 (34 yrs)
Place of birthLondon, Northern Ireland
CitizenshipNorthern Ireland England
PositionDefender - Centre-Back (main: Defender)
Footright
Height188.00 m
Current clubColchester United
Joined2024-07-23
Contract expires2026-06-30
AgentUnique Sports Group
Jul 2025
25/26 — Colchester United
8 matches · 0 G · 0 A · across 2 competitions
Jul 2024
Transfer: Shrewsbury → Colchester Utd.
24/25 · Transfer
Jul 2024
24/25 — Colchester United
45 matches · 0 G · 0 A · across 3 competitions
Jul 2023
23/24 — Shrewsbury Town
25 matches · 0 G · 1 A · across 4 competitions
Jul 2022
22/23 — Shrewsbury Town
42 matches · 1 G · 1 A · across 3 competitions
Jan 2022
Transfer: Sunderland → Shrewsbury
21/22 · Transfer
Jul 2021
21/22 — Sunderland AFC, Shrewsbury Town
42 matches · 2 G · 1 A · across 3 competitions
Jul 2020
20/21 — Sunderland AFC, Sunderland AFC U23
24 matches · 0 G · 1 A · across 6 competitions
Jul 2019
19/20 — Sunderland AFC
22 matches · 2 G · 0 A · across 4 competitions
Jul 2018
18/19 — Sunderland AFC
42 matches · 2 G · 1 A · across 4 competitions
Jul 2018
Transfer: Burton Albion → Sunderland
18/19 · Transfer
Jul 2017
17/18 — Burton Albion
30 matches · 2 G · 0 A · across 3 competitions
Jul 2016
16/17 — Burton Albion
32 matches · 0 G · 2 A · across 3 competitions
Aug 2015
Transfer: MK Dons → Burton Albion
15/16 · Transfer
Jul 2015
15/16 — Burton Albion, Milton Keynes Dons
20 matches · 0 G · 0 A · across 4 competitions
Feb 2015
Transfer: Plymouth → MK Dons
14/15 · Return from loan
Jan 2015
Transfer: MK Dons → Plymouth
14/15 · Loan
Jul 2014
14/15 — Milton Keynes Dons, Plymouth Argyle
13 matches · 0 G · 0 A · across 4 competitions
Apr 2014
Transfer: Stevenage → MK Dons
13/14 · Return from loan
Mar 2014
Transfer: MK Dons → Stevenage
13/14 · Loan
Jul 2013
13/14 — Milton Keynes Dons, Stevenage FC
10 matches · 0 G · 0 A · across 3 competitions
May 2013
Transfer: Barnet → MK Dons
12/13 · Return from loan
Mar 2013
Transfer: MK Dons → Barnet
12/13 · Loan
Jan 2013
Transfer: Gillingham → MK Dons
12/13 · Return from loan
Jul 2012
Transfer: MK Dons → Gillingham
12/13 · Loan
Jul 2012
12/13 — Gillingham FC, Milton Keynes Dons, Barnet FC
24 matches · 1 G · 1 A · across 5 competitions
Jul 2011
11/12 — Milton Keynes Dons
25 matches · 3 G · 0 A · across 5 competitions
Feb 2011
Transfer: Kettering → MK Dons
10/11 · Return from loan
Jan 2011
Transfer: MK Dons → Kettering
10/11 · Loan
Jul 2010
10/11 — Kettering Town, Milton Keynes Dons
10 matches · 1 G · 0 A · across 4 competitions
Jan 2010
Transfer: MK Dons U18 → MK Dons
09/10 · Transfer
Jul 2009
09/10 — Milton Keynes Dons
1 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €350k
Highest valuation recorded in dataset
13,046 min
Minutes played by club
Colchester United 0.0%
Shrewsbury Town 34.3%
Sunderland AFC 40.4%
Sunderland AFC U23 0.0%
Burton Albion 7.2%
Milton Keynes Dons 4.3%
Plymouth Argyle 0.0%
Stevenage FC 0.0%
Barnet FC 0.0%
Gillingham FC 8.2%
Kettering Town 5.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Colchester United 2 24/25 25/26 53 0 0 0
Shrewsbury Town 3 21/22 23/24 81 2 2 4,480
Sunderland AFC 4 18/19 21/22 115 5 3 5,267
Sunderland AFC U23 1 20/21 20/21 1 0 0 0
Burton Albion 3 15/16 17/18 82 2 2 945
Milton Keynes Dons 7 09/10 15/16 45 3 0 559
Plymouth Argyle 1 14/15 14/15 4 0 0 0
Stevenage FC 1 13/14 13/14 2 0 0 0
Barnet FC 1 12/13 12/13 9 0 0 0
Gillingham FC 1 12/13 12/13 15 1 1 1,075
Kettering Town 1 10/11 10/11 8 1 0 720

Career trajectory — goals, assists & market value

1€88K2€175K2€263K3€350K10/11 — 1 goals (Kettering Town)110/1111/12 — 3 goals (Milton Keynes Dons)311/1212/13 — 1 goals (Gillingham FC)12/13 — 1 assists212/1315/1616/17 — 2 assists216/1717/18 — 2 goals (Burton Albion)217/1818/19 — 2 goals (Sunderland AFC)18/19 — 1 assists318/1919/20 — 2 goals (Sunderland AFC)219/2020/21 — 1 assists120/2121/22 — 2 goals (Sunderland AFC)21/22 — 1 assists321/2222/23 — 1 goals (Shrewsbury Town)22/23 — 1 assists222/2323/24 — 1 assists123/2424/2525/2610/11 — €50K12/13 — €75K15/16 — €75K16/17 — €200K17/18 — €250K18/19 — €250K22/23 — €350K23/24 — €300K24/25 — €100K25/26 — €75KGoalsAssistsMarket value

Goals by season

09/10: 0009/1010/11: 1110/1111/12: 3311/1212/13: 1112/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 2217/1818/19: 2218/1919/20: 2219/2020/21: 0020/2121/22: 2221/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 2216/1717/18: 0017/1818/19: 1118/1919/20: 0019/2020/21: 1120/2121/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Colchester United 1 0 0 0 0 0
25/26 League Two Colchester United 7 0 0 0 0 0
24/25 EFL Trophy Colchester United 3 0 0 0 0 0
24/25 FA Cup Colchester United 1 0 0 1 0 0
24/25 League Two Colchester United 41 0 0 8 0 0
23/24 EFL Cup Shrewsbury Town 1 0 0 0 0 0
23/24 EFL Trophy Shrewsbury Town 2 0 0 1 0 0
23/24 FA Cup Shrewsbury Town 1 0 1 0 0 0
23/24 League One Shrewsbury Town 21 0 0 6 1 0
22/23 EFL Cup Shrewsbury Town 2 0 0 1 0 0
22/23 FA Cup Shrewsbury Town 2 0 0 0 0 0
22/23 League One Shrewsbury Town 38 1 1 12 1 3,277
21/22 EFL Cup Sunderland AFC 2 0 0 0 0 0
21/22 FA Cup Sunderland AFC 1 0 0 0 0 0
21/22 League One Shrewsbury Town 14 1 0 1 0 1,203
21/22 League One Sunderland AFC 25 1 1 8 0 2,216
20/21 EFL Cup Sunderland AFC 1 0 0 0 0 0
20/21 EFL Trophy Sunderland AFC 3 0 0 0 0 0
20/21 FA Cup Sunderland AFC 1 0 0 0 0 0
20/21 League One Sunderland AFC 16 0 1 0 1 0
20/21 League One Play-Offs Sunderland AFC 2 0 0 0 0 0
20/21 Premier League 2 Sunderland AFC U23 1 0 0 0 0 0
19/20 EFL Cup Sunderland AFC 3 1 0 0 0 270
19/20 EFL Trophy Sunderland AFC 1 0 0 0 0 0
19/20 FA Cup Sunderland AFC 0 0 0 0 0 0
19/20 League One Sunderland AFC 18 1 0 6 0 1,416
18/19 EFL Trophy Sunderland AFC 4 0 0 0 0 0
18/19 FA Cup Sunderland AFC 3 0 0 0 0 0
18/19 League One Sunderland AFC 32 2 1 5 0 1,365
18/19 League One Play-Offs Sunderland AFC 3 0 0 1 0 0
17/18 Championship Burton Albion 27 2 0 4 0 945
17/18 EFL Cup Burton Albion 2 0 0 0 0 0
17/18 FA Cup Burton Albion 1 0 0 0 0 0
16/17 Championship Burton Albion 30 0 2 3 0 0
16/17 EFL Cup Burton Albion 1 0 0 0 0 0
16/17 FA Cup Burton Albion 1 0 0 1 0 0
15/16 FA Cup Burton Albion 1 0 0 0 0 0
15/16 FL Trophy Burton Albion 1 0 0 0 0 0
15/16 League Cup Milton Keynes Dons 0 0 0 0 0 0
15/16 League One Burton Albion 18 0 0 3 0 0
14/15 FA Cup Milton Keynes Dons 2 0 0 1 0 0
14/15 League Cup Milton Keynes Dons 1 0 0 0 0 0
14/15 League One Milton Keynes Dons 6 0 0 1 0 0
14/15 League Two Plymouth Argyle 4 0 0 1 0 0
13/14 FA Cup Milton Keynes Dons 0 0 0 0 0 0
13/14 League Cup Milton Keynes Dons 1 0 0 0 0 0
13/14 League One Milton Keynes Dons 7 0 0 0 1 0
13/14 League One Stevenage FC 2 0 0 0 0 0
12/13 EFL Trophy Gillingham FC 1 0 0 0 0 0
12/13 FA Cup Milton Keynes Dons 0 0 0 0 0 0
12/13 League Cup Gillingham FC 1 0 1 0 0 0
12/13 League One Milton Keynes Dons 0 0 0 0 0 0
12/13 League Two Barnet FC 9 0 0 2 0 0
12/13 League Two Gillingham FC 13 1 0 0 0 1,075
11/12 EFL Trophy Milton Keynes Dons 1 0 0 0 0 0
11/12 FA Cup Milton Keynes Dons 2 0 0 2 0 0
11/12 League Cup Milton Keynes Dons 1 0 0 1 0 0
11/12 League One Milton Keynes Dons 21 3 0 3 0 559
11/12 League One Play-Offs Milton Keynes Dons 0 0 0 0 0 0
10/11 Conference Kettering Town 8 1 0 1 0 720
10/11 FA Cup Milton Keynes Dons 0 0 0 0 0 0
10/11 League Cup Milton Keynes Dons 0 0 0 0 0 0
10/11 League One Milton Keynes Dons 2 0 0 0 0 0
09/10 EFL Trophy Milton Keynes Dons 0 0 0 0 0 0
09/10 League One Milton Keynes Dons 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
09/10 2010-01-01 MK Dons U18 MK Dons Transfer 0
10/11 2011-01-03 MK Dons Kettering Loan 50000
10/11 2011-02-15 Kettering MK Dons Return from loan 50000
12/13 2012-07-30 MK Dons Gillingham Loan 75000
12/13 2013-01-25 Gillingham MK Dons Return from loan 75000
12/13 2013-03-14 MK Dons Barnet Loan 75000
12/13 2013-05-31 Barnet MK Dons Return from loan 75000
13/14 2014-03-26 MK Dons Stevenage Loan 75000
13/14 2014-04-25 Stevenage MK Dons Return from loan 75000
14/15 2015-01-09 MK Dons Plymouth Loan 75000
14/15 2015-02-10 Plymouth MK Dons Return from loan 75000
15/16 2015-08-25 MK Dons Burton Albion Transfer 75000
18/19 2018-07-01 Burton Albion Sunderland Transfer 250000
21/22 2022-01-31 Sunderland Shrewsbury Transfer 250000
24/25 2024-07-23 Shrewsbury Colchester Utd. Transfer 100000

No recorded injuries.

Current€75k
Peak€350k
Low€50k
Δ since start+€25k
€50k€125k€200k€275k€350k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €350k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17621 1 0 former national player
Team #5674 #16 15 0 former national player
TeammatePPG played withJoint goalsMinutes
Jon McLaughlin 2 0 0
Luke O'Nien 2 0 0
Carl Winchester 1 0 0
Lynden Gooch 2 0 0
Marko Marosi 1 0 0
Max Power 2 1 0
Chey Dunkley 1 1 0
Tom Naylor 1 0 0
Charlie Wyke 2 1 0
Tom Bayliss 1 0 0
Luke Leahy 1 0 0
Jordan Shipley 1 1 0
Matthew Pennington 1 1 0
Kyle McFadzean 1 0 0
Denver Hume 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
11/12 League One Milton Keynes Dons 3 21
17/18 Championship Burton Albion 2 27
18/19 League One Sunderland AFC 2 32

Top assist seasons

SeasonCompetitionClubAssistsMatches
16/17 Championship Burton Albion 2 30
18/19 League One Sunderland AFC 1 32
12/13 League Cup Gillingham FC 1 1

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
14/15 2015-02-10 Plymouth MK Dons Return from loan €75k
14/15 2015-01-09 MK Dons Plymouth Loan €75k
13/14 2014-04-25 Stevenage MK Dons Return from loan €75k
13/14 2014-03-26 MK Dons Stevenage Loan €75k
12/13 2013-05-31 Barnet MK Dons Return from loan €75k
12/13 2013-03-14 MK Dons Barnet Loan €75k
12/13 2013-01-25 Gillingham MK Dons Return from loan €75k
12/13 2012-07-30 MK Dons Gillingham Loan €75k
10/11 2011-02-15 Kettering MK Dons Return from loan €50k
10/11 2011-01-03 MK Dons Kettering Loan €50k

Last 50 matches for Colchester United 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-12-29 GB4 Gillingham FC 2–0 Colchester United Available
2025-12-26 GB4 Crawley Town 1–2 Colchester United Available
2025-12-20 GB4 Colchester United 1–1 Newport County Available
2025-12-13 GB4 Salford City 4–0 Colchester United Available
2025-12-09 GB4 Colchester United 0–2 Gillingham FC Available
2025-11-29 GB4 Colchester United 2–1 Cheltenham Town Available
2025-11-22 GB4 Notts County 4–1 Colchester United Available
2025-11-15 GB4 Walsall FC 2–1 Colchester United Available
2025-11-08 GB4 Colchester United 1–1 Bromley FC Available
2025-10-25 GB4 Swindon Town 0–0 Colchester United Available
2025-10-18 GB4 Colchester United 3–1 Harrogate Town Available
2025-10-11 GB4 Grimsby Town 1–2 Colchester United Available
2025-10-04 GB4 Colchester United 6–2 Chesterfield FC Available
2025-09-27 GB4 Fleetwood Town 4–2 Colchester United Available
2025-09-20 GB4 Colchester United 1–1 Bristol Rovers Available
2025-09-13 GB4 Accrington Stanley 1–0 Colchester United Available
2025-09-06 GB4 Colchester United 1–1 Crewe Alexandra Available
2025-08-30 GB4 Barnet FC 1–1 Colchester United Available
2025-08-23 GB4 Colchester United 0–2 Barrow AFC Available
2025-08-19 GB4 Colchester United 1–2 Cambridge United Available
2025-08-16 GB4 Shrewsbury Town 0–2 Colchester United Available
2025-08-09 GB4 Oldham Athletic 1–1 Colchester United Available
2025-08-02 GB4 Colchester United 1–1 Tranmere Rovers Available
2025-05-03 GB4 Colchester United 0–0 Barrow AFC Available
2025-04-26 GB4 Salford City 4–1 Colchester United Available
2025-04-21 GB4 Doncaster Rovers 3–0 Colchester United Available
2025-04-18 GB4 Colchester United 0–0 Crewe Alexandra Available
2025-04-12 GB4 Newport County 0–2 Colchester United Available
2025-04-05 GB4 Colchester United 1–0 Notts County Available
2025-04-01 GB4 Gillingham FC 1–1 Colchester United Available
2025-03-28 GB4 Colchester United 1–2 Grimsby Town Available
2025-03-22 GB4 Bradford City 4–1 Colchester United Available
2025-03-15 GB4 Colchester United 3–0 Fleetwood Town Available
2025-03-11 GB4 Colchester United 2–1 Port Vale FC Available
2025-03-08 GB4 Cheltenham Town 0–1 Colchester United Available
2025-03-04 GB4 Colchester United 1–0 Chesterfield FC Available
2025-03-01 GB4 Milton Keynes Dons 0–1 Colchester United Available
2025-02-22 GB4 Colchester United 1–1 AFC Wimbledon Available
2025-02-18 GB4 Notts County 1–1 Colchester United Available
2025-02-15 GB4 Carlisle United 0–0 Colchester United Available
2025-02-08 GB4 Colchester United 2–1 Walsall FC Available
2025-02-01 GB4 Tranmere Rovers 1–3 Colchester United Available
2025-01-25 GB4 Colchester United 1–0 Morecambe FC Available
2025-01-21 GB4 Harrogate Town 0–0 Colchester United Available
2025-01-18 GB4 Bromley FC 0–1 Colchester United Available
2025-01-04 GB4 Colchester United 0–2 Accrington Stanley Available
2025-01-01 GB4 Swindon Town 3–2 Colchester United Available
2024-12-29 GB4 Colchester United 1–1 Doncaster Rovers Available
2024-12-26 GB4 Colchester United 2–0 Gillingham FC Available
2024-12-20 GB4 Crewe Alexandra 0–0 Colchester United Available

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

OpponentPWDLGFGAGDWin %
Oxford United 57 13 22 22 63 87 -24 23%
Accrington Stanley 48 18 18 12 70 57 +13 38%
AFC Wimbledon 45 21 16 8 67 49 +18 47%
Wycombe Wanderers 43 15 10 18 56 59 -3 35%
Portsmouth FC 43 14 11 18 48 58 -10 33%
Plymouth Argyle 42 15 8 19 55 55 0 36%
Fleetwood Town 42 14 15 13 54 50 +4 33%
Rotherham United 41 15 9 17 51 65 -14 37%
Bristol Rovers 40 21 8 11 61 44 +17 53%
Doncaster Rovers 39 14 12 13 44 39 +5 36%
Southend United 39 19 8 12 55 49 +6 49%
Morecambe FC 36 20 8 8 66 40 +26 56%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
10/11 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 0 9 0 0 0
23/24 25 0 7 0 1 0
22/23 42 3,277 13 2 1 0.44
21/22 42 3,419 9 0 0 0.24
20/21 24 0 0 0 1 0
19/20 22 1,686 6 0 0 0.32
18/19 42 1,365 6 0 0 0.4
17/18 30 945 4 0 0 0.38
16/17 32 0 4 1 0 0
15/16 20 0 3 0 0 0
14/15 13 0 3 0 0 0
13/14 10 0 0 0 1 0
12/13 24 1,075 2 1 0 0.25
11/12 25 559 6 0 0 0.97
10/11 10 720 1 0 0 0.13

Output by competition

Career goals and assists broken down by tournament.

League One
221 apps
9 G
4 A
Championship
57 apps
2 G
2 A
League Cup
17 apps
1 G
1 A
League Two
74 apps
1 G
0 A
Conference
8 apps
1 G
0 A
FA Cup
16 apps
0 G
1 A
FL Trophy
16 apps
0 G
0 A
League One Play-Offs
5 apps
0 G
0 A

Frequently asked about Tom Flanagan

Who is Tom Flanagan?

Tom Flanagan is a Northern professional footballer who plays as a centre-back for Colchester United.

How old is Tom Flanagan?

Tom Flanagan is 34 years old. He was born on October 21, 1991 in London.

What position does Tom Flanagan play?

Tom Flanagan plays as a centre-back (Defender - Centre-Back).

What club does Tom Flanagan play for?

Tom Flanagan currently plays for Colchester United.

How many career goals has Tom Flanagan scored?

Across all senior club competitions in our dataset, Tom Flanagan has scored 14 goals in 415 appearances.

What is Tom Flanagan's market value?

Tom Flanagan's most recent reported market value is €75k.