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

Yinzhi Sha (沙印志) vs Tianlan Geng (耿天澜)

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

Yinzhi Sha (沙印志) (China) and Tianlan Geng (耿天澜) (China) have met in 64 rounds across 7 competitions since 2025. Counting every round where both finished with a result, Tianlan Geng (耿天澜) leads Yinzhi Sha (沙印志): 36 finishes in front to 28.

On personal bests the split is just as plain: across 6 shared events, Tianlan Geng (耿天澜) holds the faster single in 5, Yinzhi Sha (沙印志) in 1.

Personal bests, side by side

faster single in bold
EventYinzhi Sha (沙印志) singleaverageTianlan Geng (耿天澜) singleaverage
3×36.527.616.357.84
4×421.5824.0721.5024.09
5×541.2145.2939.0642.77
6×61:15.461:24.071:15.411:20.93
7×71:57.722:06.492:00.912:08.52
3×3 one-handed17.5019.5314.3018.91

Year by year

every meeting, 64 rounds in all
20252026busiest year: 37 meetings2025: 272026: 37

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundYinzhi Sha (沙印志)Tianlan Geng (耿天澜)ahead
2026Beijing Autumn Rivalry 20263×3Second round8.088.39Yinzhi Sha (沙印志)
2026Beijing Autumn Rivalry 20263×3Semi Final7.709.93Yinzhi Sha (沙印志)
2026Beijing Autumn Rivalry 20263×3First round8.358.77Yinzhi Sha (沙印志)
2026Beijing Autumn Rivalry 20264×4Second round27.7827.04Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20264×4Final29.2529.10Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20264×4First round27.3926.93Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20265×5First round51.7147.34Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20265×5Final47.7344.52Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20266×6First round1:25.061:29.73Yinzhi Sha (沙印志)
2026Beijing Autumn Rivalry 20266×6Final1:31.731:26.99Tianlan Geng (耿天澜)
2026Beijing Autumn Rivalry 20267×7Final2:06.492:12.04Yinzhi Sha (沙印志)
2026Beijing Autumn Rivalry 20267×7First round2:13.262:12.34Tianlan Geng (耿天澜)
2026Wuhan Golden Autumn 20264×4First round26.1127.18Yinzhi Sha (沙印志)
2026Wuhan Golden Autumn 20264×4Final24.0725.95Yinzhi Sha (沙印志)

Full careers: Yinzhi Sha (沙印志) · Tianlan Geng (耿天澜). 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.