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

Kaijun Lin (林恺俊) vs Shenghai Fang (方胜海)

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

Kaijun Lin (林恺俊) (China) and Shenghai Fang (方胜海) (China) have met in 165 rounds across 33 competitions since 2016. Counting every round where both finished with a result, Kaijun Lin (林恺俊) leads Shenghai Fang (方胜海): 153 finishes in front to 11 and 1 tie.

On personal bests the split is just as plain: across 12 shared events, Kaijun Lin (林恺俊) holds the faster single in 7, Shenghai Fang (方胜海) in 5.

Personal bests, side by side

faster single in bold
EventKaijun Lin (林恺俊) singleaverageShenghai Fang (方胜海) singleaverage
3×35.917.4710.0711.75
2×21.472.982.013.87
4×443.5445.4640.8245.52
5×51:20.751:31.881:17.461:29.33
3×3 blindfolded16.0918.4025.4030.78
3×3 Fewest Moves38 moves41.3330 moves34.00
3×3 one-handed11.7613.3715.0419.63
Megaminx1:40.971:56.931:36.181:41.52
Pyraminx2.863.952.764.76
4×4 blindfolded1:09.981:20.083:04.28
5×5 blindfolded2:39.122:49.177:25.438:49.77
3×3 Multi-Blind30 of 30 cubes · 54:1123 of 24 cubes · 57:47

Year by year

every meeting, 165 rounds in all
20162019busiest year: 82 meetings2016: 272017: 822018: 292019: 27

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundKaijun Lin (林恺俊)Shenghai Fang (方胜海)ahead
2019Shandong Open 20193×3First round9.0614.92Kaijun Lin (林恺俊)
2019Shandong Open 20193×3Second round8.0511.75Kaijun Lin (林恺俊)
2019Shandong Open 20193×3 blindfoldedFirst round22.70Kaijun Lin (林恺俊)
2019Shandong Open 20193×3 Multi-BlindFinal31 of 37 cubes · 51:2623 of 24 cubes · 57:47Kaijun Lin (林恺俊)
2019Shandong Open 20194×4 blindfoldedFinal1:23.603:23.98Kaijun Lin (林恺俊)
2019Shandong Open 20195×5 blindfoldedFinal3:25.408:52.92Kaijun Lin (林恺俊)
2019China Championship 20193×3First round8.7012.76Kaijun Lin (林恺俊)
2019China Championship 20193×3Second round8.5811.97Kaijun Lin (林恺俊)
2019China Championship 20193×3 blindfoldedFirst round19.9528.11Kaijun Lin (林恺俊)
2019China Championship 20193×3 blindfoldedFinal22.3833.10Kaijun Lin (林恺俊)
2019China Championship 20193×3 blindfoldedSecond round22.7430.47Kaijun Lin (林恺俊)
2019China Championship 20193×3 Multi-BlindFinal29 of 32 cubes · 49:2020 of 24 cubes · 54:48Kaijun Lin (林恺俊)
2019China Championship 20194×4 blindfoldedFinaltie
2019China Championship 20195×5 blindfoldedFinal3:39.567:25.43Kaijun Lin (林恺俊)

Full careers: Kaijun Lin (林恺俊) · Shenghai Fang (方胜海). 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.