The 10th World Puzzle Championship (and Congress) took place from October 8 – 12, 2001 in Brno, Czech Republic in the Holiday Inn Hotel.

Puzzle booklets: Available for purchase in our archive

Official results

WPCWPC
IndividualTeam
#1Ulrich Voigt (GER)USA
#2Robert Babilon (CZE)Czech Republic
#3Zack Butler (USA)Belgium

Media & other information

Full results

RankNameCountryTierScore12345678910
1Ulrich VoigtGERA146924515517510002502352157024
2Robert BabilonCZEA145422524520580211752231907020
3Zack ButlerUSAA13442051502058002252051906024
4Wei-Hwa HuangUSAA13272451651608002301701957012
5Niels RoestNEDA132119515015580362351682156522
6Tim PeetersNEDA1301245120175100272151901704514
7Petr NepovímCZEA125613519517080241801702156522
8Sébastien LeroyBELA12491901201608002202051807024
9Derek KismanCANA12422001651356002101752156022
10Ron OsherUSAA123922515514560271901701757022
11Pavel KalhousCZEA121219015010060421802151906520
12Roger BarkanUSAA12012051208580122102052155514
13Claude DessetBELA118717514017050121702101756520
14Denis AurouxFRAA11741601201905001951951756524
15Michael LeyGERA1158175140145100211451851756012
16Michał BornyPOLA1144180901758001552001855524
17Grzegorz IgnaciukPOLA11341451401458091651512156024
18Delia KeetmanNEDA1114110155115100271801701805522
18Pekka IkäheimonenFINA11141651001458001901501956524
20Miklós MócsyHUNA10771701051005001651882057024
21Georgiy KassabliUKRA107616011015540241651701805022
22Zoltán NémethHUNA10701101151505001702102004520
23Bart LeemansBELA10651901251456001651681306022
24Julien CassaigneFRAA10581551051105091751851906514
25Philippe NiederkornBELA10561401551106091451881804524
26Tamás CsizmaziaHUNB10451401201158001551731855522
27Kamer AlyanakyanTURA103211511014080181251552105524
28László OsvaltHUNA10172109511540301151901604022
29Alexandru SzökeROUA9871651051354001201901605022
30Zoltán TiringerHUNB97712511513550181101502104024
31Seungjae KwakKORA976601151201521190215180600
32Markus GegenheimerGERA95215010010580181101901304524
33Ede MarkosHUNA94914511512550271401501354022
34Ivan GrishchenkoRUSA9461551201204001501291804012
35Milan ŠatkaSVKA942160901453001651651056022
36Andreas BolotăROUA93611510511560181351461705022
37Tomasz KrajewskiPOLA93317590656001601461755012
38Deyan RazsadovBULA929140130806001101851455524
39François MartinFRAA9231201151204061501701453522
40Jean-Christophe NovelliFRAA922130115506031551751705014
41Nick GardnerGBRA919105951006001202001556024
42Alexey OleshovRUSA90917010511530151201701303024
43Jan BeelenNEDA8941601201402001051401602524
43Karel HencCZEB894951151155001101901504524
45Konstantin KnopRUSB8929095803001852051256022
45Nick DellerGBRA8921054014050301201651507022
47László MérőHUNC891150651205001501641503012
48Milan ChudýSVKA89010085140606902051354524
48Necmiye ÖzayTURA8901201301104031351551156022
50Guy Van HooveldBELUN 3882150125955001301501055522
51Gábor SzabóHUNUN 28811259010540121751301404024
52Dániel CsereklyeiHUNC8771151051303001501251505022
53Jana VodičkováCZEB874130105130501515013585704
54Zdeněk VodičkaCZEB87319012010550015599854524
55Ümit AbacıoğluTURA865155155852001351331303022
56Metin BalcıTURA84585160753001051401953520
57Dan MarekCZEA843150100903001301161505522
58Andrey TrembaRUSA840140701502001151501503510
59Barna-László BernátROUA834140751003001451301355524
60Yakov ZaidelmanRUSB82910595952001451901203524
61Petro GrabarchukUKRA82085125952001501301703510
62Luka PavičićCROA817120801103001351351603512
62Metin ÖrselTURB81711015090600115951403522
64John WetmillerCANA81315575952001801061204022
65Emeric LörinczROUA799115601104001051701255024
66Sergiy PodshyvalovUKRA79612075140300100991654522
67Pavol TibenskýSVKA79512045951501501601355520
68Ildikó NémethHUNB79312560803001401681155520
69Liisa SarakontuFINA78913550115500901701055024
70Alexander PankratovRUSA78780105955001101151605022
71Péter NagyHUNC78513575952001251311404024
72Chris DicksonGBRA77512010555600100151956524
72Georgi BenevBULA77514012040200110762054024
74Serhiy DishelevUKRA77213075130300135160554512
75Gustavo SibonaARGUN 1765140401005001451081154522
76Eliza KaszkurskaPOLA7478090953001001501405012
77László NagyHUNC7411706095200125791304022
78Ján FarkášSVKA73714550140200120120556522
79Gerd Prull-AdenGERA73410085105300851121603522
80Ken WilshireGBRA72710510075300901301304522
81Zoltán HorváthHUNB7259095160150601181354012
82Volkan DilberTURB7246575505001501301305024
83Nicholas McHaffieCANA7191257045600701471305022
84Olga LeontievaRUSB71710060110500901331054524
85Juha HyvönenFINA70910565105400801201106024
86Petr VejchodaCZEB70711080755001201031203514
87Rodolfo KurchanARGUN 16971354070200100981852524
88Riad KhanmagomedovRUSB6325060105600105125803512
89Robert ŠimanovićCROA629751057530075140753024
90Jan SuchanekCANA61395555515090131955522
91Alfredo IvankovCROA597956512550110103651514
92Károly KreszHUNUN 25731007570400150138000
93Beatrice ReinerSUIUN 1555100308015085781054022
94Kerim ArıcanTURB54855606520070881254520
95Boyan AlexandrovBULA49460655515055801054514
96Manfred HeynischGERUN 24795040453009570110354
97Christian LuethiSUIUN 145555456515045100852520
98Junseok OhKORA4446035455065801053514
99Seungkyu HanKORA43415354540035120854514
100Boris NazanskyCROA420105155510025120503010
101Stefan TrifonovBULA4043030605055651102524
102Ekrem ArıkanTURB3864575551503574452022
103Helja VanhanenFINA3694505515015651252524
104Eylem SönmezTURUN 23670355530010130701522
105Sunhee LeeKORA3500305000000
RankCountryTierScoreTeam total1112131415Individual total12345678910
1USAA626611551007001805512051118805905953003985575077525572
2CZEA58801115115690190012047657006905652508766572474525584
3BELA567211152564020013012045576955405852502170077166524090
4NEDA56159855072012509046307105455853009073566872519082
5GERA54881175175710165359043136704805303103959072268021082
6FRAA5032955200490150556040775654554702001867572568021574
7HUNA4953840125540125203043136704805303103959072268021082
8POLA47988405052012555903958580410480250958064771521572
9TURA469710651256401255512036324755554101702150058365018088
10ROUA4406850105480170356035565353454601701850563659020592
11UKRA4364900505701253512034644953855201202455055957017566
12CANA43329457566016020303387575365330155055055956020588
13HUNB4235695753401253512035404803904901751846560964519078
14CZEB420886050560125359033485254204252001553552744019566
15SVKA41998359551010040903364525270520125652565043022588
16RUSA4187705504001003512034825454004801401549556462015568
17GBRA39586451004107506033134353403702003043064653024092
18HUNC39396457536012555303294570305440120055049957016080
19FINA36466657531015535902981450215420185037550553520096
20RUSB3600530852901250303070345310390160052565343017582
21UNUN 1330283012548015015602472430155315100037538449013588
22BULA321261014026010020902602370345235100033040656516586
23UNUN 230107101304501000302300275240275140124304683209050
24TURB2960485100290752002475275360260145037038744015088
25CROA2918455252801002030246339526536575034549835011060
26KORA219430502302520301889135185240652129041537014028
27UNUN 3167279025590754060882150125955001301501055522