David Nunes Teixeira Castro

Region WCA ID Gender Competitions Completed Solves
Portugal 2025CAST23 Male 10 373

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 19 2352 8748 8.19 11.14 14369 3612 29
2x2x2 Cube 10 1174 3037 1.38 3.46 7976 2563 18
4x4x4 Cube 45 5285 19035 48.61 56.92 20236 5590 48
5x5x5 Cube 59 6905 22946 2:12.41 2:34.98 22217 6638 62
3x3x3 Fewest Moves 23 2906 7636 44
3x3x3 One-Handed 26 3983 15050 20.07 25.74 16564 4247 29
Clock 59 4346 12483 12.97 16.24 12757 4408 59
Megaminx 72 6960 22291 2:37.34 2:53.76 18188 5406 60
Pyraminx 88 11426 34922 6.92 10.78 37676 12057 93
Skewb 23 3039 8492 4.12 6.55 7778 2674 23
Square-1 35 2634 8037 21.85 33.78 9701 3176 43
Competition Round Place Single Average Solves
3x3x3 Cube
CNSE ao Cubo 2026 Final 10 11.94 12.75 13.7912.4811.9415.0911.98
Second round (Dual) 9 (9) 10.51 12.01 10.5117.0013.1311.8011.10
First round (Dual) 9 (9) 10.91 12.69 11.1013.7214.1110.9113.24
Felgueiras ao Cubo 2026 First round 13 9.68 11.14 11.2810.7111.449.6812.32
AEO Moliceiro Open 2026 Second round 16 11.68 14.06 11.6816.0614.1418.8711.97
First round 13 9.48 12.46 9.4811.3414.6011.45DNF
Portugal Championship 2025 Second round 51 11.86 13.47 12.4511.8615.2014.4313.52
First round 38 10.18 11.87 10.1812.3210.4112.8719.12
Afonso de Paiva Cube Day 2025 First round 9 8.19 14.63 14.3314.588.1914.9915.04
Azeméis Open 2025 Second round 14 9.83 12.88 9.8310.7415.1813.0114.88
First round 11 11.39 11.99 12.5912.1011.5812.3011.39
CCM Baltar Open 2025 Final 11 11.10 13.49 14.2713.9913.3013.1911.10
Second round 11 11.21 11.66 11.7211.2111.4111.8612.51
First round 16 11.98 13.72 13.1811.9813.3114.8414.66
Damásio Open 2025 Second round 20 8.74 14.73 13.568.7416.4415.8014.83
First round 14 11.33 12.50 13.9411.5311.3321.0412.04
CNSE ao Cubo 2025 First round 23 13.01 17.45 13.0117.3724.8320.2214.75
2x2x2 Cube
CNSE ao Cubo 2026 Final 9 3.19 4.78 4.693.194.205.455.45
Second round (Dual) 12 (12) 3.36 4.88 4.176.973.368.853.50
First round (Dual) 10 (12) 3.62 4.44 5.663.836.363.833.62
Felgueiras ao Cubo 2026 First round 17 4.08 4.41 4.305.304.084.094.85
AEO Moliceiro Open 2026 Final 5 3.07 3.46 6.193.073.423.323.63
Second round 5 2.81 3.74 4.354.073.462.813.69
First round 8 2.14 4.04 5.904.543.374.212.14
Portugal Championship 2025 Final 15 3.02 3.63 4.255.653.153.503.02
Second round 15 2.46 3.58 3.363.513.882.464.49
First round 22 3.05 3.88 4.393.054.563.773.49
Afonso de Paiva Cube Day 2025 Final 9 2.39 4.84 4.065.195.286.132.39
First round 8 1.38 4.21 3.166.431.384.704.78
Azeméis Open 2025 Second round 24 3.36 5.01 7.634.023.368.783.37
First round 23 2.52 4.88 2.524.694.245.70DNF
CCM Baltar Open 2025 Final 11 3.87 5.37 6.576.163.874.565.39
First round 10 2.66 4.14 4.842.664.943.194.40
Damásio Open 2025 Final 13 3.30 5.37 3.308.445.695.804.63
Second round 12 3.92 5.09 4.785.766.304.733.92
First round 9 3.76 4.60 4.033.765.424.367.35
CNSE ao Cubo 2025 First round 19 4.17 5.42 5.755.944.574.176.13
4x4x4 Cube
CNSE ao Cubo 2026 Final 18 1:03.64 1:16.28 1:14.671:17.801:03.641:26.331:16.38
Felgueiras ao Cubo 2026 First round 20 57.66 1:05.33 57.661:10.881:09.161:05.011:01.81
AEO Moliceiro Open 2026 Final 18 53.04 1:00.56 1:04.531:02.4154.7353.041:14.49
Portugal Championship 2025 First round 55 57.99 1:02.02 1:03.091:00.78DNF1:02.1857.99
Azeméis Open 2025 First round 20 48.61 56.92 53.151:04.0248.611:02.8654.74
Damásio Open 2025 First round 20 1:03.09 1:08.01 1:10.241:06.611:03.091:32.601:07.17
5x5x5 Cube
Felgueiras ao Cubo 2026 First round 21 2:33.62 2:34.98 2:33.624:02.332:34.262:35.332:35.36
Portugal Championship 2025 First round 56 2:12.41 2:12.412:13.40
3x3x3 Fewest Moves
FMC Iberian Championship 2025 Final 41 44 DNF DNF4644
3x3x3 One-Handed
AEO Moliceiro Open 2026 First round 30 DNF DNFDNF
Portugal Championship 2025 Second round 35 21.65 27.41 29.4525.4029.6827.3821.65
First round 38 24.23 27.25 24.2329.5425.1327.0835.93
Azeméis Open 2025 Final 12 24.71 25.74 27.2424.9948.6624.9824.71
First round 15 20.07 30.08 20.0728.4129.4332.4034.68
Damásio Open 2025 First round 20 27.15 37.16 38.4936.9238.7436.0627.15
Clock
CNSE ao Cubo 2026 First round 28 22.84 DNF DNF23.27DNFDNF22.84
AEO Moliceiro Open 2026 First round 25 14.34 21.33 22.0316.8414.3425.12DNF
Portugal Championship 2025 Second round 52 13.26 16.24 13.2616.7614.96DNF17.01
First round 52 12.97 16.42 16.1112.9718.8525.4014.30
Afonso de Paiva Cube Day 2025 First round 18 16.57 30.23 35.0516.5728.09DNF27.55
Azeméis Open 2025 First round 35 15.19 DNF 15.19DNF18.0022.48DNF
Megaminx
CNSE ao Cubo 2026 Final 18 2:47.72 2:53.76 3:00.702:47.723:05.462:51.902:48.69
Portugal Championship 2025 First round 54 2:37.34 2:37.343:16.65
Pyraminx
Felgueiras ao Cubo 2026 First round 31 11.77 17.51 17.1017.3018.1211.7719.50
AEO Moliceiro Open 2026 First round 27 11.65 13.08 11.6511.9714.9315.8312.34
Portugal Championship 2025 First round 69 11.62 12.59 11.6218.4012.6612.2712.83
Afonso de Paiva Cube Day 2025 First round 13 7.76 11.24 8.097.7612.24DNF13.39
Azeméis Open 2025 First round 32 6.92 10.78 6.92DNF16.487.188.68
CNSE ao Cubo 2025 First round 25 9.84 13.02 16.0712.769.8416.6810.22
Skewb
AEO Moliceiro Open 2026 Final 9 5.59 7.42 5.838.4513.807.995.59
First round 9 5.82 8.24 8.277.845.828.6012.74
Portugal Championship 2025 Second round 39 4.21 8.52 11.6615.296.787.124.21
First round 22 4.97 6.55 4.977.216.2318.596.21
Azeméis Open 2025 Final 7 4.12 7.05 8.576.7410.154.125.85
First round 15 6.12 8.54 9.637.126.128.959.55
CCM Baltar Open 2025 First round 27 8.91 11.61 12.4714.9913.069.308.91
Square-1
Felgueiras ao Cubo 2026 Final 13 23.20 37.38 1:00.9136.6223.2026.1449.39
AEO Moliceiro Open 2026 First round 18 32.36 35.38 54.8537.8034.8132.3633.54
Portugal Championship 2025 First round 49 34.26 40.61 36.4635.8034.2649.571:05.04
Azeméis Open 2025 First round 15 28.73 33.78 45.3528.7331.5636.7233.05
CCM Baltar Open 2025 Final 13 21.85 35.83 34.9621.8546.1126.4359.80
Damásio Open 2025 Final 8 27.91 36.38 56.2240.3035.7833.0527.91
First round 14 28.77 36.64 46.3340.7930.7228.7738.40
Cookies help us deliver our services. By using our services, you agree to our use of cookies.