Borussia Dortmund vs Ulsan HD FC, Club World Cup 2025 GROUP STAGE
Overview
Match Preview
Borussia Dortmund vs Ulsan HD FC — Club World Cup at TQL Stadium.
- Borussia Dortmund 3 games · 7 pts (2025/25)
- Ulsan HD FC 3 games · 0 pts (2025/25)
Match Details
- Referee Tori Penso (USA)
20 games this season
🟨 3.0/game
⚽ 9.0 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | SE Palmeiras | 3 | 5 |
| 2 | Internacional CF Miami | 3 | 5 |
| 3 | FC Porto | 3 | 2 |
| 4 | Al Ahly SC | 3 | 2 |
| 5 | Paris Saint-Germain FC | 3 | 6 |
| 6 | Botafogo FR | 3 | 6 |
| 7 | Club Atlético de Madrid | 3 | 6 |
| 8 | Seattle Sounders FC | 3 | 0 |
| 9 | Sport Lisboa e Benfica | 3 | 7 |
| 10 | FC Bayern München | 3 | 6 |
| 11 | CA Boca Juniors | 3 | 2 |
| 12 | Auckland City FC | 3 | 1 |
| 13 | CR Flamengo | 3 | 7 |
| 14 | Chelsea FC | 3 | 6 |
| 15 | Esperance de Tunis | 3 | 3 |
| 16 | Los Angeles FC | 3 | 1 |
| 17 | FC Internazionale Milano | 3 | 7 |
| 18 | CF Monterrey | 3 | 5 |
| 19 | CA River Plate | 3 | 4 |
| 20 | Urawa Red Diamonds | 3 | 0 |
| 21 | Borussia Dortmund | 3 | 7 |
| 22 | Fluminense FC | 3 | 5 |
| 23 | Mamelodi Sundowns FC | 3 | 4 |
| 24 | Ulsan HD FC | 3 | 0 |
| 25 | Manchester City FC | 3 | 9 |
| 26 | Juventus FC | 3 | 6 |
| 27 | Al Ain FC | 3 | 3 |
| 28 | Wydad AC | 3 | 0 |
| 29 | Real Madrid CF | 3 | 7 |
| 30 | Al Hilal | 3 | 5 |
| 31 | FC Red Bull Salzburg | 3 | 4 |
| 32 | CF Pachuca | 3 | 0 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Jun | Ulsan HD FC | H | 1–0 | W |
| 21 Jun | Mamelodi Sundowns FC | A | 4–3 | W |
| 17 Jun | Fluminense FC | A | 0–0 | D |
| 17 May | Holstein Kiel | H | 3–0 | W |
| 11 May | Bayer 04 Leverkusen | A | 4–2 | W |
| 03 May | VfL Wolfsburg | H | 4–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Jun | Borussia Dortmund | A | 0–1 | L |
| 21 Jun | Fluminense FC | A | 2–4 | L |
| 17 Jun | Mamelodi Sundowns FC | H | 0–1 | L |
Season Stats
| Borussia Dortmund | Ulsan HD FC | |
|---|---|---|
| #21 | Position | #24 |
| 7 | Points | 0 |
| 3 | Played | 3 |
| 2 / 1 / 0 | W / D / L | 0 / 0 / 3 |
| 5 | Scored | 2 |
| 3 | Conceded | 6 |
| +2 | GD | -4 |
| 2.33 | PPG | 0.00 |
| 67% | Win % | 0% |
Key Stats
0%
Both Teams to Score
H2H (1 games)
H2H (1 games)
0%
Over 2.5 Goals
H2H history
H2H history
40%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
0%
Clean Sheets
Ulsan HD FC this season
Ulsan HD FC this season
Borussia Dortmund are 21st (7 pts). Ulsan HD FC are 24th (0 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
1/2
16-30
2/1
31-45
3/–
46-60
–/2
61-75
–/1
76+
2/2
■ Scored ■ Conceded
Ulsan HD FC
0-15
–/–
16-30
–/1
31-45
2/2
46-60
–/–
61-75
–/1
76+
–/2
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Sehrou Guirassy | 4 G |
Events
Match Events
- 0' The game is set. Ulsan HD FC kicks off things out of here…
- 5' The travelling Ulsan HD FC supporters hardly appreciate their team being pressed down to the backline.
- 10' Borussia Dortmund are enjoying more possession but struggling to find a way through a disciplined Ulsan HD FC backline.
- 15' Borussia Dortmund currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 17' Min-hyeok Kim picks up a card and will need to be extremely careful for the remainder of this match.
- 22' Ulsan HD FC is showing some good football. However, Ulsan HD FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 27' Jobe Bellingham has certainly something to prove this evening. He made 10 appearances with only 1 goals this season.
- 28' The referee does not hesitate — a card for Jobe Bellingham on 28 minutes.
- 33' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 36' Assisted by Jobe Bellingham with the perfectly-timed delivery and Daniel Svensson makes no mistake. 1-0!
- 41' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Seung-Beom Ko suffering a number of foals already.
- 46' Seung-Beom Ko gets the nod from Ulsan HD FC. He replaces Min-hyeok Kim and will look to change the dynamic.
- 51' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Borussia Dortmund winning 100% of all matches.
- 53' The referee has no hesitation. Felix Kalu Nmecha is booked for Borussia Dortmund — card on 53.
- 54' Sang-Woo Kang picks up a card and will need to be extremely careful for the remainder of this match.
- 58' Borussia Dortmund manager makes another effort to make the tables turned. Maximilian Beier is hanging Jobe Bellingham on the field on 58 minute.
- 63' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 68' Both teams are passing the ball around with high level of urgency. Ulsan HD FC needs to do something about it to get closer to the goal.
- 73' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 78' Carney Chukwuemeka has so much to prove this time. He replaces Sehrou Guirassy on 78 minute.
- 80' Another change for Ulsan HD FC made on 80 minute. Darijan Bojanic leaves to be changed by Hee-gyun Lee.
- 85' It is a cagey affair so far. Borussia Dortmund in their trying to find a way past Ulsan HD FC's compact .
- 86' The Ulsan HD FC bench stirs into life. Milosz Trojak is withdrawn and Yool Heo gets his opportunity.
- Time to leave. No sensation happened. Another win for Borussia Dortmund players.
Lineups
Borussia Dortmund Lineups
Starting XI
-
13
Pascal Gross ↓ Gio Reyna 78'
- 5
- 3
- 1
- 9
- 26
- 8
- 27
- 2
- 24
- 77
Bench
- 25
-
10
Julian Brandt ↑ 58'
- 33
- 20
- 46
-
14
Maximilian Beier ↑ 58'
-
7
Gio Reyna ↑ 78'
-
17
Carney Chukwuemeka ↑ 78'
- 44
- 31
-
16
Julien Duranville ↑ 58'
- 39
- 37
- 41
- 40
Coach
Niko Kovać
Ulsan HD FC Lineups
Starting XI
- 21
- 19
- 3
-
6
Darijan Bojanic ↓ Hee-gyun Lee 80'
- 13
-
22
Min-hyeok Kim ↓ Seung-Beom Ko 46'
-
36
Matias Lacava ↓ Min-seo Park 46'
-
66
Milosz Trojak ↓ Yool Heo 86'
-
97
Erick ↓ Chung-yong Lee 80'
- 14
- 17
Bench
- 23
- 31
- 96
- 33
- 4
- 72
- 32
- 10
-
7
Seung-Beom Ko ↑ 46'
-
29
Min-seo Park ↑ 46'
-
18
Yool Heo ↑ 86'
-
27
Chung-yong Lee ↑ 80'
-
16
Hee-gyun Lee ↑ 80'
- 99
- 30
Coach
Pan-Gon Kim
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Daniel Svensson | 1 |
Head to Head
Borussia Dortmund Form
2025-06-25
Borussia Dortmund
1–0
Ulsan HD FC
W
2025-06-21
Mamelodi Sundowns FC
3–4
Borussia Dortmund
W
2025-06-17
Fluminense FC
0–0
Borussia Dortmund
D
2025-05-17
Borussia Dortmund
3–0
Holstein Kiel
W
2025-05-11
Bayer 04 Leverkusen
2–4
Borussia Dortmund
W
2025-05-03
Borussia Dortmund
4–0
VfL Wolfsburg
W
Predictions
Prediction accuracy
4 / 4
2.23
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.36
Ulsan HD FC xG
I would bet for:
Borussia Dortmund to win 75% + Under — clean sheet likely 72%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 2.59
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 72% |
|
28% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 13% |
|
87% |
Double Chance
Borussia Dortmund or Draw
92%
Draw or Ulsan HD FC
25%
Borussia Dortmund or Ulsan HD FC
82%
Half-Time Result
✓ CorrectActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
2 – 0
18.3%
1 – 0
Actual
3 – 0
13.2%
0 – 0
9.1%
4 – 0
7.3%
2 – 1
6.5%
1 – 1
6.3%
3 – 1
5%
5 – 0
3.3%
4 – 1
2.9%
0 – 1
2.1%
5 – 1
1.4%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Ulsan HD FC covers |
|---|---|---|---|
| -2.5 | 31% | — | 69% |
| -2 | 31% | 24% | 45% |
| -1.5 | 55% | — | 45% |
| -1 | 55% | 24% | 21% |
| -0.5 | 79% | — | 21% |
| +0.5 | 96% | — | 4% |
| +1 | 96% | 3% | 1% |
| +1.5 | 99% | — | 1% |
| +2 | 99% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Borussia Dortmund keeps clean sheet
70%
✓
Ulsan HD FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

