Glen Zhang

Region WCA ID Gender Competitions Completed Solves
China 2022ZHAN10 Male 19 660

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 3297 9566 25935 10.87 13.79 30486 11623 4090
2x2x2 Cube 871 2959 11887 2.30 4.80 24644 7268 2334
4x4x4 Cube 3063 8855 26177 57.61 1:16.52 33063 10609 3449
5x5x5 Cube 2030 6337 21171 2:11.33
3x3x3 One-Handed 4630 14826 42365 37.43
Clock 1027 3351 14207 15.61 20.67 14999 3484 1059
Megaminx 1268 4401 17488 2:16.88 2:30.69 15348 3931 1135
Pyraminx 1559 4696 17438 5.24 8.34 18302 5286 1890
Skewb 222 713 3033 2.94 6.46 6868 1894 657
Square-1 79 321 1573 10.42 15.00 1772 405 108

Medal Collection

Gold Silver Bronze
0 1 0
Competition Round Place Single Average Solves
3x3x3 Cube
Belgian Nationals 2025 First round 110 10.87 18.58 10.8719.8431.7115.1820.71
Ranst Autumn 2025 Second round 30 13.52 14.45 14.5013.5213.9323.0614.91
First round 38 14.54 16.64 27.3314.5415.9415.5818.39
Visé Saturday Open 2025 Second round 38 13.06 17.80 16.2420.7413.0626.1316.43
First round 20 12.46 13.79 13.4112.4617.7114.2013.77
Leuven Open 2025 Second round 65 16.33 21.52 20.8927.3116.3329.6316.36
First round 56 15.85 17.78 16.7020.1615.8517.5519.08
Hasselt Saturday Open 2025 Final 37 12.41 17.96 20.6013.8612.4125.2419.41
Second round 36 12.92 16.58 16.7915.9218.1612.9217.02
First round 36 12.75 16.34 17.9013.8317.2819.3312.75
Hurlubiks Cube Mouscron 2025 First round 83 14.11 17.66 16.3521.2714.1117.1419.49
Beveren Sunday Open 2024 Final 37 15.49 19.91 18.0815.49DNF17.0824.57
Second round 34 14.89 15.81 19.6015.6315.8515.9414.89
First round 30 13.68 15.52 13.8622.0913.6815.7916.90
Belgian Nationals 2024 First round 97 13.81 21.24 16.6132.8629.5613.8117.54
Zottegem Saturday Open 2024 Second round 43 18.55 19.39 19.4818.8118.5524.1419.87
First round 29 13.70 16.18 19.7120.5214.0814.7513.70
Leuven Open 2024 Second round 73 16.10 20.08 23.0820.9423.6816.2216.10
First round 64 15.84 17.19 16.7917.4115.8417.3627.19
Brugge Beginners Open 2024 Final 49 13.02 17.87 13.0215.4818.9719.1621.96
Second round 46 14.86 16.67 16.3314.8619.2917.1216.56
First round 53 17.46 19.49 23.6917.4618.4320.2719.77
Annuntia Saturday Open 2023 Second round 27 16.02 18.24 17.0318.4919.1916.0220.98
First round 37 19.20 21.29 27.1619.2021.0621.6521.15
Zottegem Morning 2023 Final 15 16.44 18.52 24.2618.7118.9317.9316.44
Second round 16 15.51 20.73 17.9615.5119.3324.91DNF
First round 16 14.80 18.07 18.7520.8416.0514.8019.41
Belgian Nationals 2023 Second round 87 14.47 21.06 17.6125.9425.4520.1114.47
First round 74 13.47 16.68 17.8413.4714.6126.8517.60
Wommelgem Open 2023 Second round 86 18.99 22.47 23.7322.9918.9924.2320.69
First round 100 19.56 27.47 19.5620.1533.8634.0528.41
Brugge Open 2023 Second round 82 19.46 22.51 21.2731.0719.4625.7320.53
First round 77 19.17 20.49 22.9219.1720.6719.5421.26
Rubik's WCA European Championship 2022 First round 481 17.54 22.30 17.5427.8421.3825.5419.97
Brugge Sunday Open 2022 Final 25 21.87 24.42 21.8732.6025.4721.9525.85
Annuntia Saturday Open 2022 Second round 54 23.81 27.74 32.2226.6926.0830.4623.81
First round 53 20.19 24.39 20.2020.1930.6422.3432.88
2x2x2 Cube
Belgian Nationals 2025 First round 94 5.46 6.46 5.466.557.2523.665.59
Ranst Autumn 2025 First round 55 3.93 8.47 3.9314.147.259.278.89
Hasselt Saturday Open 2025 Final 29 4.79 5.94 7.415.464.794.959.24
Hurlubiks Cube Mouscron 2025 First round 81 5.42 7.35 9.245.4212.106.975.85
Beveren Sunday Open 2024 Final 37 2.99 6.32 5.277.506.1812.602.99
First round 35 2.30 6.07 6.438.014.916.862.30
Belgian Nationals 2024 First round 86 5.33 6.78 7.777.105.3315.055.46
Zottegem Saturday Open 2024 Final 49 2.82 8.19 19.0411.082.826.496.99
First round 22 3.14 4.80 3.257.173.145.835.31
Leuven Open 2024 First round 91 6.73 8.34 13.229.066.766.739.21
Brugge Beginners Open 2024 Final 77 5.41 11.21 12.4310.815.4110.3815.16
First round 43 5.79 6.28 8.666.446.505.795.90
Annuntia Saturday Open 2023 Final 49 6.39 9.66 6.3920.257.396.6614.94
First round 30 4.16 5.97 5.795.406.724.168.80
Belgian Nationals 2023 First round 95 5.07 9.51 15.126.876.9814.675.07
Wommelgem Open 2023 Second round 89 6.86 8.35 7.759.607.7113.136.86
First round 70 4.92 6.46 8.365.535.484.9218.04
Brugge Open 2023 Final 57 5.93 7.16 6.826.1816.098.475.93
First round 54 4.11 6.25 6.024.118.0221.074.70
Rubik's WCA European Championship 2022 First round 414 10.17 10.17DNF
Annuntia Saturday Open 2022 First round 46 7.06 8.51 8.338.7812.978.437.06
4x4x4 Cube
Belgian Nationals 2025 First round 89 1:12.60 1:12.601:17.62
Ranst Autumn 2025 First round 38 1:02.04 1:17.01 1:11.971:12.311:26.76DNF1:02.04
Leuven Open 2025 Final 54 1:22.30 1:22.301:37.14
Hasselt Saturday Open 2025 Final 35 1:10.60 1:10.601:22.17
First round 36 59.16 1:16.52 1:34.331:02.3159.161:15.091:32.15
Hurlubiks Cube Mouscron 2025 Final 73 1:16.91 1:19.711:16.91
Beveren Sunday Open 2024 Final 32 57.61 1:17.49 1:18.781:25.0157.611:28.091:08.69
Belgian Nationals 2024 First round 61 1:08.93 1:08.93DNF
Leuven Open 2024 First round 67 1:20.36 1:23.841:20.36
Brugge Beginners Open 2024 Final 35 1:11.78 1:17.97 1:23.831:11.781:15.631:59.581:14.45
Belgian Nationals 2023 First round 86 1:33.76 1:33.762:57.84
Wommelgem Open 2023 First round 79 1:50.96 2:22.601:50.96
Brugge Open 2023 First round 84 2:25.07 2:25.692:25.07
Annuntia Saturday Open 2022 Final 43 2:12.10 3:40.962:12.10
5x5x5 Cube
Belgian Nationals 2025 Final 79 2:55.21 2:55.21DNF
Ranst Autumn 2025 Final 29 2:38.75 2:53.552:38.75
Leuven Open 2025 Final 47 3:01.67 3:12.953:01.67
Hasselt Saturday Open 2025 Final 36 2:51.76 2:51.762:55.41
Hurlubiks Cube Mouscron 2025 Final 41 2:11.33 DNF2:11.33
Belgian Nationals 2024 Final 58 DNF DNFDNF
Brugge Beginners Open 2024 Final 41 3:51.76 4:58.323:51.76
Belgian Nationals 2023 First round 69 3:33.85 3:33.85DNF
3x3x3 One-Handed
Belgian Nationals 2025 First round 77 47.56 1:27.8247.56
Ranst Autumn 2025 First round 35 45.11 1:07.3445.11
Hurlubiks Cube Mouscron 2025 First round 56 37.43 47.7037.43
Belgian Nationals 2024 Final 58 42.10 42.101:05.43
Zottegem Saturday Open 2024 Final 35 38.76 DNF DNF38.761:52.421:07.34DNF
Clock
Belgian Nationals 2025 First round 58 17.08 25.68 18.2122.1017.08DNF36.73
Ranst Autumn 2025 First round 37 26.88 26.88DNF
Visé Saturday Open 2025 Final 41 21.56 31.3021.56
Hurlubiks Cube Mouscron 2025 First round 48 18.17 20.78 21.4119.8621.0623.3518.17
Belgian Nationals 2024 First round 39 15.61 20.67 21.9515.6117.8022.25DNF
Zottegem Saturday Open 2024 First round 30 DNF DNFDNF
Brugge Beginners Open 2024 Final 30 30.48 DNF30.48
First round 29 16.52 24.32 24.7516.5225.53DNF22.68
Annuntia Saturday Open 2023 Final 25 22.18 22.5522.18
Belgian Nationals 2023 Final 44 21.11 24.94 28.7921.1122.4837.8323.55
Wommelgem Open 2023 Final 39 22.28 37.94 38.96DNF22.2846.3528.51
Brugge Open 2023 Final 32 27.02 DNF DNF34.46DNF27.02DNF
Brugge Sunday Open 2022 Final 11 24.08 25.23 DNF25.1924.0826.3924.12
Megaminx
Belgian Nationals 2025 Final 66 2:32.32 2:56.602:32.32
Ranst Autumn 2025 First round 34 2:39.47 2:39.472:43.16
Visé Saturday Open 2025 First round 36 2:23.96 2:30.69 2:25.702:23.962:54.192:41.582:24.78
Leuven Open 2025 Final 39 2:43.32 2:48.282:43.32
Hasselt Saturday Open 2025 First round 33 2:40.34 DNF2:40.34
Hurlubiks Cube Mouscron 2025 Final 41 2:16.88 DNF2:16.88
Belgian Nationals 2024 Final 49 2:26.90 2:51.492:26.90
Leuven Open 2024 First round 39 2:59.12 3:36.812:59.12
Belgian Nationals 2023 Final 47 2:37.08 2:37.082:39.04
Wommelgem Open 2023 Final 34 3:01.97 3:26.363:01.97
Pyraminx
Belgian Nationals 2025 First round 52 7.49 9.00 11.227.638.5810.797.49
Ranst Autumn 2025 Final 32 8.71 10.20 9.138.719.3712.0915.42
Visé Saturday Open 2025 Final 31 6.66 10.33 8.796.6610.9411.2511.41
First round 26 5.85 8.34 16.917.1310.397.515.85
Hurlubiks Cube Mouscron 2025 First round 48 5.24 11.17 11.099.265.2423.0413.15
Beveren Sunday Open 2024 Final 26 7.67 10.21 11.4610.637.6714.068.55
First round 30 7.32 12.32 14.3014.658.0118.567.32
Belgian Nationals 2024 First round 39 7.68 9.40 8.019.2910.897.6811.99
Zottegem Saturday Open 2024 Final 37 8.69 13.31 8.6912.1616.5723.4211.19
First round 29 6.27 10.24 6.2711.538.6710.5216.58
Leuven Open 2024 Final 43 7.03 11.10 13.3813.0110.0210.267.03
Brugge Beginners Open 2024 Final 25 7.53 9.69 8.5510.799.73DNF7.53
First round 20 6.89 8.63 10.116.898.049.188.68
Annuntia Saturday Open 2023 Final 55 7.08 15.33 16.0521.477.088.4728.96
Zottegem Morning 2023 Final 10 8.16 11.54 13.018.1610.7810.8315.92
Belgian Nationals 2023 Final 41 6.38 9.17 DNF6.386.9611.968.60
Wommelgem Open 2023 Second round 43 8.88 10.42 10.689.1111.468.8811.97
First round 39 9.39 11.58 10.3711.5012.879.3921.46
Brugge Open 2023 Final 39 6.29 10.19 8.936.298.0113.6214.19
Rubik's WCA European Championship 2022 First round 304 11.66 11.9511.66
Annuntia Saturday Open 2022 Final 32 10.21 13.52 10.2111.0913.5215.9620.94
Skewb
Belgian Nationals 2025 First round 29 4.82 7.61 10.947.926.868.044.82
Visé Saturday Open 2025 Final 10 2.94 6.58 8.177.176.835.732.94
Hurlubiks Cube Mouscron 2025 Final 17 6.31 7.89 6.978.6110.596.318.10
Belgian Nationals 2024 First round 24 5.70 8.35 5.7012.187.4910.037.52
Leuven Open 2024 Final 14 5.97 7.56 7.018.647.0215.675.97
Brugge Beginners Open 2024 Final 10 5.78 7.62 6.527.428.935.789.36
First round 12 5.95 7.62 7.8510.425.958.156.87
Annuntia Saturday Open 2023 Final 9 4.28 6.46 7.446.855.916.624.28
First round 10 6.38 7.04 6.867.626.388.576.63
Zottegem Morning 2023 Final 11 7.45 11.42 7.4520.1315.557.4811.22
Belgian Nationals 2023 Final 36 7.44 8.96 7.9610.587.448.3513.39
Wommelgem Open 2023 Final 14 3.30 7.38 6.138.177.84DNF3.30
Second round 15 6.44 7.70 14.648.137.437.536.44
First round 16 6.06 7.82 8.356.067.2133.997.90
Brugge Open 2023 Final 15 7.31 8.84 9.528.117.3110.738.89
Rubik's WCA European Championship 2022 First round 273 12.26 12.26DNF
Annuntia Saturday Open 2022 First round 29 8.44 15.95 DNF11.018.449.0227.81
Square-1
Belgian Nationals 2025 Final 12 14.59 17.63 18.8814.5916.1617.8431.24
Ranst Autumn 2025 Final 7 10.42 16.39 10.4211.9220.5817.5919.67
Second round 8 14.70 17.90 22.1515.1614.7018.6019.95
First round 6 14.38 17.17 19.1114.3819.9915.3717.03
Visé Saturday Open 2025 Final 7 14.54 16.84 18.4714.5416.4817.6216.43
Hurlubiks Cube Mouscron 2025 Final 7 12.24 18.44 16.5312.2439.8818.1420.65
Beveren Sunday Open 2024 Final 5 15.76 17.17 17.5015.7616.1738.5717.84
Belgian Nationals 2024 Final 9 15.61 20.49 44.2818.4722.6720.3415.61
Zottegem Saturday Open 2024 Final 2 11.98 15.00 11.9818.6214.4915.6314.87
Leuven Open 2024 Final 6 13.90 20.22 13.9015.4025.9419.3237.33
Brugge Beginners Open 2024 Final 5 13.20 16.51 16.5215.9413.2021.0717.08
Belgian Nationals 2023 Final 11 16.16 19.63 20.8018.6741.6919.4316.16
Wommelgem Open 2023 Final 9 19.06 23.82 19.0622.2635.5927.1622.04
Brugge Open 2023 Final 4 12.22 23.75 27.3123.3228.2512.2220.61
First round 2 12.09 22.66 12.0927.5524.7615.66DNF
Brugge Sunday Open 2022 Final 5 18.08 28.28 20.9126.3118.08DNF37.61
Cookies help us deliver our services. By using our services, you agree to our use of cookies.