David Adán Rivera

Region WCA ID Gender Competitions Completed Solves
Mexico 2023RIVE14 Male 21 818

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 324 4479 17440 9.62 11.65 16946 4277 307
2x2x2 Cube 427 5724 20858 2.76 4.44 19966 5503 371
4x4x4 Cube 125 1227 5006 34.53 40.14 5112 1248 122
5x5x5 Cube 111 1079 4221 1:08.99 1:18.99 4790 1232 131
6x6x6 Cube 111 974 3634 2:23.10 2:36.85 3884 1050 114
7x7x7 Cube 74 630 2442 3:25.07 3:49.24 2924 774 94
3x3x3 Blindfolded 188 2267 10067 5:43.41 6:01.55 3532 814 68
3x3x3 Fewest Moves 154 1581 7010 43 50.00 4956 1153 114
3x3x3 One-Handed 263 2532 10550 17.93 22.52 10962 2575 267
Clock 15 182 586 3.77 4.39 398 130 6
Megaminx 148 1206 4524 1:06.43 1:13.19 4157 1105 132
Pyraminx 366 5073 19328 5.36 6.74 10558 2643 199
Skewb 351 4952 17447 5.86 16.08 42555 13470 742
Square-1 318 5130 15772 39.25 51.82 14945 4938 295

Medal Collection

Gold Silver Bronze
7 2 0
Competition Round Place Single Average Solves
3x3x3 Cube
555 - Puebla 2026 Final 20 10.59 12.57 12.2714.0613.2610.5912.17
Nawi Tlaxcala 2026 Second round 21 10.49 12.12 11.8412.5812.1010.4912.42
First round 24 9.62 12.70 15.029.6212.9914.0211.09
Halcones Tehuacán 2026 Second round 17 11.02 12.53 16.3213.1311.2111.0213.25
First round 17 10.64 11.97 10.6410.8412.8812.1913.00
Contrarreloj - San Andrés Cholula 2026 Final 24 11.04 12.64 11.0411.7712.9113.2315.11
Mexican Championship 2025 Second round 88 10.71 12.42 13.7010.7116.2211.6911.87
First round 84 10.34 11.78 11.0410.3410.7013.5913.79
Yollotl Tlaxcala 2025 First round 25 10.23 13.73 10.2312.8314.2714.2014.15
Cubing BUAP 2025 Second round 20 10.36 12.05 13.3312.4110.3612.6211.11
First round 20 10.77 11.65 11.6611.6210.7713.5411.67
Todo o Nada - San Andrés Cholula 2025 Final 31 12.30 13.32 14.2412.3112.3015.2913.40
444 Puebla 2025 First round 27 13.17 14.03 15.9013.7713.3313.1714.98
Mega-Mente Puebla 2025 First round 31 11.58 14.07 14.3613.3514.5015.1311.58
BUAP: Ingenieros Open 2024 Second round 23 11.21 13.00 13.6213.2011.2113.7512.18
First round 25 10.74 13.09 12.3910.7413.6613.2315.39
Los Fuertes V2 Puebla 2024 Second round 44 13.00 13.79 13.0015.9114.8013.5713.01
First round 23 10.44 12.47 10.4414.3014.0111.3312.07
D Amicis Puebla 2024 Second round 44 12.58 13.33 12.5813.7913.4513.2713.28
First round 36 12.76 13.60 12.7614.6013.1313.5414.12
Huitzitzilli Tlaxcala 2024 Second round 18 11.47 13.59 14.6614.7012.6113.4911.47
First round 18 12.43 14.36 12.4314.6814.5013.9014.90
Puebla de Zaragoza Open 2024 Second round 30 12.48 14.03 12.4812.9314.9415.5314.21
First round 30 12.11 13.71 12.7112.1114.6413.7915.47
Los Fuertes Puebla 2024 First round 46 11.70 14.46 14.5111.7014.4724.7414.40
Maxixcatzin Tlaxcala 2024 First round 50 14.78 15.55 16.5517.4414.7815.2914.80
Volcano in Puebla 2023 First round 57 14.06 15.98 17.8116.2115.7915.9514.06
2x2x2 Cube
555 - Puebla 2026 First round 20 3.31 5.12 6.034.624.703.317.07
Nawi Tlaxcala 2026 Second round 22 4.20 4.74 4.654.205.044.537.55
First round 19 4.27 4.59 4.594.895.154.294.27
Halcones Tehuacán 2026 First round 12 4.08 4.78 4.257.124.085.174.92
Contrarreloj - San Andrés Cholula 2026 Second round 28 3.60 4.85 5.524.604.423.605.99
First round 26 2.98 4.75 4.032.985.019.025.21
Mexican Championship 2025 First round 129 4.39 5.56 4.399.145.894.396.39
Yollotl Tlaxcala 2025 First round 22 3.22 5.03 5.145.855.013.224.94
Cubing BUAP 2025 First round 20 2.76 4.58 2.764.895.016.913.84
Todo o Nada - San Andrés Cholula 2025 Final 17 3.18 4.44 6.843.184.464.174.68
444 Puebla 2025 First round 24 3.96 5.32 4.506.345.635.833.96
Mega-Mente Puebla 2025 Final 37 4.55 5.56 6.255.115.319.434.55
BUAP: Ingenieros Open 2024 First round 35 5.21 7.61 5.216.778.657.4110.43
Los Fuertes V2 Puebla 2024 Second round 35 4.68 5.20 5.327.195.255.044.68
First round 50 5.20 6.57 7.866.287.685.765.20
D Amicis Puebla 2024 First round 35 3.70 5.18 5.735.164.643.70DNF
Huitzitzilli Tlaxcala 2024 Second round 15 3.95 5.18 5.076.764.573.955.89
First round 23 4.42 6.17 7.436.578.264.424.52
Puebla de Zaragoza Open 2024 Second round 42 5.63 7.34 5.638.677.477.117.44
First round 30 4.49 5.79 6.195.246.304.495.94
Los Fuertes Puebla 2024 First round 60 5.06 6.32 6.575.065.738.496.65
Return Open Puebla 2024 First round 28 5.14 5.85 6.195.227.736.155.14
Maxixcatzin Tlaxcala 2024 First round 59 4.92 6.63 6.717.024.926.158.83
Volcano in Puebla 2023 First round 76 4.68 8.70 19.865.977.014.6813.11
4x4x4 Cube
555 - Puebla 2026 First round 9 41.52 42.48 42.0942.3741.5242.9848.64
Nawi Tlaxcala 2026 Second round 16 40.20 46.27 49.8251.1440.2047.2641.73
First round 13 36.23 42.14 36.2344.1242.1040.5643.75
Halcones Tehuacán 2026 Second round 16 38.42 42.11 47.6247.7939.5038.4239.22
First round 18 41.25 44.77 56.5345.7541.2545.1243.45
Mexican Championship 2025 First round 60 34.53 41.66 38.6445.4447.9734.5340.91
Road to Nats: Puebla 2025 First round 10 36.83 40.14 41.9238.9039.6036.8348.15
Cubing BUAP 2025 Final 21 40.29 45.48 56.8240.2948.2944.8543.29
Todo o Nada - San Andrés Cholula 2025 Final 30 43.23 47.92 47.4845.9951.2943.2350.30
444 Puebla 2025 Second round 17 39.61 46.46 59.3741.4439.6155.0642.89
First round 14 40.03 44.24 45.7954.0343.9640.0342.98
BUAP: Ingenieros Open 2024 Second round 19 46.47 48.80 48.0546.4751.3750.0048.34
First round 16 40.11 44.50 46.7644.4840.1148.4942.25
Los Fuertes V2 Puebla 2024 First round 28 45.38 48.57 47.2250.0845.3851.2048.42
D Amicis Puebla 2024 First round 24 43.94 45.23 47.5448.4343.9444.1444.02
Puebla de Zaragoza Open 2024 First round 33 46.15 53.61 55.4553.5651.8246.1558.54
Maxixcatzin Tlaxcala 2024 First round 45 52.90 58.10 54.4952.901:06.3156.511:03.30
Volcano in Puebla 2023 First round 58 1:01.26 1:12.49 1:07.261:01.261:53.721:28.631:01.59
5x5x5 Cube
555 - Puebla 2026 Second round 12 1:19.29 1:22.74 1:25.011:24.301:20.291:19.291:23.63
First round 10 1:14.03 1:18.99 1:14.541:14.031:22.871:19.571:23.45
Halcones Tehuacán 2026 First round 15 1:08.99 1:19.16 1:25.851:17.181:08.991:20.971:19.33
Mexican Championship 2025 Second round 67 1:12.98 1:25.82 1:27.231:25.591:24.641:40.311:12.98
First round 57 1:18.29 1:20.05 1:18.291:22.431:23.201:18.561:19.16
Road to Nats: Puebla 2025 First round 13 1:16.38 1:19.83 1:17.441:16.421:25.621:16.381:28.51
Todo o Nada - San Andrés Cholula 2025 Final 29 1:26.07 1:31.83 1:28.421:35.121:26.071:31.951:37.11
444 Puebla 2025 Final 22 1:18.21 1:32.29 1:18.211:26.891:38.381:34.601:35.37
BUAP: Ingenieros Open 2024 Final 22 1:28.76 1:33.14 1:29.621:28.761:38.971:30.841:43.62
Los Fuertes V2 Puebla 2024 First round 22 1:21.16 1:27.18 1:36.961:25.411:21.161:28.941:27.20
D Amicis Puebla 2024 First round 29 1:32.91 1:34.25 1:33.971:34.421:34.361:37.741:32.91
Los Fuertes Puebla 2024 First round 38 1:29.50 1:39.30 1:41.821:36.151:51.071:29.501:39.92
Maxixcatzin Tlaxcala 2024 First round 35 1:28.94 1:48.76 1:46.251:28.942:00.301:56.321:43.72
6x6x6 Cube
555 - Puebla 2026 First round 7 2:23.10 2:36.85 2:23.102:37.872:49.58
Halcones Tehuacán 2026 First round 22 DNF DNF
Mexican Championship 2025 First round 69 2:57.66 2:57.66
Todo o Nada - San Andrés Cholula 2025 Final 22 2:44.15 2:51.79 3:04.642:44.152:46.59
NxN Tlaxcala 2025 Final 21 2:46.25 2:51.43 2:46.252:52.562:55.48
BUAP: Ingenieros Open 2024 Final 27 DNF DNF
D Amicis Puebla 2024 First round 23 2:59.58 3:03.81 3:11.872:59.582:59.99
Puebla de Zaragoza Open 2024 Final 22 3:02.87 3:05.88 3:07.633:02.873:07.15
7x7x7 Cube
555 - Puebla 2026 First round 10 4:12.71 4:12.71
Halcones Tehuacán 2026 First round 12 3:56.00 4:04.85 3:56.004:14.364:04.18
Mexican Championship 2025 First round 36 3:43.98 3:43.98
Road to Nats: Puebla 2025 Final 10 3:44.15 3:49.24 3:44.153:55.943:47.64
Cubing BUAP 2025 First round 15 4:08.40 4:08.40
Todo o Nada - San Andrés Cholula 2025 Final 17 4:04.71 4:08.96 4:10.774:11.414:04.71
NxN Tlaxcala 2025 Final 18 3:53.10 3:59.40 3:53.103:54.064:11.03
Mega-Mente Puebla 2025 First round 11 3:25.07 3:51.02 3:25.074:03.914:04.07
Los Fuertes V2 Puebla 2024 First round 21 3:51.67 4:10.50 4:23.103:51.674:16.73
Puebla de Zaragoza Open 2024 First round 19 3:54.22 3:55.65 3:56.223:56.523:54.22
Return Open Puebla 2024 First round 21 DNF DNF
3x3x3 Blindfolded
555 - Puebla 2026 Final 7 DNF DNF DNFDNFDNFDNFDNS
444 Puebla 2025 First round 11 6:35.74 DNF 6:35.74DNFDNF
Mega-Mente Puebla 2025 First round 12 5:43.41 6:01.55 6:02.145:43.416:19.11
Los Fuertes V2 Puebla 2024 First round 22 DNF DNF DNFDNFDNF
D Amicis Puebla 2024 First round 11 7:47.79 DNF DNF7:47.79DNF
Los Fuertes Puebla 2024 First round 12 DNF DNF DNFDNFDNF
3x3x3 Fewest Moves
Yollotl Tlaxcala 2025 Final 13 43 DNF DNF4643
Los Fuertes V2 Puebla 2024 Final 14 46 50.00 525246
3x3x3 One-Handed
555 - Puebla 2026 Final 21 17.93 26.62 33.4826.6823.5729.6117.93
Halcones Tehuacán 2026 First round 19 23.46 26.94 24.7129.4426.6731.5723.46
Contrarreloj - San Andrés Cholula 2026 Final 29 22.77 26.47 22.7727.5227.5824.31DNF
Mexican Championship 2025 First round 123 19.42 29.82 27.6632.2929.5119.4235.20
Yollotl Tlaxcala 2025 Final 19 23.32 25.94 23.3224.2924.5029.0330.25
Road to Nats: Puebla 2025 Final 14 19.39 22.52 24.1722.0922.8322.6419.39
Todo o Nada - San Andrés Cholula 2025 Final 37 21.91 30.57 44.0229.6721.9133.0129.04
444 Puebla 2025 Final 28 22.58 29.00 26.71DNF30.7429.5422.58
Return Open Puebla 2024 First round 19 22.88 25.99 26.7422.8824.3526.8735.57
Volcano in Puebla 2023 First round 63 49.87 58.8849.87
Clock
555 - Puebla 2026 Final 1 3.77 4.44 4.823.775.014.504.01
Nawi Tlaxcala 2026 Final 1 4.40 5.05 4.864.405.845.025.27
First round 1 4.13 4.39 4.914.614.174.394.13
Contrarreloj - San Andrés Cholula 2026 Final 1 4.35 4.91 4.475.874.404.35DNF
Second round 3 4.54 6.84 5.814.549.59DNF5.11
First round 1 4.43 4.54 4.564.565.094.494.43
Mexican Championship 2025 Final 4 4.17 4.50 4.174.494.724.464.55
Second round 4 4.66 5.22 4.665.606.034.675.38
First round 6 4.15 4.79 7.634.394.594.155.40
Yollotl Tlaxcala 2025 Final 25 4.66 DNF DNF6.52DNF4.665.17
Road to Nats: Puebla 2025 Final 1 4.28 5.26 10.464.736.064.284.98
First round 1 4.42 4.67 4.654.424.534.826.71
Cubing BUAP 2025 Final 1 4.40 4.63 4.404.425.474.504.96
First round 1 4.14 4.76 7.004.774.144.844.66
Todo o Nada - San Andrés Cholula 2025 Final 1 4.60 4.84 4.714.604.945.174.86
444 Puebla 2025 Final 2 4.28 5.33 4.286.835.825.085.09
BUAP: Ingenieros Open 2024 Final 1 5.36 5.73 5.646.126.375.425.36
First round 2 4.82 5.75 7.475.855.296.114.82
Los Fuertes V2 Puebla 2024 Final 10 5.29 DNF 5.29DNF5.596.24DNF
Second round 5 4.52 5.80 5.766.226.164.525.47
First round 4 5.25 5.80 5.349.715.256.685.39
D Amicis Puebla 2024 Final 5 5.98 8.23 7.296.1911.21DNF5.98
Huitzitzilli Tlaxcala 2024 Final 2 4.83 5.83 6.116.295.106.904.83
Second round 2 5.69 7.22 6.206.7910.715.698.66
First round 2 5.40 5.82 5.875.405.997.805.59
Return Open Puebla 2024 Final 7 7.40 DNF DNFDNF7.408.248.73
First round 6 7.10 8.37 7.108.98DNF8.947.18
Maxixcatzin Tlaxcala 2024 First round 49 9.00 DNF DNF18.219.00DNF9.03
Volcano in Puebla 2023 First round 50 DNF DNFDNF
Megaminx
555 - Puebla 2026 Final 13 1:15.62 1:20.42 1:25.121:26.311:16.521:15.621:19.62
Nawi Tlaxcala 2026 First round 19 1:12.03 1:22.12 1:12.031:27.031:29.751:17.221:22.11
Mexican Championship 2025 Second round 62 1:06.43 1:18.14 1:23.161:21.811:27.421:06.431:09.46
First round 64 1:07.63 1:19.93 1:22.711:20.351:16.741:07.631:23.83
Yollotl Tlaxcala 2025 Final 15 1:11.98 1:16.04 1:11.981:14.991:15.081:18.041:19.82
Road to Nats: Puebla 2025 First round 17 1:23.79 1:29.39 1:41.511:23.791:28.691:31.621:27.85
Cubing BUAP 2025 First round 19 1:16.93 1:21.71 1:16.931:25.661:18.421:21.041:29.28
Todo o Nada - San Andrés Cholula 2025 Final 23 1:25.67 1:31.30 1:31.861:28.191:54.991:25.671:33.84
Mega-Mente Puebla 2025 Second round 17 1:08.76 1:13.47 1:24.201:11.291:08.761:19.351:09.78
First round 19 1:09.57 1:13.19 1:09.571:14.601:17.981:13.831:11.15
Los Fuertes V2 Puebla 2024 First round 16 1:12.56 1:18.70 1:21.221:19.621:12.561:29.451:15.27
D Amicis Puebla 2024 Final 18 1:12.03 1:21.64 1:25.671:12.031:17.951:23.291:23.69
Los Fuertes Puebla 2024 First round 25 1:15.30 1:19.66 1:15.301:19.561:23.941:17.091:22.32
Return Open Puebla 2024 First round 24 2:39.49 2:59.532:39.49
Maxixcatzin Tlaxcala 2024 First round 59 2:45.34 2:45.342:46.73
Volcano in Puebla 2023 First round 59 3:57.04 4:23.623:57.04
Pyraminx
555 - Puebla 2026 First round 19 6.66 8.97 11.609.837.006.6610.08
Contrarreloj - San Andrés Cholula 2026 Second round 29 7.38 9.28 9.637.389.7410.508.47
First round 38 7.82 10.33 12.647.829.7711.899.33
Mexican Championship 2025 First round 112 5.74 9.45 9.258.6910.4010.645.74
Yollotl Tlaxcala 2025 Final 16 7.38 8.87 8.007.3811.379.828.79
Cubing BUAP 2025 First round 24 5.36 8.60 5.368.618.548.988.64
Todo o Nada - San Andrés Cholula 2025 Final 21 5.46 8.42 10.126.1616.545.468.98
444 Puebla 2025 Final 10 5.39 6.74 5.399.567.117.535.59
Mega-Mente Puebla 2025 Second round 22 5.38 9.17 8.729.2010.585.389.60
First round 19 6.65 8.39 6.908.659.6110.396.65
BUAP: Ingenieros Open 2024 First round 14 5.81 8.12 7.018.189.425.819.18
Los Fuertes V2 Puebla 2024 First round 12 6.63 6.91 6.658.827.456.636.64
D Amicis Puebla 2024 Second round 22 7.83 8.89 8.0510.217.838.4010.59
First round 15 6.69 8.20 9.796.697.9812.816.82
Los Fuertes Puebla 2024 Second round 29 8.69 9.56 9.279.9410.829.468.69
First round 27 8.66 9.67 10.489.5912.798.668.95
Skewb
Cubing BUAP 2025 First round 40 19.55 27.43 34.1024.4419.5525.0832.76
Todo o Nada - San Andrés Cholula 2025 Final 54 18.27 20.23 27.2018.2718.2819.3923.03
BUAP: Ingenieros Open 2024 First round 25 11.50 16.46 18.8818.8728.7611.5011.63
Los Fuertes V2 Puebla 2024 First round 42 13.31 16.97 20.1014.2725.4816.5413.31
Huitzitzilli Tlaxcala 2024 First round 25 5.86 16.08 17.085.86DNF15.4615.71
Puebla de Zaragoza Open 2024 First round 39 15.71 17.73 18.8715.8920.6915.7118.44
Square-1
Yollotl Tlaxcala 2025 Final 19 39.25 51.82 1:24.0039.2553.0546.1056.32
BUAP: Ingenieros Open 2024 First round 27 2:24.98 2:24.98DNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.