Saturday 24 October 2026 Rebuilt nightly from the WCA's official results · export of 24 October 2026 · About
The Middle Three
People → Head to head

Head to head

Tian Xia (夏天) vs Hansen Yu (余翰森)

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

Tian Xia (夏天) (China) and Hansen Yu (余翰森) (China) have met in 108 rounds across 18 competitions since 2023. Counting every round where both finished with a result, Hansen Yu (余翰森) leads Tian Xia (夏天): 85 finishes in front to 23.

On personal bests the split is just as plain: across 5 shared events, Tian Xia (夏天) holds the faster single in 4, Hansen Yu (余翰森) in 1.

Personal bests, side by side

faster single in bold
EventTian Xia (夏天) singleaverageHansen Yu (余翰森) singleaverage
3×34.105.513.504.60
2×20.451.160.801.01
4×423.2125.9427.2532.50
3×3 one-handed11.3913.7211.9616.89
Pyraminx0.971.702.955.62

Year by year

every meeting, 108 rounds in all
20232026busiest year: 56 meetings2023: 82024: 62025: 382026: 56

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundTian Xia (夏天)Hansen Yu (余翰森)ahead
2026Guangzhou Grand Open 20262×2Semi Final1.271.25Hansen Yu (余翰森)
2026Guangzhou Grand Open 20262×2Second round1.201.40Tian Xia (夏天)
2026Guangzhou Grand Open 20262×2Final1.821.45Hansen Yu (余翰森)
2026Guangzhou Grand Open 20262×2First round1.561.56Hansen Yu (余翰森)
2026Guangzhou Grand Open 20263×3Final6.704.83Hansen Yu (余翰森)
2026Guangzhou Grand Open 20263×3Semi Final6.665.30Hansen Yu (余翰森)
2026Guangzhou Grand Open 20263×3Second round5.515.45Hansen Yu (余翰森)
2026Guangzhou Grand Open 20263×3First round6.215.07Hansen Yu (余翰森)
2026Guangzhou Grand Open 20263×3 one-handedFirst round14.7018.50Tian Xia (夏天)
2026Guangzhou Grand Open 20263×3 one-handedSecond round13.7219.26Tian Xia (夏天)
2026Beijing Autumn Rivalry 20262×2Second round1.351.01Hansen Yu (余翰森)
2026Beijing Autumn Rivalry 20262×2Final1.411.32Hansen Yu (余翰森)
2026Beijing Autumn Rivalry 20262×2First round1.291.51Tian Xia (夏天)
2026Beijing Autumn Rivalry 20263×3Semi Final5.705.46Hansen Yu (余翰森)

Full careers: Tian Xia (夏天) · Hansen Yu (余翰森). 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.