Goals
Man of the match
Expected goals (xG)
AI forecast
TippioAn AI subscription opens everything. You can also earn it by tipping: tip at least 70% of a league's matches in a week and next week it's yours for free. A single outcome opens by watching an ad. Sign in and it shows here too, if you have access.
TV stations
EnglandChannels in 67 countries
Venue
Conditions
- Weatherovercast clouds
- RefereeFelix Zwayer
- 1st AssistantRobert Kempter
- 2nd AssistantC. Dietz
- 4th OfficialFlorian Heft
Pressure index
Which side was pressing, minute by minute. The markers are the events: tap one to read the minute and the player — and, with ball positions loaded, the replay jumps there.
Match flow
Ball positions
The ball's path over the whole match or one half: press play to run through it, drag the slider to jump anywhere. Loaded on request to keep the page light.
Commentary
98- 90+6′Opportunity wasted! Felix Passlack from VfL Bochum 1848 took a right-footed shot from the center of the box, but it went wide. The assist came from Moritz Broschinski, who delivered a cross. Passlack's attempt was off target.
- 🟨90+5′David Zec of Holstein Kiel has been shown a yellow card for committing a foul.
- 90+4′David Zec from Holstein Kiel commits a foul.
- 🔄90+4′Substitution for VfL Bochum 1848: Erhan Masovic comes on to replace Giorgos Masouras.
- 🔄90+4′Substitution for VfL Bochum 1848: Dani de Wit comes on to replace Matús Bero. Dani de Wit is now on the field.
- 90+4′Fiete Arp from Holstein Kiel was awarded a free kick in the defensive zone after being fouled by Matús Bero.
- 77′Missed opportunity! Giorgos Masouras of VfL Bochum 1848 attempted a header from the center of the box but it went wide. The assist came from Maximilian Wittek, who delivered a cross. Georgios Masouras's shot was off target.
- ⚠90+1′The attempt is thwarted. Shuto Machino from Holstein Kiel fires a right-footed shot from the middle of the penalty area, but it gets blocked. Shuto Machino's shot is denied.Penalty
- 88′Another offensive push from Holstein Kiel. David Zec takes a right-footed shot from close range, but it's expertly saved in the top right corner. The assist came from Shuto Machino, who delivered a precise cross. David Zec's shot was on target.
- 86′Marko Ivezic from Holstein Kiel has committed a foul.
- ⚠84′Opportunity wasted! Fiete Arp from Holstein Kiel took a right-footed shot from the left side of the penalty area, but it narrowly missed the target. The assist came from Shuto Machino. Jann-Fiete Arp's attempt goes off target.Penalty
- ⚠82′Opportunity wasted. David Zec from Holstein Kiel attempted a header from the center of the penalty area, but the shot went wide of the target.Penalty
- ⚠81′Opportunity wasted. Felix Passlack from VfL Bochum 1848 attempts a right-footed shot from outside the penalty area, but it sails over the goal. Felix Passlack's shot goes wide.Penalty
- 🩹81′Substitution for VfL Bochum 1848: Anthony Losilla comes on to replace Tom Krauß due to an injury. Anthony Losilla is now on the field.
- 80′Shuto Machino from Holstein Kiel commits a foul.
- 73′Foul committed by Lewis Holtby of Holstein Kiel.
- 📺76′VAR Update: The goal has been disallowed. The score remains Holstein Kiel 2, VfL Bochum 1848 2. Lewis Holtby involved in the VAR review - referee's decision.
- 73′Goal! Holstein Kiel takes the lead with a score of 3-2 against VfL Bochum 1848. Lewis Holtby scores with a left-footed shot from the center of the box, finding the right corner of the net. The assist came from Timo Becker. Lewis Holtby finds the back of the net!
- 72′Fiete Arp from Holstein Kiel committed a foul.
- ⚠71′A shot was denied. Moritz Broschinski from VfL Bochum 1848 attempted a right-footed strike from the left side of the penalty area, but it was blocked. The assist came from Giorgos Masouras. Moritz Broschinski's attempt was thwarted.Penalty
- 69′Matús Bero from VfL Bochum 1848 commits a foul.
- ⚠69′Missed opportunity. Shuto Machino of Holstein Kiel took a right-footed shot from outside the penalty area following a free kick. Shuto Machino's free kick attempt.Penalty
- 🟨68′Matús Bero of VfL Bochum 1848 has been shown a yellow card for committing a foul.
- 68′Armin Gigovic from Holstein Kiel was awarded a free kick after being fouled by Matús Bero while on the offensive.
- 65′Fiete Arp from Holstein Kiel was awarded a free kick in the defensive area after being fouled by Tim Oermann.
- 63′Corner awarded to Holstein Kiel after Bernardo's defensive play. Bernardo will take the corner kick.
- 62′Nicolai Remberg from Holstein Kiel committed a foul.
- 59′Tom Krauß of VfL Bochum 1848 commits a foul.
- ⚠57′Missed opportunity! Philipp Hofmann from VfL Bochum 1848 took a left-footed shot from the center of the penalty area, but it went wide. The assist was provided by Moritz Broschinski. Hofmann's attempt was off target.Penalty
- 55′Corner awarded to VfL Bochum 1848 after Nicolai Remberg's defensive play. Nicolai Remberg will take the corner kick.
- 🟨54′Maximilian Wittek of VfL Bochum 1848 has been shown a yellow card for committing a foul.
- ⚠54′A fresh offensive effort unfolds as Philipp Hofmann from VfL Bochum 1848 attempts a header from the middle of the penalty area. The goalkeeper makes a crucial save right in front of the goal. The opportunity was set up by Maximilian Wittek's cross. Hofmann's shot was on target.Penalty
- 54′Maximilian Wittek of VfL Bochum 1848 commits a foul.
- ⚠52′Missed opportunity! Bernardo from VfL Bochum 1848 attempted a header from the center of the penalty area but couldn't find the target. The cross was delivered by Maximilian Wittek. Bernardo's shot went wide.Penalty
- 🟨52′Nicolai Remberg from Holstein Kiel has been shown a yellow card for committing a foul.
- 51′Nicolai Remberg from Holstein Kiel committed a foul.
- 50′Goal! Holstein Kiel 2, VfL Bochum 1848 2. David Zec scores with a header from the center of the box into the right corner. The assist came from John Tolkin. David Zec finds the net with a powerful header.
- 50′Matús Bero from VfL Bochum 1848 commits a foul.
- ⚠48′The attempt is thwarted. Giorgos Masouras of VfL Bochum 1848 has his left-footed shot from the left side of the penalty area blocked.Penalty
- ⚠47′Attempt denied. Armin Gigovic from Holstein Kiel fires a right-footed shot from the right side of the penalty area, but it gets blocked. Armin Gigovic's effort is thwarted.Penalty
- ★45′The second half is underway with the score at Holstein Kiel 1, VfL Bochum 1848 2.
- 🔄45′Substitution for Holstein Kiel: Armin Gigovic comes on to replace Finn Porath.
- 🔄45′Substitution for VfL Bochum 1848: Philipp Hofmann comes on to replace Gerrit Holtmann.
- 🔄45′Substitution for Holstein Kiel: Fiete Arp comes on to replace Lasse Rosenboom. Jann-Fiete Arp is now on the field.
- 45+7′David Zec from Holstein Kiel was awarded a free kick in the defensive area following a foul by Moritz Broschinski.
- 45+6′Gerrit Holtmann of VfL Bochum 1848 commits a handball.
- 🩹45+2′Substitution for VfL Bochum 1848: Moritz Broschinski comes on to replace Myron Boadu, who is leaving the field due to an injury.
- ⚠44′Opportunity squandered. Felix Passlack of VfL Bochum 1848 attempted a right-footed shot from the right side of the penalty area but failed to find the target. The assist came from Myron Boadu. Passlack's shot went wide.Penalty
- 43′Gerrit Holtmann of VfL Bochum 1848 commits a foul.
- ⚠42′A shot is deflected. Gerrit Holtmann from VfL Bochum 1848 attempts a left-footed strike from the middle of the penalty area, but it gets blocked. The assist came from Giorgos Masouras, who delivered a cross. Gerrit Holtmann's attempt is thwarted.Penalty
- 39′Goal! Holstein Kiel 1, VfL Bochum 1848 2. Myron Boadu scores for VfL Bochum 1848 with a close-range header into the top center of the net. The assist came from Felix Passlack, who also delivered a header. Boadu finds the back of the net with a powerful header!
- ⚽37′Goal! It's now Holstein Kiel 1, VfL Bochum 1848 1. Myron Boadu scores for VfL Bochum 1848 with a left-footed shot from the left side of the penalty area, placing it perfectly into the left corner. The assist came from Matús Bero. What a fantastic goal by Myron Boadu!
- 36′Phil Harres from Holstein Kiel committed a foul.
- 33′Matús Bero from VfL Bochum 1848 committed a foul.
- ⚠33′The attempt is thwarted. Gerrit Holtmann from VfL Bochum 1848 fires a left-footed shot from outside the penalty area, but it gets blocked. Holtmann's effort is denied.Penalty
- 31′Opportunity wasted. Giorgos Masouras of VfL Bochum 1848 took a left-footed shot from the center of the box, but it went wide of the goal.
- 26′Shuto Machino commits a foul against Holstein Kiel.
- 🩹25′Substitution for Holstein Kiel: Shuto Machino comes on to replace Steven Skrzybski, who is leaving the field due to an injury. Shuto Machino enters the match.
- 25′Giorgos Masouras of VfL Bochum 1848 commits a foul.
- 22′Missed opportunity. Gerrit Holtmann of VfL Bochum 1848 attempts a left-footed shot from the center of the box following a corner, but it sails over the goal. Gerrit Holtmann's shot goes wide.
- 19′Corner awarded to VfL Bochum 1848 after Lasse Rosenboom's foul. Lasse Rosenboom will take the corner kick.
- 🩹19′Substitution for Holstein Kiel: Marko Ivezic comes on to replace Marco Komenda due to injury. Marko Ivezic is now on the field.
- 16′Missed opportunity! Nicolai Remberg of Holstein Kiel took a right-footed shot from the center of the box, but it narrowly missed the top right corner. The assist came from Marco Komenda. Remberg's attempt went wide.
- 15′Giorgos Masouras of VfL Bochum 1848 commits a foul.
- 13′Another offensive move unfolds. Felix Passlack from VfL Bochum 1848 attempts a header from the right side of the six-yard box, but the goalkeeper makes a save right in the middle of the goal. The assist came from Gerrit Holtmann, who delivered a cross. Passlack's shot was on target.
- 11′Corner awarded to VfL Bochum 1848 after a foul by Marco Komenda. Marco Komenda will take the corner kick.
- 11′Missed opportunity. Myron Boadu of VfL Bochum 1848 attempted a right-footed shot from close range but sent it wide of the goal.
- 6′Corner awarded to Holstein Kiel after a foul by Ivan Ordets. Now, Ivan Ordets will take the corner kick.
- 5′A header attempt from Bernardo of VfL Bochum 1848 is thwarted. He was just a few meters out when the shot was blocked. The assist came from Giorgos Masouras, who also headed the ball. Bernardo's shot is denied.
- ⚠4′The attempt is thwarted. Ivan Ordets of VfL Bochum 1848 heads the ball from the center of the penalty area, but it's blocked. The cross was delivered by Matús Bero. Ivan Ordets' shot is denied.Penalty
- 4′Nicolai Remberg from Holstein Kiel commits a foul.
- ⚽3′Goal! Holstein Kiel takes the lead 1-0 against VfL Bochum 1848. Steven Skrzybski steps up to the spot and successfully converts the penalty, striking it with his right foot into the center of the net. Steven Skrzybski scores from the penalty!
- 1′Corner awarded to Holstein Kiel after a deflection off Maximilian Wittek. Wittek will take the corner kick.
- ★0′The first half is underway...
- ⚠0′Opportunity squandered. Felix Passlack of VfL Bochum 1848 attempted a right-footed shot from the center of the penalty area but failed to convert. The chance was set up by Moritz Broschinski, who delivered a cross.Penalty
- ★90+2′The fourth official has indicated that there will be four minutes of stoppage time.
- ★80′The pause has ended. They are set to resume play.
- 🩹79′Match interruption due to an injury to Tom Krauß from VfL Bochum 1848.
- ★76′The pause has ended. They are set to resume play.
- 🩹74′Match interruption due to an injury to Tom Krauß from VfL Bochum 1848.
- ★67′Armin Gigovic from Holstein Kiel has been awarded a free kick in the attacking zone.
- ★45+7′The first half has concluded with Holstein Kiel trailing 1-2 against VfL Bochum 1848.
- ★45+2′The first half has concluded with the scoreline reading Holstein Kiel 1, VfL Bochum 1848 2.
- ★45+1′Gerrit Holtmann from VfL Bochum 1848 committed a handball foul.
- ★45′The pause has ended. They are set to resume play.
- 🩹29′Match interruption due to an injury to Myron Boadu of VfL Bochum 1848.
- ★26′The fourth official has indicated that there will be 7 minutes of stoppage time.
- ★26′The pause has ended. They are set to resume play.
- ★23′Lewis Holtby from Holstein Kiel has been awarded a free kick in the defensive area.
- ★22′Giorgos Masouras committed a foul against VfL Bochum 1848.
- 🩹21′Match interruption due to an injury to Steven Skrzybski of Holstein Kiel.
- ★21′Opportunity wasted! Gerrit Holtmann from VfL Bochum 1848 took a left-footed shot from the center of the box following a corner, but it sailed over the goal.
- ★21′Corner awarded to VfL Bochum 1848 after Lasse Rosenboom allowed the ball to go out.
- 🩹18′Substitution for Holstein Kiel: Marko Ivezic comes on to replace Marco Komenda due to an injury.
- ★16′The pause has ended. They are set to resume play.
- 🩹9′Match is currently paused due to an injury to Marco Komenda from Holstein Kiel.
- ★9′Giorgos Masouras from VfL Bochum 1848 has been awarded a free kick in the defensive area.
- ⚠1′Felix Passlack of VfL Bochum 1848 has given away a penalty due to a handball in the box.Penalty
Match statistics
Possession and passing
5 more
Attack
14 more
Defence and discipline
1 more
Other
Half-time and full-time
| Half-time | Full-time | |||
|---|---|---|---|---|
| Ball Possession % | 45% | 55% | 49% | 51% |
| Shots Total | 2 | 12 | 10 | 18 |
| Shots On Target | 1 | 4 | 3 | 5 |
| Dangerous Attacks | 11 | 24 | 36 | 58 |
| Corners | 2 | 4 | 3 | 5 |
| Goals | 1 | 2 | 2 | – |
| Fouls | 4 | 6 | 10 | 16 |
Where the numbers stood at half-time and at the final whistle. Purple: home, blue: away.
The referee
| Avg | Home | Away | Career | |
|---|---|---|---|---|
| Yellow cards | 4.35 | 2.24 | 2.12 | 4.38 |
| Red cards | 0.00 | 0.00 | 0.00 | 0.09 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.09 |
| Penalties | 0.29 | 0.18 | 0.12 | 0.29 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Starting XI
The ↓ and minute under a player mean they were substituted off then.
Holstein Kiel's starting XI cost €1.6M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Holstein Kiel — bench
VfL Bochum 1848 — bench
Player statistics
Holstein Kiel starters then subs, by rating
David Zec#26 · Defender · 90′8.2
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 3
- Shots on target
- 2
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.68
- xGoT
- 1.55
Passing
- Passes (accurate/total)
- 38/49
- Pass accuracy
- 81%
- Key passes
- 1
- Passes in final third
- 4
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 82
- Duels (won/total)
- 9/18
- Aerials won
- 6
- Possession lost
- 10
- Ball recoveries
- 5
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 17
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Yellow cards
- 1
Marco Komenda#3 · Defender · 19′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 3/6
- Pass accuracy
- 50%
- Key passes
- 1
- Passes in final third
- 2
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 11
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Possession lost
- 4
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Blocked shots
- 2
Discipline
- Fouls
- 0
Nicolai Remberg#22 · Midfielder · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.19
- xGoT
- 0.00
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 29/38
- Pass accuracy
- 74%
- Key passes
- 0
- Passes in final third
- 6
- Long balls (won/total)
- 4/7
Possession & duels
- Touches
- 62
- Duels (won/total)
- 8/16
- Aerials won
- 5
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 11
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 6
- Blocked shots
- 1
Discipline
- Fouls
- 3
- Fouls drawn
- 1
- Yellow cards
- 1
Steven Skrzybski#7 · Attacker · 25′7.1
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.79
- xGoT
- 0.79
- Penalties scored
- 1
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 50%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 11
- Duels (won/total)
- 0/1
- Dispossessed
- 1
- Possession lost
- 7
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
John Tolkin#47 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 21/33
- Pass accuracy
- 66%
- Key passes
- 1
- Passes in final third
- 4
- Crosses (accurate/total)
- 1/6
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 61
- Duels (won/total)
- 4/7
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 20
- Ball recoveries
- 1
Defence
- Tackles
- 2
- Clearances
- 8
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Timo Becker#17 · Defender · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 25/37
- Pass accuracy
- 68%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/8
Possession & duels
- Touches
- 63
- Duels (won/total)
- 3/8
- Dispossessed
- 1
- Possession lost
- 15
- Ball recoveries
- 6
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 9
- Blocked shots
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Timon Weiner#1 · Goalkeeper · 90′6.8
Goalkeeping
- Saves
- 3
- Saves inside box
- 2
- Goals conceded
- 2
- High claims
- 2
- Punches
- 1
Passing
- Passes (accurate/total)
- 23/35
- Pass accuracy
- 66%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 9/21
Possession & duels
- Touches
- 51
- Duels (won/total)
- 1/1
- Aerials won
- 1
- Possession lost
- 12
- Ball recoveries
- 11
Defence
- Tackles
- 0
- Clearances
- 3
Discipline
- Fouls
- 0
Lewis Holtby#10 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 28/44
- Pass accuracy
- 62%
- Key passes
- 0
- Passes in final third
- 6
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/7
Possession & duels
- Touches
- 68
- Duels (won/total)
- 4/10
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 1
- Possession lost
- 20
- Ball recoveries
- 9
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 8
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Finn Porath#8 · Midfielder · 46′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/11
- Pass accuracy
- 27%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 19
- Duels (won/total)
- 2/3
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 8
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 5
Discipline
- Fouls
- 0
Phil Harres#19 · Attacker · 90′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 7/20
- Pass accuracy
- 37%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 29
- Duels (won/total)
- 3/11
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
- Possession lost
- 15
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Lasse Rosenboom#23 · Midfielder · 46′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/6
- Pass accuracy
- 33%
- Key passes
- 0
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 22
- Duels (won/total)
- 4/5
- Aerials won
- 1
- Possession lost
- 6
- Ball recoveries
- 1
Defence
- Tackles
- 3
- Interceptions
- 2
- Clearances
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Fiete Arp#20 · Attacker · 44′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.05
Passing
- Passes (accurate/total)
- 7/8
- Pass accuracy
- 89%
- Key passes
- 1
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 28
- Duels (won/total)
- 8/14
- Dribbles (won/attempted)
- 5/6
- Dispossessed
- 2
- Possession lost
- 5
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Shuto Machino#18 · Attacker · 65′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 2
- Expected goals (xG)
- 0.13
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 23/33
- Pass accuracy
- 71%
- Key passes
- 2
- Passes in final third
- 4
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 56
- Duels (won/total)
- 5/11
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 1
- Possession lost
- 15
- Ball recoveries
- 5
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 2
- Fouls drawn
- 3
Marko Ivezic#6 · Midfielder · 71′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 32/36
- Pass accuracy
- 89%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 51
- Duels (won/total)
- 3/6
- Aerials won
- 3
- Possession lost
- 5
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 6
- Blocked shots
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
Armin Gigovic#37 · Midfielder · 44′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.04
- xGoT
- 0.02
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 11/13
- Pass accuracy
- 85%
- Key passes
- 1
- Passes in final third
- 1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 31
- Duels (won/total)
- 5/11
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 1
- Possession lost
- 7
Defence
- Tackles
- 2
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
VfL Bochum 1848 starters then subs, by rating
Myron Boadu#9 · Attacker · 45′8.3
Attack
- Goals
- 2
- Assists
- 0
- Shots
- 3
- Shots on target
- 3
- Big chances missed
- 1
- Expected goals (xG)
- 1.34
- xGoT
- 1.20
Passing
- Passes (accurate/total)
- 3/4
- Pass accuracy
- 75%
- Key passes
- 0
- Passes in final third
- 2
Possession & duels
- Touches
- 14
- Duels (won/total)
- 4/6
- Aerials won
- 3
- Dribbles (won/attempted)
- 0/2
- Possession lost
- 5
- Ball recoveries
- 1
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Maximilian Wittek#32 · Defender · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 3
Passing
- Passes (accurate/total)
- 28/36
- Pass accuracy
- 78%
- Key passes
- 4
- Passes in final third
- 6
- Crosses (accurate/total)
- 4/10
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 71
- Duels (won/total)
- 6/10
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 17
- Ball recoveries
- 4
Defence
- Tackles
- 3
- Interceptions
- 1
- Clearances
- 5
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Yellow cards
- 1
Ivan Ordets#20 · Defender · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.05
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 29/45
- Pass accuracy
- 66%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/4
Possession & duels
- Touches
- 64
- Duels (won/total)
- 13/15
- Aerials won
- 10
- Possession lost
- 16
- Ball recoveries
- 6
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 5
- Blocked shots
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Georgios Masouras#11 · Midfielder · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 0
- Chances created
- 3
- Expected goals (xG)
- 0.25
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 13/17
- Pass accuracy
- 75%
- Key passes
- 3
- Passes in final third
- 3
- Crosses (accurate/total)
- 1/3
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 36
- Duels (won/total)
- 6/17
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 2
Gerrit Holtmann#21 · Midfielder · 46′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 3
- Expected goals (xG)
- 0.32
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 9/13
- Pass accuracy
- 75%
- Key passes
- 3
- Passes in final third
- 2
- Crosses (accurate/total)
- 3/4
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 26
- Duels (won/total)
- 2/6
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
- Possession lost
- 7
Defence
- Tackles
- 0
- Interceptions
- 1
Discipline
- Fouls
- 2
Tim Oermann#14 · Defender · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 17/25
- Pass accuracy
- 65%
- Key passes
- 0
- Passes in final third
- 6
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 4/6
Possession & duels
- Touches
- 42
- Duels (won/total)
- 5/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 13
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Clearances
- 3
- Blocked shots
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Felix Passlack#15 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 4
- Shots on target
- 1
- Big chances created
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.42
- xGoT
- 0.28
Passing
- Passes (accurate/total)
- 14/30
- Pass accuracy
- 48%
- Key passes
- 1
- Passes in final third
- 5
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/6
Possession & duels
- Touches
- 46
- Duels (won/total)
- 4/6
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 21
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Penalties conceded
- 1
Bernardo#5 · Defender · 90′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.50
- xGoT
- 0.04
Passing
- Passes (accurate/total)
- 32/47
- Pass accuracy
- 69%
- Key passes
- 0
- Passes in final third
- 12
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 8/17
Possession & duels
- Touches
- 64
- Duels (won/total)
- 10/16
- Aerials won
- 7
- Dispossessed
- 1
- Possession lost
- 17
- Ball recoveries
- 5
Defence
- Tackles
- 3
- Clearances
- 5
Discipline
- Fouls
- 0
Matus Bero#19 · Midfielder · 90′6.8
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Chances created
- 3
Passing
- Passes (accurate/total)
- 32/42
- Pass accuracy
- 76%
- Key passes
- 3
- Passes in final third
- 10
- Crosses (accurate/total)
- 1/8
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 77
- Duels (won/total)
- 2/12
- Dribbles (won/attempted)
- 1/4
- Possession lost
- 30
- Ball recoveries
- 6
Defence
- Tackles
- 0
- Interceptions
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 5
- Fouls drawn
- 1
- Yellow cards
- 1
Tom Krauß#17 · Midfielder · 81′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 37/44
- Pass accuracy
- 84%
- Key passes
- 0
- Passes in final third
- 9
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 59
- Duels (won/total)
- 5/9
- Aerials won
- 1
- Possession lost
- 12
- Ball recoveries
- 7
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
- Dribbled past
- 2
Discipline
- Fouls
- 2
- Fouls drawn
- 2
Patrick Drewes#27 · Goalkeeper · 90′6.0
Goalkeeping
- Saves
- 1
- Saves inside box
- 1
- Goals conceded
- 2
- High claims
- 1
- Punches
- 1
Passing
- Passes (accurate/total)
- 15/32
- Pass accuracy
- 44%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 5/22
Possession & duels
- Touches
- 39
- Duels (won/total)
- 1/1
- Aerials won
- 1
- Possession lost
- 18
- Ball recoveries
- 9
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Philipp Hofmann#33 · Attacker · 44′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.29
- xGoT
- 0.32
Passing
- Passes (accurate/total)
- 14/20
- Pass accuracy
- 70%
- Key passes
- 1
- Passes in final third
- 4
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 31
- Duels (won/total)
- 4/9
- Aerials won
- 4
- Dispossessed
- 1
- Possession lost
- 10
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Anthony Losilla#8 · Midfielder · 9′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/5
- Pass accuracy
- 100%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 7
- Duels (won/total)
- 1/2
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Interceptions
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
Moritz Broschinski#29 · Attacker · 45′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 2
- Expected goals (xG)
- 0.03
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 13/18
- Pass accuracy
- 72%
- Key passes
- 2
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 35
- Duels (won/total)
- 2/8
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 2
- Possession lost
- 15
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Clearances
- 3
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Erhan Masovic#4 · Midfielder · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 1/2
- Pass accuracy
- 50%
- Key passes
- 0
Possession & duels
- Touches
- 2
- Duels (won/total)
- 0/0
- Possession lost
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Dani de Wit#10 · Midfielder · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 0/0
- Pass accuracy
- 0%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Coaches
Absentees
4| Player | Reason | Back |
|---|---|---|
| 🩹injury · Concussion | 30 Jun 2026 | |
| 🩹injury · Knee Problems | 3 Mar 2025 | |
| 🩹injury · Patellar Tendon Rupture | 3 Mar 2025 |
| Player | Reason | Back |
|---|---|---|
| 🟥suspended · Yellow Card Suspension | 10 Feb 2025 |
Officials
- RefereeFelix Zwayer
- 1st AssistantRobert Kempter
- 2nd AssistantC. Dietz
- 4th OfficialFlorian Heft
Odds
Opening markets, for information — Tippio is not a bookmaker. Under each price, the probability it implies.
Match winner (1X2)i
Who wins in regular time: home (1), draw (X) or away (2).
i
Who wins in regular time: home (1), draw (X) or away (2).
| Outcome | bet365 | Unibet |
|---|---|---|
| Holstein Kiel | 2.3043.48% | 2.2843.86% |
| Draw | 3.6027.78% | 3.4029.41% |
| VfL Bochum 1848 | 2.9034.48% | 3.0033.33% |
Double chancei
Two outcomes in one bet — it wins if either happens.
i
Two outcomes in one bet — it wins if either happens.
| Outcome | bet365 | Unibet |
|---|---|---|
| Holstein Kiel or Draw | 1.4071.43% | 1.3772.99% |
| Holstein Kiel or VfL Bochum 1848 | 1.2877.82% | 1.3076.92% |
| Draw or VfL Bochum 1848 | 1.5763.65% | 1.5863.29% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.1884.75% |
| 0–1 goals | – | 4.6021.74% |
| 3+ goals | 1.7257.9% | 1.6759.88% |
| 0–2 goals | 2.1047.62% | 2.1845.87% |
| 4+ goals | – | 2.6537.74% |
| 0–3 goals | – | 1.4768.03% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.5763.65% | 1.5365.36% |
| No | 2.2544.44% | 2.4041.67% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Holstein Kiel | 2.8734.78% | 2.8035.71% |
| Draw | 2.2544.44% | 2.3243.1% |
| VfL Bochum 1848 | 3.4029.41% | 3.3529.85% |
Half-time / full-timei
Who leads at half-time and who wins at the end — both together.
i
Who leads at half-time and who wins at the end — both together.
| Outcome | bet365 |
|---|---|
| HKI → HKI | 3.7526.67% |
| HKI → X | 13.007.69% |
| HKI → BOC | 26.003.85% |
| X → HKI | 6.0016.67% |
| X → X | 5.5018.18% |
| X → BOC | 6.5015.38% |
| BOC → HKI | 23.004.35% |
| BOC → X | 13.007.69% |
| BOC → BOC | 4.7521.05% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 3.7526.67% |
| 6 - 8 | 3.5028.57% |
| 9 - 11 | 2.6038.46% |
| Under 6 | 13.007.69% |
| Over 14 | 8.0012.5% |
Cards over/underi
Total cards (yellow = 1, red = 2) over or under the line.
i
Total cards (yellow = 1, red = 2) over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 3+ cards | – | 1.1190.09% |
| 0–2 cards | – | 5.1019.61% |
| 4+ cards | – | 1.3474.63% |
| 0–3 cards | – | 2.9034.48% |
| 5+ cards | 1.7257.9% | 1.7457.47% |
| 0–4 cards | 2.0050% | 1.9651.02% |
| 6+ cards | – | 2.4041.67% |
| 0–5 cards | – | 1.4967.11% |
| 7+ cards | – | 3.5528.17% |
| 0–6 cards | – | 1.2480.65% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
