Vi Dinh

Region WCA ID Gender Competitions Completed Solves
United Kingdom 2013DINH01 Male 34 1228

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 160 1608 5691 7.70 9.32 4879 1314 141
2x2x2 Cube 192 1858 5030 1.69 3.82 10845 3418 385
4x4x4 Cube 89 903 3058 32.05 37.70 3314 952 88
5x5x5 Cube 108 1014 3469 1:07.44 1:15.59 3583 1044 115
6x6x6 Cube 131 1202 4080 2:32.97 2:41.27 3867 1133 123
7x7x7 Cube 239 2188 7090 5:15.73 6:09.14 7434 2316 256
3x3x3 One-Handed 273 2930 10893 18.40 23.88 12550 3256 296
Clock 165 1335 3740 7.58 8.94 3441 1228 151
Megaminx 108 985 3111 1:00.18 1:04.10 2529 801 85
Pyraminx 243 2947 8350 3.88 7.55 13808 4655 416
Skewb 539 5950 17551 6.03 9.41 17497 5749 551

Medal Collection

Gold Silver Bronze
0 1 0
Competition Round Place Single Average Solves
3x3x3 Cube
Stevenage 10th Anniversary 2025 Second round 67 9.44 12.12 9.4414.1410.6811.5515.49
First round 35 9.03 10.29 10.3311.1312.559.039.40
Manchester October 2025 Final 13 8.41 10.65 10.7010.95DNF8.4110.30
First round 15 8.96 10.89 11.1413.3812.459.098.96
Manchester Favourites I 2025 Final 8 9.12 10.28 11.429.529.129.9113.50
Second round 10 8.65 11.36 12.328.9613.6112.808.65
First round 11 10.10 10.74 10.9110.1010.2311.2411.09
Rubik's UK Championship 2025 Second round 81 8.41 9.98 9.0410.1210.9310.778.41
First round 91 9.68 10.59 9.6810.2110.6710.9610.89
Newcastle upon Tyne Summer 2025 Final 8 8.14 11.48 10.2011.4012.838.1414.84
Second round 10 10.41 11.66 13.4311.0612.2111.7010.41
First round 8 9.12 10.73 12.0412.6410.719.129.45
Manchester June 2025 Final 13 8.32 10.41 12.2810.3610.2510.618.32
First round 17 9.12 11.44 12.309.1217.0410.6111.42
Crewe Spring 2025 Final 13 8.26 10.04 9.0111.189.928.2612.12
First round 20 11.34 11.79 12.0311.3411.8512.2411.50
Manchester Spring 2025 Final 26 10.43 11.83 12.7411.0816.6410.4311.67
First round 22 9.53 10.74 9.5312.0410.1110.0713.16
Birmingham Spring 2025 Final 20 7.85 11.07 10.8211.007.8511.9511.38
Second round 28 9.71 11.96 13.389.7111.5410.9513.67
First round 18 8.52 10.81 10.3813.5411.138.5210.93
Bolton Spring 2025 Final 13 8.90 10.64 10.028.9013.0010.4111.50
Second round 15 9.35 11.56 9.3512.2710.7811.7912.12
First round 8 8.32 10.00 9.3713.2410.3110.318.32
Manchester February 2025 Final 10 9.01 9.68 10.409.1710.319.019.55
First round 11 8.72 10.00 9.128.7211.5911.179.72
Crewe Winter 2025 Final 18 8.76 11.30 10.4112.268.7611.2313.24
First round 17 9.19 10.61 11.6910.7612.779.389.19
Manchester January 2025 Final 8 8.62 9.71 9.4515.168.6210.049.65
First round 8 9.29 9.78 12.579.299.7310.239.39
Crewe Favourites 2025 Final 16 9.41 11.05 9.7712.4410.949.4113.26
First round 13 9.10 10.42 12.609.33DNF9.339.10
Rubik's UK Championship 2024 Semi Final 68 9.87 11.07 11.7511.2110.2512.129.87
Second round 47 8.60 9.52 9.468.609.129.9911.93
First round 97 7.70 10.88 11.6411.0412.369.977.70
Manchester August 2024 Final 11 9.93 11.50 11.2413.969.9312.6910.56
First round 5 8.96 10.51 10.768.9612.5511.299.48
Manchester June 2024 Final 10 9.18 10.55 9.5614.509.1811.1610.94
Second round 8 8.18 9.32 8.189.599.3610.959.00
First round 11 8.20 10.76 8.858.2013.2711.1512.28
Manchester Spring 2024 Final 21 8.42 10.15 8.429.0817.0310.4310.95
Second round 30 9.65 11.12 11.159.6511.2811.4810.94
First round 29 9.95 11.18 11.5711.929.9510.0512.65
Manchester Winter 2024 Final 8 8.23 9.65 10.0711.448.238.7310.15
Second round 17 10.91 12.12 10.9111.3815.0611.4013.57
First round 11 8.56 10.32 10.269.7316.748.5610.98
Liverpool Winter 2023 Final 19 9.26 13.92 15.2513.149.26DNF13.38
Second round 11 8.54 10.63 11.1910.9211.048.549.93
First round 15 9.84 11.12 9.8411.1314.8312.389.86
Bolton Summer 2023 Final 22 9.89 11.51 9.8914.5210.1312.1312.28
Second round 20 9.78 11.16 12.8610.129.7813.7210.49
First round 18 10.03 10.93 11.3813.0110.1310.0311.28
Bolton Spring 2023 Final 15 10.08 11.26 11.3310.1810.0816.8112.27
Second round 22 9.88 12.27 11.569.8813.7715.3711.48
First round 27 10.45 13.57 10.9414.3415.4316.3310.45
Chester Spring 2022 Final 16 10.73 11.52 11.58DNF11.1211.8710.73
Second round 18 9.91 12.15 20.1310.0215.149.9111.29
First round 6 9.19 10.27 12.699.199.5710.8610.39
Wakefield Spring 2022 Final 11 9.83 10.62 10.329.8311.2110.3415.50
Semi Final 19 9.06 12.00 12.0511.5912.3716.739.06
Second round 11 9.78 10.71 10.9410.7512.4810.449.78
First round 17 9.55 12.13 12.7410.6613.309.5513.00
Manchester Open 2018 Final 18 8.92 11.20 10.6410.9613.5412.008.92
Second round 26 10.57 11.68 10.5712.3713.4311.0211.66
First round 16 8.30 11.16 10.3811.0014.1012.118.30
Birmingham Open 2016 First round 75 8.73 DNF 11.80DNF8.73DNF14.78
The Glorious North 2015 Second round 22 12.95 14.48 13.7618.1413.4312.9516.25
First round 12 12.13 13.71 12.74DNF12.8812.1315.50
Nottingham Summer 2014 Second round 17 11.59 14.90 14.1015.9914.7715.8411.59
First round 19 13.75 15.85 13.7516.1214.9916.4416.52
Nottingham Open 2014 Second round 25 10.72 16.15 19.6520.4612.3310.7216.46
First round 31 14.53 17.45 17.8920.3017.2317.2414.53
UK Rubik's Cube Championship 2013 Second round 48 19.39 22.02 51.7322.7319.3921.6621.66
First round 30 16.54 18.50 18.9718.1818.3616.54DNF
Cuthberts Open 2013 First round 50 19.17 DNF 21.4724.63DNF19.17DNF
2x2x2 Cube
Stevenage 10th Anniversary 2025 First round 47 3.41 3.82 3.963.704.603.413.80
Manchester October 2025 Final 30 3.99 4.72 7.083.995.014.324.83
First round 22 3.37 4.37 4.603.375.634.653.85
Rubik's UK Championship 2025 First round 211 4.56 5.42 6.054.565.185.076.02
Newcastle upon Tyne Summer 2025 Final 23 4.20 5.12 5.024.204.346.315.99
First round 11 2.03 3.92 3.803.562.034.405.33
Manchester June 2025 Final 22 3.31 4.28 4.823.633.314.514.69
First round 37 4.47 5.60 6.076.464.945.794.47
Crewe Spring 2025 Final 20 3.26 4.06 4.155.533.264.014.03
First round 30 3.53 5.28 4.363.537.484.996.48
Manchester Spring 2025 Final 25 2.94 4.31 4.202.944.244.485.07
First round 28 2.89 4.52 6.844.244.784.532.89
Birmingham Spring 2025 Final 20 3.36 4.40 3.804.867.443.364.55
Second round 34 3.35 4.68 3.694.416.523.355.94
First round 33 4.08 4.64 4.884.904.084.135.92
Bolton Spring 2025 Second round 27 3.89 5.10 3.894.36DNF5.625.33
First round 20 4.03 4.52 4.034.054.954.575.56
Manchester February 2025 First round 23 3.04 4.49 3.593.995.899.063.04
Crewe Winter 2025 Final 29 3.30 4.60 6.524.234.694.883.30
First round 31 3.63 4.89 3.635.575.424.964.28
Manchester January 2025 First round 69 4.92 DNF DNF5.145.04DNF4.92
Crewe Favourites 2025 First round 19 3.90 4.67 3.906.224.095.914.00
Rubik's UK Championship 2024 First round 112 3.46 3.92 3.467.643.753.744.27
Manchester August 2024 Final 14 4.21 4.78 4.214.225.485.095.02
First round 12 3.62 4.01 4.413.964.263.823.62
Manchester Spring 2024 Final 25 3.59 4.06 7.653.594.264.123.81
First round 28 3.46 4.10 4.163.953.464.194.56
Liverpool Winter 2023 Final 13 3.72 4.22 4.113.987.023.724.58
First round 13 3.32 3.92 3.323.793.454.534.61
Bolton Summer 2023 Second round 21 3.57 4.02 3.573.734.344.503.98
First round 27 3.70 4.95 3.745.273.706.015.85
Bolton Spring 2023 Final 21 3.69 4.41 3.923.693.925.397.43
Second round 34 2.09 5.55 6.862.095.626.084.96
First round 33 1.69 5.36 5.706.494.251.696.14
Chester Spring 2022 Final 16 3.73 4.97 6.474.533.733.926.73
Second round 16 4.07 4.88 5.344.864.904.884.07
First round 19 4.22 5.06 4.398.234.616.184.22
Manchester Open 2018 First round 41 4.49 5.30 9.874.495.084.686.13
The Glorious North 2015 Final 10 3.73 4.78 5.014.454.885.583.73
First round 10 3.68 5.05 3.685.864.448.204.84
Cuthberts Open 2013 First round 17 5.27 6.67 7.127.495.276.026.87
4x4x4 Cube
Stevenage 10th Anniversary 2025 Final 21 32.85 38.09 35.6239.5839.2239.4232.85
Manchester October 2025 Final 10 32.05 39.44 50.2741.4332.0536.5040.39
Manchester Favourites I 2025 Final 2 35.38 37.70 38.7136.5837.8135.3839.84
Rubik's UK Championship 2025 First round 78 34.18 41.60 42.1741.2441.4034.1842.19
Newcastle upon Tyne Summer 2025 Final 5 35.02 38.80 35.0242.1338.7135.9341.76
First round 10 35.96 43.42 45.8635.9645.2339.1751.35
Manchester June 2025 Final 9 39.79 41.25 40.3646.2339.7943.3840.02
First round 9 33.77 40.70 46.4638.3933.7741.1442.58
Crewe Spring 2025 First round 15 37.73 44.29 37.7349.1544.0748.1440.66
Manchester Spring 2025 Final 26 36.36 44.66 43.4642.2436.3648.2749.84
Birmingham Spring 2025 Final 13 37.04 39.79 37.7237.0440.6843.5740.98
First round 13 36.11 40.38 40.5936.1138.1842.3757.47
Crewe Winter 2025 Final 12 34.36 42.16 34.3637.8743.8444.76DNF
First round 10 34.59 37.74 34.5939.3044.4837.9835.95
Manchester January 2025 Final 7 38.28 40.46 38.3743.9541.2541.7738.28
Crewe Favourites 2025 Final 8 38.12 42.30 46.1342.7638.1246.0138.12
Rubik's UK Championship 2024 Second round 63 35.33 41.94 41.8243.4840.5235.3343.72
First round 63 39.55 42.02 41.6540.2944.1339.55DNF
Manchester June 2024 Final 12 39.68 43.94 39.6841.3543.8746.6149.08
First round 11 34.13 40.19 50.7034.1340.4344.7935.36
Manchester Spring 2024 First round 27 38.75 44.62 45.9245.7342.2138.7547.46
Manchester Winter 2024 Final 10 35.57 43.77 44.6535.5742.7043.9746.48
First round 10 36.57 42.21 44.8738.7456.1343.0236.57
Liverpool Winter 2023 First round 14 38.77 43.22 38.7740.9739.9051.5448.80
Bolton Summer 2023 Final 18 41.34 44.30 48.7543.2143.4841.3446.20
Bolton Spring 2023 Final 14 41.99 44.83 44.7342.8548.5746.9241.99
First round 15 42.69 44.24 47.8543.5642.6943.4445.72
Chester Spring 2022 Second round 19 44.31 51.05 44.3149.9152.6751.9351.30
First round 9 39.08 43.50 44.2939.0840.8050.1145.41
Wakefield Spring 2022 Final 16 39.88 51.91 1:00.0155.2039.88DNF40.51
First round 13 44.56 47.26 47.8248.6754.8044.5645.28
Manchester Open 2018 Final 16 46.74 54.56 59.7346.7454.981:03.2248.98
Second round 17 41.56 42.34 52.5842.5642.4641.9941.56
First round 21 37.36 46.06 50.5137.3648.9840.0149.18
Birmingham Open 2016 Final 15 45.81 56.79 1:02.2745.8157.2550.851:04.67
First round 12 42.37 49.47 51.0642.3752.0247.7649.60
5x5x5 Cube
Stevenage 10th Anniversary 2025 Final 40 1:22.02 1:26.18 1:22.341:23.111:33.091:35.171:22.02
Manchester October 2025 Final 12 1:14.54 1:19.83 1:16.011:27.331:20.291:23.181:14.54
Manchester Favourites I 2025 Final 5 1:07.44 1:21.57 1:18.531:30.421:07.441:24.511:21.68
Manchester 6x6 Day 2025 First round 13 1:13.15 1:15.59 1:18.131:14.721:13.151:13.911:25.34
Rubik's UK Championship 2025 First round 90 1:18.71 1:22.09 1:27.501:25.091:21.921:19.271:18.71
Crewe Spring 2025 Final 11 1:19.77 1:22.36 1:19.771:20.591:23.821:26.851:22.66
Manchester Spring 2025 Final 25 1:18.78 1:23.78 1:31.541:24.841:19.911:18.781:26.60
Birmingham Spring 2025 Final 26 1:19.35 1:33.16 1:37.181:38.991:33.801:19.351:28.50
Bolton Spring 2025 Final 12 1:17.49 1:27.24 1:29.241:30.161:17.491:34.261:22.31
First round 7 1:13.11 1:24.98 1:37.371:29.701:13.111:19.911:25.34
Manchester February 2025 Final 11 1:12.47 1:29.50 1:32.321:41.381:28.781:12.471:27.39
Crewe Winter 2025 Final 20 1:26.23 1:28.52 1:26.981:29.081:26.231:29.741:29.49
Crewe Favourites 2025 Final 17 1:26.89 1:32.92 1:27.251:43.681:43.461:26.891:28.06
Rubik's UK Championship 2024 First round 106 1:29.59 1:35.00 1:36.561:29.591:35.281:35.761:33.95
Manchester June 2024 Final 14 1:14.27 1:28.65 1:14.271:43.771:24.101:34.631:27.23
Manchester Spring 2024 First round 32 1:21.53 1:32.23 1:49.221:34.191:39.241:21.531:23.25
Liverpool Winter 2023 Final 22 1:22.72 1:39.56 1:22.72DNF1:47.331:38.191:33.17
Bolton Summer 2023 Final 22 1:26.77 1:34.03 1:33.851:40.661:50.591:26.771:27.58
Bolton Spring 2023 First round 21 1:32.63 1:40.10 1:39.801:32.631:43.021:37.481:49.48
Chester Spring 2022 First round 19 1:38.77 1:53.00 1:38.771:38.972:04.32DNF1:55.70
Manchester Open 2018 First round 49 2:14.62 2:18.09 2:17.812:23.802:14.622:20.122:16.34
6x6x6 Cube
Manchester 6x6 Day 2025 Second round 18 2:43.40 2:50.35 2:47.123:00.522:43.40
First round 17 2:32.97 2:41.27 2:32.972:39.362:51.49
Manchester Spring 2025 Final 30 2:56.27 3:02.57 2:56.273:09.713:01.73
Leeds Spring 2025 Final 16 2:47.47 3:07.16 3:41.112:47.472:52.89
7x7x7 Cube
Manchester 6x6 Day 2025 First round 24 5:15.73 5:15.73
Manchester Spring 2025 Final 28 5:25.97 5:25.97
Leeds Spring 2025 Final 22 5:29.39 6:09.14 6:19.836:38.215:29.39
3x3x3 One-Handed
Stevenage 10th Anniversary 2025 Final 71 18.40 27.40 27.9327.5118.4026.7538.10
Rubik's UK Championship 2025 First round 137 20.09 24.52 24.7339.9328.5820.2520.09
Manchester June 2025 First round 24 24.26 29.42 24.2628.6731.6827.9134.76
Crewe Spring 2025 First round 22 24.61 26.64 43.4526.0826.6524.6127.18
Manchester Spring 2025 Final 28 22.96 23.88 24.3222.9623.2224.1136.25
Birmingham Spring 2025 First round 34 23.96 29.49 32.0527.2235.4529.2023.96
Leeds Spring 2025 Final 23 24.08 25.78 24.0824.8624.9539.1427.54
First round 25 23.36 27.14 30.6527.2923.4935.6723.36
Manchester February 2025 Final 16 19.62 29.49 27.4435.3327.5633.4719.62
First round 15 23.08 26.95 23.0826.9325.3428.5932.34
Crewe Winter 2025 First round 25 23.79 27.69 26.2923.7928.7831.9928.00
Manchester Winter 2024 Final 25 26.60 32.01 39.1626.6026.8536.1733.02
Bolton Summer 2023 First round 38 23.48 39.05 39.2838.5142.4739.3623.48
Chester Spring 2022 Second round 22 34.93 38.86 42.5835.4843.4634.9338.52
First round 22 27.03 32.61 33.5227.0348.2233.8530.47
Manchester Open 2018 First round 54 38.34 42.62 40.9645.7238.3445.7341.18
The Glorious North 2015 First round 32 36.87 52.95 59.4253.141:04.9646.3036.87
Clock
Stevenage 10th Anniversary 2025 Final 31 8.02 8.94 9.968.348.0211.268.53
Manchester Clock Day 2025 First round 22 8.29 17.25 DNF8.2911.389.8730.50
Rubik's UK Championship 2025 First round 94 9.20 10.07 9.209.8910.0310.30DNF
Newcastle upon Tyne Summer 2025 Final 38 8.49 DNF 11.5828.088.49DNFDNF
Crewe Spring 2025 First round 17 7.92 10.09 7.929.999.2311.8411.06
Manchester Spring 2025 Final 22 7.58 11.46 13.047.58DNF11.579.78
Birmingham Spring 2025 Final 31 10.04 18.42 14.6128.69DNF10.0411.96
First round 24 9.20 9.77 9.209.519.82DNF9.97
Bolton Spring 2025 Second round 24 11.72 23.31 32.5420.1917.21DNF11.72
First round 15 8.53 9.71 9.099.978.5310.08DNF
Leeds Spring 2025 Second round 35 10.11 DNF 11.5417.4910.11DNFDNF
First round 32 8.12 14.87 DNF11.588.1223.339.71
Megaminx
Stevenage 10th Anniversary 2025 Final 29 1:07.45 1:14.91 1:48.111:18.541:17.811:08.381:07.45
Manchester Clock Day 2025 Second round 13 1:01.89 1:05.23 1:01.891:07.911:02.391:05.381:10.59
First round 14 1:06.24 1:10.42 1:06.241:11.721:11.191:08.361:46.51
Manchester Favourites I 2025 Final 5 1:01.86 1:04.10 1:08.681:04.311:03.321:04.681:01.86
Manchester 6x6 Day 2025 Final 12 1:00.18 1:10.32 1:15.921:00.181:18.081:05.611:09.44
First round 12 1:07.06 1:11.19 1:16.401:08.681:08.781:07.061:16.12
Rubik's UK Championship 2025 First round 81 1:04.57 1:12.04 1:11.911:14.751:17.451:09.461:04.57
Newcastle upon Tyne Summer 2025 Final 9 1:00.21 1:13.90 1:09.921:26.291:13.111:00.211:18.67
First round 9 1:04.84 1:16.64 1:14.921:17.171:17.821:04.841:23.42
Crewe Spring 2025 Final 14 1:03.47 1:22.70 1:21.711:03.471:22.771:26.111:23.61
First round 16 1:11.97 1:23.00 1:19.701:49.651:24.041:11.971:25.25
Chester Spring 2022 First round 14 1:54.22 1:54.22DNF
Wakefield Spring 2022 Final 11 1:32.80 1:42.85 1:32.80DNF1:37.121:33.621:57.82
First round 12 1:39.56 1:49.35 1:49.671:39.561:45.782:12.021:52.59
Pyraminx
Stevenage 10th Anniversary 2025 Final 90 5.99 10.06 15.3514.145.997.158.88
Manchester October 2025 Final 39 6.88 12.22 12.7012.4021.336.8811.57
Rubik's UK Championship 2025 First round 139 5.83 8.49 13.647.5210.215.837.74
Crewe Spring 2025 First round 58 8.44 20.12 8.4420.9621.0818.31DNF
Manchester Spring 2025 Final 34 7.16 9.26 11.437.517.1619.728.83
First round 39 4.04 10.25 4.0410.4716.7211.828.47
Bolton Spring 2025 Second round 28 8.05 10.66 10.709.618.0511.6613.00
First round 28 6.93 11.08 10.036.9313.2610.7212.48
Rubik's UK Championship 2024 First round 266 9.44 11.71 11.1013.6410.4037.829.44
Manchester August 2024 Final 14 5.60 7.55 7.805.745.609.129.27
First round 20 3.88 9.28 6.453.8810.9610.6210.76
Manchester Spring 2024 First round 41 6.75 8.05 6.759.767.656.7513.53
Manchester Winter 2024 Second round 31 6.11 10.64 13.92DNF6.117.1910.81
First round 44 9.07 12.46 13.559.0712.9610.8714.25
Bolton Summer 2023 Final 24 5.79 8.04 5.799.226.369.298.53
First round 36 7.60 10.12 7.608.13DNF11.6210.62
Bolton Spring 2023 Second round 31 6.27 9.30 6.2713.857.869.2010.84
First round 34 5.64 10.98 5.6412.4612.7016.077.79
Manchester Open 2018 Final 75 6.33 16.25 27.3910.526.3314.8723.37
Cuthberts Open 2013 Final 10 8.81 12.65 8.8115.8412.529.6016.03
First round 10 8.48 10.00 8.9210.028.4817.1111.07
Skewb
Stevenage 10th Anniversary 2025 Final 105 10.63 14.12 12.0717.8212.4719.0410.63
Manchester October 2025 Final 31 8.26 13.36 15.438.269.3915.27DNF
Rubik's UK Championship 2025 First round 155 7.71 10.04 12.309.748.077.7113.13
Newcastle upon Tyne Summer 2025 Final 14 6.39 9.41 8.4912.4418.087.296.39
First round 30 9.56 16.81 16.509.5622.6523.2911.28
Crewe Spring 2025 First round 34 6.03 12.84 12.9813.566.0311.9814.25
Manchester Spring 2025 First round 42 8.75 10.68 8.7513.119.998.9315.80
Manchester August 2024 Final 30 6.99 10.91 10.339.4918.486.9912.92
Liverpool Winter 2023 First round 43 11.64 13.29 15.7911.6713.8811.6414.32
Chester Spring 2022 Final 24 9.21 15.55 10.6721.6421.649.2114.33
First round 25 13.69 15.90 26.8616.5113.6914.4816.71
Manchester Open 2018 Final 54 8.59 13.20 14.848.5915.5810.4014.35
The Glorious North 2015 First round 16 8.84 13.62 14.4313.3314.348.8413.20
Cookies help us deliver our services. By using our services, you agree to our use of cookies.