Full name Thomas Kessler
Date of birth 1986-01-20 (40 yrs)
Place of birth Köln, Germany
Citizenship Germany
Position Goalkeeper
Foot right
Height 197.00 m
Current club Retired
Joined 2020-07-01
Contract expires —
Agent Björn Etzel Outfitter adidas
Jul 2020
Transfer: 1.FC Köln → Retired
20/21 · Transfer
Feb 2020
Injury: unknown
5 games missed
Jul 2019
19/20 — 1.FC Köln
0 matches · 0 G · 0 A · across 2 competitions
Jul 2018
18/19 — 1.FC Köln
1 matches · 0 G · 0 A · across 2 competitions
Dec 2017
Injury: unknown
5 games missed
Jul 2017
Injury: unknown
3 games missed
Jul 2017
17/18 — 1.FC Köln
0 matches · 0 G · 0 A · across 3 competitions
Mar 2017
Injury: unknown
2 games missed
Aug 2016
Injury: unknown
8 games missed
Jul 2016
16/17 — 1.FC Köln
14 matches · 0 G · 0 A · across 2 competitions
Feb 2016
Injury: unknown
5 games missed
Dec 2015
Injury: unknown
1 games missed
Jul 2015
15/16 — 1.FC Köln
1 matches · 0 G · 0 A · across 2 competitions
May 2015
Injury: unknown
1 games missed
Sep 2014
Injury: unknown
5 games missed
Jul 2014
14/15 — 1.FC Köln, 1.FC Köln II
2 matches · 0 G · 0 A · across 3 competitions
Jul 2013
13/14 — 1.FC Köln
2 matches · 0 G · 0 A · across 2 competitions
Jul 2012
12/13 — 1.FC Köln, 1.FC Köln II
6 matches · 0 G · 0 A · across 3 competitions
Jun 2012
Transfer: E. Frankfurt → 1.FC Köln
11/12 · Return from loan
Jul 2011
11/12 — Eintracht Frankfurt
4 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: 1.FC Köln → E. Frankfurt
11/12 · Loan
Jun 2011
Transfer: FC St. Pauli → 1.FC Köln
10/11 · Return from loan
Aug 2010
Injury: unknown
2 games missed
Jul 2010
10/11 — FC St. Pauli
26 matches · 0 G · 0 A · across 1 competition
Jul 2010
Transfer: 1.FC Köln → FC St. Pauli
10/11 · Loan
Jul 2009
09/10 — 1.FC Köln
2 matches · 0 G · 0 A · across 2 competitions
Mar 2009
Injury: unknown
5 games missed
Jul 2008
08/09 — 1.FC Köln, 1.FC Köln II
9 matches · 0 G · 0 A · across 3 competitions
Jul 2007
07/08 — 1.FC Köln, 1.FC Köln II
21 matches · 0 G · 0 A · across 2 competitions
Jan 2007
Transfer: 1.FC Köln II → 1.FC Köln
06/07 · Transfer
Jul 2006
06/07 — 1.FC Köln, 1.FC Köln II
15 matches · 0 G · 0 A · across 2 competitions
Jul 2005
05/06 — 1.FC Köln II
8 matches · 0 G · 0 A · across 2 competitions
Jul 2004
04/05 — 1.FC Köln II, 1.FC Köln U19
23 matches · 0 G · 0 A · across 2 competitions
Jul 2004
Transfer: 1.FC Köln U19 → 1.FC Köln II
04/05 · Transfer
Jul 2003
03/04 — 1.FC Köln U19
22 matches · 0 G · 0 A · across 1 competition
Jul 2003
Transfer: 1.FC Köln U17 → 1.FC Köln U19
03/04 · Transfer
Jul 2001
01/02 — 1.FC Köln U17
2 matches · 0 G · 0 A · across 1 competition
Jul 2001
Transfer: 1.FC Köln Yth. → 1.FC Köln U17
01/02 · Transfer
Jul 2000
Transfer: Brauweiler Yth. → 1.FC Köln Yth.
00/01 · Transfer
Jan 1970
Peak market value: €2.00m
Highest valuation recorded in dataset
13,980 min Minutes played by club
1.FC Köln
20.3%
1.FC Köln II
32.4%
Eintracht Frankfurt
2.3%
FC St. Pauli
16.6%
1.FC Köln U19
27.2%
1.FC Köln U17
1.3%
Career trajectory — goals, assists & market value
0 €500K 1 €1M 1 €1.5M 1 €2M 04/05 05/06 07/08 10/11 11/12 12/13 13/14 14/15 15/16 16/17 17/18 18/19 19/20 04/05 — €50K 05/06 — €175K 07/08 — €400K 10/11 — €1M 11/12 — €2M 12/13 — €600K 13/14 — €300K 14/15 — €400K 15/16 — €400K 16/17 — €400K 17/18 — €500K 18/19 — €350K 19/20 — €250K Goals Assists Market value
Goals by season
01/02: 0 0 01/02 03/04: 0 0 03/04 04/05: 0 0 04/05 05/06: 0 0 05/06 06/07: 0 0 06/07 07/08: 0 0 07/08 08/09: 0 0 08/09 09/10: 0 0 09/10 10/11: 0 0 10/11 11/12: 0 0 11/12 12/13: 0 0 12/13 13/14: 0 0 13/14 14/15: 0 0 14/15 15/16: 0 0 15/16 16/17: 0 0 16/17 17/18: 0 0 17/18 18/19: 0 0 18/19 19/20: 0 0 19/20
Assists by season
01/02: 0 0 01/02 03/04: 0 0 03/04 04/05: 0 0 04/05 05/06: 0 0 05/06 06/07: 0 0 06/07 07/08: 0 0 07/08 08/09: 0 0 08/09 09/10: 0 0 09/10 10/11: 0 0 10/11 11/12: 0 0 11/12 12/13: 0 0 12/13 13/14: 0 0 13/14 14/15: 0 0 14/15 15/16: 0 0 15/16 16/17: 0 0 16/17 17/18: 0 0 17/18 18/19: 0 0 18/19 19/20: 0 0 19/20
Season Competition Club Matches Goals Assists YC RC Minutes
19/20
Bundesliga
1.FC Köln
0
0
0
0
0
0
19/20
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
18/19
2. Bundesliga
1.FC Köln
1
0
0
0
0
90
18/19
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
17/18
Bundesliga
1.FC Köln
0
0
0
0
0
0
17/18
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
17/18
Europa League
1.FC Köln
0
0
0
0
0
0
16/17
Bundesliga
1.FC Köln
13
0
0
1
0
1,170
16/17
DFB-Pokal
1.FC Köln
1
0
0
0
0
90
15/16
Bundesliga
1.FC Köln
1
0
0
0
0
90
15/16
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
14/15
Bundesliga
1.FC Köln
1
0
0
0
0
90
14/15
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
14/15
Regionalliga West
1.FC Köln II
1
0
0
0
0
90
13/14
2. Bundesliga
1.FC Köln
2
0
0
0
0
180
13/14
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
12/13
2. Bundesliga
1.FC Köln
1
0
0
0
0
90
12/13
DFB-Pokal
1.FC Köln
1
0
0
0
0
90
12/13
Regionalliga West
1.FC Köln II
4
0
0
0
0
360
11/12
2. Bundesliga
Eintracht Frankfurt
4
0
0
0
0
320
11/12
DFB-Pokal
Eintracht Frankfurt
0
0
0
0
0
0
10/11
Bundesliga
FC St. Pauli
26
0
0
0
0
2,318
09/10
Bundesliga
1.FC Köln
2
0
0
0
0
180
09/10
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
08/09
Bundesliga
1.FC Köln
3
0
0
0
0
270
08/09
DFB-Pokal
1.FC Köln
0
0
0
0
0
0
08/09
RL West
1.FC Köln II
6
0
0
0
0
540
07/08
2. Bundesliga
1.FC Köln
4
0
0
1
0
316
07/08
Oberliga Nordrhein
1.FC Köln II
17
0
0
0
0
1,525
06/07
2. Bundesliga
1.FC Köln
2
0
0
0
0
180
06/07
Oberliga Nordrhein
1.FC Köln II
13
0
0
0
0
1,170
05/06
DFB-Pokal
1.FC Köln II
1
0
0
0
0
90
05/06
Regionalliga Nord
1.FC Köln II
7
0
0
0
0
569
04/05
Regionalliga Nord
1.FC Köln II
2
0
0
0
0
180
04/05
U19-Bundesliga West
1.FC Köln U19
21
0
0
2
0
1,822
03/04
U19-Bundesliga West
1.FC Köln U19
22
0
0
1
0
1,980
01/02
U17-Champ.
1.FC Köln U17
2
0
0
0
0
180
Season Date From To Type Market value Fee
00/01
2000-07-01
Brauweiler Yth.
1.FC Köln Yth.
Transfer
0
—
01/02
2001-07-01
1.FC Köln Yth.
1.FC Köln U17
Transfer
0
—
03/04
2003-07-01
1.FC Köln U17
1.FC Köln U19
Transfer
0
—
04/05
2004-07-01
1.FC Köln U19
1.FC Köln II
Transfer
0
—
06/07
2007-01-01
1.FC Köln II
1.FC Köln
Transfer
0
—
10/11
2010-07-01
1.FC Köln
FC St. Pauli
Loan
400000
—
10/11
2011-06-30
FC St. Pauli
1.FC Köln
Return from loan
2000000
—
11/12
2011-07-01
1.FC Köln
E. Frankfurt
Loan
2000000
—
11/12
2012-06-30
E. Frankfurt
1.FC Köln
Return from loan
400000
—
20/21
2020-07-01
1.FC Köln
Retired
Transfer
0
—
Season Injury From To Days missed Games missed
08/09
Knee medial ligament tear
2009-03-05
2009-03-30
26
5
10/11
Torn muscle fiber
2010-08-09
2010-08-26
18
2
14/15
Back problems
2014-09-11
2014-09-18
8
5
14/15
influenza
2015-05-18
2015-05-25
8
1
15/16
influenza
2015-12-14
2015-12-21
8
1
15/16
Back problems
2016-02-22
2016-03-31
39
5
16/17
Outer ligament tear
2016-08-08
2016-10-17
71
8
16/17
Hand injury
2017-01-30
2017-02-02
4
0
16/17
Hip bruise
2017-03-06
2017-03-20
15
2
17/18
Finger injury
2017-07-24
2017-09-04
43
3
17/18
Knee problems
2017-12-07
2018-01-01
26
5
19/20
Calf injury
2020-02-11
2020-03-11
30
5
Current —
Peak €2.00m
Low —
Δ since start −€50k
— €500k €1.00m €1.50m €2.00m 1970 1970 1970
Date Value
Jan 1, 1970
—
Jan 1, 1970
€250k
Jan 1, 1970
€250k
Jan 1, 1970
€250k
Jan 1, 1970
€350k
Jan 1, 1970
€500k
Jan 1, 1970
€500k
Jan 1, 1970
€500k
Jan 1, 1970
€400k
Jan 1, 1970
€400k
Jan 1, 1970
€400k
Jan 1, 1970
€400k
Jan 1, 1970
€400k
Jan 1, 1970
€300k
Jan 1, 1970
€300k
Jan 1, 1970
€300k
Jan 1, 1970
€600k
Jan 1, 1970
€400k
Jan 1, 1970
€2.00m
Jan 1, 1970
€800k
Jan 1, 1970
€1.25m
Jan 1, 1970
€2.00m
Jan 1, 1970
€750k
Jan 1, 1970
€500k
Jan 1, 1970
€1.00m
Jan 1, 1970
€400k
Jan 1, 1970
€250k
Jan 1, 1970
€200k
Jan 1, 1970
—
Jan 1, 1970
€175k
Jan 1, 1970
€150k
Jan 1, 1970
€50k
Jan 1, 1970
—
Jan 1, 1970
€50k
Team Shirt Matches Goals Debut Age at debut Status
Team #17662
—
4
0
—
—
former national player
Team #17368
—
1
0
—
—
former national player
Team #9067
—
1
0
—
—
former national player
Every loan spell across this player's career.
Season Date From To Type Fee Value at transfer
11/12
2012-06-30
E. Frankfurt
1.FC Köln
Return from loan
—
€400k
11/12
2011-07-01
1.FC Köln
E. Frankfurt
Loan
—
€2.00m
10/11
2011-06-30
FC St. Pauli
1.FC Köln
Return from loan
—
€2.00m
10/11
2010-07-01
1.FC Köln
FC St. Pauli
Loan
—
€400k
Teams faced most often by Thomas Kessler's clubs during seasons he played in those competitions
(team-level results, not personal head-to-head goals — see disclaimer above).
Opponent P W D L GF GA GD Win %
Bayer Leverkusen
16
5
1
10
15
33
-18
31%
1. FSV Mainz 05
16
4
3
9
21
30
-9
25%
Bor. Mönchengladbach
16
5
4
7
17
23
-6
31%
Bayern München
16
0
3
13
6
46
-40
0%
FC Schalke 04
16
6
5
5
16
18
-2
38%
Hannover 96
16
6
3
7
19
19
0
38%
1899 Hoffenheim
16
5
4
7
19
21
-2
31%
1. FC Köln
16
4
1
11
20
33
-13
25%
SC Freiburg
16
6
4
6
21
22
-1
38%
Werder Bremen
16
5
6
5
24
21
+3
31%
Borussia Dortmund
16
4
2
10
16
34
-18
25%
1. FC Nürnberg
16
7
5
4
21
23
-2
44%
Auto-detected milestones based on cumulative career totals.
Season / Year Milestone Date
01/02
Senior debut season
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
Season Matches Mins YC 2nd YC RC Cards / 90′
16/17
14
1,260
1
0
0
0.07
07/08
21
1,841
1
0
0
0.05
04/05
23
2,002
2
0
0
0.09
03/04
22
1,980
1
0
0
0.05
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
Season Matches Mins Clean sheets CS % Goals conceded GC / 90′
18/19
1
90
0
0%
1
1
16/17
14
1,260
3
21%
20
1.43
15/16
1
90
0
0%
2
2
14/15
2
180
0
0%
6
3
13/14
2
180
1
50%
2
1
12/13
6
540
2
33%
8
1.33
11/12
4
320
1
25%
4
1.13
10/11
26
2,318
3
12%
51
1.98
09/10
2
180
1
50%
1
0.5
08/09
9
810
2
22%
12
1.33
07/08
21
1,841
8
38%
22
1.08
06/07
15
1,350
3
20%
23
1.53
05/06
8
659
1
13%
19
2.59
04/05
23
2,002
12
52%
21
0.94
03/04
22
1,980
9
41%
23
1.05
01/02
2
180
0
0%
8
4