Ulm vs Kaiserslautern

4 August 2024 · 2. Bundesliga · 2024/25

Full time 1 – 2

Half-time: 0–0

  • Felix Higl 48’
  • Boris Tomiak 77’ (pen)
  • Aaron Opoku 83’

Match summary

Kaiserslautern came from behind to win 2-1 away at Ulm. It was goalless at half-time.

Felix Higl put Ulm ahead in the 48th minute, Boris Tomiak equalised from the penalty spot in the 77th minute, and Aaron Opoku won it in the 83rd minute.

Shots finished 13-12 to Kaiserslautern, with 3 on target for Ulm and 4 for Kaiserslautern.

Match stats

Ulm Kaiserslautern
12 Shots 13
3 Shots on Target 4
6 Corners 7
2 Yellow Cards 3
0 Red Cards 0

Key events

Ulm Kaiserslautern
Kick-off
Half-time0-0
Felix Higl1-0 (Ulm)
48’
77’
Boris Tomiak
Penalty
1-1 (Kaiserslautern)
83’
Aaron Opoku1-2 (Kaiserslautern)
Full-time1-2

Shot map

Every shot and where it was taken from.

 Kaiserslautern attacking Ulm attacking 
4’ Jan Elvedi (Kaiserslautern), set piece, off target 7’ Dennis Chessa (Ulm), open play, blocked 8’ Max Brandt (Ulm), from a corner, blocked 9’ Aaron Opoku (Kaiserslautern), open play, off target 11’ Richmond Tachie (Kaiserslautern), open play, saved 12’ Richmond Tachie (Kaiserslautern), open play, saved 23’ Max Brandt (Ulm), open play, off target 29’ Richmond Tachie (Kaiserslautern), set piece, blocked 29’ Marlon Ritter (Kaiserslautern), direct free kick, saved 32’ Marlon Ritter (Kaiserslautern), open play, off target 40’ Philipp Strompf (Ulm), set piece, off target 48’ Romario Rösch (Ulm), open play, saved 46’ Aaron Opoku (Kaiserslautern), open play, off target 48’ Felix Higl (Ulm), open play, goal 48’ Aaron Opoku (Kaiserslautern), open play, blocked 65’ Dennis Chessa (Ulm), open play, off target 66’ Maurice Krattenmacher (Ulm), open play, off target 77’ Boris Tomiak (Kaiserslautern), penalty, goal 83’ Aaron Opoku (Kaiserslautern), open play, goal 85’ Jannik Mause (Kaiserslautern), open play, off target 86’ Jannik Mause (Kaiserslautern), open play, off target 90+3’ Jonathan Meier (Ulm), set piece, off target 90+7’ Philipp Strompf (Ulm), from a corner, off target 90+7’ Maurice Krattenmacher (Ulm), direct free kick, saved 4’ Jan Elvedi (Kaiserslautern), set piece, off target 7’ Dennis Chessa (Ulm), open play, blocked 8’ Max Brandt (Ulm), from a corner, blocked 9’ Aaron Opoku (Kaiserslautern), open play, off target 11’ Richmond Tachie (Kaiserslautern), open play, saved 12’ Richmond Tachie (Kaiserslautern), open play, saved 23’ Max Brandt (Ulm), open play, off target 29’ Richmond Tachie (Kaiserslautern), set piece, blocked 29’ Marlon Ritter (Kaiserslautern), direct free kick, saved 32’ Marlon Ritter (Kaiserslautern), open play, off target 40’ Philipp Strompf (Ulm), set piece, off target 48’ Romario Rösch (Ulm), open play, saved 46’ Aaron Opoku (Kaiserslautern), open play, off target 48’ Felix Higl (Ulm), open play, goal 48’ Aaron Opoku (Kaiserslautern), open play, blocked 65’ Dennis Chessa (Ulm), open play, off target 66’ Maurice Krattenmacher (Ulm), open play, off target 77’ Boris Tomiak (Kaiserslautern), penalty, goal 83’ Aaron Opoku (Kaiserslautern), open play, goal 85’ Jannik Mause (Kaiserslautern), open play, off target 86’ Jannik Mause (Kaiserslautern), open play, off target 90+3’ Jonathan Meier (Ulm), set piece, off target 90+7’ Philipp Strompf (Ulm), from a corner, off target 90+7’ Maurice Krattenmacher (Ulm), direct free kick, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
Johannes Reichert
90′ – – – – – – –
90′ – – 2 – – – –
90′ – – – – – – –
Max Brandt
90′ – – 2 – – – –
Philipp Maier
90′ – – – – – – –
Romario Rösch
90′ – – 1 – – – –
Dennis Chessa
90′ – – 2 – – – –
90′ – – – – – – –
Felix Higl
90′ 1 – 1 – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Ulm win 33% Avg odds 2.82
Draw 28% Avg odds 3.43
Kaiserslautern win 39% Avg odds 2.43

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, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.