Today

Borussia Dortmund 2-2 Werder Bremen: result and stats, Bundesliga

Matchday 5
FT
  • Daniel Svensson80'
  • Nico Schlotterbeck85'
  • 88'Ludovit Reis
  • 90+2'Niclas Füllkrug
Christian Groß portrait
Assistant
Christian Groß

Substitutions

Unused

Home

  • E. Can portraitBorussia Dortmund crest
    E. Can
    Knee Injury
    Out
  • C. Chukwuemeka portraitBorussia Dortmund crest
    C. Chukwuemeka
    Muscle Injury
    Out
  • G. Konstantelias portraitBorussia Dortmund crest
    G. Konstantelias
    Knee Injury
    Out
  • J. Lerma portraitBorussia Dortmund crest
    J. Lerma
    Muscle Injury
    Out
  • F. Mane portraitBorussia Dortmund crest
    F. Mane
    Muscle Injury
    Out
  • J. Ryerson portraitBorussia Dortmund crest
    J. Ryerson
    Ribs Injury
    Out

Away

  • F. Agu portraitWerder Bremen crest
    F. Agu
    Calf Injury
    Out
  • S. Alvero portraitWerder Bremen crest
    S. Alvero
    Calf Injury
    Out
  • S. Lynen portraitWerder Bremen crest
    S. Lynen
    Hip Injury
    Out
  • S. Musah portraitWerder Bremen crest
    S. Musah
    Muscle Injury
    Out
  • M. N'Diaye portraitWerder Bremen crest
    M. N'Diaye
    Groin Injury
    Out
  • J. Njinmah portraitWerder Bremen crest
    J. Njinmah
    Thigh Injury
    Out
  • J. Stage portraitWerder Bremen crest
    J. Stage
    Muscle Injury
    Out
  • K. Topp portraitWerder Bremen crest
    K. Topp
    Knee Injury
    Out
Player of the match
Karl Hein headshot
Karl Hein
Goalkeeper · Werder Bremen
8.7
This match
Shooting0.0Finishing0.0Creativity1.7Passing5.1Involvement3.9Defending0.7Physical8.4Dribbling0.0
Attacking
Goals0
Assists0
Build-up
Passes43
Key passes1
Pass accuracy67%
Goalkeeping
Saves7
Goals conceded2
Penalties saved0
This match · octagon = season skill index

Highest-rated players

Schlotterb…8.5Nmecha7.9Anton7.5Grüll7.7Reis7.9Hein8.7
Player
Karl HeinKarl HeinG722,77+0,7729/4312/25
Gregor KobelGregor KobelG221,33-0,6721/264/9
Borussia Dortmund crestLive statsWerder Bremen crest

Possession & Passing

72%Possession28%
753Total passes298
90%Pass accuracy74%
9Corners3

Attack

21Shots11
9On target4
9Off target3
3Blocked shots4

Box & Quality

11Shots in box6
10Shots out box5
2.4xG1.2

Defense & Discipline

2Goalkeeper saves7
1Offsides4
10Fouls10
2Yellow cards1

Half by half

The same match, split at the break. Which half did each side actually win?

Borussia Dortmund crest

First half

Werder Bremen crest
0,51xG0,11
5Shots2
2On target0
1Big chances0
19Touches in box2
72%Possession28%
3Corners1
Borussia Dortmund crest

Second half

Werder Bremen crest
1,91xG1,02
16Shots9
7On target4
3Big chances2
26Touches in box12
71%Possession29%
6Corners2

xG analytics

TeamxGShotsSOTPoss
Borussia Dortmund crestBorussia Dortmund
2.44211272%
88% open play12% set piece
Werder Bremen crestWerder Bremen
1.1511828%
50% open play50% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

32 shots

Chance quality as it built up. A steep step is a big chance.

0,00,71,42,02,70'15'30'45'60'75'90'Ludovit Reis 88'Niclas Füllkrug 90'Daniel Svensson 80'Nico Schlotterbeck 85'Borussia Do…2,44 xGWerder Brem…1,15 xGCumulative expected goals per team over the match.
Borussia Dortmund crestBorussia Dortmund2,44 xG · 2 scoredWerder Bremen crestWerder Bremen1,15 xG · 2 scored

How those chances were made

Borussia Dortmund42
Open play 35Set piece 1Dribble 3Foul won 1Rebound 2
Werder Bremen22
Open play 13Set piece 4Dribble 1Foul won 1Rebound 2Defensive 1

Momentum

11 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Daniel Svensson 80'Nico Schlotterbeck 85'Ludovit Reis 88'Niclas Füllkrug 90'0'15'30'45'60'75'90'Borussia Do…Werder Brem…
Borussia Dortmund crestBorussia Dortmund94% pressureWerder Bremen crestWerder Bremen6% pressure

Match replay

91'
2-2
0%Draw 100%0%
2.44xG1.15
21Shots11
12On target8
Momentum
Oskar Wójcik portrait90' Saved Oskar Wójcik 0.03 xG

Shot map

21 v 11

Borussia Dortmund shoot right, Werder Bremen left. Bigger dot = better chance.

BDWBgoalsavedoff target

Goal mouth

20 on target · 4 scored

Where each shot on target crossed the line. Placement beats power.

Marcel Sabitzer, 2', off targetSerhou Guirassy, 33', off targetLudovit Reis, 37', off targetMarcel Sabitzer, 39', off targetMaximilian Beier, 50', off targetEthan Nwaneri, 54', off targetNico Schlotterbeck, 56', off targetNico Schlotterbeck, 56', off targetSerhou Guirassy, 58', off targetFábio Silva, 80', off targetOskar Wójcik, 82', off targetPaul Erevbenagie, 90', off target
Borussia DortmundWerder Bremengoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

Borussia DortmundDefensive line 47%
174Schlotter…38Guirassy131Gadou36Kobel49Nwaneri57Sabitzer98Beier99Nmecha60Bellingham94Svensson168Anton
Werder BremenDefensive line 26%
7Pieper37Arthur32Regeer27Dinkçi30Chuki61Deman65Grüll68Friedl56Reis67Hein53Füllkrug

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing network

Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

Borussia DortmundUntil 63'
3422814724201819

Most-connected pair: Anton and Schlotterbeck, 73 passes between them.

Werder BremenUntil 19'
13221751513442010

Most-connected pair: Hein and Friedl, 5 passes between them.

Tactical battle

79control21
85%Field tiltField tilt 15%22Box entriesBox entries 317Passes into boxPasses into box 5
Serhou Guirassy
Serhou Guirassy
9 touches in box
Press7.5 · 18.4Territory85% · 15%Direct1.69 · 2.36Progress51 · 13Dribble7 · 7Creation42 · 22Threat1.15 · 0.44Recover9 · 11
Borussia Dortmund crest

In possession

Werder Bremen crest
85,4%Field tilt14,6%
17Passes into box5
44Progressive passes10
15Carries into final third4
16Chances created9

Field tilt is each side's share of play in the final third.

Borussia Dortmund crest

Out of possession

Werder Bremen crest
7,45Press intensity (PPDA)18,44
14High turnovers5
9Regains within 5s11
17,2sBall recovery time31,6s
15Interceptions26

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Borussia Dortmund crest

Carrying

Werder Bremen crest
210Carries62
1999mCarry distance733m
7Progressive carries3
967mProgressive carry distance346m
6Carries into the box0

Distances are how far the ball was moved forward, not how far anybody ran.

Borussia Dortmund crest

Beating the press

Werder Bremen crest
7Take-ons won7
18Take-ons attempted13
673mProgressive pass distance205m
0Through balls1
8Switches of play2

A take-on is a player going past an opponent with the ball at his feet.

Borussia Dortmund crest

Threat created

Werder Bremen crest
1,15Expected threat (xT)0,44
2,43Action value (VAEP)2,34
42Shot-creating actions22
4Goal-creating actions4
1,71Expected assisted goals0,96

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Borussia Dortmund crest

Tempo

Werder Bremen crest
5,7Passes per attack2,6
14,7sAttack duration9,0s
1,69 m/sAttack directness2,36 m/s
6Build-up attacks1
7Direct attacks2

An attack is direct when it moves upfield quickly rather than through many passes.

Borussia Dortmund crest

More match stats

Werder Bremen crest
Borussia Dortmund crest

Attack

Werder Bremen crest
45Touches in box13
92Final third entries36
4Big chances2
2,77xG on target1,33
2Big chances missed1
Borussia Dortmund crest

Passing

Werder Bremen crest
4/30 (13%)Crosses3/8 (38%)
23/42 (55%)Long balls20/46 (43%)
22Throw-ins21
10Free kicks10
3Goal kicks11
Borussia Dortmund crest

Duels

Werder Bremen crest
44Total56
29/65 (45%)Ground36/65 (55%)
11/25 (44%)Aerial14/25 (56%)
7/17 (41%)Dribbles7/12 (58%)
10Dispossessed8
Borussia Dortmund crest

Defending

Werder Bremen crest
39Recoveries43
11Interceptions12
13Tackles20
77%Tackles won60%
16Clearances42
2Big chances scored1
0Big saves1
1Errors led to goal0
1Fouled in final third1
7,32Average rating7,40

Goal profile

2025/26

How often each side reaches a scoreline, across 34 matches each.

Borussia Dortmund crestShare of their matchesWerder Bremen crest

They score

94%1+ goal62%
71%2+ goals26%
35%3+ goals15%
6%4+ goals6%

They concede

56%1+ goal82%
32%2+ goals53%
12%3+ goals32%

Heaviest results

Borussia Dortmund crestbest 4-0 (H)·worst 2-3 (H)

Werder Bremen crestbest 4-0 (A)·worst 0-4 (H)

Where these sides shoot from

2025/26 season

Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

Borussia DortmundshootallowWerder Bremen
9.9%+3.4Six-yard box5.5%
64.9%+1.8Penalty area63.2%
21.6%-2.5Edge of the box25.1%
3.6%-2.8Long range6.2%

444 shots taken · 470 faced

Werder BremenshootallowBorussia Dortmund
3.1%-3.4Six-yard box+2.28.8%
60.7%-2.4Penalty area-2.360.9%
27.4%+3.3Edge of the box23.4%
8.8%+2.4Long range6.9%

445 shots taken · 363 faced

Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

Match summary

Borussia Dortmund and Werder Bremen drew 2-2 at Signal Iduna Park in the Bundesliga. It was goalless at half-time. Scorers: Daniel Svensson (80'), Nico Schlotterbeck (85') for Borussia Dortmund; Ludovit Reis (88'), Niclas Füllkrug (90+2') for Werder Bremen. In their last 33 meetings, Borussia Dortmund have won 21, Werder Bremen 6, with 6 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 59%
BD59%
X35%
WB6%

→ Winner: Borussia Dortmund

Why this prediction

The factors the model weighed, each split between the two sides.

Borussia Dortmund crestShare per factorWerder Bremen crest
69%Form31%
62%Attack38%
75%Defence25%
100%Goal model (Poisson)0%
85%Head-to-head15%
75%Goals25%
73%Overall27%
Last 3 matches
Scored 8, conceded 2
Last 3 matches
Scored 5, conceded 6

Odds

Indicative · not tied to specific bookmakers
Source1X2
Market average1.365.28+0.237.90+0.43

Who will win?

Cast your vote!

Borussia Dortmund crestCompare teamsWerder Bremen crest
Team formsLatestPts
2
Borussia Dortmund crestBorussia Dortmund
DWWWW
13
7
Werder Bremen crestWerder Bremen
DWDWL
8
Prematch standings

Head-to-headLast 33 meetings

Borussia Dortmund crest21
Wins
7
Draws
5Werder Bremen crest
Wins
Show 27 earlier meetings
  • 20 Oct 2023Borussia Dortmund crest1 - 0Werder Bremen crestBundesliga
  • 11 Feb 2023Werder Bremen crest0 - 2Borussia Dortmund crestBundesliga
  • 20 Aug 2022Borussia Dortmund crest2 - 3Werder Bremen crestBundesliga
  • 18 Apr 2021Borussia Dortmund crest4 - 1Werder Bremen crestBundesliga
  • 15 Dec 2020Werder Bremen crest1 - 2Borussia Dortmund crestBundesliga
  • 22 Feb 2020Werder Bremen crest0 - 2Borussia Dortmund crestBundesliga
  • 4 Feb 2020Werder Bremen crest3 - 2Borussia Dortmund crestDFB Pokal
  • 28 Sept 2019Borussia Dortmund crest2 - 2Werder Bremen crestBundesliga
  • 4 May 2019Werder Bremen crest2 - 2Borussia Dortmund crestBundesliga
  • 5 Feb 2019Borussia Dortmund crest4 - 4Werder Bremen crestDFB Pokal
  • 15 Dec 2018Borussia Dortmund crest2 - 1Werder Bremen crestBundesliga
  • 29 Apr 2018Werder Bremen crest1 - 1Borussia Dortmund crestBundesliga
  • 9 Dec 2017Borussia Dortmund crest1 - 2Werder Bremen crestBundesliga
  • 20 May 2017Borussia Dortmund crest4 - 3Werder Bremen crestBundesliga
  • 21 Jan 2017Werder Bremen crest1 - 2Borussia Dortmund crestBundesliga
  • 2 Apr 2016Borussia Dortmund crest3 - 2Werder Bremen crestBundesliga
  • 31 Oct 2015Werder Bremen crest1 - 3Borussia Dortmund crestBundesliga
  • 23 May 2015Borussia Dortmund crest3 - 2Werder Bremen crestBundesliga
  • 20 Dec 2014Werder Bremen crest2 - 1Borussia Dortmund crestBundesliga
  • 8 Feb 2014Werder Bremen crest1 - 5Borussia Dortmund crestBundesliga
  • 23 Aug 2013Borussia Dortmund crest1 - 0Werder Bremen crestBundesliga
  • 19 Jan 2013Werder Bremen crest0 - 5Borussia Dortmund crestBundesliga
  • 24 Aug 2012Borussia Dortmund crest2 - 1Werder Bremen crestBundesliga
  • 17 Mar 2012Borussia Dortmund crest1 - 0Werder Bremen crestBundesliga
  • 14 Oct 2011Werder Bremen crest0 - 2Borussia Dortmund crestBundesliga
  • 7 May 2011Werder Bremen crest2 - 0Borussia Dortmund crestBundesliga
  • 11 Dec 2010Borussia Dortmund crest2 - 0Werder Bremen crestBundesliga
Full head-to-head →

Venue spotlight

Signal Iduna Park
Dortmund, Germany
81,365
Capacity