Michael Mao

Region WCA ID Gender Competitions Completed Solves
Canada 2022MAOM01 Male 41 709

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 104 755 2695 6.77 8.51 2619 729 97
2x2x2 Cube 186 1444 5404 1.73 3.85 11167 3102 431
4x4x4 Cube 114 963 3860 33.46 37.49 3207 793 92
5x5x5 Cube 80 753 2945 1:05.09 1:12.83 2976 764 86
6x6x6 Cube 68 682 2537 2:13.68 2:32.38 3213 879 91
7x7x7 Cube 68 699 2603 3:34.95 3:49.76 2674 710 70
3x3x3 Blindfolded 4 24 83 18.45 22.38 85 24 5
Pyraminx 836 6844 25527 6.18 11.25 39119 10826 1394
Skewb 328 2969 10710 4.71 10.28 20847 5993 720

Medal Collection

Gold Silver Bronze
4 5 2
Competition Round Place Single Average Solves
3x3x3 Cube
Waterloo Fall 2025 Final 10 8.12 8.98 8.129.188.958.8010.94
Second round 8 7.63 8.53 11.768.668.517.638.43
First round 11 7.99 9.03 7.999.509.558.0410.30
Pickering Favourites Fall 2025 Final 11 7.58 8.51 7.589.018.188.359.24
First round 14 7.09 9.06 8.748.617.099.8410.05
Clocktober Classic NY 2025 Final 4 7.75 9.87 7.758.919.6811.5611.03
First round 7 8.25 9.50 9.4710.819.919.118.25
Rubik's WCA World Championship 2025 First round 609 9.08 9.84 10.269.8911.329.089.37
One-Handed Open NY 2025 Final 2 7.21 8.99 11.097.219.109.448.43
First round 3 7.54 8.89 8.567.548.669.4511.32
Cube Against Cancer Buffalo 2025 Final 6 7.48 9.33 12.338.067.4812.017.92
Second round 7 7.98 10.00 9.767.9811.2210.1810.07
First round 1 8.63 8.96 9.398.868.6310.128.64
Mississauga Newcomers A 2025 Semi Final 15 6.77 11.92 11.0811.836.7712.8415.19
Second round 4 7.39 8.71 7.829.698.639.717.39
First round 4 7.89 9.25 9.0210.528.2213.397.89
Greater Toronto 2025 Final 10 6.77 9.60 9.9311.709.389.496.77
Second round 6 6.81 8.82 9.306.818.758.998.72
First round 8 8.29 9.05 8.71DNF9.628.828.29
Wrap It Up Barrie 2024 Final 12 8.70 9.66 10.328.708.859.8013.31
Second round 11 8.38 9.55 10.978.388.798.9011.04
First round 11 7.28 9.60 15.1311.438.139.257.28
Kitchener Mini Morning 2024 Final 5 8.36 9.52 8.3610.40DNF9.808.37
Second round 7 7.35 9.81 9.0912.1811.307.359.03
First round 8 8.48 10.33 9.749.8911.3512.188.48
Ontario Championship 2024 Semi Final 41 8.98 11.47 10.568.9812.7811.0714.24
Second round 16 8.22 8.85 8.669.589.738.328.22
First round 16 7.94 9.16 7.9410.939.409.029.07
Rubik's WCA North American Championship 2024 Second round 264 8.36 10.66 9.328.3612.4311.3911.28
First round 133 7.89 9.10 8.947.899.368.999.54
Appleby Summer 2024 Second round 14 8.56 9.21 11.538.808.569.359.48
First round 19 8.60 10.11 9.798.6010.1810.3613.36
Michigan Championship 2024 Semi Final 14 8.53 9.59 10.058.539.3211.419.39
Second round 20 7.21 10.14 8.5113.3010.0111.917.21
First round 38 10.59 11.65 12.1811.2010.5912.6411.57
Washtenaw Spring 2024 Final 3 7.77 8.91 9.3011.388.978.467.77
First round 7 7.58 9.85 10.479.5410.569.537.58
London Winter 2024 Final 9 9.10 9.72 10.2611.259.529.109.39
Second round 9 8.84 9.19 9.468.8411.548.929.18
First round 6 8.04 9.13 9.288.049.1210.288.98
Greater Toronto 2024 Final 14 8.12 9.89 11.538.1212.798.529.61
First round 15 8.46 9.43 8.859.4610.798.469.97
Kingston Winter 2024 Final 12 8.92 11.09 8.9216.029.1614.989.13
Second round 10 8.52 9.70 10.288.529.919.419.77
First round 6 8.68 9.17 10.049.148.748.689.63
Pickering Favourites Autumn 2023 First round 15 7.67 9.65 9.8412.729.779.337.67
Scarborough Fall A 2023 Final 3 8.38 8.76 8.979.348.388.508.82
Semi Final 12 8.36 9.94 10.349.9212.058.369.56
Second round 4 8.64 9.23 8.649.129.239.3311.69
First round 9 8.94 10.09 9.1810.7211.2210.368.94
Waterloo Favourites Fall 2023 First round 12 8.21 9.66 10.0311.369.768.219.19
Appleby Fall A 2023 Final 12 8.98 10.00 10.229.2610.628.9810.52
First round 10 8.00 9.71 9.6810.639.998.009.46
Ajax 3x3x3 Morning 2023 Final 4 7.85 8.95 8.899.087.859.188.88
Second round 8 9.64 10.47 10.0010.5412.769.6410.87
First round 8 8.77 9.77 11.3011.539.068.778.96
CubingUSA Nationals 2023 Second round 134 8.52 9.17 9.798.7612.618.528.95
First round 194 8.85 9.93 10.0410.4010.809.348.85
Michigan 2023 Semi Final 20 7.99 10.72 10.3410.237.9911.6019.37
Second round 21 9.19 11.07 10.7113.649.1911.9810.52
First round 19 8.53 10.94 12.358.5311.0315.619.45
Southern Ontario Summer - Oshawa 2023 Final 8 9.10 10.54 10.469.10DNF11.689.47
First round 6 8.76 9.55 8.858.7610.5710.459.35
Guelph 2023 Second round 17 8.97 10.42 9.7918.858.9710.7910.69
First round 10 8.18 9.06 9.008.189.249.948.95
Pickering A 2023 Final 14 9.16 10.40 10.039.1611.4910.0111.17
Second round 10 8.60 9.63 8.8310.618.609.8510.20
First round 14 9.11 10.58 10.9110.0811.239.1110.74
Waterloo Favourites A 2023 First round 17 8.88 9.61 9.0310.1710.549.638.88
Appleby Winter B 2023 First round 24 9.43 12.17 10.939.4313.7312.8512.73
Oakville Fall A 2022 Second round 49 11.47 14.04 13.1611.47DNF14.2414.71
First round 28 10.52 11.60 14.9811.6310.6910.5212.48
Ajax NxNxN 2022 First round 28 10.12 11.55 13.9811.9310.1212.4910.24
Richmond Hill 2022 Second round 35 11.42 12.42 12.0611.4216.2111.5613.63
First round 49 12.35 15.05 12.81DNF12.3517.3015.03
Battle of Waterloo 2022 Semi Final 25 10.52 12.74 13.4610.5214.1510.6217.38
Second round 28 10.41 12.95 11.8212.5610.4117.9914.48
First round 32 13.47 13.97 13.7314.3013.8813.4714.57
3x3x3 Only Hamilton B 2022 Second round 14 13.74 14.51 15.0814.0921.3214.3513.74
First round 17 11.42 15.94 17.0911.4216.2720.6314.47
2x2x2 Cube
Guelph 2023 First round 23 3.48 4.36 4.724.184.173.485.11
Richmond Hill 2022 First round 16 1.73 3.85 4.884.014.191.733.35
4x4x4 Cube
Rubik's WCA World Championship 2025 First round 529 34.63 39.53 40.84DNF39.4734.6338.29
Rubik's WCA North American Championship 2024 First round 202 36.48 41.17 44.4936.4842.5838.9042.02
Appleby Summer 2024 Final 14 35.73 39.37 35.7339.9836.4145.4741.71
Michigan Championship 2024 First round 33 35.81 46.56 42.4048.4535.8150.7148.82
London Winter 2024 Final 12 37.31 42.11 48.1540.1941.0745.0737.31
Greater Toronto 2024 Final 14 35.32 38.98 35.3239.0340.8043.4037.10
Kingston Winter 2024 Final 16 33.55 48.10 43.3156.0744.921:08.4533.55
Pickering Favourites Autumn 2023 Final 10 34.14 37.49 41.4438.8434.1435.0838.54
Scarborough Fall A 2023 Final 16 39.97 46.25 47.2639.9750.1843.5247.96
First round 8 33.49 37.98 42.3935.6935.8543.9733.49
Waterloo Favourites Fall 2023 Final 12 35.91 42.92 47.5135.9150.5140.4840.77
Appleby Fall A 2023 Final 13 38.94 41.65 47.2239.5745.1940.1838.94
First round 13 36.02 40.00 38.5736.0242.2743.3639.15
CubingUSA Nationals 2023 First round 270 36.93 45.72 50.3042.7436.9345.8548.56
Michigan 2023 Final 17 38.07 44.42 41.2338.0746.8445.1947.87
First round 16 36.24 42.26 40.9343.7248.7642.1436.24
Southern Ontario Summer - Oshawa 2023 Final 7 40.44 44.07 45.1552.5145.1541.9240.44
Guelph 2023 Final 12 33.46 39.24 43.3941.4940.3533.4635.88
Pickering A 2023 Final 14 39.64 41.78 42.0940.721:16.3342.5239.64
Waterloo Favourites A 2023 Final 10 41.42 41.88 41.4242.2341.8641.5543.71
Appleby Winter B 2023 Final 22 41.76 46.26 58.6352.1242.7641.7643.91
Oakville Fall A 2022 Final 17 42.91 45.88 44.1842.9148.2250.3545.23
Ajax NxNxN 2022 Final 28 41.50 48.44 45.8050.721:04.9941.5048.81
5x5x5 Cube
Waterloo Fall 2025 Final 15 1:14.86 1:22.70 1:28.511:14.861:18.241:33.291:21.36
Pickering Favourites Fall 2025 Final 9 1:05.09 1:12.83 1:11.671:24.691:09.201:05.091:17.61
One-Handed Open NY 2025 Final 5 1:11.24 1:16.12 1:11.241:26.821:13.241:15.191:19.92
Rubik's WCA North American Championship 2024 First round 185 1:10.05 1:15.93 1:32.881:12.971:10.051:15.491:19.32
Michigan Championship 2024 Final 17 1:15.46 1:18.10 1:15.461:16.471:21.491:16.331:34.67
Washtenaw Spring 2024 Final 8 1:14.30 1:20.94 1:20.381:28.131:16.331:26.101:14.30
London Winter 2024 Final 11 1:16.74 1:21.92 1:16.741:20.501:23.291:27.691:21.98
Pickering Favourites Autumn 2023 Final 10 1:18.09 1:24.48 1:25.791:26.541:21.111:18.091:33.28
Waterloo Favourites Fall 2023 Final 16 1:13.46 1:24.27 1:27.022:16.551:23.691:22.091:13.46
CubingUSA Nationals 2023 First round 171 1:08.82 1:15.53 1:21.031:12.741:15.671:18.191:08.82
Michigan 2023 Final 20 1:24.40 1:27.23 1:24.601:24.401:25.291:31.801:41.39
Pickering A 2023 Final 12 1:16.08 1:21.26 1:29.711:17.211:19.131:27.431:16.08
Appleby Winter B 2023 Final 27 1:29.32 1:35.16 1:44.931:29.341:29.321:56.101:31.21
Ajax NxNxN 2022 Final 42 1:45.84 1:56.081:45.84
Richmond Hill 2022 Final 35 1:55.64 1:55.64DNF
6x6x6 Cube
Pickering Favourites Fall 2025 Final 5 2:31.40 2:32.38 2:32.382:31.402:33.35
Pickering Favourites Autumn 2023 Final 6 2:15.61 2:35.27 2:55.022:35.192:15.61
Waterloo Favourites Fall 2023 Final 16 2:37.06 2:45.75 2:48.172:37.062:52.03
CubingUSA Nationals 2023 First round 193 2:13.68 2:35.86 2:47.622:13.682:46.28
Michigan 2023 Final 17 2:26.08 2:34.86 2:30.402:48.112:26.08
Please Be Quiet Pickering 2023 Final 9 2:32.03 2:39.60 2:42.582:32.032:44.18
Pickering A 2023 Final 12 2:35.93 2:45.22 2:54.192:35.932:45.53
Waterloo Favourites A 2023 Final 4 2:35.21 2:37.78 2:40.082:38.062:35.21
Appleby Winter B 2023 Final 24 3:20.91 3:28.57 3:20.913:43.213:21.58
7x7x7 Cube
Pickering Favourites Fall 2025 Final 6 4:18.50 4:20.65 4:21.054:18.504:22.41
Ontario Championship 2024 First round 28 DNF DNF
Rubik's WCA North American Championship 2024 First round 146 3:39.82 3:50.31 3:48.934:02.193:39.82
Michigan Championship 2024 Final 13 4:11.24 4:21.39 4:31.084:11.244:21.86
Pickering Favourites Autumn 2023 Final 5 3:41.36 3:50.25 3:41.363:56.693:52.71
Newmarket Side Events 2023 Final 9 3:43.56 4:01.48 4:31.413:49.473:43.56
Waterloo Favourites Fall 2023 Final 10 4:09.29 4:19.83 4:10.334:09.294:39.88
Appleby Fall A 2023 Final 8 3:45.84 3:51.08 3:45.843:53.063:54.33
CubingUSA Nationals 2023 First round 145 3:39.11 3:53.18 3:39.114:04.343:56.10
Michigan 2023 Final 11 3:47.57 3:58.32 4:00.964:06.423:47.57
Please Be Quiet Pickering 2023 Final 4 3:34.95 3:49.76 3:58.723:55.613:34.95
Pickering A 2023 Final 11 4:00.39 4:09.27 4:21.714:00.394:05.71
Waterloo Favourites A 2023 Final 6 5:00.49 5:00.49
3x3x3 Blindfolded
Clocktober Classic NY 2025 Final 6 DNF DNF DNFDNFDNF
Rubik's WCA World Championship 2025 Second round 92 DNF DNF DNFDNFDNF
First round 20 20.62 23.13 25.9322.8420.62
One-Handed Open NY 2025 Final 6 DNF DNF DNFDNFDNF
Waterloo Blindfolded 2025 Final 2 52.32 DNF DNF52.32DNF
Cube Against Cancer Buffalo 2025 Final 1 31.32 DNF 31.3252.15DNF
Wrap It Up Barrie 2024 Final 1 18.61 DNF DNF18.61DNF
First round 1 18.45 DNF 18.45DNF35.34
Mississauga Blindfolded 2024 Final 2 23.73 DNF DNFDNF23.73
First round 2 27.36 DNF DNF27.36DNF
Newmarket Side Events 2024 Final 1 20.21 22.38 20.2123.9223.02
First round 1 19.56 DNF 35.9819.56DNF
Ontario Championship 2024 Second round 12 DNF DNF DNFDNFDNF
First round 2 22.38 27.87 32.2528.9722.38
Rubik's WCA North American Championship 2024 Final 20 DNF DNF DNFDNFDNF
Second round 15 26.16 DNF DNFDNF26.16
First round 12 23.83 DNF 37.8923.83DNF
Appleby Summer 2024 Final 1 29.74 DNF DNF38.6129.74
Michigan Championship 2024 Final 10 DNF DNF DNFDNFDNF
First round 2 46.31 DNF 46.31DNFDNF
Washtenaw Spring 2024 Final 11 DNF DNF DNFDNFDNF
Kingston Winter 2024 Final 2 1:02.97 DNF DNF1:02.97DNF
Please Be Quiet Pickering Winter 2024 Final 7 DNF DNF DNFDNFDNF
First round 5 1:19.86 DNF DNF1:19.86DNF
Newmarket Side Events 2023 Final 7 DNF DNF DNFDNFDNF
First round 2 41.77 DNF 49.74DNF41.77
Appleby Fall A 2023 Final 17 DNF DNF DNFDNFDNF
CubingUSA Nationals 2023 Second round 52 DNF DNF DNFDNFDNF
First round 52 1:23.50 DNF 1:23.50DNFDNF
Michigan 2023 Final 11 DNF DNF DNFDNFDNF
First round 5 1:08.62 1:21.27 1:34.801:20.381:08.62
Southern Ontario Summer - Oshawa 2023 Final 2 1:21.94 DNF 1:21.94DNFDNF
Please Be Quiet Pickering 2023 Final 9 1:59.71 DNF 1:59.71DNFDNF
First round 9 1:52.32 DNF DNF1:58.391:52.32
Pyraminx
Scarborough Fall A 2023 First round 41 6.18 13.07 9.19DNF12.3017.716.18
Guelph 2023 First round 53 12.14 16.04 15.0415.5918.3712.1417.48
Battle of Waterloo 2022 First round 39 6.53 11.25 12.686.5312.779.1211.94
Skewb
Kingston Winter 2024 First round 20 4.71 10.28 9.954.7110.1023.2810.80
Guelph 2023 First round 26 9.57 10.75 10.2813.1310.079.5711.89
Cookies help us deliver our services. By using our services, you agree to our use of cookies.