Puzzle World Cup
For the first three rounds, each team in each group will play against each other. The highest total score wins the match. The top two teams from each group make the knockout stage of the tournament.
Group A – Italy, Israel, USA, Finland
Group B – Japan, India, South Korea, Taiwan
Group C – Belarus, China, Greece, Philippines
Group D – Russia, Indonesia, Hungary, Germany
Group E – Thailand, Switzerland, UK, Denmark
Group F – Estonia, France, Romania, Croatia
Group G – Canada, Poland, New Zealand, Mongolia
Group H – Netherlands, Türkiye, Slovakia, Czechia
Round 1 – First named country vs second named country and third named country vs fourth named country
Round 2 – First named country vs third named country and second named country vs fourth named country
Round 3 – First named country vs fourth named country and second named country vs third named country
If a player authors a round, the highest scoring player not already in the team for that round will be substituted in. There are no substitutes for players who do not compete for other reasons.
PWC2026 Round 1
| Match | Country | Score | Result |
| A1 | Italy | 602 | W |
| A1 | Israel | 502 | L |
| A2 | USA | 1316 | W |
| A2 | Finland | 256 | L |
| B1 | Japan | 1638 | W |
| B1 | India | 663 | L |
| B2 | South Korea | 808 | W |
| B2 | Taiwan | 643 | L |
| C1 | Belarus | 797 | L |
| C1 | China | 869 | W |
| C2 | Greece | 335 | L |
| C2 | Philippines | 1010 | W |
| D1 | Russia | 544 | L |
| D1 | Indonesia | 560 | W |
| D2 | Hungary | 913 | L |
| D2 | Germany | 1314 | W |
| E1 | Thailand | 1011 | W |
| E1 | Switzerland | 772 | L |
| E2 | UK | 1477 | W |
| E2 | Denmark | 292 | L |
| F1 | Estonia | 1315 | W |
| F1 | France | 1247 | L |
| F2 | Romania | 410 | W |
| F2 | Croatia | 197 | L |
| G1 | Canada | 1397 | W |
| G1 | Poland | 400 | L |
| G2 | New Zealand | 614 | L |
| G2 | Mongolia | 717 | W |
| H1 | Netherlands | 945 | L |
| H1 | Türkiye | 1036 | W |
| H2 | Slovakia | 601 | L |
| H2 | Czechia | 965 | W |
Puzzle World Cup Players 2026
| Name | Country | Group | 2025 Average | 2026R1 |
| Henna Perälä | Finland | A | 330 | 256 |
| Ulla Elsilä | Finland | A | 200 | |
| Aharon Kershtein | Israel | A | 280 | 275 |
| Dolev Sacher | Israel | A | 220 | 227 |
| Andrea Pachera | Italy | A | 440 | 322 |
| Giorgia Benassi | Italy | A | 340 | 280 |
| Thomas Luo | USA | A | 1040 | 657 |
| Walker Anderson | USA | A | 1060 | 659 |
| Prasanna Seshadri | India | B | 820 | 663 |
| Arpandit Singh | India | B | 340 | |
| Ken Endo | Japan | B | 1190 | 993 |
| Naoki Sekiya | Japan | B | 840 | 645 |
| yong seok Choi | South Korea | B | 630 | 535 |
| gunwoo yoon | South Korea | B | 500 | 273 |
| Kuan Yu Lin | Taiwan | B | 350 | 331 |
| Chen-Xiu Lin | Taiwan | B | 270 | 312 |
| Gennady Korotkevich | Belarus | C | 490 | 575 |
| Olga Shut | Belarus | C | 300 | 222 |
| Zimi Li | China | C | 870 | |
| Suzhe QIU | China | C | 920 | 869 |
| Georgios Papoutsis | Greece | C | 290 | 159 |
| Αντώνης Λαλάτσας | Greece | C | 210 | 176 |
| CJ Tan | Philippines | C | 410 | 556 |
| Sed Holaysan | Philippines | C | 270 | 454 |
| Robert Vollmert | Germany | D | 780 | 629 |
| Christian König | Germany | D | 860 | 685 |
| Kartal Nagy | Hungary | D | 600 | 645 |
| György Herke | Hungary | D | 210 | 268 |
| Ivan Adrian Koswara | Indonesia | D | 510 | 446 |
| Prayoga Ramadhani Yoga | Indonesia | D | 160 | 114 |
| Diana Grigoreva | Russia | D | 400 | 544 |
| Dmitry Grishchenko | Russia | D | 440 | |
| Steffen Jensen | Denmark | E | 420 | 292 |
| Charles Steinhardt | Denmark | E | 280 | |
| Roger Kohler | Switzerland | E | 470 | 430 |
| Marcel Nick | Switzerland | E | 350 | 342 |
| Sakulbuth Ekvittayaniphon | Thailand | E | 530 | 304 |
| Tawan Sunathvanichkul | Thailand | E | 600 | 707 |
| Freddie Hand | UK | E | 1020 | 897 |
| Neil Zussman | UK | E | 620 | 580 |
| Tina Bratim | Croatia | F | 480 | |
| Manuel Ukota | Croatia | F | 140 | 197 |
| Tiit Vunk | Estonia | F | 530 | 759 |
| Joonas Jürgen Kisel | Estonia | F | 460 | 556 |
| Aubin Danzo | France | F | 780 | 559 |
| Valentin Miakinen | France | F | 790 | 688 |
| Ruben Gafencu | Romania | F | 440 | 228 |
| Prezensky Istvan | Romania | F | 150 | 182 |
| Kevin Sun | Canada | G | 730 | 843 |
| Byron Calver | Canada | G | 410 | 554 |
| Zolbayar Batchuluun | Mongolia | G | 350 | 342 |
| Oyun-erdene Adiyajav | Mongolia | G | 330 | 375 |
| James McGowan | New Zealand | G | 550 | 452 |
| Brena Merz | New Zealand | G | 190 | 162 |
| Tomasz Stróżak | Poland | G | 750 | |
| Przemysław Dębiak | Poland | G | 650 | 400 |
| Jan Vondruška | Czechia | H | 550 | 599 |
| Ondřej Motlíček | Czechia | H | 470 | 366 |
| Lennart Muijres | Netherlands | H | 500 | 615 |
| Reinier Schmiermann | Netherlands | H | 490 | 330 |
| Matej Uher | Slovakia | H | 690 | |
| Stefan Gaspar | Slovakia | H | 530 | 601 |
| Salih Alan | Türkiye | H | 630 | 591 |
| esra aydemir | Türkiye | H | 470 | 445 |