Friday 6 November 2026 Rebuilt nightly from the WCA's official results · export of 6 November 2026 · Shop · About
The Middle Three
People → Head to head

Head to head

Zijian Cai (蔡子健) vs Yiming Zhuang (庄轶茗)

Two careers, 138 shared rounds, one running count. Everything below comes from the official results the two of them posted in the same rounds of the same competitions.

Zijian Cai (蔡子健) (China) and Yiming Zhuang (庄轶茗) (China) have met in 138 rounds across 18 competitions since 2023. Counting every round where both finished with a result, Zijian Cai (蔡子健) leads Yiming Zhuang (庄轶茗): 100 finishes in front to 38.

On personal bests the split is just as plain: across 9 shared events, Zijian Cai (蔡子健) holds the faster single in 9, Yiming Zhuang (庄轶茗) in 0.

Personal bests, side by side

faster single in bold
EventZijian Cai (蔡子健) singleaverageYiming Zhuang (庄轶茗) singleaverage
3×34.125.844.465.71
2×20.691.571.001.34
4×418.8222.4220.6724.59
5×537.4243.9943.7050.55
6×61:25.621:30.222:01.232:08.99
3×3 one-handed7.779.8415.8418.74
Clock6.416.967.299.67
Pyraminx1.492.322.635.21
Skewb1.222.933.436.44

Year by year

every meeting, 138 rounds in all
20232026busiest year: 53 meetings2023: 112024: 272025: 532026: 47

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundZijian Cai (蔡子健)Yiming Zhuang (庄轶茗)ahead
2026Zhongshan City Open 20263×3Final6.667.97Zijian Cai (蔡子健)
2026Zhongshan City Open 20263×3Second round6.676.70Zijian Cai (蔡子健)
2026Zhongshan City Open 20263×3First round6.387.24Zijian Cai (蔡子健)
2026Zhongshan City Open 20264×4Final24.8027.71Zijian Cai (蔡子健)
2026Zhongshan City Open 20264×4First round23.4727.22Zijian Cai (蔡子健)
2026Zhongshan City Open 20265×5First round47.0451.35Zijian Cai (蔡子健)
2026Zhongshan City Open 20265×5Final48.3353.16Zijian Cai (蔡子健)
2026Guangzhou Grand Open 20262×2Second round1.572.52Zijian Cai (蔡子健)
2026Guangzhou Grand Open 20262×2Final3.052.33Yiming Zhuang (庄轶茗)
2026Guangzhou Grand Open 20262×2First round2.222.19Yiming Zhuang (庄轶茗)
2026Guangzhou Grand Open 20262×2Semi Final2.102.25Zijian Cai (蔡子健)
2026Guangzhou Grand Open 20263×3Semi Final6.707.31Zijian Cai (蔡子健)
2026Guangzhou Grand Open 20263×3Second round7.246.84Yiming Zhuang (庄轶茗)
2026Guangzhou Grand Open 20263×3First round6.677.55Zijian Cai (蔡子健)

Full careers: Zijian Cai (蔡子健) · Yiming Zhuang (庄轶茗). A meeting is a round of one event at one competition where both finished with a counted result. Who finished ahead follows official placing in the round: rounds played to an average are won on the average, best-of rounds on the single.