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

Eintracht Frankfurt

Deutsche Bank Park, Frankfurt. Every match we hold, with the price it went off at.

1,299Played
502Won
38.6%Win rate
1.53Scored per game
1.46Conceded per game
315Clean sheets

Home and away

The same record, split by where it was played.

At home
46.3%
635 played, 294 won. 1.69 scored a game.
Away
31.3%
664 played, 208 won. 1.38 scored a game.
How the market priced them
38.9%
1,027 priced matches at an average of 3.35, which implied 29.9%.

Season by season 65

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 9711 +20
2026/27 Bundesliga 7223 -7
2026/27 DFB Pokal 2200 +13
2025/26 Bundesliga 34111112 -4
2025/26 UEFA Champions League 8116 -11
2025/26 Friendlies Clubs 7223 +1
2025/26 DFB Pokal 1100 +5
2024/25 Bundesliga 341798 +22
2024/25 UEFA Europa League 12723 +7
2024/25 Friendlies Clubs 6402 +15
2024/25 DFB Pokal 3201 +1
2023/24 Bundesliga 3411149 +1
2023/24 Friendlies Clubs 8143 -1
2023/24 DFB Pokal 3201 +7
2022/23 Bundesliga 34131110 +6
2022/23 Friendlies Clubs 8422 +9
2022/23 UEFA Champions League 8314 -6
2022/23 DFB Pokal 6501 +9
2022/23 UEFA Super Cup 1001 -2
2021/22 Bundesliga 34101212 -4
2021/22 UEFA Europa League 12750 +8
2021/22 Friendlies Clubs 6402 +5
2021/22 DFB Pokal 1001 -2
2020/21 Bundesliga 3416126 +16
2020/21 Friendlies Clubs 3111 0
2020/21 DFB Pokal 2101 -2
2019/20 Bundesliga 3413615 -1
2019/20 UEFA Europa League 16916 +7
2019/20 DFB Pokal 5401 +6
2018/19 Bundesliga 3415910 +12
2018/19 UEFA Europa League 13931 +16
2018/19 Super Cup 1001 -5
2018/19 DFB Pokal 1001 -1
2017/18 Bundesliga 3414713 0
2017/18 DFB Pokal 6600 +14
2016/17 Bundesliga 3411914 -7
2016/17 DFB Pokal 3201 +1
2015/16 Bundesliga 349916 -18
2015/16 DFB Pokal 2101 +2
2014/15 Bundesliga 34111013 -6
2014/15 DFB Pokal 2101 +1
2013/14 Bundesliga 349916 -17
2013/14 DFB Pokal 4301 +5
2012/13 Bundesliga 3414911 +3
2012/13 DFB Pokal 1001 -3
2011/12 2. Bundesliga 342086 +43
2010/11 Bundesliga 349718 -18
2009/10 Bundesliga 34121012 -7
2008/09 Bundesliga 348917 -21
2007/08 Bundesliga 34121012 -7
2006/07 Bundesliga 3491312 -12
2005/06 Bundesliga 349916 -9
2004/05 2. Bundesliga 3419411 +26
2003/04 Bundesliga 349520 -17
2002/03 2. Bundesliga 3417116 +26
2001/02 2. Bundesliga 3414128 +8
2000/01 Bundesliga 3410519 -27
1999/00 Bundesliga 3412517 -2
1998/99 Bundesliga 3491015 -10
1997/98 2. Bundesliga 3417134 +18
1996/97 2. Bundesliga 3413912 -3
1995/96 Bundesliga 3471116 -25
1994/95 Bundesliga 3412913 -8
1993/94 Bundesliga 3415811 +16

Recent matches 30

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

Saturday 22 May 2027
A Eintracht Frankfurt scheduled Bayern München —
Saturday 15 May 2027
H Eintracht Frankfurt scheduled SV Elversberg —
Saturday 8 May 2027
A Eintracht Frankfurt scheduled FC Schalke 04 —
Saturday 24 April 2027
H Eintracht Frankfurt scheduled Bayer Leverkusen —
Saturday 17 April 2027
H Eintracht Frankfurt scheduled Borussia Mönchengladbach —
Saturday 10 April 2027
A Eintracht Frankfurt scheduled Werder Bremen —
Saturday 3 April 2027
H Eintracht Frankfurt scheduled VfB Stuttgart —
Saturday 20 March 2027
A Eintracht Frankfurt scheduled 1899 Hoffenheim —
Saturday 13 March 2027
H Eintracht Frankfurt scheduled SC Paderborn 07 —
Saturday 6 March 2027
A Eintracht Frankfurt scheduled Hamburger SV —
Tuesday 2 March 2027
H Eintracht Frankfurt scheduled Borussia Dortmund —
Saturday 27 February 2027
A Eintracht Frankfurt scheduled 1. FC Köln —
Saturday 20 February 2027
H Eintracht Frankfurt scheduled RB Leipzig —
Saturday 13 February 2027
A Eintracht Frankfurt scheduled SC Freiburg —
Saturday 6 February 2027
H Eintracht Frankfurt scheduled FSV Mainz 05 —
Saturday 30 January 2027
A Eintracht Frankfurt scheduled FC Augsburg —
Saturday 23 January 2027
H Eintracht Frankfurt scheduled Union Berlin —
Saturday 16 January 2027
H Eintracht Frankfurt scheduled Bayern München —
Tuesday 12 January 2027
A Eintracht Frankfurt scheduled SV Elversberg —
Saturday 9 January 2027
H Eintracht Frankfurt scheduled FC Schalke 04 —
Saturday 19 December 2026
A Eintracht Frankfurt scheduled Bayer Leverkusen —
Saturday 12 December 2026
A Eintracht Frankfurt scheduled Borussia Mönchengladbach —
Saturday 5 December 2026
H Eintracht Frankfurt scheduled Werder Bremen —
Saturday 28 November 2026
A Eintracht Frankfurt scheduled VfB Stuttgart —
Saturday 21 November 2026
H Eintracht Frankfurt scheduled 1899 Hoffenheim —
Saturday 7 November 2026
A Eintracht Frankfurt scheduled SC Paderborn 07 —
Sunday 1 November 2026
H Eintracht Frankfurt scheduled Hamburger SV —
Tuesday 27 October 2026
A Eintracht Frankfurt 3 – 1 Hamburger SV —
Saturday 24 October 2026
A Eintracht Frankfurt 0 – 1 Borussia Dortmund 6.55
Friday 16 October 2026
H Eintracht Frankfurt 1 – 0 1. FC Köln 1.74