K League 1 (South Korea): 2026 season forecast

10,000 simulations · 12 matches to play · updated 13 October 2026

The model played the remaining 12 matches 10,000 times. FC Seoul have the best chance to be first before the split: >99%.

Race for first place

0%20%40%60%80%100%2 March22 Junetoday● FC Seoul >99%● Jeonbuk Hyundai … —● Ulsan HD FC —● Daejeon Hana Cit… —● Gimcheon Sangmu —● FC Anyang —
Chance to be first before the split by week. Each point is the forecast as of that Monday.
Chance to be first before the split by week
DateFC SeoulJeonbuk Hyundai Motors FCUlsan HD FCDaejeon Hana CitizenGimcheon SangmuFC Anyang
2 March10%21%7%18%13%10%
9 March12%16%7%13%15%13%
16 March16%17%13%14%14%12%
23 March34%26%15%8%6%3%
30 March34%27%15%8%6%3%
6 April40%31%10%3%2%3%
13 April49%19%18%1%1%2%
20 April44%23%21%2%1%4%
27 April66%13%8%2%1%4%
4 May58%17%7%4%1%3%
11 May42%25%15%3%<1%2%
18 May54%22%9%<1%<1%1%
25 May53%23%9%——1%
1 June53%23%10%1%<1%1%
8 June52%23%9%<1%<1%1%
15 June53%23%9%<1%<1%1%
22 June52%24%9%<1%<1%1%
29 June53%23%8%1%<1%2%
6 July63%15%6%<1%<1%1%
13 July60%20%4%<1%—1%
20 July71%10%3%<1%—<1%
27 July77%14%2%<1%—1%
3 August81%12%4%<1%—<1%
10 August80%8%8%<1%—<1%
17 August92%2%3%———
24 August98%1%1%———
31 August>99%<1%<1%———
7 September>99%<1%————
14 September>99%—————
21 September>99%—————
28 September>99%—————
5 October>99%—————
12 October>99%—————
13 October>99%—————

Chances of every team

Sorted by projected points. ▲▼ — change in percentage points over the last week. “Run-in” — how hard the remaining games are, 1 = the hardest.

#TeamPtsProj.Run-in1stTop 6Play-out
1FC Seoul65 (31)697>99%>99%—
2Ulsan HD FC47 (31)5010—>99%—
3Gangwon FC46 (31)482—95%▲10—
4Jeju SK46 (31)483—89%▼9—
5Jeonbuk Hyundai Motors FC44 (31)479—86%▼10—
6Daejeon Hana Citizen43 (31)4712—86%▲26—
7Incheon United42 (31)455—32%▲9—
8FC Anyang41 (31)434—9%▲3—
9Pohang Steelers40 (31)438—4%▼29—
10Gimcheon Sangmu33 (31)351———
11Bucheon FC 199532 (31)3511———
12Gwangju FC18 (31)206——>99%

Chance of every place

Show the 12 × 12 table
Team123456789101112
FC Seoul100
Ulsan HD FC53221483
Gangwon FC17232318155
Jeju SK1419192017111
Jeonbuk Hyundai Motors FC121918191894
Daejeon Hana Citizen31420262295
Incheon United13761536274
FC Anyang36153244
Pohang Steelers3143052
Gimcheon Sangmu6238
Bucheon FC 19953862
Gwangju FC100

Percent; empty cells are under 1%.

How it is calculated

Each team gets an attack and a defence rating from this season’s matches (football: expected goals and actual goals, the opponents’ strength taken into account). Last season is only the starting point, worth eight games: after a few rounds this season decides.

Every remaining fixture is then played out with Poisson-distributed goals, 10,000 times, and each simulated season ends in a table by points, goal difference and goals scored. Ratings are only estimates and form changes, so every simulation also moves each team's strength by a random amount.

A league match within four days after a European game costs a team a little (on 2021–2026 data such sides took 0.08 points per match fewer than in their other games). Head-to-head tie-breakers, points deductions and domestic cups are not modelled. The forecast is recalculated as soon as new results come in.

K League 1: matches and table →
K League 1: power rankings →