T. Flanagan

DF
Share
SAFC Stats Insight — generated from our data

T. Flanagan, the Northern Irish defender, made 113 appearances for Sunderland. He found the net 5 times, averaging 0.04 goals per game. His most prolific season in our data was 2018-19, with 2 goals. In our match data he features from 2018 to 2022. More of his recorded appearances came under Lee Johnson than any other manager — 61 in all. Among the bigger results he featured in was a 8-1 win over Aston Villa U21 at home in 2020. He lined up alongside Luke O'Nien more than any other team-mate in our data, the two starting 69 games together. Across 72 matches we hold detailed data for, his average match rating is 7.00.

Figures are from our match-by-match data, densest from 2010 onward.
Opponent player. The figures below are this player's record against Sunderland (in matches we have data for), not appearances for the club.
T. Flanagan
Position
DF
Nationality
Northern Ireland
Birthplace
Hammersmith
Born
21 Oct 1991
Height
188 cm
Weight
72 kg
Club Legend Score
—
0 fan votes
Rate this player
Record vs Sunderland (2010–present)
113
Appearances
5
Goals
2
Assists2010+
22
Yellow cards
1
Red cards

By Season

Goals per season across 4 seasonsgoals per season
SeasonAppsGoalsMins
2021-222812,486
2020-212301,666
2019-202221,602
2018-19402360

Appearances counted as matches started or come on as substitute.

Goals scored in

6

Appearances

150
2021-22Start3–2Shrewsbury Town15 Apr 20222021-22Sub0–6Bolton Wanderers29 Jan 20222021-22Start1–0Portsmouth22 Jan 20222021-22Start1–1Accrington15 Jan 20222021-22Start1–3Lincoln City11 Jan 20222021-22Start3–3Wycombe8 Jan 20222021-22Start5–0Sheffield Wednesday30 Dec 20212021-22Start3–0Doncaster Rovers27 Dec 20212021-22Start1–5Arsenal21 Dec 20212021-22Start1–1Ipswich Town18 Dec 20212021-22Start2–1Plymouth Argyle11 Dec 20212021-22Start5–0Morecambe7 Dec 20212021-22Start1–1Oxford United4 Dec 20212021-22Start2–1Cambridge United27 Nov 20212021-22Sub1–1Shrewsbury Town23 Nov 20212021-22Sub2–0Ipswich Town20 Nov 20212021-22Start0–1Mansfield Town6 Nov 20212021-22Start0–3Sheffield Wednesday2 Nov 20212021-22Start1–5Rotherham United30 Oct 20212021-22Sub0–0Queens Park Rangers FC26 Oct 20212021-22Start0–1Charlton Athletic23 Oct 20212021-22Start4–0Crewe19 Oct 20212021-22Start2–1Gillingham16 Oct 20212021-22Start0–4Portsmouth2 Oct 20212021-22Start5–0Cheltenham28 Sept 20212021-22Start1–0Bolton Wanderers25 Sept 20212021-22Sub2–0Wigan Athletic21 Sept 20212021-22Start2–1Accrington11 Sept 20212021-22Start3–1Wycombe28 Aug 20212021-22Start1–0AFC Wimbledon21 Aug 20212021-22Start0–1Burton17 Aug 20212021-22Start2–1Milton Keynes Dons14 Aug 20212021-22Start2–1Port Vale10 Aug 20212021-22Start2–1Wigan Athletic7 Aug 20212020-21Sub2–1Lincoln City22 May 20212020-21Start0–2Lincoln City19 May 20212020-21Start1–0Tranmere Rovers14 Mar 20212020-21Sub2–0Portsmouth9 Mar 20212020-21Start3–0Milton Keynes Dons2 Feb 20212020-21Start2–2Gillingham30 Jan 20212020-21Start0–0Northampton Town2 Jan 20212020-21Start4–0Lincoln City12 Dec 20202020-21Start2–1OAOldham Athletic8 Dec 20202020-21Start0–1Wigan Athletic5 Dec 20202020-21Start1–1Burton1 Dec 20202020-21Start1–1Fleetwood Town27 Nov 20202020-21Start1–1Doncaster Rovers21 Nov 20202020-21Start0–1Mansfield Town7 Nov 20202020-21Start2–1Ipswich Town3 Nov 20202020-21Start2–0Gillingham31 Oct 20202020-21Start2–2Rochdale27 Oct 20202020-21Sub1–3Portsmouth24 Oct 20202020-21Sub1–0Crewe20 Oct 20202020-21Start0–0Charlton Athletic3 Oct 20202020-21Start1–0Peterborough United26 Sept 20202020-21Start2–0Oxford United19 Sept 20202020-21Start1–1Bristol Rovers12 Sept 20202020-21Sub8–1Aston Villa U218 Sept 20202020-21Start0–0Hull City5 Sept 20202019-20Start0–2Bristol Rovers10 Mar 20202019-20Start2–2Gillingham7 Mar 20202019-20Start0–1Coventry City1 Mar 20202019-20Start1–1Fleetwood Town25 Feb 20202019-20Start3–0Bristol Rovers22 Feb 20202019-20Start1–0Oxford United15 Feb 20202019-20Start3–0Rochdale11 Feb 20202019-20Start1–0Ipswich Town8 Feb 20202019-20Sub0–2Portsmouth1 Feb 20202019-20Sub1–0Tranmere Rovers29 Jan 20202019-20Sub1–0Milton Keynes Dons18 Jan 20202019-20Start4–0Wycombe11 Jan 20202019-20Start3–1Lincoln City4 Jan 20202019-20Sub1–1Fleetwood Town1 Jan 20202019-20Start0–0Bolton Wanderers26 Dec 20192019-20Start1–1Blackpool14 Dec 20192019-20Start0–1Gillingham7 Dec 20192019-20Sub1–2Burton26 Nov 20192019-20Sub1–1Coventry City23 Nov 20192019-20Sub1–1Gillingham9 Nov 20192019-20Start1–2Leicester City U215 Nov 20192019-20Sub1–0Southend United2 Nov 20192019-20Start1–1Oxford United29 Oct 20192019-20Sub0–1Shrewsbury Town26 Oct 20192019-20Sub5–0Tranmere Rovers22 Oct 20192019-20Sub0–1Wycombe19 Oct 20192019-20Sub0–2Lincoln City5 Oct 20192019-20Sub2–1Milton Keynes Dons28 Sept 20192019-20Start1–0Sheffield United25 Sept 20192019-20Start1–1Bolton Wanderers21 Sept 20192019-20Sub1–1Rotherham United17 Sept 20192019-20Sub3–1Accrington14 Sept 20192019-20Sub0–3Peterborough United31 Aug 20192019-20Start3–1Burnley28 Aug 20192019-20Sub3–1AFC Wimbledon24 Aug 20192019-20Sub2–1Rochdale20 Aug 20192019-20Sub2–1Portsmouth17 Aug 20192019-20Sub3–1Accrington13 Aug 20192019-20Start1–1Ipswich Town10 Aug 20192019-20Start1–1Oxford United3 Aug 20192018-19Start1–2Charlton Athletic26 May 20192018-19Start0–0Portsmouth16 May 20192018-19Start1–0Portsmouth11 May 20192018-19Start1–2Southend United4 May 20192018-19Start1–2Fleetwood Town30 Apr 20192018-19Start1–1Portsmouth27 Apr 20192018-19Sub1–1Peterborough United22 Apr 20192018-19Sub2–0Doncaster Rovers19 Apr 20192018-19Start4–5Coventry City13 Apr 20192018-19Start1–1Burton9 Apr 20192018-19Start2–1Rochdale6 Apr 20192018-19Start3–3Portsmouth31 Mar 20192018-19Start2–1Walsall16 Mar 20192018-19Start1–1Wycombe9 Mar 20192018-19Start2–0Bristol Rovers5 Mar 20192018-19Start2–0Plymouth Argyle2 Mar 20192018-19Start2–0Bristol Rovers23 Feb 20192018-19Start4–2Gillingham19 Feb 20192018-19Sub2–2Accrington15 Feb 20192018-19Sub1–1Blackpool12 Feb 20192018-19Sub1–1Oxford United9 Feb 20192018-19Start1–0AFC Wimbledon2 Feb 20192018-19Sub2–0Manchester City U2122 Jan 20192018-19Start1–1Scunthorpe United19 Jan 20192018-19Start1–1Luton Town12 Jan 20192018-19Start4–0Newcastle United U218 Jan 20192018-19Start1–1Charlton Athletic5 Jan 20192018-19Start1–0Blackpool1 Jan 20192018-19Start1–1Shrewsbury Town29 Dec 20182018-19Start1–0Bradford26 Dec 20182018-19Start0–1Walsall11 Dec 20182018-19Start1–1Accrington8 Dec 20182018-19Sub2–0NCNotts County FC4 Dec 20182018-19Start1–1Walsall1 Dec 20182018-19Start4–2Barnsley27 Nov 20182018-19Start2–2Walsall24 Nov 20182018-19Start1–1Wycombe17 Nov 20182018-19Start2–1Port Vale11 Nov 20182018-19Start2–0Plymouth Argyle3 Nov 20182018-19Start3–0Southend United27 Oct 20182018-19Start1–0Doncaster Rovers23 Oct 20182018-19Start2–0Shrewsbury Town20 Oct 20182018-19Start2–1Bradford6 Oct 20182018-19Start2–2Peterborough United2 Oct 20182018-19Start1–1Coventry City29 Sept 20182018-19Start4–1Rochdale22 Sept 20182018-19Sub1–2Burton15 Sept 20182018-19Sub1–1Fleetwood Town8 Sept 20182018-19Start0–0Stoke City4 Sept 20182018-19Sub1–1Oxford United1 Sept 20182017-18Start2–0Burton25 Nov 2017

Similar Players

by playing profile

Similarity scores (0–100) weigh position, scoring rate, appearances and era.

Player Talk

fan discussion
Loading comments…