Sudoku 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 – Bulgaria, Denmark, Luxembourg, China
Group B – Italy, Philippines, Japan, Netherlands
Group C – Czechia, Belarus, Taiwan, USA
Group D – India, Croatia, Slovakia, Argentina
Group E – Canada, France, Vietnam, Estonia
Group F – Türkiye, Latvia, Malaysia, Austria
Group G – Thailand, UK, Poland, Greece
Group H – Germany, Russia, Hungary, South Korea

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.

SWC2026 Knockout Round 1

Country Match 2026 Average
China K1 1659.1
Thailand K1 963.7333
Japan K2 1802.7
Canada K2 1142.833
Czechia K3 1815.767
Philippines K3 1217.267
India K4 1503.7
South Korea K4 1277.367
Vietnam K5 1375.167
Slovakia K5 711
Latvia K6 1065.333
USA K6 1371.4
Poland K7 1364.733
Austria K7 1035.333
Germany K8 1381.233
Luxembourg K8 535.3333

SWC2026 Round 3

Match Country Score Result
A5 Bulgaria 264 L
A5 China 2032.5 W
A6 Denmark 256 L
A6 Luxembourg 495 W
B5 Italy 913 W
B5 Netherlands 405 L
B6 Philippines 1225 L
B6 Japan 1858.6 W
C5 Czechia 1937.8 W
C5 USA 1372.1 L
C6 Belarus 680 L
C6 Taiwan 1178.9 W
D5 India 1578.8 W
D5 Argentina 536 L
D6 Croatia 681 L
D6 Slovakia 794 W
E5 Canada 1235 W
E5 Estonia 1021 L
E6 France 558 L
E6 Vietnam 1277 W
F5 Türkiye 698 L
F5 Austria 1105 W
F6 Latvia 896 W
F6 Malaysia 653 L
G5 Thailand 930 W
G5 Greece 453 L
G6 UK 440 L
G6 Poland 1524.2 W
H5 Germany 1450.2 W
H5 South Korea 1244.3 L
H6 Russia 261 L
H6 Hungary 1010 W

SWC2026 Round 2

Match Country Score Result
A3 Bulgaria 558 L
A3 Luxembourg 695 W
A4 Denmark 237 L
A4 China 1052 W
B3 Italy 1000 L
B3 Japan 1815.2 W
B4 Philippines 1240.8 W
B4 Netherlands 526 L
C3 Czechia 1874 W
C3 Taiwan 931 L
C4 Belarus 746 L
C4 USA 1350.8 W
D3 India 1546 W
D3 Slovakia 776 L
D4 Croatia 0 L
D4 Argentina 661 W
E3 Canada 1300.5 L
E3 Vietnam 1465.5 W
E4 France 504 L
E4 Estonia 818 W
F3 Türkiye 1709.2 W
F3 Malaysia 1016.5 L
F4 Latvia 1184 W
F4 Austria 1098 L
G3 Thailand 1419.2 W
G3 Poland 1351 L
G4 UK 420 W
G4 Greece 379 L
H3 Germany 1512.8 W
H3 Hungary 926 L
H4 Russia 0 L
H4 South Korea 1348.5 W

SWC2026 Round 1

Match Country Score Result
A1 Bulgaria 0 L
A1 Denmark 339 W
A2 Luxembourg 416 L
A2 China 1892.8 W
B1 Italy 955 L
B1 Philippines 1186 W
B2 Japan 1734.3 W
B2 Netherlands 908 L
C1 Czechia 1635.5 W
C1 Belarus 451 L
C2 Taiwan 1121.9 L
C2 USA 1391.3 W
D1 India 1386.3 W
D1 Croatia 892 L
D2 Slovakia 563 W
D2 Argentina 141 L
E1 Canada 893 W
E1 France 331 L
E2 Vietnam 1383 W
E2 Estonia 761 L
F1 Türkiye 792 L
F1 Latvia 1116 W
F2 Malaysia 757 L
F2 Austria 903 W
G1 Thailand 542 L
G1 UK 944 W
G2 Poland 1219 W
G2 Greece 706 L
H1 Germany 1180.7 W
H1 Russia 460 L
H2 Hungary 517 L
H2 South Korea 1239.3 W

Sudoku World Cup Players 2026

Name Country Group 2025 Average 2026R1 2026R2
Deyan Razsadov Bulgaria A 240 274
Rado Bo4ev Bulgaria A 230 284
Tantan Dai China A 1000 983.3 1052
Hu Yuxuan Hu China A 930 909.5
Charles Steinhardt Denmark A 260
Henning Kalsgaard Poulsen Denmark A 240 339 237
Claudine Thiry Luxembourg A 340 294 437
Roxana Diana Ilisei Luxembourg A 160 122 258
Matteo Fedeli Italy B 470 608 578
Laura Tarchetti Italy B 350 347 422
Kota Morinishi Japan B 860 863 895.2
Ken Endo Japan B 800 871.3 920
Dennis Keetman Netherlands B 490 526
Lennart Muijres Netherlands B 450 382 526
Candice Solidarios Philippines B 540 629 690.8
CJ Tan Philippines B 440 557 550
Gennady Korotkevich Belarus C 360 291 432
Olga Shut Belarus C 260 160 314
Jakub Ondroušek Czechia C 790 822.7 889.7
Jan Vondruška Czechia C 700 812.8 984.3
Don Wu Taiwan C 530 734.9 553
Chen-Xiu Lin Taiwan C 400 387 378
Jordyn Hyde USA C 570 665 416
Lucy Epstein USA C 560 726.3 934.8
Manuel Poliszuk Argentina D 410 106 565
Jorge Robledo Argentina D 60 35 96
Tina Bratim Croatia D 510 629
Iva Rabar Croatia D 270 263
Prasanna Seshadri India D 860 874.3 904
Kishore Sridharan India D 640 512 642
Stefan Gaspar Slovakia D 500 303 547
Miroslav Salaga Slovakia D 280 260 229
David Jones Canada E 550 596 772.5
Kevin Sun Canada E 490 297 528
Hannes Sidorov Estonia E 470 447 653
Margit Scheler Estonia E 290 314 165
Nathalie Catinot France E 470 331 504
Anne Limoges France E 460
Đức Chiến Nguyễn Vietnam E 680 720 787.5
Khả Lê Minh Vietnam E 660 663 678
Eva Schuckert Austria F 580 564 624
Hawel Manuela Austria F 370 339 474
Jelena Balanova Latvia F 540 629 691
Arvis Brizga Latvia F 310 487 493
Wan Pei Jun Malaysia F 360 482 709.5
KG Lim Malaysia F 220 275 307
Can Erturan Türkiye F 650 912.2
Salih Alan Türkiye F 570 797
Leonidas Giannouzakos Greece G 320 392 379
Pavlos Zacharopoulos Greece G 310 314
Dominik Bezkosty Poland G 570 661 651
Tomasz Stróżak Poland G 560 558 700
Tawan Sunathvanichkul Thailand G 590 678
Sumate Juariyamark Thailand G 580 542 741.2
Mark Goodliffe UK G 510 389 420
Tom Collyer UK G 460 555
Martin Merker Germany H 660 729.7 852.8
Christian König Germany H 530 451 660
Gyimesi Zoltán Hungary H 460 377 719
György Herke Hungary H 320 140 207
Seungjae Kwak South Korea H 740 812.3 797.5
hyuk sun Kwon South Korea H 510 427 551
Vladlen Karpov Russia H 280 208
Alexander Kirlitsa Russia H 240 252