Union Berlin vs Freiburg

18 May 2024 · Bundesliga · 2023/24 · Referee Christian Dingert

Full time 2 – 1

Half-time: 0–0

  • Benedict Hollerbach 68’
  • Janik Haberer 90+3’
  • Ritsu Doan 85’

Match summary

Union Berlin beat Freiburg 2-1, with the winner arriving in stoppage time. It was goalless at half-time.

Benedict Hollerbach put Union Berlin ahead in the 68th minute, set up by Brenden Aaronson, Ritsu Doan equalised with a header in the 85th minute, set up by Vincenzo Grifo, and Janik Haberer won it in stoppage time.

The chances backed that up: Union Berlin created 2.56 expected goals (xG) from 13 shots to Freiburg's 0.96 from 13. Josip Juranovic had a penalty saved for Union Berlin. Kevin Volland had a penalty saved for Union Berlin.

Match stats

Union Berlin Freiburg
14 Shots 11
5 Shots on Target 5
3 Corners 7
7 Yellow Cards 4
0 Red Cards 0
2.29 xG 0.96
0.69 Non-penalty xG 0.96
5 Deep Completions 7

Key events

Union Berlin Freiburg
Kick-off
Half-time0-0
Benedict Hollerbach
Assist: Brenden Aaronson
1-0 (Union Berlin)
68’
85’
Ritsu Doan
Assist: Vincenzo Grifo
1-1 (Freiburg)
Janik Haberer2-1 (Union Berlin)
90+3’
Full-time2-1

Bookings

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

Union Berlin
  • Robin Knoche
  • Christopher Trimmel
  • Josip Juranovic
  • Robin Gosens
  • Kevin Volland
  • Janik Haberer
  • Aissa Laidouni
Freiburg
  • Lukas Kübler
  • Jordy Makengo
  • Maximilian Eggestein
  • Ritsu Doan

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.96 68’ Benedict Hollerbach (Union Berlin), 1-0 68’ 85’ Ritsu Doan (Freiburg), 1-1 85’ 90+3’ Janik Haberer (Union Berlin), 2-1 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.96 68’ Benedict Hollerbach (Union Berlin), 1-0 Hollerbach 68’ 85’ Ritsu Doan (Freiburg), 1-1 Doan 85’ 90+3’ Janik Haberer (Union Berlin), 2-1 Haberer 90+3’
Union Berlin 2.56 xGFreiburg 0.96 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Freiburg attacking Union Berlin attacking 
38’ Josip Juranovic (Union Berlin), penalty, 0.76 xG, saved 90+2’ Kevin Volland (Union Berlin), penalty, 0.76 xG, saved 90+3’ Janik Haberer (Union Berlin), set piece, 0.36 xG, goal 85’ Ritsu Doan (Freiburg), open play, 0.29 xG, goal 90+6’ Benedict Hollerbach (Union Berlin), open play, 0.12 xG, blocked 83’ Benedict Hollerbach (Union Berlin), open play, 0.11 xG, blocked 51’ Roland Sallai (Freiburg), open play, 0.10 xG, blocked 10’ Maximilian Eggestein (Freiburg), open play, 0.10 xG, saved 27’ Andras Schafer (Union Berlin), open play, 0.09 xG, blocked 55’ Lucas Tousart (Union Berlin), open play, 0.08 xG, off target 90+5’ Ritsu Doan (Freiburg), open play, 0.07 xG, saved 17’ Roland Sallai (Freiburg), open play, 0.06 xG, off target 24’ Brenden Aaronson (Union Berlin), open play, 0.06 xG, blocked 58’ Vincenzo Grifo (Freiburg), open play, 0.07 xG, blocked 41’ Yorbe Vertessen (Union Berlin), open play, 0.06 xG, off target 60’ Lukas Kübler (Freiburg), from a corner, 0.05 xG, off target 68’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, goal 80’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, blocked 15’ Ritsu Doan (Freiburg), open play, 0.05 xG, blocked 90’ Florent Muslija (Freiburg), open play, 0.04 xG, blocked 3’ Yorbe Vertessen (Union Berlin), open play, 0.04 xG, saved 73’ Michael Gregoritsch (Freiburg), open play, 0.04 xG, blocked 48’ Ritsu Doan (Freiburg), from a corner, 0.03 xG, saved 59’ Maximilian Eggestein (Freiburg), open play, 0.03 xG, blocked 19’ Brenden Aaronson (Union Berlin), open play, 0.02 xG, off target 90’ Michael Gregoritsch (Freiburg), from a corner, 0.02 xG, off target 38’ Josip Juranovic (Union Berlin), penalty, 0.76 xG, saved 90+2’ Kevin Volland (Union Berlin), penalty, 0.76 xG, saved 90+3’ Janik Haberer (Union Berlin), set piece, 0.36 xG, goal 85’ Ritsu Doan (Freiburg), open play, 0.29 xG, goal 90+6’ Benedict Hollerbach (Union Berlin), open play, 0.12 xG, blocked 83’ Benedict Hollerbach (Union Berlin), open play, 0.11 xG, blocked 51’ Roland Sallai (Freiburg), open play, 0.10 xG, blocked 10’ Maximilian Eggestein (Freiburg), open play, 0.10 xG, saved 27’ Andras Schafer (Union Berlin), open play, 0.09 xG, blocked 55’ Lucas Tousart (Union Berlin), open play, 0.08 xG, off target 90+5’ Ritsu Doan (Freiburg), open play, 0.07 xG, saved 58’ Vincenzo Grifo (Freiburg), open play, 0.07 xG, blocked 17’ Roland Sallai (Freiburg), open play, 0.06 xG, off target 24’ Brenden Aaronson (Union Berlin), open play, 0.06 xG, blocked 41’ Yorbe Vertessen (Union Berlin), open play, 0.06 xG, off target 60’ Lukas Kübler (Freiburg), from a corner, 0.05 xG, off target 68’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, goal 80’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, blocked 15’ Ritsu Doan (Freiburg), open play, 0.05 xG, blocked 3’ Yorbe Vertessen (Union Berlin), open play, 0.04 xG, saved 90’ Florent Muslija (Freiburg), open play, 0.04 xG, blocked 73’ Michael Gregoritsch (Freiburg), open play, 0.04 xG, blocked 48’ Ritsu Doan (Freiburg), from a corner, 0.03 xG, saved 59’ Maximilian Eggestein (Freiburg), open play, 0.03 xG, blocked 19’ Brenden Aaronson (Union Berlin), open play, 0.02 xG, off target 90’ Michael Gregoritsch (Freiburg), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Frederik Rönnow GK900 0.000.000
Robin Knoche DEF900 0.000.000
Danilho Doekhi DEF900 0.000.000
Diogo Leite DEF640 0.000.021
Christopher Trimmel MID900 0.000.000
Josip Juranovic MID861 0.760.000
Lucas Tousart MID901 0.080.061
Andras Schafer MID651 0.090.000
Robin Gosens MID900 0.000.212
Yorbe Vertessen MID652 0.100.000
Brenden Aaronson FWD8212 0.080.234
Kevin Volland Sub261 0.760.000
Janik Haberer Sub2511 0.360.051
Benedict Hollerbach Sub2514 0.330.000
Aissa Laidouni Sub80 0.000.111
Paul Jäckel Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Union Berlin win 50% Avg odds 1.91
Draw 26% Avg odds 3.75
Freiburg win 24% Avg odds 3.95

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.