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

Piotr Olszewski vs Przemysław Rogalski

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

Piotr Olszewski (Poland) and Przemysław Rogalski (Poland) have met in 2,222 rounds across 191 competitions since 2014. Counting every round where both finished with a result, Piotr Olszewski leads Przemysław Rogalski: 1444 finishes in front to 757 and 21 ties.

On personal bests the split is just as plain: across 16 shared events, Piotr Olszewski holds the faster single in 12, Przemysław Rogalski in 4.

Personal bests, side by side

faster single in bold
EventPiotr Olszewski singleaveragePrzemysław Rogalski singleaverage
3×35.387.787.389.67
2×20.732.200.722.29
4×426.6131.2831.4836.93
5×547.3758.071:01.771:14.98
6×61:40.471:42.422:11.492:19.37
7×72:27.362:41.763:33.413:44.50
3×3 blindfolded1:04.073:01.001:15.691:51.12
3×3 Fewest Moves23 moves29.0020 moves25.33
3×3 one-handed10.6014.2812.0914.75
Clock2.613.533.614.73
Megaminx43.6349.0844.2650.15
Pyraminx1.101.651.202.61
Skewb2.233.752.164.19
Square-16.6110.959.1113.55
4×4 blindfolded12:24.0019:16.00
3×3 Multi-Blind5 of 7 cubes · 45:5710 of 10 cubes · 52:38

Year by year

every meeting, 2,222 rounds in all
20142026busiest year: 404 meetings2014: 92015: 72016: 132017: 412018: 1522019: 3042020: 482021: 1502022: 3612023: 4042024: 3272025: 2212026: 185

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundPiotr OlszewskiPrzemysław Rogalskiahead
2026Puck Open 20262×2First round3.273.63Piotr Olszewski
2026Puck Open 20262×2Final3.692.94Przemysław Rogalski
2026Puck Open 20263×3Final10.4811.46Piotr Olszewski
2026Puck Open 20263×3First round10.4010.87Piotr Olszewski
2026Puck Open 20263×3 one-handedFinal17.2017.66Piotr Olszewski
2026Puck Open 20264×4Final33.3539.63Piotr Olszewski
2026Puck Open 20266×6Final1:43.702:27.05Piotr Olszewski
2026Puck Open 2026ClockFirst round4.948.31Piotr Olszewski
2026Puck Open 2026ClockFinal5.005.61Piotr Olszewski
2026Puck Open 2026PyraminxFirst round3.113.65Piotr Olszewski
2026Puck Open 2026PyraminxFinal4.233.80Przemysław Rogalski
2026BrizZon Side Open IV 20263×3 blindfoldedFirst round1:11.731:27.25Piotr Olszewski
2026BrizZon Side Open IV 20263×3 blindfoldedSecond roundtie
2026BrizZon Side Open IV 20263×3 Multi-BlindFinal4 of 6 cubes · 38:004 of 4 cubes · 21:10Przemysław Rogalski

Full careers: Piotr Olszewski · Przemysław Rogalski. 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.