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

Head to head

Sora Wenjie Xu (徐文杰) vs Ziyi Xu (徐梓翼)

Two careers, 40 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.

Sora Wenjie Xu (徐文杰) (China) and Ziyi Xu (徐梓翼) (China) have met in 40 rounds across 14 competitions since 2023. Counting every round where both finished with a result, Sora Wenjie Xu (徐文杰) leads Ziyi Xu (徐梓翼): 24 finishes in front to 15 and 1 tie.

On personal bests the split is just as plain: across 17 shared events, Ziyi Xu (徐梓翼) holds the faster single in 15, Sora Wenjie Xu (徐文杰) in 2.

Personal bests, side by side

faster single in bold
EventSora Wenjie Xu (徐文杰) singleaverageZiyi Xu (徐梓翼) singleaverage
3×316.5917.509.5611.77
2×23.286.812.053.38
4×458.331:02.7636.9941.71
5×51:57.112:05.251:09.921:16.11
6×63:53.734:10.072:11.712:25.44
7×75:25.556:02.043:20.953:32.17
3×3 blindfolded29.9737.3427.9938.28
3×3 Fewest Moves38 moves45.0029 moves33.00
3×3 one-handed33.9038.4418.3920.15
Clock6.357.674.935.47
Megaminx2:01.572:10.531:13.371:17.85
Pyraminx6.269.113.775.36
Skewb7.1211.183.536.21
Square-128.0630.0914.7719.82
4×4 blindfolded2:03.782:16.782:32.893:14.05
5×5 blindfolded4:20.635:31.276:17.0215:25.00
3×3 Multi-Blind20 of 20 cubes · 54:2823 of 23 cubes · 51:50

Year by year

every meeting, 40 rounds in all
20232026busiest year: 22 meetings2023: 42024: 62025: 82026: 22

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundSora Wenjie Xu (徐文杰)Ziyi Xu (徐梓翼)ahead
2026Please Be Quiet Xi'an 20263×3 blindfoldedFirst round41.5934.41Ziyi Xu (徐梓翼)
2026Please Be Quiet Xi'an 20263×3 blindfoldedFinal36.8654.65Ziyi Xu (徐梓翼)
2026Please Be Quiet Xi'an 20264×4 blindfoldedFirst round2:48.623:23.30Sora Wenjie Xu (徐文杰)
2026Please Be Quiet Xi'an 20264×4 blindfoldedFinal2:45.185:20.39Sora Wenjie Xu (徐文杰)
2026Please Be Quiet Xi'an 20265×5 blindfoldedFirst round5:31.278:03.09Sora Wenjie Xu (徐文杰)
2026Please Be Quiet Xi'an 20265×5 blindfoldedFinal5:23.00Sora Wenjie Xu (徐文杰)
2026FMC World 20263×3 Fewest MovesFinal47.0032 movesSora Wenjie Xu (徐文杰)
2026Quanzhou Blindfolded 20263×3 blindfoldedFinal35.9238.28Ziyi Xu (徐梓翼)
2026Quanzhou Blindfolded 20263×3 blindfoldedSecond round41.7655.55Ziyi Xu (徐梓翼)
2026Quanzhou Blindfolded 20263×3 blindfoldedFirst round38.9246.18Sora Wenjie Xu (徐文杰)
2026Quanzhou Blindfolded 20264×4 blindfoldedFinal2:38.373:08.22Sora Wenjie Xu (徐文杰)
2026Quanzhou Blindfolded 20265×5 blindfoldedFinal4:26.60Sora Wenjie Xu (徐文杰)
2026Please Don't DNF Beijing 20263×3 blindfoldedFinal41.8643.62Ziyi Xu (徐梓翼)
2026Please Don't DNF Beijing 20263×3 blindfoldedFirst round32.4134.75Sora Wenjie Xu (徐文杰)

Full careers: Sora Wenjie Xu (徐文杰) · Ziyi Xu (徐梓翼). 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.