⚽ Analysis
K League 1 table 2026: Gangwon 0-0 Incheon cuts Seoul's ACL number to 7, and three rounds decide the top six
As of the September 27 update. Gangwon and Incheon drew 0-0 in the only league match since September 20, and every club has now played 30 of 38. The draw lowered Gangwon's ceiling from 69 to 67, so 69 points now guarantees a top-three finish: Seoul need 7, Ulsan 22 and Jeju 23. Three rounds remain before the split, on October 9 to 11, October 17 and 18, and October 24, and 50 points guarantees a place in Final A.
Clinch Desk · Tue, Sep 29
FC Seoul need seven more points to clinch a place in the top three of K League 1, down from eight in our September 20 update, and they did not play to get there. The only league match since then was Gangwon FC 0-0 Incheon United on September 27, the one match both clubs still had in hand, and a draw between two of the clubs behind Seoul lowered the bar. Seoul's title number is unchanged at 10. The bigger question for October is the split. Every club now has exactly three matches left before the table divides after round 33, and those three rounds fall on October 9 to 11, October 17 and 18, and October 24.
Every figure here is as of the September 27 update. That is 180 of the season's 228 matches, and with the draw all twelve clubs have now played 30, with eight left each: three before the split and five after it. No K League 1 match is scheduled between September 28 and October 8, and the league resumes with three matches on October 9. Clinch numbers assume the worst case, that every rival takes maximum points from every match it has left, and a rival who can finish exactly level is counted as a threat.
Seoul's number moved because of Gangwon's ceiling, not Seoul's points. Before the draw Gangwon had 42 points from 29 matches with nine left, a ceiling of 69. One point and one match fewer leave them on 43 from 30 with eight left, a ceiling of 67. Sixty-nine had been the third-highest ceiling among Seoul's rivals, behind Ulsan HD on 71 and Jeju SK on 70. The third is now Jeonbuk Hyundai Motors' 68. With three continental places, a total is safe once no more than two rivals can match or pass it, so the line fell from 70 to 69. Seoul, on 62, need 7. Ulsan, on 47, need 22, and unlike the 23 they needed before, 22 is a total eight matches can produce: seven wins and a draw. Jeju, on 46, need 23, which eight matches cannot produce, because the possible totals jump from 22 to 24, so Jeju still need eight wins from eight. The title line did not move. Ulsan's ceiling of 71 still puts it at 72, ten points above Seoul.
The same point moved the two clubs' own numbers. Incheon go to 39 points and eighth place, one point above FC Anyang. Before the draw the two were level on 38 and Anyang were ahead on goals scored, 38 to 36, so Incheon were ninth. Incheon's safety number fell from 2 to 1: Gwangju FC cannot finish above 39, so a single point from Incheon's last eight matches keeps them out of the bottom place. Their title tragic number fell from 2 to 1 and their continental one from 7 to 6. Gangwon's title tragic number fell from 3 to 2. Their continental tragic number is still 8, but it was 8 of nine matches and is now 8 of eight, so Gangwon drop out of the top-three race only by losing every match they have left. Neither club has a continental clinch number.
The race for the top six runs on a shorter clock. After round 33 the top six go into Final A and the bottom six into Final B, five more matches each, and no club crosses between the groups after that. Before the split every club has three matches left, nine points at most. Seoul are already certain of Final A, which is why their lowest possible finish is sixth, and Gwangju are already certain of Final B. The ten clubs between them are playing for five places. Their ceilings at the split are Ulsan 56, Jeju 55, Jeonbuk 53, Gangwon 52, Daejeon Hana Citizen and Pohang Steelers 49, Incheon 48, Anyang 47, Gimcheon Sangmu 42 and Bucheon FC 1995 41. Fifty points guarantees Final A, one above the 49 that Daejeon and Pohang can both reach, and four clubs can get there. Ulsan need 3 points, Jeju 4, Jeonbuk 6 and Gangwon 7, and each figure takes that club to exactly 50: one win for Ulsan, a win and a draw for Jeju, two wins for Jeonbuk, and two wins and a draw for Gangwon, whose number was 8 before the draw.
Below them nobody can settle it alone. Daejeon and Pohang, level on 40, have no number either way. Three wins take either to 49, short of 50, and three defeats leave either on 40 with only five clubs above that already. They do not play each other before the split. Daejeon are sixth because the K League separates clubs level on points by goals scored first, 46 to Pohang's 28, but goals are not part of this arithmetic. Incheon and Anyang have no clinch number and a Final B number of 3, so only three straight defeats end it for them. Before the draw Incheon could still have made Final A certain by winning all four of their remaining pre-split matches, 12 points to reach 50. Now three wins take them to 48. Gimcheon and Bucheon are one defeat away from Final B.
The first weekend can settle a good deal, and the match that decides most of it is on the first day, Jeonbuk at Daejeon on October 9. We ran all 729 win, draw and loss combinations of the six matches on October 9 to 11 through the engine behind the site's tables. Ulsan clinch Final A with a win at Gwangju on October 11. A draw is enough too, unless Daejeon beat Jeonbuk and Pohang's match at Incheon has a winner, and even a defeat is enough if Jeonbuk win at Daejeon and Anyang fail to win at Gimcheon. Jeju clinch with a win at Seoul on October 10, unless Daejeon beat Jeonbuk and Pohang win at Incheon. A Jeju draw is enough only if Jeonbuk win at Daejeon and Anyang fail to win at Gimcheon, and a Jeju defeat is not enough that weekend. Jeonbuk clinch by winning at Daejeon, provided Anyang do not win at Gimcheon. Gangwon cannot clinch that weekend. At the other end, Bucheon are in Final B once October 9 is over unless three things happen that day: Bucheon win at Gangwon, Daejeon fail to beat Jeonbuk, and Pohang and Incheon draw. Gimcheon stay alive only by beating Anyang on October 10, with Daejeon failing to beat Jeonbuk and Pohang failing to win at Incheon. Daejeon, Pohang, Incheon and Anyang cannot be settled either way that weekend.
For the continental places the match is Jeju at Seoul on October 10. Seoul cannot clinch that day. A win cuts their number to 3, to 2 if Jeonbuk and Daejeon draw the day before and Gangwon fail to beat Bucheon, or to 1 if Daejeon win that match and Gangwon fail to beat Bucheon. Two home wins, over Jeju and over Gimcheon on October 18, clinch a top-three place whatever else happens. The title is different. Seoul's title number is 10 and only nine points are available before the split, so Seoul's own results cannot settle it before then. The earliest it can come is October 18, and only if Ulsan win neither of their two matches, at Gwangju and at home to Bucheon on October 17, Seoul take at least four points from Jeju and Gimcheon, and other results go the same way. Gwangju cannot be relegated on the October 9 to 11 weekend either, and their earliest date is also October 18. If they lose to Ulsan and at Daejeon, for example, relegation is settled that day as long as Gimcheon take at least one point and Bucheon at least two from their two matches in the same span.
The second weekend opens with Bucheon at Ulsan on October 17. On October 18 Anyang are at Pohang, Jeju at Jeonbuk, Gimcheon at Seoul and Gwangju at Daejeon, and Incheon go back to Gangwon three weeks after the 0-0. All six matches of round 33 are on October 24: Pohang at Ulsan, Gangwon at Seoul, Jeju at Incheon, Gwangju at Bucheon, Jeonbuk at Anyang and Daejeon at Gimcheon. Daejeon's three are at home to Jeonbuk and Gwangju and then away at Gimcheon. Pohang's are at Incheon, at home to Anyang and at Ulsan. The split fixtures, rounds 34 to 38, are not in the schedule data yet, and the last K League 1 match listed is on October 24.
How to read these numbers. A clinch number is the smallest further return, counted in league points, that guarantees an outcome even if every rival takes maximum points from everything it has left. A tragic number is the count of further defeats after which the outcome becomes impossible even if the club wins everything else. Zero means already settled, and no number at all means arithmetic alone cannot get there. The Final A figures count only the matches left before round 33, because the split is decided by the table at that point. A rival who can finish exactly level counts against a club when we decide a clinch, so our clinch can trail an official announcement by a day, while a rival who can only draw level does not eliminate anyone. Goals scored, goal difference, head-to-head records and the official tiebreakers are not part of this arithmetic. The live table carries the Final A columns, with the remaining fixtures, the continental and relegation rules, every club's clinch and tragic figures and the full method. To set the October results yourself and watch the numbers move, use the what-if page. Club pages carry the same figures, for example Gangwon and Incheon.