Wroclaw 2013 — player statistics

Four double-dummy measures per player plus bidding activity, over every board they played, and an opponent-adjusted (strength-of-schedule) Butler. Each table lists all players and is sortable by any column. Double-dummy is idealised — the true best play needs all four hands — so read these as tendencies, not verdicts.

Butler vs double-dummy par↑ top

IMPs per board scored above (+) or below (−) the board’s minimax par — what real bidding and play (theirs and the opponents’) added or gave away against perfect double-dummy play. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBoards/boardTotal
1M.Di Franco🇮🇹 ITALY420+1.26+531.0
2G.Zanasi🇮🇹 ITALY420+1.26+531.0
3D.Bilde🇩🇰 DENMARK420+1.08+455.0
4E.Jepsen🇩🇰 DENMARK420+1.08+455.0
5K.Hegge🇳🇴 NORWAY260+1.01+262.0
6K.Stangeland🇳🇴 NORWAY260+1.01+262.0
7J.Bernard🇫🇷 FRANCE360+0.90+324.0
8A.Kilani🇫🇷 FRANCE360+0.90+324.0
9M.Klukowski🇵🇱 POLAND380+0.89+340.0
10P.Tuczynski🇵🇱 POLAND380+0.89+340.0
11S.Ekenberg🇸🇪 SWEDEN300+0.88+264.0
12S.Hult🇸🇪 SWEDEN300+0.88+264.0
13M.Meyouhas🇮🇱 ISRAEL420+0.65+273.0
14D.Padon🇮🇱 ISRAEL420+0.65+273.0
15S.Ercan🇹🇷 TURKEY380+0.60+228.0
16A.Koclar🇹🇷 TURKEY380+0.60+228.0
17L.Fisher🇮🇱 ISRAEL380+0.59+223.0
18G.Gerstner🇮🇱 ISRAEL380+0.59+223.0
19E.Wackwitz🇳🇱 NETHERLANDS400+0.57+228.0
20C.Westerbeek🇳🇱 NETHERLANDS400+0.57+228.0
21I.Gronkvist🇸🇪 SWEDEN260+0.52+136.0
22C.Rimstedt🇸🇪 SWEDEN260+0.52+136.0
23A.Aimala🇫🇮 FINLAND420+0.46+195.0
24V.Fagerlund🇫🇮 FINLAND420+0.46+195.0
25B.Letts🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND340+0.46+157.0
26S.Shah🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND340+0.46+157.0
27P.Gruenke🇩🇪 GERMANY420+0.46+193.0
28V.Vikjord🇩🇪 GERMANY420+0.46+193.0
29T.Coudert🇫🇷 FRANCE400+0.46+182.0
30C.Lorenzini🇫🇷 FRANCE400+0.46+182.0
31S.Buus Thomsen🇩🇰 DENMARK180+0.35+63.0
32R.Jepsen🇩🇰 DENMARK180+0.35+63.0
33P.Boura🇨🇿 CZECH REPUBLIC420+0.26+108.0
34F.Kralik🇨🇿 CZECH REPUBLIC420+0.26+108.0
35Z.Draganov🇧🇬 BULGARIA280+0.22+61.0
36D.Spasov🇧🇬 BULGARIA280+0.22+61.0
37K.Lazar🇭🇺 HUNGARY340+0.22+74.0
38M.Andonov🇧🇬 BULGARIA300+0.22+65.0
39T.Tiholov🇧🇬 BULGARIA300+0.22+65.0
40I.Dima🇷🇴 ROMANIA280+0.21+58.0
41I.Epure🇷🇴 ROMANIA280+0.21+58.0
42P.Jassem🇵🇱 POLAND300+0.17+52.0
43J.Wojcieszek🇵🇱 POLAND300+0.17+52.0
44J.Schafer🇧🇪 BELGIUM320+0.15+48.0
45M.Ozgur🇹🇷 TURKEY280+0.10+29.0
46S.Uslupehlivan🇹🇷 TURKEY280+0.10+29.0
47R.Gheorghe🇷🇴 ROMANIA420+0.09+37.0
48R.Nistor🇷🇴 ROMANIA420+0.09+37.0
49T.Grude🇳🇴 NORWAY280+0.03+9.0
50E.Skjetne🇳🇴 NORWAY280+0.03+9.0
51Z.Wagner🇭🇺 HUNGARY220+0.02+5.0
52A.Gobekli🇹🇷 TURKEY180-0.01-1.0
53B.Gokce🇹🇷 TURKEY180-0.01-1.0
54T.Hoffmann🇭🇺 HUNGARY300-0.02-5.0
55J.Kralik🇨🇿 CZECH REPUBLIC420-0.04-17.0
56K.Zylka🇨🇿 CZECH REPUBLIC420-0.04-17.0
57J.Lankveld🇳🇱 NETHERLANDS400-0.04-17.0
58J.Spangenberg🇳🇱 NETHERLANDS400-0.04-17.0
59S.Bahbout🇧🇪 BELGIUM360-0.05-17.0
60B.Szirmay-Kalos🇭🇺 HUNGARY280-0.10-29.0
61T.Paske🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND420-0.12-49.0
62G.Robertson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND420-0.12-49.0
63H.Eide🇳🇴 NORWAY300-0.20-61.0
64K.Ellingsen🇳🇴 NORWAY300-0.20-61.0
65D.Gullberg🇸🇪 SWEDEN280-0.23-64.0
66J.Karlsson🇸🇪 SWEDEN280-0.23-64.0
67K.Brinck🇩🇪 GERMANY420-0.26-109.0
68M.Eggeling🇩🇪 GERMANY420-0.26-109.0
69J.Fagerlund🇫🇮 FINLAND420-0.27-112.0
70L.Orkoneva🇫🇮 FINLAND420-0.27-112.0
71J.SzpuntowBELARUS420-0.27-114.0
72J.Van Overmeire🇧🇪 BELGIUM200-0.28-56.0
73C.Konkoly🇭🇺 HUNGARY300-0.33-98.0
74M.SiarebranyBELARUS420-0.33-140.0
75B.Fischer🇭🇺 HUNGARY240-0.35-85.0
76R.Wadl🇦🇹 AUSTRIA400-0.36-145.0
77S.Weinberger🇦🇹 AUSTRIA400-0.36-145.0
78M.Bilde🇩🇰 DENMARK240-0.42-100.0
79P.Jepsen🇩🇰 DENMARK240-0.42-100.0
80Z.Siderov🇧🇬 BULGARIA260-0.43-113.0
81N.Vasilev🇧🇬 BULGARIA260-0.43-113.0
82G.Donati🇮🇹 ITALY200-0.46-91.0
83A.Gandoglia🇮🇹 ITALY200-0.46-91.0
84J.Djilovic🇭🇷 CROATIA260-0.48-125.0
85A.Mijic🇭🇷 CROATIA260-0.48-125.0
86S.KarbanovichBELARUS420-0.48-203.0
87D.Mair🇦🇹 AUSTRIA200-0.48-97.0
88G.Stinglmayr🇦🇹 AUSTRIA200-0.48-97.0
89N.Djukanovic🇷🇸 SERBIA420-0.49-205.0
90V.Trnavac🇷🇸 SERBIA420-0.49-205.0
91J.Atchison🇮🇪 IRELAND300-0.54-163.0
92W.Somerville🇮🇪 IRELAND300-0.54-163.0
93I.SzpuntowBELARUS420-0.58-245.0
94W.Van Den Hove🇧🇪 BELGIUM300-0.63-190.0
95I.Brajkovic🇭🇷 CROATIA300-0.64-192.0
96L.Kesic🇭🇷 CROATIA300-0.64-192.0
97B.Delac🇭🇷 CROATIA280-0.71-200.0
98M.Guc🇭🇷 CROATIA280-0.71-200.0
99N.Jurisic🇷🇸 SERBIA420-0.72-303.0
100P.Vitas🇷🇸 SERBIA420-0.72-303.0
101K.Ormay🇧🇪 BELGIUM300-0.79-238.0
102R.Khomiakov🇧🇪 BELGIUM200-0.88-175.0
103G.Bergami🇮🇹 ITALY220-0.95-209.0
104J.Schiassi🇮🇹 ITALY220-0.95-209.0
105H.Gormally🇮🇪 IRELAND300-1.03-310.0
106D.Synnott🇮🇪 IRELAND300-1.03-310.0
107P.Scheberan🇦🇹 AUSTRIA240-1.42-341.0
108F.Weiss🇦🇹 AUSTRIA240-1.42-341.0
109N.Doyle🇮🇪 IRELAND240-2.14-514.0
110N.Gormally🇮🇪 IRELAND240-2.14-514.0
111M.Bielawski🇵🇱 POLAND160+0.64+103.0
112S.Niajko🇵🇱 POLAND160+0.64+103.0
113I.Ginossar🇮🇱 ISRAEL40-0.28-11.0
114A.Reiter🇮🇱 ISRAEL40-0.28-11.0
115V.Grigorean🇷🇴 ROMANIA140-0.61-86.0
116L.Vlasceanu🇷🇴 ROMANIA140-0.61-86.0
117F.Charignon🇫🇷 FRANCE80-0.84-67.0
118C.Laloubeyre🇫🇷 FRANCE80-0.84-67.0
119D.Mcintosh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND80-1.00-80.0
120S.O'Connor🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND80-1.00-80.0
121R.Philipsen🇳🇱 NETHERLANDS40-1.50-60.0
122L.Severeijns🇳🇱 NETHERLANDS40-1.50-60.0

Opening-lead accuracy↑ top

How often a player’s opening lead held declarer to the same tricks as the best defensive lead double-dummy. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamLeadsOn targetConceded
1M.Andonov🇧🇬 BULGARIA5891.4%0.10
2I.Epure🇷🇴 ROMANIA5791.2%0.10
3Z.Siderov🇧🇬 BULGARIA6390.5%0.14
4J.Atchison🇮🇪 IRELAND5989.8%0.12
5R.Gheorghe🇷🇴 ROMANIA11289.3%0.12
6P.Tuczynski🇵🇱 POLAND8988.8%0.11
7S.Buus Thomsen🇩🇰 DENMARK4488.6%0.14
8S.Shah🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8788.5%0.15
9C.Lorenzini🇫🇷 FRANCE8688.4%0.12
10J.Wojcieszek🇵🇱 POLAND7788.3%0.12
11L.Fisher🇮🇱 ISRAEL9687.5%0.14
12S.Ercan🇹🇷 TURKEY8887.5%0.15
13M.Eggeling🇩🇪 GERMANY10287.3%0.18
14L.Kesic🇭🇷 CROATIA7087.1%0.14
15S.Uslupehlivan🇹🇷 TURKEY7787.0%0.14
16K.Stangeland🇳🇴 NORWAY6987.0%0.17
17C.Konkoly🇭🇺 HUNGARY6186.9%0.18
18M.Di Franco🇮🇹 ITALY9886.7%0.14
19K.Lazar🇭🇺 HUNGARY9086.7%0.16
20S.KarbanovichBELARUS11986.6%0.15
21N.Gormally🇮🇪 IRELAND5986.4%0.20
22M.Bilde🇩🇰 DENMARK4285.7%0.14
23A.Gandoglia🇮🇹 ITALY3585.7%0.14
24R.Nistor🇷🇴 ROMANIA9685.4%0.21
25V.Vikjord🇩🇪 GERMANY9585.3%0.19
26M.Guc🇭🇷 CROATIA8085.0%0.29
27E.Jepsen🇩🇰 DENMARK9684.4%0.21
28M.Meyouhas🇮🇱 ISRAEL10284.3%0.18
29I.Brajkovic🇭🇷 CROATIA8984.3%0.19
30K.Ormay🇧🇪 BELGIUM7684.2%0.18
31S.Bahbout🇧🇪 BELGIUM8083.8%0.24
32J.Spangenberg🇳🇱 NETHERLANDS8683.7%0.16
33G.Gerstner🇮🇱 ISRAEL8583.5%0.17
34E.Skjetne🇳🇴 NORWAY6083.3%0.20
35J.Djilovic🇭🇷 CROATIA7283.3%0.24
36K.Brinck🇩🇪 GERMANY10783.2%0.18
37Z.Wagner🇭🇺 HUNGARY5983.1%0.17
38T.Paske🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9982.8%0.18
39K.Zylka🇨🇿 CZECH REPUBLIC8782.8%0.22
40J.Karlsson🇸🇪 SWEDEN6982.6%0.19
41F.Kralik🇨🇿 CZECH REPUBLIC11382.3%0.21
42D.Padon🇮🇱 ISRAEL9082.2%0.21
43J.Fagerlund🇫🇮 FINLAND11081.8%0.23
44V.Trnavac🇷🇸 SERBIA11081.8%0.26
45J.Van Overmeire🇧🇪 BELGIUM5581.8%0.31
46A.Aimala🇫🇮 FINLAND9381.7%0.25
47A.Kilani🇫🇷 FRANCE7681.6%0.22
48D.Mair🇦🇹 AUSTRIA4981.6%0.24
49B.Fischer🇭🇺 HUNGARY6581.5%0.18
50P.Jassem🇵🇱 POLAND7081.4%0.20
51C.Westerbeek🇳🇱 NETHERLANDS9781.4%0.22
52N.Djukanovic🇷🇸 SERBIA10181.2%0.20
53Z.Draganov🇧🇬 BULGARIA6481.2%0.20
54R.Wadl🇦🇹 AUSTRIA9081.1%0.21
55W.Somerville🇮🇪 IRELAND8481.0%0.20
56S.Ekenberg🇸🇪 SWEDEN7380.8%0.20
57D.Spasov🇧🇬 BULGARIA7380.8%0.20
58I.SzpuntowBELARUS8380.7%0.25
59V.Fagerlund🇫🇮 FINLAND10380.6%0.22
60A.Koclar🇹🇷 TURKEY10780.4%0.24
61G.Zanasi🇮🇹 ITALY11180.2%0.23
62S.Hult🇸🇪 SWEDEN7080.0%0.21
63P.Jepsen🇩🇰 DENMARK6580.0%0.21
64J.SzpuntowBELARUS10580.0%0.23
65B.Letts🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9080.0%0.24
66H.Gormally🇮🇪 IRELAND7979.7%0.25
67G.Bergami🇮🇹 ITALY4479.5%0.20
68J.Bernard🇫🇷 FRANCE7379.5%0.22
69G.Donati🇮🇹 ITALY3979.5%0.23
70T.Coudert🇫🇷 FRANCE8879.5%0.25
71H.Eide🇳🇴 NORWAY6379.4%0.25
72M.SiarebranyBELARUS9679.2%0.30
73L.Orkoneva🇫🇮 FINLAND11079.1%0.24
74J.Kralik🇨🇿 CZECH REPUBLIC11079.1%0.28
75J.Lankveld🇳🇱 NETHERLANDS10079.0%0.29
76C.Rimstedt🇸🇪 SWEDEN7678.9%0.25
77B.Szirmay-Kalos🇭🇺 HUNGARY7578.7%0.23
78T.Tiholov🇧🇬 BULGARIA7978.5%0.24
79N.Jurisic🇷🇸 SERBIA11478.1%0.25
80F.Weiss🇦🇹 AUSTRIA6478.1%0.25
81D.Synnott🇮🇪 IRELAND7378.1%0.30
82B.Gokce🇹🇷 TURKEY4178.0%0.24
83J.Schiassi🇮🇹 ITALY5978.0%0.25
84K.Ellingsen🇳🇴 NORWAY6877.9%0.25
85I.Dima🇷🇴 ROMANIA6877.9%0.27
86T.Hoffmann🇭🇺 HUNGARY9577.9%0.29
87M.Ozgur🇹🇷 TURKEY6377.8%0.30
88P.Boura🇨🇿 CZECH REPUBLIC9477.7%0.29
89B.Delac🇭🇷 CROATIA5877.6%0.24
90S.Weinberger🇦🇹 AUSTRIA8977.5%0.32
91T.Grude🇳🇴 NORWAY5377.4%0.23
92I.Gronkvist🇸🇪 SWEDEN7577.3%0.25
93D.Gullberg🇸🇪 SWEDEN6677.3%0.26
94P.Scheberan🇦🇹 AUSTRIA6677.3%0.29
95E.Wackwitz🇳🇱 NETHERLANDS9476.6%0.28
96R.Jepsen🇩🇰 DENMARK4776.6%0.36
97R.Khomiakov🇧🇪 BELGIUM5576.4%0.26
98W.Van Den Hove🇧🇪 BELGIUM6975.4%0.28
99P.Vitas🇷🇸 SERBIA10875.0%0.30
100P.Gruenke🇩🇪 GERMANY11574.8%0.30
101N.Doyle🇮🇪 IRELAND6274.2%0.27
102M.Klukowski🇵🇱 POLAND8574.1%0.32
103A.Mijic🇭🇷 CROATIA7774.0%0.31
104D.Bilde🇩🇰 DENMARK11073.6%0.31
105G.Robertson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7273.6%0.33
106G.Stinglmayr🇦🇹 AUSTRIA5273.1%0.40
107N.Vasilev🇧🇬 BULGARIA5273.1%0.42
108J.Schafer🇧🇪 BELGIUM9072.2%0.31
109K.Hegge🇳🇴 NORWAY6071.7%0.30
110A.Gobekli🇹🇷 TURKEY4568.9%0.44
111L.Severeijns🇳🇱 NETHERLANDS11100.0%0.00
112I.Ginossar🇮🇱 ISRAEL1392.3%0.08
113M.Bielawski🇵🇱 POLAND4087.5%0.15
114L.Vlasceanu🇷🇴 ROMANIA4285.7%0.14
115D.Mcintosh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1883.3%0.22
116V.Grigorean🇷🇴 ROMANIA3378.8%0.21
117S.Niajko🇵🇱 POLAND4278.6%0.26
118R.Philipsen🇳🇱 NETHERLANDS977.8%0.22
119A.Reiter🇮🇱 ISRAEL977.8%0.22
120F.Charignon🇫🇷 FRANCE1877.8%0.28
121S.O'Connor🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1471.4%0.36
122C.Laloubeyre🇫🇷 FRANCE1369.2%0.31

Declarer-play accuracy↑ top

How often declarer took at least the double-dummy makeable tricks after the actual opening lead — i.e. didn’t leave tricks on the table. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamContractsOn targetConceded
1C.Lorenzini🇫🇷 FRANCE8986.5%0.16
2D.Padon🇮🇱 ISRAEL10684.0%0.20
3E.Wackwitz🇳🇱 NETHERLANDS8783.9%0.21
4Z.Siderov🇧🇬 BULGARIA5583.6%0.16
5L.Fisher🇮🇱 ISRAEL10983.5%0.22
6A.Kilani🇫🇷 FRANCE8883.0%0.22
7T.Coudert🇫🇷 FRANCE11681.0%0.24
8K.Stangeland🇳🇴 NORWAY5881.0%0.24
9J.Wojcieszek🇵🇱 POLAND6880.9%0.29
10P.Jassem🇵🇱 POLAND7780.5%0.26
11S.Weinberger🇦🇹 AUSTRIA9780.4%0.26
12K.Ellingsen🇳🇴 NORWAY8680.2%0.23
13M.Meyouhas🇮🇱 ISRAEL10580.0%0.22
14C.Rimstedt🇸🇪 SWEDEN5580.0%0.27
15M.Di Franco🇮🇹 ITALY8979.8%0.28
16E.Jepsen🇩🇰 DENMARK10279.4%0.24
17S.Ercan🇹🇷 TURKEY7779.2%0.27
18M.Klukowski🇵🇱 POLAND8679.1%0.23
19R.Nistor🇷🇴 ROMANIA11579.1%0.30
20J.Van Overmeire🇧🇪 BELGIUM3878.9%0.34
21P.Jepsen🇩🇰 DENMARK5678.6%0.30
22S.Hult🇸🇪 SWEDEN7978.5%0.27
23D.Bilde🇩🇰 DENMARK10678.3%0.27
24W.Van Den Hove🇧🇪 BELGIUM8378.3%0.33
25S.Ekenberg🇸🇪 SWEDEN7378.1%0.27
26G.Robertson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12378.0%0.35
27T.Paske🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11377.9%0.26
28T.Grude🇳🇴 NORWAY6677.3%0.24
29K.Zylka🇨🇿 CZECH REPUBLIC8877.3%0.25
30H.Eide🇳🇴 NORWAY6677.3%0.27
31V.Fagerlund🇫🇮 FINLAND10876.9%0.30
32J.Bernard🇫🇷 FRANCE10476.9%0.32
33F.Kralik🇨🇿 CZECH REPUBLIC9476.6%0.36
34S.Shah🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7276.4%0.25
35P.Boura🇨🇿 CZECH REPUBLIC9376.3%0.31
36V.Vikjord🇩🇪 GERMANY8076.2%0.31
37P.Tuczynski🇵🇱 POLAND11075.5%0.31
38I.Epure🇷🇴 ROMANIA4975.5%0.37
39G.Zanasi🇮🇹 ITALY8975.3%0.33
40A.Gandoglia🇮🇹 ITALY4875.0%0.25
41K.Lazar🇭🇺 HUNGARY6475.0%0.28
42J.Lankveld🇳🇱 NETHERLANDS8875.0%0.34
43E.Skjetne🇳🇴 NORWAY7675.0%0.34
44S.Bahbout🇧🇪 BELGIUM9174.7%0.34
45K.Brinck🇩🇪 GERMANY8774.7%0.34
46T.Hoffmann🇭🇺 HUNGARY6774.6%0.28
47S.Buus Thomsen🇩🇰 DENMARK4774.5%0.26
48T.Tiholov🇧🇬 BULGARIA7874.4%0.33
49G.Gerstner🇮🇱 ISRAEL9074.4%0.40
50R.Jepsen🇩🇰 DENMARK3574.3%0.29
51P.Gruenke🇩🇪 GERMANY11374.3%0.32
52J.SzpuntowBELARUS10474.0%0.29
53J.Karlsson🇸🇪 SWEDEN7374.0%0.38
54G.Donati🇮🇹 ITALY4673.9%0.39
55I.Gronkvist🇸🇪 SWEDEN5373.6%0.26
56J.Kralik🇨🇿 CZECH REPUBLIC11073.6%0.30
57C.Westerbeek🇳🇱 NETHERLANDS10873.1%0.36
58J.Fagerlund🇫🇮 FINLAND12273.0%0.37
59A.Gobekli🇹🇷 TURKEY4872.9%0.33
60L.Kesic🇭🇷 CROATIA7072.9%0.34
61S.Uslupehlivan🇹🇷 TURKEY7072.9%0.37
62M.Ozgur🇹🇷 TURKEY5572.7%0.29
63N.Djukanovic🇷🇸 SERBIA9972.7%0.34
64W.Somerville🇮🇪 IRELAND8872.7%0.46
65V.Trnavac🇷🇸 SERBIA10672.6%0.36
66K.Hegge🇳🇴 NORWAY6972.5%0.38
67G.Bergami🇮🇹 ITALY5872.4%0.33
68A.Aimala🇫🇮 FINLAND11371.7%0.34
69M.Andonov🇧🇬 BULGARIA8471.4%0.34
70L.Orkoneva🇫🇮 FINLAND7771.4%0.35
71N.Jurisic🇷🇸 SERBIA9471.3%0.38
72A.Koclar🇹🇷 TURKEY9471.3%0.45
73J.Schiassi🇮🇹 ITALY5271.2%0.31
74M.Bilde🇩🇰 DENMARK6671.2%0.33
75D.Spasov🇧🇬 BULGARIA6671.2%0.35
76I.SzpuntowBELARUS12171.1%0.36
77D.Gullberg🇸🇪 SWEDEN6271.0%0.47
78Z.Draganov🇧🇬 BULGARIA6570.8%0.39
79I.Brajkovic🇭🇷 CROATIA6870.6%0.38
80D.Synnott🇮🇪 IRELAND6770.1%0.37
81M.Eggeling🇩🇪 GERMANY12070.0%0.42
82B.Szirmay-Kalos🇭🇺 HUNGARY8669.8%0.43
83J.Spangenberg🇳🇱 NETHERLANDS10969.7%0.39
84C.Konkoly🇭🇺 HUNGARY6269.4%0.39
85R.Gheorghe🇷🇴 ROMANIA8569.4%0.39
86B.Gokce🇹🇷 TURKEY4568.9%0.44
87S.KarbanovichBELARUS9268.5%0.36
88A.Mijic🇭🇷 CROATIA5667.9%0.45
89N.Vasilev🇧🇬 BULGARIA6867.6%0.43
90K.Ormay🇧🇪 BELGIUM6666.7%0.46
91M.Guc🇭🇷 CROATIA7965.8%0.48
92B.Letts🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8465.5%0.44
93P.Vitas🇷🇸 SERBIA9865.3%0.48
94J.Schafer🇧🇪 BELGIUM8065.0%0.46
95B.Fischer🇭🇺 HUNGARY6764.2%0.40
96P.Scheberan🇦🇹 AUSTRIA5364.2%0.45
97R.Wadl🇦🇹 AUSTRIA12364.2%0.49
98I.Dima🇷🇴 ROMANIA9264.1%0.47
99M.SiarebranyBELARUS11363.7%0.48
100J.Djilovic🇭🇷 CROATIA5162.7%0.41
101Z.Wagner🇭🇺 HUNGARY3961.5%0.51
102B.Delac🇭🇷 CROATIA6160.7%0.46
103F.Weiss🇦🇹 AUSTRIA5660.7%0.61
104H.Gormally🇮🇪 IRELAND6560.0%0.51
105J.Atchison🇮🇪 IRELAND5558.2%0.55
106G.Stinglmayr🇦🇹 AUSTRIA4057.5%0.53
107R.Khomiakov🇧🇪 BELGIUM5457.4%0.59
108N.Gormally🇮🇪 IRELAND5453.7%0.67
109D.Mair🇦🇹 AUSTRIA5653.6%0.66
110N.Doyle🇮🇪 IRELAND6550.8%0.85
111C.Laloubeyre🇫🇷 FRANCE2387.0%0.17
112A.Reiter🇮🇱 ISRAEL785.7%0.14
113M.Bielawski🇵🇱 POLAND3479.4%0.27
114S.Niajko🇵🇱 POLAND4276.2%0.33
115D.Mcintosh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2075.0%0.45
116R.Philipsen🇳🇱 NETHERLANDS1172.7%0.55
117S.O'Connor🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1172.7%0.55
118V.Grigorean🇷🇴 ROMANIA3167.7%0.42
119L.Vlasceanu🇷🇴 ROMANIA2853.6%0.57
120L.Severeijns🇳🇱 NETHERLANDS850.0%0.50
121I.Ginossar🇮🇱 ISRAEL250.0%0.50
122F.Charignon🇫🇷 FRANCE1844.4%0.83

Defensive accuracy↑ top

How often the defenders held declarer to the double-dummy makeable (or fewer) — charged to both defenders on the board. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBoardsOn targetConceded
1M.Klukowski🇵🇱 POLAND17491.4%0.10
2P.Tuczynski🇵🇱 POLAND17491.4%0.10
3J.Lankveld🇳🇱 NETHERLANDS18690.9%0.12
4J.Spangenberg🇳🇱 NETHERLANDS18690.9%0.12
5J.Bernard🇫🇷 FRANCE14990.6%0.10
6A.Kilani🇫🇷 FRANCE14990.6%0.10
7M.Di Franco🇮🇹 ITALY20990.4%0.11
8G.Zanasi🇮🇹 ITALY20990.4%0.11
9P.Boura🇨🇿 CZECH REPUBLIC20789.9%0.11
10F.Kralik🇨🇿 CZECH REPUBLIC20789.9%0.11
11D.Bilde🇩🇰 DENMARK20689.3%0.12
12E.Jepsen🇩🇰 DENMARK20689.3%0.12
13M.Andonov🇧🇬 BULGARIA13789.1%0.12
14T.Tiholov🇧🇬 BULGARIA13789.1%0.12
15M.Meyouhas🇮🇱 ISRAEL19289.1%0.12
16D.Padon🇮🇱 ISRAEL19289.1%0.12
17S.Ercan🇹🇷 TURKEY19588.7%0.13
18A.Koclar🇹🇷 TURKEY19588.7%0.13
19I.Gronkvist🇸🇪 SWEDEN15188.7%0.15
20C.Rimstedt🇸🇪 SWEDEN15188.7%0.15
21P.Gruenke🇩🇪 GERMANY21088.6%0.12
22V.Vikjord🇩🇪 GERMANY21088.6%0.12
23T.Grude🇳🇴 NORWAY11388.5%0.14
24E.Skjetne🇳🇴 NORWAY11388.5%0.14
25P.Jassem🇵🇱 POLAND14788.4%0.13
26J.Wojcieszek🇵🇱 POLAND14788.4%0.13
27T.Paske🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND17188.3%0.12
28G.Robertson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND17188.3%0.12
29E.Wackwitz🇳🇱 NETHERLANDS19188.0%0.13
30C.Westerbeek🇳🇱 NETHERLANDS19188.0%0.13
31L.Fisher🇮🇱 ISRAEL18187.8%0.13
32G.Gerstner🇮🇱 ISRAEL18187.8%0.13
33A.Aimala🇫🇮 FINLAND19687.8%0.15
34V.Fagerlund🇫🇮 FINLAND19687.8%0.15
35H.Eide🇳🇴 NORWAY13187.8%0.15
36K.Ellingsen🇳🇴 NORWAY13187.8%0.15
37Z.Siderov🇧🇬 BULGARIA11587.8%0.18
38N.Vasilev🇧🇬 BULGARIA11587.8%0.18
39Z.Draganov🇧🇬 BULGARIA13787.6%0.13
40D.Spasov🇧🇬 BULGARIA13787.6%0.13
41A.Gobekli🇹🇷 TURKEY8687.2%0.17
42B.Gokce🇹🇷 TURKEY8687.2%0.17
43I.Dima🇷🇴 ROMANIA12587.2%0.18
44I.Epure🇷🇴 ROMANIA12587.2%0.18
45J.Schafer🇧🇪 BELGIUM15986.8%0.15
46K.Lazar🇭🇺 HUNGARY19786.3%0.17
47S.Bahbout🇧🇪 BELGIUM18086.1%0.17
48J.Kralik🇨🇿 CZECH REPUBLIC19785.8%0.15
49K.Zylka🇨🇿 CZECH REPUBLIC19785.8%0.15
50T.Hoffmann🇭🇺 HUNGARY17585.7%0.18
51B.Letts🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND17784.7%0.19
52S.Shah🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND17784.7%0.19
53R.Gheorghe🇷🇴 ROMANIA20884.6%0.19
54R.Nistor🇷🇴 ROMANIA20884.6%0.19
55K.Hegge🇳🇴 NORWAY12984.5%0.18
56K.Stangeland🇳🇴 NORWAY12984.5%0.18
57T.Coudert🇫🇷 FRANCE17484.5%0.19
58C.Lorenzini🇫🇷 FRANCE17484.5%0.19
59B.Fischer🇭🇺 HUNGARY12584.0%0.19
60M.Ozgur🇹🇷 TURKEY14083.6%0.19
61S.Uslupehlivan🇹🇷 TURKEY14083.6%0.19
62J.Van Overmeire🇧🇪 BELGIUM10883.3%0.21
63K.Brinck🇩🇪 GERMANY20982.8%0.21
64M.Eggeling🇩🇪 GERMANY20982.8%0.21
65J.Fagerlund🇫🇮 FINLAND22082.7%0.20
66L.Orkoneva🇫🇮 FINLAND22082.7%0.20
67R.Wadl🇦🇹 AUSTRIA17982.7%0.20
68S.Weinberger🇦🇹 AUSTRIA17982.7%0.20
69W.Van Den Hove🇧🇪 BELGIUM14982.6%0.20
70S.Ekenberg🇸🇪 SWEDEN14382.5%0.19
71S.Hult🇸🇪 SWEDEN14382.5%0.19
72G.Bergami🇮🇹 ITALY10382.5%0.20
73J.Schiassi🇮🇹 ITALY10382.5%0.20
74Z.Wagner🇭🇺 HUNGARY12082.5%0.22
75H.Gormally🇮🇪 IRELAND15282.2%0.23
76D.Synnott🇮🇪 IRELAND15282.2%0.23
77K.Ormay🇧🇪 BELGIUM15082.0%0.20
78N.Djukanovic🇷🇸 SERBIA21182.0%0.22
79V.Trnavac🇷🇸 SERBIA21182.0%0.22
80R.Khomiakov🇧🇪 BELGIUM10481.7%0.24
81D.Mair🇦🇹 AUSTRIA10181.2%0.22
82G.Stinglmayr🇦🇹 AUSTRIA10181.2%0.22
83G.Donati🇮🇹 ITALY7481.1%0.24
84A.Gandoglia🇮🇹 ITALY7481.1%0.24
85M.Bilde🇩🇰 DENMARK10780.4%0.21
86P.Jepsen🇩🇰 DENMARK10780.4%0.21
87S.Buus Thomsen🇩🇰 DENMARK9180.2%0.29
88R.Jepsen🇩🇰 DENMARK9180.2%0.29
89D.Gullberg🇸🇪 SWEDEN13580.0%0.23
90J.Karlsson🇸🇪 SWEDEN13580.0%0.23
91J.Djilovic🇭🇷 CROATIA14979.2%0.26
92A.Mijic🇭🇷 CROATIA14979.2%0.26
93P.Scheberan🇦🇹 AUSTRIA13078.5%0.31
94F.Weiss🇦🇹 AUSTRIA13078.5%0.31
95S.KarbanovichBELARUS21378.4%0.27
96J.SzpuntowBELARUS19378.2%0.30
97I.SzpuntowBELARUS18778.1%0.29
98N.Jurisic🇷🇸 SERBIA22277.9%0.27
99P.Vitas🇷🇸 SERBIA22277.9%0.27
100M.SiarebranyBELARUS21377.9%0.28
101I.Brajkovic🇭🇷 CROATIA15977.4%0.26
102L.Kesic🇭🇷 CROATIA15977.4%0.26
103C.Konkoly🇭🇺 HUNGARY14077.1%0.29
104B.Delac🇭🇷 CROATIA13876.8%0.28
105M.Guc🇭🇷 CROATIA13876.8%0.28
106B.Szirmay-Kalos🇭🇺 HUNGARY13376.7%0.30
107J.Atchison🇮🇪 IRELAND14376.2%0.30
108W.Somerville🇮🇪 IRELAND14376.2%0.30
109N.Doyle🇮🇪 IRELAND12168.6%0.42
110N.Gormally🇮🇪 IRELAND12168.6%0.42
111I.Ginossar🇮🇱 ISRAEL2295.5%0.04
112A.Reiter🇮🇱 ISRAEL2295.5%0.04
113R.Philipsen🇳🇱 NETHERLANDS2090.0%0.10
114L.Severeijns🇳🇱 NETHERLANDS2090.0%0.10
115M.Bielawski🇵🇱 POLAND8282.9%0.21
116S.Niajko🇵🇱 POLAND8282.9%0.21
117D.Mcintosh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3281.2%0.19
118S.O'Connor🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3281.2%0.19
119F.Charignon🇫🇷 FRANCE3180.6%0.19
120C.Laloubeyre🇫🇷 FRANCE3180.6%0.19
121V.Grigorean🇷🇴 ROMANIA7580.0%0.27
122L.Vlasceanu🇷🇴 ROMANIA7580.0%0.27

Strength of schedule — opponent-adjusted Butler↑ top

On every board a player meets a specific opposing pair, and strong opponents defend and bid well — which quietly depresses your cross-IMP. Opp /bd is the mean cumulative Butler of the pairs faced, i.e. the strength of the draw (+ tough, − easy). Adj /bd adds it back — a tough draw is credited, an easy one discounted — and Δ is the resulting move against the raw Butler order. Regulars only (≥ 40% of the boards). Click a column header to sort; filter by name or team.

#PlayerTeamBoardsOpp /bdRaw /bdAdj /bdΔ
1M.Klukowski🇵🇱 POLAND380+0.13+0.94+1.07·
2P.Tuczynski🇵🇱 POLAND380+0.13+0.94+1.07·
3M.Meyouhas🇮🇱 ISRAEL420+0.03+0.83+0.86·
4D.Padon🇮🇱 ISRAEL420+0.03+0.83+0.86·
5D.Bilde🇩🇰 DENMARK420-0.01+0.74+0.73▲4
6E.Jepsen🇩🇰 DENMARK420-0.01+0.74+0.73▲4
7S.Ercan🇹🇷 TURKEY380+0.02+0.66+0.69▲6
8A.Koclar🇹🇷 TURKEY380+0.02+0.66+0.69▲6
9S.Ekenberg🇸🇪 SWEDEN300-0.15+0.76+0.61▼2
10S.Hult🇸🇪 SWEDEN300-0.15+0.76+0.61▼2
11T.Coudert🇫🇷 FRANCE400+0.12+0.41+0.53▲10
12C.Lorenzini🇫🇷 FRANCE400+0.12+0.41+0.53▲10
13M.Di Franco🇮🇹 ITALY420-0.18+0.67+0.49▼2
14G.Zanasi🇮🇹 ITALY420-0.18+0.67+0.49▼2
15L.Fisher🇮🇱 ISRAEL380-0.09+0.56+0.47▲2
16G.Gerstner🇮🇱 ISRAEL380-0.09+0.56+0.47▲2
17P.Jassem🇵🇱 POLAND300+0.06+0.38+0.43▲10
18J.Wojcieszek🇵🇱 POLAND300+0.06+0.38+0.43▲10
19K.Hegge🇳🇴 NORWAY260+0.05+0.38+0.43▲6
20K.Stangeland🇳🇴 NORWAY260+0.05+0.38+0.43▲6
21J.Bernard🇫🇷 FRANCE360-0.40+0.83+0.43▼16
22A.Kilani🇫🇷 FRANCE360-0.40+0.83+0.43▼16
23S.Buus Thomsen🇩🇰 DENMARK180-0.21+0.62+0.40▼8
24R.Jepsen🇩🇰 DENMARK180-0.21+0.62+0.40▼8
25A.Aimala🇫🇮 FINLAND420-0.12+0.44+0.32▼6
26V.Fagerlund🇫🇮 FINLAND420-0.12+0.44+0.32▼6
27I.Gronkvist🇸🇪 SWEDEN260+0.18+0.15+0.32▲16
28C.Rimstedt🇸🇪 SWEDEN260+0.18+0.15+0.32▲16
29H.Eide🇳🇴 NORWAY300+0.14+0.14+0.28▲16
30K.Ellingsen🇳🇴 NORWAY300+0.14+0.14+0.28▲16
31E.Wackwitz🇳🇱 NETHERLANDS400+0.00+0.28+0.28▲4
32C.Westerbeek🇳🇱 NETHERLANDS400+0.00+0.28+0.28▲4
33Z.Draganov🇧🇬 BULGARIA280+0.16+0.09+0.25▲18
34D.Spasov🇧🇬 BULGARIA280+0.16+0.09+0.25▲18
35M.Andonov🇧🇬 BULGARIA300-0.08+0.34+0.25▼6
36T.Tiholov🇧🇬 BULGARIA300-0.08+0.34+0.25▼6
37P.Boura🇨🇿 CZECH REPUBLIC420-0.04+0.29+0.25▼4
38F.Kralik🇨🇿 CZECH REPUBLIC420-0.04+0.29+0.25▼4
39R.Gheorghe🇷🇴 ROMANIA420-0.08+0.30+0.22▼8
40R.Nistor🇷🇴 ROMANIA420-0.08+0.30+0.22▼8
41B.Letts🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND340+0.18+0.03+0.21▲19
42S.Shah🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND340+0.18+0.03+0.21▲19
43J.Lankveld🇳🇱 NETHERLANDS400+0.05+0.16+0.21▼2
44J.Spangenberg🇳🇱 NETHERLANDS400+0.05+0.16+0.21▼2
45M.Ozgur🇹🇷 TURKEY280+0.15+0.05+0.20▲12
46S.Uslupehlivan🇹🇷 TURKEY280+0.15+0.05+0.20▲12
47D.Gullberg🇸🇪 SWEDEN280-0.02+0.20+0.18▼8
48J.Karlsson🇸🇪 SWEDEN280-0.02+0.20+0.18▼8
49M.Bilde🇩🇰 DENMARK240+0.11+0.06+0.16▲6
50P.Jepsen🇩🇰 DENMARK240+0.11+0.06+0.16▲6
51K.Lazar🇭🇺 HUNGARY340+0.33-0.17+0.16▲18
52T.Grude🇳🇴 NORWAY280-0.24+0.39+0.15▼29
53E.Skjetne🇳🇴 NORWAY280-0.24+0.39+0.15▼29
54T.Paske🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND420-0.09+0.23+0.15▼17
55G.Robertson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND420-0.09+0.23+0.15▼17
56P.Gruenke🇩🇪 GERMANY420+0.06+0.08+0.13▼3
57V.Vikjord🇩🇪 GERMANY420+0.06+0.08+0.13▼3
58T.Hoffmann🇭🇺 HUNGARY300+0.33-0.28+0.04▲24
59G.Donati🇮🇹 ITALY200+0.23-0.24-0.01▲17
60A.Gandoglia🇮🇹 ITALY200+0.23-0.24-0.01▲17
61J.Kralik🇨🇿 CZECH REPUBLIC420+0.01-0.02-0.01▲2
62K.Zylka🇨🇿 CZECH REPUBLIC420+0.01-0.02-0.01▲2
63J.Schafer🇧🇪 BELGIUM320-0.12+0.11-0.02▼14
64A.Gobekli🇹🇷 TURKEY180-0.20+0.14-0.06▼17
65B.Gokce🇹🇷 TURKEY180-0.20+0.14-0.06▼17
66B.Szirmay-Kalos🇭🇺 HUNGARY280-0.16+0.10-0.06▼16
67S.Bahbout🇧🇪 BELGIUM360-0.09+0.01-0.09▼5
68J.Fagerlund🇫🇮 FINLAND420+0.10-0.19-0.09▲6
69L.Orkoneva🇫🇮 FINLAND420+0.10-0.19-0.09▲6
70I.SzpuntowBELARUS420-0.05-0.05-0.10▼3
71G.Bergami🇮🇹 ITALY220+0.08-0.19-0.10▲1
72J.Schiassi🇮🇹 ITALY220+0.08-0.19-0.10▲1
73C.Konkoly🇭🇺 HUNGARY300-0.15+0.04-0.11▼14
74J.SzpuntowBELARUS420-0.04-0.09-0.13▼6
75K.Brinck🇩🇪 GERMANY420-0.15-0.02-0.18▼10
76M.Eggeling🇩🇪 GERMANY420-0.15-0.02-0.18▼10
77I.Dima🇷🇴 ROMANIA280+0.08-0.29-0.21▲6
78I.Epure🇷🇴 ROMANIA280+0.08-0.29-0.21▲6
79R.Wadl🇦🇹 AUSTRIA400-0.03-0.26-0.28▼1
80S.Weinberger🇦🇹 AUSTRIA400-0.03-0.26-0.28▼1
81Z.Siderov🇧🇬 BULGARIA260-0.01-0.28-0.29▼1
82N.Vasilev🇧🇬 BULGARIA260-0.01-0.28-0.29▼1
83B.Fischer🇭🇺 HUNGARY240-0.14-0.18-0.32▼12
84K.Ormay🇧🇪 BELGIUM300+0.03-0.38-0.35▲1
85W.Van Den Hove🇧🇪 BELGIUM300+0.02-0.39-0.36▲1
86Z.Wagner🇭🇺 HUNGARY220-0.21-0.17-0.38▼16
87J.Atchison🇮🇪 IRELAND300+0.08-0.55-0.47▲4
88W.Somerville🇮🇪 IRELAND300+0.08-0.55-0.47▲4
89B.Delac🇭🇷 CROATIA280+0.05-0.52-0.47·
90M.Guc🇭🇷 CROATIA280+0.05-0.52-0.47·
91N.Djukanovic🇷🇸 SERBIA420-0.08-0.44-0.52▼4
92V.Trnavac🇷🇸 SERBIA420-0.08-0.44-0.52▼4
93I.Brajkovic🇭🇷 CROATIA300-0.02-0.60-0.62·
94L.Kesic🇭🇷 CROATIA300-0.02-0.60-0.62·
95J.Djilovic🇭🇷 CROATIA260+0.11-0.74-0.63·
96A.Mijic🇭🇷 CROATIA260+0.11-0.74-0.63·
97J.Van Overmeire🇧🇪 BELGIUM200+0.25-0.88-0.63▲6
98M.SiarebranyBELARUS420+0.09-0.76-0.67▼1
99S.KarbanovichBELARUS420+0.18-0.87-0.70▲3
100N.Jurisic🇷🇸 SERBIA420+0.10-0.86-0.76·
101P.Vitas🇷🇸 SERBIA420+0.10-0.86-0.76·
102R.Khomiakov🇧🇪 BELGIUM200+0.22-1.01-0.79▲2
103H.Gormally🇮🇪 IRELAND300-0.05-0.79-0.84▼5
104D.Synnott🇮🇪 IRELAND300-0.05-0.79-0.84▼5
105D.Mair🇦🇹 AUSTRIA200+0.23-1.30-1.07▲2
106G.Stinglmayr🇦🇹 AUSTRIA200+0.23-1.30-1.07▲2
107P.Scheberan🇦🇹 AUSTRIA240+0.03-1.20-1.17▼2
108F.Weiss🇦🇹 AUSTRIA240+0.03-1.20-1.17▼2
109N.Doyle🇮🇪 IRELAND240+0.16-2.46-2.30·
110N.Gormally🇮🇪 IRELAND240+0.16-2.46-2.30·