Career snapshot
Position rank · 2025
Among 773 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1991-10-31 · 4 players total
| Full name | Sang-min Koo |
|---|---|
| Name in home country | 구상민 |
| Date of birth | 1991-10-31 (34 yrs) |
| Place of birth | Seoul, Korea, South |
| Citizenship | Korea, South |
| Position | Goalkeeper |
| Foot | |
| Height | 186.00 m |
| Current club | Busan IPark |
| Joined | 2016-01-13 |
| Contract expires | — |
Percentile rank vs 611 other Goalkeepers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Busan IPark | 9 | 2016 | 2025 | 190 | 0 | 0 | 17,072 |
| Yangju Citizen | 1 | 2020 | 2020 | 19 | 0 | 0 | 1,634 |
| Ulsan Hyundai Mipo Dolphin (- 2016) | 2 | 2014 | 2015 | 71 | 0 | 0 | 6,395 |
| Dong-Eui University | 1 | 2013 | 2013 | 3 | 0 | 0 | 300 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | K League 2 | Busan IPark | 26 | 0 | 0 | 2 | 0 | 2,340 |
| 2024 | K League 2 | Busan IPark | 30 | 0 | 0 | 2 | 0 | 2,645 |
| 2024 | K1 Promotion Playoff | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2024 | Korea Cup | Busan IPark | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | K League 2 | Busan IPark | 36 | 0 | 0 | 2 | 0 | 3,240 |
| 2023 | K1 Promotion Playoff | Busan IPark | 2 | 0 | 0 | 0 | 0 | 210 |
| 2022 | K League 2 | Busan IPark | 16 | 0 | 0 | 1 | 0 | 1,407 |
| 2022 | Korea Cup | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2021 | K League 2 | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2020 | K3 League | Yangju Citizen | 18 | 0 | 0 | 1 | 0 | 1,514 |
| 2020 | Korea Cup | Yangju Citizen | 1 | 0 | 0 | 0 | 0 | 120 |
| 2019 | K League 2 | Busan IPark | 2 | 0 | 0 | 0 | 0 | 180 |
| 2019 | Korea Cup | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2018 | K League 2 | Busan IPark | 20 | 0 | 0 | 1 | 0 | 1,800 |
| 2018 | K1 Promotion Playoff | Busan IPark | 3 | 0 | 0 | 0 | 0 | 270 |
| 2018 | Korea Cup | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2017 | K League 2 | Busan IPark | 13 | 0 | 0 | 1 | 0 | 1,170 |
| 2017 | K1 Promotion Playoff | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2017 | Korea Cup | Busan IPark | 3 | 0 | 0 | 0 | 0 | 300 |
| 2016 | K League 2 | Busan IPark | 31 | 0 | 0 | 2 | 0 | 2,790 |
| 2016 | K1 Promotion Playoff | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2016 | Korea Cup | Busan IPark | 1 | 0 | 0 | 0 | 0 | 90 |
| 2015 | KNL Championship ('03-'19) | Ulsan Hyundai Mipo Dolphin (- 2016) | 2 | 0 | 0 | 0 | 0 | 180 |
| 2015 | KNL Cup ('03-'19) | Ulsan Hyundai Mipo Dolphin (- 2016) | 5 | 0 | 0 | 0 | 0 | 450 |
| 2015 | Korea Cup | Ulsan Hyundai Mipo Dolphin (- 2016) | 4 | 0 | 0 | 1 | 0 | 360 |
| 2015 | Korea National League ('11-19') | Ulsan Hyundai Mipo Dolphin (- 2016) | 26 | 0 | 0 | 2 | 0 | 2,305 |
| 2014 | KNL Championship ('03-'19) | Ulsan Hyundai Mipo Dolphin (- 2016) | 4 | 0 | 0 | 0 | 0 | 360 |
| 2014 | KNL Cup ('03-'19) | Ulsan Hyundai Mipo Dolphin (- 2016) | 5 | 0 | 0 | 0 | 0 | 450 |
| 2014 | Korea Cup | Ulsan Hyundai Mipo Dolphin (- 2016) | 2 | 0 | 0 | 0 | 0 | 235 |
| 2014 | Korea National League ('11-19') | Ulsan Hyundai Mipo Dolphin (- 2016) | 23 | 0 | 0 | 0 | 0 | 2,055 |
| 2013 | Korea Cup | Dong-Eui University | 3 | 0 | 0 | 0 | 0 | 300 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2004-01-01 | Jingun ES | Boin MS | Transfer | 0 | — |
| 06/07 | 2007-01-01 | Boin MS | Daeshin HS | Transfer | 0 | — |
| 09/10 | 2010-01-01 | Daeshin HS | Dong-Eui Uni | Transfer | 0 | — |
| 13/14 | 2014-01-01 | Dong-Eui Uni | Hyundai Mipo | Transfer | 0 | — |
| 15/16 | 2016-01-13 | Hyundai Mipo | Busan IPark | Transfer | 0 | — |
| 18/19 | 2019-06-20 | Busan IPark | Yangju Citizen | Loan | 225000 | — |
| 20/21 | 2021-04-01 | Yangju Citizen | Busan IPark | Return from loan | 125000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Han-do Lee | 2 | 0 | 0 |
| Min-hyeok Lim | 2 | 0 | 0 |
| Bruno Lamas | 2 | 1 | 0 |
| Yun-seok Oh | 2 | 0 | 0 |
| Hyun-shik Choung | 2 | 0 | 0 |
| Ho-yeong Sung | 2 | 0 | 0 |
| Jun Choi | 2 | 0 | 0 |
| Hyun-jun Ku | 2 | 0 | 0 |
| Geon-joo Choi | 2 | 0 | 0 |
| Seok-hwa Jung | 2 | 0 | 0 |
| Se-jin Park | 1 | 0 | 0 |
| Chan Kim | 2 | 0 | 0 |
| Jeong-won Eo | 2 | 0 | 0 |
| Won-jin Jung | 2 | 0 | 0 |
| Jin-gyu Kim | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-04-01 | Yangju Citizen | Busan IPark | Return from loan | — | €125k |
| 18/19 | 2019-06-20 | Busan IPark | Yangju Citizen | Loan | — | €225k |
Last 50 matches for Busan IPark while Sang-min Koo was at the club (joined 2021-04-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-03-01 | RSK2 |
Suwon Samsung Bluewings | 0–1 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 1–1 | Gyeongnam | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 3–1 | Bucheon FC 1995 | Available |
| 2024-03-01 | RSK2 |
Chungnam Asan | 0–1 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 0–0 | Seoul E-Land | Available |
| 2024-03-01 | RSK2 |
Ansan Greeners | 0–5 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Cheonan City | 2–3 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 3–1 | Seongnam | Available |
| 2024-03-01 | RSK2 |
FC Anyang | 4–1 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 0–0 | Gimpo | Available |
| 2024-03-01 | RSK2 |
Jeonnam Dragons | 1–2 | Busan IPark | Available |
| 2024-03-01 | RSK2 |
Busan IPark | 0–1 | Chungbuk Cheongju | Available |
| 2023-11-01 | RSK2 |
Seongnam | 0–1 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Jeonnam Dragons | 2–3 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Gimpo | 1–0 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Seoul E-Land | 2–1 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Cheonan City | 2–4 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Ansan Greeners | 1–0 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Chungnam Asan | 0–0 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Suwon Samsung Bluewings | 0–1 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 1–1 | Suwon Samsung Bluewings | Available |
| 2023-11-01 | RSK2 |
Bucheon FC 1995 | 1–3 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 0–2 | Chungbuk Cheongju | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 3–4 | FC Anyang | Available |
| 2023-11-01 | RSK2 |
Chungbuk Cheongju | 0–0 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Gyeongnam | 1–4 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–1 | Ansan Greeners | Available |
| 2023-11-01 | RSK2 |
FC Anyang | 0–2 | Busan IPark | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–2 | Seongnam | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–1 | Gyeongnam | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 0–3 | Seoul E-Land | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 0–1 | Gimpo | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–2 | Bucheon FC 1995 | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 0–1 | Jeonnam Dragons | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–3 | Chungnam Asan | Available |
| 2023-11-01 | RSK2 |
Busan IPark | 2–3 | Cheonan City | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 2–0 | Gimcheon Sangmu | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 3–0 | Seongnam | Available |
| 2023-03-01 | RSK2 |
Gimpo | 2–3 | Busan IPark | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 0–0 | Cheonan City | Available |
| 2023-03-01 | RSK2 |
FC Anyang | 0–1 | Busan IPark | Available |
| 2023-03-01 | RSK2 |
Chungnam Asan | 1–2 | Busan IPark | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 2–0 | Ansan Greeners | Available |
| 2023-03-01 | RSK2 |
Jeonnam Dragons | 3–0 | Busan IPark | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 1–1 | Chungbuk Cheongju | Available |
| 2023-03-01 | RSK2 |
Busan IPark | 2–1 | Bucheon FC 1995 | Available |
| 2023-03-01 | RSK2 |
Seoul E-Land | 2–1 | Busan IPark | Available |
| 2023-03-01 | RSK2 |
Gyeongnam | 0–1 | Busan IPark | Available |
| 2022-11-01 | RSK2 |
Busan IPark | 0–1 | Bucheon FC 1995 | Available |
| 2022-11-01 | RSK2 |
Busan IPark | 1–0 | Seoul E-Land | Available |
Teams faced most often by Sang-min Koo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Bucheon FC 1995 | 10 | 3 | 3 | 4 | 12 | 13 | -1 | 30% |
| Jeonnam Dragons | 10 | 4 | 3 | 3 | 9 | 11 | -2 | 40% |
| Seoul E-Land | 10 | 4 | 2 | 4 | 10 | 12 | -2 | 40% |
| Gimpo | 10 | 2 | 3 | 5 | 5 | 9 | -4 | 20% |
| Chungnam Asan | 10 | 6 | 2 | 2 | 17 | 7 | +10 | 60% |
| Ansan Greeners | 10 | 5 | 2 | 3 | 15 | 8 | +7 | 50% |
| FC Anyang | 10 | 4 | 1 | 5 | 13 | 13 | 0 | 40% |
| Gyeongnam | 10 | 5 | 3 | 2 | 14 | 9 | +5 | 50% |
| Seongnam | 6 | 4 | 1 | 1 | 14 | 7 | +7 | 67% |
| Cheonan City | 6 | 4 | 1 | 1 | 13 | 9 | +4 | 67% |
| Chungbuk Cheongju | 6 | 0 | 4 | 2 | 3 | 6 | -3 | 0% |
| Gwangju | 4 | 0 | 0 | 4 | 0 | 7 | -7 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2013 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 2025 | 26 | 2,340 | 2 | 0 | 0 | 0.08 |
| 2024 | 31 | 2,735 | 2 | 0 | 0 | 0.07 |
| 2023 | 38 | 3,450 | 2 | 0 | 0 | 0.05 |
| 2022 | 17 | 1,497 | 1 | 0 | 0 | 0.06 |
| 2020 | 19 | 1,634 | 1 | 0 | 0 | 0.06 |
| 2018 | 24 | 2,160 | 1 | 0 | 0 | 0.04 |
| 2017 | 17 | 1,560 | 1 | 0 | 0 | 0.06 |
| 2016 | 33 | 2,970 | 2 | 0 | 0 | 0.06 |
| 2015 | 37 | 3,295 | 3 | 0 | 0 | 0.08 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 2025 | 26 | 2,340 | 9 | 35% | 29 | 1.12 |
| 2024 | 31 | 2,735 | 10 | 32% | 38 | 1.25 |
| 2023 | 38 | 3,450 | 15 | 39% | 35 | 0.91 |
| 2022 | 17 | 1,497 | 5 | 29% | 22 | 1.32 |
| 2021 | 1 | 90 | 0 | 0% | 2 | 2 |
| 2020 | 19 | 1,634 | 5 | 26% | 33 | 1.82 |
| 2019 | 3 | 270 | 0 | 0% | 6 | 2 |
| 2018 | 24 | 2,160 | 12 | 50% | 20 | 0.83 |
| 2017 | 17 | 1,560 | 6 | 35% | 15 | 0.87 |
| 2016 | 33 | 2,970 | 14 | 42% | 26 | 0.79 |
| 2015 | 37 | 3,295 | 16 | 43% | 27 | 0.74 |
| 2014 | 34 | 3,100 | 10 | 29% | 35 | 1.02 |
| 2013 | 3 | 300 | 2 | 67% | 4 | 1.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Sang-min Koo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Sang-min Koo
Who is Sang-min Koo?
Sang-min Koo is a Korea, professional footballer who plays as a goalkeeper for Busan IPark.
How old is Sang-min Koo?
Sang-min Koo is 34 years old. He was born on October 31, 1991 in Seoul.
What position does Sang-min Koo play?
Sang-min Koo plays as a goalkeeper (Goalkeeper).
What club does Sang-min Koo play for?
Sang-min Koo currently plays for Busan IPark.
What is Sang-min Koo's market value?
Sang-min Koo's most recent reported market value is €250k.
Korea, South