Eintracht Frankfurt vs Werder Bremen

5 April 2024 · Bundesliga · 2023/24 · Referee Robert Hartmann

Full time 1 – 1

Half-time: 0–0

  • Tuta 76’
  • Milos Veljkovic 62’

Match summary

Eintracht Frankfurt and Werder Bremen drew 1-1. It was goalless at half-time.

Milos Veljkovic put Werder Bremen ahead in the 62nd minute and Tuta equalised with a header in the 76th minute, set up by William Pacho.

Eintracht Frankfurt had the better of the chances, with 2.20 expected goals (xG) from 24 shots to Werder Bremen's 1.84 from 11. Both sides had a player sent off.

Match stats

Eintracht Frankfurt Werder Bremen
19 Shots 10
5 Shots on Target 7
9 Corners 0
3 Yellow Cards 2
1 Red Cards 1
2.19 xG 1.60
2.19 Non-penalty xG 1.60
15 Deep Completions 3

Key events

Eintracht Frankfurt Werder Bremen
Kick-off
Half-time0-0
62’
Milos Veljkovic0-1 (Werder Bremen)
Tuta
Assist: William Pacho
1-1 (Eintracht Frankfurt)
76’
Full-time1-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Eintracht Frankfurt
  • Tuta
  • Eric Junior Dina Ebimbe
  • Omar Marmoush
Werder Bremen
  • Jens Stage
  • Marco Friedl
  • Marvin Ducksch

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 1.84 62’ Milos Veljkovic (Werder Bremen), 0-1 62’ 76’ Tuta (Eintracht Frankfurt), 1-1 76’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 1.84 62’ Milos Veljkovic (Werder Bremen), 0-1 Veljkovic 62’ 76’ Tuta (Eintracht Frankfurt), 1-1 Tuta 76’
Eintracht Frankfurt 2.20 xGWerder Bremen 1.84 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Werder Bremen attacking Eintracht Frankfurt attacking 
62’ Milos Veljkovic (Werder Bremen), set piece, 0.62 xG, goal 62’ Jens Stage (Werder Bremen), set piece, 0.38 xG, saved 25’ Jens Stage (Werder Bremen), open play, 0.35 xG, saved 42’ Omar Marmoush (Eintracht Frankfurt), open play, 0.37 xG, saved 49’ Robin Koch (Eintracht Frankfurt), set piece, 0.34 xG, off target 58’ Mario Götze (Eintracht Frankfurt), open play, 0.32 xG, off target 76’ Tuta (Eintracht Frankfurt), open play, 0.21 xG, goal 32’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.14 xG, off target 82’ Robin Koch (Eintracht Frankfurt), open play, 0.13 xG, off target 45’ Amos Pieper (Werder Bremen), set piece, 0.13 xG, saved 44’ Tuta (Eintracht Frankfurt), from a corner, 0.11 xG, saved 55’ Milos Veljkovic (Werder Bremen), set piece, 0.08 xG, blocked 71’ Mitchell Weiser (Werder Bremen), open play, 0.09 xG, saved 32’ Eric Junior Dina Ebimbe (Eintracht Frankfurt), open play, 0.06 xG, off target 90+3’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, blocked 27’ Leonardo Bittencourt (Werder Bremen), open play, 0.05 xG, off target 28’ Tuta (Eintracht Frankfurt), from a corner, 0.05 xG, off target 90+5’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.05 xG, off target 55’ Leonardo Bittencourt (Werder Bremen), direct free kick, 0.04 xG, saved 57’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.05 xG, off target 82’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.04 xG, blocked 85’ Omar Marmoush (Eintracht Frankfurt), open play, 0.05 xG, blocked 70’ Tuta (Eintracht Frankfurt), open play, 0.04 xG, blocked 6’ Philipp Max (Eintracht Frankfurt), open play, 0.04 xG, off target 70’ Robin Koch (Eintracht Frankfurt), from a corner, 0.03 xG, off target 80’ Robin Koch (Eintracht Frankfurt), from a corner, 0.03 xG, off target 18’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, saved 78’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.03 xG, saved 90+1’ Robin Koch (Eintracht Frankfurt), set piece, 0.02 xG, blocked 90+2’ Nacho Ferri (Eintracht Frankfurt), open play, 0.02 xG, blocked 84’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.02 xG, off target 90+7’ Robin Koch (Eintracht Frankfurt), open play, 0.01 xG, off target 33’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, blocked 85’ William Pacho (Eintracht Frankfurt), open play, 0.01 xG, off target 90+9’ Olivier Deman (Werder Bremen), set piece, 0.01 xG, saved 62’ Milos Veljkovic (Werder Bremen), set piece, 0.62 xG, goal 62’ Jens Stage (Werder Bremen), set piece, 0.38 xG, saved 42’ Omar Marmoush (Eintracht Frankfurt), open play, 0.37 xG, saved 25’ Jens Stage (Werder Bremen), open play, 0.35 xG, saved 49’ Robin Koch (Eintracht Frankfurt), set piece, 0.34 xG, off target 58’ Mario Götze (Eintracht Frankfurt), open play, 0.32 xG, off target 76’ Tuta (Eintracht Frankfurt), open play, 0.21 xG, goal 32’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.14 xG, off target 82’ Robin Koch (Eintracht Frankfurt), open play, 0.13 xG, off target 45’ Amos Pieper (Werder Bremen), set piece, 0.13 xG, saved 44’ Tuta (Eintracht Frankfurt), from a corner, 0.11 xG, saved 55’ Milos Veljkovic (Werder Bremen), set piece, 0.08 xG, blocked 71’ Mitchell Weiser (Werder Bremen), open play, 0.09 xG, saved 90+3’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, blocked 32’ Eric Junior Dina Ebimbe (Eintracht Frankfurt), open play, 0.06 xG, off target 27’ Leonardo Bittencourt (Werder Bremen), open play, 0.05 xG, off target 28’ Tuta (Eintracht Frankfurt), from a corner, 0.05 xG, off target 57’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.05 xG, off target 85’ Omar Marmoush (Eintracht Frankfurt), open play, 0.05 xG, blocked 90+5’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.05 xG, off target 55’ Leonardo Bittencourt (Werder Bremen), direct free kick, 0.04 xG, saved 82’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.04 xG, blocked 70’ Tuta (Eintracht Frankfurt), open play, 0.04 xG, blocked 6’ Philipp Max (Eintracht Frankfurt), open play, 0.04 xG, off target 70’ Robin Koch (Eintracht Frankfurt), from a corner, 0.03 xG, off target 80’ Robin Koch (Eintracht Frankfurt), from a corner, 0.03 xG, off target 78’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.03 xG, saved 18’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, saved 90+2’ Nacho Ferri (Eintracht Frankfurt), open play, 0.02 xG, blocked 84’ Niels Nkounkou (Eintracht Frankfurt), open play, 0.02 xG, off target 90+1’ Robin Koch (Eintracht Frankfurt), set piece, 0.02 xG, blocked 90+7’ Robin Koch (Eintracht Frankfurt), open play, 0.01 xG, off target 33’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, blocked 85’ William Pacho (Eintracht Frankfurt), open play, 0.01 xG, off target 90+9’ Olivier Deman (Werder Bremen), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Kevin Trapp GK900 0.000.000
Nnamdi Collins DEF680 0.000.000
William Pacho DEF9011 0.010.283
Robin Koch DEF906 0.570.000
Philipp Max DEF681 0.040.372
Eric Junior Dina Ebimbe MID601 0.060.000
Tuta MID9014 0.410.131
Mario Götze MID901 0.320.021
Ansgar Knauff MID873 0.220.000
Omar Marmoush FWD903 0.440.041
Farès Chaïbi FWD870 0.000.555
Jean Négoce Sub300 0.000.031
Niels Nkounkou Sub223 0.110.042
Hugo Larsson Sub220 0.000.021
Nacho Ferri Sub31 0.020.051
Timothy Chandler Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 53% Avg odds 1.81
Draw 25% Avg odds 3.86
Werder Bremen win 22% Avg odds 4.37

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.