Dublin 2012 — 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
1F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180+1.11+200.0
2S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180+1.11+200.0
3O.Kandolu🇹🇷 Turkey280+0.89+248.0
4D.Yavas🇹🇷 Turkey280+0.89+248.0
5S.Paoluzi🇮🇹 Italy260+0.85+222.0
6I.Saccavini🇮🇹 Italy260+0.85+222.0
7D.Tal🇮🇱 Israel280+0.84+236.0
8N.Tal🇮🇱 Israel280+0.84+236.0
9L.Dekkers🇳🇱 Netherlands280+0.78+217.0
10M.Michielsen🇳🇱 Netherlands280+0.78+217.0
11C.D'Ovidio🇫🇷 France200+0.74+148.0
12J.Zochowska🇫🇷 France200+0.74+148.0
13S.Kriftner🇦🇹 Austria360+0.71+257.0
14J.Smederevac🇦🇹 Austria360+0.71+257.0
15K.Bertheau🇸🇪 Sweden240+0.62+150.0
16J.Larsson🇸🇪 Sweden240+0.62+150.0
17C.Arnolds🇳🇱 Netherlands180+0.60+108.0
18W.Van Zwol🇳🇱 Netherlands180+0.60+108.0
19V.Carcassonne-Labaere🇧🇪 Belgium280+0.59+164.0
20I.Dewasme🇧🇪 Belgium280+0.59+164.0
21S.Holmoy🇳🇴 Norway200+0.53+105.0
22G.Vist🇳🇴 Norway200+0.53+105.0
23D.Gaviard🇫🇷 France220+0.47+104.0
24V.Reess🇫🇷 France220+0.47+104.0
25E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280+0.46+130.0
26S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280+0.46+130.0
27F.Mcquaker🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240+0.46+111.0
28Y.Wiseman🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240+0.46+111.0
29R.Levit-Porat🇮🇱 Israel260+0.45+116.0
30M.Poplilov🇮🇱 Israel260+0.45+116.0
31H.Dhondy🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280+0.42+119.0
32N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280+0.42+119.0
33N.Bekkouche🇩🇰 Denmark320+0.35+113.0
34D.Schaltz🇩🇰 Denmark320+0.35+113.0
35M.Oras🇪🇪 Estonia260+0.34+89.0
36A.Taube🇪🇪 Estonia260+0.34+89.0
37D.Kazmucha🇵🇱 Poland220+0.33+72.0
38N.Sakowska🇵🇱 Poland220+0.33+72.0
39J.Taczewska🇵🇱 Poland260+0.32+82.0
40J.Zmuda🇵🇱 Poland260+0.32+82.0
41T.Brogeland🇳🇴 Norway220+0.26+57.0
42T.Svendsen🇳🇴 Norway220+0.26+57.0
43C.Giampietro🇩🇪 Germany280+0.26+72.0
44P.Nehmert🇩🇪 Germany280+0.26+72.0
45G.Brewiak🇵🇱 Poland240+0.23+56.0
46K.Dufrat🇵🇱 Poland240+0.23+56.0
47P.Andersson🇸🇪 Sweden180+0.22+39.0
48M.Johansson🇸🇪 Sweden180+0.22+39.0
49B.Cronier🇫🇷 France300+0.21+62.0
50S.Willard🇫🇷 France300+0.21+62.0
51A.Acar🇹🇷 Turkey220+0.15+34.0
52B.Erkan🇹🇷 Turkey220+0.15+34.0
53S.Rimstedt🇸🇪 Sweden300+0.15+45.0
54E.Sjoberg🇸🇪 Sweden300+0.15+45.0
55J.Pasman🇳🇱 Netherlands260+0.14+37.0
56A.Simons🇳🇱 Netherlands260+0.14+37.0
57M.Angelova🇧🇬 Bulgaria240+0.12+30.0
58K.Videnova🇧🇬 Bulgaria240+0.12+30.0
59S.Bohnsack🇩🇪 Germany160+0.04+7.0
60Y.Khanukova🇩🇪 Germany160+0.04+7.0
61S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 England260+0.04+10.0
62N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 England260+0.04+10.0
63L.Economou🇬🇷 Greece280-0.16-46.0
64D.Kanellopoulou🇬🇷 Greece280-0.16-46.0
65I.Criado Del Rey🇪🇸 Spain260-0.22-58.0
66A.Muruaga🇪🇸 Spain260-0.22-58.0
67D.Fischer🇦🇹 Austria280-0.30-84.0
68T.Weigkricht🇦🇹 Austria280-0.30-84.0
69V.Adut🇹🇷 Turkey220-0.30-67.0
70B.Atalay🇹🇷 Turkey220-0.30-67.0
71A.Kyriakidou🇬🇷 Greece260-0.32-84.0
72S.Lambrinou🇬🇷 Greece260-0.32-84.0
73A.Houlberg🇩🇰 Denmark220-0.33-73.0
74C.Madsen🇩🇰 Denmark220-0.33-73.0
75D.Georgieva🇧🇬 Bulgaria240-0.33-80.0
76V.Petrova🇧🇬 Bulgaria240-0.33-80.0
77L.Mamidaki🇬🇷 Greece180-0.33-60.0
78A.Veloni🇬🇷 Greece180-0.33-60.0
79T.Dobbels🇧🇪 Belgium300-0.34-103.0
80E.Toutenel🇧🇪 Belgium300-0.34-103.0
81C.Ferlazzo🇮🇹 Italy220-0.36-79.0
82G.Manara🇮🇹 Italy220-0.36-79.0
83L.Bilde🇩🇰 Denmark180-0.47-84.0
84H.Rasmussen🇩🇰 Denmark180-0.47-84.0
85C.Golin🇮🇹 Italy240-0.53-126.0
86G.Olivieri🇮🇹 Italy240-0.53-126.0
87P.Sarv🇪🇪 Estonia240-0.53-126.0
88T.Sepp🇪🇪 Estonia240-0.53-126.0
89A.Fuglestad🇳🇴 Norway300-0.53-158.0
90M.Harding🇳🇴 Norway300-0.53-158.0
91H.Dowling-Long🇮🇪 Ireland220-0.53-117.0
92G.Pender🇮🇪 Ireland220-0.53-117.0
93E.Joyce🇮🇪 Ireland240-0.62-148.0
94J.Kenny🇮🇪 Ireland240-0.62-148.0
95D.Stoyanova🇧🇬 Bulgaria240-0.79-189.0
96V.Vetrushkova-Kostova🇧🇬 Bulgaria240-0.79-189.0
97M.Nosacki🇮🇱 Israel180-0.89-160.0
98N.Saada🇮🇱 Israel180-0.89-160.0
99P.Leon🇪🇸 Spain220-0.90-197.0
100A.Alberti🇩🇪 Germany280-0.90-251.0
101A.Gladiator🇩🇪 Germany280-0.90-251.0
102V.Hand🇮🇪 Ireland260-0.92-239.0
103A.O'Keeffe🇮🇪 Ireland260-0.92-239.0
104M.Barnes🇪🇸 Spain240-0.94-226.0
105M.Garcia Cambon🇪🇸 Spain220-1.08-237.0
106P.Tapias🇪🇸 Spain240-1.11-266.0
107S.Adamson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland200-1.15-230.0
108A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland200-1.15-230.0
109I.Piibeleht🇪🇪 Estonia220-1.48-326.0
110T.Viilup🇪🇪 Estonia220-1.48-326.0
111Y.Topiol🇧🇪 Belgium140-0.21-29.0
112G.Vydt-De Grave🇧🇪 Belgium140-0.21-29.0
113D.Angebrandt🇦🇹 Austria80-0.75-60.0
114E.Pichler🇦🇹 Austria80-0.75-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
1G.Manara🇮🇹 Italy5190.2%0.10
2N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 England6689.4%0.14
3P.Andersson🇸🇪 Sweden4488.6%0.11
4V.Reess🇫🇷 France4388.4%0.12
5H.Rasmussen🇩🇰 Denmark4388.4%0.16
6T.Sepp🇪🇪 Estonia6487.5%0.19
7S.Lambrinou🇬🇷 Greece2487.5%0.25
8I.Piibeleht🇪🇪 Estonia5487.0%0.20
9D.Gaviard🇫🇷 France3886.8%0.16
10J.Pasman🇳🇱 Netherlands7785.7%0.18
11S.Bohnsack🇩🇪 Germany3485.3%0.15
12M.Johansson🇸🇪 Sweden3384.8%0.15
13G.Pender🇮🇪 Ireland6684.8%0.18
14I.Saccavini🇮🇹 Italy5884.5%0.17
15M.Harding🇳🇴 Norway7084.3%0.17
16S.Holmoy🇳🇴 Norway5184.3%0.18
17E.Sjoberg🇸🇪 Sweden8184.0%0.22
18J.Zmuda🇵🇱 Poland6283.9%0.21
19P.Nehmert🇩🇪 Germany8083.8%0.17
20S.Willard🇫🇷 France6783.6%0.16
21Y.Wiseman🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland7383.6%0.19
22Y.Khanukova🇩🇪 Germany5383.0%0.34
23T.Brogeland🇳🇴 Norway7082.9%0.17
24D.Tal🇮🇱 Israel7082.9%0.31
25V.Vetrushkova-Kostova🇧🇬 Bulgaria5882.8%0.19
26G.Olivieri🇮🇹 Italy6482.8%0.25
27B.Atalay🇹🇷 Turkey5282.7%0.19
28V.Hand🇮🇪 Ireland5282.7%0.25
29N.Saada🇮🇱 Israel4682.6%0.20
30D.Yavas🇹🇷 Turkey6382.5%0.19
31V.Carcassonne-Labaere🇧🇪 Belgium7281.9%0.19
32L.Bilde🇩🇰 Denmark4981.6%0.22
33T.Dobbels🇧🇪 Belgium7481.1%0.31
34M.Angelova🇧🇬 Bulgaria6381.0%0.19
35D.Fischer🇦🇹 Austria6880.9%0.19
36B.Cronier🇫🇷 France6880.9%0.21
37L.Economou🇬🇷 Greece7380.8%0.33
38J.Kenny🇮🇪 Ireland6280.6%0.19
39S.Adamson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland4680.4%0.20
40A.Gladiator🇩🇪 Germany6680.3%0.24
41D.Schaltz🇩🇰 Denmark9180.2%0.22
42O.Kandolu🇹🇷 Turkey5080.0%0.20
43V.Adut🇹🇷 Turkey5580.0%0.22
44A.Veloni🇬🇷 Greece6080.0%0.23
45N.Sakowska🇵🇱 Poland5080.0%0.24
46J.Smederevac🇦🇹 Austria10479.8%0.21
47H.Dhondy🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5979.7%0.22
48A.Taube🇪🇪 Estonia6379.4%0.21
49K.Bertheau🇸🇪 Sweden6879.4%0.23
50S.Rimstedt🇸🇪 Sweden6379.4%0.25
51E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5879.3%0.22
52E.Toutenel🇧🇪 Belgium6779.1%0.22
53K.Dufrat🇵🇱 Poland6279.0%0.21
54K.Videnova🇧🇬 Bulgaria6279.0%0.34
55R.Levit-Porat🇮🇱 Israel6678.8%0.24
56D.Kazmucha🇵🇱 Poland4778.7%0.21
57G.Vist🇳🇴 Norway4778.7%0.21
58T.Weigkricht🇦🇹 Austria7578.7%0.25
59A.Houlberg🇩🇰 Denmark4278.6%0.21
60P.Leon🇪🇸 Spain3778.4%0.24
61A.Alberti🇩🇪 Germany7878.2%0.22
62M.Barnes🇪🇸 Spain5978.0%0.25
63M.Nosacki🇮🇱 Israel4178.0%0.27
64T.Viilup🇪🇪 Estonia5078.0%0.28
65E.Joyce🇮🇪 Ireland5477.8%0.33
66V.Petrova🇧🇬 Bulgaria5877.6%0.24
67J.Taczewska🇵🇱 Poland6277.4%0.27
68M.Michielsen🇳🇱 Netherlands6677.3%0.24
69F.Mcquaker🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5777.2%0.25
70M.Garcia Cambon🇪🇸 Spain4877.1%0.25
71W.Van Zwol🇳🇱 Netherlands3577.1%0.26
72L.Dekkers🇳🇱 Netherlands6177.0%0.25
73T.Svendsen🇳🇴 Norway3976.9%0.31
74H.Dowling-Long🇮🇪 Ireland4376.7%0.26
75N.Tal🇮🇱 Israel7676.3%0.28
76C.D'Ovidio🇫🇷 France4276.2%0.29
77P.Sarv🇪🇪 Estonia5475.9%0.28
78I.Criado Del Rey🇪🇸 Spain6275.8%0.26
79N.Bekkouche🇩🇰 Denmark7475.7%0.28
80A.O'Keeffe🇮🇪 Ireland8675.6%0.36
81F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4975.5%0.24
82D.Stoyanova🇧🇬 Bulgaria5375.5%0.24
83P.Tapias🇪🇸 Spain5375.5%0.28
84B.Erkan🇹🇷 Turkey5675.0%0.25
85C.Arnolds🇳🇱 Netherlands4075.0%0.25
86C.Ferlazzo🇮🇹 Italy5675.0%0.25
87D.Georgieva🇧🇬 Bulgaria6475.0%0.25
88I.Dewasme🇧🇪 Belgium8075.0%0.28
89A.Muruaga🇪🇸 Spain6475.0%0.28
90S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland6374.6%0.25
91A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5174.5%0.29
92S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4374.4%0.26
93G.Brewiak🇵🇱 Poland5474.1%0.28
94A.Simons🇳🇱 Netherlands4673.9%0.26
95C.Giampietro🇩🇪 Germany5773.7%0.30
96S.Paoluzi🇮🇹 Italy5773.7%0.32
97S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5373.6%0.26
98J.Zochowska🇫🇷 France4173.2%0.27
99N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 England6773.1%0.31
100D.Kanellopoulou🇬🇷 Greece7272.2%0.33
101M.Oras🇪🇪 Estonia6071.7%0.28
102C.Madsen🇩🇰 Denmark5371.7%0.30
103J.Larsson🇸🇪 Sweden5671.4%0.38
104A.Acar🇹🇷 Turkey6971.0%0.32
105A.Fuglestad🇳🇴 Norway6569.2%0.35
106S.Kriftner🇦🇹 Austria7768.8%0.39
107M.Poplilov🇮🇱 Israel5768.4%0.40
108L.Mamidaki🇬🇷 Greece3767.6%0.38
109A.Kyriakidou🇬🇷 Greece10164.4%0.46
110C.Golin🇮🇹 Italy5364.2%0.38
111D.Angebrandt🇦🇹 Austria1492.9%0.07
112Y.Topiol🇧🇪 Belgium3488.2%0.15
113G.Vydt-De Grave🇧🇪 Belgium3884.2%0.16
114E.Pichler🇦🇹 Austria2576.0%0.24

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
1E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland7487.8%0.12
2B.Erkan🇹🇷 Turkey3485.3%0.15
3P.Andersson🇸🇪 Sweden3284.4%0.19
4A.Gladiator🇩🇪 Germany6384.1%0.25
5T.Brogeland🇳🇴 Norway4883.3%0.17
6M.Harding🇳🇴 Norway7883.3%0.20
7S.Paoluzi🇮🇹 Italy7082.9%0.20
8F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4582.2%0.22
9T.Svendsen🇳🇴 Norway5082.0%0.28
10C.Arnolds🇳🇱 Netherlands4481.8%0.23
11N.Sakowska🇵🇱 Poland5280.8%0.27
12A.Kyriakidou🇬🇷 Greece3180.6%0.19
13N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 England8780.5%0.32
14C.D'Ovidio🇫🇷 France4680.4%0.24
15V.Hand🇮🇪 Ireland6680.3%0.32
16Y.Khanukova🇩🇪 Germany3580.0%0.20
17D.Tal🇮🇱 Israel6580.0%0.26
18S.Willard🇫🇷 France5979.7%0.34
19H.Dhondy🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4979.6%0.22
20O.Kandolu🇹🇷 Turkey6879.4%0.21
21I.Criado Del Rey🇪🇸 Spain5879.3%0.29
22J.Zochowska🇫🇷 France4879.2%0.25
23N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5379.2%0.26
24V.Reess🇫🇷 France4879.2%0.33
25S.Kriftner🇦🇹 Austria7178.9%0.23
26A.Muruaga🇪🇸 Spain7678.9%0.29
27D.Kazmucha🇵🇱 Poland5678.6%0.25
28R.Levit-Porat🇮🇱 Israel5678.6%0.27
29K.Bertheau🇸🇪 Sweden5178.4%0.26
30D.Gaviard🇫🇷 France5178.4%0.29
31M.Nosacki🇮🇱 Israel4678.3%0.28
32K.Videnova🇧🇬 Bulgaria4678.3%0.28
33D.Georgieva🇧🇬 Bulgaria5578.2%0.24
34J.Smederevac🇦🇹 Austria10578.1%0.29
35L.Dekkers🇳🇱 Netherlands5477.8%0.28
36E.Sjoberg🇸🇪 Sweden6277.4%0.29
37K.Dufrat🇵🇱 Poland4477.3%0.25
38G.Vist🇳🇴 Norway4477.3%0.27
39P.Sarv🇪🇪 Estonia6677.3%0.39
40S.Holmoy🇳🇴 Norway4877.1%0.25
41A.Houlberg🇩🇰 Denmark6177.0%0.26
42P.Nehmert🇩🇪 Germany7477.0%0.30
43D.Fischer🇦🇹 Austria6976.8%0.33
44A.Acar🇹🇷 Turkey5176.5%0.26
45H.Rasmussen🇩🇰 Denmark3476.5%0.29
46N.Tal🇮🇱 Israel5976.3%0.25
47I.Piibeleht🇪🇪 Estonia5475.9%0.26
48S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 England6675.8%0.36
49N.Bekkouche🇩🇰 Denmark7475.7%0.26
50V.Carcassonne-Labaere🇧🇪 Belgium7475.7%0.28
51S.Adamson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland4975.5%0.31
52W.Van Zwol🇳🇱 Netherlands4475.0%0.27
53S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland7474.3%0.26
54E.Joyce🇮🇪 Ireland5874.1%0.31
55L.Bilde🇩🇰 Denmark5474.1%0.32
56F.Mcquaker🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5074.0%0.36
57M.Michielsen🇳🇱 Netherlands6173.8%0.31
58G.Brewiak🇵🇱 Poland6173.8%0.33
59I.Saccavini🇮🇹 Italy5773.7%0.30
60B.Atalay🇹🇷 Turkey5373.6%0.34
61D.Yavas🇹🇷 Turkey8373.5%0.34
62J.Larsson🇸🇪 Sweden5673.2%0.32
63H.Dowling-Long🇮🇪 Ireland5273.1%0.27
64B.Cronier🇫🇷 France6773.1%0.33
65A.Taube🇪🇪 Estonia6773.1%0.34
66J.Pasman🇳🇱 Netherlands6373.0%0.30
67C.Golin🇮🇹 Italy5572.7%0.27
68A.Simons🇳🇱 Netherlands5572.7%0.31
69V.Adut🇹🇷 Turkey5172.5%0.33
70Y.Wiseman🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5872.4%0.33
71S.Lambrinou🇬🇷 Greece10472.1%0.40
72J.Kenny🇮🇪 Ireland6471.9%0.31
73G.Olivieri🇮🇹 Italy5771.9%0.33
74M.Angelova🇧🇬 Bulgaria6471.9%0.39
75V.Petrova🇧🇬 Bulgaria5771.9%0.46
76J.Taczewska🇵🇱 Poland4971.4%0.31
77S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4271.4%0.31
78M.Garcia Cambon🇪🇸 Spain7371.2%0.34
79G.Manara🇮🇹 Italy6570.8%0.35
80J.Zmuda🇵🇱 Poland6170.5%0.33
81L.Mamidaki🇬🇷 Greece4470.5%0.39
82S.Rimstedt🇸🇪 Sweden7170.4%0.37
83I.Dewasme🇧🇪 Belgium5470.4%0.41
84E.Toutenel🇧🇪 Belgium7569.3%0.33
85A.Veloni🇬🇷 Greece3969.2%0.36
86M.Johansson🇸🇪 Sweden4568.9%0.42
87A.O'Keeffe🇮🇪 Ireland5468.5%0.39
88D.Kanellopoulou🇬🇷 Greece6968.1%0.41
89L.Economou🇬🇷 Greece6567.7%0.41
90M.Poplilov🇮🇱 Israel8067.5%0.44
91C.Ferlazzo🇮🇹 Italy4367.4%0.35
92G.Pender🇮🇪 Ireland5867.2%0.43
93M.Oras🇪🇪 Estonia7067.1%0.43
94D.Schaltz🇩🇰 Denmark8066.2%0.42
95T.Weigkricht🇦🇹 Austria6765.7%0.46
96T.Viilup🇪🇪 Estonia6165.6%0.51
97T.Sepp🇪🇪 Estonia5565.5%0.46
98P.Leon🇪🇸 Spain5464.8%0.46
99D.Stoyanova🇧🇬 Bulgaria5664.3%0.43
100M.Barnes🇪🇸 Spain8164.2%0.47
101V.Vetrushkova-Kostova🇧🇬 Bulgaria7263.9%0.47
102P.Tapias🇪🇸 Spain5463.0%0.50
103C.Giampietro🇩🇪 Germany6262.9%0.47
104A.Alberti🇩🇪 Germany6462.5%0.41
105T.Dobbels🇧🇪 Belgium8161.7%0.43
106A.Fuglestad🇳🇴 Norway8161.7%0.46
107S.Bohnsack🇩🇪 Germany3860.5%0.45
108C.Madsen🇩🇰 Denmark6457.8%0.53
109N.Saada🇮🇱 Israel4057.5%0.65
110A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland4055.0%0.55
111Y.Topiol🇧🇪 Belgium3479.4%0.27
112G.Vydt-De Grave🇧🇪 Belgium3174.2%0.29
113D.Angebrandt🇦🇹 Austria2470.8%0.42
114E.Pichler🇦🇹 Austria1764.7%0.59

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
1C.D'Ovidio🇫🇷 France8396.4%0.06
2J.Zochowska🇫🇷 France8396.4%0.06
3L.Dekkers🇳🇱 Netherlands12794.5%0.06
4M.Michielsen🇳🇱 Netherlands12794.5%0.06
5D.Gaviard🇫🇷 France8193.8%0.06
6V.Reess🇫🇷 France8193.8%0.06
7O.Kandolu🇹🇷 Turkey11392.0%0.09
8D.Yavas🇹🇷 Turkey11392.0%0.09
9J.Taczewska🇵🇱 Poland12491.9%0.09
10J.Zmuda🇵🇱 Poland12491.9%0.09
11D.Kazmucha🇵🇱 Poland9791.8%0.11
12N.Sakowska🇵🇱 Poland9791.8%0.11
13S.Holmoy🇳🇴 Norway9890.8%0.09
14G.Vist🇳🇴 Norway9890.8%0.09
15K.Bertheau🇸🇪 Sweden12490.3%0.10
16J.Larsson🇸🇪 Sweden12490.3%0.10
17D.Fischer🇦🇹 Austria14389.5%0.13
18T.Weigkricht🇦🇹 Austria14389.5%0.13
19S.Kriftner🇦🇹 Austria18189.0%0.13
20J.Smederevac🇦🇹 Austria18189.0%0.13
21S.Rimstedt🇸🇪 Sweden14488.9%0.12
22E.Sjoberg🇸🇪 Sweden14488.9%0.12
23A.Fuglestad🇳🇴 Norway13588.9%0.15
24M.Harding🇳🇴 Norway13588.9%0.15
25J.Pasman🇳🇱 Netherlands12388.6%0.13
26A.Simons🇳🇱 Netherlands12388.6%0.13
27S.Bohnsack🇩🇪 Germany8788.5%0.13
28Y.Khanukova🇩🇪 Germany8788.5%0.13
29D.Tal🇮🇱 Israel14688.4%0.13
30N.Tal🇮🇱 Israel14688.4%0.13
31S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 England12088.3%0.14
32N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 England12088.3%0.14
33C.Arnolds🇳🇱 Netherlands7588.0%0.12
34W.Van Zwol🇳🇱 Netherlands7588.0%0.12
35F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 England9288.0%0.13
36S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England9288.0%0.13
37T.Dobbels🇧🇪 Belgium14187.9%0.16
38E.Toutenel🇧🇪 Belgium14187.9%0.16
39S.Adamson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland9787.6%0.14
40A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland9787.6%0.14
41C.Giampietro🇩🇪 Germany13787.6%0.15
42P.Nehmert🇩🇪 Germany13787.6%0.15
43B.Cronier🇫🇷 France13587.4%0.14
44S.Willard🇫🇷 France13587.4%0.14
45H.Dhondy🏴󠁧󠁢󠁥󠁮󠁧󠁿 England12587.2%0.14
46N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 England12587.2%0.14
47P.Andersson🇸🇪 Sweden7787.0%0.14
48M.Johansson🇸🇪 Sweden7787.0%0.14
49R.Levit-Porat🇮🇱 Israel12387.0%0.18
50M.Poplilov🇮🇱 Israel12387.0%0.18
51P.Leon🇪🇸 Spain9287.0%0.21
52M.Barnes🇪🇸 Spain10087.0%0.21
53V.Adut🇹🇷 Turkey10786.9%0.17
54B.Atalay🇹🇷 Turkey10786.9%0.17
55N.Bekkouche🇩🇰 Denmark16586.7%0.15
56D.Schaltz🇩🇰 Denmark16586.7%0.15
57I.Criado Del Rey🇪🇸 Spain12686.5%0.19
58A.Muruaga🇪🇸 Spain12686.5%0.19
59A.Kyriakidou🇬🇷 Greece12586.4%0.14
60S.Lambrinou🇬🇷 Greece12586.4%0.14
61S.Paoluzi🇮🇹 Italy11586.1%0.14
62I.Saccavini🇮🇹 Italy11586.1%0.14
63C.Ferlazzo🇮🇹 Italy10786.0%0.16
64G.Manara🇮🇹 Italy10786.0%0.16
65D.Stoyanova🇧🇬 Bulgaria11185.6%0.19
66V.Vetrushkova-Kostova🇧🇬 Bulgaria11185.6%0.19
67V.Carcassonne-Labaere🇧🇪 Belgium15285.5%0.24
68I.Dewasme🇧🇪 Belgium15285.5%0.24
69M.Angelova🇧🇬 Bulgaria12584.8%0.17
70K.Videnova🇧🇬 Bulgaria12584.8%0.17
71E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland12184.3%0.16
72S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland12184.3%0.16
73A.Houlberg🇩🇰 Denmark9584.2%0.20
74C.Madsen🇩🇰 Denmark9584.2%0.20
75M.Nosacki🇮🇱 Israel8783.9%0.20
76N.Saada🇮🇱 Israel8783.9%0.20
77M.Oras🇪🇪 Estonia12383.7%0.19
78A.Taube🇪🇪 Estonia12383.7%0.19
79L.Bilde🇩🇰 Denmark9283.7%0.22
80H.Rasmussen🇩🇰 Denmark9283.7%0.22
81E.Joyce🇮🇪 Ireland11683.6%0.19
82J.Kenny🇮🇪 Ireland11683.6%0.19
83L.Mamidaki🇬🇷 Greece9783.5%0.19
84A.Veloni🇬🇷 Greece9783.5%0.19
85L.Economou🇬🇷 Greece14583.4%0.20
86D.Kanellopoulou🇬🇷 Greece14583.4%0.20
87A.Alberti🇩🇪 Germany14483.3%0.21
88A.Gladiator🇩🇪 Germany14483.3%0.21
89A.Acar🇹🇷 Turkey12583.2%0.22
90B.Erkan🇹🇷 Turkey12583.2%0.22
91C.Golin🇮🇹 Italy11782.1%0.25
92G.Olivieri🇮🇹 Italy11782.1%0.25
93G.Brewiak🇵🇱 Poland11681.9%0.21
94K.Dufrat🇵🇱 Poland11681.9%0.21
95P.Sarv🇪🇪 Estonia11881.4%0.28
96T.Sepp🇪🇪 Estonia11881.4%0.28
97D.Georgieva🇧🇬 Bulgaria12281.1%0.23
98V.Petrova🇧🇬 Bulgaria12281.1%0.23
99T.Brogeland🇳🇴 Norway10980.7%0.20
100T.Svendsen🇳🇴 Norway10980.7%0.20
101V.Hand🇮🇪 Ireland13880.4%0.25
102A.O'Keeffe🇮🇪 Ireland13880.4%0.25
103P.Tapias🇪🇸 Spain10580.0%0.22
104H.Dowling-Long🇮🇪 Ireland10979.8%0.21
105G.Pender🇮🇪 Ireland10979.8%0.21
106M.Garcia Cambon🇪🇸 Spain9779.4%0.22
107F.Mcquaker🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland13079.2%0.25
108Y.Wiseman🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland13079.2%0.25
109I.Piibeleht🇪🇪 Estonia10477.9%0.25
110T.Viilup🇪🇪 Estonia10477.9%0.25
111D.Angebrandt🇦🇹 Austria3982.1%0.23
112E.Pichler🇦🇹 Austria3982.1%0.23
113Y.Topiol🇧🇪 Belgium7281.9%0.25
114G.Vydt-De Grave🇧🇪 Belgium7281.9%0.25

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Δ
1O.Kandolu🇹🇷 Turkey280+0.03+0.65+0.68▲4
2D.Yavas🇹🇷 Turkey280+0.03+0.65+0.68▲4
3F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180-0.26+0.91+0.65▼2
4S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180-0.26+0.91+0.65▼2
5C.D'Ovidio🇫🇷 France200-0.15+0.74+0.59▼2
6J.Zochowska🇫🇷 France200-0.15+0.74+0.59▼2
7D.Tal🇮🇱 Israel280-0.05+0.64+0.59·
8N.Tal🇮🇱 Israel280-0.05+0.64+0.59·
9S.Paoluzi🇮🇹 Italy260+0.13+0.44+0.57▲10
10I.Saccavini🇮🇹 Italy260+0.13+0.44+0.57▲10
11J.Pasman🇳🇱 Netherlands260-0.05+0.61+0.56·
12A.Simons🇳🇱 Netherlands260-0.05+0.61+0.56·
13L.Dekkers🇳🇱 Netherlands280-0.07+0.61+0.54▼4
14M.Michielsen🇳🇱 Netherlands280-0.07+0.61+0.54▼4
15D.Kazmucha🇵🇱 Poland220-0.14+0.60+0.47▼2
16N.Sakowska🇵🇱 Poland220-0.14+0.60+0.47▼2
17B.Cronier🇫🇷 France300-0.05+0.51+0.46·
18S.Willard🇫🇷 France300-0.05+0.51+0.46·
19A.Acar🇹🇷 Turkey220-0.07+0.52+0.45▼4
20B.Erkan🇹🇷 Turkey220-0.07+0.52+0.45▼4
21S.Rimstedt🇸🇪 Sweden300-0.02+0.41+0.39·
22E.Sjoberg🇸🇪 Sweden300-0.02+0.41+0.39·
23K.Bertheau🇸🇪 Sweden240+0.02+0.35+0.37·
24J.Larsson🇸🇪 Sweden240+0.02+0.35+0.37·
25S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 England260+0.10+0.26+0.36▲8
26N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 England260+0.10+0.26+0.36▲8
27J.Taczewska🇵🇱 Poland260+0.20+0.11+0.31▲22
28J.Zmuda🇵🇱 Poland260+0.20+0.11+0.31▲22
29G.Brewiak🇵🇱 Poland240-0.03+0.32+0.29▼2
30K.Dufrat🇵🇱 Poland240-0.03+0.32+0.29▼2
31D.Fischer🇦🇹 Austria280+0.12+0.16+0.28▲12
32T.Weigkricht🇦🇹 Austria280+0.12+0.16+0.28▲12
33H.Dhondy🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280-0.06+0.33+0.27▼8
34N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280-0.06+0.33+0.27▼8
35V.Carcassonne-Labaere🇧🇪 Belgium280+0.01+0.26+0.27·
36I.Dewasme🇧🇪 Belgium280+0.01+0.26+0.27·
37N.Bekkouche🇩🇰 Denmark320-0.01+0.27+0.26▼6
38D.Schaltz🇩🇰 Denmark320-0.01+0.27+0.26▼6
39A.Houlberg🇩🇰 Denmark220-0.10+0.27+0.18▼10
40C.Madsen🇩🇰 Denmark220-0.10+0.27+0.18▼10
41E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.07+0.24+0.17▼4
42S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.07+0.24+0.17▼4
43C.Arnolds🇳🇱 Netherlands180-0.05+0.20+0.15▼2
44W.Van Zwol🇳🇱 Netherlands180-0.05+0.20+0.15▼2
45D.Gaviard🇫🇷 France220+0.02+0.11+0.14▲2
46V.Reess🇫🇷 France220+0.02+0.11+0.14▲2
47S.Kriftner🇦🇹 Austria360-0.13+0.23+0.10▼8
48J.Smederevac🇦🇹 Austria360-0.13+0.23+0.10▼8
49A.Fuglestad🇳🇴 Norway300+0.00+0.09+0.09▲4
50M.Harding🇳🇴 Norway300+0.00+0.09+0.09▲4
51F.Mcquaker🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.02+0.10+0.08·
52Y.Wiseman🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.02+0.10+0.08·
53R.Levit-Porat🇮🇱 Israel260+0.08-0.00+0.08▲4
54M.Poplilov🇮🇱 Israel260+0.08-0.00+0.08▲4
55S.Bohnsack🇩🇪 Germany160-0.07+0.13+0.06▼10
56Y.Khanukova🇩🇪 Germany160-0.07+0.13+0.06▼10
57T.Brogeland🇳🇴 Norway220+0.10-0.10-0.01▲6
58T.Svendsen🇳🇴 Norway220+0.10-0.10-0.01▲6
59L.Economou🇬🇷 Greece280+0.10-0.14-0.03▲8
60D.Kanellopoulou🇬🇷 Greece280+0.10-0.14-0.03▲8
61M.Nosacki🇮🇱 Israel180-0.07+0.02-0.05▼6
62N.Saada🇮🇱 Israel180-0.07+0.02-0.05▼6
63D.Georgieva🇧🇬 Bulgaria240+0.12-0.22-0.10▲8
64V.Petrova🇧🇬 Bulgaria240+0.12-0.22-0.10▲8
65C.Golin🇮🇹 Italy240+0.08-0.19-0.12▲4
66G.Olivieri🇮🇹 Italy240+0.08-0.19-0.12▲4
67P.Andersson🇸🇪 Sweden180-0.11-0.04-0.15▼8
68M.Johansson🇸🇪 Sweden180-0.11-0.04-0.15▼8
69S.Holmoy🇳🇴 Norway200-0.10-0.06-0.16▼8
70G.Vist🇳🇴 Norway200-0.10-0.06-0.16▼8
71A.Alberti🇩🇪 Germany280+0.06-0.25-0.19▲4
72A.Gladiator🇩🇪 Germany280+0.06-0.25-0.19▲4
73C.Ferlazzo🇮🇹 Italy220-0.10-0.12-0.21▼8
74G.Manara🇮🇹 Italy220-0.10-0.12-0.21▼8
75V.Adut🇹🇷 Turkey220+0.01-0.24-0.23▼2
76B.Atalay🇹🇷 Turkey220+0.01-0.24-0.23▼2
77T.Dobbels🇧🇪 Belgium300+0.05-0.28-0.23▲2
78E.Toutenel🇧🇪 Belgium300+0.05-0.28-0.23▲2
79P.Sarv🇪🇪 Estonia240+0.21-0.47-0.26▲16
80T.Sepp🇪🇪 Estonia240+0.21-0.47-0.26▲16
81C.Giampietro🇩🇪 Germany280+0.01-0.28-0.27▼4
82P.Nehmert🇩🇪 Germany280+0.01-0.28-0.27▼4
83A.Kyriakidou🇬🇷 Greece260-0.00-0.30-0.30▼2
84S.Lambrinou🇬🇷 Greece260-0.00-0.30-0.30▼2
85S.Adamson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland200-0.03-0.32-0.36▼2
86A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland200-0.03-0.32-0.36▼2
87D.Stoyanova🇧🇬 Bulgaria240+0.05-0.41-0.36▲2
88V.Vetrushkova-Kostova🇧🇬 Bulgaria240+0.05-0.41-0.36▲2
89V.Hand🇮🇪 Ireland260+0.07-0.46-0.39▲4
90A.O'Keeffe🇮🇪 Ireland260+0.07-0.46-0.39▲4
91I.Criado Del Rey🇪🇸 Spain260-0.10-0.34-0.44▼6
92A.Muruaga🇪🇸 Spain260-0.10-0.34-0.44▼6
93M.Angelova🇧🇬 Bulgaria240-0.04-0.43-0.48▼2
94K.Videnova🇧🇬 Bulgaria240-0.04-0.43-0.48▼2
95M.Oras🇪🇪 Estonia260-0.10-0.41-0.51▼8
96A.Taube🇪🇪 Estonia260-0.10-0.41-0.51▼8
97L.Mamidaki🇬🇷 Greece180+0.02-0.56-0.54·
98A.Veloni🇬🇷 Greece180+0.02-0.56-0.54·
99M.Garcia Cambon🇪🇸 Spain220+0.22-0.80-0.58▲3
100P.Tapias🇪🇸 Spain240+0.23-0.87-0.64▲6
101I.Piibeleht🇪🇪 Estonia220+0.10-0.84-0.75▲2
102T.Viilup🇪🇪 Estonia220+0.10-0.84-0.75▲2
103E.Joyce🇮🇪 Ireland240+0.00-0.78-0.78▼4
104J.Kenny🇮🇪 Ireland240+0.00-0.78-0.78▼4
105L.Bilde🇩🇰 Denmark180+0.13-0.91-0.78▲2
106H.Rasmussen🇩🇰 Denmark180+0.13-0.91-0.78▲2
107P.Leon🇪🇸 Spain220-0.01-0.80-0.81▼6
108M.Barnes🇪🇸 Spain240+0.01-0.87-0.86▼3
109H.Dowling-Long🇮🇪 Ireland220+0.04-1.07-1.03·
110G.Pender🇮🇪 Ireland220+0.04-1.07-1.03·