The FIFA Club World Cup heats up as Borussia Dortmund face Ulsan HD on 25 June 2025. Our expert breakdown dives into recent form, player stats, head-to-heads, and betting markets to help UK punters make savvy wagers.
- Ulsan HD is on a 3-game losing streak.
- Borussia Dortmund has been unbeaten in their last 9 games.
- Ulsan HD has been without a win in their last 4 games.
- Ulsan HD has failed to keep a clean sheet in their last 6 games.
- 9 of Borussia Dortmund's last 10 games have had over 2.5 goals.
- 5 of Ulsan HD's last 6 games have seen both teams score.
- 4 of Ulsan HD's last 5 games saw them concede the first goal.
- 7 of Borussia Dortmund's last 8 games saw them win the first half.
- 5 of Borussia Dortmund's last 5 and 4 of Ulsan HD's last 5 games have had under 4.5 cards.
- 6 of Borussia Dortmund's last 7 and 5 of Ulsan HD's last 7 games have had under 10.5 corners.
Borussia Dortmund, currently with points from 2 matches, are coming off a 4-3 victory against Sundowns on 21 June 2025. Goals from Khuliso Mudau, Jobe Bellingham, Serhou Guirassy and Felix Nmecha sealed the win. Leading the attack are Felix Nmecha (1 goal in 2 appearances), Jobe Bellingham (1 goal in 2 appearances) and Serhou Guirassy (1 goal in 2 appearances). Borussia Dortmund has created on average 1.74 xG in their last five fixtures, showing growing attacking cohesion. Their recent form is exceptional, with 4 wins, 1 draw, and 0 losses in their last 5 games, making them a formidable force.
Ulsan HD, sitting with points, are in struggling form, losing their last 3 matches. Their latest result was a 2-4 defeat against Fluminense on 21 June 2025, with Won-Sang Um and Jin-hyun Lee scoring the goals. Commanding the frontline are Jin-hyun Lee (1 goal in 2 appearances) and Won-Sang Um (1 goal in 2 appearances). Ulsan HD have mixed form, with 1 win, 1 draw, and 3 losses in their last 5 games, making their performance a bit unpredictable.
Head-to-Head Record
- No head-to-head streaks available at the moment.
Borussia Dortmund Team News and Key Players
Player Name | Appearances | Goals | Assists | Total Shots | Shots on Target | Tackles |
---|---|---|---|---|---|---|
Daniel Svensson | 4 | 0.25 | 0 | 0.75 | 0.25 | 1.00 |
Felix Nmecha | 4 | 0.25 | 0 | 1.25 | 0.50 | 0.50 |
Jobe Bellingham | 4 | 0.25 | 0.25 | 1.75 | 0.50 | 0.25 |
Julien Duranville | 1 | 0 | 0 | 2.00 | 2.00 | 0 |
Marcel Sabitzer | 3 | 0 | 0 | 0.33 | 0.33 | 2.00 |
Niklas Süle | 3 | 0 | 0 | 0.67 | 0.33 | 3.00 |
Pascal Groß | 4 | 0 | 0 | 0.25 | 0.25 | 1.25 |
Ramy Bensebaini | 4 | 0 | 0 | 0.50 | 0.25 | 1.25 |
Serhou Guirassy | 4 | 0.75 | 0 | 4.25 | 2.50 | 0.25 |
- #1 - Gregor Kobel (C) (Goalkeeper)
- #26 - Julian Ryerson (Defender)
- #3 - Waldemar Anton (Defender)
- #5 - Ramy Bensebaini (Defender)
- #2 - Yan Couto (Midfielder)
- #13 - Pascal Groß (Midfielder)
- #8 - Felix Nmecha (Midfielder)
- #24 - Daniel Svensson (Midfielder)
- #77 - Jobe Bellingham (Forward)
- #9 - Serhou Guirassy (Forward)
- #27 - Karim Adeyemi (Forward)
Ulsan HD Team News and Key Players
Player Name | Appearances | Goals | Assists | Total Shots | Shots on Target | Tackles |
---|---|---|---|---|---|---|
Choi Seok-Hyun | 1 | 0 | 0 | 0 | 0 | 1.00 |
Darijan Bojanić | 3 | 0 | 0 | 0.67 | 0.33 | 1.00 |
Erick Farias | 3 | 0 | 0 | 1.00 | 0 | 0 |
Jin-hyun Lee | 3 | 0.33 | 0.33 | 1.00 | 0.67 | 1.67 |
Matías Lacava | 3 | 0 | 0 | 1.33 | 0.67 | 1.00 |
Min-hyeok Kim | 1 | 0 | 0 | 0 | 0 | 3.00 |
Miłosz Trojak | 3 | 0 | 0 | 0 | 0 | 2.67 |
Myeong-kwan Seo | 1 | 0 | 0 | 0 | 0 | 2.00 |
Sang-woo Kang | 3 | 0 | 0 | 0.67 | 0.33 | 1.33 |
Seung-beom Ko | 3 | 0 | 0 | 1.33 | 0.67 | 3.33 |
Won-Sang Um | 2 | 0.50 | 0.50 | 1.00 | 0.50 | 0 |
Woo-Young Jung | 2 | 0 | 0 | 0.50 | 0 | 2.00 |
Young-Gwon Kim | 3 | 0 | 0 | 0 | 0 | 1.00 |
- #21 - Hyeon-woo Jo (Goalkeeper)
- #13 - Sang-woo Kang (Defender)
- #66 - Miłosz Trojak (Defender)
- #19 - Young-Gwon Kim (C) (Defender)
- #28 - Jae-ik Lee (Defender)
- #17 - Gustav Ludwigson (Defender)
- #22 - Min-hyeok Kim (Midfielder)
- #6 - Darijan Bojanić (Midfielder)
- #14 - Jin-hyun Lee (Midfielder)
- #36 - Matías Lacava (Forward)
- #97 - Erick Farias (Forward)
Borussia Dortmund vs Ulsan HD Betting Tips
This match offers excellent opportunities for UK bettors. The website bet365 offers the best odds for this punt. You can find our best prediction for the match below.
Bet Smart: Responsible Gambling
Alright, lads, betting’s a laugh, but keep it in check. Footy, slots, or casino apps—don’t let it take over. Set a budget, stick to it, and never chase losses. Free bets and bonuses? Nice, but don’t get carried away. Use tools like deposit limits or time-outs on betting sites to stay in control. Struggling? Chat to these free services: NHS Gambling Support, GambleAware and GamCare.
Borussia Dortmund v Ulsan HD Odds
Full Time Result:- Borussia Dortmund to win: 11/50
- Draw: 5/1
- Ulsan HD to win: 12/1
- Borussia Dortmund to win or Draw: 1/25
- Draw or Ulsan HD to win: 3/1
- Borussia Dortmund to win or Ulsan HD to win: 1/8
- Borussia Dortmund to win: 8/13
- Draw: 15/8
- Ulsan HD to win: 17/2
- Both Teams to Score - Yes: 1/1
- Both Teams to Score - No: 1/1
- Over 2.5 Goals: 19/40
- Under 2.5 Goals: 8/5
- Over 3.5 Goals: 6/5
- Under 3.5 Goals: 8/13
Borussia Dortmund Previous 10 Matches
- 21.06, Mamelodi Sundowns (a) 4 - 3
- 17.06, Fluminense (a) 0 - 0
- 17.05, Holstein Kiel (h) 3 - 0
- 11.05, Bayer 04 Leverkusen (a) 4 - 2
- 03.05, VfL Wolfsburg (h) 4 - 0
- 26.04, TSG Hoffenheim (a) 3 - 2
- 20.04, Borussia M'gladbach (h) 3 - 2
- 15.04, Barcelona (h) 3 - 1
- 12.04, FC Bayern München (a) 2 - 2
- 09.04, Barcelona (a) 0 - 4
- 05.04, SC Freiburg (a) 4 - 1
Ulsan HD Previous 10 Matches
- 21.06, Fluminense (a) 2 - 4
- 17.06, Mamelodi Sundowns (h) 0 - 1
- 31.05, Jeonbuk Hyundai Motors (a) 1 - 3
- 28.05, Gwangju FC (a) 1 - 1
- 24.05, Gimcheon Sangmu FC (h) 3 - 2
- 17.05, Gangwon FC (a) 1 - 1
- 14.05, Incheon United (h) 3 - 0
- 11.05, Jeju SK (a) 2 - 1
- 05.05, Pohang Steelers (h) 1 - 1
- 02.05, Gwangju FC (h) 3 - 0
- 27.04, Gimcheon Sangmu FC (a) 0 - 2
FIFA Club World Cup Table
Borussia Dortmund | Opponent | Ulsan HD | ||
---|---|---|---|---|
Palmeiras | ||||
Inter Miami CF | ||||
FC Porto | ||||
Al Ahly FC |
# | Team Name | М | P | Wins | Draws | Losses | G | DS | GC | G
---|---|---|---|---|---|---|---|---|---|
1 | Palmeiras | 3 | 5 | 1 | 2 | 0 | 2 | 1.33 | 0.67 |
2 | Inter Miami | 3 | 5 | 1 | 2 | 0 | 1 | 1.33 | 1.00 |
3 | Porto | 3 | 2 | 0 | 2 | 1 | -1 | 1.67 | 2.00 |
4 | Al Ahly | 3 | 2 | 0 | 2 | 1 | -2 | 1.33 | 2.00 |
Football Predictions for Today



