Ray Zhang (张灏睿)

Region WCA ID Gender Competitions Completed Solves
Australia 2019ZHAN89 Male 24 1206

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 85 108 2089 6.75 8.93 2926 150 115
2x2x2 Cube 144 187 2992 1.53 2.48 1515 107 76
4x4x4 Cube 15 22 493 26.03 31.97 775 34 23
5x5x5 Cube 17 27 804 54.61 57.69 510 21 12
6x6x6 Cube 4 7 215 1:32.30 1:41.75 255 9 6
7x7x7 Cube 3 4 171 2:18.95 2:21.82 114 4 3
3x3x3 Fewest Moves 192 254 5209 41 48.33 3894 202 156
3x3x3 One-Handed 62 88 1934 12.49 15.75 1888 91 65
Clock 88 126 2346 7.00 8.79 2522 129 87
Megaminx 47 64 1356 51.29 55.87 1146 55 38
Pyraminx 122 171 3165 2.89 4.23 2106 128 92
Skewb 536 698 14381 5.82 8.61 12643 599 463
Square-1 226 304 6218 21.29 27.24 5613 275 206

Medal Collection

Gold Silver Bronze
4 14 9
Competition Round Place Single Average Solves
3x3x3 Cube
Spark Melbourne Spring Sunday 2024 Final 11 8.31 10.04 10.8110.3010.079.768.31
Second round 5 7.76 9.10 9.107.768.809.549.41
First round 12 9.36 9.86 9.369.6210.419.5510.52
Altona Algorithms 2024 Semi Final 23 7.55 10.39 10.667.5511.349.1724.39
Second round 13 9.04 10.03 10.789.849.0410.519.73
First round 11 7.61 9.02 9.448.887.618.939.24
Cubing with Penguins by Phillip Island 2023 Final 4 7.92 9.01 10.419.488.647.928.92
Second round 5 7.42 9.45 7.429.989.489.259.62
First round 3 8.04 9.18 8.049.219.638.7010.64
Brilliant Ballarat 2023 First round 6 8.10 9.43 10.1711.019.758.108.37
Singapore Championship 2023 Second round 28 8.05 8.93 9.4010.228.359.048.05
First round 33 7.79 9.00 9.779.187.798.05DNF
Melbourne Cube Days 2022 Second round 40 9.98 13.54 9.98DNF12.9513.3314.33
First round 9 9.02 9.93 10.949.029.689.1611.56
Wonderful Williamstown 2022 Final 5 8.30 9.87 9.818.9110.888.3011.31
Second round 6 9.41 9.70 9.6512.199.789.419.67
First round 5 8.48 9.66 9.5610.5410.728.488.87
Brilliant Ballarat 2022 Final 10 8.29 11.24 10.8613.458.2910.7812.07
Second round 7 7.33 9.24 7.339.548.979.2214.66
First round 9 8.97 11.11 11.8410.2811.2212.778.97
Melbourne Summer 2022 Final 11 7.09 10.30 9.8110.307.0916.0110.78
Semi Final 14 7.48 10.34 9.057.4810.9412.3611.03
Second round 13 7.93 10.20 9.667.9310.2410.6914.15
First round 12 7.11 9.73 7.119.8113.589.799.58
December Series: Geelong says So-Long 2021 Second round 16 8.45 11.79 8.4513.2911.8110.6912.87
First round 9 8.17 10.68 11.818.1711.2118.069.02
Altona Algorithms Attempt 2 2021 Final 9 6.75 9.71 11.326.758.279.55DNF
Second round 10 9.13 10.08 10.209.809.1316.1010.25
First round 18 9.63 11.98 12.589.639.6613.9413.70
Melbourne Summer 2021 Semi Final 22 9.75 11.52 11.4711.5211.579.7513.59
Second round 16 9.16 10.81 11.1910.5610.689.1611.20
First round 16 8.37 11.10 13.1310.5910.8111.908.37
Bendigo Cube Blitz 2020 First round 70 9.50 DNF 11.94DNF9.5011.60DNF
Jieyang Winter 2020 Second round 14 9.87 10.73 10.3312.9710.6511.209.87
First round 36 10.73 12.97 12.9010.7716.4815.2410.73
Shenzhen Open 2019 Second round 36 10.26 12.57 11.3210.2612.1914.8814.19
First round 44 11.06 12.93 13.3313.2913.4312.1611.06
Horsham 2019 Final 11 11.43 15.55 12.0311.4322.56DNF12.07
Second round 3 10.76 10.99 10.7610.8411.3614.3210.77
First round 5 9.97 11.90 12.719.9716.4312.9210.08
WCA World Championship 2019 Second round 253 10.52 11.69 12.4210.5214.6711.3511.29
First round 220 9.39 10.71 11.1413.299.9811.009.39
Koalafication Melbourne 2019 Second round 37 13.17 14.11 14.2415.1113.8513.1714.23
First round 28 11.38 12.86 14.1213.0111.3812.0113.55
Cube for Cambodia 2019 Second round 12 11.94 12.43 13.6411.9412.0512.5412.69
First round 21 11.98 14.60 13.9919.3014.1511.9815.67
2x2x2 Cube
Altona Algorithms 2024 Final 19 2.56 3.33 3.373.842.562.794.06
Second round 15 2.57 2.95 DNF3.072.713.062.57
First round 18 2.56 3.36 2.883.164.034.702.56
Cubing with Penguins by Phillip Island 2023 Final 9 2.32 3.61 4.012.324.053.982.84
Second round 6 2.42 3.66 3.374.672.424.353.25
First round 12 2.49 4.08 4.544.672.494.033.67
Brilliant Ballarat 2023 Final 4 1.98 2.73 2.914.051.982.672.61
First round 4 1.53 2.65 3.802.272.972.701.53
Singapore Championship 2023 Second round 28 2.95 3.59 3.542.956.033.883.35
First round 27 2.07 3.34 4.964.672.672.692.07
Melbourne Cube Days 2022 Final 18 2.68 4.26 4.383.652.684.744.74
First round 12 2.03 3.34 4.824.542.982.512.03
Wonderful Williamstown 2022 Final 9 2.55 3.48 2.664.153.642.554.87
Second round 8 2.59 3.65 3.842.596.074.083.03
First round 52 4.46 5.46 7.445.194.466.254.93
Brilliant Ballarat 2022 Second round 23 2.97 5.27 4.665.056.0914.202.97
First round 12 3.99 4.73 5.743.995.574.144.48
Melbourne Summer 2022 Final 10 2.11 3.29 3.432.114.833.303.13
Semi Final 8 2.45 3.35 4.192.716.603.152.45
Second round 20 2.08 3.84 2.083.365.296.292.87
First round 10 2.70 3.67 4.322.703.583.107.27
December Series: Geelong says So-Long 2021 Second round 23 4.36 4.89 5.225.934.864.584.36
First round 25 3.84 4.94 4.713.849.245.744.37
Altona Algorithms Attempt 2 2021 Second round 15 3.47 4.08 4.956.563.473.613.67
First round 5 2.32 2.57 DNF2.322.372.432.92
Melbourne Summer 2021 Second round 43 2.70 5.49 9.664.827.382.704.26
First round 28 3.50 4.49 4.086.624.333.505.06
Bendigo Cube Blitz 2020 Final 8 3.06 4.68 4.733.063.68DNF5.63
First round 7 3.48 4.16 3.485.594.104.643.75
Jieyang Winter 2020 Final 10 3.23 3.76 3.873.894.113.233.52
First round 11 2.57 3.90 3.446.362.574.913.35
Shenzhen Open 2019 Final 2 2.16 2.48 2.404.102.562.482.16
First round 22 2.92 4.12 4.387.914.093.902.92
Horsham 2019 Second round 9 4.04 5.46 4.714.046.724.96DNF
First round 13 2.67 5.76 5.995.655.642.676.38
WCA World Championship 2019 First round 277 3.88 4.87 5.474.623.886.034.51
Koalafication Melbourne 2019 Second round 39 4.03 4.91 7.034.034.495.574.66
First round 37 3.85 4.61 5.436.093.994.413.85
Cube for Cambodia 2019 First round 17 3.52 4.99 3.524.974.557.115.46
4x4x4 Cube
Spark Melbourne Spring Sunday 2024 Final 5 30.84 37.31 30.8439.2036.4641.3036.28
First round 3 31.05 32.63 34.0933.5832.4131.0531.90
Kensington May Upstairs 2024 Final 2 32.05 35.47 32.0534.1139.2038.3333.98
First round 1 32.08 36.02 39.2640.7234.8732.0833.93
Altona Algorithms 2024 Final 5 26.03 33.27 35.2826.0338.5834.8229.70
First round 4 28.33 32.25 36.7128.3332.5931.8432.33
Cubing with Penguins by Phillip Island 2023 Final 2 34.71 36.14 34.7135.4838.6735.6537.30
Second round 4 33.78 34.99 34.3338.4433.7835.9034.74
First round 2 28.86 35.20 38.2928.8635.6831.6242.43
Four The Win Dandenong 2023 Final 3 28.52 34.16 28.5233.2643.4730.8738.34
Second round 3 34.14 36.39 34.6739.9441.4434.5534.14
First round 4 34.37 36.36 35.6738.7134.7040.2634.37
Brilliant Ballarat 2023 Final 3 28.99 31.97 29.8629.9236.1238.5528.99
First round 3 26.34 34.90 31.0647.2939.7733.8726.34
Singapore Championship 2023 First round 27 33.51 35.25 33.5134.9033.9336.9342.20
Melbourne Cube Days 2022 Final 7 32.12 36.20 35.3841.8537.2835.9432.12
First round 8 30.70 37.22 42.1040.3235.4730.7035.87
Brilliant Ballarat 2022 Final 4 32.99 33.93 34.7132.9933.3233.7647.20
First round 6 34.27 35.84 36.1942.1135.1136.2234.27
Melbourne Summer 2022 Final 3 29.53 32.76 30.6429.5334.3444.0833.29
Second round 9 33.31 37.63 39.6033.3139.3638.6434.88
First round 5 33.75 35.05 34.5836.0034.5733.7537.90
December Series: Geelong says So-Long 2021 Final 4 30.97 36.09 30.9743.4233.6334.3140.32
First round 5 34.34 36.63 43.3534.3435.0736.5038.33
Altona Algorithms Attempt 2 2021 Final 7 36.23 38.57 40.8437.2242.1936.2337.64
First round 3 31.32 35.43 46.0636.0634.3735.8731.32
Melbourne Summer 2021 Final 8 32.25 37.25 38.7242.0336.5036.5332.25
Second round 4 32.32 35.34 32.3637.1540.0836.5132.32
First round 8 35.51 38.14 35.5137.6144.2939.1437.67
Bendigo Cube Blitz 2020 Final 10 40.84 46.09 DNF43.0346.0649.1940.84
Shenzhen Open 2019 Final 19 46.62 49.26 48.0648.2646.62DNF51.46
First round 19 41.81 44.57 42.4847.6052.4143.6341.81
Horsham 2019 Final 5 39.08 46.63 39.0847.5157.0947.9044.47
First round 4 43.25 45.37 55.3546.8743.7645.4843.25
WCA World Championship 2019 First round 284 41.78 50.57 43.9553.5954.1854.7341.78
Koalafication Melbourne 2019 First round 42 47.28 1:00.53 47.2849.951:14.83DNF56.81
Cube for Cambodia 2019 Final 13 45.25 52.89 45.251:04.0854.0957.9746.60
5x5x5 Cube
Cubing with Penguins by Phillip Island 2023 Final 1 55.44 1:03.34 1:06.891:02.291:07.1555.441:00.85
First round 1 57.56 1:01.42 1:00.701:02.971:08.3757.561:00.60
Four The Win Dandenong 2023 Final 3 54.61 1:01.98 56.971:06.511:02.471:11.0154.61
Second round 2 54.73 57.69 1:00.0557.821:00.1154.7355.20
First round 3 57.64 1:00.23 1:01.8558.4857.641:00.361:12.09
Brilliant Ballarat 2023 Final 2 58.92 1:02.99 1:03.9858.921:04.551:13.111:00.43
Singapore Championship 2023 First round 28 59.61 1:07.10 1:10.151:14.941:06.581:04.5759.61
Melbourne Cube Days 2022 Final 2 59.95 1:01.63 59.951:01.051:02.731:09.191:01.12
Brilliant Ballarat 2022 Final 2 56.52 1:04.20 1:07.461:02.911:02.871:06.8256.52
Melbourne Summer 2022 Final 4 56.31 1:04.06 1:08.301:09.4956.3158.481:05.39
First round 2 1:04.31 1:04.89 1:11.851:05.191:04.311:05.011:04.48
December Series: Geelong says So-Long 2021 Final 4 1:01.39 1:05.28 1:06.091:06.121:01.391:34.451:03.62
Altona Algorithms Attempt 2 2021 Final 3 57.54 1:07.27 59.5057.541:18.991:13.281:09.02
Melbourne Summer 2021 Final 6 58.28 1:11.02 58.281:10.98DNF1:06.151:15.92
First round 6 1:00.96 1:11.63 1:11.871:14.781:16.981:08.231:00.96
Jieyang Winter 2020 First round 13 1:19.71 1:21.76 1:19.711:20.871:24.491:27.461:19.91
Shenzhen Open 2019 Final 24 1:17.85 1:28.96 1:17.851:52.601:19.121:43.491:24.27
Horsham 2019 Final 5 1:21.47 1:33.91 1:38.601:31.481:31.662:09.381:21.47
6x6x6 Cube
Kensington May Upstairs 2024 Final 1 1:34.98 1:41.75 1:46.551:43.721:34.98
Four The Win Dandenong 2023 Final 2 1:46.94 1:49.25 1:51.981:48.831:46.94
Second round 2 1:42.69 1:47.98 1:53.711:47.541:42.69
First round 2 1:32.30 1:51.05 1:32.301:46.052:14.80
Singapore Championship 2023 First round 15 1:40.65 1:47.32 1:40.651:54.901:46.42
Melbourne Cube Days 2022 Final 2 1:49.67 1:52.47 1:55.931:51.811:49.67
Wonderful Williamstown 2022 Final 2 1:45.55 1:52.72 2:02.471:50.131:45.55
Melbourne Summer 2022 Final 3 1:50.24 2:03.94 1:58.571:50.242:23.00
First round 3 1:48.38 1:53.43 1:50.422:01.501:48.38
Cranbourne Crazy Clock Attempt 2 2021 Final 2 1:42.41 1:51.31 1:42.411:51.721:59.80
Melbourne Summer 2021 Final 4 1:56.68 2:03.47 2:03.642:10.101:56.68
First round 4 2:07.36 2:09.44 2:07.362:08.762:12.19
Jieyang Winter 2020 First round 14 2:39.97 2:49.39 2:46.992:39.973:01.21
7x7x7 Cube
Side N Blind Narre Warren 2024 Final 1 2:19.88 2:24.66 2:24.622:19.882:29.49
First round 1 2:18.95 2:21.82 2:18.952:25.712:20.80
Kensington May Upstairs 2024 Final 1 2:19.07 2:30.70 2:19.072:38.682:34.36
Side N Blind Narre Warren 2023 Final 3 2:33.75 2:46.72 2:56.072:33.752:50.34
First round 1 2:34.87 2:44.52 2:48.922:34.872:49.77
Singapore Championship 2023 First round 15 2:42.89 2:50.80 2:52.082:42.892:57.44
Melbourne Cube Days 2022 Final 2 3:00.43 3:09.00 3:00.433:01.893:24.67
Wonderful Williamstown 2022 Final 2 2:50.45 2:56.32 2:50.452:56.683:01.82
Melbourne Summer 2022 Final 3 2:42.51 2:58.45 2:42.512:59.023:13.83
First round 2 2:42.59 2:49.32 2:42.592:50.362:55.02
Cranbourne Crazy Clock Attempt 2 2021 Final 2 2:41.37 2:55.73 2:56.242:41.373:09.59
Melbourne Summer 2021 Final 4 3:07.32 3:11.43 3:13.653:07.323:13.31
First round 5 3:19.17 3:25.90 3:20.823:37.723:19.17
3x3x3 Blindfolded
Brilliant Ballarat 2023 First round 15 DNF DNF DNFDNSDNS
Bendigo Cube Blitz 2020 Final 10 DNF DNF DNFDNFDNS
3x3x3 Fewest Moves
Melbourne Summer 2022 Final 11 41 48.33 415648
Horsham 2019 Final 6 52 52
3x3x3 One-Handed
Altona Algorithms 2024 Final 8 13.84 15.97 13.8618.1317.0413.8417.00
First round 11 12.49 17.38 12.4918.0117.9520.1116.17
Cubing with Penguins by Phillip Island 2023 Final 2 15.39 17.06 15.7415.3917.7526.8417.68
First round 2 14.26 17.02 14.2618.5815.7316.7524.12
Singapore Championship 2023 First round 27 13.93 17.69 17.6819.8118.0913.9317.30
Melbourne Cube Days 2022 Final 7 14.84 17.46 18.2019.0116.7314.8417.44
First round 7 16.05 16.77 16.3218.4316.9817.0016.05
Melbourne Summer 2022 Final 6 15.30 17.08 15.3018.5619.3715.4717.21
Second round 4 14.31 16.79 14.3118.3117.2414.8321.05
First round 11 17.20 18.63 19.3718.3618.1517.2026.20
December Series: Geelong says So-Long 2021 Final 4 14.58 15.75 18.6715.1614.6217.4814.58
First round 6 15.20 19.28 19.5022.2318.3020.0415.20
Altona Algorithms Attempt 2 2021 Final 9 13.56 18.57 13.5619.7122.0523.6413.94
First round 6 16.06 18.41 18.7618.9522.7817.5216.06
Melbourne Summer 2021 First round 19 15.14 20.31 21.4920.1722.8819.2715.14
Bendigo Cube Blitz 2020 Final 5 15.61 19.56 17.5322.6624.1615.6118.50
First round 6 18.75 20.27 19.2522.4718.7522.1119.45
Jieyang Winter 2020 First round 19 16.54 19.21 17.1216.5425.8519.8120.70
Shenzhen Open 2019 First round 35 19.64 26.19 DNF24.5230.4423.6219.64
Horsham 2019 Final 6 17.57 21.50 17.5721.4822.5820.4322.76
First round 7 23.18 26.20 28.9125.8833.4923.1823.80
Clock
Side N Blind Narre Warren 2024 First round 10 8.49 9.19 8.8810.019.958.748.49
Kensington May Upstairs 2024 Final 9 7.00 8.79 DNF7.578.807.0010.00
Second round 10 7.76 8.89 7.76DNF9.648.318.73
First round 12 7.93 10.49 11.337.93DNF10.249.89
Side N Blind Narre Warren 2023 First round 12 8.41 9.61 10.3210.738.419.169.36
Melbourne Summer 2022 First round 63 47.63 51.4847.63
Cranbourne Crazy Clock Attempt 2 2021 First round 20 38.39 1:25.7238.39
Megaminx
Side N Blind Narre Warren 2024 Final 6 56.71 1:01.34 59.461:06.241:04.481:00.0756.71
Kensington May Upstairs 2024 Final 3 56.54 1:00.76 1:11.031:00.4656.541:01.121:00.70
First round 3 1:00.53 1:04.01 1:10.081:01.241:03.291:07.491:00.53
Altona Algorithms 2024 Final 9 57.45 1:02.84 1:11.871:06.031:01.1257.451:01.38
First round 6 52.16 55.87 1:01.7352.8553.041:13.0852.16
Cubing with Penguins by Phillip Island 2023 Final 5 56.52 1:10.72 1:19.5456.521:09.741:08.721:13.70
Side N Blind Narre Warren 2023 Final 9 55.87 1:03.06 1:07.421:03.901:03.0755.871:02.21
Singapore Championship 2023 First round 29 1:07.55 1:10.66 1:11.041:10.421:07.551:10.531:17.01
Melbourne Summer 2022 Final 5 51.29 1:07.12 1:11.251:11.211:20.7551.2958.89
Second round 5 1:02.92 1:05.84 1:13.691:10.451:02.921:03.491:03.57
First round 6 58.40 1:10.37 1:07.611:19.071:04.4458.401:38.66
Cranbourne Crazy Clock Attempt 2 2021 Final 4 59.23 1:06.20 1:04.951:22.6059.231:01.791:11.86
Altona Algorithms Attempt 2 2021 Final 4 56.05 1:03.02 1:14.2459.6756.051:05.001:04.38
First round 4 54.38 1:04.91 1:20.391:04.9454.381:11.2758.51
Melbourne Summer 2021 Final 8 56.33 1:04.92 1:07.4756.331:02.641:12.241:04.64
First round 7 57.15 1:06.71 1:07.141:02.171:13.1057.151:10.83
Shenzhen Open 2019 Final 25 2:31.23 2:31.282:31.23
Horsham 2019 Final 12 2:36.42 3:47.122:36.42
Pyraminx
Spark Melbourne Spring Sunday 2024 Final 8 3.52 4.23 3.524.014.594.944.10
Second round 10 4.70 5.32 4.706.035.305.285.39
First round 11 3.92 5.80 5.036.176.193.926.67
Altona Algorithms 2024 Final 12 3.57 4.66 4.028.055.114.843.57
Second round 16 4.93 5.29 5.566.455.054.935.25
First round 28 3.75 6.37 5.839.148.924.353.75
Cubing with Penguins by Phillip Island 2023 Final 7 4.48 4.82 4.655.2010.234.624.48
First round 11 2.89 6.34 7.529.192.895.176.34
Brilliant Ballarat 2023 Final 5 3.89 5.27 5.113.895.315.405.59
First round 6 5.11 5.44 5.985.205.155.118.00
Singapore Championship 2023 First round 26 4.06 5.82 4.066.378.484.136.97
Wonderful Williamstown 2022 Final 11 5.69 6.45 7.566.666.625.696.06
First round 9 5.33 5.48 5.535.335.575.425.50
Melbourne Summer 2022 Semi Final 23 5.66 6.96 8.466.965.668.165.75
Second round 14 3.46 5.51 7.706.115.573.464.84
First round 23 5.36 6.44 7.096.475.765.367.80
December Series: Geelong says So-Long 2021 Final 12 5.58 7.84 9.296.557.759.235.58
First round 12 5.42 6.30 6.976.275.675.429.37
Altona Algorithms Attempt 2 2021 First round 13 5.11 5.95 5.318.435.115.866.68
Melbourne Summer 2021 First round 35 6.87 8.72 7.938.70DNF6.879.53
Bendigo Cube Blitz 2020 First round 57 6.30 DNF DNF6.638.31DNF6.30
Jieyang Winter 2020 Final 6 4.81 6.57 8.224.818.355.346.14
First round 7 5.28 6.91 6.278.836.165.288.29
Shenzhen Open 2019 Final 46 12.42 13.56 12.4213.6519.3713.1513.88
First round 49 9.99 14.22 9.9921.9115.2012.8514.61
Horsham 2019 First round 20 12.39 14.56 13.7912.3915.2619.8914.62
Skewb
Altona Algorithms 2024 First round 76 8.73 13.35 8.73DNF17.7810.0712.21
Brilliant Ballarat 2023 First round 29 6.28 8.69 16.8011.216.976.287.89
Singapore Championship 2023 First round 53 7.26 10.39 12.807.267.5210.8418.63
Melbourne Summer 2022 Second round 49 7.60 10.40 12.0011.257.607.9518.28
First round 62 6.98 13.15 14.8113.156.9815.6811.48
December Series: Geelong says So-Long 2021 First round 31 6.65 12.23 9.326.6513.1914.1816.81
Altona Algorithms Attempt 2 2021 First round 25 5.82 8.61 8.668.958.225.8212.54
Melbourne Summer 2021 First round 36 7.46 10.90 9.6610.4212.627.4623.55
Bendigo Cube Blitz 2020 First round 18 9.52 10.87 10.9613.189.5211.1810.46
Jieyang Winter 2020 First round 21 7.70 12.91 10.767.7015.0912.8915.20
Shenzhen Open 2019 First round 28 8.64 12.28 10.988.6412.9213.9412.95
Horsham 2019 First round 16 11.52 13.66 11.5213.2611.9615.7519.39
Square-1
Side N Blind Narre Warren 2024 Final 19 21.38 27.24 28.1821.3827.6425.9129.58
Kensington May Upstairs 2024 Second round 14 31.69 34.78 35.6233.1935.5241.1431.69
First round 16 26.60 30.79 30.4326.6027.9733.981:14.56
Cubing with Penguins by Phillip Island 2023 First round 19 21.79 36.13 42.5536.5051.8321.7929.33
Side N Blind Narre Warren 2023 Final 26 25.86 41.62 25.8631.8850.5342.451:05.98
Brilliant Ballarat 2023 Final 19 21.29 29.40 38.0029.3127.6931.2021.29
Jieyang Winter 2020 Final 14 52.79 52.7953.27
Shenzhen Open 2019 Final 29 37.15 37.15DNF
Horsham 2019 First round 10 43.92 51.71 43.9250.151:10.4457.7147.26
Cookies help us deliver our services. By using our services, you agree to our use of cookies.