Saturday 24 October 2026 Rebuilt nightly from the WCA's official results · export of 24 October 2026 · About
The Middle Three
People → Head to head

Head to head

Yuki Yamamoto (山本祐輝) vs Haruka Kitamura (北村晴香)

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

Yuki Yamamoto (山本祐輝) (Japan) and Haruka Kitamura (北村晴香) (Japan) have met in 114 rounds across 32 competitions since 2018. Counting every round where both finished with a result, Yuki Yamamoto (山本祐輝) leads Haruka Kitamura (北村晴香): 92 finishes in front to 20 and 2 ties.

On personal bests the split is just as plain: across 17 shared events, Yuki Yamamoto (山本祐輝) holds the faster single in 16, Haruka Kitamura (北村晴香) in 1.

Personal bests, side by side

faster single in bold
EventYuki Yamamoto (山本祐輝) singleaverageHaruka Kitamura (北村晴香) singleaverage
3×39.6411.9810.4313.15
2×22.473.412.495.15
4×436.9740.0145.5148.63
5×51:13.481:18.241:31.501:40.70
6×62:24.822:30.142:49.432:55.09
7×73:25.413:37.994:17.884:25.35
3×3 blindfolded22.2727.2730.1238.38
3×3 Fewest Moves18 moves22.3321 moves25.00
3×3 one-handed16.0018.0314.6421.13
Clock5.766.4410.6712.38
Megaminx1:00.901:06.701:04.971:09.88
Pyraminx3.844.536.438.01
Skewb3.865.375.086.98
Square-112.5414.9924.4031.60
4×4 blindfolded2:29.562:58.202:55.865:51.59
5×5 blindfolded4:59.147:00.076:58.10—
3×3 Multi-Blind24 of 25 cubes · 57:47—20 of 21 cubes · 53:32—

Year by year

every meeting, 114 rounds in all
20182026busiest year: 55 meetings2018: 62019: 22024: 12025: 552026: 50

Recent meetings

newest first · averages where the round ranked on one, singles otherwise
YearCompetitionEventRoundYuki Yamamoto (山本祐輝)Haruka Kitamura (北村晴香)ahead
2026Tokyo Autumn 20263×3First round12.2014.64Yuki Yamamoto (山本祐輝)
2026Tokyo Autumn 20263×3 blindfoldedFirst round1:03.6449.37Haruka Kitamura (北村晴香)
2026Tokyo Autumn 20263×3 Fewest MovesFinal26 moves24 movesHaruka Kitamura (北村晴香)
2026Tokyo Autumn 20263×3 one-handedFirst round19.5722.50Yuki Yamamoto (山本祐輝)
2026Tokyo BLD Summer 20263×3 blindfoldedFirst round30.3741.03Yuki Yamamoto (山本祐輝)
2026Tokyo BLD Summer 20263×3 Multi-BlindFinal——tie
2026Tokyo BLD Summer 20264×4 blindfoldedFinal3:04.10—Yuki Yamamoto (山本祐輝)
2026Tokyo BLD Summer 20265×5 blindfoldedFinal4:59.14—Yuki Yamamoto (山本祐輝)
2026Japan Championship 20263×3 blindfoldedFirst round26.1139.42Yuki Yamamoto (山本祐輝)
2026Japan Championship 20263×3 Multi-BlindFinal16 of 29 cubes · 1:00:0021 of 29 cubes · 1:00:00Haruka Kitamura (北村晴香)
2026Japan Championship 20264×4 blindfoldedFinal2:46.433:58.51Yuki Yamamoto (山本祐輝)
2026Japan Championship 20265×5 blindfoldedFinal—7:10.96Haruka Kitamura (北村晴香)
2026Japan FMC Championship 20263×3 Fewest MovesFinal21 moves25.00Haruka Kitamura (北村晴香)
2026Kansai BLD Summer 20263×3 blindfoldedFirst round26.0955.33Yuki Yamamoto (山本祐輝)

Full careers: Yuki Yamamoto (山本祐輝) · Haruka Kitamura (北村晴香). 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.