Thursday , 2 July 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

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 referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Borussia Dortmund is hosting Ulsan HD FC for another epic battle.
  • 5' Ulsan HD FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 10' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 15' It looks surprising Ulsan HD FC does not make any changes. Jae-Ik Lee has some obvious troubles when approaching to the goal.
  • 17' It’s a booking for Ulsan HD FC player. Min-hyeok Kim gets a card.
  • 22' Milosz Trojak needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 27' While there is no rush on the pitch, let’s have a look at some stats. Pascal Gross made 336 appearances and scored 29 goals. He is very likely to score a goal today.
  • 28' Jobe Bellingham is having his name booked by the referee on 28.
  • 33' 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.
  • 36' GOAL! Daniel Svensson scores on 36. Assisted by Jobe Bellingham
  • 41' The travelling Ulsan HD FC supporters hardly appreciate their team being pressed down to the backline.
  • 46' Seung-Beom Ko is replacing Min-hyeok Kim for the Ulsan HD FC side.
  • 51' 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.
  • 53' The referee shows Borussia Dortmund player a card on 53.
  • 54' Sang-Woo Kang was booked on 54.
  • 58' The supporters are chanting for Maximilian Beier. He replaces Jobe Bellingham on 58 minute.
  • 63' 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.
  • 68' Borussia Dortmund looks like a favorite considering 1 games won in last 1 matches with its main striker Daniel Svensson scoring 1 goals.
  • 73' 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.
  • 78' It is a substitution in Borussia Dortmund team. Sehrou Guirassy is replaced by Carney Chukwuemeka on 78 minute.
  • 80' The supporters are chanting for Hee-gyun Lee. He replaces Darijan Bojanic on 80 minute.
  • 85' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 86' Another change for Ulsan HD FC made on 86 minute. Milosz Trojak leaves to be changed by Yool Heo.
  • Another three points for Borussia Dortmund.

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.