2025 K League 1

Hana Bank
K League 1
Season2025
Dates15 February – 30 November
CountrySouth Korea
Teams12
ChampionsJeonbuk Hyundai Motors
(10th title)
RelegatedSuwon FC
Daegu FC
Champions League EliteJeonbuk Hyundai Motors
Daejeon Hana Citizen
Pohang Steelers
Champions League TwoGangwon FC
Matches228
Goals578 (2.54 per match)
Best PlayerLee Dong-gyeong
Top goalscorerPablo Sabbag
(17 goals)
Biggest home winAnyang 4–0 Daegu
(22 July)
Gimcheon 6–2 Seoul
(17 August)
Biggest away winGangwon 0–4 Gimcheon
(11 May 2025)
Highest scoringGimcheon 6–2 Seoul
(17 August)
Longest winning run6 matches
Jeonbuk Hyundai Motors
Longest unbeaten run24 matches
Jeonbuk Hyundai Motors
Longest winless run12 matches
Daegu FC
Longest losing run7 matches
Daegu FC
Highest attendance48,008
Seoul 0–1 Jeonbuk
(3 May)
Lowest attendance1,405
Gimcheon 0–1 Gangwon
(8 November)
Total attendance2,298,557[1]
Average attendance10,081[1]
2024
2026

The 2025 K League 1, also known as the Hana Bank K League 1 for sponsorship reasons, was the 43rd season of the top division of professional football in South Korea, and the twelfth season of the K League 1. Ulsan HD were the three-time defending champions.[2]

Rule changes

The following rules were newly introduced for the 2025 season.[3]

  1. Concussion substitution rule
  2. Homegrown foreign player rule for players of foreign nationality who have spent a significant period of their youth career in South Korea
  3. Domestic foreign player rule for players of foreign nationality who have been registered with a domestic amateur team for at least three consecutive years or a total of five years before their first professional contract
  4. Introduction of a one-off Special Player Registration Period 1–10 June 2025
  5. Increase in the number of players a club can loan in or out (from five to six), and in the number of players that can be loaned between two clubs (from one to two)

Teams

Team changes

FC Anyang were promoted from the K League 2 for the first time in the club's history.[4] Incheon United were relegated to the K League 2, absenting from the top flight of South Korean football for the first time in the club's history.[5]

Promoted from K League 2 Relegated to K League 2

Locations

The following twelve clubs are competing in the 2025 K League 1.[6]

Team City/Province Abbreviation
Daegu FC Daegu Daegu
Daejeon Hana Citizen Daejeon Daejeon
FC Anyang Anyang Anyang
Gangwon FC Gangwon Gangwon
Gimcheon Sangmu Gimcheon Gimcheon
Gwangju FC Gwangju Gwangju
Jeju SK Jeju Jeju
Jeonbuk Hyundai Motors Jeonbuk Jeonbuk
Pohang Steelers Pohang Pohang
FC Seoul Seoul Seoul
Suwon FC Suwon Suwon FC
Ulsan HD Ulsan Ulsan
Locations of the 2025 K League 1 teams in the Seoul Capital Area

Stadiums

Daegu FC Daejeon Hana Citizen Gangwon FC
DGB Daegu Bank Park Daejeon World Cup Stadium Chuncheon Songam Sports Town Gangneung Stadium
Capacity: 12,415 Capacity: 40,903 Capacity: 20,000 Capacity: 22,333
FC Anyang Gimcheon Sangmu Gwangju FC Jeju SK
Anyang Stadium Gimcheon Stadium Gwangju World Cup Stadium Jeju World Cup Stadium
Capacity: 17,143 Capacity: 25,000 Capacity: 40,245 Capacity: 29,791
Jeonbuk Hyundai Motors Pohang Steelers FC Seoul Suwon FC
Jeonju World Cup Stadium Pohang Steel Yard Seoul World Cup Stadium Suwon Stadium
Capacity: 42,477 Capacity: 17,443 Capacity: 66,704 Capacity: 11,808
Ulsan HD
Ulsan Munsu Football Stadium
Capacity: 44,102

Personnel and sponsoring

Team Manager Kit manufacturer Main sponsor Other sponsor(s)
FC Anyang Ryu Byeong-hoon V-EXX Osang Healthcare
List
Daegu FC Kim Byung-soo Goal Studio iM Bank
List
Daejeon Hana Citizen Hwang Sun-hong Puma Hana Bank
List
Gangwon FC Chung Kyung-ho Fila High1 Resort
List
Gimcheon Sangmu Chung Jung-yong Kelme Happy Gimcheon
List
Gwangju FC Lee Jung-hyo Goal Studio Kwangju Bank
List
    • Front: None
    • Back: None
    • Sleeves: Parangsae Eye Clinic, Gwangju City
    • Shorts: Namhai Honnête
Jeju SK Kim Jung-soo (caretaker) Fila SK Energy
List
Jeonbuk Hyundai Motors Gus Poyet Adidas Hyundai N
Pohang Steelers Park Tae-ha Puma POSCO
List
FC Seoul Kim Gi-dong Pro-Specs Xi (home)
GS Caltex (away)
List
Suwon FC Kim Eun-jung Hummel Suwon Special City
List
Ulsan HD Roh Sang-rae (caretaker) Adidas HD Hyundai

Managerial changes

Team Outgoing manager Manner of departure Date of vacancy Table Replaced by Date of appointment
Gangwon FC Yoon Jong-hwan[7] End of contract 30 November 2024 Pre-season Chung Kyung-ho[7] 6 December 2024
Jeonbuk Hyundai Motors Kim Do-heon[8] Mutual consent 16 December 2024 Pre-season Gus Poyet[9] 24 December 2024
Daegu FC Park Chang-hyun[10] Mutual consent 13 April 2025 11th Kim Byung-soo 1 June 2025
Ulsan HD Kim Pan-gon Mutual consent 2 August 2025 7th Shin Tae-yong 5 August 2025
Jeju SK Kim Hak-bum Resigned 29 September 2025 11th Kim Jung-soo (caretaker) 30 September 2025
Ulsan HD Shin Tae-yong Sacked 9 October 2025 10th Roh Sang-rae (caretaker) 9 October 2025

Foreign players

Each team may have up to six foreign players registered, but may only field up to five at any given time.[11] As a military-owned team, Gimcheon Sangmu are not allowed to sign any foreign players.

A North Korean player is considered to be a domestic player under South Korean nationality law. As of 2025, K League has a homegrown system under which players of foreign nationality who have grown up in Korea are considered to be domestic players when registering as new players.

Players in bold were registered during the mid-season transfer window.

Team Player 1 Player 2 Player 3 Player 4 Player 5 Player 6 Homegrown Former[a]
FC Anyang Ivan Jukić Bruno Mota Eduardo Matheus Oliveira Yago César Thomas Oude Kotte
Daegu FC Bruno Lamas Caio Marcelo Césinha Edgar Geovani Jatobá Isaac Osei Kyohei Yoshino
Daejeon Hana Citizen Anton Kryvotsyuk Hernandes Rodrigues João Victor Victor Bobsin Masatoshi Ishida Aaron Calver
Kelvin
Vladislavs Gutkovskis
Gangwon FC Bruno Oliveira Vitor Gabriel Marko Tući Mario Ćuže
Franko Kovačević
Romário Baldé
Gwangju FC Reis Hólmbert Friðjónsson Jasir Asani
Bruno Oliveira
Gabriel Tigrão
Jeju SK Denílson Evandro Italo Pedrinho Tiago Alves Yuri
Jeonbuk Hyundai Motors Tiago Orobó Patrick Twumasi Andrea Compagno João Gamboa Joel Anasmo
Andrigo
Hernandes Rodrigues
Nana Boateng
Pohang Steelers Jonathan Aspropotamitis Jorge Luiz Juninho Rocha Oberdan Wanderson
FC Seoul Anderson Oliveira Lucas Rodrigues Marko Dugandžić Jesse Lingard Yazan Al-Arab Patryk Klimala Gbato Seloh Samuel Willyan
Suwon FC Andrigo Luan Dias Willyan Pablo Sabbag Anderson Oliveira
Leroy Abanda
Mohamed Ofkir
Ulsan HD Erick Farias Marcão Miłosz Trojak Darijan Bojanić Gustav Ludwigson Matías Lacava Yago Cariello
Giorgi Arabidze
  1. ^ Left their respective clubs during the mid-season transfer window.

League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation[a]
1 Jeonbuk Hyundai Motors (C) 38 23 10 5 64 32 +32 79 Qualification for Champions League Elite league stage
2 Daejeon Hana Citizen 38 18 11 9 58 46 +12 65
3 Gimcheon Sangmu[b] 38 18 7 13 59 45 +14 61
4 Pohang Steelers 38 16 8 14 41 46 −5 56 Qualification for Champions League Elite play-off round
5 Gangwon FC 38 13 13 12 37 41 −4 52 Qualification for Champions League Two group stage
6 FC Seoul 38 12 13 13 50 52 −2 49
7 Gwangju FC 38 15 9 14 40 41 −1 54
8 FC Anyang 38 14 7 17 49 47 +2 49
9 Ulsan HD 38 11 11 16 42 50 −8 44
10 Suwon FC (R) 38 11 9 18 51 58 −7 42 Qualification for relegation play-offs
11 Jeju SK (O) 38 10 9 19 40 53 −13 39
12 Daegu FC (R) 38 7 13 18 47 67 −20 34 Relegation to K League 2
Source: Soccerway K League
Rules for classification: 1) Points; 2) Goals scored; 3) Goal difference; 4) Wins; 5) Head-to-head points
(C) Champions; (O) Play-off winners; (R) Relegated
Notes:
  1. ^ Teams played each other three times (33 matches), before the league was split into two groups, the top six and the bottom six.
  2. ^ Military-owned team Gimcheon Sangmu cannot qualify for AFC competitions.

Positions by matchday

  Leaders, qualification for Champions League Elite league stage
  Qualification for Champions League Elite play-off round
  Qualification for Champions League Two group stage
  Qualification for relegation play-offs
  Relegation to K League 2

Round 1–33

Team ╲ Round123456789101112131415161718192021222324252627282930313233
Jeonbuk Hyundai Motors326895463222222111111111111111111
Gimcheon Sangmu847332224333444554333332322222222
Daejeon Hana Citizen152111111111111222222223234333333
Pohang Steelers12121212126779778565445544555443444444
FC Seoul1199743356899978776776444555575555
Gangwon FC8685610118798688789101088898887767766
FC Anyang581010711898667799987899101011111111988887
Gwangju FC6104688642555656668665666766656678
Ulsan HD107322453544433333345777767889910109
Suwon FC6111111111212121212121112101011111111111111111010991010109910
Jeju SK2358109101010101010111111101099101098991010111111111111
Daegu FC31145791111111112101212121212121212121212121212121212121212
Updated to match(es) played on 18 October 2025. Source: K League
Notes:
  • Matchday 4 (8–9 March): The match between Gwangju FC and Pohang Steelers was postponed to 22 March due to Gwangju FC's schedule for the 2024–25 AFC Champions League Elite.
  • Matchday 10 (26–27 April): The match between Gwangju FC and Daegu FC was held in advance on 9 April due to Gwangju FC's schedule for the 2024–25 AFC Champions League Elite.
  • Matchday 18 (13–14 June): The match between Ulsan HD and Daejeon Hana Citizen was held in advance on 1 April due to Ulsan HD's schedule for the 2025 FIFA Club World Cup.
  • Matchday 19 (17–18 June): The match between FC Anyang and Ulsan HD was held in advance on 23 April due to Ulsan HD's schedule for the 2025 FIFA Club World Cup.
  • Matchday 20 (21–22 June): The match between Ulsan HD and Suwon FC was postponed to 2 August due to Ulsan HD's schedule for the 2025 FIFA Club World Cup.
  • Matchday 21 (28–29 June): The match between Ulsan HD and Daegu FC was postponed to 12 July due to Ulsan HD's schedule for the 2025 FIFA Club World Cup.

Round 34–38

Team ╲ Round3435363738
Jeonbuk Hyundai Motors11111
Daejeon Hana Citizen32222
Gimcheon Sangmu23333
Pohang Steelers44444
Gangwon FC66665
FC Seoul55556
Gwangju FC77877
FC Anyang88788
Ulsan HD99999
Suwon FC1010101010
Jeju SK1111111111
Daegu FC1212121212
Updated to match(es) played on 30 November 2025. Source: K League

Results

Matches 1–22

Teams played each other twice, once at home, once away.

Home \ Away AYG DGU DHC GWN GCS GJU JSK JHM PHS SEL SWN USH
FC Anyang 2–2 1–1 2–0 1–3 1–2 2–1 0–1 0–2 1–1 3–1 0–1
Daegu FC 0–1 1–2 2–1 2–3 1–1 3–1 0–4 1–1 0–1 3–1 0–1
Daejeon Hana Citizen 2–1 2–1 1–0 0–0 1–1 1–1 0–2 1–3 0–0 1–0 0–2
Gangwon FC 1–3 3–0 2–2 0–4 1–0 0–0 0–3 2–1 0–1 0–0 1–1
Gimcheon Sangmu 1–0 2–0 0–2 1–0 0–0 1–1 1–2 1–0 0–1 1–1 2–0
Gwangju FC 2–1 2–1 2–2 0–1 1–0 1–0 0–1 2–3 1–3 0–0 1–1
Jeju SK 2–0 2–1 1–3 0–3 2–3 0–1 0–0 2–0 2–0 1–0 1–2
Jeonbuk Hyundai Motors 2–0 3–1 1–1 0–1 2–1 2–2 1–1 2–2 1–1 3–2 3–1
Pohang Steelers 2–1 0–0 0–3 2–1 1–2 0–1 2–1 2–3 1–0 2–0 1–0
FC Seoul 2–1 3–2 2–2 1–1 0–0 1–2 1–3 0–1 4–1 1–1 1–0
Suwon FC 1–2 2–1 3–0 1–2 3–2 2–1 0–1 1–2 1–1 0–0 1–1
Ulsan HD 0–1 2–2 2–3 1–2 3–2 3–0 2–0 1–0 1–1 0–0 2–3
Source: K League
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Matches 23–33

Teams played each other once, either at home or away.

Home \ Away AYG DGU DHC GWN GCS GJU JSK JHM PHS SEL SWN USH
FC Anyang 4–0 3–2 4–1 0–0 2–1 0–1
Daegu FC 2–2 2–2 3–1 1–1
Daejeon Hana Citizen 3–2 2–1 3–1 3–2
Gangwon FC 1–1 0–0 0–0 1–0 3–2
Gimcheon Sangmu 1–2 3–1 2–0 6–2 3–2 3–0
Gwangju FC 2–3 2–0 0–1 1–1 1–2
Jeju SK 0–0 0–1 1–1 3–2 3–4
Jeonbuk Hyundai Motors 2–1 3–0 1–0 2–0 1–2 2–0
Pohang Steelers 1–3 1–0 1–0 3–1 1–5 1–1
FC Seoul 1–2 2–2 3–0 1–1 1–2 3–2
Suwon FC 2–1 1–0 2–4 1–1 4–2
Ulsan HD 0–0 1–2 2–0 1–0 0–2
Source: K League
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Matches 34–38

Teams played each other once, either at home or away.

Final A

Home \ Away DHC GWN GCS JHM PHS SEL
Daejeon Hana Citizen 1–1 2–0 3–1
Gangwon FC 0–0 1–0
Gimcheon Sangmu 0–3 0–1 0–1
Jeonbuk Hyundai Motors 3–1 2–3 2–1
Pohang Steelers 0–0 0–0
FC Seoul 4–2 1–3
Source: K League
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Final B

Home \ Away AYG DGU GJU JSK SWN USH
FC Anyang 0–1 3–1
Daegu FC 2–2 1–0
Gwangju FC 1–0 2–0 2–0
Jeju SK 1–2 1–1
Suwon FC 1–1 0–1 1–2
Ulsan HD 1–1 0–1 1–0
Source: K League
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Relegation play-offs

The tenth-placed team and the eleventh-placed team played the play-off winners and the runners-up of the K League 2, respectively, in the relegation play-offs.

The first leg between Suwon FC and Bucheon FC 1995 was postponed from 4 December to 5 December due to heavy snow.


Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Suwon Samsung Bluewings 0–3 Jeju SK 0–1 0–2
Bucheon FC 1995 4–2 Suwon FC 1–0 3–2
Suwon Samsung Bluewings0–1Jeju SK
Attendance: 18,715
Referee: Shin Yong-jun
Jeju SK2–0Suwon Samsung Bluewings
  • Kim Seung-sub 1'
  • Italo 45+4'
Attendance: 18,912
Referee: Song Min-seok

Jeju SK won 3–0 on aggregate and therefore both clubs remain in their respective leagues.


Bucheon FC 19951–0Suwon FC
Bassani 46'
Attendance: 4,353
Suwon FC2–3Bucheon FC 1995
Attendance: 4,180
Referee: Seol Tae-hwan

Bucheon FC 1995 won 4–2 on aggregate and was promoted to K League 1, while Suwon FC was relegated to K League 2.

Statistics

Top goalscorers

Rank Player[12] Team Goals
1 Pablo Sabbag Suwon FC 17
2 Jeon Jin-woo Jeonbuk Hyundai Motors 16
3 Lee Ho-jae Pohang Steelers 15
4 Joo Min-kyu Daejeon Hana Citizen 14
Bruno Mota FC Anyang
6 Andrea Compagno Jeonbuk Hyundai Motors 13
Yuri Jeju SK
Lee Dong-gyeong Gimcheon Sangmu
Ulsan HD
9 Cesinha Daegu FC 12
Park Sang-hyeok Gimcheon Sangmu
Gangwon FC

Top assist providers

Rank Player[13] Team Assists
1 Cesinha Daegu FC 12
Lee Dong-gyeong Gimcheon Sangmu
Ulsan HD
3 Anderson Oliveira Suwon FC
FC Seoul
8
Kim Jin-su FC Seoul
5 Yago César FC Anyang 6
Lee Seung-won Gimcheon Sangmu
Gangwon FC
Kim Jin-gyu Jeonbuk Hyundai Motors
8 7 players 5

Awards

Weekly awards

Monthly awards

Month Player of the Month Young Player of the Month Goal of the Month
Player Club Player Club Player Club
February–March Joo Min-kyu Daejeon Lee Ji-ho Gangwon Jeong Seung-won Seoul
April Jeon Jin-woo Jeonbuk Shin Min-ha Gangwon Cesinha Daegu
May Jeon Jin-woo Jeonbuk Han Hyeon-seo Pohang Jeon Jin-woo Jeonbuk
June Andrea Compagno Jeonbuk Lee Seung-won Gimcheon Kim Dae-won Gangwon
July Jesse Lingard Seoul Hwang Do-yun Seoul Cesinha Daegu
August Pablo Sabbag Suwon FC Lee Seung-won Gimcheon Lee Yeong-jae Jeonbuk
September Cesinha Daegu Lee Seung-won Gimcheon Jang Seong-won Daegu
October Cesinha Daegu Han Tae-hee Daegu Han Ga-ram Anyang
Month Manager of the Month Save of the Month
Manager Club Div. Player Club
February–March Hwang Sun-hong Daejeon 1 Lee Gwang-yeon Gangwon
April Yoon Jong-hwan Incheon 2 Lee Chang-geun Daejeon
May Gus Poyet Jeonbuk 1 Song Bum-keun Jeonbuk
June Gus Poyet Jeonbuk 1 Lee Gwang-yeon Gangwon
July Kim Eun-jung Suwon FC 1 Song Bum-keun Jeonbuk
August Ko Jeong-woon Gimpo 2 Han Tae-hee Daegu
September Jeon Kyung-jun Seongnam 2 Song Bum-keun Jeonbuk
October Hwang Sun-hong Daejeon 1 Song Bum-keun Jeonbuk

Annual awards

The 2025 K League Awards was held on 1 December 2025.[14]

Award Winner Club
Most Valuable Player Lee Dong-gyeong Gimcheon Sangmu
Ulsan HD
Young Player of the Year Lee Seung-won Gimcheon Sangmu
Gangwon FC
Top goalscorer Pablo Sabbag Suwon FC
Top assist provider Cesinha Daegu FC
Manager of the Year Gus Poyet Jeonbuk Hyundai Motors
Position Best XI
Goalkeeper Song Bum-keun (Jeonbuk)
Defenders Kim Moon-hwan
(Daejeon)
Hong Jeong-ho
(Jeonbuk)
Yazan Al-Arab
(Seoul)
Lee Myung-jae
(Daejeon)
Midfielders Kang Sang-yoon
(Jeonbuk)
Park Jin-seob
(Jeonbuk)
Kim Jin-gyu
(Jeonbuk)
Song Min-kyu
(Jeonbuk)
Forwards Pablo Sabbag (Suwon FC) Lee Dong-gyeong (Gimcheon, Ulsan)

Attendance

Pos Team Total High Low Average Change
1 FC Seoul 440,516 23,185 −16.7%
2 Jeonbuk Hyundai Motors 368,505 18,425 +18.4%
3 Ulsan HD 274,844 14,465 −22.3%
4 Daejeon Hana Citizen 201,775 10,620 +7.8%
5 Daegu FC 188,905 10,495 −6.8%
6 Pohang Steelers 194,713 10,248 +8.0%
7 FC Anyang 144,246 7,592 +44.6%
8 Jeju SK 128,759 7,153 +12.4%
9 Gangwon FC 134,489 7,078 −22.7%
10 Suwon FC 88,708 4,669 −16.6%
11 Gwangju FC 79,417 4,180 −14.9%
12 Gimcheon Sangmu 53,680 2,684 −22.1%
League total 2,298,557 10,081 −8.4%

Source: K League
Notes:
Teams that played previous season in K League 2.

See also

References

  1. ^ a b 클럽별 관중 현황 - 2025 (in Korean). K League. Retrieved 11 December 2025.
  2. ^ "Defending champions to take on runners-up to kick off 2023 K League football season". Yonhap News Agency. 13 January 2023. Retrieved 13 January 2023.
  3. ^ "What's Changing in K League for 2025 Season?". K League United. Retrieved 31 August 2025.
  4. ^ "FC Anyang promoted to top football league for 1st time in club history". Yonhap News Agency. 2 November 2024.
  5. ^ "Incheon United relegated to K League 2 for 1st time". The Korea Times. 11 November 2024.
  6. ^ 기록 [Records] (in Korean). K League. Retrieved 21 March 2024.
  7. ^ a b "Yoon Jong-hwan departs Gangwon FC, Jeong Kyung-ho appointed manager". K League United. 6 December 2024.
  8. ^ "Jeonbuk Hyundai Motors FC Parts Ways with Coach Kim Do-heon". K League United. 16 December 2024.
  9. ^ "Gus Poyet Appointed Head Coach of Jeonbuk Hyundai Motors". K League United. 24 December 2024.
  10. ^ "Daegu FC head coach resigns amid early-season woes". Yonhap News Agency. 13 April 2025.
  11. ^ Paik, Ji-hwan (6 December 2023). "K League to relax Asian quota in 2025, count 'homegrown' foreign players as Korean". Korea JoongAng Daily. Retrieved 21 March 2024.
  12. ^ "Top K-League Classic 2025 goalscorers". BeSoccer. Retrieved 11 December 2025.
  13. ^ "Most K-League Classic 2025 assists". BeSoccer. Retrieved 11 December 2025.
  14. ^ [K리그 시상식] 울산 이동경, K리그 최고의 별로 우뚝…감독상은 전북 포옛 (종합). Naver (in Korean). STN Sports. 1 December 2025. Retrieved 1 December 2025.