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

Natthaphat Mahtani (ณัฐภัทร จี มาทานี) vs Parist Pariyakanok (พริษฐ์ ปริยกนก)

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

Natthaphat Mahtani (ณัฐภัทร จี มาทานี) (Thailand) and Parist Pariyakanok (พริษฐ์ ปริยกนก) (Thailand) have met in 886 rounds across 64 competitions since 2018. Counting every round where both finished with a result, Natthaphat Mahtani (ณัฐภัทร จี มาทานี) leads Parist Pariyakanok (พริษฐ์ ปริยกนก): 517 finishes in front to 368 and 1 tie.

On personal bests the split is just as plain: across 14 shared events, Natthaphat Mahtani (ณัฐภัทร จี มาทานี) holds the faster single in 7, Parist Pariyakanok (พริษฐ์ ปริยกนก) in 7.

Personal bests, side by side

faster single in bold
EventNatthaphat Mahtani (ณัฐภัทร จี มาทานี) singleaverageParist Pariyakanok (พริษฐ์ ปริยกนก) singleaverage
3×34.026.185.236.02
2×20.791.400.661.97
4×420.8924.3219.4223.85
5×540.3745.6041.4246.96
6×61:19.041:24.541:12.961:25.47
7×72:00.062:09.982:07.852:17.93
3×3 blindfolded1:05.681:51.751:04.89
3×3 Fewest Moves22 moves23.0023 moves29.00
3×3 one-handed7.9510.137.079.49
Clock4.975.473.774.53
Megaminx30.5134.1534.6539.10
Pyraminx1.592.461.041.93
Skewb1.112.711.913.31
Square-15.598.906.919.05

Year by year

every meeting, 886 rounds in all
20182026busiest year: 246 meetings2018: 72019: 182022: 312023: 1352024: 2392025: 2462026: 210

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundNatthaphat Mahtani (ณัฐภัทร จี มาทานี)Parist Pariyakanok (พริษฐ์ ปริยกนก)ahead
2026Paradise Place Thailand Cube Open 20262×2First round1.692.63Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20262×2Final1.872.67Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20263×3Final7.407.66Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20263×3First round7.776.88Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20263×3Second round7.328.14Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20263×3 blindfoldedFirst round1:42.87Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20263×3 one-handedFirst round11.089.62Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20263×3 one-handedFinal12.4811.17Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20264×4Final27.3826.07Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20264×4First round27.9824.96Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20265×5Final47.7550.05Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20265×5First round50.6547.67Parist Pariyakanok (พริษฐ์ ปริยกนก)
2026Paradise Place Thailand Cube Open 20266×6Final1:24.541:29.93Natthaphat Mahtani (ณัฐภัทร จี มาทานี)
2026Paradise Place Thailand Cube Open 20266×6First round1:30.781:31.32Natthaphat Mahtani (ณัฐภัทร จี มาทานี)

Full careers: Natthaphat Mahtani (ณัฐภัทร จี มาทานี) · Parist Pariyakanok (พริษฐ์ ปริยกนก). 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.