Freiburg vs Hoffenheim

20 January 2024 · Bundesliga · 2023/24 · Referee Sascha Stegemann

Full time 3 – 2

Half-time: 1–0

  • Lucas Höler 37’
  • Vincenzo Grifo 55’
  • Roland Sallai 85’
  • Wout Weghorst 57’
  • Maximilian Beier 77’

Match summary

Freiburg saw off Hoffenheim 3-2, with a late winner. Freiburg led 1-0 at half-time.

In the first half, Lucas Höler put Freiburg ahead in the 37th minute, set up by Vincenzo Grifo. In the second half, Vincenzo Grifo made it 2-0 in the 55th minute, set up by Roland Sallai, Wout Weghorst pulled one back to make it 2-1 in the 57th minute, set up by Maximilian Beier, Maximilian Beier equalised in the 77th minute, set up by Florian Grillitsch, and Roland Sallai won it in the 85th minute.

The chances backed that up: Freiburg created 2.54 expected goals (xG) from 18 shots to Hoffenheim's 1.77 from 16. Freiburg had a player sent off.

Match stats

Freiburg Hoffenheim
16 Shots 16
8 Shots on Target 4
2 Corners 2
3 Yellow Cards 3
1 Red Cards 0
2.48 xG 1.76
2.48 Non-penalty xG 1.76
10 Deep Completions 9

Key events

Freiburg Hoffenheim
Kick-off
Lucas Höler
Assist: Vincenzo Grifo
1-0 (Freiburg)
37’
Half-time1-0
Vincenzo Grifo
Assist: Roland Sallai
2-0 (Freiburg)
55’
57’
Wout Weghorst
Assist: Maximilian Beier
2-1 (Hoffenheim)
77’
Maximilian Beier
Assist: Florian Grillitsch
2-2 (Hoffenheim)
Roland Sallai3-2 (Freiburg)
85’
Full-time3-2

Bookings

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

Freiburg
  • Manuel Gulde
  • Vincenzo Grifo
Hoffenheim
  • Ozan Kabak
  • Pavel Kaderábek

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.54 1.77 37’ Lucas Höler (Freiburg), 1-0 37’ 55’ Vincenzo Grifo (Freiburg), 2-0 55’ 57’ Wout Weghorst (Hoffenheim), 2-1 57’ 77’ Maximilian Beier (Hoffenheim), 2-2 77’ 85’ Roland Sallai (Freiburg), 3-2 85’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.54 1.77 37’ Lucas Höler (Freiburg), 1-0 Höler 37’ 55’ Vincenzo Grifo (Freiburg), 2-0 Grifo 55’ 57’ Wout Weghorst (Hoffenheim), 2-1 Weghorst 57’ 77’ Maximilian Beier (Hoffenheim), 2-2 Beier 77’ 85’ Roland Sallai (Freiburg), 3-2 Sallai 85’
Freiburg 2.54 xGHoffenheim 1.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hoffenheim attacking Freiburg attacking 
85’ Roland Sallai (Freiburg), open play, 0.63 xG, goal 37’ Lucas Höler (Freiburg), open play, 0.59 xG, goal 17’ Andrej Kramaric (Hoffenheim), open play, 0.54 xG, saved 40’ Lucas Höler (Freiburg), open play, 0.38 xG, saved 77’ Maximilian Beier (Hoffenheim), open play, 0.31 xG, goal 74’ Robert Skov (Hoffenheim), open play, 0.23 xG, off target 55’ Vincenzo Grifo (Freiburg), open play, 0.12 xG, goal 64’ Lucas Höler (Freiburg), open play, 0.10 xG, off target 89’ Maximilian Beier (Hoffenheim), open play, 0.10 xG, blocked 19’ Lucas Höler (Freiburg), open play, 0.10 xG, blocked 85’ Roland Sallai (Freiburg), open play, 0.10 xG, saved 35’ Roland Sallai (Freiburg), open play, 0.09 xG, saved 89’ Ihlas Bebou (Hoffenheim), open play, 0.09 xG, blocked 11’ Ozan Kabak (Hoffenheim), set piece, 0.08 xG, off target 17’ Michael Gregoritsch (Freiburg), set piece, 0.09 xG, off target 51’ Jordy Makengo (Freiburg), open play, 0.08 xG, off target 50’ Wout Weghorst (Hoffenheim), open play, 0.07 xG, blocked 78’ Michael Gregoritsch (Freiburg), open play, 0.06 xG, off target 83’ Ozan Kabak (Hoffenheim), set piece, 0.06 xG, saved 89’ Wout Weghorst (Hoffenheim), open play, 0.06 xG, off target 90+2’ Ihlas Bebou (Hoffenheim), open play, 0.05 xG, blocked 57’ Wout Weghorst (Hoffenheim), open play, 0.05 xG, goal 48’ Wout Weghorst (Hoffenheim), open play, 0.04 xG, off target 26’ Michael Gregoritsch (Freiburg), direct free kick, 0.03 xG, saved 46’ Michael Gregoritsch (Freiburg), open play, 0.04 xG, off target 74’ Umut Tohumcu (Hoffenheim), open play, 0.04 xG, blocked 80’ Matthias Ginter (Freiburg), from a corner, 0.03 xG, saved 42’ Vincenzo Grifo (Freiburg), open play, 0.03 xG, off target 67’ Roland Sallai (Freiburg), open play, 0.03 xG, off target 21’ Vincenzo Grifo (Freiburg), open play, 0.02 xG, saved 72’ Florian Grillitsch (Hoffenheim), from a corner, 0.02 xG, off target 84’ Michael Gregoritsch (Freiburg), open play, 0.02 xG, blocked 90+5’ Tom Bischof (Hoffenheim), open play, 0.02 xG, off target 28’ Anton Stach (Hoffenheim), open play, 0.01 xG, off target 85’ Roland Sallai (Freiburg), open play, 0.63 xG, goal 37’ Lucas Höler (Freiburg), open play, 0.59 xG, goal 17’ Andrej Kramaric (Hoffenheim), open play, 0.54 xG, saved 40’ Lucas Höler (Freiburg), open play, 0.38 xG, saved 77’ Maximilian Beier (Hoffenheim), open play, 0.31 xG, goal 74’ Robert Skov (Hoffenheim), open play, 0.23 xG, off target 55’ Vincenzo Grifo (Freiburg), open play, 0.12 xG, goal 64’ Lucas Höler (Freiburg), open play, 0.10 xG, off target 19’ Lucas Höler (Freiburg), open play, 0.10 xG, blocked 85’ Roland Sallai (Freiburg), open play, 0.10 xG, saved 89’ Maximilian Beier (Hoffenheim), open play, 0.10 xG, blocked 35’ Roland Sallai (Freiburg), open play, 0.09 xG, saved 89’ Ihlas Bebou (Hoffenheim), open play, 0.09 xG, blocked 17’ Michael Gregoritsch (Freiburg), set piece, 0.09 xG, off target 11’ Ozan Kabak (Hoffenheim), set piece, 0.08 xG, off target 51’ Jordy Makengo (Freiburg), open play, 0.08 xG, off target 50’ Wout Weghorst (Hoffenheim), open play, 0.07 xG, blocked 78’ Michael Gregoritsch (Freiburg), open play, 0.06 xG, off target 83’ Ozan Kabak (Hoffenheim), set piece, 0.06 xG, saved 89’ Wout Weghorst (Hoffenheim), open play, 0.06 xG, off target 90+2’ Ihlas Bebou (Hoffenheim), open play, 0.05 xG, blocked 57’ Wout Weghorst (Hoffenheim), open play, 0.05 xG, goal 48’ Wout Weghorst (Hoffenheim), open play, 0.04 xG, off target 26’ Michael Gregoritsch (Freiburg), direct free kick, 0.03 xG, saved 46’ Michael Gregoritsch (Freiburg), open play, 0.04 xG, off target 74’ Umut Tohumcu (Hoffenheim), open play, 0.04 xG, blocked 80’ Matthias Ginter (Freiburg), from a corner, 0.03 xG, saved 42’ Vincenzo Grifo (Freiburg), open play, 0.03 xG, off target 67’ Roland Sallai (Freiburg), open play, 0.03 xG, off target 21’ Vincenzo Grifo (Freiburg), open play, 0.02 xG, saved 72’ Florian Grillitsch (Hoffenheim), from a corner, 0.02 xG, off target 90+5’ Tom Bischof (Hoffenheim), open play, 0.02 xG, off target 84’ Michael Gregoritsch (Freiburg), open play, 0.02 xG, blocked 28’ Anton Stach (Hoffenheim), open play, 0.01 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
Noah Atubolu GK900 0.000.000
Kiliann Sildillia DEF900 0.000.000
Matthias Ginter DEF901 0.030.000
Manuel Gulde DEF870 0.000.000
Jordy Makengo DEF901 0.080.113
Maximilian Eggestein MID900 0.000.101
Roland Sallai MID90114 0.850.303
Merlin Röhl MID890 0.000.122
Vincenzo Grifo MID80113 0.171.063
Michael Gregoritsch FWD905 0.230.101
Lucas Höler FWD8914 1.170.021
Lukas Kübler Sub100 0.000.000
Noah Weißhaupt Sub10 0.000.000
Nicolas Höfler Sub10 0.000.000
Yannik Keitel Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Freiburg win 48% Avg odds 2.01
Draw 25% Avg odds 3.83
Hoffenheim win 27% Avg odds 3.49

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.