K League 1 Gameweek 25

Daejeon Citizen 2 - 1 FT Ulsan Hyundai FC

Daejeon World Cup Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
77
Daejeon Citizen
2-1
Ulsan Hyundai FC
โšก Intensity 64
โš–๏ธ Balance 74
๐Ÿ† Stakes 56
๐ŸŽฒ Upset 0
Stoppage-time madness stuns Ulsan!

Win Probability

  • Daejeon Citizen 41%
  • Draw 27%
  • Ulsan Hyundai FC 32%

Futmetrix AI estimate

Stoppage-Time Mayhem: Daejeon Stun Ulsan in Late Thriller

Highly Entertaining Futmetrix Score: 77/100. Two stoppage-time strikes ignited absolute bedlam, proving Daejeonโ€™s survival instincts are very much alive.

Setting the Tempo

The atmosphere at Daejeon World Cup Stadium was thick with tension as Daejeon Citizen desperately sought vital points in their relegation battle. The hosts came out of the gates swinging, and they utterly dominated possession throughout the opening exchanges. Holding the ball for 63% of the match, they probed the visitors' defensive lines relentlessly. However, a high Balance rating reflects how well the away side absorbed the early pressure. Despite mounting 126 attacks, the hosts found themselves frustrated in the final third during the first half. It was a classic tactical stalemate, with the sheer weight of expectation pressing heavily on the home playersโ€™ shoulders as they sought a crucial breakthrough.

The Ulsan Breakthrough

Just as the home side seemed poised to convert their statistical superiority into something tangible, the script was completely flipped. At the 49-minute mark, Lee Jin-Hyun found a pocket of space and silenced the home crowd, finishing brilliantly to give Ulsan Hyundai FC the lead. The goal drastically shifted the Stakes for the hosts, who now stared down the barrel of another damaging defeat in their fight for safety. The away side looked perfectly comfortable sitting deep and protecting their slender advantage. They repelled wave after wave of desperate attacks, relying on five crucial saves to keep their clean sheet intact as the clock mercilessly ticked toward ninety minutes.

A Miracle in Stoppage Time

When the fourth official raised the board, few could have predicted the sheer Intensity of what was about to unfold. Deep into the 94th minute, Jeong Jae-Hee sent the stadium into raptures with a dramatic late equalizer, finally breaking the visitors' stubborn resistance. But the hosts were not done. Riding an unstoppable wave of momentum, they surged forward one last time. In the 97th minute, G. Ludwigson hammered home an astonishing winner, completing a comeback for the ages. This monumental late collapse highlighted a massive Upset Factor, leaving the visitors stunned. Daejeonโ€™s incredible refusal to surrender secures three precious points, closing the gap to safety to a mere two points.

Key Questions

Did Daejeon Citizen deserve the late equalizer?

Yes, they completely dominated possession with 63% and peppered Ulsan's goal with seven shots on target throughout the match.

How did Daejeon Citizen complete the comeback from behind?

Relentless pressure paid off when Jeong Jae-Hee struck in the 94th minute, followed by G. Ludwigson's dramatic 97th-minute winner.

What does this mean for Daejeon Citizen's season?

This vital win pushes them closer to safety, closing the gap to just two points from escaping the relegation zone.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
63%
37%
Daejeon Citizen 63%
Ulsan Hyundai FC 37%
Shots on Target
7
3
Daejeon Citizen 7
Ulsan Hyundai FC 3
Corners
7
2
Daejeon Citizen 7
Ulsan Hyundai FC 2
Fouls
8
7
Daejeon Citizen 8
Ulsan Hyundai FC 7
Yellow Cards
2
2
Daejeon Citizen 2
Ulsan Hyundai FC 2
Red Cards
0
0
Daejeon Citizen 0
Ulsan Hyundai FC 0

Match Events

HT
46' ๐Ÿ”„ โ†“ Diogo Oliveira โ†‘Joo Min-Kyu
46' ๐Ÿ”„ โ†“ Kim Moon-Hwan โ†‘Kang Yun-Sung
T. Oude Kotte ๐ŸŸจ 48'
Lee Jin-Hyun โšฝ 49'
51' ๐ŸŸจ Joo Min-Kyu
โ†“ Erick Farias โ†‘H. Lee ๐Ÿ”„ 59'
โ†“ Jang Si-Young โ†‘Sim Sang-Min ๐Ÿ”„ 59'
64' ๐Ÿ”„ โ†“ M. Ishida โ†‘G. Ludwigson
Jo Hyeon-Woo ๐ŸŸจ 65'
โ†“ M. Trojak โ†‘Kim Young-Gwon ๐Ÿ”„ 72'
โ†“ Lee Jin-Hyun โ†‘Kang Sang-Woo ๐Ÿ”„ 72'
80' ๐Ÿ”„ โ†“ Seo Jin-Su โ†‘Kim Jun-Beom
Ulsan Hyundai FC ๐ŸŸจ 84'
84' ๐ŸŸจ Kim Bong-Soo
84' ๐Ÿ”„ โ†“ Ha Chang-Rae โ†‘Victor Bobsin
โ†“ Lee Gyu-Seong โ†‘D. Bojanic ๐Ÿ”„ 90'
90'+4 โšฝ Jeong Jae-Hee (G. Ludwigson)
90'+7 โšฝ G. Ludwigson (Jeong Jae-Hee)
FT

Player Cards

Our take on every player in this match

Daejeon Citizen

Goalkeepers
Lee Chang-Geun
👻 Invisible Nothing to note
Defenders
Kim Moon-Hwan
👻 Invisible Nothing to note
Ha Chang-Rae
👻 Invisible Nothing to note
Jo Seong-Kwon
👻 Invisible Nothing to note
Lee Myung-Jae
👻 Invisible Nothing to note
Midfielders
Kim Bong-Soo
👻 Invisible Nothing to note
Lee Soon-Min
👻 Invisible Nothing to note
Jeong Jae-Hee
👻 Invisible Nothing to note
Masatoshi Ishida
👻 Invisible Nothing to note
Seo Jin-Su
👻 Invisible Nothing to note
Forwards
Diogo de Oliveira
👻 Invisible Nothing to note
BENCH
Kim Min-Soo
👻 Invisible Nothing to note
Kang Yun-Sung
👻 Invisible Nothing to note
Lim Jong Eun
👻 Invisible Nothing to note
Gustav Ludwigson
👻 Invisible Nothing to note
Kim Jun-Bum
👻 Invisible Nothing to note
Victor Bobsin
👻 Invisible Nothing to note
Park Byung-chan
👻 Invisible Nothing to note
Joo Min-Kyu
👻 Invisible Nothing to note
Joรฃo Victor
👻 Invisible Nothing to note

Ulsan Hyundai FC

Goalkeepers
Jo Hyeon-woo
👻 Invisible Nothing to note
Defenders
Seo Myeong-kwan
👻 Invisible Nothing to note
Jung Seung-hyun
👻 Invisible Nothing to note
Miล‚osz Trojak
👻 Invisible Nothing to note
Midfielders
Jang Si-young
👻 Invisible Nothing to note
Lee Gyu-sung
👻 Invisible Nothing to note
Thomas Oude Kotte
👻 Invisible Nothing to note
Cho Hyun-taek
👻 Invisible Nothing to note
Forwards
Lee Jin-hyun
👻 Invisible Nothing to note
Erick
👻 Invisible Nothing to note
Lee Dong-gyeong
👻 Invisible Nothing to note
BENCH
Byeong-keun Hwang
👻 Invisible Nothing to note
Sim Sang-min
👻 Invisible Nothing to note
Kim Young-gwon
👻 Invisible Nothing to note
Kang Sang-woo
👻 Invisible Nothing to note
Choi Seok-hyun
👻 Invisible Nothing to note
Lee Hui-gyun
👻 Invisible Nothing to note
Darijan Bojaniฤ‡
👻 Invisible Nothing to note
Jo Min-seo
👻 Invisible Nothing to note
Marcรฃo
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
07/18/2026 Daejeon Citizen 2 - 2 Ulsan Hyundai FC K League 1 Daejeon World Cup Stadium
04/26/2026 Ulsan Hyundai FC 1 - 4 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
07/23/2025 Ulsan Hyundai FC 1 - 2 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
04/01/2025 Ulsan Hyundai FC 2 - 3 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
02/23/2025 Daejeon Citizen 0 - 2 Ulsan Hyundai FC K League 1 Daejeon World Cup Stadium
09/27/2024 Daejeon Citizen 0 - 1 Ulsan Hyundai FC K League 1 Daejeon World Cup Stadium
05/25/2024 Ulsan Hyundai FC 4 - 1 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
04/02/2024 Daejeon Citizen 2 - 0 Ulsan Hyundai FC K League 1 Daejeon World Cup Stadium
09/16/2023 Ulsan Hyundai FC 1 - 1 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
05/28/2023 Ulsan Hyundai FC 3 - 3 Daejeon Citizen K League 1 Ulsan Munsu Football Stadium
07/18/2026
K League 1 Daejeon World Cup Stadium
04/26/2026
K League 1 Ulsan Munsu Football Stadium
07/23/2025
K League 1 Ulsan Munsu Football Stadium
04/01/2025
K League 1 Ulsan Munsu Football Stadium
02/23/2025
K League 1 Daejeon World Cup Stadium
09/27/2024
K League 1 Daejeon World Cup Stadium
05/25/2024
K League 1 Ulsan Munsu Football Stadium
04/02/2024
K League 1 Daejeon World Cup Stadium
09/16/2023
K League 1 Ulsan Munsu Football Stadium
05/28/2023
K League 1 Ulsan Munsu Football Stadium
Daejeon Citizen Win
Ulsan Hyundai FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 FC Seoul 25 53 47 19 +28 WFC Seoul 1 - 0 Bucheon FC 1995 (25-08-2026)WFC Anyang 0 - 7 FC Seoul (22-08-2026)WFC Seoul 4 - 2 Daejeon Citizen (15-08-2026)DGimcheon Sangmu FC 0 - 0 FC Seoul (08-08-2026)DJeonbuk Motors 0 - 0 FC Seoul (01-08-2026)
2 Jeonbuk Motors 25 38 31 22 +9 DGimcheon Sangmu FC 0 - 0 Jeonbuk Motors (25-08-2026)WJeonbuk Motors 1 - 0 Ulsan Hyundai FC (22-08-2026)LBucheon FC 1995 3 - 2 Jeonbuk Motors (16-08-2026)LJeonbuk Motors 1 - 3 Jeju United FC (08-08-2026)DJeonbuk Motors 0 - 0 FC Seoul (01-08-2026)
3 Ulsan Hyundai FC 24 37 37 34 +3 LJeonbuk Motors 1 - 0 Ulsan Hyundai FC (22-08-2026)LUlsan Hyundai FC 2 - 3 Gangwon FC (16-08-2026)WPohang Steelers 0 - 2 Ulsan Hyundai FC (08-08-2026)WUlsan Hyundai FC 3 - 1 FC Anyang (02-08-2026)WFC Seoul 1 - 3 Ulsan Hyundai FC (26-07-2026)
4 Gangwon FC 24 36 30 24 +6 DGangwon FC 2 - 2 Gwangju FC (26-08-2026)LDaejeon Citizen 3 - 0 Gangwon FC (23-08-2026)WUlsan Hyundai FC 2 - 3 Gangwon FC (16-08-2026)LGangwon FC 0 - 3 Bucheon FC 1995 (01-08-2026)LFC Anyang 2 - 1 Gangwon FC (26-07-2026)
5 Jeju United FC 25 35 28 26 +2 LJeju United FC 1 - 2 Pohang Steelers (25-08-2026)DJeju United FC 0 - 0 Gimcheon Sangmu FC (22-08-2026)WJeju United FC 2 - 0 FC Anyang (15-08-2026)WJeonbuk Motors 1 - 3 Jeju United FC (08-08-2026)DJeju United FC 3 - 3 Incheon United (02-08-2026)
6 Pohang Steelers 25 34 24 29 -5 WJeju United FC 1 - 2 Pohang Steelers (25-08-2026)LBucheon FC 1995 3 - 0 Pohang Steelers (22-08-2026)WGwangju FC 1 - 2 Pohang Steelers (15-08-2026)LPohang Steelers 0 - 2 Ulsan Hyundai FC (08-08-2026)LPohang Steelers 0 - 1 Gimcheon Sangmu FC (01-08-2026)
7 Incheon United 23 33 30 25 +5 WGwangju FC 0 - 1 Incheon United (23-08-2026)DIncheon United 1 - 1 Gimcheon Sangmu FC (16-08-2026)DJeju United FC 3 - 3 Incheon United (02-08-2026)DIncheon United 1 - 1 Bucheon FC 1995 (26-07-2026)WUlsan Hyundai FC 1 - 2 Incheon United (21-07-2026)
8 Bucheon FC 1995 25 30 27 28 -1 LFC Seoul 1 - 0 Bucheon FC 1995 (25-08-2026)WBucheon FC 1995 3 - 0 Pohang Steelers (22-08-2026)WBucheon FC 1995 3 - 2 Jeonbuk Motors (16-08-2026)DBucheon FC 1995 0 - 0 Gwangju FC (08-08-2026)WGangwon FC 0 - 3 Bucheon FC 1995 (01-08-2026)
9 FC Anyang 24 30 30 37 -7 LFC Anyang 0 - 7 FC Seoul (22-08-2026)LJeju United FC 2 - 0 FC Anyang (15-08-2026)LFC Anyang 1 - 2 Daejeon Citizen (08-08-2026)LUlsan Hyundai FC 3 - 1 FC Anyang (02-08-2026)WFC Anyang 2 - 1 Gangwon FC (26-07-2026)
10 Daejeon Citizen 24 29 32 28 +4 WDaejeon Citizen 3 - 0 Gangwon FC (23-08-2026)LFC Seoul 4 - 2 Daejeon Citizen (15-08-2026)WFC Anyang 1 - 2 Daejeon Citizen (08-08-2026)WDaejeon Citizen 2 - 0 Gwangju FC (02-08-2026)LGimcheon Sangmu FC 3 - 2 Daejeon Citizen (25-07-2026)
11 Gimcheon Sangmu FC 25 27 23 29 -6 DGimcheon Sangmu FC 0 - 0 Jeonbuk Motors (25-08-2026)DJeju United FC 0 - 0 Gimcheon Sangmu FC (22-08-2026)DIncheon United 1 - 1 Gimcheon Sangmu FC (16-08-2026)DGimcheon Sangmu FC 0 - 0 FC Seoul (08-08-2026)WPohang Steelers 0 - 1 Gimcheon Sangmu FC (01-08-2026)
12 Gwangju FC 25 12 14 52 -38 DGangwon FC 2 - 2 Gwangju FC (26-08-2026)LGwangju FC 0 - 1 Incheon United (23-08-2026)LGwangju FC 1 - 2 Pohang Steelers (15-08-2026)DBucheon FC 1995 0 - 0 Gwangju FC (08-08-2026)LDaejeon Citizen 2 - 0 Gwangju FC (02-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watchingโ€”without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watchingโ€”without the clutter.