Jiahao Ma

Country WCA ID Gender Competitions Completed Solves
Netherlands 2017MAJI03 Male 16 400

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 41 1365 4781 8.89 11.43 6307 1750 56
2x2x2 Cube 317 8352 28645 4.33 5.84 23340 6651 251
4x4x4 Cube 84 2400 8723 47.19 53.69 8526 2326 80
5x5x5 Cube 151 3683 12431 2:10.77
3x3x3 One-Handed 49 1923 7254 19.60 25.27 8277 2127 51
Clock 45 1580 4456 16.75 25.81 5215 1813 50
Pyraminx 473 15683 50868 13.72 24.35 57791 17358 533
Skewb 57 1477 4355 4.36 7.46 5124 1653 59
Competition Round Place Single Average Solves
3x3x3 Cube
Dutch Spring 2022 Second round 38 11.41 12.65 15.2511.9814.5511.4111.42
First round 28 9.61 11.78 9.6112.489.9512.9014.62
Veenendaal Open 2020 Second round 30 10.42 13.51 10.4212.88DNF15.1212.52
First round 24 11.10 12.34 12.6611.9512.4013.1211.10
Dutch Nationals 2019 Second round 35 11.21 13.14 13.8811.2112.9012.6320.78
First round 19 8.89 11.43 11.268.8910.9512.0812.53
Hoogland Open 2019 Second round 27 11.30 13.34 11.5716.1611.3012.3018.21
First round 19 10.37 12.64 12.8212.8010.3713.3912.30
Star Cubing Nijmegen 2019 Second round 88 10.09 DNF DNF10.0913.7513.59DNF
First round 14 9.75 11.93 15.299.7511.3212.2412.22
Dutch Masters 2019 Second round 19 12.72 13.86 15.5912.7213.3614.8113.41
First round 16 10.43 13.45 14.8511.8415.3510.4313.67
Happy New Year Cubing Nijmegen 2019 Second round 37 13.55 15.39 16.0315.5214.6116.5613.55
First round 32 12.23 14.76 12.2312.3616.7115.7016.21
Rijswijk Open 2018 Second round 31 12.66 14.73 15.2012.6614.5314.6615.00
First round 30 13.33 15.17 13.3314.5016.2816.2714.75
Meppel Open 2018 Second round 33 14.73 16.04 17.3114.7314.9415.8619.20
First round 26 10.91 14.53 12.7910.91DNF13.4517.34
Dutch Nationals 2018 Second round 46 13.84 15.89 15.9315.0318.1513.8416.72
First round 37 12.21 15.32 12.2117.0614.3019.4214.61
Zwolle Open 2018 Second round 29 11.97 18.63 18.1617.4111.9720.3321.58
First round 25 13.36 17.49 23.3117.7515.1419.5913.36
Veenendaal Open 2018 Second round 34 15.83 17.69 15.8319.7218.9815.9218.17
First round 59 15.67 24.38 33.5119.6515.67DNF19.97
Breda Open 2018 Second round 40 13.60 17.50 20.5313.6014.3517.6320.51
First round 35 14.42 15.47 14.6415.4414.4216.3316.43
Marathon Open 2017 Second round 53 17.35 20.32 21.4819.0320.4417.3521.96
First round 53 17.12 18.76 18.8817.1218.5426.9218.86
Dutch Nationals 2017 Second round 73 18.48 23.90 24.7330.0718.4821.8825.08
First round 67 16.11 20.86 19.4421.5516.1121.5924.14
Zwolle Open 2017 Second round 38 18.90 21.92 25.8422.2018.9022.0621.51
First round 40 20.49 22.87 43.6422.3220.4921.1025.18
2x2x2 Cube
Veenendaal Open 2020 First round 64 7.36 8.73 7.368.0911.288.589.52
Star Cubing Nijmegen 2019 First round 50 4.52 5.84 4.829.216.414.526.30
Dutch Masters 2019 First round 42 4.33 6.42 6.214.338.074.989.37
Happy New Year Cubing Nijmegen 2019 Final 51 5.24 6.63 6.167.755.998.905.24
Meppel Open 2018 Final 55 6.55 7.44 7.4611.836.718.146.55
Breda Open 2018 Final 54 4.97 8.09 5.6811.027.7110.874.97
First round 47 4.35 7.82 6.369.367.7415.974.35
Dutch Nationals 2017 Final 66 6.22 7.45 8.9711.226.357.026.22
Zwolle Open 2017 First round 40 6.53 8.44 10.306.7010.946.538.31
4x4x4 Cube
Dutch Nationals 2019 Final 47 51.87 59.88 58.4851.871:01.971:07.2159.19
First round 33 50.74 53.69 55.3157.7054.1051.6650.74
Hoogland Open 2019 Final 30 49.47 57.95 57.2555.691:00.901:16.8849.47
First round 29 47.19 57.53 1:08.551:03.3756.2153.0247.19
Star Cubing Nijmegen 2019 Final 34 52.36 1:02.93 59.291:12.121:08.6552.361:00.85
Dutch Masters 2019 Final 33 1:12.03 1:19.361:12.03
First round 40 1:07.74 1:19.38 1:07.741:25.221:33.131:08.981:23.93
Happy New Year Cubing Nijmegen 2019 Final 69 1:54.54 1:54.54DNF
Marathon Open 2017 First round 56 1:55.18 2:29.611:55.18
Dutch Nationals 2017 Final 76 2:25.44 2:25.44DNF
Zwolle Open 2017 First round 38 2:07.48 2:19.382:07.48
5x5x5 Cube
Dutch Nationals 2019 First round 55 2:10.77 2:10.77DNF
3x3x3 Blindfolded
Dutch Nationals 2019 Final 18 DNF DNF DNFDNFDNF
3x3x3 One-Handed
Dutch Nationals 2019 Final 36 22.18 28.22 34.4230.4222.1831.8722.38
First round 30 19.60 26.13 27.3628.2119.6025.9425.10
Hoogland Open 2019 Final 17 20.58 25.27 25.5323.7520.5839.8926.53
First round 19 21.80 25.99 26.0926.3543.8521.8025.52
Dutch Masters 2019 Final 16 26.16 27.85 37.7426.1630.1126.2327.21
Happy New Year Cubing Nijmegen 2019 Final 20 22.81 26.24 23.8032.7222.8129.6625.25
Meppel Open 2018 Final 26 26.15 33.56 37.0526.1530.32DNF33.31
Dutch Nationals 2018 Final 37 29.76 32.81 36.5629.7634.4134.1829.84
First round 31 28.15 29.75 28.1533.1630.0229.8629.36
Zwolle Open 2018 Final 15 31.12 36.13 46.9931.4231.1239.0337.95
Veenendaal Open 2018 First round 48 53.37 1:05.1653.37
Breda Open 2018 Final 30 34.45 38.11 37.9538.4037.9845.5634.45
First round 29 31.68 35.36 32.5931.6832.6944.0240.80
Dutch Nationals 2017 Final 53 46.31 46.3148.53
Clock
Dutch Masters 2019 Final 11 16.75 16.7521.04
Zwolle Open 2018 Final 12 23.07 25.81 26.7325.5223.07DNF25.18
Pyraminx
Dutch Nationals 2019 First round 150 13.72 24.35 19.7813.7229.6829.8023.58
Skewb
Dutch Nationals 2019 Final 39 9.06 9.42 9.459.069.3810.569.44
First round 47 6.74 9.82 9.4112.836.7410.549.50
Hoogland Open 2019 Final 41 4.72 11.80 10.5513.544.7211.30DNF
First round 22 6.76 8.80 11.387.939.978.516.76
Star Cubing Nijmegen 2019 Final 38 5.43 11.22 5.439.3811.5122.5912.77
Dutch Masters 2019 Final 24 6.34 9.86 14.04DNF7.966.347.59
First round 29 6.32 10.66 10.919.0212.0514.966.32
Dutch Nationals 2018 Final 30 6.40 9.17 7.6013.1811.148.766.40
First round 33 4.36 10.34 9.304.3611.7519.629.96
Zwolle Open 2018 Final 20 8.40 10.64 13.6410.7010.3510.868.40
First round 22 7.75 9.95 9.267.9112.69DNF7.75
Veenendaal Open 2018 Final 12 6.32 7.46 7.0218.038.386.326.97
First round 22 8.79 10.00 12.2210.428.7910.628.97
Breda Open 2018 Final 17 7.76 8.85 7.859.499.2112.267.76
First round 19 7.70 8.69 7.989.527.7010.408.56
Marathon Open 2017 Final 22 7.38 8.81 7.389.547.6820.299.20
Dutch Nationals 2017 Final 29 8.38 9.76 9.288.389.0510.9619.57
Zwolle Open 2017 First round 32 13.54 18.72 15.9913.5414.6129.2725.55
Cookies help us deliver our services. By using our services, you agree to our use of cookies.