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

Muhammad Fitri Hakim Bin Dzulkarnain vs Ephraim Lim Shao Liang (林绍良)

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

Muhammad Fitri Hakim Bin Dzulkarnain (Malaysia) and Ephraim Lim Shao Liang (林绍良) (Malaysia) have met in 294 rounds across 29 competitions since 2018. Counting every round where both finished with a result, Muhammad Fitri Hakim Bin Dzulkarnain leads Ephraim Lim Shao Liang (林绍良): 158 finishes in front to 136.

On personal bests the split is just as plain: across 12 shared events, Muhammad Fitri Hakim Bin Dzulkarnain holds the faster single in 7, Ephraim Lim Shao Liang (林绍良) in 5.

Personal bests, side by side

faster single in bold
EventMuhammad Fitri Hakim Bin Dzulkarnain singleaverageEphraim Lim Shao Liang (林绍良) singleaverage
3×36.367.886.468.17
2×22.063.281.372.85
4×425.9030.0328.7733.44
5×549.6157.5854.381:01.57
6×61:51.351:56.031:46.241:55.71
7×73:02.483:14.142:54.253:10.96
3×3 one-handed10.2816.5611.3914.02
Clock8.7510.057.908.72
Megaminx37.4642.4555.511:03.79
Pyraminx3.365.141.182.22
Skewb2.605.302.674.11
Square-116.1525.2419.8131.73

Year by year

every meeting, 294 rounds in all
20182026busiest year: 96 meetings2018: 62019: 422022: 472023: 532024: 382025: 962026: 12

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundMuhammad Fitri Hakim Bin DzulkarnainEphraim Lim Shao Liang (林绍良)ahead
2026XMUM Cube Open 20262×2First round5.103.52Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 20263×3Second round9.508.70Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 20263×3First round9.318.99Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 20263×3 one-handedFirst round20.0816.08Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 20264×4Second round34.3239.07Muhammad Fitri Hakim Bin Dzulkarnain
2026XMUM Cube Open 20264×4First round32.8334.54Muhammad Fitri Hakim Bin Dzulkarnain
2026XMUM Cube Open 20265×5First round1:01.521:04.94Muhammad Fitri Hakim Bin Dzulkarnain
2026XMUM Cube Open 20266×6Final2:03.662:03.06Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 20267×7Final3:19.213:12.15Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 2026MegaminxFinal49.861:04.13Muhammad Fitri Hakim Bin Dzulkarnain
2026XMUM Cube Open 2026PyraminxFirst round7.062.96Ephraim Lim Shao Liang (林绍良)
2026XMUM Cube Open 2026SkewbFirst round6.116.38Muhammad Fitri Hakim Bin Dzulkarnain
2025Penang Cube Masters 20252×2First round4.773.40Muhammad Fitri Hakim Bin Dzulkarnain
2025Penang Cube Masters 20253×3Final8.779.86Muhammad Fitri Hakim Bin Dzulkarnain

Full careers: Muhammad Fitri Hakim Bin Dzulkarnain · Ephraim Lim Shao Liang (林绍良). 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.