Skip to content
Thomas Kaminski
Goalkeeper ·Charlton Athletic ·Belgium Poland

Thomas Kaminski

Age34 BornOct 23, 1992 Height1.90 m At Charlton Athletic479 days Contract2028
👕 200+ Apps X X / Twitter
Market value €1.80m
Goalkeeper
Charlton Athletic resultsLatest
Sat, Oct 17 · Championship
Watford2 - 0FTCharlton Athletic
Tue, Oct 13 · Championship
Burnley2 - 2FTCharlton Athletic
Sat, Oct 10 · Championship
Charlton Athletic1 - 1FTBristol City
Sat, Sep 19 · Championship
Cardiff City3 - 1FTCharlton Athletic
Sat, Sep 12 · Championship
Charlton Athletic0 - 0FTPortsmouth
Next up
Sat, Mar 20 · Championship
Southampton11:00 AMCharlton Athletic
Position rank25/26
#73Goals rank
#90Assists rank
0Season goals
3Season assists
Among 1,246 Goalkeepers with 200+ minutes
Career highs
€3.00mPeak value · 2019
€2.90mTop transfer fee · 23/24
-Best season
-Caps / int'l goals
493Appearances
0Goals
3Assists
32Yellow cards
0Red cards
491Full matches (90′)
Full nameThomas Kaminski
Date of birth1992-10-23 (34 yrs)
Place of birthDendermonde, Belgium
CitizenshipBelgium Poland
PositionGoalkeeper
Foot
Height190.00 m
Current clubCharlton Athletic
Joined2025-07-01
Contract expires2028-06-30
AgentTEAM KAMINSKI
Jul 2025
25/26 - Charlton Athletic
4 matches · 0 G · 0 A · across 1 competition
Jul 2025
Transfer: Luton → Charlton
25/26 · Transfer · €1.10m
Jul 2024
24/25 - Luton Town
47 matches · 0 G · 0 A · across 3 competitions
Aug 2023
Transfer: Blackburn → Luton
23/24 · Transfer · €2.90m
Jul 2023
23/24 - Luton Town
38 matches · 0 G · 0 A · across 2 competitions
Jan 2023
Injury: unknown
12 games missed
Jul 2022
22/23 - Blackburn Rovers, Blackburn Rovers U21
30 matches · 0 G · 0 A · across 4 competitions
Jul 2021
21/22 - Blackburn Rovers
45 matches · 0 G · 1 A · across 3 competitions
Oct 2020
Injury: unknown
4 games missed
Aug 2020
Transfer: KAA Gent → Blackburn
20/21 · Transfer · €500k
Jul 2020
20/21 - Blackburn Rovers, KAA Gent
45 matches · 0 G · 0 A · across 4 competitions
Jul 2019
19/20 - KAA Gent
44 matches · 0 G · 1 A · across 4 competitions
Jan 2019
Transfer: KV Kortrijk → KAA Gent
18/19 · Transfer · €2.20m
Jul 2018
18/19 - KAA Gent, KV Kortrijk
41 matches · 0 G · 0 A · across 3 competitions
Jul 2017
17/18 - KV Kortrijk
38 matches · 0 G · 0 A · across 3 competitions
Jul 2016
16/17 - KV Kortrijk
32 matches · 0 G · 1 A · across 3 competitions
Jul 2016
Transfer: RSC Anderlecht → KV Kortrijk
16/17 · Transfer
Jun 2016
Transfer: FC Copenhagen → RSC Anderlecht
15/16 · Return from loan
Aug 2015
Transfer: RSC Anderlecht → FC Copenhagen
15/16 · Loan
Jul 2015
15/16 - FC Copenhagen
8 matches · 0 G · 0 A · across 2 competitions
Jun 2015
Transfer: Anorthosis → RSC Anderlecht
14/15 · Return from loan
Aug 2014
Transfer: RSC Anderlecht → Anorthosis
14/15 · Loan
Jul 2014
14/15 - RSC Anderlecht, Anorthosis Famagusta
33 matches · 0 G · 0 A · across 4 competitions
Jul 2013
13/14 - RSC Anderlecht
16 matches · 0 G · 0 A · across 5 competitions
Jul 2012
12/13 - RSC Anderlecht
3 matches · 0 G · 0 A · across 6 competitions
Jul 2012
Transfer: OH Leuven → RSC Anderlecht
12/13 · Transfer
Aug 2011
Transfer: Beerschot AC → OH Leuven
11/12 · Transfer
Jul 2011
11/12 - Oud-Heverlee Leuven, Beerschot AC (-2013)
28 matches · 0 G · 0 A · across 3 competitions
Jul 2010
10/11 - Germinal Beerschot Antwerpen
35 matches · 0 G · 0 A · across 3 competitions
Jul 2009
09/10 - Germinal Beerschot Antwerpen
4 matches · 0 G · 0 A · across 3 competitions
Jul 2008
08/09 - Germinal Beerschot Antwerpen
2 matches · 0 G · 0 A · across 1 competition
Jul 2008
Transfer: KAA Gent U19 → Germ. Beerschot
08/09 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset

Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better, inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
39
Clean sheets2 total · 2.00/90
36
44,203 min
Minutes played by club
Charlton Athletic 0.8%
Luton Town 17.1%
Blackburn Rovers 23.9%
Blackburn Rovers U21 0.2%
KAA Gent 13.6%
KV Kortrijk 18.1%
FC Copenhagen 1.8%
RSC Anderlecht 4.6%
Anorthosis Famagusta 6.0%
Beerschot AC (-2013) 0.4%
Oud-Heverlee Leuven 5.3%
Germinal Beerschot Antwerpen 8.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Charlton Athletic 1 25/26 25/26 4 0 0 360
Luton Town 2 23/24 24/25 85 0 0 7,577
Blackburn Rovers 3 20/21 22/23 118 0 1 10,586
Blackburn Rovers U21 1 22/23 22/23 1 0 0 90
KAA Gent 3 18/19 20/21 67 0 1 6,010
KV Kortrijk 3 16/17 18/19 89 0 1 8,010
FC Copenhagen 1 15/16 15/16 8 0 0 780
RSC Anderlecht 3 12/13 14/15 22 0 0 2,014
Anorthosis Famagusta 1 14/15 14/15 30 0 0 2,655
Beerschot AC (-2013) 1 11/12 11/12 2 0 0 180
Oud-Heverlee Leuven 1 11/12 11/12 26 0 0 2,340
Germinal Beerschot Antwerpen 3 08/09 10/11 41 0 0 3,601

Career trajectory, goals, assists & market value

0€750K1€1.5M1€2.3M1€3M09/1010/1111/1212/1313/1414/1515/1616/17 - 1 assists116/1717/1818/1919/20 - 1 assists119/2020/2121/22 - 1 assists121/2222/2323/2424/2525/2609/10 - €150K10/11 - €500K11/12 - €1M12/13 - €1.2M13/14 - €1M14/15 - €1.5M15/16 - €1.5M16/17 - €1M17/18 - €900K18/19 - €1.5M19/20 - €3M20/21 - €3M21/22 - €3M22/23 - €3M23/24 - €2.8M24/25 - €3M25/26 - €1.8MGoalsAssistsMarket value

Goals by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Charlton Athletic 4 0 0 0 0 360
24/25 Championship Luton Town 45 0 0 3 0 3,991
24/25 EFL Cup Luton Town 1 0 0 0 0 90
24/25 FA Cup Luton Town 1 0 0 0 0 90
23/24 FA Cup Luton Town 0 0 0 0 0 0
23/24 Premier League Luton Town 38 0 0 3 0 3,406
22/23 Championship Blackburn Rovers 28 0 0 3 0 2,520
22/23 EFL Cup Blackburn Rovers 0 0 0 0 0 0
22/23 FA Cup Blackburn Rovers 1 0 0 0 0 90
22/23 Premier League 2 Blackburn Rovers U21 1 0 0 0 0 90
21/22 Championship Blackburn Rovers 44 0 1 4 0 3,926
21/22 EFL Cup Blackburn Rovers 1 0 0 0 0 90
21/22 FA Cup Blackburn Rovers 0 0 0 0 0 0
20/21 Championship Blackburn Rovers 43 0 0 4 0 3,870
20/21 EFL Cup Blackburn Rovers 1 0 0 0 0 90
20/21 FA Cup Blackburn Rovers 0 0 0 0 0 0
20/21 JPL KAA Gent 1 0 0 0 0 90
19/20 Croky Cup KAA Gent 1 0 0 0 0 90
19/20 Europa League KAA Gent 8 0 1 0 0 720
19/20 Europa League Qualifying KAA Gent 6 0 0 1 0 540
19/20 JPL KAA Gent 29 0 0 0 0 2,560
18/19 Croky Cup KAA Gent 3 0 0 0 0 300
18/19 Croky Cup KV Kortrijk 1 0 0 0 0 90
18/19 JPL KAA Gent 9 0 0 1 0 810
18/19 JPL KV Kortrijk 18 0 0 2 0 1,620
18/19 JPL Play-Offs I KAA Gent 10 0 0 0 0 900
17/18 Croky Cup KV Kortrijk 4 0 0 0 0 360
17/18 JPL KV Kortrijk 30 0 0 4 0 2,700
17/18 JPL Playoff II KV Kortrijk 4 0 0 0 0 360
16/17 Croky Cup KV Kortrijk 0 0 0 0 0 0
16/17 JPL KV Kortrijk 22 0 1 4 0 1,980
16/17 JPL Playoff II KV Kortrijk 10 0 0 0 0 900
15/16 DBU Pokalen FC Copenhagen 6 0 0 0 0 600
15/16 Superliga FC Copenhagen 2 0 0 0 0 180
14/15 JPL RSC Anderlecht 2 0 0 0 0 180
14/15 Meisterrunde Anorthosis Famagusta 10 0 0 0 0 855
14/15 Pro L. Supercup RSC Anderlecht 1 0 0 0 0 90
14/15 Protathlima ML Anorthosis Famagusta 20 0 0 0 0 1,800
13/14 Champions League RSC Anderlecht 3 0 0 1 0 270
13/14 Cofidis Cup RSC Anderlecht 2 0 0 0 0 210
13/14 JPL RSC Anderlecht 10 0 0 0 0 900
13/14 JPL Play-Offs I RSC Anderlecht 1 0 0 0 0 64
13/14 Pro L. Supercup RSC Anderlecht 0 0 0 0 0 0
12/13 Champions League RSC Anderlecht 0 0 0 0 0 0
12/13 Champions League Qu. RSC Anderlecht 0 0 0 0 0 0
12/13 Cofidis Cup RSC Anderlecht 2 0 0 0 0 210
12/13 JPL RSC Anderlecht 1 0 0 0 0 90
12/13 JPL Play-Offs I RSC Anderlecht 0 0 0 0 0 0
12/13 Pro L. Supercup RSC Anderlecht 0 0 0 0 0 0
11/12 Cofidis Cup Oud-Heverlee Leuven 1 0 0 0 0 90
11/12 JPL Oud-Heverlee Leuven 21 0 0 1 0 1,890
11/12 JPL Beerschot AC (-2013) 2 0 0 0 0 180
11/12 JPL Playoff II Oud-Heverlee Leuven 4 0 0 0 0 360
10/11 Cofidis Cup Germinal Beerschot Antwerpen 4 0 0 0 0 360
10/11 JPL Germinal Beerschot Antwerpen 27 0 0 1 0 2,430
10/11 JPL Playoff II Germinal Beerschot Antwerpen 4 0 0 0 0 360
09/10 Cofidis Cup Germinal Beerschot Antwerpen 0 0 0 0 0 0
09/10 JPL Germinal Beerschot Antwerpen 0 0 0 0 0 0
09/10 JPL Playoff II Germinal Beerschot Antwerpen 4 0 0 0 0 360
08/09 JPL Germinal Beerschot Antwerpen 2 0 0 0 0 91
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 KAA Gent U19 Germ. Beerschot Transfer 0 -
11/12 2011-08-01 Beerschot AC OH Leuven Transfer 1000000 -
12/13 2012-07-01 OH Leuven RSC Anderlecht Transfer 1200000 -
14/15 2014-08-31 RSC Anderlecht Anorthosis Loan 1500000 -
14/15 2015-06-30 Anorthosis RSC Anderlecht Return from loan 1500000 -
15/16 2015-08-03 RSC Anderlecht FC Copenhagen Loan 1500000 -
15/16 2016-06-30 FC Copenhagen RSC Anderlecht Return from loan 1000000 -
16/17 2016-07-01 RSC Anderlecht KV Kortrijk Transfer 1000000 -
18/19 2019-01-07 KV Kortrijk KAA Gent Transfer 1500000 €2.20m
20/21 2020-08-26 KAA Gent Blackburn Transfer 2400000 €500k
23/24 2023-08-03 Blackburn Luton Transfer 2200000 €2.90m
25/26 2025-07-01 Luton Charlton Transfer 1800000 €1.10m
SeasonInjuryFromToDays missedGames missed
20/21 Groin strain 2020-10-25 2020-11-09 16 4
22/23 Ankle injury 2023-01-22 2023-03-18 56 12
Current€1.80m
Peak€3.00m
Low€150k
Δ since start+€1.65m
€150k€863k€1.58m€2.29m€3.00m197019701970
DateValue
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €2.80m
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.40m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €900k
Jan 1, 1970 €900k
Jan 1, 1970 €700k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €150k

No national team data.

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2016-06-30 FC Copenhagen RSC Anderlecht Return from loan - €1.00m
15/16 2015-08-03 RSC Anderlecht FC Copenhagen Loan - €1.50m
14/15 2015-06-30 Anorthosis RSC Anderlecht Return from loan - €1.50m
14/15 2014-08-31 RSC Anderlecht Anorthosis Loan - €1.50m

Last 50 matches for Charlton Athletic 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
2027-03-20 GB2 Southampton - Charlton Athletic TIMED
2026-10-17 GB2 Watford 2-0 Charlton Athletic Available
2026-10-13 GB2 Burnley 2-2 Charlton Athletic Available
2026-10-10 GB2 Charlton Athletic 1-1 Bristol City Available
2026-09-19 GB2 Cardiff City 3-1 Charlton Athletic Available
2026-09-12 GB2 Charlton Athletic 0-0 Portsmouth Available
2026-09-09 GB2 Charlton Athletic 0-0 Queens Park Rangers Available
2026-09-05 GB2 Stoke City 4-0 Charlton Athletic Available
2026-09-02 GB2 West Bromwich Albion 1-1 Charlton Athletic Available
2025-05-03 GB3 Charlton Athletic 3-1 Burton Albion Available
2025-04-26 GB3 Wrexham AFC 3-0 Charlton Athletic Available
2025-04-21 GB3 Wycombe Wanderers 0-4 Charlton Athletic Available
2025-04-18 GB3 Charlton Athletic 2-1 Northampton Town Available
2025-04-12 GB3 Cambridge United 0-1 Charlton Athletic Available
2025-04-05 GB3 Charlton Athletic 2-2 Lincoln City Available
2025-04-01 GB3 Mansfield Town 1-2 Charlton Athletic Available
2025-03-29 GB3 Charlton Athletic 4-0 Huddersfield Town Available
2025-03-22 GB3 Peterborough United 3-0 Charlton Athletic Available
2025-03-15 GB3 Charlton Athletic 2-1 Wigan Athletic Available
2025-03-11 GB3 Crawley Town 0-1 Charlton Athletic Available
2025-03-08 GB3 Stockport County 0-0 Charlton Athletic Available
2025-03-04 GB3 Charlton Athletic 1-0 Barnsley FC Available
2025-03-01 GB3 Leyton Orient 1-2 Charlton Athletic Available
2025-02-22 GB3 Charlton Athletic 3-0 Exeter City Available
2025-02-15 GB3 Birmingham City 1-0 Charlton Athletic Available
2025-02-11 GB3 Charlton Athletic 2-1 Peterborough United Available
2025-02-08 GB3 Charlton Athletic 2-0 Stevenage FC Available
2025-02-01 GB3 Blackpool FC 2-2 Charlton Athletic Available
2025-01-28 GB3 Charlton Athletic 2-0 Bristol Rovers Available
2025-01-25 GB3 Charlton Athletic 1-0 Shrewsbury Town Available
2025-01-21 GB3 Bolton Wanderers 1-2 Charlton Athletic Available
2025-01-18 GB3 Rotherham United 4-2 Charlton Athletic Available
2025-01-04 GB3 Charlton Athletic 0-0 Reading FC Available
2024-12-29 GB3 Charlton Athletic 2-1 Wycombe Wanderers Available
2024-12-26 GB3 Charlton Athletic 2-1 Cambridge United Available
2024-12-21 GB3 Northampton Town 0-5 Charlton Athletic Available
2024-12-14 GB3 Charlton Athletic 0-0 Mansfield Town Available
2024-12-07 GB3 Lincoln City 0-0 Charlton Athletic Available
2024-12-03 GB3 Charlton Athletic 1-2 Crawley Town Available
2024-11-26 GB3 Burton Albion 0-1 Charlton Athletic Available
2024-11-23 GB3 Huddersfield Town 2-1 Charlton Athletic Available
2024-11-09 GB3 Exeter City 1-0 Charlton Athletic Available
2024-10-26 GB3 Charlton Athletic 2-2 Wrexham AFC Available
2024-10-22 GB3 Barnsley FC 2-2 Charlton Athletic Available
2024-10-19 GB3 Charlton Athletic 1-1 Stockport County Available
2024-10-05 GB3 Charlton Athletic 1-0 Birmingham City Available
2024-10-01 GB3 Bristol Rovers 3-2 Charlton Athletic Available
2024-09-28 GB3 Stevenage FC 1-0 Charlton Athletic Available
2024-09-21 GB3 Charlton Athletic 1-2 Blackpool FC Available
2024-09-14 GB3 Shrewsbury Town 0-1 Charlton Athletic Available

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

OpponentPWDLGFGAGDWin %
Club Brugge KV 68 10 16 42 65 138 -73 15%
Royal Antwerp FC 67 19 21 27 69 85 -16 28%
KRC Genk 65 16 13 36 65 107 -42 25%
Standard Liège 64 34 11 19 103 70 +33 53%
Sint-Truidense VV 59 24 16 19 91 71 +20 41%
KV Mechelen 56 23 16 17 98 85 +13 41%
Sporting Charleroi 55 21 17 17 74 57 +17 38%
Cercle Brugge 54 27 9 18 88 69 +19 50%
Union Saint-Gilloise 41 3 12 26 27 79 -52 7%
Wigan Athletic 40 16 11 13 51 52 -1 40%
KAS Eupen 38 17 11 10 65 50 +15 45%
Bolton Wanderers 38 13 11 14 48 50 -2 34%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
08/09 Senior debut season

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 47 4,171 3 1 0 0.09
23/24 38 3,406 3 0 0 0.08
22/23 30 2,700 3 0 0 0.1
21/22 45 4,016 4 0 0 0.09
20/21 45 4,050 4 0 0 0.09
19/20 44 3,910 1 0 0 0.02
18/19 41 3,720 3 0 0 0.07
17/18 38 3,420 4 0 0 0.11
16/17 32 2,880 4 0 0 0.13
13/14 16 1,444 1 0 0 0.06
11/12 28 2,520 1 0 0 0.04
10/11 35 3,150 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
25/26 4 360 2 50% 4 1
24/25 47 4,171 11 23% 71 1.53
23/24 38 3,406 2 5% 85 2.25
22/23 30 2,700 10 33% 40 1.33
21/22 45 4,016 13 29% 52 1.17
20/21 45 4,050 10 22% 51 1.13
19/20 44 3,910 12 27% 52 1.2
18/19 41 3,720 9 22% 55 1.33
17/18 38 3,420 9 24% 51 1.34
16/17 32 2,880 4 13% 65 2.03
15/16 8 780 2 25% 9 1.04
14/15 33 2,925 10 30% 33 1.02
13/14 16 1,444 7 44% 17 1.06
12/13 3 300 2 67% 1 0.3
11/12 28 2,520 2 7% 63 2.25
10/11 35 3,150 9 26% 40 1.14
09/10 4 360 1 25% 8 2
08/09 2 91 1 50% 1 0.99

Output by competition

Career goals and assists broken down by tournament.

Championship
164 apps
0 G
1 A
JPL
174 apps
0 G
1 A
Europa League
8 apps
0 G
1 A
Premier League
38 apps
0 G
0 A
Croky Cup
18 apps
0 G
0 A
Europa League Qualifying
6 apps
0 G
0 A
JPL Play-Offs I
11 apps
0 G
0 A
JPL Playoff II
26 apps
0 G
0 A
DBU Pokalen
6 apps
0 G
0 A
Meisterrunde
10 apps
0 G
0 A

Frequently asked about Thomas Kaminski

Who is Thomas Kaminski?

Thomas Kaminski is a Belgium professional footballer who plays as a goalkeeper for Charlton Athletic.

How old is Thomas Kaminski?

Thomas Kaminski is 33 years old. He was born on October 23, 1992 in Dendermonde.

What position does Thomas Kaminski play?

Thomas Kaminski plays as a goalkeeper (Goalkeeper).

What club does Thomas Kaminski play for?

Thomas Kaminski currently plays for Charlton Athletic.

What is Thomas Kaminski's market value?

Thomas Kaminski's most recent reported market value is €1.80m.