Manage a K League 1 club — free in your browser
All 12 K League 1 clubs are playable in Gaffa, with 359 real players drawn from 19 nations. No download, no account, no cost.
12 clubs · 359 players · average rating 62.5 · average age 26.9. The strongest squad on paper is Ulsan HD FC, and the highest-rated player in the division is Jo Hyeon Woo (75) of Ulsan HD FC.
Every K League 1 club you can take over
Strength here is the mean rating of each club's best eleven, which is the quickest way to see who you would be joining and who you would be chasing.
| Club | Code | Squad | Strength |
|---|---|---|---|
| Ulsan HD FC | ULF | 29 | 70.5 |
| FC Seoul | SES | 30 | 70.3 |
| Jeonbuk Hyundai Motors | JEM | 30 | 69.9 |
| Pohang Steelers | POS | 30 | 69.5 |
| Daejeon Citizen | DAC | 30 | 69.5 |
| Gangwon FC | GAA | 30 | 67.8 |
| FC Anyang | ANA | 30 | 67.4 |
| Gimcheon Sangmu FC | GIB | 30 | 67.1 |
| Jeju United FC | JEF | 30 | 67.0 |
| Daegu FC | DAA | 30 | 67.0 |
| Suwon FC | SUF | 30 | 66.4 |
| Gwangju FC | GWF | 30 | 65.6 |
The best players in K League 1
The division's best. Signing one of these is usually a whole summer's budget; developing your own is the cheaper route. Ratings are BALLKNW's own stylised approximations for gameplay balance, not official figures from any ratings provider.
| Player | Club | Position | Age | Rating |
|---|---|---|---|---|
| Jo Hyeon Woo | Ulsan HD FC | Goalkeeper | 33 | 75 |
| Anderson Oliveira | FC Seoul | Midfielder | 26 | 75 |
| Y. Al Arab | FC Seoul | Defender | 29 | 75 |
| Oberdan | Pohang Steelers | Midfielder | 29 | 75 |
| Lee Dong Kyeong | Gimcheon Sangmu FC | Forward | 27 | 75 |
| J. Lingard | FC Seoul | Midfielder | 32 | 74 |
| Song Bum Keun | Jeonbuk Hyundai Motors | Goalkeeper | 27 | 74 |
| Joo Min Kyu | Daejeon Citizen | Forward | 35 | 74 |
K League 1 wonderkids worth signing early
The under-21s with the widest gap between what they are now and what they could become. Buy early, or watch a rival do it.
| Player | Club | Age | Now | Potential |
|---|---|---|---|---|
| Kang Sang Yoon | Jeonbuk Hyundai Motors | 21 | 69 | 81 |
| Shin Min Ha | Gangwon FC | 19 | 63 | 80 |
| Kim Jun Ha | Jeju United FC | 19 | 59 | 76 |
| Han Hyeon Seo | Pohang Steelers | 21 | 60 | 73 |
| Choi Byung Wook | Jeju United FC | 20 | 56 | 72 |
| Lee Hyun Yong | Suwon FC | 21 | 59 | 71 |
Where K League 1 players come from
Only 0% of players are from South Korea. With 19 nationalities in the division this is one of the game's genuinely international leagues, and your scouting net can start anywhere.
| Nation | Players | Share of division |
|---|---|---|
| Korea Republic | 307 | 85.5% |
| Brazil | 32 | 8.9% |
| Sweden | 2 | 0.6% |
| Poland | 2 | 0.6% |
| Croatia | 2 | 0.6% |
What K League 1 is like to manage in
The average player here is 26.9, making it the second oldest squad pool in the game. Expect to be planning succession from your first window. It is also one of the tightest divisions in the game: only 4.9 rating points separate the strongest first eleven from the weakest, so promotion and relegation are decided by management rather than budget. Look for the 47 under-21s who have not finished developing — the squads span 19 nations, so the pool is wider than the league's size suggests.
The board sets a finishing position, and the rest is yours: tactics, selection, the transfer window, contracts, the academy and the cups. Miss the target badly enough and you are sacked. Your save lives in your own browser, with nothing to install and nobody to sign up to.
Common questions
Can I manage a K League 1 club for free?
Yes. All 12 K League 1 clubs are playable in Gaffa at no cost — there is no download, no account and no paid tier. Pick a club, set your tactics, work the transfer market and simulate the season in your browser.
Which K League 1 clubs are in the game?
Every club in the division: Ulsan HD FC, FC Seoul, Jeonbuk Hyundai Motors, Pohang Steelers, Daejeon Citizen, Gangwon FC and 6 more. Each carries a full squad, so K League 1 has 359 players in total.
Do I need an account to save my K League 1 season?
No. Your save is written to your own browser and picks up where you left off when you come back on the same device. There is nothing to sign up for.
Take a K League 1 club to the top
Free, in your browser, nothing to install. Pick your club and start the season.
All 28 playable leagues → · Best wonderkids → · Football guides →