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

Xin Shi (石欣) vs Kaijun Lin (林恺俊)

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

Xin Shi (石欣) (China) and Kaijun Lin (林恺俊) (China) have met in 182 rounds across 38 competitions since 2015. Counting every round where both finished with a result, Kaijun Lin (林恺俊) leads Xin Shi (石欣): 166 finishes in front to 8 and 8 ties.

On personal bests the split is just as plain: across 12 shared events, Kaijun Lin (林恺俊) holds the faster single in 9, Xin Shi (石欣) in 3.

Personal bests, side by side

faster single in bold
EventXin Shi (石欣) singleaverageKaijun Lin (林恺俊) singleaverage
3×38.2711.305.917.47
2×22.454.091.472.98
4×443.1549.3243.5445.46
5×51:45.702:05.111:20.751:31.88
3×3 blindfolded22.5625.5116.0918.40
3×3 Fewest Moves35 moves38.0038 moves41.33
3×3 one-handed17.9322.7311.7613.37
Megaminx1:35.921:44.201:40.971:56.93
Pyraminx4.055.802.863.95
4×4 blindfolded3:01.821:09.981:20.08
5×5 blindfolded7:20.608:40.532:39.122:49.17
3×3 Multi-Blind26 of 29 cubes · 1:00:0030 of 30 cubes · 54:11

Year by year

every meeting, 182 rounds in all
20152026busiest year: 77 meetings2015: 182016: 292017: 772018: 122019: 222020: 12021: 142025: 42026: 5

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundXin Shi (石欣)Kaijun Lin (林恺俊)ahead
2026Guangdong Open - Revival & Rival 20263×3 blindfoldedFirst round30.2620.79Kaijun Lin (林恺俊)
2026Guangdong Open - Revival & Rival 20263×3 blindfoldedFinal27.0520.22Kaijun Lin (林恺俊)
2026Guangdong Open - Revival & Rival 20263×3 Multi-BlindFinal13 of 21 cubes · 55:0218 of 19 cubes · 30:56Kaijun Lin (林恺俊)
2026Guangdong Open - Revival & Rival 20264×4 blindfoldedFinal4:14.691:13.75Kaijun Lin (林恺俊)
2026Guangdong Open - Revival & Rival 20265×5 blindfoldedFinal3:25.25Kaijun Lin (林恺俊)
2025Please Be Quiet Quanzhou 20253×3 blindfoldedFinal17.17Kaijun Lin (林恺俊)
2025Please Be Quiet Quanzhou 20253×3 Multi-BlindFinal22 of 27 cubes · 45:06Kaijun Lin (林恺俊)
2025Please Be Quiet Quanzhou 20254×4 blindfoldedFinal4:55.231:10.08Kaijun Lin (林恺俊)
2025Please Be Quiet Quanzhou 20255×5 blindfoldedFinal3:27.65Kaijun Lin (林恺俊)
2021Tianjin Summer Solstice 20213×3 blindfoldedFirst round22.87Kaijun Lin (林恺俊)
2021Tianjin Summer Solstice 20213×3 Multi-BlindFinal15 of 17 cubes · 46:552 of 2 cubes · 0:47Xin Shi (石欣)
2021Guilin Open 20213×3Second round12.368.14Kaijun Lin (林恺俊)
2021Guilin Open 20213×3First round13.538.72Kaijun Lin (林恺俊)
2021Guilin Open 20213×3 blindfoldedFirst round26.9219.22Kaijun Lin (林恺俊)

Full careers: Xin Shi (石欣) · Kaijun Lin (林恺俊). 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.