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