17 moves

Best Single

2000 moves

Best Average

86

Competitions

1

Best Position

247

Official Solves

102

Rounds

#5

Single WR

#1

Single CR
China

#1

Single NR

#6

Average WR

#2

Average CR
China

#1

Average NR

165

Podiums

20/06/2026

Last Result
Competitions
FMC World 2026 Quanzhou FMC Summer 2026 More Than One Cube Shanghai 2026 Please Don't DNF Beijing 2026 FMCanton Haizhu 2026 FMCanton Nansha 2026 Guangdong Open - Revival & Rival 2026 Hong Kong FMC Championship 2025 FMC under the Mistletoe 2025 FMC Cubing China 2025 FMC Asia 2025 Zhuhai Open 2025 Please Be Quiet Shanghai 2025 FMC Cubing China 2024 Shanghai FMC Summer 2024 FMC 2024 Hong Kong Cube Day 2023 Guangzhou 3x3 BLD and FMC 2020 Shaoxing Open 2019 Ningbo Footsteps 2019 Wuxi Winter 2019 FMC Asia 2019 Xiamen Winter 2019 Xuzhou Winter 2019 Quanzhou Open 2019 Xi'an 10th Anniversary 2019 Wuxi Open 2019 Taizhou Open 2019 China Championship 2019 Longyan Open 2019 Shenyang Open 2019 Hefei Summer 2019 FMC 2019 Lanzhou Spring 2019 Xiamen Open 2019 Chengdu Open 2019 Shanghai Memory Nightmare 2019 FMC Shanghai 2019 Fuzhou Spring 2019 Shenzhen 3x3 Days 2019 Taiyuan Winter 2018 Xiamen Open 2018 FMC Asia 2018 Fuzhou Open 2018 Hangzhou Open 2018 Xi'an Open 2018 Wuxi Autumn 2018 Lanzhou Autumn 2018 China Championship 2018 Quanzhou Open 2018 WCA Asian Championship 2018 Longyan Open 2018 Cross-strait FMC 2018 Shenzhen Open 2018 Wuxi Try to Get a Mean 2018 Please Be Quiet Beijing 2018 Harbin Open 2018 Shanghai Love in ECNU 2018 Fujian Championship 2018 Nanchang Summer Is Coming 2018 Beijing Open 2018 Changsha Xiangmo 2018 Lanzhou Open 2018 Luoyang Spring 2018 More Than One Cube 2018 Shanghai Winter 2018 FMC Asia 2017 Jiaozuo Open 2017 TKK Open 2017 Nanchang Open 2017 Fuzhou Autumn 2017 Xiamen Autumn 2017 Yunnan Open 2017 China's 10th Anniversary Championship 2017 Xuchang Open 2017 Yangzhou Open 2017 Quanzhou Side Event 2017 Cross-strait Cubing Exchange 2017 Wuxi Open 2017 China Championship 2017 World Rubik's Cube Championship 2017 Longyan Summer Open 2017 Quanzhou Open 2017 Beijing Open 2017 Chaozhou Open 2017 ZUST Open 2017 Taiwan Blind Day 2017 Fuzhou Open 2017 Wuhan NxN Open 2017 Xiamen Open 2017 Changsha Xiangmo 2017 Chengdu Open 2017 Lanzhou Spring 2017 Nanchang Spring 2017 Zhangzhou Spring 2017 Xi'an Cherry Blossom 2017 ZUA Open 2017 Wuhan Chuyun Spring 2017 Anhui University Smart Open 2017 Quanzhou Open 2016 Nanchang Winter 2016 FMC Asia 2016 Taiyuan Winter Open 2016 Tianjin Open 2016 Wuhan Open 2016 Shanghai Winter is Coming 2016 Taiwan Championship 2016 TKK Open 2016 Asian Championship 2016 Yangzhou Open 2016 Cross-strait Cubing Exchange 2016 Linyi Open 2016 Xining Summer Open 2016 Hefei Open 2016 Changchun Open 2016 Cube of Odd Numbers 2016 One Night in Beijing 2016 Cross-strait FMC 2016 Xi'an Cherry Blossom 2016 Quiet AnHui University 2016 Guangzhou Rubik's Cube Days 2016 Nanchang Winter 2015 Tianjin Winter Open 2015 Beijing Long Events Open 2015 FMC Asia 2015 Beijing Open 2015 China Championship 2015 Hefei Open 2015 Zhengzhou Open 2015 Cube of Prime Numbers 2015 Tianjin University Open 2015 Xi'an New Year 2015 Shenyang Open 2014 Cross-strait FMC 2014 BUAA Open 2014 Guangdong Open 2014 Beijing Autumn 2014 Hefei Summer Open 2014 Suzhou Open 2014 Beijing Summer Open 2014 Beijing Spring 2014 Beijing Winter Open 2013 TUT 2013 Beijing Summer 2013 BUAA Open 2013 Guangzhou Rubik's Cube Day 2013 Zhengzhou Spring Open 2013 Beijing Winter 2012 Asian Championship 2012 Beijing Summer 2012 PKU FM 2012 Inner Mongolia 2012 Human Rights Day 2011 Zhengzhou Autumn 2011 China FM Beijing 2011 Nanjing Autumn 2011 Xiamen Open 2011 Cyclops Open 2011 Taiyuan 2011 Beijing Footsteps 2011 Beijing Spring 2011 Beijing After Dark 2011 Beijing Winter 2011 Beijing No Cubes 2010 Tianjin Open 2010 Beijing Side Events Supplement 2010 Alpha Cube BUAA Open 2010 Henan Open 2010 PKU Fewest Moves 2010 Beijing Winter 2009 Beijing Summer Open 2009 Duanwu Festival Open 2009 Shijiazhuang Open 2009 Beijing Spring Open 2009 Beijing Fall Open 2008

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Quanzhou FMC Summer 2026 20/06/2026 Final 25 moves #14
FMC World 2026 20/06/2026 Final 19 moves 2000 moves #1
More Than One Cube Shanghai 2026 06/06/2026 Final 17 moves #23
Please Don't DNF Beijing 2026 16/05/2026 Final 24 moves 2467 moves #5
FMCanton Haizhu 2026 22/03/2026 Final 24 moves 2667 moves #11
FMCanton Nansha 2026 21/03/2026 Final 23 moves #31
Guangdong Open - Revival & Rival 2026 06/02/2026 Final 24 moves 2600 moves #2
Hong Kong FMC Championship 2025 28/12/2025 Final 21 moves #13
FMC Cubing China 2025 20/12/2025 Final 21 moves 2133 moves #1
FMC under the Mistletoe 2025 20/12/2025 Final 21 moves 2400 moves #17
FMC Asia 2025 27/07/2025 Final 21 moves 2200 moves #1
Please Be Quiet Shanghai 2025 12/04/2025 Final 23 moves 2400 moves #7
FMC Cubing China 2024 14/12/2024 Final 27 moves #87
Shanghai FMC Summer 2024 13/07/2024 Final 25 moves 2533 moves #3
FMC 2024 01/06/2024 Final 22 moves 2667 moves #41
Guangzhou 3x3 BLD and FMC 2020 12/12/2020 Final 22 moves 2567 moves #1
Ningbo Footsteps 2019 15/12/2019 Final 28 moves 3267 moves #2
FMC Asia 2019 07/12/2019 Final 23 moves 2567 moves #4
Xi'an 10th Anniversary 2019 24/08/2019 Final 24 moves 2600 moves #1
Wuxi Open 2019 10/08/2019 Final 29 moves #1
China Championship 2019 26/07/2019 Final 28 moves 3000 moves #5
Hefei Summer 2019 22/06/2019 Final 27 moves #1
FMC 2019 15/06/2019 Final 21 moves 2367 moves #3
FMC Shanghai 2019 13/04/2019 Final 26 moves 2867 moves #2
Shenzhen 3x3 Days 2019 02/03/2019 Final 26 moves 2733 moves #1
FMC Asia 2018 08/12/2018 Final 25 moves 2567 moves #2
Hangzhou Open 2018 10/11/2018 Final 27 moves 3000 moves #2
Xi'an Open 2018 27/10/2018 Final 25 moves 2900 moves #2
China Championship 2018 02/10/2018 Final 25 moves 2800 moves #2
WCA Asian Championship 2018 17/08/2018 Final 24 moves 2800 moves #3
Cross-strait FMC 2018 04/08/2018 Final 28 moves 3000 moves #7
Shenzhen Open 2018 21/07/2018 Final 28 moves 2867 moves #3
Wuxi Try to Get a Mean 2018 14/07/2018 Final 20 moves 2600 moves #1
Please Be Quiet Beijing 2018 30/06/2018 Final 28 moves 2900 moves #2
Harbin Open 2018 09/06/2018 Final 26 moves 2767 moves #1
Shanghai Love in ECNU 2018 19/05/2018 Final 24 moves #1
Beijing Open 2018 30/04/2018 Final 19 moves #1
More Than One Cube 2018 31/03/2018 Final 26 moves 2700 moves #1
FMC Asia 2017 09/12/2017 Final 28 moves 2933 moves #6
Nanchang Open 2017 11/11/2017 Final 29 moves #9
Xuchang Open 2017 24/09/2017 Final 28 moves #1
Quanzhou Side Event 2017 19/08/2017 Final 29 moves 2967 moves #2
Cross-strait Cubing Exchange 2017 12/08/2017 Final 26 moves #1
China Championship 2017 28/07/2017 Final 21 moves 2433 moves #1
World Rubik's Cube Championship 2017 13/07/2017 Final 28 moves 3067 moves #19
Beijing Open 2017 24/06/2017 Final 34 moves #2
Chaozhou Open 2017 18/06/2017 Final 34 moves #2
ZUST Open 2017 10/06/2017 Final 27 moves #1
Taiwan Blind Day 2017 04/06/2017 Final 26 moves 2900 moves #1
Wuhan NxN Open 2017 20/05/2017 Final 28 moves 3000 moves #3
Xi'an Cherry Blossom 2017 02/04/2017 Final 26 moves 2800 moves #3
ZUA Open 2017 25/03/2017 Final 29 moves #1
FMC Asia 2016 10/12/2016 Final 25 moves 2933 moves #4
Taiwan Championship 2016 29/10/2016 Final 29 moves #1
Asian Championship 2016 01/10/2016 Final 27 moves 3100 moves #8
Cross-strait Cubing Exchange 2016 13/08/2016 Final 27 moves 2700 moves #2
Hefei Open 2016 15/07/2016 Final 33 moves 3633 moves #4
Cube of Odd Numbers 2016 18/06/2016 Final 25 moves 2700 moves #3
Cross-strait FMC 2016 09/04/2016 Final 26 moves 2900 moves #2
Xi'an Cherry Blossom 2016 02/04/2016 Final 31 moves 3200 moves #3
Quiet AnHui University 2016 27/03/2016 Final 27 moves 3100 moves #1
Guangzhou Rubik's Cube Days 2016 05/03/2016 Final 37 moves #12
Nanchang Winter 2015 27/12/2015 Final 29 moves #3
Beijing Long Events Open 2015 29/11/2015 Final 27 moves 3067 moves #2
FMC Asia 2015 28/11/2015 Final 28 moves 3100 moves #6
Beijing Open 2015 24/10/2015 Final 30 moves 3067 moves #2
China Championship 2015 02/10/2015 Final 29 moves 3267 moves #5
Hefei Open 2015 17/07/2015 Final 28 moves 3133 moves #1
Cube of Prime Numbers 2015 02/05/2015 Final 26 moves 2867 moves #1
Tianjin University Open 2015 26/04/2015 Final 33 moves #1
Xi'an New Year 2015 02/01/2015 Final 30 moves #1
Cross-strait FMC 2014 22/11/2014 Final 29 moves 3067 moves #1
Guangdong Open 2014 01/10/2014 Final 32 moves 3667 moves #4
Beijing Spring 2014 19/04/2014 Final 30 moves 3167 moves #1
Beijing Winter Open 2013 21/12/2013 Final 29 moves #2
Guangzhou Rubik's Cube Day 2013 01/05/2013 Final 34 moves #4
Beijing Winter 2012 24/11/2012 Final 31 moves #1
Asian Championship 2012 05/10/2012 Final 33 moves #2
PKU FM 2012 26/05/2012 Final 25 moves 3067 moves #1
Human Rights Day 2011 10/12/2011 Final 32 moves #2
China FM Beijing 2011 06/11/2011 Final 40 moves #7
Nanjing Autumn 2011 30/10/2011 Final 36 moves #1
Beijing Footsteps 2011 15/05/2011 Final 33 moves #3
PKU Fewest Moves 2010 10/04/2010 Final 32 moves #2
Beijing Winter 2009 20/12/2009 Final #13
Duanwu Festival Open 2009 29/05/2009 Final 39 moves #1

Round Breakdown

Competition Date Round Single Average Position
Quanzhou FMC Summer 2026 20/06/2026 First round 18 moves 2067 moves #1
FMC World 2026 20/06/2026 Final 19 moves 2000 moves #1
Quanzhou FMC Summer 2026 20/06/2026 Final 25 moves #14
More Than One Cube Shanghai 2026 06/06/2026 First round 19 moves 2167 moves #1
More Than One Cube Shanghai 2026 06/06/2026 Second round 21 moves 2300 moves #1
More Than One Cube Shanghai 2026 06/06/2026 Final 17 moves #23
Please Don't DNF Beijing 2026 16/05/2026 First round 23 moves 2600 moves #8
Please Don't DNF Beijing 2026 16/05/2026 Final 24 moves 2467 moves #5
FMCanton Haizhu 2026 22/03/2026 First round 25 moves 2567 moves #14
FMCanton Haizhu 2026 22/03/2026 Final 24 moves 2667 moves #11
FMCanton Nansha 2026 21/03/2026 First round 23 moves #39
FMCanton Nansha 2026 21/03/2026 Final 23 moves #31
Guangdong Open - Revival & Rival 2026 06/02/2026 Final 24 moves 2600 moves #2
Hong Kong FMC Championship 2025 28/12/2025 First round 22 moves 2433 moves #3
Hong Kong FMC Championship 2025 28/12/2025 Final 21 moves #13
FMC under the Mistletoe 2025 20/12/2025 First round 21 moves 2200 moves #5
FMC Cubing China 2025 20/12/2025 Final 21 moves 2133 moves #1
FMC under the Mistletoe 2025 20/12/2025 Final 21 moves 2400 moves #17
FMC Asia 2025 27/07/2025 Final 21 moves 2200 moves #1
Please Be Quiet Shanghai 2025 12/04/2025 First round 19 moves 2033 moves #1
Please Be Quiet Shanghai 2025 12/04/2025 Final 23 moves 2400 moves #7
FMC Cubing China 2024 14/12/2024 Final 27 moves #87
Shanghai FMC Summer 2024 13/07/2024 First round 22 moves 2267 moves #1
Shanghai FMC Summer 2024 13/07/2024 Final 25 moves 2533 moves #3
FMC 2024 01/06/2024 Final 22 moves 2667 moves #41
Guangzhou 3x3 BLD and FMC 2020 12/12/2020 Final 22 moves 2567 moves #1
Ningbo Footsteps 2019 15/12/2019 First round 23 moves 2567 moves #1
Ningbo Footsteps 2019 15/12/2019 Final 28 moves 3267 moves #2
FMC Asia 2019 07/12/2019 Final 23 moves 2567 moves #4
Xi'an 10th Anniversary 2019 24/08/2019 Final 24 moves 2600 moves #1
Wuxi Open 2019 10/08/2019 Final 29 moves #1
China Championship 2019 26/07/2019 Final 28 moves 3000 moves #5
Hefei Summer 2019 22/06/2019 Final 27 moves #1
FMC 2019 15/06/2019 Final 21 moves 2367 moves #3
FMC Shanghai 2019 13/04/2019 First round 28 moves 3067 moves #3
FMC Shanghai 2019 13/04/2019 Second round 27 moves 2933 moves #4
FMC Shanghai 2019 13/04/2019 Final 26 moves 2867 moves #2
Shenzhen 3x3 Days 2019 02/03/2019 Final 26 moves 2733 moves #1
FMC Asia 2018 08/12/2018 Final 25 moves 2567 moves #2
Hangzhou Open 2018 10/11/2018 Final 27 moves 3000 moves #2
Xi'an Open 2018 27/10/2018 Final 25 moves 2900 moves #2
China Championship 2018 02/10/2018 Final 25 moves 2800 moves #2
WCA Asian Championship 2018 17/08/2018 Final 24 moves 2800 moves #3
Cross-strait FMC 2018 04/08/2018 Final 28 moves 3000 moves #7
Shenzhen Open 2018 21/07/2018 Final 28 moves 2867 moves #3
Wuxi Try to Get a Mean 2018 14/07/2018 First round 28 moves 2867 moves #2
Wuxi Try to Get a Mean 2018 14/07/2018 Final 20 moves 2600 moves #1
Please Be Quiet Beijing 2018 30/06/2018 Final 28 moves 2900 moves #2
Harbin Open 2018 09/06/2018 Final 26 moves 2767 moves #1
Shanghai Love in ECNU 2018 19/05/2018 Final 24 moves #1
Beijing Open 2018 30/04/2018 Final 19 moves #1
More Than One Cube 2018 31/03/2018 First round 27 moves 3000 moves #5
More Than One Cube 2018 31/03/2018 Final 26 moves 2700 moves #1
FMC Asia 2017 09/12/2017 Final 28 moves 2933 moves #6
Nanchang Open 2017 11/11/2017 Final 29 moves #9
Xuchang Open 2017 24/09/2017 Final 28 moves #1
Quanzhou Side Event 2017 19/08/2017 Final 29 moves 2967 moves #2
Cross-strait Cubing Exchange 2017 12/08/2017 Final 26 moves #1
China Championship 2017 28/07/2017 Final 21 moves 2433 moves #1
World Rubik's Cube Championship 2017 13/07/2017 Final 28 moves 3067 moves #19
Beijing Open 2017 24/06/2017 Final 34 moves #2
Chaozhou Open 2017 18/06/2017 Final 34 moves #2
ZUST Open 2017 10/06/2017 Final 27 moves #1
Taiwan Blind Day 2017 04/06/2017 Final 26 moves 2900 moves #1
Wuhan NxN Open 2017 20/05/2017 Final 28 moves 3000 moves #3
Xi'an Cherry Blossom 2017 02/04/2017 Final 26 moves 2800 moves #3
ZUA Open 2017 25/03/2017 Final 29 moves #1
FMC Asia 2016 10/12/2016 Final 25 moves 2933 moves #4
Taiwan Championship 2016 29/10/2016 Final 29 moves #1
Asian Championship 2016 01/10/2016 Final 27 moves 3100 moves #8
Cross-strait Cubing Exchange 2016 13/08/2016 Final 27 moves 2700 moves #2
Hefei Open 2016 15/07/2016 Final 33 moves 3633 moves #4
Cube of Odd Numbers 2016 18/06/2016 Final 25 moves 2700 moves #3
Cross-strait FMC 2016 09/04/2016 First round 30 moves 3500 moves #7
Cross-strait FMC 2016 09/04/2016 Final 26 moves 2900 moves #2
Xi'an Cherry Blossom 2016 02/04/2016 Final 31 moves 3200 moves #3
Quiet AnHui University 2016 27/03/2016 Final 27 moves 3100 moves #1
Guangzhou Rubik's Cube Days 2016 05/03/2016 Final 37 moves #12
Nanchang Winter 2015 27/12/2015 Final 29 moves #3
Beijing Long Events Open 2015 29/11/2015 Final 27 moves 3067 moves #2
FMC Asia 2015 28/11/2015 Final 28 moves 3100 moves #6
Beijing Open 2015 24/10/2015 Final 30 moves 3067 moves #2
China Championship 2015 02/10/2015 Final 29 moves 3267 moves #5
Hefei Open 2015 17/07/2015 Final 28 moves 3133 moves #1
Cube of Prime Numbers 2015 02/05/2015 Final 26 moves 2867 moves #1
Tianjin University Open 2015 26/04/2015 Final 33 moves #1
Xi'an New Year 2015 02/01/2015 Final 30 moves #1
Cross-strait FMC 2014 22/11/2014 Final 29 moves 3067 moves #1
Guangdong Open 2014 01/10/2014 Final 32 moves 3667 moves #4
Beijing Spring 2014 19/04/2014 Final 30 moves 3167 moves #1
Beijing Winter Open 2013 21/12/2013 Final 29 moves #2
Guangzhou Rubik's Cube Day 2013 01/05/2013 Final 34 moves #4
Beijing Winter 2012 24/11/2012 Final 31 moves #1
Asian Championship 2012 05/10/2012 Final 33 moves #2
PKU FM 2012 26/05/2012 Final 25 moves 3067 moves #1
Human Rights Day 2011 10/12/2011 Final 32 moves #2
China FM Beijing 2011 06/11/2011 Final 40 moves #7
Nanjing Autumn 2011 30/10/2011 Final 36 moves #1
Beijing Footsteps 2011 15/05/2011 Final 33 moves #3
PKU Fewest Moves 2010 10/04/2010 Final 32 moves #2
Beijing Winter 2009 20/12/2009 Final #13
Duanwu Festival Open 2009 29/05/2009 Final 39 moves #1
Stay updated with new features and analytics tools! Subscribe to Newsletter
© 2026 SpeedCubeAnalytics | Official results and rankings provided by the World Cube Association (WCA) | Not affiliated with or endorsed by the WCA