Saturday , 14 November 2026

Borussia Dortmund vs Ulsan HD FC, Club World Cup 2025 GROUP STAGE

Wed 25 Jun 2025 · 19:00 UTC TQL Stadium HT 45' · FT 45'

Overview

Match Preview

Borussia Dortmund vs Ulsan HD FC — Club World Cup at TQL Stadium.

Match Details

  • Referee Tori Penso (USA)
24 games this season 🟨 3.4/game ⚽ 9.2 goals/game 🟥 2 total

Head-to-Head

1
Borussia Dortmund 1 games · Avg 1.0 goals Ulsan HD FC

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
0% Over 2.5 Goals
H2H history
40% Clean Sheets
Borussia Dortmund this season
0% Clean Sheets
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

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

✓ Correct
Borussia Dortmund75% Draw18% Ulsan HD FC7%
Actual: Borussia Dortmund win

Both Teams to Score

✓ Correct
Yes28% 0% No72%
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

✓ Correct
Borussia Dortmund56% Draw40% Ulsan HD FC4%
Actual: 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.