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

Michał Halczuk vs Wojciech Szatanowski

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

Michał Halczuk (Poland) and Wojciech Szatanowski (Poland) have met in 924 rounds across 81 competitions since 2011. Counting every round where both finished with a result, Michał Halczuk leads Wojciech Szatanowski: 642 finishes in front to 282.

On personal bests the split is just as plain: across 12 shared events, Michał Halczuk holds the faster single in 9, Wojciech Szatanowski in 3.

Personal bests, side by side

faster single in bold
EventMichał Halczuk singleaverageWojciech Szatanowski singleaverage
3×36.068.466.478.84
2×20.962.981.462.74
4×426.4131.6627.4532.95
5×544.8150.8057.471:01.98
6×61:27.611:31.111:50.872:00.28
7×72:01.952:14.833:08.553:18.67
3×3 one-handed11.4217.0411.9116.44
Clock9.0511.478.2410.87
Megaminx49.231:00.001:12.381:21.83
Pyraminx5.688.262.654.89
Skewb3.476.322.844.91
Square-17.2311.4420.1727.58

Year by year

every meeting, 924 rounds in all
20112023busiest year: 241 meetings2011: 182012: 872013: 942014: 2412015: 1932016: 972017: 872018: 562019: 282021: 92022: 52023: 9

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundMichał HalczukWojciech Szatanowskiahead
2023Warsaw Cube Masters 20233×3First round9.1312.49Michał Halczuk
2023Warsaw Cube Masters 20233×3 one-handedFirst round19.1220.81Michał Halczuk
2023Warsaw Cube Masters 2023ClockFirst round11.4715.55Michał Halczuk
2023Warsaw Cube Masters 2023MegaminxFinal1:09.561:38.94Michał Halczuk
2023Polish Championship 20232×2First round3.654.65Michał Halczuk
2023Polish Championship 20233×3First round9.9111.78Michał Halczuk
2023Polish Championship 20233×3Second round9.5712.71Michał Halczuk
2023Polish Championship 20233×3 one-handedFirst round20.0824.82Michał Halczuk
2023Polish Championship 20234×4First round36.9546.48Michał Halczuk
2022Polish Championship 20223×3Second round9.1911.92Michał Halczuk
2022Polish Championship 20223×3First round9.7811.49Michał Halczuk
2022Polish Championship 20223×3 one-handedFirst round18.3820.67Michał Halczuk
2022Polish Championship 20224×4First round37.6345.88Michał Halczuk
2022Polish Championship 20225×5First round58.051:45.70Michał Halczuk

Full careers: Michał Halczuk · Wojciech Szatanowski. 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.