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

Hertha BSC

Olympiastadion, Berlin. Every match we hold, with the price it went off at.

1,236Played
493Won
39.9%Win rate
1.51Scored per game
1.38Conceded per game
362Clean sheets

Home and away

The same record, split by where it was played.

At home
46.2%
602 played, 278 won. 1.59 scored a game.
Away
33.9%
634 played, 215 won. 1.44 scored a game.
How the market priced them
38.9%
953 priced matches at an average of 3.33, which implied 30%.

Season by season 57

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 9531 +28
2026/27 2. Bundesliga 9810 +12
2026/27 DFB Pokal 1100 +2
2025/26 2. Bundesliga 3414911 +3
2025/26 Friendlies Clubs 7520 +9
2025/26 DFB Pokal 2200 +8
2024/25 2. Bundesliga 3412814 -2
2024/25 Friendlies Clubs 12822 +21
2024/25 DFB Pokal 3201 +4
2023/24 2. Bundesliga 3413912 +10
2023/24 Friendlies Clubs 11722 +22
2023/24 DFB Pokal 3201 +6
2022/23 Bundesliga 347819 -27
2022/23 Friendlies Clubs 10703 +23
2021/22 Bundesliga 3610620 -33
2021/22 Friendlies Clubs 8530 +27
2021/22 DFB Pokal 3201 +2
2020/21 Bundesliga 3481115 -11
2020/21 Friendlies Clubs 4103 -5
2020/21 DFB Pokal 1001 -1
2019/20 Bundesliga 3411815 -11
2019/20 DFB Pokal 2101 +3
2018/19 Bundesliga 34111013 -8
2018/19 DFB Pokal 3201 +2
2017/18 Bundesliga 34101311 -3
2017/18 UEFA Europa League 6123 -1
2017/18 DFB Pokal 2101 0
2016/17 Bundesliga 3415415 -4
2016/17 UEFA Europa League 2101 -1
2016/17 DFB Pokal 1100 +2
2015/16 Bundesliga 3414812 0
2015/16 DFB Pokal 5401 +3
2014/15 Bundesliga 349817 -16
2014/15 DFB Pokal 1100 +2
2013/14 Bundesliga 3411815 -8
2013/14 DFB Pokal 2101 -1
2012/13 2. Bundesliga 3422102 +37
2012/13 DFB Pokal 1001 -1
2011/12 Bundesliga 3471017 -26
2010/11 2. Bundesliga 342356 +41
2009/10 Bundesliga 345920 -22
2008/09 Bundesliga 341969 +7
2007/08 Bundesliga 3412814 -5
2006/07 Bundesliga 3412814 -5
2005/06 Bundesliga 34121210 +4
2004/05 Bundesliga 3415136 +28
2003/04 Bundesliga 3491213 -17
2002/03 Bundesliga 3416612 +9
2001/02 Bundesliga 341879 +23
2000/01 Bundesliga 3418214 +6
1999/00 Bundesliga 34131110 -7
1998/99 Bundesliga 341888 +27
1997/98 Bundesliga 3412715 -12
1996/97 2. Bundesliga 3417710 +19
1995/96 2. Bundesliga 34111211 +2
1994/95 2. Bundesliga 34101212 -4
1993/94 2. Bundesliga 38111512 +6

Recent matches 30

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

Sunday 20 December 2026
A Hertha BSC scheduled FC St. Pauli —
Sunday 13 December 2026
H Hertha BSC scheduled SV Darmstadt 98 —
Sunday 6 December 2026
A Hertha BSC scheduled Hannover 96 —
Saturday 28 November 2026
H Hertha BSC scheduled Karlsruher SC —
Sunday 22 November 2026
A Hertha BSC scheduled Energie Cottbus —
Saturday 7 November 2026
H Hertha BSC scheduled VfL Wolfsburg —
Saturday 31 October 2026
A Hertha BSC scheduled 1. FC Kaiserslautern —
Wednesday 28 October 2026
A Hertha BSC 2 – 0 SSV Jeddeloh 1.10
Saturday 24 October 2026
H Hertha BSC 1 – 0 Arminia Bielefeld 1.80
Friday 16 October 2026
A Hertha BSC 0 – 0 Holstein Kiel 2.15
Sunday 11 October 2026
H Hertha BSC 2 – 1 SpVgg Greuther Fürth 1.50
Friday 2 October 2026
A Hertha BSC 2 – 2 FC Augsburg —
Tuesday 29 September 2026
A Hertha BSC 3 – 1 Hertha Zehlendorf —
Saturday 19 September 2026
A Hertha BSC 2 – 1 Dynamo Dresden 2.39
Sunday 13 September 2026
A Hertha BSC 3 – 1 VfL Osnabrück 2.15
Sunday 6 September 2026
H Hertha BSC 2 – 1 1. FC Magdeburg 1.97
Friday 28 August 2026
A Hertha BSC 5 – 3 Eintracht Braunschweig 2.47
Saturday 22 August 2026
A Hertha BSC 1 – 1 FC Saarbrücken 2.26
Saturday 15 August 2026
H Hertha BSC 4 – 1 1. FC Heidenheim 2.73
Friday 7 August 2026
A Hertha BSC 1 – 0 VfL Bochum 3.30
Friday 31 July 2026
A Hertha BSC 2 – 2 1. FC Köln —
Tuesday 21 July 2026
H Hertha BSC 1 – 1 Mamelodi Sundowns 2.29
Friday 17 July 2026
H Hertha BSC 3 – 2 WSG Wattens —
Saturday 11 July 2026
A Hertha BSC 3 – 1 Lokomotive Leipzig 1.20
Wednesday 8 July 2026
A Hertha BSC 9 – 0 Lichtenberg —
Saturday 4 July 2026
A Hertha BSC 15 – 0 Frohnauer —
Sunday 17 May 2026
A Hertha BSC 1 – 6 Arminia Bielefeld 5.50
Sunday 10 May 2026
H Hertha BSC 2 – 1 SpVgg Greuther Fürth 1.87
Sunday 3 May 2026
A Hertha BSC 0 – 1 1. FC Magdeburg 3.45
Saturday 25 April 2026
H Hertha BSC 0 – 1 Holstein Kiel 1.81