Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$hooks is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$config is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$log is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$uri is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$router is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$output is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$security is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$input is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$lang is deprecated
Filename: core/Controller.php
Line Number: 82
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$db is deprecated
Filename: core/Loader.php
Line Number: 396
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 294
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 168
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 237
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 317
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 358
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 289
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$session is deprecated
Filename: core/Loader.php
Line Number: 1283
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 7
Function: __construct
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Front::$front_model is deprecated
Filename: core/Loader.php
Line Number: 358
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 8
Function: model
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$front_model is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home2/melho817/public_html/speedcubeanalytics.com/application/controllers/Front.php
Line: 205
Function: view
File: /home2/melho817/public_html/speedcubeanalytics.com/index.php
Line: 315
Function: require_once
WCA ID: 2013NAHM01
Country: Korea
Active since: 2013

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Taipei Cube Open 2026 | 27/06/2026 | Final | 1:38.44 | 1:47.31 | #1 |
| Uhseo Osong 2026 | 13/06/2026 | Final | 1:40.47 | 1:45.70 | #1 |
| Paradise Park Bangkok NxNxN 2026 | 14/03/2026 | Final | 1:43.07 | 1:45.71 | #1 |
| Cube Camp in Jeju 2026 | 21/02/2026 | Final | 1:37.27 | 1:48.57 | #1 |
| Ansan Favorites 2026 | 07/02/2026 | Final | 1:41.80 | 1:44.31 | #1 |
| Seoul Winter 2026 | 17/01/2026 | Final | 1:39.09 | 1:40.96 | #1 |
| Korean Championship 2025 | 27/12/2025 | Final | 1:47.66 | 1:49.64 | #1 |
| Taiwan Championship 2025 | 19/12/2025 | Final | 1:49.57 | 1:55.30 | #2 |
| SuNxNter Speedcubing 2025 | 11/10/2025 | Final | 1:46.77 | 1:48.39 | #1 |
| Korea Open 2025 | 15/08/2025 | Final | 1:40.49 | 1:46.24 | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 1:47.34 | 1:55.09 | #6 |
| Please Big Cubes Korea 2025 | 10/05/2025 | Final | 1:44.90 | 1:46.72 | #1 |
| Tokai Spring 2025 | 12/04/2025 | Final | 1:44.34 | 1:48.40 | #1 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Final | 1:48.51 | 1:50.79 | #1 |
| Anyang Haseyo 2025 | 08/02/2025 | Final | 1:46.30 | 1:51.29 | #2 |
| Seoul Winter 2024 | 14/12/2024 | Final | 1:43.05 | 1:47.48 | #1 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 1:46.22 | 1:50.36 | #1 |
| Cool Down Singapore 2024 | 09/11/2024 | Final | 1:49.59 | 1:50.71 | #1 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Final | 1:50.20 | 1:51.64 | #3 |
| Korean Championship 2024 | 15/08/2024 | Final | 1:45.73 | 1:51.17 | #1 |
| Mt. Prospect Mini Marathon 2024 | 27/07/2024 | Final | 1:55.95 | 2:00.87 | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Final | 1:48.22 | 1:56.61 | #3 |
| Philippine Championship 2024 | 05/07/2024 | Final | 1:47.02 | 1:49.10 | #1 |
| Prime Cubing Day Seoul 2024 | 15/06/2024 | Final | 1:42.58 | 1:45.24 | #1 |
| Selangor Niche 2024 | 21/04/2024 | Final | 1:45.96 | 1:51.25 | #1 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 1:50.96 | 1:59.59 | #1 |
| Daegu Cold Winter 2024 | 03/02/2024 | Final | 1:49.81 | 1:56.35 | #2 |
| NxN in Hanoi 2024 | 27/01/2024 | Final | 1:52.76 | 1:56.22 | #1 |
| Korean Championship 2023 | 15/12/2023 | Final | 1:52.32 | 2:10.79 | #2 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 1:47.20 | 1:49.59 | #1 |
| Malaysia Cube Championship 2023 | 01/12/2023 | Final | 1:57.26 | 2:00.51 | #2 |
| Hamchang Open 2023 | 18/11/2023 | Final | 1:49.55 | 1:54.36 | #1 |
| Big Time Manila 2023 | 22/10/2023 | Final | 1:41.50 | 1:51.02 | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Final | 1:56.94 | 2:00.32 | #6 |
| CubingUSA Nationals 2023 | 27/07/2023 | Final | 1:59.81 | 2:04.57 | #2 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 1:47.78 | 1:53.79 | #1 |
| Singapore Championship 2023 | 17/02/2023 | Final | 1:51.43 | 2:01.84 | #1 |
| Taiwan Championship 2022 | 16/12/2022 | Final | 1:57.90 | 2:04.04 | #1 |
| Please Big Cubes Korea 2022 | 22/10/2022 | Final | 1:41.29 | 1:58.12 | #1 |
| Korean Championship 2022 | 12/08/2022 | Final | 2:02.76 | 2:06.06 | #1 |
| Daegu Autumn Open 2019 | 13/10/2019 | Final | 2:04.21 | 2:05.08 | #1 |
| Korean Championship 2019 | 16/08/2019 | Final | 2:05.64 | 2:08.87 | #1 |
| WCA World Championship 2019 | 11/07/2019 | Final | 2:09.48 | 2:11.64 | #3 |
| Busan Winter 2018 | 16/12/2018 | Final | 2:08.46 | 2:15.17 | #1 |
| China Championship 2018 | 02/10/2018 | Final | 2:10.48 | 2:11.67 | #1 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 2:19.31 | 2:22.41 | #5 |
| Korean Championship 2018 | 20/07/2018 | Final | 2:21.42 | 2:32.21 | #1 |
| CWR Fall 2017 | 28/10/2017 | Final | 2:37.93 | — | #23 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 2:39.17 | 2:45.29 | #5 |
| China Championship 2017 | 28/07/2017 | Final | 2:55.45 | 3:01.85 | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 2:55.60 | 3:01.61 | #12 |
| Asian Championship 2016 | 01/10/2016 | First round | 3:27.36 | 3:41.21 | #15 |
| Korean Championship 2016 | 12/08/2016 | Final | 2:58.81 | 3:21.07 | #3 |
| Korean KAIST Style 2015 | 09/10/2015 | Final | 3:49.83 | 4:14.58 | #4 |
| Asian Championship 2014 | 01/11/2014 | First round | 4:37.59 | 4:45.84 | #11 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Taipei Cube Open 2026 | 27/06/2026 | First round | 1:44.13 | 1:47.07 | #1 |
| Taipei Cube Open 2026 | 27/06/2026 | Final | 1:38.44 | 1:47.31 | #1 |
| Uhseo Osong 2026 | 13/06/2026 | First round | 1:37.65 | 1:46.47 | #1 |
| Uhseo Osong 2026 | 13/06/2026 | Final | 1:40.47 | 1:45.70 | #1 |
| Paradise Park Bangkok NxNxN 2026 | 14/03/2026 | First round | 1:47.92 | 1:51.56 | #1 |
| Paradise Park Bangkok NxNxN 2026 | 14/03/2026 | Second round | 1:45.14 | 1:46.92 | #1 |
| Paradise Park Bangkok NxNxN 2026 | 14/03/2026 | Final | 1:43.07 | 1:45.71 | #1 |
| Cube Camp in Jeju 2026 | 21/02/2026 | Final | 1:37.27 | 1:48.57 | #1 |
| Ansan Favorites 2026 | 07/02/2026 | Final | 1:41.80 | 1:44.31 | #1 |
| Seoul Winter 2026 | 17/01/2026 | First round | 1:44.72 | 1:47.31 | #1 |
| Seoul Winter 2026 | 17/01/2026 | Final | 1:39.09 | 1:40.96 | #1 |
| Korean Championship 2025 | 27/12/2025 | First round | 1:47.49 | 1:50.07 | #1 |
| Korean Championship 2025 | 27/12/2025 | Final | 1:47.66 | 1:49.64 | #1 |
| Taiwan Championship 2025 | 19/12/2025 | First round | 1:44.53 | 1:48.71 | #1 |
| Taiwan Championship 2025 | 19/12/2025 | Final | 1:49.57 | 1:55.30 | #2 |
| SuNxNter Speedcubing 2025 | 11/10/2025 | First round | 1:38.57 | 1:57.32 | #2 |
| SuNxNter Speedcubing 2025 | 11/10/2025 | Second round | 1:47.03 | 1:50.73 | #1 |
| SuNxNter Speedcubing 2025 | 11/10/2025 | Final | 1:46.77 | 1:48.39 | #1 |
| Korea Open 2025 | 15/08/2025 | First round | 1:48.98 | 1:57.40 | #2 |
| Korea Open 2025 | 15/08/2025 | Final | 1:40.49 | 1:46.24 | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:49.94 | 1:53.23 | #5 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 1:44.97 | 1:48.61 | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 1:47.34 | 1:55.09 | #6 |
| Please Big Cubes Korea 2025 | 10/05/2025 | First round | 1:45.40 | 1:53.70 | #2 |
| Please Big Cubes Korea 2025 | 10/05/2025 | Second round | 1:49.19 | 1:51.58 | #2 |
| Please Big Cubes Korea 2025 | 10/05/2025 | Final | 1:44.90 | 1:46.72 | #1 |
| Tokai Spring 2025 | 12/04/2025 | First round | 1:46.57 | 1:51.13 | #1 |
| Tokai Spring 2025 | 12/04/2025 | Final | 1:44.34 | 1:48.40 | #1 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | First round | 1:47.89 | 1:54.74 | #1 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Second round | 1:50.38 | 1:55.65 | #1 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Final | 1:48.51 | 1:50.79 | #1 |
| Anyang Haseyo 2025 | 08/02/2025 | First round | 1:49.68 | 1:55.73 | #2 |
| Anyang Haseyo 2025 | 08/02/2025 | Final | 1:46.30 | 1:51.29 | #2 |
| Seoul Winter 2024 | 14/12/2024 | First round | 1:49.20 | 1:56.30 | #2 |
| Seoul Winter 2024 | 14/12/2024 | Final | 1:43.05 | 1:47.48 | #1 |
| Taiwan Championship 2024 | 06/12/2024 | First round | 1:47.76 | 1:52.46 | #1 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 1:46.22 | 1:50.36 | #1 |
| Cool Down Singapore 2024 | 09/11/2024 | First round | 1:50.36 | 1:52.94 | #1 |
| Cool Down Singapore 2024 | 09/11/2024 | Final | 1:49.59 | 1:50.71 | #1 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 1:49.61 | 1:54.98 | #4 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Final | 1:50.20 | 1:51.64 | #3 |
| Korean Championship 2024 | 15/08/2024 | First round | 1:51.37 | 1:57.92 | #1 |
| Korean Championship 2024 | 15/08/2024 | Final | 1:45.73 | 1:51.17 | #1 |
| Mt. Prospect Mini Marathon 2024 | 27/07/2024 | First round | 1:53.65 | 1:55.77 | #1 |
| Mt. Prospect Mini Marathon 2024 | 27/07/2024 | Final | 1:55.95 | 2:00.87 | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 1:55.72 | 1:57.35 | #3 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Final | 1:48.22 | 1:56.61 | #3 |
| Philippine Championship 2024 | 05/07/2024 | First round | 1:38.42 | 1:51.14 | #1 |
| Philippine Championship 2024 | 05/07/2024 | Final | 1:47.02 | 1:49.10 | #1 |
| Prime Cubing Day Seoul 2024 | 15/06/2024 | First round | 1:47.65 | 1:51.50 | #1 |
| Prime Cubing Day Seoul 2024 | 15/06/2024 | Final | 1:42.58 | 1:45.24 | #1 |
| Selangor Niche 2024 | 21/04/2024 | First round | 1:51.84 | 1:55.88 | #2 |
| Selangor Niche 2024 | 21/04/2024 | Second round | 1:47.63 | 1:51.38 | #1 |
| Selangor Niche 2024 | 21/04/2024 | Final | 1:45.96 | 1:51.25 | #1 |
| Paradise Park NxNxN 2024 | 16/02/2024 | First round | 1:49.63 | 1:58.53 | #2 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Second round | 1:47.29 | 1:52.81 | #1 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 1:50.96 | 1:59.59 | #1 |
| Daegu Cold Winter 2024 | 03/02/2024 | First round | 1:51.17 | 1:54.96 | #1 |
| Daegu Cold Winter 2024 | 03/02/2024 | Final | 1:49.81 | 1:56.35 | #2 |
| NxN in Hanoi 2024 | 27/01/2024 | First round | 1:56.14 | 1:57.66 | #1 |
| NxN in Hanoi 2024 | 27/01/2024 | Final | 1:52.76 | 1:56.22 | #1 |
| Korean Championship 2023 | 15/12/2023 | Final | 1:52.32 | 2:10.79 | #2 |
| Taiwan Championship 2023 | 08/12/2023 | First round | 1:49.38 | 1:56.99 | #1 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 1:47.20 | 1:49.59 | #1 |
| Malaysia Cube Championship 2023 | 01/12/2023 | First round | 1:49.16 | 1:53.11 | #1 |
| Malaysia Cube Championship 2023 | 01/12/2023 | Final | 1:57.26 | 2:00.51 | #2 |
| Hamchang Open 2023 | 18/11/2023 | First round | 1:52.89 | 1:58.01 | #1 |
| Hamchang Open 2023 | 18/11/2023 | Final | 1:49.55 | 1:54.36 | #1 |
| Big Time Manila 2023 | 22/10/2023 | First round | 1:59.95 | 2:09.76 | #2 |
| Big Time Manila 2023 | 22/10/2023 | Second round | 1:55.11 | 2:01.90 | #1 |
| Big Time Manila 2023 | 22/10/2023 | Final | 1:41.50 | 1:51.02 | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 1:56.65 | 2:05.14 | #6 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Final | 1:56.94 | 2:00.32 | #6 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 1:53.68 | 2:02.83 | #2 |
| CubingUSA Nationals 2023 | 27/07/2023 | Final | 1:59.81 | 2:04.57 | #2 |
| Selangor Ace Cube 2023 | 03/06/2023 | First round | 2:00.70 | 2:05.34 | #1 |
| Selangor Ace Cube 2023 | 03/06/2023 | Second round | 1:55.30 | 2:00.84 | #2 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 1:47.78 | 1:53.79 | #1 |
| Singapore Championship 2023 | 17/02/2023 | First round | 1:53.15 | 1:58.98 | #1 |
| Singapore Championship 2023 | 17/02/2023 | Final | 1:51.43 | 2:01.84 | #1 |
| Taiwan Championship 2022 | 16/12/2022 | First round | 1:50.71 | 1:58.90 | #1 |
| Taiwan Championship 2022 | 16/12/2022 | Final | 1:57.90 | 2:04.04 | #1 |
| Please Big Cubes Korea 2022 | 22/10/2022 | First round | 2:03.73 | 2:08.00 | #1 |
| Please Big Cubes Korea 2022 | 22/10/2022 | Final | 1:41.29 | 1:58.12 | #1 |
| Korean Championship 2022 | 12/08/2022 | Final | 2:02.76 | 2:06.06 | #1 |
| Daegu Autumn Open 2019 | 13/10/2019 | Final | 2:04.21 | 2:05.08 | #1 |
| Korean Championship 2019 | 16/08/2019 | Final | 2:05.64 | 2:08.87 | #1 |
| WCA World Championship 2019 | 11/07/2019 | First round | 2:11.69 | 2:13.94 | #5 |
| WCA World Championship 2019 | 11/07/2019 | Final | 2:09.48 | 2:11.64 | #3 |
| Busan Winter 2018 | 16/12/2018 | Final | 2:08.46 | 2:15.17 | #1 |
| China Championship 2018 | 02/10/2018 | First round | 2:24.22 | 2:28.64 | #3 |
| China Championship 2018 | 02/10/2018 | Final | 2:10.48 | 2:11.67 | #1 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 2:14.14 | 2:26.20 | #4 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 2:19.31 | 2:22.41 | #5 |
| Korean Championship 2018 | 20/07/2018 | Final | 2:21.42 | 2:32.21 | #1 |
| CWR Fall 2017 | 28/10/2017 | Final | 2:37.93 | — | #23 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 2:46.04 | 2:56.05 | #8 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 2:39.17 | 2:45.29 | #5 |
| China Championship 2017 | 28/07/2017 | First round | 2:58.13 | 3:00.78 | #5 |
| China Championship 2017 | 28/07/2017 | Final | 2:55.45 | 3:01.85 | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 3:04.65 | 3:06.88 | #17 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 2:55.60 | 3:01.61 | #12 |
| Asian Championship 2016 | 01/10/2016 | First round | 3:27.36 | 3:41.21 | #15 |
| Korean Championship 2016 | 12/08/2016 | Final | 2:58.81 | 3:21.07 | #3 |
| Korean KAIST Style 2015 | 09/10/2015 | Final | 3:49.83 | 4:14.58 | #4 |
| Asian Championship 2014 | 01/11/2014 | First round | 4:37.59 | 4:45.84 | #11 |
Get updates about new features, analytics tools and WCA insights.