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

Dylan Seah Tze Siang (谢智翔) vs Ang Chin Zhen (洪靖程)

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

Dylan Seah Tze Siang (谢智翔) (Singapore) and Ang Chin Zhen (洪靖程) (Malaysia) have met in 68 rounds across 8 competitions since 2019. Counting every round where both finished with a result, Ang Chin Zhen (洪靖程) leads Dylan Seah Tze Siang (谢智翔): 40 finishes in front to 28.

On personal bests the split is just as plain: across 15 shared events, Dylan Seah Tze Siang (谢智翔) holds the faster single in 11, Ang Chin Zhen (洪靖程) in 4.

Personal bests, side by side

faster single in bold
EventDylan Seah Tze Siang (谢智翔) singleaverageAng Chin Zhen (洪靖程) singleaverage
3×36.057.636.157.33
2×20.792.311.252.53
4×423.8127.1319.4626.53
5×543.0450.9047.7652.61
6×61:24.711:29.971:29.531:38.75
7×72:02.352:10.702:31.762:40.58
3×3 blindfolded1:53.911:19.561:30.52
3×3 Fewest Moves18 moves21.6719 moves24.00
3×3 one-handed9.3312.3311.6114.82
Clock4.405.497.168.74
Megaminx37.2942.4249.8257.00
Pyraminx1.412.562.082.70
Skewb2.014.292.434.23
Square-18.6411.446.769.75
3×3 Multi-Blind2 of 2 cubes · 10:055 of 6 cubes · 52:18

Year by year

every meeting, 68 rounds in all
20192025busiest year: 22 meetings2019: 112022: 172023: 222024: 172025: 1

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundDylan Seah Tze Siang (谢智翔)Ang Chin Zhen (洪靖程)ahead
2025Malaysia FMC Championship 20253×3 Fewest MovesFinal18 moves26.33Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20242×2Second round2.953.10Dylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 20242×2First round2.893.16Dylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 20243×3First round10.019.15Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20243×3 Fewest MovesFinal26.3324 movesDylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 20243×3 one-handedFirst round18.6618.41Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20244×4Second round32.4129.35Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20244×4First round33.5930.37Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20245×5First round58.681:01.31Dylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 20246×6First round1:44.941:43.62Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 20247×7First round2:36.683:02.60Dylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 2024ClockFirst round10.768.74Ang Chin Zhen (洪靖程)
2024Rubik's WCA Asian Championship 2024MegaminxFirst round48.421:11.58Dylan Seah Tze Siang (谢智翔)
2024Rubik's WCA Asian Championship 2024PyraminxFirst round3.674.22Dylan Seah Tze Siang (谢智翔)

Full careers: Dylan Seah Tze Siang (谢智翔) · Ang Chin Zhen (洪靖程). 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.