Sign in
21:59 12.05
Match Live Standings Predictions Head-to-Head Team Form Video

2. Bundesliga, 33-round, regular season, 08.05.2026 12:30

Match Stats
Full Match
1st Half
2nd Half
1.47
Expected Goals (xG)
1.38
 
 
 
12
Shots
19
 
 
 
6
Shots on Target
5
 
 
 
4
Shots Blocked
5
 
 
 
5
Saves
4
 
 
 
0
Hit Woodwork
0
 
 
 
37
Possession %
63
 
 
 
4
Corners
6
 
 
 
21
Fouls
13
 
 
 
3
Offsides
0
 
 
 
6
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
263
Passes
443
 
 
 
65
Pass Accuracy %
81
 
 
 
13
Free Kicks
21
 
 
 
14
Throw-ins
28
 
 
 
49
Clearances
14
 
 
 
2
Big Chances
2
 
 
 
59
Tackles
67
 
 
 
1.04
Expected Goals (xG)
0.81
 
 
 
5
Shots
7
 
 
 
3
Shots on Target
3
 
 
 
1
Shots Blocked
1
 
 
 
3
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
35
Possession %
65
 
 
 
2
Corners
4
 
 
 
8
Fouls
7
 
 
 
0
Offsides
0
 
 
 
1
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
124
Passes
230
 
 
 
69
Pass Accuracy %
83
 
 
 
7
Free Kicks
8
 
 
 
9
Throw-ins
15
 
 
 
26
Clearances
8
 
 
 
2
Big Chances
2
 
 
 
67
Tackles
67
 
 
 
0.43
Expected Goals (xG)
0.57
 
 
 
7
Shots
12
 
 
 
3
Shots on Target
2
 
 
 
3
Shots Blocked
4
 
 
 
2
Saves
3
 
 
 
0
Hit Woodwork
0
 
 
 
39
Possession %
61
 
 
 
2
Corners
2
 
 
 
13
Fouls
6
 
 
 
3
Offsides
0
 
 
 
5
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
139
Passes
213
 
 
 
60
Pass Accuracy %
78
 
 
 
6
Free Kicks
13
 
 
 
5
Throw-ins
13
 
 
 
23
Clearances
6
 
 
 
0
Big Chances
0
 
 
 
55
Tackles
67
 
 
 
22% (8)
33% (12)
44% (16)
Match Info
Stadium Kaiserslautern, Germany
+6°C
partly cloudy
Viewers48,183

Match Events

 ×
90+4
That's it! The referee blows the final whistle
 
89
Mahir Emreli is shown a yellow card by the referee
 
86
Daniel Hanslik is coming off and he is replaced by Kenny-Prince Redondo
 
86
Kaiserslautern make a substitution. Erik Wekesser runs off the field and in comes Florian Kleinhansl
 
83
Arminia Bielefeld make a substitution. Monju Momuluh runs off the field and in comes Noah-Joel Sarenren-Bazee
 
83
Arminia Bielefeld make a substitution. Jannik Rochelt runs off the field and in comes Semir Telalovic
 
79
Simon Asta is shown a yellow card by the referee
 
77
David Schramm is coming off and he is replaced by Dion Hofmeister
 
76
Yellow card for Erik Wekesser
 
74
Luca Sirch is shown a yellow card by the referee
 
65
Marlon Ritter is coming off and he is replaced by Naatan Skyttae
 
65
Norman Bassette is coming off and he is replaced by Mahir Emreli
 
64
Marius Woerl is coming off and he is replaced by Joel Grodowski
 
64
Tim Handwerker is coming off and he is replaced by Christopher Lannert
 
58
Yellow card for Norman Bassette
 
46
The second half is underway
 
45+5
It's over! The referee blows for half time
 
32
Marlon Ritter is shown a yellow card by the referee
 
29
 
Marlon Ritter provided the assist for the goal.
 
29
G O O O A A A L - Simon Asta is on target!
 
15
G O O O A A A L - Marlon Ritter from Kaiserslautern puts it away from the penalty spot!
 
11
Maximilian Bauer is coming off and he is replaced by Maximilian Grosser
 
-
The referee starts the match
 
1 0
 
Send
or Enter