Alan Fang

Region WCA ID Gender Competitions Completed Solves
United Kingdom 2023FANG02 Male 27 1818

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 8 88 292 5.12 6.49 178 48 6
2x2x2 Cube 5 54 122 0.67 1.31 61 26 4
4x4x4 Cube 15 140 456 25.22 28.60 324 100 12
5x5x5 Cube 15 132 470 49.81 55.94 492 134 14
6x6x6 Cube 33 280 936 1:50.82 2:01.80 1057 315 38
7x7x7 Cube 81 779 2675 3:40.83 4:04.20 3035 891 95
3x3x3 Blindfolded 154 1561 4717 2:35.11
3x3x3 Fewest Moves 88 1045 2460 33
3x3x3 One-Handed 7 82 269 8.92 11.80 287 83 6
Clock 30 215 593 4.10 4.73 391 138 18
Megaminx 90 832 2656 59.01 1:06.30 2608 825 86
Pyraminx 24 233 592 1.66 4.60 3106 1052 90
Skewb 46 665 1741 2.53 4.16 1257 455 35
Square-1 230 2027 6118 20.08 24.89 5127 1672 194

Medal Collection

Gold Silver Bronze
7 12 9
Competition Round Place Single Average Solves
3x3x3 Cube
Rubik's WCA World Championship 2025 Second round 124 6.22 7.61 7.046.227.38DNF8.42
First round 37 6.36 6.72 6.366.596.767.786.80
Stevenage June 2025 Final 1 6.17 6.86 6.866.287.438.156.17
Second round 2 6.68 7.04 6.997.067.087.766.68
First round 5 6.87 8.09 9.719.617.746.936.87
Coventry Spring 2025 Final 1 5.12 6.49 6.717.155.605.12DNF
Second round 6 7.81 8.75 9.758.679.837.827.81
First round 1 6.08 7.50 7.556.087.917.058.09
Crewe Spring 2025 Final 2 5.83 6.96 6.557.285.839.077.04
First round 1 6.36 7.41 7.106.368.087.069.20
Stevenage March 2025 Final 5 6.01 7.79 9.307.646.018.667.06
Semi Final 3 6.22 7.68 7.796.286.228.9711.71
Second round 2 6.62 7.36 6.817.666.628.007.60
First round 43 5.68 11.64 8.978.225.6817.74DNF
Stevenage December 2024 Final 4 7.42 8.21 7.507.429.648.328.81
Semi Final 4 7.12 7.58 7.347.927.127.587.81
Second round 9 7.31 8.57 11.877.607.319.698.43
First round 5 7.36 7.88 10.617.457.368.527.67
Rubik's UK Championship 2024 Final 2 6.48 6.84 6.566.487.136.848.66
Semi Final 9 6.62 8.01 8.967.786.628.327.93
Second round 12 7.69 8.28 13.548.757.697.878.22
First round 46 8.52 9.21 8.529.069.46DNF9.10
Stevenage October 2024 Final 2 7.20 7.53 7.207.597.667.357.65
Semi Final 2 6.65 7.97 9.218.437.756.657.72
Second round 10 6.86 9.34 6.868.5312.02DNF7.47
First round 4 5.75 7.94 9.415.758.486.848.50
Battersea Autumn 2024 Final 2 7.07 8.38 8.687.307.079.259.17
Second round 4 7.86 9.03 9.487.86DNF8.958.67
First round 2 7.23 7.99 7.948.248.317.237.79
Kewbz UK Open 2024 Final 10 7.43 8.69 8.997.438.0610.229.01
Semi Final 9 6.62 7.94 7.926.627.808.108.25
Second round 13 7.16 8.07 7.868.4816.987.167.87
First round 13 6.99 8.30 8.266.997.8212.678.81
Stevenage August 2024 Final 4 7.61 8.62 8.86DNF8.028.977.61
Semi Final 10 7.53 8.73 8.607.538.808.7918.30
Second round 6 6.97 8.42 6.978.059.4110.577.81
First round 15 9.35 10.13 10.039.3510.5314.699.84
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
Rubik's WCA World Championship 2025 First round 352 0.79 3.01 3.900.791.393.744.04
Stevenage June 2025 Final 10 1.31 2.66 1.311.353.41DNF3.21
First round 3 1.36 1.82 2.001.461.991.363.39
Coventry Spring 2025 Final 1 1.26 1.36 1.431.261.32DNF1.32
Second round 3 1.24 1.95 2.011.241.842.017.82
First round 1 0.96 1.59 0.962.391.053.951.34
Crewe Spring 2025 Final 5 1.19 2.15 1.531.844.293.081.19
First round 2 0.67 1.65 1.831.620.67DNF1.49
Stevenage March 2025 Final 15 1.30 3.03 3.421.30DNF3.991.67
Second round 1 0.79 1.31 2.601.521.460.790.96
First round 5 1.41 1.76 1.55DNF1.411.971.77
Stevenage December 2024 Second round 79 1.86 DNF DNF1.86DNF2.492.00
First round 30 0.89 3.74 3.475.712.036.580.89
Rubik's UK Championship 2024 Final 13 1.33 2.56 1.333.572.591.524.06
Second round 9 1.25 1.84 5.672.091.252.021.41
First round 17 1.05 2.04 1.053.624.501.131.36
Stevenage October 2024 Final 6 1.33 1.81 1.501.781.332.602.14
First round 7 1.79 2.25 2.281.792.372.632.10
Battersea Autumn 2024 Final 1 0.87 1.35 1.45DNF0.871.301.30
Second round 5 1.80 2.75 2.653.691.905.731.80
First round 2 2.02 2.35 2.582.292.172.02DNF
Kewbz UK Open 2024 First round 274 1.59 DNF DNFDNF1.631.591.91
Stevenage August 2024 Final 1 0.80 1.80 1.541.772.090.80DNF
Second round 1 1.34 1.61 2.331.341.791.631.40
First round 23 1.93 3.90 1.932.655.923.12DNF
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
Rubik's WCA World Championship 2025 First round 190 26.26 32.45 29.0533.4926.2636.2534.80
Stevenage June 2025 Final 2 25.63 28.60 34.7526.5425.6330.4628.80
Coventry Spring 2025 Final 3 25.22 29.43 27.9025.2233.1731.5828.80
First round 2 26.08 30.02 28.7731.6629.6226.0831.67
Crewe Spring 2025 Final 3 28.56 31.07 34.2029.7728.5629.2434.52
First round 4 29.21 31.97 29.2131.7230.9233.2735.82
Stevenage March 2025 Final 8 29.24 32.84 29.24DNF38.4229.7430.35
First round 2 27.75 29.55 31.5630.3028.9927.7529.36
Stevenage December 2024 Final 5 29.31 32.50 29.3134.4935.8930.5432.47
First round 8 30.63 34.84 1:04.2937.1230.6332.5234.89
Rubik's UK Championship 2024 Second round 19 29.01 33.85 29.0133.4640.1334.5433.54
First round 20 28.76 33.50 30.6236.3528.7636.0433.84
Stevenage October 2024 Final 56 31.38 DNF 32.7333.55DNF31.38DNF
First round 4 34.01 34.69 35.2234.1634.681:05.9634.01
Battersea Autumn 2024 Final 2 28.87 33.46 32.8434.9632.5828.8739.15
First round 10 32.05 40.44 33.2652.1855.7035.8832.05
Kewbz UK Open 2024 Final 9 29.69 32.46 34.2131.8829.6933.0432.47
First round 7 28.33 30.79 28.3338.7128.4730.6733.24
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
Rubik's WCA World Championship 2025 First round 136 52.39 58.55 1:04.5052.3953.751:01.9359.97
Stevenage June 2025 Final 2 51.51 57.53 1:00.401:00.2053.4951.5158.89
First round 4 50.60 57.72 50.601:00.7755.131:00.7657.26
Coventry Spring 2025 Final 6 58.23 1:02.09 1:04.831:04.2758.2359.851:02.15
First round 2 54.03 59.32 1:02.5554.351:04.8254.031:01.05
Crewe Spring 2025 Final 3 49.81 1:02.78 1:02.6359.601:09.9049.811:06.11
Stevenage March 2025 Final 3 55.47 55.94 56.4455.871:02.9555.5255.47
First round 8 51.15 1:02.70 1:03.3654.171:10.5851.151:23.96
Stevenage December 2024 Final 6 54.35 1:02.20 1:07.4454.351:06.781:03.9755.84
First round 3 53.65 57.79 54.5457.111:02.501:01.7253.65
Rubik's UK Championship 2024 Final 11 52.55 58.17 1:16.2459.7755.7059.0452.55
Second round 14 55.88 58.80 1:00.2059.3556.851:00.8255.88
First round 16 56.27 1:00.02 57.801:00.2456.271:03.101:02.01
Stevenage October 2024 Final 6 57.81 1:00.90 1:01.2058.6957.811:02.811:40.84
Battersea Autumn 2024 Final 2 53.52 1:03.54 1:02.551:01.541:07.071:06.5453.52
First round 1 54.20 59.93 55.901:02.211:05.7554.201:01.67
Stevenage August 2024 Final 6 52.02 1:01.97 1:03.741:04.0952.021:06.4158.09
Second round 10 57.30 1:02.27 DNF1:00.0757.3059.971:06.77
First round 13 58.88 1:08.47 1:04.8859.601:20.921:22.5958.88
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
Rubik's WCA World Championship 2025 First round 310 2:05.10 2:20.04 2:05.102:35.662:19.37
Coventry Spring 2025 Final 5 1:50.82 2:01.80 2:05.131:50.822:09.44
Stevenage March 2025 Final 19 2:16.48 2:28.91 2:50.172:20.082:16.48
Rubik's UK Championship 2024 First round 39 2:02.65 2:14.01 2:18.352:02.652:21.04
Stevenage August 2024 First round 12 2:17.44 2:21.84 2:23.492:24.592:17.44
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
Coventry Spring 2025 Final 22 3:40.83 DNF 4:21.06DNF3:40.83
Stevenage October 2024 Final 20 4:19.40 4:23.41 4:19.404:26.424:24.40
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 2025 Final 15 DNF DNF DNFDNFDNF
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 2025 Final 7 33 33
Stevenage December 2024 Final 5 34 34
Stevenage June 2024 Final 10 35 35
Harrow Autumn 2023 Final 14 36 DNF 36DNF44
3x3x3 One-Handed
Rubik's WCA World Championship 2025 Second round 83 12.89 13.56 13.5512.8920.9912.9514.19
First round 37 8.92 11.80 11.478.9212.7311.2113.24
Stevenage June 2025 Final 1 13.19 13.49 13.1913.6813.8313.3213.48
First round 4 11.99 13.52 12.6911.9914.7115.0913.16
Crewe Spring 2025 Final 2 10.77 12.40 10.77DNF11.7312.1713.29
First round 1 10.75 12.11 11.5913.5412.1212.6110.75
Rubik's UK Championship 2024 Final 5 10.72 12.64 13.2516.5910.7211.4613.21
Second round 7 12.31 13.64 13.3717.2213.5613.9912.31
First round 11 12.22 13.82 13.5715.1612.7417.3412.22
Kewbz UK Open 2024 Final 6 12.41 14.42 16.7012.4114.6514.8413.78
First round 4 10.32 12.43 12.2213.6217.6710.3211.44
Stevenage August 2024 Final 9 12.29 17.79 20.3212.2914.3719.8119.19
Second round 2 11.73 13.81 11.7312.2516.5212.66DNF
First round 7 11.68 15.91 16.46DNF16.7911.6814.48
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
Rubik's WCA World Championship 2025 First round 329 4.29 7.92 4.296.17DNF5.7411.84
Coventry Spring 2025 Final 9 4.79 6.85 5.24DNF4.795.0310.29
First round 14 4.10 7.40 5.304.105.28DNF11.61
Crewe Spring 2025 Final 8 5.26 DNF DNF5.91DNF5.26DNF
Second round 6 5.25 5.64 5.255.615.795.5113.77
First round 5 4.88 5.29 4.884.90DNF5.725.26
Stevenage March 2025 Final 4 4.31 4.73 4.315.094.746.824.36
Rubik's UK Championship 2024 First round 109 5.31 DNF 14.655.316.52DNFDNF
Stevenage October 2024 Second round 29 6.73 DNF 25.986.736.87DNFDNF
First round 32 6.64 11.72 DNF6.6420.016.858.29
Kewbz UK Open 2024 First round 33 7.68 9.08 8.769.82DNF7.688.66
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
Crewe Spring 2025 First round 19 1:10.57 1:25.94 1:21.791:10.571:22.891:33.131:34.14
Stevenage March 2025 First round 19 1:03.52 1:11.74 1:11.561:12.82DNF1:03.521:10.85
Stevenage December 2024 First round 21 1:11.79 1:18.79 1:21.971:11.991:11.791:59.451:22.42
Rubik's UK Championship 2024 First round 51 1:02.85 1:08.16 1:08.971:20.491:10.901:02.851:04.61
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
Rubik's WCA World Championship 2025 First round 805 5.96 7.22 8.678.685.966.246.75
Stevenage June 2025 First round 29 3.79 6.67 6.023.79DNF6.227.77
Crewe Spring 2025 Final 17 4.60 6.62 8.916.604.608.085.17
First round 11 3.79 4.89 4.043.795.346.505.28
Stevenage March 2025 First round 75 3.10 11.21 13.73DNF3.1013.536.38
Stevenage December 2024 First round 114 3.90 DNF 3.904.17DNF10.21DNF
Rubik's UK Championship 2024 First round 56 4.13 5.32 4.274.906.807.024.13
Stevenage October 2024 Second round 15 2.52 4.96 4.099.802.524.256.55
First round 21 4.32 6.17 4.8110.525.824.327.89
Battersea Autumn 2024 Final 22 4.58 6.76 4.907.894.587.4841.87
First round 20 3.00 6.59 3.006.785.897.097.51
Kewbz UK Open 2024 Final 24 3.20 5.76 3.796.207.303.20DNF
First round 16 4.49 4.96 8.995.664.494.634.60
Stevenage August 2024 Final 10 3.21 4.60 9.783.725.045.053.21
Second round 18 2.93 5.85 2.936.137.247.134.28
First round 15 3.68 5.45 7.594.173.687.494.68
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
Rubik's WCA World Championship 2025 First round 986 6.23 9.66 6.2311.66DNF9.377.94
Coventry Spring 2025 Second round 19 5.37 6.90 5.377.599.205.457.66
First round 30 3.83 8.65 3.8311.428.845.70DNF
Crewe Spring 2025 Final 5 3.37 5.42 5.535.063.375.666.88
First round 5 3.76 5.16 5.163.7613.944.415.92
Battersea Autumn 2024 Final 9 5.39 5.91 6.655.425.395.667.06
First round 12 4.87 6.34 12.575.385.974.877.67
Kewbz UK Open 2024 Final 27 2.53 6.36 5.867.356.372.536.84
First round 13 3.29 4.74 3.986.123.294.995.24
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
Stevenage October 2024 First round 34 24.00 34.08 24.0033.0950.8437.6631.50
Battersea Autumn 2024 First round 27 27.17 36.85 27.171:07.6236.9435.2338.38
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

National Championship Podiums

Event Place Single Average Solves
Rubik's UK Championship 2024
3x3x3 Cube 2 6.48 6.84 6.566.487.136.848.66
Cookies help us deliver our services. By using our services, you agree to our use of cookies.