Skip to content
Play MFF

Bundesliga

Bundesliga 2023-24

The table, every result and fixture, the season in figures and the top scorers and assist makers, updated after every match.

League table

Bundesliga table 2023-24
PosClub PWDLGFGAGDPts
1Leverkusen 34286089246590
2Stuttgart 34234778393973
3Bayern 34233894454972
4Leipzig 34198777393865
5Dortmund 34189768432563
6Frankfurt 34111495150147
7Hoffenheim 34137146666046
8Heidenheim 341012125055-542
9Bremen 34119144854-642
10Freiburg 34119144558-1342
11Augsburg 34109155060-1039
12Wolfsburg 34107174156-1537
13Mainz 05 34714133951-1235
14Borussia M'gladbach 34713145667-1134
15Union Berlin 3496193358-2533
16Bochum 34712154274-3233
17Köln 34512172860-3227
18Darmstadt 3438233086-5617

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

The season in figures

Bundesliga season in figures 2023-24
Matches played306
Home wins134
Home wins %43.79%
Draws81
Draws %26.47%
Away wins91
Away wins %29.74%
Total goals985
Goals per game3.22
Credited goals (own goals excluded)960
Own goals25
Goalscorers259
Players with an assist240
Credited assists698
Players with a goal or assist317

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Top scorers

Bundesliga top scorers 2023-24
Player ClubAppsGoalsPenaltiesAssists
Harry Kane Bayern323658
Serhou Guirassy Stuttgart282842
Loïs Openda Leipzig342427
Deniz Undav Stuttgart301809
Maximilian Beier Hoffenheim331601
Ermedin Demirovic Augsburg331539
Andrej Kramaric Hoffenheim301556
Victor Boniface Leverkusen231448
Benjamin Sesko Leipzig311402
Donyell Malen Dortmund271301
Marvin Ducksch Bremen331259
Niclas Füllkrug Dortmund291238
Omar Marmoush Frankfurt291226
Tim Kleindienst Heidenheim331223
Florian Wirtz Leverkusen3211111
Jonas Wind Wolfsburg341107
Alejandro Grimaldo Leverkusen3310013
Jamal Musiala Bayern241006
Eren Dinkci Heidenheim331004
Robin Hack Borussia M'gladbach291002

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Most assists

Bundesliga assists 2023-24
Player ClubAppsAssistsGoals
Alejandro Grimaldo Leverkusen331310
Florian Wirtz Leverkusen321111
Leroy Sané Bayern27118
Niklas Beste Heidenheim31118
Xavi Simons Leipzig32118
Julian Brandt Dortmund32117
Deniz Undav Stuttgart30918
Ermedin Demirovic Augsburg33915
Marvin Ducksch Bremen33912
Kevin Stöger Bochum3297
Thomas Müller Bayern3195
Franck Honorat Borussia M'gladbach3293
Harry Kane Bayern32836
Victor Boniface Leverkusen23814
Niclas Füllkrug Dortmund29812
Vincenzo Grifo Freiburg3288
David Raum Leipzig3182
Loïs Openda Leipzig34724
Jonas Wind Wolfsburg34711
Jeremie Frimpong Leverkusen3179

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Results and fixtures

Kick-off times are UK time and can change for TV.

Matchday 1
DateHomeScoreAway
18 Aug 2023 Bremen 0-4 Bayern
19 Aug 2023 Augsburg 4-4 Borussia M'gladbach
19 Aug 2023 Leverkusen 3-2 Leipzig
19 Aug 2023 Hoffenheim 1-2 Freiburg
19 Aug 2023 Stuttgart 5-0 Bochum
19 Aug 2023 Wolfsburg 2-0 Heidenheim
19 Aug 2023 Dortmund 1-0 Köln
20 Aug 2023 Union Berlin 4-1 Mainz 05
20 Aug 2023 Frankfurt 1-0 Darmstadt
Matchday 2
DateHomeScoreAway
25 Aug 2023 Leipzig 5-1 Stuttgart
26 Aug 2023 Bochum 1-1 Dortmund
26 Aug 2023 Darmstadt 1-4 Union Berlin
26 Aug 2023 Köln 1-2 Wolfsburg
26 Aug 2023 Freiburg 1-0 Bremen
26 Aug 2023 Heidenheim 2-3 Hoffenheim
26 Aug 2023 Borussia M'gladbach 0-3 Leverkusen
27 Aug 2023 Mainz 05 1-1 Frankfurt
27 Aug 2023 Bayern 3-1 Augsburg
Matchday 3
DateHomeScoreAway
1 Sep 2023 Dortmund 2-2 Heidenheim
2 Sep 2023 Augsburg 2-2 Bochum
2 Sep 2023 Leverkusen 5-1 Darmstadt
2 Sep 2023 Hoffenheim 3-1 Wolfsburg
2 Sep 2023 Stuttgart 5-0 Freiburg
2 Sep 2023 Bremen 4-0 Mainz 05
2 Sep 2023 Borussia M'gladbach 1-2 Bayern
3 Sep 2023 Frankfurt 1-1 Köln
3 Sep 2023 Union Berlin 0-3 Leipzig
Matchday 4
DateHomeScoreAway
15 Sep 2023 Bayern 2-2 Leverkusen
16 Sep 2023 Köln 1-3 Hoffenheim
16 Sep 2023 Freiburg 2-4 Dortmund
16 Sep 2023 Mainz 05 1-3 Stuttgart
16 Sep 2023 Leipzig 3-0 Augsburg
16 Sep 2023 Wolfsburg 2-1 Union Berlin
16 Sep 2023 Bochum 1-1 Frankfurt
17 Sep 2023 Heidenheim 4-2 Bremen
17 Sep 2023 Darmstadt 3-3 Borussia M'gladbach
Matchday 5
DateHomeScoreAway
22 Sep 2023 Stuttgart 3-1 Darmstadt
23 Sep 2023 Augsburg 2-1 Mainz 05
23 Sep 2023 Borussia M'gladbach 0-1 Leipzig
23 Sep 2023 Bayern 7-0 Bochum
23 Sep 2023 Dortmund 1-0 Wolfsburg
23 Sep 2023 Union Berlin 0-2 Hoffenheim
23 Sep 2023 Bremen 2-1 Köln
24 Sep 2023 Leverkusen 4-1 Heidenheim
24 Sep 2023 Frankfurt 0-0 Freiburg
Matchday 6
DateHomeScoreAway
29 Sep 2023 Hoffenheim 1-3 Dortmund
30 Sep 2023 Bochum 1-3 Borussia M'gladbach
30 Sep 2023 Köln 0-2 Stuttgart
30 Sep 2023 Heidenheim 1-0 Union Berlin
30 Sep 2023 Mainz 05 0-3 Leverkusen
30 Sep 2023 Wolfsburg 2-0 Frankfurt
30 Sep 2023 Leipzig 2-2 Bayern
1 Oct 2023 Darmstadt 4-2 Bremen
1 Oct 2023 Freiburg 2-0 Augsburg
Matchday 7
DateHomeScoreAway
6 Oct 2023 Borussia M'gladbach 2-2 Mainz 05
7 Oct 2023 Augsburg 1-2 Darmstadt
7 Oct 2023 Dortmund 4-2 Union Berlin
7 Oct 2023 Leipzig 0-0 Bochum
7 Oct 2023 Stuttgart 3-1 Wolfsburg
7 Oct 2023 Bremen 2-3 Hoffenheim
8 Oct 2023 Leverkusen 3-0 Köln
8 Oct 2023 Bayern 3-0 Freiburg
8 Oct 2023 Frankfurt 2-0 Heidenheim
Matchday 8
DateHomeScoreAway
20 Oct 2023 Dortmund 1-0 Bremen
21 Oct 2023 Darmstadt 1-3 Leipzig
21 Oct 2023 Freiburg 2-1 Bochum
21 Oct 2023 Hoffenheim 1-3 Frankfurt
21 Oct 2023 Union Berlin 0-3 Stuttgart
21 Oct 2023 Wolfsburg 1-2 Leverkusen
21 Oct 2023 Mainz 05 1-3 Bayern
22 Oct 2023 Köln 3-1 Borussia M'gladbach
22 Oct 2023 Heidenheim 2-5 Augsburg
Matchday 9
DateHomeScoreAway
27 Oct 2023 Bochum 2-2 Mainz 05
28 Oct 2023 Augsburg 3-2 Wolfsburg
28 Oct 2023 Borussia M'gladbach 2-1 Heidenheim
28 Oct 2023 Bayern 8-0 Darmstadt
28 Oct 2023 Stuttgart 2-3 Hoffenheim
28 Oct 2023 Bremen 2-0 Union Berlin
28 Oct 2023 Leipzig 6-0 Köln
29 Oct 2023 Frankfurt 3-3 Dortmund
29 Oct 2023 Leverkusen 2-1 Freiburg
Matchday 10
DateHomeScoreAway
3 Nov 2023 Darmstadt 1-2 Bochum
4 Nov 2023 Köln 1-1 Augsburg
4 Nov 2023 Freiburg 3-3 Borussia M'gladbach
4 Nov 2023 Hoffenheim 2-3 Leverkusen
4 Nov 2023 Mainz 05 2-0 Leipzig
4 Nov 2023 Union Berlin 0-3 Frankfurt
4 Nov 2023 Dortmund 0-4 Bayern
5 Nov 2023 Wolfsburg 2-2 Bremen
5 Nov 2023 Heidenheim 2-0 Stuttgart
Matchday 11
DateHomeScoreAway
10 Nov 2023 Borussia M'gladbach 4-0 Wolfsburg
11 Nov 2023 Augsburg 1-1 Hoffenheim
11 Nov 2023 Bayern 4-2 Heidenheim
11 Nov 2023 Darmstadt 0-0 Mainz 05
11 Nov 2023 Stuttgart 2-1 Dortmund
11 Nov 2023 Bochum 1-1 Köln
12 Nov 2023 Leverkusen 4-0 Union Berlin
12 Nov 2023 Bremen 2-2 Frankfurt
12 Nov 2023 Leipzig 3-1 Freiburg
Matchday 12
DateHomeScoreAway
24 Nov 2023 Köln 0-1 Bayern
25 Nov 2023 Dortmund 4-2 Borussia M'gladbach
25 Nov 2023 Freiburg 1-1 Darmstadt
25 Nov 2023 Union Berlin 1-1 Augsburg
25 Nov 2023 Bremen 0-3 Leverkusen
25 Nov 2023 Wolfsburg 2-1 Leipzig
25 Nov 2023 Frankfurt 1-2 Stuttgart
26 Nov 2023 Heidenheim 0-0 Bochum
26 Nov 2023 Hoffenheim 1-1 Mainz 05
Matchday 13
DateHomeScoreAway
1 Dec 2023 Darmstadt 0-1 Köln
2 Dec 2023 Borussia M'gladbach 2-1 Hoffenheim
2 Dec 2023 Bochum 3-1 Wolfsburg
2 Dec 2023 Leipzig 2-1 Heidenheim
2 Dec 2023 Stuttgart 2-0 Bremen
3 Dec 2023 Mainz 05 0-1 Freiburg
3 Dec 2023 Leverkusen 1-1 Dortmund
3 Dec 2023 Augsburg 2-1 Frankfurt
24 Jan 2024 Bayern 1-0 Union Berlin
Matchday 14
DateHomeScoreAway
8 Dec 2023 Hoffenheim 3-1 Bochum
9 Dec 2023 Frankfurt 5-1 Bayern
9 Dec 2023 Heidenheim 3-2 Darmstadt
9 Dec 2023 Union Berlin 3-1 Borussia M'gladbach
9 Dec 2023 Bremen 2-0 Augsburg
9 Dec 2023 Wolfsburg 0-1 Freiburg
9 Dec 2023 Dortmund 2-3 Leipzig
10 Dec 2023 Stuttgart 1-1 Leverkusen
10 Dec 2023 Köln 0-0 Mainz 05
Matchday 15
DateHomeScoreAway
15 Dec 2023 Borussia M'gladbach 2-2 Bremen
16 Dec 2023 Augsburg 1-1 Dortmund
16 Dec 2023 Bochum 3-0 Union Berlin
16 Dec 2023 Darmstadt 0-1 Wolfsburg
16 Dec 2023 Mainz 05 0-1 Heidenheim
16 Dec 2023 Leipzig 3-1 Hoffenheim
17 Dec 2023 Freiburg 2-0 Köln
17 Dec 2023 Leverkusen 3-0 Frankfurt
17 Dec 2023 Bayern 3-0 Stuttgart
Matchday 16
DateHomeScoreAway
19 Dec 2023 Bremen 1-1 Leipzig
19 Dec 2023 Dortmund 1-1 Mainz 05
19 Dec 2023 Hoffenheim 3-3 Darmstadt
20 Dec 2023 Union Berlin 2-0 Köln
20 Dec 2023 Leverkusen 4-0 Bochum
20 Dec 2023 Frankfurt 2-1 Borussia M'gladbach
20 Dec 2023 Heidenheim 3-2 Freiburg
20 Dec 2023 Stuttgart 3-0 Augsburg
20 Dec 2023 Wolfsburg 1-2 Bayern
Matchday 17
DateHomeScoreAway
12 Jan 2024 Bayern 3-0 Hoffenheim
13 Jan 2024 Augsburg 0-1 Leverkusen
13 Jan 2024 Köln 1-1 Heidenheim
13 Jan 2024 Freiburg 0-0 Union Berlin
13 Jan 2024 Mainz 05 1-1 Wolfsburg
13 Jan 2024 Leipzig 0-1 Frankfurt
13 Jan 2024 Darmstadt 0-3 Dortmund
14 Jan 2024 Bochum 1-1 Bremen
14 Jan 2024 Borussia M'gladbach 3-1 Stuttgart
Matchday 18
DateHomeScoreAway
20 Jan 2024 Bochum 1-0 Stuttgart
20 Jan 2024 Darmstadt 2-2 Frankfurt
20 Jan 2024 Köln 0-4 Dortmund
20 Jan 2024 Freiburg 3-2 Hoffenheim
20 Jan 2024 Heidenheim 1-1 Wolfsburg
20 Jan 2024 Leipzig 2-3 Leverkusen
21 Jan 2024 Bayern 0-1 Bremen
21 Jan 2024 Borussia M'gladbach 1-2 Augsburg
7 Feb 2024 Mainz 05 1-1 Union Berlin
Matchday 19
DateHomeScoreAway
26 Jan 2024 Frankfurt 1-0 Mainz 05
27 Jan 2024 Augsburg 2-3 Bayern
27 Jan 2024 Hoffenheim 1-1 Heidenheim
27 Jan 2024 Stuttgart 5-2 Leipzig
27 Jan 2024 Bremen 3-1 Freiburg
27 Jan 2024 Wolfsburg 1-1 Köln
27 Jan 2024 Leverkusen 0-0 Borussia M'gladbach
28 Jan 2024 Union Berlin 1-0 Darmstadt
28 Jan 2024 Dortmund 3-1 Bochum
Matchday 20
DateHomeScoreAway
2 Feb 2024 Heidenheim 0-0 Dortmund
3 Feb 2024 Bayern 3-1 Borussia M'gladbach
3 Feb 2024 Bochum 1-1 Augsburg
3 Feb 2024 Darmstadt 0-2 Leverkusen
3 Feb 2024 Freiburg 1-3 Stuttgart
3 Feb 2024 Mainz 05 0-1 Bremen
3 Feb 2024 Köln 2-0 Frankfurt
4 Feb 2024 Wolfsburg 2-2 Hoffenheim
4 Feb 2024 Leipzig 2-0 Union Berlin
Matchday 21
DateHomeScoreAway
9 Feb 2024 Dortmund 3-0 Freiburg
10 Feb 2024 Augsburg 2-2 Leipzig
10 Feb 2024 Borussia M'gladbach 0-0 Darmstadt
10 Feb 2024 Frankfurt 1-1 Bochum
10 Feb 2024 Union Berlin 1-0 Wolfsburg
10 Feb 2024 Bremen 1-2 Heidenheim
10 Feb 2024 Leverkusen 3-0 Bayern
11 Feb 2024 Stuttgart 3-1 Mainz 05
11 Feb 2024 Hoffenheim 1-1 Köln
Matchday 22
DateHomeScoreAway
16 Feb 2024 Köln 0-1 Bremen
17 Feb 2024 Darmstadt 1-2 Stuttgart
17 Feb 2024 Heidenheim 1-2 Leverkusen
17 Feb 2024 Hoffenheim 0-1 Union Berlin
17 Feb 2024 Mainz 05 1-0 Augsburg
17 Feb 2024 Wolfsburg 1-1 Dortmund
17 Feb 2024 Leipzig 2-0 Borussia M'gladbach
18 Feb 2024 Freiburg 3-3 Frankfurt
18 Feb 2024 Bochum 3-2 Bayern
Matchday 23
DateHomeScoreAway
23 Feb 2024 Leverkusen 2-1 Mainz 05
24 Feb 2024 Stuttgart 1-1 Köln
24 Feb 2024 Union Berlin 2-2 Heidenheim
24 Feb 2024 Bremen 1-1 Darmstadt
24 Feb 2024 Borussia M'gladbach 5-2 Bochum
24 Feb 2024 Bayern 2-1 Leipzig
25 Feb 2024 Frankfurt 2-2 Wolfsburg
25 Feb 2024 Dortmund 2-3 Hoffenheim
25 Feb 2024 Augsburg 2-1 Freiburg
Matchday 24
DateHomeScoreAway
1 Mar 2024 Freiburg 2-2 Bayern
2 Mar 2024 Bochum 1-4 Leipzig
2 Mar 2024 Darmstadt 0-6 Augsburg
2 Mar 2024 Heidenheim 1-2 Frankfurt
2 Mar 2024 Mainz 05 1-1 Borussia M'gladbach
2 Mar 2024 Union Berlin 0-2 Dortmund
2 Mar 2024 Wolfsburg 2-3 Stuttgart
3 Mar 2024 Köln 0-2 Leverkusen
3 Mar 2024 Hoffenheim 2-1 Bremen
Matchday 25
DateHomeScoreAway
8 Mar 2024 Stuttgart 2-0 Union Berlin
9 Mar 2024 Augsburg 1-0 Heidenheim
9 Mar 2024 Borussia M'gladbach 3-3 Köln
9 Mar 2024 Bayern 8-1 Mainz 05
9 Mar 2024 Leipzig 2-0 Darmstadt
9 Mar 2024 Bremen 1-2 Dortmund
10 Mar 2024 Bochum 1-2 Freiburg
10 Mar 2024 Frankfurt 3-1 Hoffenheim
10 Mar 2024 Leverkusen 2-0 Wolfsburg
Matchday 26
DateHomeScoreAway
15 Mar 2024 Köln 1-5 Leipzig
16 Mar 2024 Darmstadt 2-5 Bayern
16 Mar 2024 Heidenheim 1-1 Borussia M'gladbach
16 Mar 2024 Mainz 05 2-0 Bochum
16 Mar 2024 Union Berlin 2-1 Bremen
16 Mar 2024 Wolfsburg 1-3 Augsburg
16 Mar 2024 Hoffenheim 0-3 Stuttgart
17 Mar 2024 Freiburg 2-3 Leverkusen
17 Mar 2024 Dortmund 3-1 Frankfurt
Matchday 27
DateHomeScoreAway
30 Mar 2024 Borussia M'gladbach 0-3 Freiburg
30 Mar 2024 Leverkusen 2-1 Hoffenheim
30 Mar 2024 Frankfurt 0-0 Union Berlin
30 Mar 2024 Leipzig 0-0 Mainz 05
30 Mar 2024 Bremen 0-2 Wolfsburg
30 Mar 2024 Bayern 0-2 Dortmund
31 Mar 2024 Augsburg 1-1 Köln
31 Mar 2024 Stuttgart 3-3 Heidenheim
31 Mar 2024 Bochum 2-2 Darmstadt
Matchday 28
DateHomeScoreAway
5 Apr 2024 Frankfurt 1-1 Bremen
6 Apr 2024 Köln 2-1 Bochum
6 Apr 2024 Freiburg 1-4 Leipzig
6 Apr 2024 Heidenheim 3-2 Bayern
6 Apr 2024 Mainz 05 4-0 Darmstadt
6 Apr 2024 Union Berlin 0-1 Leverkusen
6 Apr 2024 Dortmund 0-1 Stuttgart
7 Apr 2024 Hoffenheim 3-1 Augsburg
7 Apr 2024 Wolfsburg 1-3 Borussia M'gladbach
Matchday 29
DateHomeScoreAway
12 Apr 2024 Augsburg 2-0 Union Berlin
13 Apr 2024 Borussia M'gladbach 1-2 Dortmund
13 Apr 2024 Bayern 2-0 Köln
13 Apr 2024 Bochum 1-1 Heidenheim
13 Apr 2024 Mainz 05 4-1 Hoffenheim
13 Apr 2024 Leipzig 3-0 Wolfsburg
13 Apr 2024 Stuttgart 3-0 Frankfurt
14 Apr 2024 Darmstadt 0-1 Freiburg
14 Apr 2024 Leverkusen 5-0 Bremen
Matchday 30
DateHomeScoreAway
19 Apr 2024 Frankfurt 3-1 Augsburg
20 Apr 2024 Köln 0-2 Darmstadt
20 Apr 2024 Heidenheim 1-2 Leipzig
20 Apr 2024 Hoffenheim 4-3 Borussia M'gladbach
20 Apr 2024 Wolfsburg 1-0 Bochum
20 Apr 2024 Union Berlin 1-5 Bayern
21 Apr 2024 Bremen 2-1 Stuttgart
21 Apr 2024 Dortmund 1-1 Leverkusen
21 Apr 2024 Freiburg 1-1 Mainz 05
Matchday 31
DateHomeScoreAway
26 Apr 2024 Bochum 3-2 Hoffenheim
27 Apr 2024 Augsburg 0-3 Bremen
27 Apr 2024 Bayern 2-1 Frankfurt
27 Apr 2024 Freiburg 1-2 Wolfsburg
27 Apr 2024 Leipzig 4-1 Dortmund
27 Apr 2024 Leverkusen 2-2 Stuttgart
28 Apr 2024 Borussia M'gladbach 0-0 Union Berlin
28 Apr 2024 Mainz 05 1-1 Köln
28 Apr 2024 Darmstadt 0-1 Heidenheim
Matchday 32
DateHomeScoreAway
3 May 2024 Hoffenheim 1-1 Leipzig
4 May 2024 Dortmund 5-1 Augsburg
4 May 2024 Stuttgart 3-1 Bayern
4 May 2024 Bremen 2-2 Borussia M'gladbach
4 May 2024 Wolfsburg 3-0 Darmstadt
4 May 2024 Köln 0-0 Freiburg
5 May 2024 Union Berlin 3-4 Bochum
5 May 2024 Frankfurt 1-5 Leverkusen
5 May 2024 Heidenheim 1-1 Mainz 05
Matchday 33
DateHomeScoreAway
10 May 2024 Augsburg 0-1 Stuttgart
11 May 2024 Borussia M'gladbach 1-1 Frankfurt
11 May 2024 Köln 3-2 Union Berlin
11 May 2024 Freiburg 1-1 Heidenheim
11 May 2024 Leipzig 1-1 Bremen
11 May 2024 Mainz 05 3-0 Dortmund
12 May 2024 Darmstadt 0-6 Hoffenheim
12 May 2024 Bayern 2-0 Wolfsburg
12 May 2024 Bochum 0-5 Leverkusen
Matchday 34
DateHomeScoreAway
18 May 2024 Leverkusen 2-1 Augsburg
18 May 2024 Dortmund 4-0 Darmstadt
18 May 2024 Frankfurt 2-2 Leipzig
18 May 2024 Heidenheim 4-1 Köln
18 May 2024 Hoffenheim 4-2 Bayern
18 May 2024 Stuttgart 4-0 Borussia M'gladbach
18 May 2024 Union Berlin 2-1 Freiburg
18 May 2024 Bremen 4-1 Bochum
18 May 2024 Wolfsburg 1-3 Mainz 05

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.