Skip to content
Kevin Long

Kevin Long

Defender - Centre-Back  at Toronto FC
Age35
CitizenshipIreland
Height1.88 m
Footright
BornAugust 18, 1990
at Toronto FC 824 days · joined 2024-02-20
👕200+ Apps Veteran
Market value €250k
Centre-Back Defender

Career snapshot

11
clubs played for
09/10
debut season
0.05
goals / match
Burnley FC
top club · 91 apps

Career highs

€2.50m
peak value · 2018
€350k
top transfer fee · 09/10
4
best season · 11/12
17 / 1
int'l caps / goals
298Appearances
14Goals
7Assists
50Yellow cards
3Red cards
68Full matches (90′)
Full nameKevin Long
Name in home countryKevin Finbarr Long
Date of birth1990-08-18 (35 yrs)
Place of birthCork, Ireland
CitizenshipIreland
PositionDefender - Centre-Back (main: Defender)
Footright
Height188.00 m
Current clubToronto FC
Joined2024-02-20
Contract expires2025-12-31
Jul 2025
2025 — Toronto FC
24 matches · 0 G · 0 A · across 2 competitions
Mar 2025
Injury: unknown
1 games missed
Oct 2024
Injury: unknown
1 games missed
Sep 2024
Injury: unknown
2 games missed
Jul 2024
2024 — Toronto FC
34 matches · 1 G · 0 A · across 3 competitions
Feb 2024
Transfer: Birmingham → Toronto
23/24 · Transfer
Nov 2023
Injury: unknown
9 games missed
Jul 2023
23/24 — Birmingham City
20 matches · 0 G · 0 A · across 3 competitions
Jan 2023
Transfer: Burnley → Birmingham
22/23 · Transfer
Jul 2022
22/23 — Birmingham City, Burnley FC
20 matches · 2 G · 0 A · across 3 competitions
Jul 2021
21/22 — Burnley FC, FC Burnley U23
8 matches · 0 G · 0 A · across 4 competitions
Dec 2020
Injury: unknown
1 games missed
Jul 2020
20/21 — Burnley FC
12 matches · 1 G · 0 A · across 3 competitions
Nov 2019
Injury: unknown
5 games missed
Jul 2019
19/20 — Burnley FC
11 matches · 0 G · 0 A · across 3 competitions
Jul 2018
18/19 — Burnley FC
12 matches · 1 G · 1 A · across 4 competitions
Jul 2017
17/18 — Burnley FC
19 matches · 1 G · 3 A · across 3 competitions
Jan 2017
Injury: unknown
21 games missed
Jul 2016
16/17 — Burnley FC
4 matches · 0 G · 0 A · across 2 competitions
May 2016
Transfer: MK Dons → Burnley
15/16 · Return from loan
Mar 2016
Transfer: Burnley → MK Dons
15/16 · Loan
Feb 2016
Transfer: Barnsley → Burnley
15/16 · Return from loan
Nov 2015
Transfer: Burnley → Barnsley
15/16 · Loan
Jul 2015
15/16 — Burnley FC, Milton Keynes Dons, Barnsley FC
15 matches · 2 G · 0 A · across 3 competitions
Jan 2015
Injury: unknown
36 games missed
Jul 2014
14/15 — Burnley FC
2 matches · 0 G · 0 A · across 2 competitions
Jul 2013
13/14 — Burnley FC
11 matches · 1 G · 1 A · across 3 competitions
Sep 2012
Transfer: Portsmouth → Burnley
12/13 · Return from loan
Aug 2012
Transfer: Burnley → Portsmouth
12/13 · Loan
Jul 2012
12/13 — Burnley FC, Portsmouth FC
20 matches · 0 G · 0 A · across 4 competitions
Apr 2012
Transfer: Rochdale → Burnley
11/12 · Return from loan
Jan 2012
Transfer: Burnley → Rochdale
11/12 · Loan
Jan 2012
Transfer: Accrington → Burnley
11/12 · Return from loan
Aug 2011
Transfer: Burnley → Accrington
11/12 · Loan
Jul 2011
11/12 — Accrington Stanley, Rochdale AFC
42 matches · 4 G · 2 A · across 4 competitions
May 2011
Transfer: Accrington → Burnley
10/11 · Return from loan
Oct 2010
Transfer: Burnley → Accrington
10/11 · Loan
Jul 2010
10/11 — Accrington Stanley
17 matches · 0 G · 0 A · across 3 competitions
Jan 2010
Transfer: Cork City → Burnley
09/10 · Transfer · €350k
Jul 2009
09/10 — Burnley FC U21
10 matches · 0 G · 0 A · across 1 competition
Jul 2009
2009 — Cork City FC
17 matches · 1 G · 0 A · across 3 competitions
Jan 2009
Transfer: Cork Academy → Cork City
08/09 · Transfer
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
6,116 min
Minutes played by club
Birmingham City 28.6%
Burnley FC 29.4%
FC Burnley U23 0.0%
Toronto FC 3.8%
Cork City FC 21.3%
Barnsley FC 8.0%
Milton Keynes Dons 0.0%
Portsmouth FC 0.0%
Rochdale AFC 0.0%
Accrington Stanley 8.8%
Burnley FC U21 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Birmingham City 2 22/23 23/24 40 2 0 1,751
Burnley FC 11 12/13 22/23 91 4 5 1,800
FC Burnley U23 1 21/22 21/22 2 0 0 0
Toronto FC 2 2024 2025 58 1 0 230
Cork City FC 1 2009 2009 17 1 0 1,303
Barnsley FC 1 15/16 15/16 13 2 0 492
Milton Keynes Dons 1 15/16 15/16 2 0 0 0
Portsmouth FC 1 12/13 12/13 6 0 0 0
Rochdale AFC 1 11/12 11/12 16 0 1 0
Accrington Stanley 2 10/11 11/12 43 4 1 540
Burnley FC U21 1 09/10 09/10 10 0 0 0

Career trajectory — goals, assists & market value

2€625K3€1.3M5€1.9M6€2.5M10/1111/12 — 4 goals (Accrington Stanley)11/12 — 2 assists611/1213/14 — 1 goals (Burnley FC)13/14 — 1 assists213/1414/1515/16 — 2 goals (Barnsley FC)215/1616/1717/18 — 1 goals (Burnley FC)17/18 — 3 assists417/1818/19 — 1 goals (Burnley FC)18/19 — 1 assists218/1919/2020/21 — 1 goals (Burnley FC)120/212009 — 1 goals (Cork City FC)120092024 — 1 goals (Toronto FC)1202421/2222/23 — 2 goals (Birmingham City)222/2323/2410/11 — €50K13/14 — €300K14/15 — €500K15/16 — €500K16/17 — €350K17/18 — €500K18/19 — €2.5M19/20 — €2.5M20/21 — €1.6M21/22 — €1.2M22/23 — €1M23/24 — €500KGoalsAssistsMarket value

Goals by season

09/10: 0009/1010/11: 0010/1111/12: 4411/1212/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 2215/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 0019/2020/21: 1120/212009: 1120092024: 1120242025: 00202521/22: 0021/2222/23: 2222/2323/24: 0023/24

Assists by season

09/10: 0009/1010/11: 0010/1111/12: 2211/1212/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 3317/1818/19: 1118/1919/20: 0019/2020/21: 0020/212009: 0020092024: 0020242025: 00202521/22: 0021/2222/23: 0022/2323/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
23/24 Championship Birmingham City 17 0 0 3 0 0
23/24 EFL Cup Birmingham City 2 0 0 0 0 0
23/24 FA Cup Birmingham City 1 0 0 0 0 0
22/23 Championship Birmingham City 17 1 0 5 0 1,502
22/23 Championship Burnley FC 0 0 0 0 0 0
22/23 EFL Cup Burnley FC 0 0 0 0 0 0
22/23 FA Cup Birmingham City 3 1 0 0 0 249
21/22 EFL Cup Burnley FC 0 0 0 0 0 0
21/22 FA Cup Burnley FC 0 0 0 0 0 0
21/22 Premier League Burnley FC 6 0 0 1 0 0
21/22 Premier League 2 FC Burnley U23 2 0 0 1 0 0
2025 Canadian Championship Toronto FC 1 0 0 0 0 0
2025 MLS Toronto FC 23 0 0 6 0 0
2024 Canadian Championship Toronto FC 5 1 0 1 0 230
2024 Leagues Cup Toronto FC 3 0 0 0 0 0
2024 MLS Toronto FC 26 0 0 7 0 0
2009 FAI Cup Cork City FC 0 0 0 0 0 0
2009 League of Ireland Cup Cork City FC 1 0 0 0 0 0
2009 Premier Division Cork City FC 16 1 0 1 0 1,303
20/21 EFL Cup Burnley FC 2 0 0 0 0 0
20/21 FA Cup Burnley FC 2 1 0 0 0 180
20/21 Premier League Burnley FC 8 0 0 2 0 0
19/20 EFL Cup Burnley FC 1 0 0 0 0 0
19/20 FA Cup Burnley FC 2 0 0 1 0 0
19/20 Premier League Burnley FC 8 0 0 0 0 0
18/19 EFL Cup Burnley FC 1 1 0 1 0 90
18/19 Europa League Qualifying Burnley FC 3 0 0 2 0 0
18/19 FA Cup Burnley FC 2 0 0 1 0 0
18/19 Premier League Burnley FC 6 0 1 0 0 0
17/18 EFL Cup Burnley FC 2 0 1 2 0 0
17/18 FA Cup Burnley FC 1 0 0 0 0 0
17/18 Premier League Burnley FC 16 1 2 1 0 1,440
16/17 EFL Cup Burnley FC 1 0 0 0 0 0
16/17 Premier League Burnley FC 3 0 0 0 0 0
15/16 Championship Burnley FC 0 0 0 0 0 0
15/16 Championship Milton Keynes Dons 2 0 0 0 0 0
15/16 FL Trophy Barnsley FC 2 0 0 0 0 0
15/16 League One Barnsley FC 11 2 0 2 1 492
14/15 League Cup Burnley FC 1 0 0 0 0 0
14/15 Premier League Burnley FC 1 0 0 0 0 0
13/14 Championship Burnley FC 7 0 0 0 0 0
13/14 FA Cup Burnley FC 1 1 1 0 0 90
13/14 League Cup Burnley FC 3 0 0 0 0 0
12/13 Championship Burnley FC 14 0 0 2 0 0
12/13 EFL Trophy Portsmouth FC 1 0 0 1 0 0
12/13 League Cup Burnley FC 0 0 0 0 0 0
12/13 League One Portsmouth FC 5 0 0 0 0 0
11/12 EFL Trophy Accrington Stanley 1 0 0 0 0 0
11/12 League Cup Accrington Stanley 1 0 0 0 0 0
11/12 League One Rochdale AFC 16 0 1 4 0 0
11/12 League Two Accrington Stanley 24 4 1 1 1 540
10/11 FA Cup Accrington Stanley 2 0 0 1 0 0
10/11 League Two Accrington Stanley 15 0 0 4 1 0
10/11 League Two Play-Offs Accrington Stanley 0 0 0 0 0 0
09/10 Reserve League North Burnley FC U21 10 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
08/09 2009-01-01 Cork Academy Cork City Transfer 0
09/10 2010-01-01 Cork City Burnley Transfer 0 €350k
10/11 2010-10-15 Burnley Accrington Loan 50000
10/11 2011-05-23 Accrington Burnley Return from loan 50000
11/12 2011-08-05 Burnley Accrington Loan 50000
11/12 2012-01-05 Accrington Burnley Return from loan 50000
11/12 2012-01-27 Burnley Rochdale Loan 50000
11/12 2012-04-30 Rochdale Burnley Return from loan 50000
12/13 2012-08-18 Burnley Portsmouth Loan 50000
12/13 2012-09-21 Portsmouth Burnley Return from loan 50000
15/16 2015-11-19 Burnley Barnsley Loan 500000
15/16 2016-02-19 Barnsley Burnley Return from loan 500000
15/16 2016-03-24 Burnley MK Dons Loan 500000
15/16 2016-05-31 MK Dons Burnley Return from loan 350000
22/23 2023-01-05 Burnley Birmingham Transfer 500000
23/24 2024-02-20 Birmingham Toronto Transfer 300000
SeasonInjuryFromToDays missedGames missed
14/15 Cruciate ligament tear 2015-01-02 2015-10-02 274 36
16/17 Knee injury 2017-01-19 2017-06-01 134 21
19/20 Hip injury 2019-11-20 2019-12-20 31 5
20/21 Ankle injury 2020-12-30 2021-01-11 13 1
23/24 Calf injury 2023-11-08 2023-12-28 51 9
24/25 Muscle injury 2024-09-04 2024-09-20 17 2
24/25 concussion 2024-10-04 2024-10-09 6 1
24/25 Leg injury 2025-03-27 2025-04-03 8 1
Current€250k
Peak€2.50m
Low€50k
Δ since start+€200k
€50k€663k€1.28m€1.89m€2.50m197019701970
DateValue
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €1.00m
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.60m
Jan 1, 1970 €1.60m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #21103 0 0 former national player
Team #3509 #15 17 1 former national player
TeammatePPG played withJoint goalsMinutes
Sam Vokes 1 0 0
Ashley Barnes 1 2 0
Nick Pope 1 0 0
Ashley Westwood 1 0 0
Matty Longstaff 1 0 0
Charlie Taylor 1 0 0
James Tarkowski 1 0 0
Jóhann Berg Gudmundsson 1 2 0
Federico Bernardeschi 1 0 0
Deybi Flores 1 0 0
Jack Cork 1 1 0
Chris Wood 1 1 0
Scott Hogan 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
11/12 League Two Accrington Stanley 4 24
15/16 League One Barnsley FC 2 11
13/14 FA Cup Burnley FC 1 1

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Premier League Burnley FC 2 16
13/14 FA Cup Burnley FC 1 1
11/12 League One Rochdale AFC 1 16

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2016-05-31 MK Dons Burnley Return from loan €350k
15/16 2016-03-24 Burnley MK Dons Loan €500k
15/16 2016-02-19 Barnsley Burnley Return from loan €500k
15/16 2015-11-19 Burnley Barnsley Loan €500k
12/13 2012-09-21 Portsmouth Burnley Return from loan €50k
12/13 2012-08-18 Burnley Portsmouth Loan €50k
11/12 2012-04-30 Rochdale Burnley Return from loan €50k
11/12 2012-01-27 Burnley Rochdale Loan €50k
11/12 2012-01-05 Accrington Burnley Return from loan €50k
11/12 2011-08-05 Burnley Accrington Loan €50k
10/11 2011-05-23 Accrington Burnley Return from loan €50k
10/11 2010-10-15 Burnley Accrington Loan €50k

Last 50 matches for Toronto FC 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
2026-06-28 MLS1 Toronto FC Portland Timbers TIMED
2026-06-25 MLS1 Toronto FC New York RB TIMED
2026-06-13 MLS1 Los Angeles FC Toronto FC TIMED
2026-05-31 MLS1 Toronto FC Charlotte FC TIMED
2026-05-28 MLS1 Toronto FC Philadelphia Union TIMED
2026-05-24 MLS1 Toronto FC Nashville SC TIMED
2026-05-17 MLS1 CF Montréal Toronto FC TIMED
2026-05-14 MLS1 Toronto FC FC Cincinnati TIMED
2026-05-10 MLS1 Toronto FC D.C. United TIMED
2026-05-03 MLS1 Toronto FC 0–2 New England Revolution Available
2026-04-26 MLS1 Toronto FC 0–1 New York City FC Available
2026-04-19 MLS1 Real Salt Lake 0–1 Toronto FC Available
2026-04-12 MLS1 Toronto FC 0–0 Minnesota United FC Available
2026-04-06 MLS1 Inter Miami CF 1–1 Toronto FC Available
2026-03-29 MLS1 Toronto FC 0–0 Vancouver Whitecaps Available
2026-03-22 MLS1 New York RB 2–1 Toronto FC Available
2026-03-15 MLS1 Toronto FC 1–2 Chicago Fire Available
2026-03-08 MLS1 FC Cincinnati 2–0 Toronto FC Available
2026-03-01 MLS1 Orlando City 4–2 Toronto FC Available
2025-10-18 MLS1 Toronto FC Orlando City TIMED
2025-10-04 MLS1 Chicago Fire Toronto FC TIMED
2025-09-27 MLS1 Toronto FC Inter Miami CF TIMED
2025-09-20 MLS1 Columbus Crew Toronto FC TIMED
2025-09-13 MLS1 New England Revolution Toronto FC TIMED
2025-08-30 MLS1 Toronto FC CF Montréal TIMED
2025-08-24 MLS1 Atlanta United FC Toronto FC TIMED
2025-08-16 MLS1 Toronto FC Columbus Crew TIMED
2025-08-09 MLS1 Philadelphia Union Toronto FC TIMED
2025-07-26 MLS1 Charlotte FC Toronto FC TIMED
2025-07-19 MLS1 Nashville SC Toronto FC TIMED
2025-07-16 MLS1 San Diego FC Toronto FC TIMED
2025-07-12 MLS1 Toronto FC Atlanta United FC TIMED
2025-07-03 MLS1 New York City FC Toronto FC TIMED
2025-06-29 MLS1 Atlanta United FC 2–1 Toronto FC Available
2025-06-22 MLS1 New York RB 3–0 Toronto FC Available
2025-06-19 MLS1 Toronto FC 1–2 Nashville SC Available
2025-06-15 MLS1 Toronto FC 1–4 Chicago Fire Available
2025-06-01 MLS1 D.C. United 2–2 Toronto FC Available
2025-05-29 MLS1 Philadelphia Union 0–0 Toronto FC Available
2025-05-25 MLS1 Toronto FC 3–4 FC Cincinnati Available
2025-05-18 MLS1 Toronto FC 5–1 CF Montréal Available
2025-05-15 MLS1 Nashville SC 2–0 Toronto FC Available
2025-05-11 MLS1 Toronto FC 2–3 New York City FC Available
2025-05-04 MLS1 Toronto FC 3–1 FC Dallas Available
2025-04-27 MLS1 Orlando City 1–2 Toronto FC Available
2025-04-20 MLS1 Toronto FC 1–0 New England Revolution Available
2025-04-13 MLS1 Charlotte FC 3–2 Toronto FC Available
2025-04-06 MLS1 Vancouver Whitecaps 4–0 Toronto FC Available
2025-03-30 MLS1 Toronto FC 1–3 Sporting Kansas City INJURED Leg injury
2025-03-23 MLS1 Toronto FC 2–0 Atlanta United FC Available

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

OpponentPWDLGFGAGDWin %
Middlesbrough FC 28 8 5 15 32 41 -9 29%
Ipswich Town 28 6 9 13 28 38 -10 21%
Reading FC 27 9 7 11 26 33 -7 33%
Derby County 26 7 9 10 38 44 -6 27%
Millwall FC 25 14 4 7 43 26 +17 56%
Leeds United 23 11 2 10 29 30 -1 48%
Blackpool FC 23 9 9 5 32 28 +4 39%
Nottingham Forest 23 10 7 6 31 22 +9 43%
Burton Albion 22 5 7 10 28 34 -6 23%
Portsmouth FC 20 5 8 7 24 26 -2 25%
Brighton & Hove Albion 20 5 9 6 14 16 -2 25%
Charlton Athletic 20 9 5 6 32 19 +13 45%

Auto-detected milestones based on cumulative career totals.

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

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 20 0 3 0 0 0
22/23 20 1,751 5 0 0 0.26
21/22 8 0 2 0 0 0
2025 24 0 6 0 0 0
2024 34 230 8 1 0 3.52
2009 17 1,303 1 0 0 0.07
20/21 12 180 2 0 0 1
19/20 11 0 1 0 0 0
18/19 12 90 4 0 0 4
17/18 19 1,440 3 0 0 0.19
15/16 15 492 2 0 1 0.55
12/13 20 0 3 1 0 0
11/12 42 540 5 0 1 1
10/11 17 0 5 0 1 0

Output by competition

Career goals and assists broken down by tournament.

League Two
39 apps
4 G
1 A
FA Cup
14 apps
3 G
1 A
League One
32 apps
2 G
1 A
Premier League
48 apps
1 G
3 A
League Cup
14 apps
1 G
1 A
Canadian Championship
6 apps
1 G
0 A
Championship
57 apps
1 G
0 A
Premier Division
16 apps
1 G
0 A
MLS
49 apps
0 G
0 A
Reserve League North
10 apps
0 G
0 A

Frequently asked about Kevin Long

Who is Kevin Long?

Kevin Long is an Ireland professional footballer who plays as a centre-back for Toronto FC.

How old is Kevin Long?

Kevin Long is 35 years old. He was born on August 18, 1990 in Cork.

What position does Kevin Long play?

Kevin Long plays as a centre-back (Defender - Centre-Back).

What club does Kevin Long play for?

Kevin Long currently plays for Toronto FC.

How many career goals has Kevin Long scored?

Across all senior club competitions in our dataset, Kevin Long has scored 14 goals in 298 appearances.

What is Kevin Long's market value?

Kevin Long's most recent reported market value is €250k.