James Golding

Region WCA ID Gender Competitions Completed Solves
United Kingdom 2017GOLD02 Male 44 2219

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 309 3019 11123 9.16 11.56 12937 3403 353
2x2x2 Cube 525 4981 14976 2.64 3.97 10647 3411 367
4x4x4 Cube 159 1722 6003 38.02 43.39 5636 1596 149
5x5x5 Cube 99 913 3064 1:09.08 1:18.77 3458 1011 107
6x6x6 Cube 57 511 1678 2:07.43 2:18.93 1780 544 58
7x7x7 Cube 53 555 1878 3:28.15 3:40.95 1874 554 56
3x3x3 Blindfolded 106 993 2941 1:51.00 2:33.00 1920 717 79
3x3x3 Fewest Moves 66 734 1673 31 47.00 3676 1386 119
3x3x3 One-Handed 337 3790 14155 21.17 25.27 12832 3368 298
Clock 44 318 904 5.07 7.39 1509 554 68
Megaminx 67 596 1878 55.55 1:03.16 1890 604 63
Pyraminx 364 4339 12381 4.81 9.05 20184 6739 612
Skewb 86 1075 2948 3.09 6.43 5841 1995 174
Square-1 112 901 2732 13.90 20.97 3397 1107 129
3x3x3 Multi-Blind 66 677 1735 3/3 16:35

Medal Collection

Gold Silver Bronze
0 1 1
Competition Round Place Single Average Solves
3x3x3 Cube
Norwich Winter 2024 Final 13 11.28 12.71 11.2811.9911.9614.4114.19
Second round 13 11.65 12.89 12.1012.9211.6513.6414.83
First round 10 10.62 11.56 11.1512.1713.5310.6211.35
Weston-super-Mare Autumn 2024 Second round 44 11.19 13.97 13.4811.1915.0313.7914.65
First round 49 12.56 14.06 14.1316.4012.5614.2413.81
Rubik's UK Championship 2024 First round 176 12.35 12.80 12.3512.4012.5515.0113.44
Hampshire Autumn 2024 Final 23 11.87 13.57 13.3013.4616.2813.9611.87
Second round 23 10.35 12.08 12.3611.3710.3512.5215.14
First round 29 11.19 12.98 14.1211.1911.4213.4014.78
Stevenage October 2024 Second round 36 11.41 12.50 14.4812.5612.2411.4112.69
First round 44 11.07 12.80 11.0713.2512.0613.0915.96
Battersea Autumn 2024 Second round 50 10.73 13.84 14.8615.3910.7314.2512.41
First round 55 11.83 14.38 15.6214.7811.8314.3214.04
Stevenage Beginners September A 2024 Final 20 9.72 13.31 9.7212.6118.0117.1710.14
First round 12 10.34 11.58 12.7310.6410.3412.1012.01
Kewbz UK Open 2024 Semi Final 148 13.07 DNF DNFDNF16.5115.6513.07
Second round 112 12.14 13.63 DNF12.1412.9414.4513.49
First round 106 11.92 13.53 14.8414.5413.1812.8811.92
Chichester Summer 2024 Final 29 12.26 12.64 13.1612.2612.5012.5312.88
Second round 55 14.45 15.57 14.7314.4517.3715.5716.41
First round 34 10.75 13.03 14.5513.3011.2310.7520.54
Bristol Summer 2024 Final 32 11.09 12.98 12.5112.8011.0915.6913.62
Second round 34 11.76 12.75 17.9112.0412.0014.2111.76
First round 31 10.86 12.55 10.8912.4814.2910.8615.08
Rubik's Irish Championship 2024 Semi Final 71 9.19 13.70 18.0415.8813.2112.029.19
Second round 65 12.96 13.81 14.4112.9613.2213.8114.81
First round 101 12.95 16.44 15.47DNF18.9414.9212.95
Weston-super-Mare Spring 2024 Final 26 10.61 13.80 14.5214.1113.8010.6113.50
Second round 18 10.13 12.28 12.8911.1312.8210.1329.23
First round 18 9.69 11.80 13.659.6912.2712.2110.92
Crewe Spring 2024 Final 27 11.54 12.81 11.5411.6113.8712.9614.68
Second round 25 10.48 12.41 11.9910.4814.7112.1913.04
First round 28 11.33 14.24 13.7613.5523.8711.3315.40
Stevenage April 2024 Final 59 11.52 13.37 13.3012.8513.9611.5223.28
Second round 56 11.37 13.16 13.3313.2111.3716.0612.93
First round 43 11.54 12.37 12.1815.7511.5411.7813.16
Bristol Winter 2024 Final 28 10.33 13.51 15.9510.3310.6416.0213.95
Second round 33 12.44 14.58 15.8115.2212.7212.44DNF
First round 31 10.17 13.65 12.6313.2315.1010.1716.83
Stevenage January 2024 Second round 81 14.11 16.21 14.9918.1014.1115.54DNF
First round 45 11.61 12.17 12.1212.6416.4111.6111.76
Rubik's UK Championship 2023 First round 179 12.24 14.06 12.2413.9016.3113.7714.50
Wiltshire Autumn 2023 Semi Final 52 10.96 13.75 13.0610.9615.4114.2014.00
Second round 43 11.33 12.98 11.3315.1214.9612.5711.41
First round 50 11.87 14.03 12.6811.8712.0117.3920.42
Stevenage July 2023 Semi Final 48 10.58 12.98 12.1814.1310.5815.0212.62
Second round 73 13.23 15.22 13.2313.7016.4517.0715.50
First round 48 12.16 13.00 12.1613.7221.8713.1112.17
Essex Spring 2023 Final 27 12.31 13.01 13.6612.4815.8512.8812.31
Second round 30 11.63 14.03 14.4015.7711.6312.8714.82
First round 19 11.16 12.27 12.9611.1617.4611.9011.94
Wiltshire Winter 2023 Final 17 10.21 11.64 14.5310.4813.0110.2111.44
Second round 36 13.40 14.16 14.6913.4014.0213.7616.79
First round 31 11.60 13.60 13.8312.5521.6911.6014.42
Essex Winter 2022 Final 18 9.16 12.84 9.1614.0914.6314.4010.03
Second round 31 11.87 14.73 15.1711.8715.23DNF13.79
First round 34 12.62 15.47 16.1516.1216.9812.6214.15
Fontwell Open 2020 Second round 40 13.66 14.25 14.5013.7613.6614.6514.49
First round 43 13.24 14.81 16.4214.9215.4613.2414.05
Malta Open 2019 Second round 9 11.96 13.57 14.1614.4711.9615.7912.08
First round 10 10.88 13.64 13.5113.6914.4113.7110.88
Weston-super-Mare Open 2019 Second round 54 12.46 15.89 15.2217.8917.7214.7412.46
First round 52 11.40 15.30 15.0716.8413.9811.4019.45
UK Championship 2019 Second round 99 12.20 14.31 18.1717.6412.9912.2012.29
First round 102 14.40 14.76 14.4015.1014.7314.4615.64
Cubing in Cill Chainnigh 2019 Second round 29 12.37 15.12 15.3712.3717.6715.0214.97
First round 27 11.89 15.02 11.8914.8315.6915.3014.93
August Bank Holiday Celebration 2019 Second round 58 12.38 14.56 13.7015.5715.2514.7412.38
First round 60 11.84 14.43 12.5714.2017.7411.8416.51
British Summer Open 2019 Second round 58 13.68 16.71 DNF17.0314.2113.6818.89
First round 41 14.45 14.97 14.8115.3614.4518.3314.74
High Wycombe Open 2019 Final 28 11.43 14.31 11.4313.7912.6617.1116.48
Semi Final 33 12.53 15.45 14.5517.4012.5314.4118.85
Second round 32 13.77 15.09 16.5813.7721.1313.8414.84
First round 26 11.89 13.58 13.0011.8912.7120.6515.04
London Open 2019 Semi Final 37 12.93 14.26 15.1613.5814.0312.9315.50
Second round 39 11.86 14.52 13.9715.2011.8614.4015.63
First round 43 12.89 15.44 15.4315.4715.4212.8919.20
Cambridge Open 2018 Second round 40 12.81 14.60 12.9515.5212.8115.3416.33
First round 34 13.50 14.04 13.8114.4113.9118.0013.50
Weston-super-Mare Open 2018 Second round 48 14.36 15.28 14.4119.8914.7616.6814.36
First round 51 12.81 15.30 14.8820.2514.6312.8116.39
UK Championship 2018 Semi Final 80 16.56 17.75 16.9416.5622.7717.8518.47
Second round 77 12.25 13.54 13.7313.4113.5113.6912.25
First round 84 12.88 14.09 12.8814.3213.9318.5114.03
August Bank Holiday Competition 2018 Second round 70 12.76 17.17 22.4517.8712.7613.6020.03
First round 56 13.67 14.23 17.8314.2713.6713.7814.65
Peterborough Open 2018 Second round 38 10.45 14.34 14.6116.0510.4516.4212.36
First round 38 12.05 14.26 12.8123.9612.0516.2713.69
Hastings Open 2018 Second round 34 14.85 17.29 14.8516.9224.1817.9317.02
First round 31 14.76 15.76 15.4018.0814.8117.0814.76
High Wycombe Open 2018 First round 67 14.81 17.79 17.7719.8614.8115.8319.77
Manchester Open 2018 First round 62 14.38 16.80 17.5317.0317.2714.3816.09
London Open 2017 Second round 80 15.23 18.54 24.6115.2318.3120.0217.30
First round 80 13.61 17.24 15.8513.6117.9817.8918.69
2x2x2 Cube
Norwich Winter 2024 Second round 16 4.29 7.06 8.214.2910.626.626.36
First round 14 4.71 5.86 9.834.716.675.535.37
Hampshire Autumn 2024 Final 21 2.93 4.27 3.827.015.482.933.52
Second round 19 3.07 3.97 3.403.074.264.266.27
First round 26 3.91 5.09 5.873.914.879.174.52
Stevenage October 2024 Final 60 3.70 5.73 4.5810.135.197.413.70
First round 58 3.98 5.51 5.415.663.985.466.01
Battersea Autumn 2024 Second round 53 4.87 6.11 4.878.326.026.665.66
First round 56 4.27 5.62 12.715.196.264.275.41
Stevenage Beginners September A 2024 Final 17 2.64 4.44 3.582.646.133.666.08
Kewbz UK Open 2024 Second round 144 4.91 5.93 5.295.509.647.014.91
First round 101 3.61 5.00 5.065.435.793.614.50
Chichester Summer 2024 Final 49 3.69 5.30 3.695.915.994.095.89
First round 35 4.36 4.85 4.687.814.524.365.36
Bristol Summer 2024 First round 36 4.59 4.98 5.354.654.595.874.95
Rubik's Irish Championship 2024 First round 130 3.88 7.30 8.173.888.288.835.44
Weston-super-Mare Spring 2024 Second round 33 4.14 5.23 5.044.145.296.995.36
First round 47 6.10 7.74 6.106.646.3110.2611.64
Crewe Spring 2024 Second round 35 3.71 5.51 5.714.643.7111.286.18
First round 45 4.52 5.49 4.574.525.306.656.60
Stevenage January 2024 First round 110 4.60 8.08 4.7111.088.45DNF4.60
Rubik's UK Championship 2023 First round 232 4.30 5.87 5.285.527.314.306.81
Stevenage July 2023 Second round 47 3.69 4.92 4.523.695.846.814.40
First round 60 2.81 5.28 2.814.8016.424.326.72
Hampshire Spring 2023 Second round 49 4.32 5.86 4.32DNF4.795.347.45
First round 41 4.67 5.96 12.174.675.215.886.78
Essex Spring 2023 Second round 53 4.88 6.58 5.135.9212.208.704.88
First round 39 5.33 5.52 5.565.465.335.555.57
Wiltshire Winter 2023 Second round 47 5.23 5.92 5.235.835.696.256.48
First round 53 4.28 6.05 4.965.347.858.234.28
Essex Winter 2022 Final 34 3.60 5.22 5.195.933.605.724.74
First round 38 4.83 5.85 4.835.348.794.937.29
Malta Open 2019 Final 11 4.54 7.11 8.258.01DNF5.064.54
First round 6 4.67 5.12 5.165.015.195.974.67
Weston-super-Mare Open 2019 First round 51 5.52 6.37 5.52DNF6.286.576.26
UK Championship 2019 First round 122 4.38 5.80 5.985.684.385.758.66
Cubing in Cill Chainnigh 2019 First round 25 4.56 5.44 4.566.574.994.896.45
August Bank Holiday Celebration 2019 First round 52 4.58 5.58 4.584.676.175.896.94
Weston-super-Mare Open 2018 First round 50 5.76 6.36 6.935.766.026.127.42
UK Championship 2018 Second round 57 2.96 4.39 4.633.252.965.2910.05
First round 101 4.09 5.76 6.265.105.916.434.09
Peterborough Open 2018 First round 48 3.15 6.20 6.245.647.866.733.15
Hastings Open 2018 Final 29 4.97 6.33 DNF6.165.287.544.97
High Wycombe Open 2018 First round 59 5.19 6.31 5.667.335.197.385.95
Manchester Open 2018 First round 63 5.28 6.54 7.285.586.779.975.28
London Open 2017 First round 67 4.75 6.31 7.775.5413.725.614.75
4x4x4 Cube
Norwich Winter 2024 Final 9 41.97 45.55 48.4041.9745.4448.7142.81
First round 9 41.04 47.30 50.7247.3848.7645.7541.04
Weston-super-Mare Autumn 2024 First round 29 38.52 47.13 53.4344.5538.5246.0450.79
Rubik's UK Championship 2024 First round 109 42.37 48.13 51.3742.3750.2146.8947.29
Hampshire Autumn 2024 First round 21 43.25 49.29 55.3251.5051.8544.5143.25
Stevenage October 2024 Final 14 39.53 43.39 41.1155.8443.4445.6239.53
First round 31 44.73 50.05 51.5149.7348.9255.1244.73
Battersea Autumn 2024 Final 22 43.00 47.40 51.6947.5253.9243.0043.00
First round 27 43.12 50.23 1:11.3247.0345.3858.2743.12
Stevenage Beginners September A 2024 Final 10 43.62 47.04 48.4143.6246.9651.6145.75
Kewbz UK Open 2024 First round 55 43.41 47.96 58.8143.4145.8051.6446.45
Chichester Summer 2024 Final 25 46.20 47.72 46.2047.8848.9946.29DNF
First round 30 46.44 51.13 48.2853.3646.441:00.4451.75
Bristol Summer 2024 First round 23 44.11 49.60 58.8944.1147.4349.4051.96
Rubik's Irish Championship 2024 Second round 50 45.24 50.48 53.6145.2453.5151.8346.11
First round 49 41.90 49.07 45.0450.7851.401:01.8741.90
Crewe Spring 2024 First round 21 38.83 46.13 54.9549.8738.8348.9939.53
Bristol Winter 2024 Final 16 41.52 45.06 46.6143.0545.5141.521:00.61
First round 19 38.02 50.66 48.1738.0252.8352.7851.02
Stevenage January 2024 Second round 23 39.84 44.75 40.9847.2139.841:02.4846.05
First round 24 42.93 46.12 50.4645.4542.9347.2745.64
Rubik's UK Championship 2023 Second round 80 42.78 50.28 51.1550.4154.4442.7849.28
First round 66 39.10 44.58 46.9946.6845.6441.4239.10
Stevenage July 2023 Final 21 41.76 44.10 41.7647.8843.1842.1646.96
First round 19 40.20 45.48 40.2043.1248.1545.1750.27
Hampshire Spring 2023 First round 23 45.84 54.13 1:01.3159.7855.8045.8446.80
Wiltshire Winter 2023 Final 21 45.49 49.80 46.7351.7750.9052.3345.49
First round 18 46.18 48.65 46.1854.3948.0250.3247.60
Essex Winter 2022 Final 18 46.27 49.06 50.6153.2347.6848.9046.27
First round 16 44.29 48.71 57.9947.1954.6544.3044.29
Fontwell Open 2020 Second round 29 45.96 51.21 54.5545.9648.0251.0555.49
First round 28 43.35 49.95 49.8454.4345.9854.0343.35
Malta Open 2019 Final 9 40.28 46.23 40.2845.9253.0445.0247.75
Weston-super-Mare Open 2019 Second round 32 42.32 48.01 46.9852.3844.6752.7542.32
First round 38 42.65 51.56 42.6549.7754.391:02.8950.51
UK Championship 2019 First round 60 41.09 49.16 46.2051.9357.7049.3441.09
Cubing in Cill Chainnigh 2019 First round 24 47.77 56.40 47.7758.4353.3857.381:10.72
August Bank Holiday Celebration 2019 First round 38 47.41 51.23 47.4152.5247.4453.721:00.77
British Summer Open 2019 Final 35 45.08 53.47 58.5748.8453.0045.081:02.00
High Wycombe Open 2019 Final 18 41.22 46.77 48.6845.4153.4341.2246.22
First round 21 41.01 50.11 53.0356.4641.0151.3845.93
London Open 2019 Final 31 41.78 50.77 54.7246.8941.7850.691:02.60
Second round 36 50.26 54.21 50.2658.7051.5553.6957.39
First round 35 42.49 53.19 55.4755.1442.4953.4650.98
Cambridge Open 2018 Second round 35 49.23 57.49 1:04.0050.90DNF57.5749.23
First round 26 46.29 51.77 46.2956.2249.9449.151:00.46
Weston-super-Mare Open 2018 First round 51 47.68 1:00.11 51.9647.681:03.841:05.481:04.54
UK Championship 2018 First round 71 46.43 54.63 53.2756.9746.4353.9456.69
August Bank Holiday Competition 2018 Second round 53 43.77 58.78 1:00.3956.0243.7759.941:02.14
First round 45 52.12 54.47 1:05.3853.5152.1253.2256.69
Peterborough Open 2018 Second round 27 47.38 52.88 57.3448.7852.531:01.3247.38
First round 27 46.34 52.65 53.7152.9253.6651.3646.34
Hastings Open 2018 Final 22 50.93 55.74 1:02.9150.9354.9254.5557.76
High Wycombe Open 2018 First round 57 50.35 1:02.58 1:03.951:07.381:04.4150.3559.39
Manchester Open 2018 First round 53 54.31 1:06.29 2:07.201:10.111:01.821:06.9454.31
London Open 2017 First round 79 1:13.04 1:27.231:13.04
5x5x5 Cube
Norwich Winter 2024 Final 10 1:23.26 1:24.16 1:23.631:38.031:23.651:23.261:25.21
Weston-super-Mare Autumn 2024 Final 25 1:10.76 1:24.69 1:23.041:33.741:30.211:20.821:10.76
Rubik's UK Championship 2024 First round 77 1:16.41 1:21.26 1:18.661:21.991:32.081:16.411:23.14
Stevenage October 2024 Final 21 1:18.96 1:27.31 1:18.961:32.851:23.061:28.981:29.88
Battersea Autumn 2024 Final 16 1:12.07 1:22.15 1:12.071:26.801:37.521:23.591:16.06
First round 18 1:23.66 1:27.89 1:27.191:27.711:23.661:28.781:30.65
August Bank Holiday Crawley 2024 Final 18 1:23.77 1:27.98 1:27.651:27.281:29.001:36.581:23.77
First round 15 1:11.98 1:18.86 1:25.891:23.421:16.541:16.621:11.98
Chichester Summer 2024 Final 22 1:21.13 1:25.46 1:27.271:25.081:24.021:21.131:29.52
Bristol Summer 2024 Final 20 1:19.41 1:26.55 1:19.411:28.631:24.27DNF1:26.75
First round 18 1:19.96 1:22.65 1:25.801:39.751:20.811:19.961:21.35
Rubik's Irish Championship 2024 First round 24 1:16.48 1:18.77 1:19.211:41.721:16.991:16.481:20.12
Weston-super-Mare Spring 2024 Final 16 1:15.04 1:20.93 1:15.181:30.531:34.651:17.091:15.04
First round 18 1:22.50 1:24.88 1:34.281:22.501:23.731:24.831:26.09
Crewe Spring 2024 First round 23 1:13.71 1:31.47 1:37.611:30.621:32.051:31.751:13.71
Stevenage April 2024 Final 16 1:09.08 1:18.77 1:23.551:18.911:21.581:09.081:15.83
First round 19 1:16.71 1:20.97 1:20.281:21.501:21.141:16.711:37.25
Bristol Winter 2024 Final 12 1:18.21 1:29.24 1:35.681:30.691:34.481:18.211:22.56
Stevenage January 2024 Final 29 1:21.54 1:31.08 1:34.741:31.201:27.311:38.341:21.54
Rubik's UK Championship 2023 First round 72 1:18.72 1:25.41 1:24.691:21.491:30.041:18.721:31.47
Wiltshire Autumn 2023 Final 21 1:15.85 1:20.52 1:22.991:22.721:15.851:25.881:15.85
First round 26 1:17.36 1:27.37 1:27.251:17.361:28.321:31.271:26.54
Stevenage July 2023 First round 18 1:20.63 1:26.09 1:20.771:32.611:31.591:25.911:20.63
Essex Spring 2023 Final 12 1:16.78 1:27.61 1:16.781:33.361:24.081:30.261:28.49
First round 11 1:14.57 1:22.63 1:28.941:29.791:22.341:14.571:16.61
Wiltshire Winter 2023 Final 12 1:16.82 1:26.00 1:39.261:29.021:30.001:16.821:18.97
First round 13 1:21.97 1:31.42 1:27.671:31.271:35.331:21.971:39.72
Essex Winter 2022 Final 16 1:17.38 1:32.70 1:33.511:36.281:28.301:17.381:50.19
Fontwell Open 2020 Final 20 1:26.89 1:31.71 1:26.891:27.851:34.001:35.961:33.27
First round 21 1:17.97 1:32.24 1:27.221:17.971:41.291:28.381:41.13
Malta Open 2019 Final 9 1:24.36 1:35.41 1:29.761:35.011:41.761:24.361:41.47
Weston-super-Mare Open 2019 Final 31 1:23.63 1:31.47 1:23.631:28.851:32.05DNF1:33.52
First round 31 1:26.90 1:30.24 1:39.361:28.961:31.371:26.901:30.39
UK Championship 2019 First round 65 1:23.98 1:41.94 1:43.611:42.081:23.981:40.131:51.00
Cubing in Cill Chainnigh 2019 First round 25 1:28.30 1:44.66 1:48.021:55.951:49.181:28.301:36.79
August Bank Holiday Celebration 2019 First round 45 1:29.71 1:40.44 1:41.061:29.711:44.041:36.221:44.56
British Summer Open 2019 Final 25 1:29.56 1:36.17 1:36.731:34.551:37.231:29.561:49.59
High Wycombe Open 2019 Final 18 1:24.38 1:33.97 1:29.141:41.051:36.141:24.381:36.62
First round 21 1:32.76 1:38.94 1:37.651:37.371:32.761:41.811:42.21
London Open 2019 Second round 34 1:26.29 1:36.73 1:26.291:40.051:37.231:47.031:32.91
First round 28 1:24.47 1:30.94 1:29.311:38.611:39.161:24.471:24.91
Cambridge Open 2018 Second round 25 1:29.55 1:37.11 1:30.461:41.171:39.701:49.671:29.55
First round 24 1:29.43 1:35.87 1:33.061:35.531:29.431:39.681:39.02
Weston-super-Mare Open 2018 First round 36 1:30.03 1:38.62 1:43.151:46.961:33.891:38.831:30.03
UK Championship 2018 First round 50 1:25.22 1:35.26 1:31.111:37.231:37.431:25.221:40.70
August Bank Holiday Competition 2018 Final 33 1:34.77 1:38.44 1:38.201:34.771:41.891:35.231:42.08
First round 30 1:29.98 1:36.77 1:29.981:37.231:35.811:46.571:37.28
Peterborough Open 2018 First round 21 1:24.52 1:37.56 1:39.241:37.051:24.521:40.351:36.40
Hastings Open 2018 Final 13 1:27.97 1:35.87 1:43.721:37.461:35.221:34.941:27.97
High Wycombe Open 2018 First round 39 1:32.76 1:49.30 1:59.581:57.021:37.371:53.501:32.76
Manchester Open 2018 First round 45 1:49.57 2:08.81 2:36.812:13.322:02.601:49.572:10.50
London Open 2017 First round 69 2:04.12 2:24.50 2:42.112:04.122:17.242:14.143:20.11
6x6x6 Cube
Norwich Winter 2024 Final 9 2:25.95 2:36.50 2:25.952:33.262:50.29
Weston-super-Mare Autumn 2024 Final 17 2:23.33 2:25.07 2:26.202:25.672:23.33
Rubik's UK Championship 2024 First round 56 2:21.97 2:26.41 2:21.972:29.992:27.28
Chichester Summer 2024 Final 12 2:15.91 2:18.93 2:15.912:17.062:23.81
First round 14 2:20.58 2:26.89 2:38.902:20.582:21.19
Bristol Summer 2024 Final 16 2:24.88 2:37.22 2:43.342:43.432:24.88
Rubik's Irish Championship 2024 First round 27 2:23.71 2:37.62 2:52.312:36.832:23.71
Bristol Winter 2024 Final 12 2:32.25 2:40.07 2:34.762:53.202:32.25
Stevenage January 2024 Final 22 2:28.99 2:47.43 2:28.992:55.562:57.73
Rubik's UK Championship 2023 First round 39 2:11.52 2:20.40 2:31.332:18.362:11.52
Wiltshire Autumn 2023 Final 14 2:07.43 2:26.64 2:41.512:30.972:07.43
First round 15 2:13.07 2:21.36 2:13.892:37.132:13.07
Stevenage July 2023 Final 11 2:14.10 2:23.39 2:14.102:23.622:32.46
Essex Spring 2023 Final 10 2:17.78 2:32.06 2:17.782:36.152:42.26
Wiltshire Winter 2023 Final 13 2:38.97 2:47.68 2:38.972:50.992:53.09
First round 11 2:37.52 2:46.29 2:37.522:58.812:42.53
Fontwell Open 2020 Final 17 2:34.76 2:45.60 2:51.472:50.572:34.76
Weston-super-Mare Open 2019 First round 25 2:33.18 2:48.27 3:13.282:33.182:38.36
UK Championship 2019 First round 26 2:42.05 2:43.93 2:45.622:44.112:42.05
Cubing in Cill Chainnigh 2019 Final 10 2:33.58 2:51.22 2:42.023:18.052:33.58
August Bank Holiday Celebration 2019 Final 20 2:44.44 2:53.65 3:00.282:44.442:56.22
British Summer Open 2019 Final 16 2:36.65 2:52.39 2:36.653:13.642:46.88
London Open 2019 Final 20 2:46.38 2:52.29 2:46.382:55.242:55.26
First round 20 2:43.68 2:48.18 2:55.802:45.062:43.68
Fontwell Open 2019 Final 16 2:38.83 2:46.97 2:38.832:50.292:51.79
Cambridge Open 2018 Final 16 2:42.79 2:49.55 2:54.622:42.792:51.24
First round 17 2:55.08 3:03.71 3:01.802:55.083:14.25
Weston-super-Mare Open 2018 First round 19 2:44.93 2:51.42 2:52.262:57.082:44.93
UK Championship 2018 First round 30 2:56.08 3:02.96 3:01.902:56.083:10.90
August Bank Holiday Competition 2018 Final 26 3:00.70 3:11.14 3:08.243:00.703:24.47
Peterborough Open 2018 First round 18 2:52.07 3:05.15 3:18.182:52.073:05.21
High Wycombe Open 2018 Final 29 3:35.63 3:47.47 3:53.953:35.633:52.84
7x7x7 Cube
Weston-super-Mare Autumn 2024 Final 16 3:42.41 3:51.40 3:54.043:42.413:57.76
Rubik's UK Championship 2024 First round 56 3:37.88 4:02.69 3:37.884:29.254:00.95
Stevenage October 2024 Final 15 3:58.77 4:10.74 3:58.774:21.544:11.91
August Bank Holiday Crawley 2024 Final 13 3:28.78 3:43.27 3:28.783:51.303:49.72
Chichester Summer 2024 Final 15 3:37.81 3:50.42 3:47.473:37.814:05.97
Bristol Summer 2024 Final 13 3:53.64 3:59.34 3:59.933:53.644:04.46
Rubik's Irish Championship 2024 First round 18 3:38.42 3:55.11 3:38.424:21.023:45.88
Weston-super-Mare Spring 2024 Final 13 3:41.00 3:53.73 3:47.414:12.793:41.00
First round 12 3:42.56 3:47.06 3:53.493:42.563:45.12
Bristol Winter 2024 Final 8 3:39.77 3:41.69 3:39.773:42.763:42.55
Rubik's UK Championship 2023 First round 34 3:28.15 3:41.52 3:44.103:28.153:52.31
Wiltshire Autumn 2023 First round 18 3:38.68 3:59.33 4:13.824:05.483:38.68
Stevenage July 2023 Final 10 3:29.58 3:40.95 3:50.803:42.483:29.58
Wiltshire Winter 2023 Final 8 3:44.75 3:50.86 3:44.753:47.124:00.70
First round 7 3:30.90 3:42.97 3:30.903:56.763:41.26
Essex Winter 2022 Final 11 3:40.66 3:44.14 3:45.763:45.993:40.66
Fontwell Open 2020 Final 18 3:52.89 4:10.40 3:52.894:12.734:25.58
Weston-super-Mare Open 2019 First round 24 3:58.09 4:10.58 3:58.094:05.994:27.67
UK Championship 2019 First round 35 3:58.54 4:20.21 4:40.783:58.544:21.32
Cubing in Cill Chainnigh 2019 Final 22 4:02.50 DNF 4:02.50DNF4:33.83
August Bank Holiday Celebration 2019 Final 19 4:02.50 4:08.90 4:11.474:02.504:12.74
British Summer Open 2019 Final 18 4:03.98 4:38.33 4:03.985:37.254:13.75
London Open 2019 Final 18 4:16.56 4:21.39 4:28.804:18.824:16.56
First round 17 3:50.64 4:03.79 3:50.644:15.854:04.88
Fontwell Open 2019 Final 14 4:15.45 4:24.53 4:22.534:15.454:35.62
Cambridge Open 2018 Final 14 4:15.06 4:32.31 4:38.104:43.784:15.06
First round 15 4:22.64 4:43.74 4:32.185:16.394:22.64
Weston-super-Mare Open 2018 First round 47 DNF DNF
UK Championship 2018 First round 33 4:20.59 5:06.04 4:57.984:20.595:59.56
August Bank Holiday Competition 2018 Final 19 4:59.88 5:17.06 5:30.114:59.885:21.20
Peterborough Open 2018 Final 20 4:53.66 5:19.59 5:34.715:30.414:53.66
High Wycombe Open 2018 Final 25 5:17.04 5:29.04 5:17.045:31.035:39.05
3x3x3 Blindfolded
Essex Spring 2023 Final 11 DNF DNF DNFDNFDNS
First round 17 4:51.43 DNF DNF4:51.43DNF
Fontwell Open 2020 Final 19 DNF DNF DNFDNFDNF
Malta Open 2019 Final 3 1:58.98 2:33.00 1:58.982:59.362:40.65
Weston-super-Mare Open 2019 First round 26 2:53.74 DNF DNF2:53.74DNF
UK Championship 2019 First round 29 2:43.80 DNF DNF3:09.232:43.80
Cubing in Cill Chainnigh 2019 Final 4 2:01.62 DNF 2:01.622:32.63DNF
August Bank Holiday Celebration 2019 Final 12 1:58.13 DNF DNFDNF1:58.13
British Summer Open 2019 Final 15 2:02.84 DNF DNFDNF2:02.84
Cambridge Open 2018 Final 12 2:08.04 DNF 2:57.84DNF2:08.04
First round 15 1:51.00 DNF 1:51.00DNFDNF
Weston-super-Mare Open 2018 Final 24 2:21.50 2:46.44 2:21.502:21.503:36.33
UK Championship 2018 First round 36 DNF DNF DNFDNFDNF
August Bank Holiday Competition 2018 Final 18 2:23.73 DNF 2:23.732:30.92DNF
Peterborough Open 2018 Final 12 2:26.24 DNF DNFDNF2:26.24
Hastings Open 2018 Final 9 4:01.17 DNF DNF4:01.17DNF
First round 12 2:40.11 DNF 2:40.11DNFDNF
High Wycombe Open 2018 First round 30 DNF DNF DNFDNFDNF
Manchester Open 2018 First round 20 3:02.37 DNF 3:16.673:02.37DNF
3x3x3 Fewest Moves
UK Championship 2019 Final 27 43 47.00 474351
Cubing in Cill Chainnigh 2019 Final 2 31 31
British Summer Open 2019 Final 22 44 44
FMC Europe 2018 Final 188 48 DNF 5248DNF
3x3x3 One-Handed
Norwich Winter 2024 First round 13 29.74 32.72 34.1333.6230.4042.9129.74
Weston-super-Mare Autumn 2024 First round 44 22.21 32.18 39.2331.1822.2144.7126.14
Hampshire Autumn 2024 Second round 31 25.35 31.33 30.0835.7328.5625.3535.35
First round 36 30.80 44.81 DNF34.071:06.1034.2530.80
Stevenage Beginners September A 2024 Final 16 25.97 26.67 34.1925.9927.3826.6425.97
Kewbz UK Open 2024 First round 110 22.29 34.68 44.7646.0332.1022.2927.18
Crewe Spring 2024 First round 27 23.20 25.27 26.3123.2025.0038.7224.49
Stevenage April 2024 Second round 53 21.50 31.10 37.1734.0832.2626.9521.50
First round 50 26.28 29.83 40.8828.5428.9326.2832.02
Stevenage July 2023 Final 80 46.07 DNF46.07
Essex Spring 2023 Final 33 27.44 33.80 40.5628.0837.9627.4435.36
First round 34 25.55 32.86 DNF35.2034.6825.5528.71
Essex Winter 2022 First round 45 41.24 45.1241.24
Fontwell Open 2020 First round 38 24.96 32.02 29.9524.96DNF39.5626.55
Weston-super-Mare Open 2019 First round 38 21.17 30.47 29.3321.1728.6033.4835.92
UK Championship 2019 First round 115 27.49 40.81 41.7947.3352.1233.3027.49
Cubing in Cill Chainnigh 2019 Final 27 25.57 35.23 37.7525.5738.37DNF29.56
August Bank Holiday Celebration 2019 Final 43 25.86 29.65 33.5927.4029.3132.2425.86
London Open 2019 Second round 42 25.46 32.52 46.4628.1829.9939.3825.46
First round 44 25.97 33.72 36.0425.9735.9637.8829.16
Cambridge Open 2018 Second round 38 29.19 35.83 38.4034.8439.4429.1934.25
First round 39 24.20 32.78 38.4524.2030.0636.5331.74
Weston-super-Mare Open 2018 Final 50 24.36 35.50 32.0841.3824.3639.9334.49
UK Championship 2018 First round 91 29.28 33.52 35.2229.2831.0738.7334.27
August Bank Holiday Competition 2018 Final 71 31.16 43.99 31.1643.3141.0547.60DNF
Peterborough Open 2018 First round 41 35.18 38.92 37.5242.0735.1837.1742.41
Hastings Open 2018 First round 32 32.86 36.60 34.8936.0338.8741.9332.86
High Wycombe Open 2018 First round 59 31.12 37.60 33.2845.8631.1242.2337.28
Manchester Open 2018 First round 40 29.81 32.52 34.3829.8131.2234.2132.12
Clock
Rubik's UK Championship 2024 First round 61 5.16 7.91 7.418.357.975.168.95
Hampshire Autumn 2024 First round 11 7.02 8.41 DNF7.298.269.687.02
Stevenage October 2024 Second round 25 7.49 11.25 9.147.4912.0414.6112.58
First round 14 5.97 7.39 5.977.168.187.487.54
Kewbz UK Open 2024 First round 35 7.00 9.32 10.647.0011.299.987.35
Chichester Summer 2024 First round 24 8.42 9.56 8.9510.389.368.4210.74
Rubik's Irish Championship 2024 First round 38 6.94 9.12 DNF9.227.8010.346.94
Crewe Spring 2024 Final 13 5.07 8.57 6.589.565.079.58DNF
First round 12 6.77 7.90 8.886.877.946.77DNF
Bristol Winter 2024 Final 10 6.53 8.39 10.497.388.476.539.31
First round 7 6.84 7.42 7.147.347.786.848.32
Rubik's UK Championship 2023 Second round 24 6.45 8.37 7.638.62DNF6.458.86
First round 20 7.08 7.63 7.528.307.087.218.15
Essex Spring 2023 First round 25 8.04 11.80 14.888.878.0411.64DNF
Essex Winter 2022 Final 7 7.28 8.69 12.157.979.608.507.28
Fontwell Open 2020 Final 11 6.96 8.35 8.786.968.298.358.41
First round 7 7.39 8.24 8.467.398.948.517.75
UK Championship 2019 Final 11 7.22 9.03 9.057.229.618.43DNF
Cubing in Cill Chainnigh 2019 Final 6 8.37 9.14 8.528.3710.148.76DNF
August Bank Holiday Celebration 2019 Final 39 DNF DNFDNF
British Summer Open 2019 Final 7 7.53 9.65 7.5311.779.529.839.61
First round 1 7.06 8.18 7.068.608.05DNF7.90
Cambridge Open 2018 Final 5 7.03 8.26 7.038.03DNF8.957.79
First round 5 8.34 9.75 8.3411.218.9710.859.42
Weston-super-Mare Open 2018 Final 9 8.63 9.94 8.639.4012.6910.589.84
UK Championship 2018 First round 33 7.93 DNF 8.94DNFDNF9.287.93
August Bank Holiday Competition 2018 Final 7 8.28 9.45 9.778.638.289.96DNF
Hastings Open 2018 Final 4 7.74 8.90 8.958.947.748.80DNF
First round 3 7.46 8.12 DNF7.738.747.897.46
High Wycombe Open 2018 First round 38 8.36 DNF DNF8.868.369.47DNF
Manchester Open 2018 First round 37 DNF DNFDNF
Megaminx
Norwich Winter 2024 Final 8 55.55 1:05.71 1:13.791:05.601:08.6455.551:02.90
First round 8 1:04.14 1:06.61 1:05.481:07.731:04.141:08.241:06.61
Weston-super-Mare Autumn 2024 Final 14 1:02.21 1:03.49 1:02.211:05.141:03.041:02.301:16.27
First round 16 1:01.10 1:09.23 1:01.101:09.831:08.281:11.601:09.58
Rubik's UK Championship 2024 Second round 45 1:05.58 1:16.37 1:13.541:05.581:12.24DNF1:23.33
First round 41 1:02.03 1:05.64 1:07.381:13.011:02.031:03.861:05.69
Hampshire Autumn 2024 First round 15 1:06.03 1:16.23 DNF1:06.031:16.721:14.241:17.72
August Bank Holiday Crawley 2024 Final 12 58.43 1:06.90 1:11.3058.431:04.121:08.331:08.26
Chichester Summer 2024 Final 15 1:04.01 1:06.69 1:04.351:08.141:07.581:11.241:04.01
First round 19 1:00.69 1:12.81 1:15.981:00.691:13.55DNF1:08.89
Rubik's Irish Championship 2024 First round 21 1:01.81 1:06.99 1:09.801:08.111:01.811:05.071:07.79
Crewe Spring 2024 Final 8 1:01.40 1:03.16 1:01.401:08.291:05.021:02.231:02.22
First round 15 1:04.79 1:10.08 1:04.79DNF1:11.461:06.611:12.16
Stevenage April 2024 Final 16 58.59 1:12.83 1:15.901:09.101:18.151:13.4858.59
First round 14 1:04.80 1:10.26 1:09.271:06.331:15.191:04.80DNF
Bristol Winter 2024 Final 10 1:04.64 1:06.95 1:07.381:08.071:10.871:05.411:04.64
Stevenage January 2024 First round 21 1:11.12 1:17.53 1:17.06DNF1:11.121:14.171:21.37
Rubik's UK Championship 2023 First round 57 1:17.29 1:21.02 1:20.341:17.291:23.94DNF1:18.78
Wiltshire Autumn 2023 Second round 28 1:19.39 1:35.01 1:32.48DNF1:50.891:21.671:19.39
First round 21 1:18.63 1:25.60 1:18.631:28.071:20.891:29.591:27.84
Hampshire Spring 2023 Final 24 1:08.17 1:33.99 1:41.301:31.401:29.281:43.191:08.17
First round 20 1:13.63 1:21.53 1:21.961:30.111:13.631:26.001:16.62
Wiltshire Winter 2023 Final 18 1:41.19 1:44.64 1:47.601:42.881:41.191:43.431:55.27
Essex Winter 2022 First round 24 1:46.35 1:46.351:55.02
Weston-super-Mare Open 2019 Final 30 1:39.84 1:52.45 1:46.971:39.841:45.632:06.752:04.76
UK Championship 2019 First round 37 1:33.46 1:44.69 2:00.851:45.571:33.461:41.191:47.31
Cubing in Cill Chainnigh 2019 Final 13 1:33.91 1:43.27 1:33.912:12.821:49.991:44.221:35.59
August Bank Holiday Celebration 2019 First round 47 DNF DNFDNF
British Summer Open 2019 Final 27 1:31.93 1:43.05 1:31.931:52.421:37.11DNF1:39.63
Fontwell Open 2019 Final 30 1:42.27 1:50.59 1:46.361:50.152:03.541:42.271:55.26
Cambridge Open 2018 First round 21 1:39.91 1:46.31 2:27.731:39.911:46.471:50.311:42.15
Weston-super-Mare Open 2018 Final 37 1:49.81 2:10.91 2:18.472:17.501:49.812:03.782:11.44
UK Championship 2018 First round 46 1:52.52 1:55.06 1:52.521:52.581:56.051:56.551:57.93
August Bank Holiday Competition 2018 First round 36 1:36.65 1:58.27 1:36.651:52.882:07.651:54.29DNF
Peterborough Open 2018 Final 22 1:44.00 1:51.36 1:50.661:51.911:44.001:51.501:52.52
Hastings Open 2018 Final 13 1:29.38 1:49.70 2:00.961:44.021:29.381:59.761:45.31
First round 14 1:37.93 1:50.30 2:06.711:59.361:37.931:46.221:45.31
Manchester Open 2018 Final 32 2:10.01 2:22.89 2:29.772:17.792:21.422:29.472:10.01
Pyraminx
Kewbz UK Open 2024 First round 202 12.15 16.08 17.1916.7917.3412.1514.25
Weston-super-Mare Spring 2024 Final 39 5.06 12.97 14.0013.1311.7816.835.06
First round 22 6.07 9.05 14.876.1211.146.079.90
Stevenage April 2024 Second round 88 7.76 13.95 13.4013.547.7614.9117.71
First round 92 9.20 13.46 20.309.699.2019.3611.34
Stevenage July 2023 Second round 78 4.81 10.54 7.9112.694.8114.4511.02
First round 89 8.85 11.56 12.598.8522.0311.7410.35
Essex Winter 2022 First round 51 9.49 13.70 13.5917.9826.539.529.49
Malta Open 2019 Final 8 6.85 13.32 14.0814.526.8511.36DNF
Cubing in Cill Chainnigh 2019 First round 25 9.71 10.85 9.7111.3710.3614.8410.81
August Bank Holiday Celebration 2019 First round 57 10.70 14.70 14.9716.9517.3610.7012.17
London Open 2019 First round 74 9.80 14.23 13.329.8015.1214.2522.21
Weston-super-Mare Open 2018 Final 43 9.45 11.25 11.4910.0313.539.4512.23
UK Championship 2018 First round 117 10.51 13.94 16.7013.8715.1610.5112.79
August Bank Holiday Competition 2018 First round 70 9.06 11.95 10.759.0612.57DNF12.53
Peterborough Open 2018 First round 41 8.00 11.95 13.8511.2010.808.0015.51
Hastings Open 2018 First round 39 7.74 12.22 11.2713.777.7412.3413.06
Manchester Open 2018 Final 59 9.09 13.39 11.3013.2915.589.0919.48
Skewb
Battersea Autumn 2024 Final 22 6.69 8.73 6.697.7613.858.809.64
First round 16 5.68 6.79 8.957.806.136.435.68
Kewbz UK Open 2024 First round 80 7.46 8.91 7.4610.527.5711.338.65
Weston-super-Mare Spring 2024 Final 19 5.51 7.90 7.287.918.728.525.51
First round 19 7.90 8.85 10.508.739.298.527.90
Crewe Spring 2024 Final 32 6.77 14.21 8.0232.716.7727.577.05
Second round 25 6.40 8.52 14.697.449.748.386.40
First round 28 5.52 8.18 8.165.528.018.388.49
Bristol Winter 2024 Final 11 6.42 7.18 6.627.856.427.079.99
Stevenage January 2024 First round 62 8.54 10.52 8.5412.4312.179.459.94
Essex Spring 2023 Second round 25 5.52 7.35 5.535.5215.147.538.99
First round 24 6.94 8.90 9.969.648.126.948.93
Wiltshire Winter 2023 Final 9 6.16 7.24 6.697.846.167.387.64
First round 10 5.91 9.01 9.986.9910.065.9110.86
Fontwell Open 2020 Final 40 6.09 9.65 8.8910.3610.996.099.69
First round 26 6.11 8.03 7.887.498.7211.276.11
Malta Open 2019 Final 5 4.88 7.94 7.314.888.678.498.01
Weston-super-Mare Open 2019 Final 22 6.14 8.09 10.898.467.606.148.21
UK Championship 2019 First round 59 8.60 9.59 10.769.588.748.6010.45
Cubing in Cill Chainnigh 2019 Final 6 3.09 6.43 4.993.097.208.877.10
First round 11 5.88 7.56 9.907.796.088.825.88
British Summer Open 2019 First round 32 6.96 9.22 7.299.8410.5211.326.96
High Wycombe Open 2019 Second round 22 5.84 8.83 8.7010.038.315.849.47
First round 36 6.52 9.48 11.936.5212.347.758.75
UK Championship 2018 Second round 56 7.11 12.34 18.617.3012.987.1116.74
First round 54 8.25 9.01 8.2511.848.878.499.66
Peterborough Open 2018 First round 38 6.21 10.86 14.028.916.219.6619.55
High Wycombe Open 2018 First round 27 6.87 8.54 13.106.878.539.457.65
Manchester Open 2018 Final 60 6.21 14.31 14.8714.286.2118.5313.77
Square-1
Weston-super-Mare Autumn 2024 Final 12 19.00 21.54 19.0019.6425.8828.1419.10
Stevenage October 2024 First round 21 15.81 23.75 27.5823.3320.3415.81DNF
Battersea Autumn 2024 First round 21 19.87 26.38 19.8729.1724.4225.5440.54
August Bank Holiday Crawley 2024 Final 18 14.99 22.05 19.4314.9928.8822.2024.53
Chichester Summer 2024 Final 19 21.67 27.11 30.2028.5122.6221.6730.34
First round 16 14.88 21.61 14.8824.8119.1720.8525.27
Bristol Summer 2024 First round 19 19.89 23.18 29.2119.8924.8121.6723.05
Rubik's Irish Championship 2024 First round 52 30.92 30.9233.16
Crewe Spring 2024 Final 16 13.90 21.35 18.2723.1113.9028.6122.67
First round 15 16.86 20.97 19.5616.8619.3424.0136.28
Stevenage April 2024 Final 19 14.39 23.25 20.8214.3918.7730.15DNF
First round 17 18.56 22.96 23.2325.9618.5624.5621.10
Wiltshire Autumn 2023 First round 33 26.99 28.92 28.3229.6435.9126.9928.81
Stevenage July 2023 Final 34 24.54 29.07 29.0543.0029.6628.4924.54
Essex Spring 2023 First round 25 21.24 26.81 26.8628.2921.2425.2731.76
Essex Winter 2022 Final 15 23.79 27.00 29.6123.7930.2825.0526.33
Second round 15 25.66 27.76 29.0629.9528.1525.6626.07
First round 17 22.87 28.60 33.3025.6126.8922.8749.08
Fontwell Open 2020 Final 29 35.90 36.49 37.6736.0735.9036.9236.47
Weston-super-Mare Open 2019 Final 32 46.71 46.711:01.86
Cubing in Cill Chainnigh 2019 Final 25 38.42 45.23 38.42DNF50.1938.9246.58
Weston-super-Mare Open 2018 Final 35 46.82 46.8250.70
Hastings Open 2018 First round 22 36.74 44.20 44.791:16.4436.7440.7147.09
Manchester Open 2018 Final 31 48.81 48.811:08.55
4x4x4 Blindfolded
British Summer Open 2019 Final 7 DNF DNF DNFDNSDNS
High Wycombe Open 2018 Final 10 DNF DNF DNFDNFDNS
5x5x5 Blindfolded
British Summer Open 2019 Final 3 DNF DNF DNFDNSDNS
Hastings Open 2018 Final 4 DNF DNF DNFDNSDNS
Manchester Open 2018 Final 2 DNF DNF DNFDNSDNS
3x3x3 Multi-Blind
Fontwell Open 2020 Final 9 3/4 25:50 3/4 25:50
Weston-super-Mare Open 2019 Final 9 3/3 16:35 3/3 16:35
Cubing in Cill Chainnigh 2019 Final 6 2/3 22:25 2/3 22:25
Weston-super-Mare Open 2018 Final 15 2/3 17:22 2/3 17:22
August Bank Holiday Competition 2018 Final 15 DNF DNF
Peterborough Open 2018 Final 13 DNF DNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.