Jiahao Ma

Region 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 94 2657 9703 8.89 11.43 12268 3247 121
2x2x2 Cube 586 13880 47185 4.33 5.84 38655 11114 452
4x4x4 Cube 145 3913 13844 47.19 53.69 13521 3786 137
5x5x5 Cube 240 5681 18627 2:10.77
3x3x3 One-Handed 95 3062 11406 19.60 25.27 12829 3366 101
Clock 198 4338 12297 16.75 25.81 14096 4799 210
Pyraminx 890 24892 82775 13.72 24.35 93771 27682 1003
Skewb 98 2679 7689 4.36 7.46 8820 2985 111
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.