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

Mo Ji (季默) vs Lincheng Cai (蔡林成)

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

Mo Ji (季默) (China) and Lincheng Cai (蔡林成) (China) have met in 232 rounds across 40 competitions since 2014. Counting every round where both finished with a result, Mo Ji (季默) leads Lincheng Cai (蔡林成): 176 finishes in front to 56.

On personal bests the split is just as plain: across 13 shared events, Mo Ji (季默) holds the faster single in 10, Lincheng Cai (蔡林成) in 3.

Personal bests, side by side

faster single in bold
EventMo Ji (季默) singleaverageLincheng Cai (蔡林成) singleaverage
3×39.0310.979.4212.00
2×21.323.732.644.49
4×433.9536.8941.3046.76
5×51:19.431:25.011:29.621:37.89
6×62:36.462:37.882:41.383:05.21
7×73:36.413:45.344:46.304:55.18
3×3 Fewest Moves29 moves32.3339 moves45.00
3×3 one-handed12.4518.0615.4122.70
Clock13.7818.177.228.43
Megaminx1:44.251:47.721:23.021:31.37
Pyraminx3.125.652.174.25
Skewb2.183.373.125.27
Square-120.8225.1429.5639.53

Year by year

every meeting, 232 rounds in all
20142019busiest year: 64 meetings2014: 352015: 382016: 232017: 642018: 592019: 13

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundMo Ji (季默)Lincheng Cai (蔡林成)ahead
2019Zhongshan Children's Cube Day 20192×2Semi Final5.085.91Mo Ji (季默)
2019Zhongshan Children's Cube Day 20192×2Second round5.535.53Lincheng Cai (蔡林成)
2019Zhongshan Children's Cube Day 20192×2First round5.765.26Lincheng Cai (蔡林成)
2019Zhongshan Children's Cube Day 20193×3Semi Final12.5013.93Mo Ji (季默)
2019Zhongshan Children's Cube Day 20193×3Second round12.0412.47Mo Ji (季默)
2019Zhongshan Children's Cube Day 20193×3First round13.8913.28Lincheng Cai (蔡林成)
2019ZHBIT Open 20193×3 one-handedFirst round19.5223.37Mo Ji (季默)
2019ZHBIT Open 20194×4First round46.8953.82Mo Ji (季默)
2019ZHBIT Open 20195×5Final1:25.011:44.35Mo Ji (季默)
2019ZHBIT Open 2019PyraminxFirst round7.545.69Lincheng Cai (蔡林成)
2019ZHBIT Open 2019SkewbFinal5.586.54Mo Ji (季默)
2019Dongguan Open 20193×3Second round12.3815.23Mo Ji (季默)
2019Dongguan Open 20193×3First round11.6714.38Mo Ji (季默)
2018Dongguan Mid-Autumn Festival 20182×2First round4.105.27Mo Ji (季默)

Full careers: Mo Ji (季默) · Lincheng Cai (蔡林成). 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.