Hoffenheim beat Schalke 2–1. Bayer Leverkusen won 2–1 at Cologne as Patrik Schick matched the club record of 8 league goals after 9 matchdays. Freiburg beat Union Berlin 2–0, Bayern won 2–1 at Mainz, Dortmund beat Elversberg 2–1, Leipzig beat Augsburg 5–2, Stuttgart beat Bremen 1–0, Frankfurt drew 2–2 at Paderborn and Hamburg beat Gladbach 3–1. Bayern and Dortmund finished on 21 points each, with Bayern ahead on goal difference, +20 to +9.
Hoffenheim beat Schalke 2–1 at home to complete Bundesliga matchday 9.
Defending champion Bayern Munich kept the Bundesliga lead with its away victory on 7 November 2026. Borussia Dortmund also won that day, extending its unbeaten start to 9 league games and keeping the two clubs level at the top on 21 points each.
Harry Kane supplied both Bayern assists, setting up Joshua Kimmich in the 14th minute and Lennart Karl in the 57th. Philipp Tietz replied for Mainz in the third minute of second-half stoppage time, assisted by Hollerbach. Felix Nmecha scored both Dortmund goals in the 55th and 71st minutes, with Noel Futkeu pulling one back for Elversberg in the 81st.
For Bayern’s opener, Kane laid the ball off to Kimmich, who struck into the top corner from the edge of the box. For the second, Kane’s shot was blocked and returned to him before he passed into Karl’s path. According to the Bundesliga, Kane has seven assists in nine league games, jointly leading the standings with Antonio Nusa.
Kimmich was named Man of the Match. Some 8,000 Elversberg supporters travelled to Dortmund, a club-record away following.
Hoffenheim holds off Schalke to complete the round
Hoffenheim won the final fixture at home on 8 November 2026. Fisnik Asllani intercepted goalkeeper Loris Karius’s attempted pass and finished into an empty net to open the scoring after ten minutes. Tim Lemperle doubled the lead in the 26th minute after exchanging passes with Asllani.
Karius and teammate Gosens both had to come off early in the second half after Gosens caught the goalkeeper in the face while clearing a rebound. Junior Adamu scored in the 81st minute from the rebound after Oliver Baumann saved Edin Džeko’s header. Adamu’s goal ended Schalke’s run of 500 goalless competitive minutes, but Hoffenheim held on.
Bayern Munich and Borussia Dortmund drew 2–2. Stuttgart beat Leverkusen 4–2, Freiburg beat Augsburg 2–1, Leipzig beat Schalke 2–0, Bremen beat Hoffenheim 2–0, Elversberg beat Mainz 4–1, Frankfurt beat Hamburg 3–1, Union Berlin drew 1–1 with Cologne, and Mönchengladbach drew 0–0 with Paderborn. Frankfurt’s Niko Iličević made his debut on 1 November 2026, aged 16 years and one day, tying Youssoufa Moukoko’s record as the league’s youngest player.
Freiburg returns to third as Leverkusen ends losing run
Freiburg returned to third place after beating Union Berlin. Rani Khedira turned Niklas Beste’s low cross into his own net in the 56th minute. Yuito Suzuki scored the second in the 67th, rounding Rønnow and chipping into the net after Scherhant’s through ball. Bayer Leverkusen ended two consecutive league defeats at Cologne, with goals from Aleix García and Patrik Schick.
The Bundesliga’s scoring summary lists García’s free-kick opener in the seventh minute and Schick’s goal in the 85th, assisted by Maza. It credits S. El Mala with Cologne’s reply in the second minute of stoppage time, assisted by M. El Mala; Armsport.am instead named Malek El Mala as scorer. A separate Bundesliga report names Saïd El Mala as Cologne’s scorer and places Schick’s goal in the 86th minute. The win was Leverkusen’s sixth consecutive league victory over Cologne.
Schick reached 8 league goals after nine matchdays, matching Leverkusen’s record for this stage of a season. Stuttgart secured consecutive league wins for the first time this season and ended Werder Bremen’s seven-match unbeaten run. Eintracht Frankfurt rescued a draw at Paderborn with a late Jonathan Burkardt backheel after goalkeeper Noah Atubolu went forward and supplied the header. The Bundesliga match report places the equaliser in the fourth minute of stoppage time, while its scoring summary lists 90+3.
According to the Bundesliga, Schick also reached eight goals after nine matchdays in 2021/22; Patrick Helmes, in 2008/09, is the only other Leverkusen player to reach the mark. Maximilian Mittelstädt scored Stuttgart’s winner in the seventh minute.
Burkardt opened the scoring in the 23rd minute from Farès Chaïbi’s pullback. Raphael Obermair equalised just before halftime, putting Müller’s flick through Atubolu’s legs. Marvin Pieringer converted a 73rd-minute penalty after Lilian Brassier fouled him in the box to put Paderborn 2–1 ahead. Frankfurt were reduced to ten when Elias Baum received a second yellow card for catching Laurin Curda’s heel. Burkardt was voted Man of the Match with 40 percent of the vote, according to the Bundesliga.
Leipzig came from behind against Augsburg, with Brajan Gruda providing two assists. The Bundesliga scoring record shows Kade opening the scoring in the first minute, before Banzuzi equalised in the 34th and Nkunku put Leipzig ahead in the 35th, both from Gruda passes. Raum added the third in first-half stoppage time, Rômulo the fourth in the 60th and Baumgartner the fifth in the 66th. Ogundu scored Augsburg’s second in second-half stoppage time.
Hamburg, coming off a defeat in Frankfurt, took the lead against Borussia Mönchengladbach in the 11th minute when Miro Muheim struck from 30 metres into the bottom corner after Albert Sambi Lokonga’s pass. Joe Scally equalised in the 44th with a deflected shot after Lukas Ullrich’s cross was only partly cleared, leaving the teams level 1–1 at halftime. Kō Itakura received a second yellow card for bringing down David Møller Wolfe near halfway, leaving Gladbach with ten; the scoring summary lists the dismissal in the 49th minute. Shafiq Nandja restored Hamburg’s lead in the 60th from Albert Grønbæk’s pass into the box. Grønbæk made it 3–1 in the 70th with a long-range shot into the top corner after Gladbach failed to clear a loose ball.
Completed Matchday 9 results, 6–8 November 2026. Home teams are listed first.
Home
Score
Away
Mainz
1–2
Bayern Munich
Borussia Dortmund
2–1
Elversberg
Hoffenheim
2–1
Schalke 04
Freiburg
2–0
Union Berlin
Cologne
1–2
Bayer Leverkusen
RB Leipzig
5–2
Augsburg
VfB Stuttgart
1–0
Werder Bremen
Paderborn
2–2
Eintracht Frankfurt
Hamburg
3–1
Borussia Mönchengladbach
The table after the completed round
Goal difference is goals scored minus goals conceded. It separates Bayern and Dortmund at the top. Every club has played nine matches.
NEWS.am Sport’s November 7 report placed Leipzig third with 18 points, before Freiburg returned to third on 8 November.
Bundesliga standings after Matchday 9.
Position
Club
Goal difference
Points
1
Bayern Munich
+20
21
2
Borussia Dortmund
+9
21
3
Freiburg
+10
19
4
RB Leipzig
+14
18
5
Bayer Leverkusen
+3
16
6
Werder Bremen
+2
15
7
Elversberg
−1
13
8
VfB Stuttgart
0
12
9
Hoffenheim
−1
12
10
Eintracht Frankfurt
−5
12
11
Hamburg
−10
12
12
Mainz
−1
10
13
Paderborn
−3
10
14
Augsburg
0
9
15
Cologne
−4
9
16
Union Berlin
−14
7
17
Schalke 04
−6
6
18
Borussia Mönchengladbach
−13
4
Bayern says Neuer will be out for the time being
Bayern goalkeeper Manuel Neuer left the Mainz match just before halftime. DW described a torn foot tendon; the Guardian’s November 9 report described a partial ligament tear in his right foot. Bayern said Neuer would be “out for the time being.”
DW reported that the match was Neuer’s 550th Bundesliga appearance and that, aged 40 years and 225 days, he became the oldest player to take the field for Bayern.
Borussia Dortmund beat Eintracht Frankfurt 1–0 a day earlier. The weekend results leave Dortmund and Bayern level on points, with Bayern ahead on goal difference.