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)
24 games this season
🟨 3.4/game
⚽ 9.2 goals/game
🟥 2 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 ball is rolling at TQL Stadium. Borussia Dortmund are looking to make home advantage count against Ulsan HD FC.
- 5' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 10' Ulsan HD FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 10.
- 15' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 17' That looks like a foul for a card for Min-hyeok Kim.
- 22' 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.
- 27' The -year-old Sang-Woo Kang has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 28' The referee does not hesitate — a card for Jobe Bellingham on 28 minutes.
- 33' A quiet spell here at TQL Stadium. Borussia Dortmund seem content sitting deep and soaking up pressure.
- 36' What a moment for Daniel Svensson! That strike on 36 puts his side firmly in control.
- 41' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 46' Another change for Ulsan HD FC made on 46 minute. Min-hyeok Kim leaves to be changed by Seung-Beom Ko.
- 51' England international Jobe Bellingham has been a key figure this campaign — 1 goals and 2 assists in the Array this season.
- 53' Felix Kalu Nmecha was booked on 53.
- 54' The referee has no hesitation. Sang-Woo Kang is booked for Ulsan HD FC — card on 54.
- 58' Maximilian Beier gets the nod from Borussia Dortmund. He replaces Jobe Bellingham and will look to change the dynamic.
- 63' Waldemar Anton, a Germany , has 0 bookings this season and will need to keep his discipline tonight.
- 68' Ulsan HD FC are happy to let the opposition have the ball in their own half. The trap is set.
- 73' Borussia Dortmund have won 817 goals from 531 games. They will be desperate to add to that tally today.
- 78' Sehrou Guirassy makes way for Carney Chukwuemeka at the 78 minute mark. A tactical switch from Borussia Dortmund.
- 80' It is a substitution in Ulsan HD FC team. Darijan Bojanic is replaced by Hee-gyun Lee on 80 minute.
- 85' While there is no rush on the pitch, let’s have a look at some stats. Pascal Gross made 343 appearances and scored 32 goals. He is very likely to score a goal today.
- 86' Yool Heo is replacing Milosz Trojak for the Ulsan HD FC side.
- It finishes all square. Borussia Dortmund and Ulsan HD FC share the spoils 1-0.
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.

