Shots
7
1 on tgt
xG
0.71
Passes
313
71% acc
Key Passes
5
Tackles
23
Interceptions
8
Clearances
36
Blocks
4
Fouls
22
Yellow
3
Red
0
xA
0.00
| Player | Rating | Min | G | A | xG | xA | Sh/SoT | KP | Pass | Tkl | Int | Drib |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Dominik KotherY Inside Forward· OVR 64 | 8.4 | 78' | 1 | 0 | 0.22 | 0.00 | 1/1 | 0 | 14 (79%) | 4 | 1 | 3/3 |
![]() |
| Player | Rating | Min | G | A | xG | xA | Sh/SoT | KP | Pass | Tkl | Int | Drib |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Mansour Ouro-TagbaSUB F | 6.8 | 3' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 2 (50%) | 1 | 0 | — |
![]() |

Ulm
Away
0
xG 0.69
Sub indicators are inferred from minutes played — Sportmonks doesn't flag start XI vs sub directly. Heuristic: top 11 by minutes (≥60') are starters.
| 8.0 |
| 90' |
| 0 |
| 0 |
| 0.00 |
| 0.00 |
| 0/0 |
| 0 |
| 40 (78%) |
| 0 |
| 0 |
| — |
![]() Louis Breunig No Nonsense Cb· OVR 58 | 7.7 | 90' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 38 (76%) | 3 | 1 | — |
![]() Florian Ballas No Nonsense Cb· OVR 65 | 7.5 | 90' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 36 (67%) | 1 | 2 | — |
![]() Kai Pröger Winger· OVR 51 | 7.1 | 87' | 0 | 0 | 0.04 | 0.00 | 1/0 | 2 | 7 (100%) | 3 | 0 | 2/6 |
![]() Benedikt Saller Anchor Dm | 7.1 | 87' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 26 (65%) | 4 | 2 | 1/1 |
![]() Andreas Geipl Creative Midfielder· OVR 46 | 7.0 | 78' | 0 | 0 | 0.00 | 0.00 | 0/0 | 3 | 36 (75%) | 1 | 0 | — |
![]() Oscar SchönfelderY Wing Back· OVR 59 | 6.9 | 90' | 0 | 0 | 0.02 | 0.00 | 1/0 | 0 | 46 (63%) | 1 | 0 | 1/3 |
![]() Christian Viet Target Man· OVR 53 | 6.9 | 90' | 0 | 0 | 0.13 | 0.00 | 1/0 | 0 | 22 (73%) | 1 | 1 | 2/4 |
![]() Sebastian Ernst Mezzala· OVR 54 | 6.8 | 90' | 0 | 0 | 0.07 | 0.00 | 1/0 | 0 | 25 (80%) | 2 | 1 | 1/3 |
![]() Christian KühlwetterY Mezzala· OVR 55 | 6.8 | 66' | 0 | 0 | 0.19 | 0.00 | 1/0 | 0 | 13 (54%) | 0 | 0 | — |
| 6.7 |
| 12' |
| 0 |
| 0 |
| 0.04 |
| 0.00 |
| 1/0 |
| 0 |
| 2 (50%) |
| 0 |
| 0 |
| — |
![]() Noah GanausSUB Pressing Forward· OVR 53 | 6.6 | 24' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 2 (50%) | 1 | 0 | 0/1 |
![]() Rasim BulicSUB Ball Winner· OVR 59 | 6.6 | 12' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 2 (50%) | 1 | 0 | — |
![]() Nico OchojskiSUB Wing Back | 6.5 | 3' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 2 (50%) | 0 | 0 | — |
Shots
11
4 on tgt
xG
0.69
Passes
360
74% acc
Key Passes
10
Tackles
25
Interceptions
8
Clearances
15
Blocks
2
Fouls
15
Yellow
2
Red
0
xA
0.00
| Player | Rating | Min | G | A | xG | xA | Sh/SoT | KP | Pass | Tkl | Int | Drib |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Philipp Strompf Ball Playing Cb· OVR 62 | 7.8 | 90' | 0 | 0 | 0.04 | 0.00 | 2/1 | 0 | 42 (81%) | 3 | 1 | — |
![]() Felix Higl Target Man· OVR 60 | 7.7 | 90' | 0 | 0 | 0.34 | 0.00 | 3/1 | 2 | 20 (55%) | 2 | 0 | 1/1 |
![]() Maurice Krattenmacher Inside Forward· OVR 66 | 7.0 | 81' | 0 | 0 | 0.08 | 0.00 | 2/1 | 0 | 19 (58%) | 3 | 0 | 3/6 |
![]() Dennis Chessa Mezzala· OVR 53 | 7.0 | 69' | 0 | 0 | 0.09 | 0.00 | 1/1 | 2 | 15 (93%) | 1 | 1 | 1/2 |
![]() Christian Ortag Unknown | 6.9 | 90' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 33 (85%) | 0 | 0 | 1/1 |
![]() Max Brandt Winger· OVR 50 | 6.9 | 90' | 0 | 0 | 0.05 | 0.00 | 1/0 | 1 | 52 (71%) | 2 | 1 | — |
![]() Philipp Maier Anchor Dm· OVR 51 | 6.9 | 46' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 20 (70%) | 3 | 0 | 1/1 |
![]() Romario RoeschY Mezzala· OVR 57 | 6.7 | 69' | 0 | 0 | 0.03 | 0.00 | 1/0 | 2 | 20 (70%) | 5 | 1 | 1/8 |
![]() Tom Gaal No Nonsense Cb· OVR 63 | 6.7 | 46' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 16 (69%) | 2 | 0 | — |
![]() Johannes Reichert No Nonsense Cb· OVR 50 | 6.6 | 90' | 0 | 0 | 0.00 | 0.00 | 0/0 | 1 | 34 (79%) | 0 | 1 | 0/1 |
![]() Bastian AllgeierY Ball Playing Cb· OVR 54 | 6.1 | 90' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 25 (68%) | 0 | 1 | 0/2 |
| Player | Rating | Min | G | A | xG | xA | Sh/SoT | KP | Pass | Tkl | Int | Drib |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Luka-Mikael HyryläinenSUB Ball Winner· OVR 65 | 6.9 | 44' | 0 | 0 | 0.07 | 0.00 | 1/0 | 2 | 26 (77%) | 2 | 0 | — |
![]() Niklas KolbeSUB Ball Playing Cb· OVR 60 | 6.9 | 44' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 26 (77%) | 2 | 1 | 1/2 |
![]() Semir TelalovicSUB Poacher· OVR 55 | 6.7 | 21' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 6 (67%) | 0 | 0 | 0/1 |
![]() Niklas CastelleSUB F | 6.5 | 9' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 2 (50%) | 0 | 1 | 0/1 |
![]() Aaron KellerSUB M· OVR 56 | 6.4 | 21' | 0 | 0 | 0.00 | 0.00 | 0/0 | 0 | 4 (50%) | 0 | 0 | 0/2 |