WCA ID: 2009KITM01
Country: Hong Kong
Active since: 2009

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Guangzhou Big Cubes 2026 | 20/06/2026 | First round | 38.02s | 42.70s | #61 |
| Guangzhou Big Cubes 2025 | 21/12/2025 | Second round | 40.03s | 42.19s | #53 |
| Hong Kong Cube Day 2025 | 07/06/2025 | First round | 38.33s | 43.24s | #27 |
| Hong Kong Cube Day 2024 | 31/08/2024 | First round | 37.27s | 40.39s | #14 |
| Guangzhou Big Cubes 2024 | 18/08/2024 | Second round | 33.29s | 39.82s | #38 |
| Taipei Summer Open 2024 | 29/06/2024 | First round | 38.40s | 40.01s | #41 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | First round | 35.69s | 44.97s | #13 |
| Shenzhen Open 2023 | 24/12/2023 | First round | 38.68s | 45.80s | #49 |
| Taiwan Championship 2023 | 08/12/2023 | First round | 38.02s | 45.07s | #77 |
| Thailand Cool Down 2023 | 25/11/2023 | Final | 36.77s | 42.69s | #8 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 37.94s | 40.67s | #260 |
| Selangor Ace Cube 2023 | 03/06/2023 | First round | 39.04s | 47.43s | #33 |
| Hong Kong Cube Day 2023 | 04/03/2023 | Final | 37.80s | 41.37s | #26 |
| Hanoi Super Brain Zyo 2023 | 25/02/2023 | Final | 40.69s | 44.13s | #18 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 40.67s | 43.00s | #57 |
| Big 'n Blind Guangzhou 2019 | 08/12/2019 | First round | 42.50s | 45.83s | #30 |
| Zhongshan NxN Speedcubing 2019 | 27/10/2019 | First round | 37.66s | 44.15s | #15 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Second round | 37.56s | 46.21s | #30 |
| Shenzhen Open 2019 | 21/09/2019 | Final | 41.76s | 44.37s | #15 |
| Maoming Open 2019 | 30/06/2019 | Final | 38.09s | 45.35s | #9 |
| ZHBIT Open 2019 | 19/05/2019 | First round | 38.73s | 42.63s | #11 |
| GDSY Open 2019 | 23/03/2019 | First round | 36.24s | 41.96s | #19 |
| Jieyang Winter 2019 | 27/01/2019 | Final | 35.42s | 40.48s | #11 |
| Hong Kong Cube Day 2019 | 26/01/2019 | First round | 38.83s | 45.76s | #16 |
| Dongguan Open 2019 | 13/01/2019 | Final | 38.96s | 42.72s | #9 |
| Big 'n Blind Guangzhou 2018 | 09/12/2018 | First round | 41.44s | 44.73s | #16 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 37.91s | 40.16s | #5 |
| Shenzhen Nanshan 2018 | 18/11/2018 | First round | 36.33s | 42.74s | #11 |
| Shantou Open 2018 | 28/10/2018 | Final | 37.53s | 40.37s | #8 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | First round | 39.47s | 44.46s | #15 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 35.35s | 46.06s | #105 |
| Shenzhen Open 2018 | 21/07/2018 | First round | 44.11s | 47.48s | #35 |
| Huizhou Open 2018 | 01/07/2018 | First round | 40.50s | 44.19s | #15 |
| Guangdong Open 2018 | 30/04/2018 | Final | 40.80s | 44.57s | #14 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | First round | 39.90s | 43.12s | #22 |
| GDSY Open 2018 | 24/03/2018 | Final | 41.91s | 46.64s | #16 |
| Dongguan Open 2018 | 04/03/2018 | Final | 38.93s | 42.92s | #16 |
| Shanghai Winter 2018 | 20/01/2018 | First round | 39.62s | 42.33s | #15 |
| Big 'n Blind 2017 | 10/12/2017 | First round | 38.76s | 43.73s | #20 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 40.02s | 44.56s | #38 |
| Hong Kong Open 2017 | 26/08/2017 | First round | 37.29s | 45.45s | #11 |
| Maru Cube Day 2017 | 15/07/2017 | Second round | 41.58s | 46.31s | #16 |
| Fuzhou Open 2017 | 28/05/2017 | Final | 40.50s | 43.97s | #6 |
| Xi'an Cherry Blossom 2017 | 02/04/2017 | Final | 41.88s | 44.00s | #16 |
| Hong Kong Cube Day 2017 | 25/02/2017 | Final | 42.61s | 47.62s | #13 |
| Singapore Rubik's Cube Competition 2017 | 18/02/2017 | First round | 42.25s | 48.90s | #15 |
| Dongguan Open 2017 | 22/01/2017 | Final | 43.37s | 49.41s | #12 |
| Big 'n Blind 2016 | 11/12/2016 | First round | 39.27s | 52.47s | #22 |
| Taiwan Championship 2016 | 29/10/2016 | Second round | 45.46s | 50.49s | #29 |
| Arnold Classic Asia 2016 | 20/08/2016 | Second round | 41.76s | 46.83s | #11 |
| Cross-strait Cubing Exchange 2016 | 13/08/2016 | Final | 46.59s | 49.48s | #15 |
| Shantou Open 2016 | 07/08/2016 | First round | 47.67s | 50.77s | #18 |
| Thailand Championship 2016 | 23/07/2016 | Final | 37.68s | 42.48s | #4 |
| Huizhou Open 2016 | 03/04/2016 | Final | 42.72s | 47.29s | #6 |
| Taiwan Cubing League - Kaohsiung 2015 | 26/12/2015 | Final | 41.61s | 52.38s | #8 |
| Parity Open 2015 | 29/11/2015 | Second round | 49.54s | 52.65s | #12 |
| China Championship 2015 | 02/10/2015 | Second round | 42.15s | 47.48s | #40 |
| Hong Kong Summer Cube Day 2015 | 22/08/2015 | First round | 43.09s | 48.17s | #8 |
| Shantou Open 2015 | 02/08/2015 | Final | 42.81s | 46.58s | #6 |
| Shenzhen Open 2015 | 12/07/2015 | Final | 48.92s | 50.07s | #11 |
| Hong Kong Spring Cube Day 2015 | 16/05/2015 | Final | 42.16s | 47.12s | #4 |
| Back To Cubing Hong Kong 2015 | 28/02/2015 | Final | 34.83s | 47.94s | #8 |
| Guangdong Open 2014 | 01/10/2014 | Second round | 45.04s | 48.20s | #16 |
| Huizhou Open 2014 | 27/07/2014 | Final | 42.65s | 45.31s | #2 |
| Guangzhou Big Cubes 2013 | 01/12/2013 | Second round | 52.89s | 54.34s | #10 |
| Asian Championship 2012 | 05/10/2012 | First round | 57.68s | 1:02.26 | #45 |
| Hong Kong Open 2010 | 07/08/2010 | First round | 1:08.65 | 1:14.30 | #20 |
| Hong Kong Cube Day 2010 | 05/06/2010 | First round | 58.75s | 1:08.29 | #13 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Guangzhou Big Cubes 2026 | 20/06/2026 | First round | 38.02s | 42.70s | #61 |
| Guangzhou Big Cubes 2025 | 21/12/2025 | First round | 38.82s | 40.34s | #56 |
| Guangzhou Big Cubes 2025 | 21/12/2025 | Second round | 40.03s | 42.19s | #53 |
| Hong Kong Cube Day 2025 | 07/06/2025 | First round | 38.33s | 43.24s | #27 |
| Hong Kong Cube Day 2024 | 31/08/2024 | First round | 37.27s | 40.39s | #14 |
| Guangzhou Big Cubes 2024 | 18/08/2024 | First round | 36.19s | 41.14s | #47 |
| Guangzhou Big Cubes 2024 | 18/08/2024 | Second round | 33.29s | 39.82s | #38 |
| Taipei Summer Open 2024 | 29/06/2024 | First round | 38.40s | 40.01s | #41 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | First round | 35.69s | 44.97s | #13 |
| Shenzhen Open 2023 | 24/12/2023 | First round | 38.68s | 45.80s | #49 |
| Taiwan Championship 2023 | 08/12/2023 | First round | 38.02s | 45.07s | #77 |
| Thailand Cool Down 2023 | 25/11/2023 | First round | 37.21s | 41.93s | #10 |
| Thailand Cool Down 2023 | 25/11/2023 | Second round | 39.11s | 41.99s | #7 |
| Thailand Cool Down 2023 | 25/11/2023 | Final | 36.77s | 42.69s | #8 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 37.94s | 40.67s | #260 |
| Selangor Ace Cube 2023 | 03/06/2023 | First round | 39.04s | 47.43s | #33 |
| Hong Kong Cube Day 2023 | 04/03/2023 | Final | 37.80s | 41.37s | #26 |
| Hanoi Super Brain Zyo 2023 | 25/02/2023 | First round | 34.31s | 41.00s | #20 |
| Hanoi Super Brain Zyo 2023 | 25/02/2023 | Final | 40.69s | 44.13s | #18 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 40.67s | 43.00s | #57 |
| Big 'n Blind Guangzhou 2019 | 08/12/2019 | First round | 42.50s | 45.83s | #30 |
| Zhongshan NxN Speedcubing 2019 | 27/10/2019 | First round | 37.66s | 44.15s | #15 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | First round | 43.02s | 44.82s | #28 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Second round | 37.56s | 46.21s | #30 |
| Shenzhen Open 2019 | 21/09/2019 | First round | 37.94s | 42.25s | #17 |
| Shenzhen Open 2019 | 21/09/2019 | Final | 41.76s | 44.37s | #15 |
| Maoming Open 2019 | 30/06/2019 | Final | 38.09s | 45.35s | #9 |
| ZHBIT Open 2019 | 19/05/2019 | First round | 38.73s | 42.63s | #11 |
| GDSY Open 2019 | 23/03/2019 | First round | 36.24s | 41.96s | #19 |
| Jieyang Winter 2019 | 27/01/2019 | First round | 36.40s | 41.63s | #12 |
| Jieyang Winter 2019 | 27/01/2019 | Final | 35.42s | 40.48s | #11 |
| Hong Kong Cube Day 2019 | 26/01/2019 | First round | 38.83s | 45.76s | #16 |
| Dongguan Open 2019 | 13/01/2019 | First round | 36.37s | 39.63s | #6 |
| Dongguan Open 2019 | 13/01/2019 | Final | 38.96s | 42.72s | #9 |
| Big 'n Blind Guangzhou 2018 | 09/12/2018 | First round | 41.44s | 44.73s | #16 |
| Fuzhou Open 2018 | 24/11/2018 | First round | 42.91s | 46.01s | #13 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 37.91s | 40.16s | #5 |
| Shenzhen Nanshan 2018 | 18/11/2018 | First round | 36.33s | 42.74s | #11 |
| Shantou Open 2018 | 28/10/2018 | First round | 37.56s | 42.51s | #8 |
| Shantou Open 2018 | 28/10/2018 | Final | 37.53s | 40.37s | #8 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | First round | 39.47s | 44.46s | #15 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 35.35s | 46.06s | #105 |
| Shenzhen Open 2018 | 21/07/2018 | First round | 44.11s | 47.48s | #35 |
| Huizhou Open 2018 | 01/07/2018 | First round | 40.50s | 44.19s | #15 |
| Guangdong Open 2018 | 30/04/2018 | First round | 36.91s | 40.82s | #12 |
| Guangdong Open 2018 | 30/04/2018 | Second round | 40.81s | 43.13s | #15 |
| Guangdong Open 2018 | 30/04/2018 | Final | 40.80s | 44.57s | #14 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | First round | 39.90s | 43.12s | #22 |
| GDSY Open 2018 | 24/03/2018 | First round | 37.38s | 40.38s | #11 |
| GDSY Open 2018 | 24/03/2018 | Final | 41.91s | 46.64s | #16 |
| Dongguan Open 2018 | 04/03/2018 | Final | 38.93s | 42.92s | #16 |
| Shanghai Winter 2018 | 20/01/2018 | First round | 39.62s | 42.33s | #15 |
| Big 'n Blind 2017 | 10/12/2017 | First round | 38.76s | 43.73s | #20 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 40.02s | 44.56s | #38 |
| Hong Kong Open 2017 | 26/08/2017 | First round | 37.29s | 45.45s | #11 |
| Maru Cube Day 2017 | 15/07/2017 | First round | 32.82s | 42.60s | #12 |
| Maru Cube Day 2017 | 15/07/2017 | Second round | 41.58s | 46.31s | #16 |
| Fuzhou Open 2017 | 28/05/2017 | First round | 38.05s | 41.90s | #5 |
| Fuzhou Open 2017 | 28/05/2017 | Final | 40.50s | 43.97s | #6 |
| Xi'an Cherry Blossom 2017 | 02/04/2017 | First round | 39.48s | 44.47s | #17 |
| Xi'an Cherry Blossom 2017 | 02/04/2017 | Final | 41.88s | 44.00s | #16 |
| Hong Kong Cube Day 2017 | 25/02/2017 | Final | 42.61s | 47.62s | #13 |
| Singapore Rubik's Cube Competition 2017 | 18/02/2017 | First round | 42.25s | 48.90s | #15 |
| Dongguan Open 2017 | 22/01/2017 | First round | 40.09s | 47.08s | #11 |
| Dongguan Open 2017 | 22/01/2017 | Final | 43.37s | 49.41s | #12 |
| Big 'n Blind 2016 | 11/12/2016 | First round | 39.27s | 52.47s | #22 |
| Taiwan Championship 2016 | 29/10/2016 | First round | 44.81s | 48.24s | #24 |
| Taiwan Championship 2016 | 29/10/2016 | Second round | 45.46s | 50.49s | #29 |
| Arnold Classic Asia 2016 | 20/08/2016 | First round | 45.22s | 51.54s | #12 |
| Arnold Classic Asia 2016 | 20/08/2016 | Second round | 41.76s | 46.83s | #11 |
| Cross-strait Cubing Exchange 2016 | 13/08/2016 | First round | 41.87s | 44.25s | #16 |
| Cross-strait Cubing Exchange 2016 | 13/08/2016 | Second round | 38.19s | 43.00s | #11 |
| Cross-strait Cubing Exchange 2016 | 13/08/2016 | Final | 46.59s | 49.48s | #15 |
| Shantou Open 2016 | 07/08/2016 | First round | 47.67s | 50.77s | #18 |
| Thailand Championship 2016 | 23/07/2016 | First round | 43.41s | 48.47s | #7 |
| Thailand Championship 2016 | 23/07/2016 | Final | 37.68s | 42.48s | #4 |
| Huizhou Open 2016 | 03/04/2016 | Final | 42.72s | 47.29s | #6 |
| Taiwan Cubing League - Kaohsiung 2015 | 26/12/2015 | First round | 44.96s | 50.53s | #11 |
| Taiwan Cubing League - Kaohsiung 2015 | 26/12/2015 | Second round | 41.76s | 48.53s | #8 |
| Taiwan Cubing League - Kaohsiung 2015 | 26/12/2015 | Final | 41.61s | 52.38s | #8 |
| Parity Open 2015 | 29/11/2015 | First round | 38.30s | 49.46s | #8 |
| Parity Open 2015 | 29/11/2015 | Second round | 49.54s | 52.65s | #12 |
| China Championship 2015 | 02/10/2015 | First round | 38.33s | 51.82s | #60 |
| China Championship 2015 | 02/10/2015 | Second round | 42.15s | 47.48s | #40 |
| Hong Kong Summer Cube Day 2015 | 22/08/2015 | First round | 43.09s | 48.17s | #8 |
| Shantou Open 2015 | 02/08/2015 | First round | 41.35s | 49.22s | #8 |
| Shantou Open 2015 | 02/08/2015 | Final | 42.81s | 46.58s | #6 |
| Shenzhen Open 2015 | 12/07/2015 | Final | 48.92s | 50.07s | #11 |
| Hong Kong Spring Cube Day 2015 | 16/05/2015 | First round | 44.96s | 48.41s | #4 |
| Hong Kong Spring Cube Day 2015 | 16/05/2015 | Final | 42.16s | 47.12s | #4 |
| Back To Cubing Hong Kong 2015 | 28/02/2015 | Final | 34.83s | 47.94s | #8 |
| Guangdong Open 2014 | 01/10/2014 | First round | 44.14s | 53.89s | #24 |
| Guangdong Open 2014 | 01/10/2014 | Second round | 45.04s | 48.20s | #16 |
| Huizhou Open 2014 | 27/07/2014 | First round | 40.20s | 46.66s | #3 |
| Huizhou Open 2014 | 27/07/2014 | Final | 42.65s | 45.31s | #2 |
| Guangzhou Big Cubes 2013 | 01/12/2013 | First round | 42.45s | 49.40s | #4 |
| Guangzhou Big Cubes 2013 | 01/12/2013 | Second round | 52.89s | 54.34s | #10 |
| Asian Championship 2012 | 05/10/2012 | First round | 57.68s | 1:02.26 | #45 |
| Hong Kong Open 2010 | 07/08/2010 | First round | 1:08.65 | 1:14.30 | #20 |
| Hong Kong Cube Day 2010 | 05/06/2010 | First round | 58.75s | 1:08.29 | #13 |
Get updates about new features, analytics tools and WCA insights.