Borussia Dortmund

Germany · Bundesliga · Manager: Niko Kovač (#38 in the world) since Feb 2025
#18 World rank · club rating
2,090 Club rating
2nd in the Bundesliga

Borussia Dortmund have had 9 managers since 2015/16. Thomas Tuchel (Aug 2015 – May 2017) had the best points per game of them (2.08 in 105 matches) and took the club rating from 1,934 to 2,199.

Borussia Dortmund managers

19 spells since 1997 · newest first
Manager Period MatchesGP W-D-L PPG Club rating Coach ratingCoach Vs expected
Niko Kovač #38 now Feb 2025 – present · PPG 2.00 current Feb 2025 – present 88 53-17-18 2.00 2,036 → 2,189 +153 +37.4 +0.02
Mike Tullberg #401 now Jan 2025 – Feb 2025 · PPG 2.33 caretaker Jan 2025 – Feb 2025 3 2-1-0 2.33 1,965 → 1,969 +4 +2.7 −0.05
Nuri Şahin #529 now Aug 2024 – Jan 2025 · PPG 1.52 Aug 2024 – Jan 2025 27 12-5-10 1.52 2,119 → 1,941 −178 −9.4 −0.04
Edin Terzić #49 now Jul 2022 – Jun 2024 · PPG 1.93 Jul 2022 – Jun 2024 96 55-20-21 1.93 2,105 → 2,189 +83 +37.9 +0.14
Marco Rose #95 now Aug 2021 – May 2022 · PPG 1.85 Aug 2021 – May 2022 46 27-4-15 1.85 2,195 → 2,071 −124 −26.0 −0.02
Edin Terzić #49 now Dec 2020 – May 2021 · PPG 1.94 Dec 2020 – May 2021 32 19-5-8 1.94 2,095 → 2,225 +130 +46.0 +0.17
Lucien Favre Aug 2018 – Dec 2020 · PPG 1.98 Aug 2018 – Dec 2020 110 66-20-24 1.98 2,014 → 2,101 +87 +8.4 +0.09
Peter Stöger #416 now Dec 2017 – May 2018 · PPG 1.58 Dec 2017 – May 2018 24 10-8-6 1.58 1,929 → 1,954 +25 +3.3 −0.08
Peter Bosz #78 now Aug 2017 – Dec 2017 · PPG 1.29 Aug 2017 – Dec 2017 24 8-7-9 1.29 2,157 → 1,883 −274 −35.0 −0.15
Thomas Tuchel Aug 2015 – May 2017 · PPG 2.08 Aug 2015 – May 2017 105 65-23-17 2.08 1,934 → 2,199 +265 +43.8 +0.21
Before 2015/16 · 9 spells, Aug 1997 – May 2015
Manager Period MatchesGP W-D-L PPG Club rating Coach ratingCoach Vs expected
Jürgen Klopp Aug 2008 – May 2015 · PPG 1.89 Aug 2008 – May 2015 317 175-74-68 1.89 1,611 → 1,949 +337 +81.1 +0.24
Thomas Doll Mar 2007 – May 2008 · PPG 1.30 Mar 2007 – May 2008 43 15-11-17 1.30 1,615 → 1,559 −56 +2.8 +0.01
Jürgen Röber Jan 2007 – Mar 2007 · PPG 0.75 caretaker Jan 2007 – Mar 2007 8 2-0-6 0.75 1,700 → 1,559 −141 −28.9 −0.30
Bert van Marwijk Aug 2004 – Dec 2006 · PPG 1.45 Aug 2004 – Dec 2006 85 31-30-24 1.45 1,674 → 1,663 −11 +3.1 −0.02
Matthias Sammer Aug 2000 – May 2004 · PPG 1.76 Aug 2000 – May 2004 158 79-41-38 1.76 1,601 → 1,715 +114 +35.4 +0.08
Udo Lattek Apr 2000 – May 2000 · PPG 1.60 caretaker Apr 2000 – May 2000 5 2-2-1 1.60 1,520 → 1,601 +81 +14.9 +0.03
Bernd Krauss Feb 2000 – Apr 2000 · PPG 0.36 Feb 2000 – Apr 2000 11 0-4-7 0.36 1,591 → 1,391 −200 −39.0 −0.45
Michael Skibbe Aug 1998 – Feb 2000 · PPG 1.62 Aug 1998 – Feb 2000 60 26-19-15 1.62 1,641 → 1,577 −64 −4.8 0.00
Nevio Scala Aug 1997 – May 1998 · PPG 1.39 Aug 1997 – May 1998 44 16-13-15 1.39 1,655 → 1,607 −48 −6.4 −0.06

Before 2015/16 the source names the manager on fewer matches, so these rows can miss games.

Jürgen Klopp is the longest-serving: 317 matches over 6 years (Aug 2008 – May 2015), and the most coach rating added (+81.1).

Club rating - the club's rating at the manager's first rated match → after the last. Coach rating - what the spell added to the manager's coach rating. Vs expected - average result per match above what the club rating predicted. Every competition we hold, lower divisions included.

Club rating

since 2015/16 · line by manager
2,090Club ratingWeek 46, 2026
#18World rankof 943 active clubs
#2Bundesligaof 18 clubs
2,197Peak since 2015/16Feb 2023 · low 1,851, Jul 2015
1,8002,0002,200201620182020202220242026Nov 2026 · Niko Kovač2,087 club rating1,8002,0002,200201620202024Nov 2026 · Niko Kovač2,087 club rating
Colour changes with each manager (10 since 2015/16) · hover a point for the name

Borussia Dortmund's club rating peaked at 2,197 in February 2023, under Edin Terzić, its highest since 2015/16; the low was 1,851 in July 2015.

One point per month: the club's rating before its last rated match of the month, the manager's part left out. World rank among the 943 clubs with a match in the last 12 months and 30+ rated matches. The rating describes results so far - it doesn't predict the next game. How the club rating works ›

Next matches

next 14 days · UK time
Sat 21 Nov · 14:30 Bundesliga A at Borussia M'gladbach
Preview Borussia M'gladbach v Borussia Dortmund ›
Tue 24 Nov · 20:00 UEFA Champions League A at Arsenal
No chances for European games · why
Preview Arsenal v Borussia Dortmund ›

Club rating chances on league games only (home / draw / away), calibrated on 85,718 league matches. This week's matches ›

Cards and corners

a game · by season
Season GP Cards Agst Lg 2nd half Corners Agst Lg
2026/27 9 so far 9 2.22 1.89 1.94 70% 5.56 4.44 5.21
2025/26 34 1.91 1.56 2.00 63% 5.32 4.21 4.89
2024/25 34 2.26 2.06 2.02 73% 5.62 3.94 4.81
2023/24 34 1.85 2.09 2.16 63% 5.18 5.06 4.98
2022/23 34 1.94 2.47 2.15 62% 6.68 4.50 4.85
7 earlier seasons, 2015/16 – 2021/22
Season GP Cards Agst Lg 2nd half Corners Agst Lg
2021/22 34 1.88 2.03 1.80 56% 5.35 4.26 4.83
2020/21 34 1.35 1.88 1.88 65% 5.09 3.74 4.60
2019/20 34 1.47 1.62 2.09 66% 5.59 3.00 5.05
2018/19 34 1.26 2.12 1.80 67% 4.94 4.76 5.03
2017/18 34 1.29 1.79 1.79 66% 4.76 3.91 4.72
2016/17 34 1.74 2.76 2.05 63% 6.12 2.91 4.56
2015/16 34 1.15 1.97 2.06 5.65 3.26 4.77

Borussia Dortmund picked up 1.15 cards a game in 2015/16, their fewest in any season since 2015/16 and 44% below the Bundesliga's average side (2.06).

League matches only (Bundesliga), from 2015/16 - European and cup games carry no card or corner data. Lg = the league's average side that season. Bold green / red = 15%+ above / below it. The current season shows from its first match with a "N so far" tag; sentences use it from 10 matches. Bundesliga cards table › · corners table ›

Half-time / full-time

383 league matches since 2015/16
FT winFT W FT drawFT D FT lossFT L
HT winHT W 15139% 205% 72%
HT drawHT D 5815% 3810% 215%
HT lossHT L 195% 185% 5113%
75
Points won from behindPts from behind
losing at half-time in 88 matches
61
Points dropped from aheadPts dropped
winning at half-time in 178 matches
1st half · W 178 · D 117 · L 88 GD +136
2nd half · W 192 · D 114 · L 77 GD +232

League matches since 2015/16. Each half scored as its own match: 2nd half = goals after the break only.

Referees at Borussia Dortmund

26 referees with 5+ matches · most matches first
Referee MatchesGP W-D-L PPG Cards/g Club avg +/−
Daniel Siebert 34 23-5-6 2.18 1.74 1.65 +5%
Tobias Stieler 29 17-5-7 1.93 1.66 1.66 0%
Felix Zwayer 25 10-8-7 1.52 1.64 1.61 +2%
Deniz Aytekin 24 14-4-6 1.92 2.17 1.67 +30%
Marco Fritz 21 8-6-7 1.43 1.05 1.55 −32%
Manuel Gräfe 20 11-1-8 1.70 0.85 1.38 −38%
Harm Osmers 19 12-4-3 2.11 1.42 1.71 −17%
Felix Brych 18 12-4-2 2.22 1.83 1.59 +15%
Christian Dingert 15 9-4-2 2.07 1.47 1.64 −10%
Sven Jablonski 15 8-3-4 1.80 1.53 1.83 −16%
16 more referees with 5+ matches
Referee MatchesGP W-D-L PPG Cards/g Club avg +/−
Bastian Dankert 13 9-2-2 2.23 1.38 1.72 −19%
Robert Hartmann 13 7-4-2 1.92 2.00 1.62 +23%
Tobias Welz 13 10-2-1 2.46 2.00 1.70 +18%
Daniel Schlager 12 9-2-1 2.42 2.00 1.88 +6%
Sascha Stegemann 12 8-4-0 2.33 2.08 1.65 +26%
Benjamin Brand 11 7-3-1 2.18 1.36 1.76 −22%
Matthias Jollenbeck 11 6-3-2 1.91 2.27 1.99 +14%
Robert Schröder 11 8-2-1 2.36 2.00 1.87 +7%
Patrick Ittrich 9 7-1-1 2.44 1.11 1.57 −29%
Florian Badstubner 8 4-0-4 1.50 2.88 1.97 +46%
Guido Winkmann 7 4-2-1 2.00 1.29 1.39 −8%
Frank Willenborg 6 4-0-2 2.00 2.00 1.65 +21%
Markus Schmidt 6 4-1-1 2.17 0.83 1.44 −42%
Martin Petersen 6 3-1-2 1.67 1.83 1.86 −1%
Benjamin Cortus 5 4-1-0 2.60 0.60 1.34 −55%
Tobias Reichel 5 2-2-1 1.60 1.80 1.85 −2%

Under Manuel Gräfe, Borussia Dortmund picked up 0.85 cards a game, 38% below their own average in the same seasons (20 matches).

League matches since 2015/16 with the referee named (381). Cards = Borussia Dortmund's own yellows and reds. Club avg = their cards a game in the same seasons with every referee. Under 10 matches the gap is grey: too few to call. Referees aren't drawn at random - the big games go to the senior ones - so a gap here describes, it doesn't prove a bias.

Quick answers

4 questions · from the tables on this page

Who is Borussia Dortmund's manager?

Niko Kovač, #38 in this week's coach world ranking, since February 2025 - 88 matches, 53 won (2.00 points per game).

How many managers has Borussia Dortmund had since 2015?

9, counting 1 caretaker.

Who is Borussia Dortmund's longest-serving manager?

Jürgen Klopp: 317 matches from August 2008 to May 2015.

How many cards a game do Borussia Dortmund get?

1.91 a game in the Bundesliga in 2025/26, against 2.00 for the league's average side; 2.22 so far in 2026/27 (9 matches).

The coach rating describes, it doesn't predict. It measures what a manager's teams did against what was expected of them. Match chances come from the club rating, calibrated on 85,718 league matches. How the rating works ›

Source: spells, ratings and ranks from the weekly ranking (Week 46, 2026); season stats updated nightly; next matches refreshed every hour.