In the past year (2025), Caleb Yao (姚英華) competed in 13 competitions and 104 rounds across 12 events, from Jan 12th to Oct 24th.
Podiums
He has been on the podium 6 times across 3 events, including 3 golds, 1 silver, and 2 bronzes.
| Event | Gold | Silver | Bronze |
| 3x3x3 Cube | 2 | | 1 |
| Square-1 | 1 | 1 | |
| 3x3x3 One-Handed | | | 1 |
Solves/Attempts
He attempted 500 solves and completed 460.
| Event | Solves | Attempts |
| 3x3x3 Cube | 176 | 180 |
| 3x3x3 One-Handed | 56 | 60 |
| 2x2x2 Cube | 43 | 45 |
| Skewb | 38 | 40 |
| Square-1 | 38 | 40 |
| Pyraminx | 33 | 35 |
| 4x4x4 Cube | 24 | 25 |
| Megaminx | 21 | 22 |
| 5x5x5 Cube | 14 | 14 |
| Clock | 14 | 24 |
| 3x3x3 Blindfolded | 3 | 14 |
| 3x3x3 Multi-Blind | 0 | 1 |
Personal Bests
He broke his personal best 15 times across 8 events, including 7 singles and 8 averages.
| Event | Times | Single | Average |
| 4x4x4 Cube | 3 | 1 | 2 |
| Skewb | 3 | 2 | 1 |
| 2x2x2 Cube | 2 | 1 | 1 |
| 3x3x3 One-Handed | 2 | 1 | 1 |
| Clock | 2 | 2 | 0 |
| 3x3x3 Cube | 1 | 0 | 1 |
| 5x5x5 Cube | 1 | 0 | 1 |
| 3x3x3 Blindfolded | 1 | 0 | 1 |
Improvements of Single
| Event | ≤2024 | 2025 | Improvement |
| 3x3x3 One-Handed | 10.38 | 9.34 | 1.04 (11.13%) |
| Skewb | 3.63 | 3.32 | 0.31 (9.34%) |
| 2x2x2 Cube | 1.20 | 1.12 | 0.08 (7.14%) |
| 4x4x4 Cube | 34.44 | 32.84 | 1.60 (4.87%) |
| Clock | 6.13 | 5.90 | 0.23 (3.90%) |
Improvements of Average
| Event | ≤2024 | 2025 | Improvement |
| 2x2x2 Cube | 2.21 | 1.75 | 0.46 (26.29%) |
| Skewb | 6.08 | 4.88 | 1.20 (24.59%) |
| 5x5x5 Cube | 1:33.14 | 1:26.82 | 6.32 (7.28%) |
| 4x4x4 Cube | 41.96 | 39.89 | 2.07 (5.19%) |
| 3x3x3 Cube | 6.90 | 6.66 | 0.24 (3.60%) |
| 3x3x3 One-Handed | 13.65 | 13.56 | 0.09 (0.66%) |
| 3x3x3 Blindfolded | - | 2:56.00 | - |
Cubers
He met 2330 cubers from 75 countries/regions, 233 of whom competed with him more than once.
| Shared Competitions | Competitors |
| 1 | 2097 |
| 2 | 108 |
| 3 | 52 |
| 4 | 39 |
| 5 | 16 |
| 6 | 7 |
| 7 | 6 |
| 8 | 3 |
| 9 | 1 |
| 11 | 1 |
| All | 2330 |
Regions
He competed in 1 country/region.