VfL Osnabrück 3-1 Eintracht Braunschweig: result and stats, 2. Bundesliga
- D. Kyereh52'
- B. Jacobsen76'
- R. Meissner80'
- 88'Y. Sturm
VfL Osnabrück3-4-2-1
Substitutions
- 46'
- 73'
- 86'
- 86'R. Meissner
117.3L. Raimund
176.2
Unused
Substitutions
- 61'
- 61'
- 73'M. Entrup
96.3J. Mijatovic
116.3 - 79'N. Katterbach
36.2 - 79'S. Di Benedetto
106.5L. Tempelmann
206.5
Unused
- B. UphoffG
32 - L. FrenkertD
29 - D. KovacevicD
43 - T. WagnerM
26

| Player | ||||||
|---|---|---|---|---|---|---|
![]() | 10 | 1 | 2,73 | +1,73 | 18/35 | 2/19 |
![]() | 5 | 3 | 3,14 | +0,14 | 41/47 | 5/11 |
Possession & Passing
Attack
Box & Quality
Defense & Discipline
Half by half
The same match, split at the break. Which half did each side actually win?
First half
Second half
xG analytics
VfL Osnabrück
Eintracht BraunschweigExpected 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
34 shotsChance quality as it built up. A steep step is a big chance.
How those chances were made
Momentum
22 swingsWhich side was on top, minute by minute. A taller bar is heavier pressure.
Match replay
91'
3-1
90' Saved Jan Urbich 0.32 xG · Fast break · HeaderShot map
13 v 21VfL Osnabrück shoot right, Eintracht Braunschweig left. Bigger dot = better chance.
Goal mouth
24 on target · 4 scoredWhere each shot on target crossed the line. Placement beats power.
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.
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.
Most-connected pair: Müller and Fabinski, 22 passes between them.
Most-connected pair: Ehlers and Hoffmann, 19 passes between them.
Tactical battle
35control65

In possession
Field tilt is each side's share of play in the final third.
Out of possession
↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.
Carrying
Distances are how far the ball was moved forward, not how far anybody ran.
Beating the press
A take-on is a player going past an opponent with the ball at his feet.
Threat created
xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.
Tempo
An attack is direct when it moves upfield quickly rather than through many passes.
More match stats
Attack
Passing
Duels
Defending
Goal profile
This seasonHow often each side reaches a scoreline, across 7 matches each.
They score
They concede
Heaviest results
best 3-1 (H)·worst 0-3 (H)
best 6-1 (A)·worst 3-5 (H)
Match summary
VfL Osnabrück beat Eintracht Braunschweig 3-1 at Bremer Brücke in the 2. Bundesliga. It was goalless at half-time. Scorers: D. Kyereh (52'), B. Jacobsen (76'), R. Meissner (80') for VfL Osnabrück; Y. Sturm (88') for Eintracht Braunschweig. In their last 11 meetings, VfL Osnabrück have won 4, Eintracht Braunschweig 4, with 3 drawn. Full match stats, lineups and player ratings are all on this page.
→ Double chance: Eintracht Braunschweig or draw
Why this prediction
The factors the model weighed, each split between the two sides.
Who will win?
Cast your vote!
Head-to-headLast 11 meetings
- 6 Sept 2026
VfL Osnabrück3 - 1Eintracht Braunschweig
2. Bundesliga - 27 Jul 2024
Eintracht Braunschweig5 - 1VfL Osnabrück
Friendlies Clubs - 20 Apr 2024
VfL Osnabruck0 - 3Eintracht Braunschweig
2. Bundesliga - 11 Nov 2023
Eintracht Braunschweig3 - 2VfL Osnabruck
2. Bundesliga - 8 Jul 2023
VfL Osnabruck0 - 0Eintracht Braunschweig
Friendlies Clubs - 26 Mar 2022
VfL Osnabruck1 - 1Eintracht Braunschweig
3. Liga
Show 5 earlier meetingsHide earlier meetings
- 12 Sept 2021
Eintracht Braunschweig2 - 2VfL Osnabruck
3. Liga - 11 Apr 2021
VfL Osnabruck0 - 4Eintracht Braunschweig
2. Bundesliga - 13 Dec 2020
Eintracht Braunschweig0 - 2VfL Osnabruck
2. Bundesliga - 7 Apr 2019
VfL Osnabruck1 - 0Eintracht Braunschweig
3. Liga - 26 Oct 2018
Eintracht Braunschweig3 - 4VfL Osnabruck
3. Liga




























