Alan Fang

Region WCA ID Gender Competitions Completed Solves
United Kingdom 2023FANG02 Male 16 1069

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 30 307 976 6.21 7.03 308 89 7
2x2x2 Cube 31 309 665 1.04 1.47 97 36 4
4x4x4 Cube 8 107 359 25.61 32.10 680 203 21
5x5x5 Cube 20 207 666 54.83 1:03.41 833 250 22
6x6x6 Cube 51 498 1650 2:11.47 2:19.88 1595 489 55
7x7x7 Cube 93 835 2804 3:58.43 4:04.20 2481 740 77
3x3x3 Blindfolded 137 1377 4159 2:35.11
3x3x3 Fewest Moves 102 1180 2777 35
3x3x3 One-Handed 7 80 241 9.30 12.43 308 86 6
Clock 200 1649 4394 9.73 13.38 5649 2104 254
Megaminx 68 644 2024 59.01 1:06.30 1999 635 66
Pyraminx 14 166 421 1.66 5.06 3385 1168 92
Skewb 50 661 1792 2.76 4.16 954 352 27
Square-1 184 1698 5194 20.08 24.89 4368 1423 156

Medal Collection

Gold Silver Bronze
1 3 5
Competition Round Place Single Average Solves
3x3x3 Cube
Stevenage July 2024 Final 13 7.85 10.16 7.8510.8010.01DNF9.68
Semi Final 6 6.54 8.83 10.236.549.187.0911.57
Second round 1 6.73 7.84 8.256.737.437.838.97
First round 2 6.91 7.72 7.996.918.397.647.54
Stevenage June 2024 Final 2 6.99 7.37 7.637.167.316.9911.20
Second round 2 6.21 7.89 6.8010.416.217.269.60
First round 4 7.02 7.91 7.147.02DNF7.628.97
Weston-super-Mare Spring 2024 Final 3 7.27 8.74 8.718.019.51DNF7.27
Second round 3 7.31 8.32 7.9411.358.087.318.94
First round 2 7.44 8.13 8.817.448.067.5117.26
Crewe Spring 2024 Final 7 6.86 8.43 10.159.977.927.416.86
Second round 9 7.08 9.18 7.787.0812.349.869.89
First round 12 6.43 9.82 8.516.4312.109.1011.86
Stevenage April 2024 Final 3 6.65 7.03 6.836.657.447.516.81
Second round 25 7.91 10.92 10.637.9112.819.33DNF
First round 4 7.12 8.14 8.557.697.129.438.19
Stevenage Newcomers Saturday 2024 Final 8 8.27 10.18 11.05DNF9.789.708.27
First round 5 7.86 9.87 11.609.547.869.1810.88
Glasgow Spring 2024 Final 3 7.03 7.90 DNF7.887.037.368.45
Second round 3 7.70 8.59 7.989.657.708.1412.77
First round 3 6.83 8.30 9.726.838.019.727.16
Stevenage January 2024 Final 13 7.67 9.74 10.408.3510.467.6713.07
Semi Final 2 7.83 8.02 9.317.838.207.858.01
Second round 15 9.12 9.56 10.039.129.549.289.87
First round 8 8.18 9.03 9.399.178.188.5411.67
Stevenage November 2023 Final 21 8.98 11.02 11.3910.878.98DNF10.80
Semi Final 8 8.62 9.58 10.118.649.9811.408.62
Second round 19 8.53 10.75 12.0012.2710.489.788.53
First round 14 8.24 9.92 11.519.109.158.2414.30
Rubik's UK Championship 2023 Semi Final 70 9.95 11.12 12.0210.7610.599.95DNF
Second round 49 8.43 9.85 9.9313.179.4710.168.43
First round 42 7.81 9.65 13.7210.238.3910.347.81
Stevenage September 2023 Semi Final 27 9.63 11.54 10.5211.64DNF12.459.63
Second round 14 8.78 9.71 12.9710.138.789.239.77
First round 19 9.89 10.68 11.4810.9410.4510.659.89
Harrow Autumn 2023 Final 25 9.59 11.10 11.0712.1410.109.5915.15
Second round 9 8.56 9.56 10.9410.689.338.568.66
First round 13 9.25 10.61 9.9511.8010.9910.909.25
Stevenage July 2023 Semi Final 44 11.10 12.73 11.1015.3112.1914.0811.92
Second round 35 9.78 12.11 12.0111.1413.179.78DNF
First round 17 7.85 10.25 15.668.8812.547.859.33
Stevenage May 2023 Final 35 10.48 12.47 10.8713.0610.4813.4922.86
Semi Final 30 10.76 12.02 17.2812.4811.9811.6010.76
Second round 24 9.13 11.32 11.709.1312.2811.9810.27
First round 30 10.30 11.67 12.9810.7511.5812.6710.30
Reading Spring 2023 Final 30 9.66 12.12 12.8911.8412.6811.849.66
Second round 21 10.40 11.72 13.6514.1710.4511.0610.40
First round 22 11.04 11.76 12.2012.2111.0411.7211.36
Stevenage January 2023 Second round 138 11.34 DNF DNFDNF13.4511.3412.85
First round 43 12.58 13.22 13.3513.4112.8912.5813.62
2x2x2 Cube
Stevenage July 2024 Final 5 1.32 2.04 3.081.555.421.491.32
Semi Final 1 1.18 1.47 1.181.20DNF1.321.88
Second round 8 1.54 2.57 1.682.501.54DNF3.52
First round 8 1.08 2.08 1.331.12DNF1.083.80
Stevenage June 2024 Final 11 2.09 3.27 3.372.623.81DNF2.09
Second round 17 1.45 2.89 3.931.451.664.233.07
First round 23 1.04 3.48 1.585.211.044.704.17
Weston-super-Mare Spring 2024 Final 1 1.51 2.13 2.311.511.562.52DNF
Second round 3 1.98 3.12 1.982.58DNF4.442.35
First round 3 2.44 3.01 3.123.29DNF2.622.44
Crewe Spring 2024 Final 2 1.76 2.14 2.421.761.982.014.14
Second round 5 1.52 2.90 3.721.521.683.29DNF
First round 11 1.70 3.36 2.274.27DNF3.541.70
Stevenage Newcomers Saturday 2024 Final 11 2.33 3.89 2.333.173.205.315.72
Glasgow Spring 2024 First round 2 1.51 1.86 1.842.001.512.651.75
Stevenage January 2024 Final 3 1.72 2.15 DNF1.941.881.722.63
Semi Final 5 1.63 2.11 1.742.502.872.091.63
Second round 5 1.81 2.26 1.974.142.461.812.34
First round 7 1.26 2.07 3.631.261.682.132.39
Stevenage November 2023 Final 20 1.66 DNF DNFDNF1.662.462.99
Second round 3 1.56 1.98 1.561.592.164.272.20
First round 4 2.13 2.49 DNF2.322.362.132.78
Rubik's UK Championship 2023 Final 9 1.54 2.25 2.321.541.702.722.86
Second round 13 1.29 2.22 1.291.618.002.752.29
First round 17 1.32 2.60 3.311.322.781.703.76
Stevenage September 2023 Final 14 1.76 2.65 1.762.283.052.615.46
First round 3 1.49 2.15 2.121.931.493.112.40
Harrow Autumn 2023 First round 104 2.89 DNF DNF2.932.982.89DNF
Stevenage July 2023 Final 7 1.79 3.23 3.751.793.122.814.16
Second round 35 3.71 4.56 4.373.713.965.34DNF
First round 16 1.98 3.52 4.155.423.661.982.74
Stevenage May 2023 Final 8 1.41 3.19 5.142.521.413.143.92
Second round 15 1.50 3.34 3.071.502.714.255.85
First round 25 1.82 3.86 1.82DNF2.996.402.20
Reading Spring 2023 Final 9 2.36 2.92 2.362.562.923.294.80
Semi Final 6 2.24 3.29 3.064.312.242.505.64
Second round 11 2.24 3.56 2.247.652.833.334.51
First round 7 2.13 3.89 4.202.134.255.713.22
Stevenage January 2023 Second round 52 3.37 5.18 3.943.418.203.37DNF
First round 14 2.36 3.67 DNF5.572.362.972.47
4x4x4 Cube
Stevenage July 2024 Final 4 30.20 35.06 32.2632.75DNF30.2040.17
First round 5 31.35 35.37 31.3535.6036.7333.78DNF
Stevenage June 2024 Final 10 36.43 37.09 36.4336.9336.46DNF37.89
First round 2 28.82 32.10 33.1832.2830.8440.7028.82
Crewe Spring 2024 Final 8 25.61 36.89 40.4433.9044.3936.3225.61
First round 3 32.88 33.42 33.4932.8833.1533.6235.26
Stevenage Newcomers Saturday 2024 Final 6 31.64 37.43 34.5439.4131.6440.4938.35
Glasgow Spring 2024 Final 8 33.44 35.12 39.5033.4435.3035.4234.63
Stevenage January 2024 Second round 16 37.14 39.98 37.2939.6243.0444.8637.14
First round 14 40.23 41.66 40.2340.9644.5640.2343.79
Stevenage November 2023 Final 18 43.62 48.08 49.8655.0148.6943.6245.70
First round 7 36.54 37.94 38.4636.5438.5936.7842.23
Rubik's UK Championship 2023 Second round 75 37.93 48.10 37.9352.3842.21DNF49.70
First round 61 39.71 43.65 41.3643.1146.4739.71DNF
Stevenage September 2023 First round 8 37.71 43.82 41.9447.5342.7146.8137.71
Stevenage July 2023 First round 33 44.83 50.85 57.2648.841:03.4946.4544.83
Stevenage May 2023 Final 22 46.48 48.10 48.4549.3746.9146.4848.95
First round 21 44.07 48.10 48.7850.6844.0752.4644.84
Reading Spring 2023 Final 22 45.88 52.84 54.0945.8857.1948.7055.73
First round 22 43.49 53.42 54.8649.1943.4956.2156.67
Stevenage January 2023 Final 24 44.62 50.91 50.6344.621:10.7351.9350.17
First round 45 50.94 1:02.38 1:03.121:02.85DNF1:01.1850.94
5x5x5 Cube
Weston-super-Mare Spring 2024 Final 6 1:01.97 1:07.83 1:14.131:01.971:06.961:03.121:13.42
First round 5 57.51 1:03.91 1:01.661:11.241:06.481:03.6057.51
Crewe Spring 2024 Final 6 54.83 1:04.58 1:09.501:00.991:05.7954.831:06.97
First round 5 1:01.37 1:03.92 1:10.281:04.731:03.251:03.791:01.37
Stevenage April 2024 Final 7 1:05.20 1:09.24 1:08.321:05.201:14.781:05.711:13.68
First round 4 58.39 1:03.41 1:04.891:06.8958.391:08.8258.46
Glasgow Spring 2024 Final 10 1:05.36 1:14.36 1:15.511:19.141:14.191:13.381:05.36
First round 12 1:03.85 1:13.12 1:16.071:10.951:12.351:03.85DNF
Stevenage January 2024 Final 11 1:04.98 1:11.95 1:04.981:09.561:16.221:12.031:14.26
Stevenage November 2023 First round 13 1:13.63 1:20.60 1:25.371:18.881:13.631:23.781:19.13
Rubik's UK Championship 2023 First round 69 1:18.53 1:24.41 1:25.621:18.531:22.181:25.421:27.21
Stevenage September 2023 Final 9 1:14.45 1:22.75 1:30.231:19.931:14.451:18.10DNF
First round 11 1:17.46 1:24.74 1:25.001:20.771:17.461:28.451:29.41
Harrow Autumn 2023 Final 11 1:13.71 1:24.41 1:30.081:31.551:27.941:13.711:15.22
Stevenage July 2023 First round 39 1:40.73 1:46.10 1:47.611:51.101:46.181:40.731:44.51
Stevenage May 2023 First round 40 1:35.73 1:49.66 1:35.731:52.911:47.401:53.931:48.67
Stevenage January 2023 First round 49 2:11.73 2:15.912:11.73
6x6x6 Cube
Weston-super-Mare Spring 2024 Final 9 2:15.30 2:19.88 2:19.942:24.402:15.30
First round 13 2:16.27 2:29.39 2:31.372:16.272:40.54
Stevenage January 2024 Final 18 2:11.47 2:34.16 2:53.402:11.472:37.61
Stevenage July 2023 Final 20 3:04.76 3:11.86 3:14.593:04.763:16.23
Stevenage May 2023 Final 43 DNF DNF
7x7x7 Cube
Stevenage June 2024 Final 14 3:58.43 4:04.20 4:00.994:13.173:58.43
Weston-super-Mare Spring 2024 First round 17 4:00.86 4:18.40 4:40.664:00.864:13.68
Stevenage November 2023 Final 18 4:29.27 DNF 4:39.054:29.27DNF
Stevenage July 2023 Final 30 6:35.09 6:35.09
3x3x3 Blindfolded
Stevenage June 2024 Final 12 DNF DNF DNFDNFDNS
Weston-super-Mare Spring 2024 Final 17 DNF DNF DNFDNSDNS
Crewe Spring 2024 First round 19 DNF DNF DNFDNFDNF
Stevenage April 2024 Final 12 DNF DNF DNFDNFDNF
First round 14 3:25.85 DNF DNF3:25.85DNF
Glasgow Spring 2024 Final 19 DNF DNF DNFDNFDNF
Stevenage January 2024 First round 26 DNF DNF DNFDNFDNF
Stevenage November 2023 Final 19 DNF DNF DNFDNFDNF
Rubik's UK Championship 2023 First round 55 3:16.82 DNF 3:16.82DNFDNF
Stevenage September 2023 First round 14 DNF DNF DNFDNFDNF
Harrow Autumn 2023 Final 14 2:35.11 DNF DNF2:35.11DNF
First round 19 3:12.01 DNF DNFDNF3:12.01
3x3x3 Fewest Moves
Stevenage June 2024 Final 10 35 35
Harrow Autumn 2023 Final 14 36 DNF 36DNF44
3x3x3 One-Handed
Stevenage July 2024 Final 2 12.16 12.43 12.5112.1612.2813.4312.49
Second round 3 13.22 14.56 13.22DNF13.8715.8114.00
First round 4 12.92 13.75 14.7412.9315.6812.9213.59
Stevenage June 2024 Final 4 13.58 14.24 13.8315.8515.1313.7713.58
Crewe Spring 2024 Final 5 11.96 15.20 14.2011.9615.72DNF15.68
Second round 2 13.11 14.34 15.7114.9114.7913.1113.33
First round 2 11.14 13.87 11.1415.4012.8113.9114.88
Stevenage April 2024 Final 15 14.07 18.90 14.0720.2917.3619.0534.26
Second round 4 13.22 14.69 18.3713.4313.8813.2216.77
First round 4 9.74 14.02 15.9613.699.7415.1113.27
Stevenage Newcomers Saturday 2024 Final 3 12.85 14.95 15.1915.8113.8615.9212.85
Glasgow Spring 2024 Final 4 9.30 15.03 18.1516.9412.4715.689.30
First round 5 12.32 14.90 14.3716.5115.3814.9612.32
Rubik's UK Championship 2023 Second round 31 16.24 17.77 17.8616.4019.0516.2419.80
First round 20 13.08 15.91 13.0815.4917.2318.7215.02
Stevenage September 2023 Final 11 17.23 19.10 17.2319.5227.9118.2119.58
Harrow Autumn 2023 Final 5 17.18 18.09 17.1819.9117.6717.4919.11
Stevenage July 2023 Final 20 14.93 18.98 16.6224.68DNF15.6414.93
Stevenage May 2023 Final 15 20.15 22.50 20.2825.7025.2820.1521.93
First round 12 17.79 20.48 17.7917.8323.1722.8820.72
Reading Spring 2023 Final 13 19.15 21.39 23.4220.24DNF20.5219.15
First round 15 19.33 22.55 20.2523.2324.1619.3325.49
Stevenage January 2023 Final 32 16.31 27.53 16.3130.3729.5824.9228.08
First round 30 23.22 25.15 23.2225.8745.8026.1023.49
Clock
Crewe Spring 2024 First round 53 10.40 DNF 12.69DNFDNFDNF10.40
Glasgow Spring 2024 Final 48 9.73 19.37 DNF28.489.7319.659.99
Stevenage November 2023 First round 29 11.31 13.38 12.1913.3814.58DNF11.31
Harrow Autumn 2023 First round 51 14.45 DNF 16.2814.4535.52DNFDNF
Megaminx
Stevenage June 2024 First round 15 1:07.61 1:15.30 1:18.771:12.231:39.881:14.891:07.61
Crewe Spring 2024 Final 13 59.01 1:06.30 1:05.501:05.5859.011:08.741:07.83
First round 14 1:04.81 1:09.97 1:06.851:05.741:18.961:17.321:04.81
Stevenage April 2024 Final 19 1:08.23 1:17.81 1:15.291:08.231:20.541:17.61DNF
First round 17 1:06.43 1:14.50 1:10.131:33.391:16.581:16.801:06.43
Glasgow Spring 2024 Final 8 1:03.71 1:09.67 1:13.831:09.121:03.711:06.061:39.33
Stevenage January 2024 First round 20 1:11.84 1:17.42 1:24.281:11.841:13.241:14.74DNF
Rubik's UK Championship 2023 First round 52 1:16.57 1:19.79 1:16.701:16.571:22.661:20.581:22.10
Stevenage September 2023 Final 15 1:21.34 1:28.17 1:32.281:22.321:40.031:21.341:29.92
Harrow Autumn 2023 Final 18 1:19.79 1:28.62 1:35.991:49.331:28.621:21.261:19.79
First round 14 1:21.89 1:23.58 1:23.811:21.891:21.981:24.961:52.75
Pyraminx
Stevenage July 2024 Semi Final 24 3.42 7.15 7.934.71DNF8.803.42
Second round 24 4.76 6.73 9.327.054.765.607.53
First round 22 2.83 6.15 17.106.993.772.837.68
Stevenage June 2024 Final 21 1.66 5.91 1.664.628.725.557.56
First round 15 3.20 5.06 5.583.205.643.967.74
Weston-super-Mare Spring 2024 Final 13 4.58 7.57 13.345.2610.344.587.12
First round 11 4.80 7.39 8.954.807.8716.785.35
Stevenage April 2024 Final 20 4.33 5.26 6.214.339.354.555.02
Second round 32 6.75 7.52 6.757.677.098.527.79
First round 43 7.05 8.35 7.057.7711.318.249.05
Glasgow Spring 2024 Final 79 4.41 DNF 8.484.41DNF6.50DNF
First round 22 5.48 7.56 DNF8.326.675.487.70
Rubik's UK Championship 2023 First round 149 5.35 9.41 12.1411.748.155.358.34
Stevenage September 2023 Final 45 4.33 7.90 DNF5.594.336.7411.37
First round 24 5.41 7.27 8.126.649.267.065.41
Stevenage July 2023 Final 26 5.13 5.89 6.066.365.655.135.97
Second round 27 4.83 6.30 6.7511.204.837.174.99
First round 34 2.56 7.44 9.966.5113.502.565.84
Stevenage May 2023 Second round 23 4.50 6.80 10.295.604.5010.844.52
First round 19 5.72 6.93 5.726.297.569.056.95
Reading Spring 2023 Final 37 6.72 10.99 9.8215.687.4721.046.72
Second round 20 5.41 7.25 8.665.575.418.297.89
First round 42 8.37 9.42 10.149.488.3712.278.63
Stevenage January 2023 Final 27 5.55 8.45 5.559.947.2510.718.17
Second round 15 5.45 7.20 7.449.868.076.095.45
First round 35 7.74 8.44 8.338.168.827.749.44
Skewb
Stevenage July 2024 Final 33 5.63 8.55 DNF7.865.635.8911.91
First round 29 4.90 7.44 5.816.4114.494.9010.11
Weston-super-Mare Spring 2024 Final 20 4.53 8.48 8.8010.699.134.537.50
First round 20 5.36 8.94 9.167.9813.849.685.36
Crewe Spring 2024 Final 9 4.35 5.31 4.355.508.104.565.88
Second round 12 3.63 5.68 7.315.8711.203.873.63
First round 18 4.53 6.71 5.919.238.645.594.53
Stevenage January 2024 Second round 24 6.54 7.41 7.677.649.476.546.92
First round 2 3.05 4.16 DNF4.094.364.033.05
Stevenage November 2023 Final 6 4.21 5.09 4.215.666.804.914.71
Second round 12 4.71 6.04 4.715.825.796.886.50
First round 29 4.73 7.15 4.969.237.269.664.73
Rubik's UK Championship 2023 First round 102 2.76 7.60 7.09DNF4.9610.742.76
Stevenage September 2023 Final 7 4.77 5.78 6.115.478.215.774.77
First round 8 2.80 5.22 4.652.806.536.074.94
Harrow Autumn 2023 Final 10 4.17 5.36 5.485.745.195.404.17
First round 18 4.39 6.65 6.588.514.8514.274.39
Stevenage May 2023 Final 13 3.29 5.90 7.204.128.896.383.29
First round 18 6.18 6.60 7.286.986.216.186.61
Reading Spring 2023 Final 15 4.91 6.67 8.316.614.918.205.20
First round 20 5.21 8.05 6.518.668.9810.825.21
Stevenage January 2023 Final 32 4.53 9.17 9.639.204.5312.118.68
First round 32 7.40 9.02 7.4017.009.698.359.01
Square-1
Crewe Spring 2024 First round 37 1:11.55 1:11.55DNF
Glasgow Spring 2024 First round 17 21.09 29.15 21.0933.3441.3527.1027.02
Stevenage July 2023 Final 24 20.58 24.89 25.8424.6424.2032.7020.58
Stevenage May 2023 Final 43 24.25 34.71 26.7437.7724.2539.61DNF
Reading Spring 2023 Final 20 20.08 34.11 20.08DNF27.2845.5629.49
4x4x4 Blindfolded
Harrow Autumn 2023 Final 9 DNF DNF DNFDNFDNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.