Join The Team!
A signing like no other...
Football Referee · 2019-2026 · 20 competitions · 170 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| K League 1 South Korea | 107 | 373 | 3.49 | 14 | 0.13 | 77% |
| AFC Champions League Elite Asia | 12 | 38 | 3.17 | 1 | 0.08 | 67% |
| WC Qualification Asia Asia | 10 | 26 | 2.60 | 0 | 0.00 | 80% |
| Liga 1 Indonesia | 6 | 18 | 3.00 | 1 | 0.17 | 67% |
| AFC Champions League Two Asia | 6 | 19 | 3.17 | 1 | 0.17 | 83% |
| Korean Cup South Korea | 4 | 13 | 3.25 | 0 | 0.00 | 50% |
| ASEAN Championship Asia | 4 | 14 | 3.50 | 1 | 0.25 | 50% |
| Friendly International World | 3 | 9 | 3.00 | 0 | 0.00 | 67% |
| K League 2 South Korea | 3 | 12 | 4.00 | 0 | 0.00 | 67% |
| FIFA ASEAN Cup Asia | 2 | 6 | 3.00 | 1 | 0.50 | 100% |
| Club Friendlies 1 World | 2 | 0 | 0.00 | 0 | 0.00 | 0% |
| AFC Championship U23 Asia | 2 | 8 | 4.00 | 1 | 0.50 | 100% |
| World Cup U17 World | 2 | 4 | 2.00 | 0 | 0.00 | 50% |
| Super League China | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| ASEAN Club Championship Asia | 1 | 3 | 3.00 | 2 | 2.00 | 0% |
| Non-FIFA Friendlies World | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| K-League Relegation South Korea | 1 | 10 | 10.00 | 1 | 1.00 | 100% |
| AFC Asian Cup Asia | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| K League 1 Play-offs 1/2 South Korea | 1 | 3 | 3.00 | 1 | 1.00 | 0% |
| V-League Vietnam | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
1 matches recorded · China
21 matches recorded · South Korea
1 matches recorded · World
2 matches recorded · Asia
1 matches recorded · South Korea
4 matches recorded · Indonesia
3 matches recorded · Asia
1 matches recorded · World
1 matches recorded · World
1 matches recorded · South Korea
8 matches recorded · South Korea
2 matches recorded · Asia
1 matches recorded · Asia
2 matches recorded · Asia
2 matches recorded · Asia
2 matches recorded · Indonesia
1 matches recorded · World
3 matches recorded · Asia
1 matches recorded · South Korea
1 matches recorded · South Korea
21 matches recorded · South Korea
4 matches recorded · Asia
2 matches recorded · Asia
1 matches recorded · Asia
1 matches recorded · World
1 matches recorded · South Korea
18 matches recorded · South Korea
1 matches recorded · South Korea
2 matches recorded · World
4 matches recorded · Asia
1 matches recorded · Asia
1 matches recorded · World
1 matches recorded · Vietnam
1 matches recorded · South Korea
16 matches recorded · South Korea
1 matches recorded · South Korea
8 matches recorded · Asia
23 matches recorded · South Korea
2 matches recorded · Asia
1 matches recorded · South Korea
1 matches recorded · Asia
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 24 Oct 2026 | Anyang vs Jeonbuk Motors | 1-1 | 5 | 0 | K League 1 |
| 9 Oct 2026 | Incheon United vs Pohang Steelers | 3-0 | 2 | 0 | K League 1 |
| 5 Oct 2026 | Malaysia vs Vietnam | 1-0 | 2 | 0 | FIFA ASEAN Cup |
| 28 Sep 2026 | Malaysia vs Indonesia | 0-0 | 4 | 1 | FIFA ASEAN Cup |
| 12 Sep 2026 | Bucheon 1995 vs Jeju United | 2-2 | 4 | 0 | K League 1 |
| 5 Sep 2026 | Seoul vs Incheon United | 1-0 | 1 | 1 | K League 1 |
| 30 Aug 2026 | Gangwon vs Pohang Steelers | 0-0 | 2 | 0 | K League 1 |
| 22 Aug 2026 | Jeonbuk Motors vs Ulsan HD | 1-0 | 7 | 0 | K League 1 |
| 19 Aug 2026 | Anyang vs Jeju United | 2-1 | 1 | 0 | Korean Cup |
| 15 Aug 2026 | Gwangju vs Pohang Steelers | 1-2 | 2 | 0 | K League 1 |
| 1 Aug 2026 | Gangwon vs Bucheon 1995 | 0-3 | 6 | 0 | K League 1 |
| 26 Jul 2026 | Chengdu Rongcheng vs Beijing Guoan | 2-2 | 4 | 0 | Super League |
| 22 Jul 2026 | Gwangju vs Gimcheon Sangmu | 1-1 | 1 | 0 | K League 1 |
| 12 Jul 2026 | Jeju United vs Daejeon Citizen | 0-0 | 2 | 0 | K League 1 |
| 9 Jun 2026 | China PR vs Thailand | 0-0 | 2 | 0 | Friendly International |
| 23 May 2026 | Persib vs Persijap | 0-0 | 3 | 0 | Liga 1 |
| 17 May 2026 | Gangwon vs Ulsan HD | 2-0 | 7 | 2 | K League 1 |
| 13 May 2026 | Anyang vs Gimcheon Sangmu | 2-2 | 3 | 0 | K League 1 |
| 9 May 2026 | Daejeon Citizen vs Pohang Steelers | 0-2 | 4 | 0 | K League 1 |
| 2 May 2026 | Incheon United vs Gangwon | 0-1 | 5 | 0 | K League 1 |
| 22 Apr 2026 | Daejeon Citizen vs Jeju United | 0-1 | 5 | 0 | K League 1 |
| 19 Apr 2026 | Ulsan HD vs Gwangju | 5-1 | 5 | 0 | K League 1 |
| 12 Apr 2026 | Gimcheon Sangmu vs Anyang | 1-1 | 5 | 0 | K League 1 |
| 22 Mar 2026 | Pohang Steelers vs Bucheon 1995 | 0-0 | 3 | 1 | K League 1 |
| 18 Mar 2026 | Jeonbuk Motors vs Anyang | 2-1 | 5 | 0 | K League 1 |
| 14 Mar 2026 | Daejeon Citizen vs Gimcheon Sangmu | 1-1 | 3 | 0 | K League 1 |
| 11 Mar 2026 | Ratchaburi Mitrphol FC vs Gamba Osaka | 1-2 | 5 | 0 | AFC Champions League Two |
| 1 Mar 2026 | Jeju United vs Gwangju | 0-0 | 6 | 1 | K League 1 |
| 11 Feb 2026 | Sepahan vs Al-Ahli Doha | 2-2 | 4 | 1 | AFC Champions League Two |
| 11 Jan 2026 | Persib vs Persija | 1-0 | 5 | 1 | Liga 1 |
| 9 Jan 2026 | Persita vs Borneo | 2-0 | 3 | 0 | Liga 1 |
| 4 Jan 2026 | PSIM Yogyakarta vs Semen Padang | 1-0 | 3 | 0 | Liga 1 |
| 20 Sep 2025 | Jeonbuk Motors vs Gimcheon Sangmu | 1-2 | 8 | 0 | K League 1 |
| 17 Sep 2025 | Al Nassr vs Istiqlol Dushanbe | 5-0 | 4 | 0 | AFC Champions League Two |
| 13 Sep 2025 | Gangwon vs Seoul | 3-2 | 4 | 0 | K League 1 |
| 8 Sep 2025 | Indonesia vs Lebanon | 0-0 | 6 | 0 | Friendly International |
| 8 Sep 2025 | Indonesia vs Lebanon | 0-0 | 6 | 0 | Non-FIFA Friendlies |
| 30 Aug 2025 | Jeju United vs Gwangju | 0-1 | 4 | 0 | K League 1 |
| 24 Aug 2025 | Seoul vs Ulsan HD | 3-2 | 4 | 0 | K League 1 |
| 16 Aug 2025 | Jeonbuk Motors vs Daegu | 3-0 | 2 | 0 | K League 1 |
| 4 Aug 2025 | Daegu vs FC Barcelona | 0-5 | 0 | 0 | Club Friendlies 1 |
| 26 Jul 2025 | Suwon vs Anyang | 2-1 | 3 | 0 | K League 1 |
| 20 Jul 2025 | Seoul vs Ulsan HD | 1-0 | 6 | 0 | K League 1 |
| 2 Jul 2025 | Daegu vs Gangwon | 1-2 | 4 | 0 | Korean Cup |
| 21 Jun 2025 | Jeonbuk Motors vs Seoul | 1-1 | 0 | 0 | K League 1 |
| 19 Feb 2025 | Sanfrecce Hiroshima vs Thép Xanh Nam Định | 4-0 | 2 | 0 | AFC Champions League Two |
| 19 Jan 2025 | Persija vs Persita | 2-0 | 2 | 0 | Liga 1 |
| 11 Jan 2025 | Dewa United vs Arema | 2-0 | 2 | 0 | Liga 1 |
| 5 Jan 2025 | Thailand vs Vietnam | 2-3 | 6 | 1 | ASEAN Championship |
| 14 Dec 2024 | East Timor vs Singapore | 0-3 | 2 | 0 | ASEAN Championship |
| 9 Dec 2024 | Laos vs Vietnam | 1-4 | 2 | 0 | ASEAN Championship |
| 1 Dec 2024 | Daegu vs Chungnam Asan | 3-1 | 10 | 1 | K-League Relegation |
| 27 Nov 2024 | Altyn Asyr vs Al Quwa Al Jawiya | 0-2 | 1 | 0 | AFC Champions League Two |
| 24 Nov 2024 | Gwangju vs Jeonbuk Motors | 1-1 | 5 | 0 | K League 1 |
| 19 Nov 2024 | Bahrain vs Australia | 2-2 | 2 | 0 | WC Qualification Asia |
| 4 Nov 2024 | Al Hilal vs Esteghlal | 3-0 | 2 | 0 | AFC Champions League Elite |
| 1 Nov 2024 | Ulsan HD vs Gangwon | 2-1 | 3 | 0 | K League 1 |
| 27 Oct 2024 | Daejeon Citizen vs Daegu | 1-0 | 4 | 0 | K League 1 |
| 22 Oct 2024 | Al Gharafa vs Al Wasl | 1-2 | 3 | 0 | AFC Champions League Elite |
| 6 Oct 2024 | Jeju United vs Daejeon Citizen | 2-1 | 3 | 0 | K League 1 |
| 28 Sep 2024 | Gangwon vs Daegu | 1-1 | 4 | 0 | K League 1 |
| 13 Sep 2024 | Gwangju vs Pohang Steelers | 2-1 | 5 | 0 | K League 1 |
| 25 Aug 2024 | Sangju Sangmu vs Daejeon Citizen | 2-2 | 6 | 0 | K League 1 |
| 22 Aug 2024 | Borneo vs Lion City Sailors FC | 3-0 | 3 | 2 | ASEAN Club Championship |
| 18 Aug 2024 | Ulsan HD vs Suwon | 1-2 | 3 | 1 | K League 1 |
| 26 Jul 2024 | Gangwon vs Jeonbuk Motors | 4-2 | 4 | 0 | K League 1 |
| 17 Jul 2024 | Gimpo vs Jeju United | 0-1 | 1 | 0 | Korean Cup |
| 14 Jul 2024 | Gwangju vs Incheon United | 0-2 | 1 | 0 | K League 1 |
| 6 Jul 2024 | Jeju United vs Seoul | 3-2 | 1 | 0 | K League 1 |
| 30 Jun 2024 | Pohang Steelers vs Ulsan HD | 2-1 | 1 | 0 | K League 1 |
| 22 Jun 2024 | Seoul vs Suwon | 3-0 | 3 | 0 | K League 1 |
| 15 Jun 2024 | Gwangju vs Sangju Sangmu | 2-0 | 3 | 1 | K League 1 |
| 1 Jun 2024 | Ulsan HD vs Jeonbuk Motors | 1-0 | 2 | 0 | K League 1 |
| 26 May 2024 | Daegu vs Gangwon | 1-2 | 3 | 0 | K League 1 |
| 12 May 2024 | Pohang Steelers vs Jeju United | 1-1 | 3 | 0 | K League 1 |
| 1 May 2024 | Daegu vs Ulsan HD | 1-2 | 5 | 0 | K League 1 |
| 26 Apr 2024 | Iraq U23 vs Vietnam U23 | 1-0 | 5 | 1 | AFC Championship U23 |
| 16 Apr 2024 | Saudi Arabia U23 vs Tajikistan U23 | 4-2 | 3 | 0 | AFC Championship U23 |
| 2 Apr 2024 | Daejeon Citizen vs Ulsan HD | 2-0 | 6 | 1 | K League 1 |
| 26 Mar 2024 | Malaysia vs Oman | 0-2 | 0 | 0 | WC Qualification Asia |
| 17 Mar 2024 | Pohang Steelers vs Gwangju | 1-0 | 7 | 0 | K League 1 |
| 2 Mar 2024 | Gangwon vs Jeju United | 1-1 | 3 | 0 | K League 1 |
| 22 Feb 2024 | Al Ittihad vs Navbakhor | 2-1 | 1 | 1 | AFC Champions League Elite |
| 17 Jan 2024 | Lebanon vs China PR | 0-0 | 1 | 0 | AFC Asian Cup |
| 6 Dec 2023 | Busan I'Park vs Suwon | 2-1 | 3 | 1 | K League 1 Play-offs 1/2 |
| 2 Dec 2023 | Suwon Bluewings vs Gangwon | 0-0 | 5 | 0 | K League 1 |
| 18 Nov 2023 | Germany U17 vs Venezuela U17 | 3-0 | 3 | 0 | World Cup U17 |
| 11 Nov 2023 | New Caledonia U17 vs England U17 | 0-10 | 1 | 0 | World Cup U17 |
| 29 Oct 2023 | Suwon Bluewings vs Daejeon Citizen | 2-2 | 2 | 0 | K League 1 |
| 8 Oct 2023 | Daejeon Citizen vs Jeju United | 1-0 | 5 | 0 | K League 1 |
| 2 Oct 2023 | Al Nassr vs Istiqlol Dushanbe | 3-1 | 1 | 0 | AFC Champions League Elite |
| 24 Sep 2023 | Daegu vs Pohang Steelers | 0-0 | 2 | 0 | K League 1 |
| 19 Sep 2023 | Pakhtakor vs Al Ain | 0-3 | 9 | 0 | AFC Champions League Elite |
| 2 Sep 2023 | Suwon Bluewings vs Seoul | 0-1 | 4 | 1 | K League 1 |
| 22 Aug 2023 | Al Arabi vs OKMK | 0-1 | 3 | 0 | AFC Champions League Elite |
| 18 Aug 2023 | Suwon Bluewings vs Jeju United | 1-0 | 5 | 0 | K League 1 |
| 6 Aug 2023 | Jeju United vs Gangwon | 1-1 | 0 | 0 | K League 1 |
| 16 Jul 2023 | Pohang Steelers vs Jeju United | 4-2 | 0 | 0 | K League 1 |
| 7 Jul 2023 | Gangwon vs Gwangju | 1-1 | 3 | 0 | K League 1 |
| 24 Jun 2023 | Gwangju vs Jeonbuk Motors | 2-0 | 2 | 0 | K League 1 |
| 7 Jun 2023 | Gangwon vs Daejeon Citizen | 1-2 | 6 | 0 | K League 1 |
| 21 May 2023 | Jeonbuk Motors vs Suwon | 3-1 | 2 | 0 | K League 1 |
| 13 May 2023 | Pohang Steelers vs Daejeon Citizen | 3-2 | 2 | 0 | K League 1 |
| 9 May 2023 | Seoul vs Gwangju | 3-1 | 4 | 0 | K League 1 |
| 3 May 2023 | Ansan Greeners vs Sangju Sangmu | 2-3 | 5 | 0 | K League 2 |
| 30 Apr 2023 | Pohang Steelers vs Incheon United | 0-2 | 6 | 1 | K League 1 |
| 15 Apr 2023 | Suwon vs Jeonbuk Motors | 1-0 | 3 | 0 | K League 1 |
| 24 Mar 2023 | Japan vs Uruguay | 1-1 | 1 | 0 | Friendly International |
| 19 Mar 2023 | Ulsan vs Suwon | 3-0 | 1 | 0 | K League 1 |
| 4 Mar 2023 | Daegu vs Jeju United | 1-1 | 5 | 0 | K League 1 |
| 26 Feb 2023 | Al Duhail vs Al Hilal | 0-7 | 2 | 0 | AFC Champions League Elite |
| 13 Jan 2023 | Vietnam vs Thailand | 2-2 | 4 | 0 | ASEAN Championship |
| 13 Nov 2022 | Nam Dinh vs Sai Gon | 3-0 | 4 | 0 | V-League |
| 23 Oct 2022 | Ulsan vs Jeju United | 1-2 | 2 | 0 | K League 1 |
| 16 Oct 2022 | Daegu vs Sangju Sangmu | 1-1 | 1 | 0 | K League 1 |
| 11 Oct 2022 | Jeonbuk Motors vs Gangwon | 1-0 | 2 | 0 | K League 1 |
| 8 Oct 2022 | Pohang Steelers vs Jeju United | 1-2 | 2 | 0 | K League 1 |
| 5 Oct 2022 | Daegu vs Seoul | 0-1 | 7 | 0 | Korean Cup |
| 18 Sep 2022 | Daegu vs Seoul | 3-0 | 5 | 0 | K League 1 |
| 6 Sep 2022 | Jeju United vs Incheon United | 0-1 | 4 | 0 | K League 1 |
| 3 Sep 2022 | Pohang Steelers vs Daegu | 4-1 | 6 | 0 | K League 1 |
| 20 Aug 2022 | Pohang Steelers vs Incheon United | 1-1 | 5 | 0 | K League 1 |
| 30 Jul 2022 | Gwangju vs Daejeon Citizen | 1-0 | 6 | 0 | K League 2 |
| 16 Jul 2022 | Tottenham Hotspur vs Sevilla | 1-1 | 0 | 0 | Club Friendlies 1 |
| 6 Jul 2022 | Incheon United vs Suwon | 0-1 | 1 | 0 | K League 1 |
| 19 Jun 2022 | Suwon Bluewings vs Seoul | 0-1 | 3 | 0 | K League 1 |
| 28 May 2022 | Suwon vs Ulsan | 1-2 | 6 | 0 | K League 1 |
| 17 May 2022 | Incheon United vs Daegu | 2-2 | 3 | 0 | K League 1 |
| 15 May 2022 | Suwon vs Jeju United | 1-3 | 3 | 0 | K League 1 |
| 5 May 2022 | Suwon Bluewings vs Ulsan | 1-0 | 4 | 1 | K League 1 |
| 26 Apr 2022 | Foolad vs Shabab Al Ahli Dubai | 1-1 | 2 | 0 | AFC Champions League Elite |
| 18 Apr 2022 | Shabab Al Ahli Dubai vs Al Gharafa | 8-2 | 2 | 0 | AFC Champions League Elite |
| 7 Apr 2022 | Foolad vs Al Gharafa | 0-0 | 6 | 0 | AFC Champions League Elite |
| 29 Mar 2022 | Oman vs China PR | 2-0 | 3 | 0 | WC Qualification Asia |
| 6 Mar 2022 | Sangju Sangmu vs Seoul | 2-0 | 2 | 0 | K League 1 |
| 19 Feb 2022 | Jeonbuk Motors vs Suwon | 1-0 | 6 | 0 | K League 1 |
| 1 Feb 2022 | Japan vs Saudi Arabia | 2-0 | 3 | 0 | WC Qualification Asia |
| 27 Jan 2022 | Australia vs Vietnam | 4-0 | 3 | 0 | WC Qualification Asia |
| 5 Dec 2021 | Ulsan vs Daegu | 2-0 | 0 | 1 | K League 1 |
| 21 Nov 2021 | Suwon vs Jeonbuk Motors | 3-2 | 3 | 0 | K League 1 |
| 16 Nov 2021 | Oman vs Japan | 0-1 | 2 | 0 | WC Qualification Asia |
| 11 Nov 2021 | Australia vs Saudi Arabia | 0-0 | 3 | 0 | WC Qualification Asia |
| 5 Nov 2021 | Muharraq vs Nasaf | 3-0 | 3 | 0 | AFC Champions League Two |
| 30 Oct 2021 | Seongnam vs Pohang Steelers | 1-0 | 3 | 0 | K League 1 |
| 24 Oct 2021 | Jeju United vs Jeonbuk Motors | 2-2 | 3 | 0 | K League 1 |
| 2 Oct 2021 | Incheon United vs Suwon Bluewings | 0-1 | 7 | 0 | K League 1 |
| 25 Sep 2021 | Pohang Steelers vs Jeju United | 2-4 | 1 | 1 | K League 1 |
| 2 Sep 2021 | Australia vs China PR | 3-0 | 3 | 0 | WC Qualification Asia |
| 25 Aug 2021 | Jeonbuk Motors vs Pohang Steelers | 2-0 | 4 | 0 | K League 1 |
| 21 Aug 2021 | Suwon vs Jeju United | 1-0 | 2 | 0 | K League 1 |
| 15 Aug 2021 | Gwangju vs Incheon United | 1-0 | 6 | 0 | K League 1 |
| 7 Aug 2021 | Suwon Bluewings vs Jeju United | 0-0 | 3 | 0 | K League 1 |
| 1 Aug 2021 | Daegu vs Pohang Steelers | 1-1 | 3 | 0 | K League 1 |
| 6 Jul 2021 | Port FC vs Kitchee | 1-1 | 4 | 0 | AFC Champions League Elite |
| 30 Jun 2021 | Cerezo Osaka vs Port FC | 1-1 | 3 | 0 | AFC Champions League Elite |
| 15 Jun 2021 | Saudi Arabia vs Uzbekistan | 3-0 | 6 | 0 | WC Qualification Asia |
| 29 May 2021 | Seongnam vs Suwon | 2-3 | 4 | 0 | K League 1 |
| 22 May 2021 | Ulsan vs Pohang Steelers | 1-0 | 4 | 0 | K League 1 |
| 11 May 2021 | Suwon vs Gwangju | 2-1 | 5 | 0 | K League 1 |
| 8 May 2021 | Daegu vs Incheon United | 3-0 | 3 | 0 | K League 1 |
| 2 May 2021 | Jeonbuk Motors vs Jeju United | 1-1 | 3 | 0 | K League 1 |
| 20 Apr 2021 | Pohang Steelers vs Suwon | 1-0 | 3 | 0 | K League 1 |
| 11 Apr 2021 | Jeonbuk Motors vs Incheon United | 5-0 | 1 | 0 | K League 1 |
| 6 Apr 2021 | Daegu vs Seongnam | 0-0 | 1 | 0 | K League 1 |
| 4 Apr 2021 | Seoul E. vs Bucheon 1995 | 4-0 | 1 | 0 | K League 2 |
| 21 Mar 2021 | Suwon Bluewings vs Seoul | 1-2 | 2 | 0 | K League 1 |
| 13 Mar 2021 | Gwangju vs Jeonbuk Motors | 0-2 | 3 | 0 | K League 1 |
| 7 Mar 2021 | Suwon Bluewings vs Seongnam | 1-0 | 3 | 1 | K League 1 |
| 28 Feb 2021 | Pohang Steelers vs Incheon United | 2-1 | 5 | 0 | K League 1 |
| 5 Sep 2019 | Indonesia vs Malaysia | 2-3 | 1 | 0 | WC Qualification Asia |
Hyung-Jin Ko has officiated 170 matches across 20 competitions, averaging 3.36 yellow cards and 0.14 red cards per game (571 yellows and 24 reds in total). Active years in our database: 2019-2026. Competitions covered include K League 1, AFC Champions League Elite, WC Qualification Asia, Liga 1, AFC Champions League Two, Korean Cup.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Hyung-Jin Ko.
All statistics for Hyung-Jin Ko and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.