The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
KS

Karlsruher SC

BBBank Wildpark, Karlsruhe. Every match we hold, with the price it went off at.

1,204Played
444Won
36.9%Win rate
1.44Scored per game
1.39Conceded per game
327Clean sheets

Home and away

The same record, split by where it was played.

At home
45%
607 played, 273 won. 1.64 scored a game.
Away
28.6%
597 played, 171 won. 1.25 scored a game.
How the market priced them
35.9%
871 priced matches at an average of 3.05, which implied 32.8%.

Season by season 55

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 2. Bundesliga 9225 -9
2026/27 Friendlies Clubs 8224 -4
2026/27 DFB Pokal 2101 -1
2025/26 2. Bundesliga 3412814 -11
2025/26 Friendlies Clubs 6213 -5
2025/26 DFB Pokal 2101 +3
2024/25 2. Bundesliga 34141010 +2
2024/25 Friendlies Clubs 11704 +5
2024/25 DFB Pokal 2200 +7
2023/24 2. Bundesliga 3415109 +20
2023/24 Friendlies Clubs 16727 +25
2023/24 DFB Pokal 1001 -1
2022/23 2. Bundesliga 3413714 +3
2022/23 Friendlies Clubs 12525 +8
2022/23 DFB Pokal 1100 +8
2021/22 2. Bundesliga 3491411 -1
2021/22 Friendlies Clubs 11353 +1
2021/22 DFB Pokal 3300 +5
2020/21 2. Bundesliga 34141010 +7
2020/21 Friendlies Clubs 7430 +6
2020/21 DFB Pokal 1001 -1
2019/20 2. Bundesliga 3481313 -11
2019/20 DFB Pokal 2200 +3
2018/19 3. Liga 3820117 +26
2018/19 DFB Pokal 1001 -6
2017/18 3. Liga 3819127 +20
2017/18 DFB Pokal 1001 -3
2016/17 2. Bundesliga 3451019 -29
2016/17 DFB Pokal 1001 -1
2015/16 2. Bundesliga 34121111 -2
2015/16 DFB Pokal 1001 -2
2014/15 2. Bundesliga 3415136 +20
2014/15 DFB Pokal 2101 +1
2013/14 2. Bundesliga 3412148 +13
2013/14 DFB Pokal 1001 -2
2012/13 3. Liga 3823105 +42
2012/13 DFB Pokal 3201 +2
2011/12 2. Bundesliga 349619 -26
2010/11 2. Bundesliga 348917 -26
2009/10 2. Bundesliga 3413714 -2
2008/09 Bundesliga 348521 -24
2007/08 Bundesliga 34111013 -15
2006/07 2. Bundesliga 342176 +28
2005/06 2. Bundesliga 3415811 +10
2004/05 2. Bundesliga 34111013 -1
2003/04 2. Bundesliga 34111013 -6
2002/03 2. Bundesliga 3491213 -12
2001/02 2. Bundesliga 3411815 -6
1999/00 2. Bundesliga 3451217 -21
1998/99 2. Bundesliga 3417512 +11
1997/98 Bundesliga 3491114 -12
1996/97 Bundesliga 34131011 +11
1995/96 Bundesliga 34121210 +6
1994/95 Bundesliga 3411149 +4
1993/94 Bundesliga 34141010 +3

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
H Karlsruher SC scheduled Dynamo Dresden —
Sunday 13 December 2026
A Karlsruher SC scheduled Eintracht Braunschweig —
Sunday 6 December 2026
H Karlsruher SC scheduled Holstein Kiel —
Saturday 28 November 2026
A Karlsruher SC scheduled Hertha BSC —
Sunday 22 November 2026
H Karlsruher SC scheduled VfL Osnabrück —
Sunday 8 November 2026
A Karlsruher SC scheduled VfL Bochum —
Saturday 31 October 2026
H Karlsruher SC scheduled 1. FC Heidenheim —
Tuesday 27 October 2026
A Karlsruher SC 0 – 2 Borussia Mönchengladbach 6.00
Saturday 24 October 2026
A Karlsruher SC 1 – 6 1. FC Magdeburg 3.82
Sunday 18 October 2026
H Karlsruher SC 4 – 0 SV Darmstadt 98 2.31
Sunday 11 October 2026
A Karlsruher SC 0 – 2 FC St. Pauli 4.39
Friday 2 October 2026
A Karlsruher SC 2 – 1 SV Wehen —
Saturday 19 September 2026
H Karlsruher SC 0 – 1 1. FC Nürnberg 2.85
Sunday 13 September 2026
H Karlsruher SC 0 – 3 Energie Cottbus 1.75
Friday 4 September 2026
A Karlsruher SC 2 – 2 Hannover 96 5.75
Saturday 29 August 2026
H Karlsruher SC 2 – 5 VfL Wolfsburg 4.00
Friday 21 August 2026
A Karlsruher SC 2 – 1 Preußen Münster —
Saturday 15 August 2026
A Karlsruher SC 0 – 0 1. FC Kaiserslautern 3.55
Saturday 8 August 2026
H Karlsruher SC 2 – 1 Arminia Bielefeld 3.04
Saturday 1 August 2026
A Karlsruher SC 0 – 3 1899 Hoffenheim —
Sunday 26 July 2026
H Karlsruher SC 1 – 2 Inter —
Saturday 18 July 2026
H Karlsruher SC 1 – 3 Shimizu S-pulse —
Monday 13 July 2026
A Karlsruher SC cancelled Hradec Králové —
Thursday 9 July 2026
H Karlsruher SC 4 – 4 SGV Freiberg 1.23
Sunday 17 May 2026
H Karlsruher SC 1 – 2 VfL Bochum 2.60
Friday 8 May 2026
A Karlsruher SC 2 – 2 SC Paderborn 07 8.00
Sunday 3 May 2026
H Karlsruher SC 2 – 1 SV Darmstadt 98 2.74
Saturday 25 April 2026
H Karlsruher SC 1 – 3 Hannover 96 4.40
Friday 17 April 2026
A Karlsruher SC 0 – 3 SV Elversberg 6.60
Friday 10 April 2026
H Karlsruher SC 4 – 1 Arminia Bielefeld 3.37