Lisbon 2019 — 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🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.98+188.0
2M.Byrne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.98+188.0
3D.Schaltz🇩🇰 DENMARK300+0.91+273.0
4P.Schaltz🇩🇰 DENMARK300+0.91+273.0
5C.Bakke🇳🇴 NORWAY252+0.91+229.0
6M.Harding🇳🇴 NORWAY252+0.91+229.0
7I.Gronkvist🇸🇪 SWEDEN348+0.86+298.0
8M.Gronkvist🇸🇪 SWEDEN348+0.86+298.0
9T.Bessis🇫🇷 FRANCE252+0.81+203.0
10D.Gaviard🇫🇷 FRANCE252+0.81+203.0
11J.Alfejeva🇱🇻 LATVIA348+0.75+261.0
12K.Rubins🇱🇻 LATVIA348+0.75+261.0
13S.Kolata🇹🇷 TURKEY288+0.73+210.0
14B.Kutuk🇹🇷 TURKEY288+0.73+210.0
15T.Brkljacic🇭🇷 CROATIA240+0.70+169.0
16M.Mestric🇭🇷 CROATIA240+0.70+169.0
17A.Gladiator🇩🇪 GERMANY144+0.66+95.0
18M.Gromoeller🇩🇪 GERMANY144+0.66+95.0
19M.Balint🇷🇴 ROMANIA192+0.59+114.0
20B.Marina🇷🇴 ROMANIA192+0.59+114.0
21I.Kuusk🇪🇪 ESTONIA228+0.58+132.0
22P.Kuusk🇪🇪 ESTONIA228+0.58+132.0
23G.Karakolev🇧🇬 BULGARIA276+0.53+147.0
24M.Mitovska🇧🇬 BULGARIA276+0.53+147.0
25N.Frey🇫🇷 FRANCE228+0.52+119.0
26F.Volcker🇫🇷 FRANCE228+0.52+119.0
27A.Honyek🇭🇺 HUNGARY228+0.50+113.0
28H.Lajos🇭🇺 HUNGARY228+0.50+113.0
29R.Rohowsky🇩🇪 GERMANY252+0.46+115.0
30D.Von Arnim🇩🇪 GERMANY252+0.46+115.0
31A.Kaliakmani🇬🇷 GREECE180+0.45+81.0
32P.Zatorski🇵🇱 POLAND324+0.44+141.0
33J.Zmuda🇵🇱 POLAND324+0.44+141.0
34S.Clementsson🇸🇪 SWEDEN348+0.43+151.0
35S.Ekenberg🇸🇪 SWEDEN348+0.43+151.0
36M.Chavarria🇮🇹 ITALY192+0.43+82.0
37A.Gandoglia🇮🇹 ITALY192+0.43+82.0
38V.Vroustis🇬🇷 GREECE336+0.42+140.0
39A.Gromov🇷🇺 RUSSIA324+0.39+127.0
40A.Gulevich🇷🇺 RUSSIA324+0.39+127.0
41S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.37+89.0
42B.Myers🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.37+89.0
43P.Uggeri🇮🇹 ITALY240+0.35+85.0
44M.Vanuzzi🇮🇹 ITALY240+0.35+85.0
45G.Liossis🇬🇷 GREECE144+0.34+49.0
46F.Terraneo🇦🇹 AUSTRIA252+0.30+75.0
47T.Weigkricht🇦🇹 AUSTRIA252+0.30+75.0
48B.Short🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348+0.28+97.0
49A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348+0.28+97.0
50D.Kazmucha🇵🇱 POLAND252+0.27+68.0
51P.Tuszynski🇵🇱 POLAND252+0.27+68.0
52M.Ionita🇷🇴 ROMANIA276+0.25+69.0
53M.Stegaroiu🇷🇴 ROMANIA276+0.25+69.0
54D.Hnatova🇨🇿 CZECH REP.348+0.20+71.0
55M.Macura🇨🇿 CZECH REP.348+0.20+71.0
56D.Stellakis🇬🇷 GREECE168+0.19+32.0
57G.Mihai🇷🇴 ROMANIA228+0.19+43.0
58R.Mihai🇷🇴 ROMANIA228+0.19+43.0
59V.Carcassonne-Labaere🇧🇪 BELGIUM348+0.18+64.0
60A.Labaere🇧🇪 BELGIUM348+0.18+64.0
61D.Attanasio🇮🇹 ITALY264+0.18+47.0
62G.Manara🇮🇹 ITALY264+0.18+47.0
63G.Keaveney🇮🇪 IRELAND252+0.17+43.0
64T.Rigney🇮🇪 IRELAND252+0.17+43.0
65M.Anjer🇳🇴 NORWAY216+0.16+35.0
66O.Svendsen🇳🇴 NORWAY216+0.16+35.0
67N.Paz🇵🇹 PORTUGAL336+0.16+54.0
68S.Pessoa🇵🇹 PORTUGAL336+0.16+54.0
69I.Grumm🇦🇹 AUSTRIA228+0.15+34.0
70A.Lindermann🇦🇹 AUSTRIA228+0.15+34.0
71J.Hammelev🇩🇰 DENMARK276+0.13+36.0
72C.Krefeld🇩🇰 DENMARK276+0.13+36.0
73M.Lorencs🇱🇻 LATVIA348+0.12+41.0
74M.Romanovska🇱🇻 LATVIA348+0.12+41.0
75P.Goncalves🇪🇸 SPAIN276+0.11+30.0
76M.Matut🇪🇸 SPAIN276+0.11+30.0
77E.Schippers-Bosklopper🇳🇱 NETHERLANDS240+0.08+19.0
78R.Stienen🇳🇱 NETHERLANDS240+0.08+19.0
79R.Tuomi🇫🇮 FINLAND228+0.08+18.0
80P.Viitasalo🇫🇮 FINLAND228+0.08+18.0
81K.Feichtinger🇦🇹 AUSTRIA216+0.00+0.0
82S.Terraneo🇦🇹 AUSTRIA216+0.00+0.0
83A.Maas🇳🇱 NETHERLANDS240-0.02-4.0
84B.Vriend🇳🇱 NETHERLANDS240-0.02-4.0
85I.Nanev🇧🇬 BULGARIA204-0.02-5.0
86NIKOLOVA MARTA🇧🇬 BULGARIA204-0.02-5.0
87A.Dubinin🇷🇺 RUSSIA240-0.03-6.0
88T.Ponomareva🇷🇺 RUSSIA240-0.03-6.0
89D.Parezanin🇷🇸 SERBIA348-0.07-24.0
90S.Pepic🇷🇸 SERBIA348-0.07-24.0
91B.Cronier🇫🇷 FRANCE216-0.11-24.0
92P.Cronier🇫🇷 FRANCE216-0.11-24.0
93P.Erkkila🇫🇮 FINLAND228-0.12-27.0
94A.Karhulahti🇫🇮 FINLAND228-0.12-27.0
95I.Saesseli🇨🇭 SWITZERLAND240-0.14-34.0
96G.Zivkovic🇨🇭 SWITZERLAND240-0.14-34.0
97G.Saevarsson🇮🇸 ICELAND348-0.15-53.0
98B.Thorsteinsdottir🇮🇸 ICELAND348-0.15-53.0
99L.Naber🇪🇪 ESTONIA240-0.16-38.0
100M.Oras🇪🇪 ESTONIA240-0.16-38.0
101M.Pilipovic🇭🇷 CROATIA240-0.18-43.0
102V.Zoric🇭🇷 CROATIA240-0.18-43.0
103S.Auken🇩🇪 GERMANY300-0.18-54.0
104R.Welland🇩🇪 GERMANY300-0.18-54.0
105G.Borevkovic🇭🇷 CROATIA216-0.24-51.0
106N.Sver🇭🇷 CROATIA216-0.24-51.0
107I.Dewasme🇧🇪 BELGIUM348-0.27-95.0
108M.Aluf🇹🇷 TURKEY156-0.28-44.0
109O.Gur🇹🇷 TURKEY156-0.28-44.0
110S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.30-103.0
111S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.30-103.0
112O.Janssens🇳🇱 NETHERLANDS216-0.31-66.0
113J.Van Ipenburg🇳🇱 NETHERLANDS216-0.31-66.0
114B.Dehaye🇧🇪 BELGIUM324-0.33-107.0
115F.Hinden🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264-0.34-89.0
116G.Osborne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264-0.34-89.0
117S.Kitti🇫🇮 FINLAND240-0.35-85.0
118M.Salomaa🇫🇮 FINLAND240-0.35-85.0
119O.Lidor🇮🇱 ISRAEL348-0.39-137.0
120I.Loonstein🇮🇱 ISRAEL348-0.39-137.0
121C.Syrakopoulou🇬🇷 GREECE348-0.42-146.0
122V.Aronov🇧🇬 BULGARIA216-0.45-97.0
123D.Damianova🇧🇬 BULGARIA216-0.45-97.0
124B.Antunes🇵🇹 PORTUGAL180-0.45-81.0
125R.Santos🇵🇹 PORTUGAL180-0.45-81.0
126M.Panadero🇪🇸 SPAIN252-0.52-131.0
127J.Passarinho🇪🇸 SPAIN252-0.52-131.0
128J.Engel🇮🇱 ISRAEL348-0.54-189.0
129R.Molho🇮🇱 ISRAEL348-0.54-189.0
130L.Kohutova🇨🇿 CZECH REP.348-0.57-199.0
131M.Schanka🇨🇿 CZECH REP.348-0.57-199.0
132H.Lillis🇮🇪 IRELAND180-0.57-103.0
133M.Mcgloughlin🇮🇪 IRELAND180-0.57-103.0
134T.Aluf🇹🇷 TURKEY252-0.60-151.0
135N.Kokten🇹🇷 TURKEY252-0.60-151.0
136B.Djuricic🇷🇸 SERBIA348-0.63-218.0
137J.Zoranovic🇷🇸 SERBIA348-0.63-218.0
138A.Jorgensen🇮🇸 ICELAND348-0.67-234.0
139S.Palsdottir🇮🇸 ICELAND348-0.67-234.0
140C.Bordallo Cortina🇪🇸 SPAIN168-0.73-122.0
141G.Wichmann🇪🇸 SPAIN168-0.73-122.0
142D.Gulyas🇭🇺 HUNGARY240-0.78-186.0
143Z.Kerekes🇭🇺 HUNGARY240-0.78-186.0
144G.Bodis🇭🇺 HUNGARY228-0.78-177.0
145V.Szucs🇭🇺 HUNGARY228-0.78-177.0
146B.Abou Chanab🇨🇭 SWITZERLAND228-0.79-180.0
147C.Vincent🇨🇭 SWITZERLAND228-0.79-180.0
148P.Pereira🇵🇹 PORTUGAL180-0.81-145.0
149de Magalhaes Pereira Ana🇵🇹 PORTUGAL180-0.81-145.0
150C.Holland🇮🇪 IRELAND264-0.83-219.0
151A.Onishchuk🇮🇪 IRELAND264-0.83-219.0
152C.Catzeflis🇨🇭 SWITZERLAND228-0.99-225.0
153H.Grey🇨🇭 SWITZERLAND228-0.99-225.0
154Y.Papakyriakopoulos🇬🇷 GREECE216-1.03-222.0
155H.Nigul🇪🇪 ESTONIA228-1.04-236.0
156I.Teinemaa🇪🇪 ESTONIA228-1.04-236.0
157F.Brandsnes🇳🇴 NORWAY228-1.21-275.0
158S.Holmoy🇳🇴 NORWAY228-1.21-275.0
159P.Caputo🇧🇪 BELGIUM24+0.50+12.0
160T.Dikhnova🇷🇺 RUSSIA132+0.35+46.0
161M.Krasnosselski🇷🇺 RUSSIA132+0.35+46.0
162A.Sarniak🇵🇱 POLAND120+0.18+22.0
163P.Zawada🇵🇱 POLAND120+0.18+22.0
164J.Henneberg🇩🇰 DENMARK120-0.58-70.0
165M.Henneberg🇩🇰 DENMARK120-0.58-70.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
1V.Zoric🇭🇷 CROATIA4595.6%0.04
2B.Antunes🇵🇹 PORTUGAL4493.2%0.07
3V.Carcassonne-Labaere🇧🇪 BELGIUM8892.0%0.08
4D.Parezanin🇷🇸 SERBIA8491.7%0.08
5K.Rubins🇱🇻 LATVIA6590.8%0.09
6D.Stellakis🇬🇷 GREECE5290.4%0.14
7B.Short🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7788.3%0.14
8O.Svendsen🇳🇴 NORWAY5088.0%0.12
9B.Marina🇷🇴 ROMANIA4987.8%0.12
10B.Kutuk🇹🇷 TURKEY6487.5%0.12
11F.Volcker🇫🇷 FRANCE4787.2%0.13
12M.Pilipovic🇭🇷 CROATIA6287.1%0.13
13C.Holland🇮🇪 IRELAND6186.9%0.15
14G.Osborne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5386.8%0.13
15M.Ionita🇷🇴 ROMANIA5986.4%0.15
16D.Kazmucha🇵🇱 POLAND5786.0%0.14
17E.Schippers-Bosklopper🇳🇱 NETHERLANDS6285.5%0.14
18L.Naber🇪🇪 ESTONIA6285.5%0.16
19N.Sver🇭🇷 CROATIA4785.1%0.17
20D.Gulyas🇭🇺 HUNGARY4785.1%0.17
21N.Frey🇫🇷 FRANCE6085.0%0.20
22A.Maas🇳🇱 NETHERLANDS5384.9%0.21
23G.Keaveney🇮🇪 IRELAND6684.8%0.18
24J.Zmuda🇵🇱 POLAND7284.7%0.18
25I.Nanev🇧🇬 BULGARIA5284.6%0.17
26T.Rigney🇮🇪 IRELAND7084.3%0.16
27K.Feichtinger🇦🇹 AUSTRIA5784.2%0.16
28T.Weigkricht🇦🇹 AUSTRIA3884.2%0.16
29B.Abou Chanab🇨🇭 SWITZERLAND5084.0%0.18
30S.Kitti🇫🇮 FINLAND6283.9%0.19
31I.Grumm🇦🇹 AUSTRIA5583.6%0.18
32P.Schaltz🇩🇰 DENMARK7383.6%0.19
33P.Cronier🇫🇷 FRANCE4883.3%0.17
34A.Gandoglia🇮🇹 ITALY5483.3%0.20
35S.Kolata🇹🇷 TURKEY8883.0%0.17
36M.Mcgloughlin🇮🇪 IRELAND5383.0%0.17
37M.Gronkvist🇸🇪 SWEDEN8282.9%0.17
38L.Kohutova🇨🇿 CZECH REP.8782.8%0.18
39A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9882.7%0.19
40M.Chavarria🇮🇹 ITALY4682.6%0.17
41S.Terraneo🇦🇹 AUSTRIA4682.6%0.22
42M.Mitovska🇧🇬 BULGARIA6882.4%0.18
43M.Macura🇨🇿 CZECH REP.9082.2%0.19
44V.Aronov🇧🇬 BULGARIA4582.2%0.20
45D.Attanasio🇮🇹 ITALY6782.1%0.19
46M.Aluf🇹🇷 TURKEY3982.1%0.23
47M.Harding🇳🇴 NORWAY7281.9%0.19
48A.Gladiator🇩🇪 GERMANY4481.8%0.18
49C.Bordallo Cortina🇪🇸 SPAIN4481.8%0.18
50A.Gromov🇷🇺 RUSSIA7781.8%0.20
51P.Zatorski🇵🇱 POLAND8281.7%0.24
52G.Wichmann🇪🇸 SPAIN3881.6%0.18
53B.Thorsteinsdottir🇮🇸 ICELAND9881.6%0.19
54S.Ekenberg🇸🇪 SWEDEN8781.6%0.20
55V.Szucs🇭🇺 HUNGARY5481.5%0.18
56M.Salomaa🇫🇮 FINLAND5481.5%0.22
57O.Janssens🇳🇱 NETHERLANDS7081.4%0.19
58P.Kuusk🇪🇪 ESTONIA4381.4%0.23
59P.Uggeri🇮🇹 ITALY4881.2%0.21
60D.Von Arnim🇩🇪 GERMANY6481.2%0.25
61I.Dewasme🇧🇪 BELGIUM7481.1%0.24
62G.Mihai🇷🇴 ROMANIA6381.0%0.19
63P.Viitasalo🇫🇮 FINLAND6381.0%0.19
64B.Cronier🇫🇷 FRANCE6381.0%0.21
65N.Paz🇵🇹 PORTUGAL8980.9%0.24
66M.Gromoeller🇩🇪 GERMANY3180.6%0.19
67A.Dubinin🇷🇺 RUSSIA6780.6%0.21
68R.Tuomi🇫🇮 FINLAND7280.6%0.22
69H.Grey🇨🇭 SWITZERLAND5680.4%0.21
70H.Lillis🇮🇪 IRELAND4680.4%0.24
71M.Anjer🇳🇴 NORWAY6180.3%0.20
72S.Holmoy🇳🇴 NORWAY6180.3%0.23
73B.Djuricic🇷🇸 SERBIA8080.0%0.21
74I.Gronkvist🇸🇪 SWEDEN8580.0%0.23
75A.Onishchuk🇮🇪 IRELAND5580.0%0.27
76I.Loonstein🇮🇱 ISRAEL10479.8%0.27
77D.Gaviard🇫🇷 FRANCE6979.7%0.22
78D.Damianova🇧🇬 BULGARIA5979.7%0.24
79G.Manara🇮🇹 ITALY6479.7%0.27
80G.Borevkovic🇭🇷 CROATIA4479.5%0.20
81C.Syrakopoulou🇬🇷 GREECE8879.5%0.24
82S.Pessoa🇵🇹 PORTUGAL8379.5%0.25
83T.Brkljacic🇭🇷 CROATIA6379.4%0.21
84C.Catzeflis🇨🇭 SWITZERLAND6379.4%0.22
85I.Teinemaa🇪🇪 ESTONIA5879.3%0.21
86G.Zivkovic🇨🇭 SWITZERLAND5879.3%0.22
87R.Stienen🇳🇱 NETHERLANDS5879.3%0.26
88S.Palsdottir🇮🇸 ICELAND8279.3%0.27
89T.Bessis🇫🇷 FRANCE4879.2%0.23
90S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5379.2%0.24
91M.Matut🇪🇸 SPAIN7279.2%0.26
92M.Romanovska🇱🇻 LATVIA9179.1%0.23
93A.Lindermann🇦🇹 AUSTRIA5778.9%0.21
94B.Myers🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7178.9%0.24
95A.Jorgensen🇮🇸 ICELAND8078.8%0.28
96D.Hnatova🇨🇿 CZECH REP.9478.7%0.23
97C.Krefeld🇩🇰 DENMARK5678.6%0.21
98S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9878.6%0.21
99A.Kaliakmani🇬🇷 GREECE4278.6%0.21
100S.Auken🇩🇪 GERMANY6578.5%0.23
101I.Saesseli🇨🇭 SWITZERLAND7478.4%0.23
102N.Kokten🇹🇷 TURKEY5178.4%0.23
103G.Saevarsson🇮🇸 ICELAND10278.4%0.23
104M.Vanuzzi🇮🇹 ITALY6978.3%0.23
105R.Santos🇵🇹 PORTUGAL4678.3%0.24
106R.Welland🇩🇪 GERMANY6978.3%0.25
107M.Lorencs🇱🇻 LATVIA8778.2%0.25
108S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND8778.2%0.29
109M.Panadero🇪🇸 SPAIN6478.1%0.22
110B.Dehaye🇧🇪 BELGIUM10578.1%0.26
111M.Oras🇪🇪 ESTONIA5978.0%0.22
112J.Alfejeva🇱🇻 LATVIA7777.9%0.23
113D.Schaltz🇩🇰 DENMARK7777.9%0.23
114Z.Kerekes🇭🇺 HUNGARY6877.9%0.28
115P.Tuszynski🇵🇱 POLAND5877.6%0.24
116P.Goncalves🇪🇸 SPAIN6277.4%0.26
117Y.Papakyriakopoulos🇬🇷 GREECE4477.3%0.27
118P.Erkkila🇫🇮 FINLAND4877.1%0.33
119G.Karakolev🇧🇬 BULGARIA6576.9%0.23
120C.Bakke🇳🇴 NORWAY5276.9%0.25
121S.Clementsson🇸🇪 SWEDEN9076.7%0.26
122G.Liossis🇬🇷 GREECE3076.7%0.27
123H.Lajos🇭🇺 HUNGARY6476.6%0.23
124F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4776.6%0.28
125H.Nigul🇪🇪 ESTONIA4776.6%0.32
126F.Hinden🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6876.5%0.25
127M.Byrne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5576.4%0.31
128O.Gur🇹🇷 TURKEY3876.3%0.29
129O.Lidor🇮🇱 ISRAEL8476.2%0.25
130J.Engel🇮🇱 ISRAEL8876.1%0.29
131A.Honyek🇭🇺 HUNGARY5875.9%0.26
132A.Gulevich🇷🇺 RUSSIA7975.9%0.29
133J.Passarinho🇪🇸 SPAIN6675.8%0.33
134de Magalhaes Pereira Ana🇵🇹 PORTUGAL5775.4%0.30
135T.Ponomareva🇷🇺 RUSSIA6774.6%0.28
136B.Vriend🇳🇱 NETHERLANDS6374.6%0.29
137R.Molho🇮🇱 ISRAEL7174.6%0.30
138R.Rohowsky🇩🇪 GERMANY6774.6%0.31
139S.Pepic🇷🇸 SERBIA10274.5%0.27
140A.Karhulahti🇫🇮 FINLAND6573.8%0.29
141J.Van Ipenburg🇳🇱 NETHERLANDS5773.7%0.28
142T.Aluf🇹🇷 TURKEY7673.7%0.40
143A.Labaere🇧🇪 BELGIUM8373.5%0.28
144M.Schanka🇨🇿 CZECH REP.10173.3%0.34
145F.Terraneo🇦🇹 AUSTRIA7372.6%0.34
146G.Bodis🇭🇺 HUNGARY5872.4%0.28
147NIKOLOVA MARTA🇧🇬 BULGARIA6572.3%0.29
148M.Mestric🇭🇷 CROATIA6172.1%0.33
149I.Kuusk🇪🇪 ESTONIA6471.9%0.28
150C.Vincent🇨🇭 SWITZERLAND5771.9%0.32
151P.Pereira🇵🇹 PORTUGAL3171.0%0.29
152F.Brandsnes🇳🇴 NORWAY4870.8%0.35
153J.Zoranovic🇷🇸 SERBIA8570.6%0.35
154J.Hammelev🇩🇰 DENMARK6470.3%0.30
155M.Stegaroiu🇷🇴 ROMANIA6770.1%0.33
156R.Mihai🇷🇴 ROMANIA6168.9%0.41
157V.Vroustis🇬🇷 GREECE9268.5%0.34
158M.Balint🇷🇴 ROMANIA4367.4%0.35
159T.Dikhnova🇷🇺 RUSSIA3984.6%0.15
160M.Henneberg🇩🇰 DENMARK3479.4%0.23
161P.Zawada🇵🇱 POLAND4072.5%0.30
162A.Sarniak🇵🇱 POLAND2572.0%0.28
163M.Krasnosselski🇷🇺 RUSSIA2070.0%0.30
164J.Henneberg🇩🇰 DENMARK3565.7%0.37
165P.Caputo🇧🇪 BELGIUM450.0%0.50

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
1M.Gromoeller🇩🇪 GERMANY3588.6%0.11
2G.Manara🇮🇹 ITALY6086.7%0.17
3O.Gur🇹🇷 TURKEY3686.1%0.22
4M.Stegaroiu🇷🇴 ROMANIA7185.9%0.15
5O.Svendsen🇳🇴 NORWAY6485.9%0.17
6M.Byrne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4285.7%0.14
7S.Kolata🇹🇷 TURKEY6285.5%0.18
8A.Honyek🇭🇺 HUNGARY4885.4%0.19
9A.Labaere🇧🇪 BELGIUM8984.3%0.17
10I.Gronkvist🇸🇪 SWEDEN9584.2%0.17
11S.Ekenberg🇸🇪 SWEDEN8184.0%0.25
12P.Zatorski🇵🇱 POLAND8683.7%0.23
13A.Kaliakmani🇬🇷 GREECE4283.3%0.21
14R.Welland🇩🇪 GERMANY8383.1%0.19
15M.Oras🇪🇪 ESTONIA5282.7%0.17
16V.Carcassonne-Labaere🇧🇪 BELGIUM8682.6%0.21
17P.Viitasalo🇫🇮 FINLAND4682.6%0.26
18R.Rohowsky🇩🇪 GERMANY6382.5%0.21
19O.Janssens🇳🇱 NETHERLANDS5182.4%0.18
20D.Gaviard🇫🇷 FRANCE6681.8%0.21
21J.Engel🇮🇱 ISRAEL10981.7%0.20
22P.Cronier🇫🇷 FRANCE5481.5%0.22
23K.Rubins🇱🇻 LATVIA8880.7%0.22
24C.Bakke🇳🇴 NORWAY5680.4%0.25
25R.Mihai🇷🇴 ROMANIA5680.4%0.25
26B.Abou Chanab🇨🇭 SWITZERLAND5080.0%0.24
27A.Gulevich🇷🇺 RUSSIA10080.0%0.25
28C.Syrakopoulou🇬🇷 GREECE9479.8%0.28
29D.Schaltz🇩🇰 DENMARK8879.5%0.23
30M.Macura🇨🇿 CZECH REP.7879.5%0.23
31S.Auken🇩🇪 GERMANY8379.5%0.24
32T.Bessis🇫🇷 FRANCE6779.1%0.27
33B.Djuricic🇷🇸 SERBIA9578.9%0.23
34S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5778.9%0.25
35D.Kazmucha🇵🇱 POLAND5778.9%0.25
36J.Passarinho🇪🇸 SPAIN5778.9%0.25
37V.Vroustis🇬🇷 GREECE7478.4%0.34
38J.Zoranovic🇷🇸 SERBIA8778.2%0.28
39D.Attanasio🇮🇹 ITALY7378.1%0.27
40J.Zmuda🇵🇱 POLAND8278.0%0.24
41I.Nanev🇧🇬 BULGARIA5477.8%0.26
42S.Clementsson🇸🇪 SWEDEN9077.8%0.27
43G.Osborne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7277.8%0.29
44A.Jorgensen🇮🇸 ICELAND9477.7%0.26
45J.Alfejeva🇱🇻 LATVIA11677.6%0.26
46G.Saevarsson🇮🇸 ICELAND8577.6%0.28
47P.Tuszynski🇵🇱 POLAND8077.5%0.30
48M.Mcgloughlin🇮🇪 IRELAND4077.5%0.33
49T.Aluf🇹🇷 TURKEY5777.2%0.30
50P.Schaltz🇩🇰 DENMARK6177.0%0.25
51S.Pessoa🇵🇹 PORTUGAL7876.9%0.29
52B.Vriend🇳🇱 NETHERLANDS6076.7%0.32
53M.Mitovska🇧🇬 BULGARIA6476.6%0.28
54A.Gromov🇷🇺 RUSSIA6876.5%0.28
55N.Paz🇵🇹 PORTUGAL8576.5%0.32
56F.Terraneo🇦🇹 AUSTRIA8176.5%0.32
57M.Harding🇳🇴 NORWAY7276.4%0.31
58M.Mestric🇭🇷 CROATIA5976.3%0.27
59A.Dubinin🇷🇺 RUSSIA5976.3%0.36
60R.Tuomi🇫🇮 FINLAND4676.1%0.35
61M.Salomaa🇫🇮 FINLAND7576.0%0.28
62N.Frey🇫🇷 FRANCE5475.9%0.28
63M.Vanuzzi🇮🇹 ITALY5475.9%0.30
64B.Kutuk🇹🇷 TURKEY7475.7%0.27
65F.Hinden🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7075.7%0.29
66G.Wichmann🇪🇸 SPAIN4575.6%0.29
67T.Ponomareva🇷🇺 RUSSIA4575.6%0.31
68M.Anjer🇳🇴 NORWAY4175.6%0.32
69A.Onishchuk🇮🇪 IRELAND8275.6%0.32
70P.Goncalves🇪🇸 SPAIN5775.4%0.30
71D.Von Arnim🇩🇪 GERMANY5775.4%0.32
72P.Kuusk🇪🇪 ESTONIA6975.4%0.33
73A.Karhulahti🇫🇮 FINLAND5775.4%0.35
74J.Hammelev🇩🇰 DENMARK8575.3%0.27
75B.Dehaye🇧🇪 BELGIUM5675.0%0.27
76M.Lorencs🇱🇻 LATVIA8475.0%0.32
77R.Stienen🇳🇱 NETHERLANDS5275.0%0.33
78F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4875.0%0.35
79M.Ionita🇷🇴 ROMANIA7974.7%0.33
80M.Pilipovic🇭🇷 CROATIA6374.6%0.27
81A.Lindermann🇦🇹 AUSTRIA5974.6%0.27
82C.Catzeflis🇨🇭 SWITZERLAND5174.5%0.31
83O.Lidor🇮🇱 ISRAEL8674.4%0.34
84V.Zoric🇭🇷 CROATIA7074.3%0.36
85M.Matut🇪🇸 SPAIN8574.1%0.29
86S.Palsdottir🇮🇸 ICELAND9173.6%0.32
87P.Uggeri🇮🇹 ITALY6873.5%0.31
88A.Maas🇳🇱 NETHERLANDS6373.0%0.32
89I.Saesseli🇨🇭 SWITZERLAND6373.0%0.33
90G.Mihai🇷🇴 ROMANIA4872.9%0.31
91B.Myers🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5972.9%0.32
92NIKOLOVA MARTA🇧🇬 BULGARIA3372.7%0.27
93G.Karakolev🇧🇬 BULGARIA7972.2%0.30
94M.Balint🇷🇴 ROMANIA5472.2%0.33
95B.Short🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9671.9%0.31
96Z.Kerekes🇭🇺 HUNGARY5771.9%0.32
97T.Brkljacic🇭🇷 CROATIA5771.9%0.39
98G.Bodis🇭🇺 HUNGARY5771.9%0.39
99H.Grey🇨🇭 SWITZERLAND5771.9%0.39
100F.Volcker🇫🇷 FRANCE6771.6%0.30
101I.Grumm🇦🇹 AUSTRIA5671.4%0.34
102C.Vincent🇨🇭 SWITZERLAND7071.4%0.36
103S.Pepic🇷🇸 SERBIA7671.1%0.33
104N.Sver🇭🇷 CROATIA6271.0%0.34
105F.Brandsnes🇳🇴 NORWAY5570.9%0.31
106M.Schanka🇨🇿 CZECH REP.8670.9%0.34
107S.Kitti🇫🇮 FINLAND4870.8%0.35
108C.Holland🇮🇪 IRELAND6570.8%0.35
109G.Keaveney🇮🇪 IRELAND5870.7%0.41
110C.Bordallo Cortina🇪🇸 SPAIN4170.7%0.56
111B.Thorsteinsdottir🇮🇸 ICELAND6170.5%0.39
112K.Feichtinger🇦🇹 AUSTRIA5470.4%0.35
113I.Dewasme🇧🇪 BELGIUM10170.3%0.37
114S.Holmoy🇳🇴 NORWAY6470.3%0.39
115A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7470.3%0.39
116H.Lajos🇭🇺 HUNGARY5770.2%0.35
117C.Krefeld🇩🇰 DENMARK7070.0%0.36
118I.Loonstein🇮🇱 ISRAEL7369.9%0.33
119L.Kohutova🇨🇿 CZECH REP.7369.9%0.36
120M.Gronkvist🇸🇪 SWEDEN8669.8%0.40
121I.Kuusk🇪🇪 ESTONIA5269.2%0.35
122Y.Papakyriakopoulos🇬🇷 GREECE6869.1%0.35
123D.Gulyas🇭🇺 HUNGARY6869.1%0.40
124S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7169.0%0.41
125S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9068.9%0.33
126P.Pereira🇵🇹 PORTUGAL4568.9%0.33
127B.Marina🇷🇴 ROMANIA4568.9%0.42
128A.Gladiator🇩🇪 GERMANY3268.8%0.38
129V.Szucs🇭🇺 HUNGARY5967.8%0.36
130T.Weigkricht🇦🇹 AUSTRIA5967.8%0.41
131G.Liossis🇬🇷 GREECE3167.7%0.45
132J.Van Ipenburg🇳🇱 NETHERLANDS3767.6%0.43
133de Magalhaes Pereira Ana🇵🇹 PORTUGAL4667.4%0.41
134T.Rigney🇮🇪 IRELAND5867.2%0.36
135E.Schippers-Bosklopper🇳🇱 NETHERLANDS6767.2%0.37
136I.Teinemaa🇪🇪 ESTONIA6167.2%0.49
137B.Cronier🇫🇷 FRANCE5166.7%0.39
138V.Aronov🇧🇬 BULGARIA6066.7%0.45
139D.Hnatova🇨🇿 CZECH REP.8666.3%0.44
140P.Erkkila🇫🇮 FINLAND5666.1%0.36
141M.Aluf🇹🇷 TURKEY4165.9%0.56
142H.Nigul🇪🇪 ESTONIA6165.6%0.44
143B.Antunes🇵🇹 PORTUGAL5565.5%0.38
144D.Damianova🇧🇬 BULGARIA5265.4%0.44
145L.Naber🇪🇪 ESTONIA6564.6%0.48
146G.Borevkovic🇭🇷 CROATIA6264.5%0.45
147M.Panadero🇪🇸 SPAIN6464.1%0.53
148D.Parezanin🇷🇸 SERBIA8363.9%0.43
149S.Terraneo🇦🇹 AUSTRIA5863.8%0.41
150R.Molho🇮🇱 ISRAEL8063.8%0.55
151M.Romanovska🇱🇻 LATVIA8563.5%0.48
152H.Lillis🇮🇪 IRELAND3863.2%0.50
153D.Stellakis🇬🇷 GREECE3863.2%0.58
154R.Santos🇵🇹 PORTUGAL3562.9%0.46
155M.Chavarria🇮🇹 ITALY4362.8%0.51
156N.Kokten🇹🇷 TURKEY6761.2%0.46
157A.Gandoglia🇮🇹 ITALY4961.2%0.51
158G.Zivkovic🇨🇭 SWITZERLAND4459.1%0.52
159A.Sarniak🇵🇱 POLAND2290.9%0.14
160M.Krasnosselski🇷🇺 RUSSIA3789.2%0.11
161P.Caputo🇧🇪 BELGIUM785.7%0.14
162J.Henneberg🇩🇰 DENMARK2378.3%0.26
163T.Dikhnova🇷🇺 RUSSIA3675.0%0.28
164P.Zawada🇵🇱 POLAND3369.7%0.39
165M.Henneberg🇩🇰 DENMARK2766.7%0.37

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
1T.Bessis🇫🇷 FRANCE11794.9%0.05
2D.Gaviard🇫🇷 FRANCE11794.9%0.05
3D.Kazmucha🇵🇱 POLAND11593.9%0.07
4P.Tuszynski🇵🇱 POLAND11593.9%0.07
5M.Balint🇷🇴 ROMANIA9293.5%0.07
6B.Marina🇷🇴 ROMANIA9293.5%0.07
7F.Terraneo🇦🇹 AUSTRIA11191.9%0.08
8T.Weigkricht🇦🇹 AUSTRIA11191.9%0.08
9S.Auken🇩🇪 GERMANY13491.8%0.10
10R.Welland🇩🇪 GERMANY13491.8%0.10
11P.Zatorski🇵🇱 POLAND15491.6%0.10
12J.Zmuda🇵🇱 POLAND15491.6%0.10
13I.Gronkvist🇸🇪 SWEDEN16791.0%0.09
14M.Gronkvist🇸🇪 SWEDEN16791.0%0.09
15N.Frey🇫🇷 FRANCE10790.7%0.10
16F.Volcker🇫🇷 FRANCE10790.7%0.10
17H.Nigul🇪🇪 ESTONIA10590.5%0.12
18I.Teinemaa🇪🇪 ESTONIA10590.5%0.12
19A.Gromov🇷🇺 RUSSIA15690.4%0.11
20A.Gulevich🇷🇺 RUSSIA15690.4%0.11
21K.Feichtinger🇦🇹 AUSTRIA10390.3%0.15
22S.Terraneo🇦🇹 AUSTRIA10390.3%0.15
23I.Grumm🇦🇹 AUSTRIA11290.2%0.10
24A.Lindermann🇦🇹 AUSTRIA11290.2%0.10
25N.Paz🇵🇹 PORTUGAL17290.1%0.11
26S.Pessoa🇵🇹 PORTUGAL17290.1%0.11
27D.Schaltz🇩🇰 DENMARK15090.0%0.10
28P.Schaltz🇩🇰 DENMARK15090.0%0.10
29T.Brkljacic🇭🇷 CROATIA12489.5%0.11
30M.Mestric🇭🇷 CROATIA12489.5%0.11
31C.Bakke🇳🇴 NORWAY12489.5%0.12
32M.Harding🇳🇴 NORWAY12489.5%0.12
33G.Mihai🇷🇴 ROMANIA12489.5%0.14
34R.Mihai🇷🇴 ROMANIA12489.5%0.14
35J.Engel🇮🇱 ISRAEL15989.3%0.13
36R.Molho🇮🇱 ISRAEL15989.3%0.13
37D.Hnatova🇨🇿 CZECH REP.18489.1%0.14
38M.Macura🇨🇿 CZECH REP.18489.1%0.14
39I.Nanev🇧🇬 BULGARIA11788.9%0.13
40NIKOLOVA MARTA🇧🇬 BULGARIA11788.9%0.13
41M.Pilipovic🇭🇷 CROATIA10788.8%0.13
42V.Zoric🇭🇷 CROATIA10788.8%0.13
43B.Abou Chanab🇨🇭 SWITZERLAND10788.8%0.18
44C.Vincent🇨🇭 SWITZERLAND10788.8%0.18
45A.Maas🇳🇱 NETHERLANDS11688.8%0.18
46B.Vriend🇳🇱 NETHERLANDS11688.8%0.18
47D.Gulyas🇭🇺 HUNGARY11588.7%0.12
48Z.Kerekes🇭🇺 HUNGARY11588.7%0.12
49I.Saesseli🇨🇭 SWITZERLAND13288.6%0.13
50G.Zivkovic🇨🇭 SWITZERLAND13288.6%0.13
51A.Honyek🇭🇺 HUNGARY12288.5%0.14
52H.Lajos🇭🇺 HUNGARY12288.5%0.14
53V.Carcassonne-Labaere🇧🇪 BELGIUM17188.3%0.12
54A.Labaere🇧🇪 BELGIUM17188.3%0.12
55M.Aluf🇹🇷 TURKEY7788.3%0.12
56O.Gur🇹🇷 TURKEY7788.3%0.12
57M.Anjer🇳🇴 NORWAY11188.3%0.15
58O.Svendsen🇳🇴 NORWAY11188.3%0.15
59R.Tuomi🇫🇮 FINLAND13588.1%0.13
60P.Viitasalo🇫🇮 FINLAND13588.1%0.13
61M.Ionita🇷🇴 ROMANIA12688.1%0.14
62M.Stegaroiu🇷🇴 ROMANIA12688.1%0.14
63J.Alfejeva🇱🇻 LATVIA14288.0%0.14
64K.Rubins🇱🇻 LATVIA14288.0%0.14
65D.Attanasio🇮🇹 ITALY13187.8%0.12
66G.Manara🇮🇹 ITALY13187.8%0.12
67R.Rohowsky🇩🇪 GERMANY13187.8%0.14
68D.Von Arnim🇩🇪 GERMANY13187.8%0.14
69F.Hinden🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12187.6%0.13
70G.Osborne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12187.6%0.13
71P.Erkkila🇫🇮 FINLAND11387.6%0.16
72A.Karhulahti🇫🇮 FINLAND11387.6%0.16
73S.Kolata🇹🇷 TURKEY15287.5%0.14
74B.Kutuk🇹🇷 TURKEY15287.5%0.14
75I.Dewasme🇧🇪 BELGIUM18387.4%0.14
76F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10287.3%0.14
77M.Byrne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10287.3%0.14
78A.Dubinin🇷🇺 RUSSIA13487.3%0.15
79T.Ponomareva🇷🇺 RUSSIA13487.3%0.15
80L.Kohutova🇨🇿 CZECH REP.18887.2%0.14
81M.Schanka🇨🇿 CZECH REP.18887.2%0.14
82S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12487.1%0.15
83B.Myers🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12487.1%0.15
84M.Chavarria🇮🇹 ITALY10087.0%0.18
85A.Gandoglia🇮🇹 ITALY10087.0%0.18
86M.Panadero🇪🇸 SPAIN13086.9%0.15
87J.Passarinho🇪🇸 SPAIN13086.9%0.15
88L.Naber🇪🇪 ESTONIA12186.8%0.13
89M.Oras🇪🇪 ESTONIA12186.8%0.13
90B.Dehaye🇧🇪 BELGIUM17386.7%0.15
91D.Stellakis🇬🇷 GREECE9786.6%0.14
92M.Lorencs🇱🇻 LATVIA17886.5%0.17
93M.Romanovska🇱🇻 LATVIA17886.5%0.17
94B.Djuricic🇷🇸 SERBIA16586.1%0.22
95J.Zoranovic🇷🇸 SERBIA16586.1%0.22
96S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND18585.9%0.16
97S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND18585.9%0.16
98T.Aluf🇹🇷 TURKEY12785.8%0.16
99N.Kokten🇹🇷 TURKEY12785.8%0.16
100P.Goncalves🇪🇸 SPAIN13485.8%0.17
101M.Matut🇪🇸 SPAIN13485.8%0.17
102G.Bodis🇭🇺 HUNGARY11285.7%0.17
103V.Szucs🇭🇺 HUNGARY11285.7%0.17
104V.Aronov🇧🇬 BULGARIA10485.6%0.17
105D.Damianova🇧🇬 BULGARIA10485.6%0.17
106S.Clementsson🇸🇪 SWEDEN17785.3%0.16
107S.Ekenberg🇸🇪 SWEDEN17785.3%0.16
108V.Vroustis🇬🇷 GREECE18485.3%0.20
109B.Short🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND17585.1%0.17
110A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND17585.1%0.17
111E.Schippers-Bosklopper🇳🇱 NETHERLANDS12085.0%0.16
112R.Stienen🇳🇱 NETHERLANDS12085.0%0.16
113G.Liossis🇬🇷 GREECE7384.9%0.16
114D.Parezanin🇷🇸 SERBIA18684.9%0.18
115S.Pepic🇷🇸 SERBIA18684.9%0.18
116C.Syrakopoulou🇬🇷 GREECE15884.2%0.18
117A.Gladiator🇩🇪 GERMANY7584.0%0.16
118M.Gromoeller🇩🇪 GERMANY7584.0%0.16
119A.Kaliakmani🇬🇷 GREECE9383.9%0.25
120B.Cronier🇫🇷 FRANCE11183.8%0.21
121P.Cronier🇫🇷 FRANCE11183.8%0.21
122G.Borevkovic🇭🇷 CROATIA9183.5%0.18
123N.Sver🇭🇷 CROATIA9183.5%0.18
124Y.Papakyriakopoulos🇬🇷 GREECE9183.5%0.19
125O.Lidor🇮🇱 ISRAEL18883.5%0.19
126I.Loonstein🇮🇱 ISRAEL18883.5%0.19
127O.Janssens🇳🇱 NETHERLANDS12783.5%0.23
128J.Van Ipenburg🇳🇱 NETHERLANDS12783.5%0.23
129J.Hammelev🇩🇰 DENMARK12083.3%0.22
130C.Krefeld🇩🇰 DENMARK12083.3%0.22
131I.Kuusk🇪🇪 ESTONIA10783.2%0.19
132P.Kuusk🇪🇪 ESTONIA10783.2%0.19
133P.Pereira🇵🇹 PORTUGAL8883.0%0.26
134de Magalhaes Pereira Ana🇵🇹 PORTUGAL8883.0%0.26
135G.Karakolev🇧🇬 BULGARIA13382.7%0.20
136M.Mitovska🇧🇬 BULGARIA13382.7%0.20
137F.Brandsnes🇳🇴 NORWAY10982.6%0.19
138S.Holmoy🇳🇴 NORWAY10982.6%0.19
139B.Antunes🇵🇹 PORTUGAL9082.2%0.22
140R.Santos🇵🇹 PORTUGAL9082.2%0.22
141A.Jorgensen🇮🇸 ICELAND16282.1%0.22
142S.Palsdottir🇮🇸 ICELAND16282.1%0.22
143S.Kitti🇫🇮 FINLAND11681.9%0.21
144M.Salomaa🇫🇮 FINLAND11681.9%0.21
145C.Bordallo Cortina🇪🇸 SPAIN8281.7%0.22
146G.Wichmann🇪🇸 SPAIN8281.7%0.22
147P.Uggeri🇮🇹 ITALY11781.2%0.27
148M.Vanuzzi🇮🇹 ITALY11781.2%0.27
149C.Holland🇮🇪 IRELAND11680.2%0.23
150A.Onishchuk🇮🇪 IRELAND11680.2%0.23
151G.Keaveney🇮🇪 IRELAND13680.1%0.25
152T.Rigney🇮🇪 IRELAND13680.1%0.25
153G.Saevarsson🇮🇸 ICELAND20080.0%0.26
154B.Thorsteinsdottir🇮🇸 ICELAND20080.0%0.26
155C.Catzeflis🇨🇭 SWITZERLAND11979.8%0.23
156H.Grey🇨🇭 SWITZERLAND11979.8%0.23
157H.Lillis🇮🇪 IRELAND9973.7%0.30
158M.Mcgloughlin🇮🇪 IRELAND9973.7%0.30
159P.Caputo🇧🇪 BELGIUM10100.0%0.00
160T.Dikhnova🇷🇺 RUSSIA5993.2%0.09
161M.Krasnosselski🇷🇺 RUSSIA5993.2%0.09
162J.Henneberg🇩🇰 DENMARK6989.9%0.10
163M.Henneberg🇩🇰 DENMARK6989.9%0.10
164A.Sarniak🇵🇱 POLAND6583.1%0.20
165P.Zawada🇵🇱 POLAND6583.1%0.20

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Δ
1T.Bessis🇫🇷 FRANCE252+0.02+0.91+0.93·
2D.Gaviard🇫🇷 FRANCE252+0.02+0.91+0.93·
3S.Clementsson🇸🇪 SWEDEN348-0.03+0.79+0.76·
4S.Ekenberg🇸🇪 SWEDEN348-0.03+0.79+0.76·
5P.Zatorski🇵🇱 POLAND324+0.03+0.69+0.72▲2
6J.Zmuda🇵🇱 POLAND324+0.03+0.69+0.72▲2
7J.Alfejeva🇱🇻 LATVIA348-0.01+0.69+0.68▼2
8K.Rubins🇱🇻 LATVIA348-0.01+0.69+0.68▼2
9N.Frey🇫🇷 FRANCE228+0.00+0.65+0.65·
10F.Volcker🇫🇷 FRANCE228+0.00+0.65+0.65·
11C.Bakke🇳🇴 NORWAY252+0.11+0.46+0.57▲8
12M.Harding🇳🇴 NORWAY252+0.11+0.46+0.57▲8
13I.Gronkvist🇸🇪 SWEDEN348-0.03+0.54+0.51▼2
14M.Gronkvist🇸🇪 SWEDEN348-0.03+0.54+0.51▼2
15D.Schaltz🇩🇰 DENMARK300+0.02+0.48+0.50·
16P.Schaltz🇩🇰 DENMARK300+0.02+0.48+0.50·
17R.Rohowsky🇩🇪 GERMANY252+0.03+0.47+0.50·
18D.Von Arnim🇩🇪 GERMANY252+0.03+0.47+0.50·
19S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240-0.01+0.51+0.49▼6
20B.Myers🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240-0.01+0.51+0.49▼6
21D.Attanasio🇮🇹 ITALY264+0.08+0.41+0.49▲6
22G.Manara🇮🇹 ITALY264+0.08+0.41+0.49▲6
23I.Grumm🇦🇹 AUSTRIA228-0.01+0.42+0.40▲2
24A.Lindermann🇦🇹 AUSTRIA228-0.01+0.42+0.40▲2
25D.Kazmucha🇵🇱 POLAND252+0.09+0.30+0.40▲12
26P.Tuszynski🇵🇱 POLAND252+0.09+0.30+0.40▲12
27G.Karakolev🇧🇬 BULGARIA276+0.06+0.34+0.39▲4
28M.Mitovska🇧🇬 BULGARIA276+0.06+0.34+0.39▲4
29T.Brkljacic🇭🇷 CROATIA240-0.06+0.45+0.39▼8
30M.Mestric🇭🇷 CROATIA240-0.06+0.45+0.39▼8
31A.Maas🇳🇱 NETHERLANDS240+0.04+0.33+0.38▲2
32B.Vriend🇳🇱 NETHERLANDS240+0.04+0.33+0.38▲2
33M.Ionita🇷🇴 ROMANIA276-0.08+0.44+0.36▼10
34M.Stegaroiu🇷🇴 ROMANIA276-0.08+0.44+0.36▼10
35M.Chavarria🇮🇹 ITALY192+0.01+0.33+0.34·
36A.Gandoglia🇮🇹 ITALY192+0.01+0.33+0.34·
37G.Mihai🇷🇴 ROMANIA228+0.05+0.24+0.29▲5
38R.Mihai🇷🇴 ROMANIA228+0.05+0.24+0.29▲5
39A.Gromov🇷🇺 RUSSIA324+0.07+0.22+0.29▲7
40A.Gulevich🇷🇺 RUSSIA324+0.07+0.22+0.29▲7
41J.Hammelev🇩🇰 DENMARK276-0.12+0.41+0.28▼12
42C.Krefeld🇩🇰 DENMARK276-0.12+0.41+0.28▼12
43A.Gladiator🇩🇪 GERMANY144+0.17+0.10+0.27▲20
44M.Gromoeller🇩🇪 GERMANY144+0.17+0.10+0.27▲20
45D.Stellakis🇬🇷 GREECE168+0.01+0.25+0.26▼4
46F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192-0.06+0.30+0.23▼7
47M.Byrne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192-0.06+0.30+0.23▼7
48M.Balint🇷🇴 ROMANIA192-0.04+0.23+0.19▼4
49B.Marina🇷🇴 ROMANIA192-0.04+0.23+0.19▼4
50S.Kolata🇹🇷 TURKEY288+0.12+0.06+0.18▲20
51B.Kutuk🇹🇷 TURKEY288+0.12+0.06+0.18▲20
52M.Lorencs🇱🇻 LATVIA348-0.02+0.19+0.17▼4
53M.Romanovska🇱🇻 LATVIA348-0.02+0.19+0.17▼4
54N.Paz🇵🇹 PORTUGAL336-0.01+0.18+0.16▼2
55S.Pessoa🇵🇹 PORTUGAL336-0.01+0.18+0.16▼2
56B.Short🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.02+0.18+0.16▼6
57A.Symons🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.02+0.18+0.16▼6
58F.Hinden🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264+0.08+0.06+0.14▲14
59G.Osborne🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264+0.08+0.06+0.14▲14
60I.Dewasme🇧🇪 BELGIUM348-0.04+0.13+0.09▼4
61M.Pilipovic🇭🇷 CROATIA240+0.01+0.08+0.09▲5
62V.Zoric🇭🇷 CROATIA240+0.01+0.08+0.09▲5
63A.Dubinin🇷🇺 RUSSIA240+0.07-0.01+0.06▲13
64T.Ponomareva🇷🇺 RUSSIA240+0.07-0.01+0.06▲13
65D.Hnatova🇨🇿 CZECH REP.348+0.07-0.02+0.05▲13
66M.Macura🇨🇿 CZECH REP.348+0.07-0.02+0.05▲13
67E.Schippers-Bosklopper🇳🇱 NETHERLANDS240-0.08+0.12+0.04▼8
68R.Stienen🇳🇱 NETHERLANDS240-0.08+0.12+0.04▼8
69P.Uggeri🇮🇹 ITALY240-0.11+0.15+0.04▼15
70M.Vanuzzi🇮🇹 ITALY240-0.11+0.15+0.04▼15
71I.Kuusk🇪🇪 ESTONIA228-0.09+0.11+0.02▼10
72P.Kuusk🇪🇪 ESTONIA228-0.09+0.11+0.02▼10
73F.Terraneo🇦🇹 AUSTRIA252+0.07-0.06+0.01▲11
74T.Weigkricht🇦🇹 AUSTRIA252+0.07-0.06+0.01▲11
75A.Honyek🇭🇺 HUNGARY228+0.08-0.06+0.01▲13
76H.Lajos🇭🇺 HUNGARY228+0.08-0.06+0.01▲13
77K.Feichtinger🇦🇹 AUSTRIA216-0.12+0.13+0.00▼20
78S.Terraneo🇦🇹 AUSTRIA216-0.12+0.13+0.00▼20
79B.Dehaye🇧🇪 BELGIUM324-0.03+0.02-0.00▼5
80V.Vroustis🇬🇷 GREECE336-0.01+0.01-0.01▼5
81S.Auken🇩🇪 GERMANY300-0.08+0.07-0.01▼13
82R.Welland🇩🇪 GERMANY300-0.08+0.07-0.01▼13
83V.Carcassonne-Labaere🇧🇪 BELGIUM348+0.02-0.04-0.01▼3
84A.Labaere🇧🇪 BELGIUM348+0.02-0.04-0.01▼3
85I.Nanev🇧🇬 BULGARIA204+0.03-0.05-0.02▼3
86NIKOLOVA MARTA🇧🇬 BULGARIA204+0.03-0.05-0.02▼3
87G.Liossis🇬🇷 GREECE144-0.12+0.08-0.04▼22
88S.Kitti🇫🇮 FINLAND240+0.00-0.06-0.06▼2
89M.Salomaa🇫🇮 FINLAND240+0.00-0.06-0.06▼2
90G.Borevkovic🇭🇷 CROATIA216-0.01-0.09-0.09▲2
91N.Sver🇭🇷 CROATIA216-0.01-0.09-0.09▲2
92T.Aluf🇹🇷 TURKEY252-0.04-0.07-0.11▼2
93N.Kokten🇹🇷 TURKEY252-0.04-0.07-0.11▼2
94M.Anjer🇳🇴 NORWAY216+0.04-0.15-0.11▲4
95O.Svendsen🇳🇴 NORWAY216+0.04-0.15-0.11▲4
96C.Syrakopoulou🇬🇷 GREECE348+0.04-0.16-0.11▲4
97L.Naber🇪🇪 ESTONIA240-0.00-0.11-0.11▼1
98M.Oras🇪🇪 ESTONIA240-0.00-0.11-0.11▼1
99S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.01-0.11-0.12▼5
100S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND348-0.01-0.11-0.12▼5
101P.Goncalves🇪🇸 SPAIN276+0.07-0.21-0.14▲2
102M.Matut🇪🇸 SPAIN276+0.07-0.21-0.14▲2
103H.Lillis🇮🇪 IRELAND180+0.05-0.23-0.18▲2
104M.Mcgloughlin🇮🇪 IRELAND180+0.05-0.23-0.18▲2
105P.Erkkila🇫🇮 FINLAND228+0.06-0.28-0.22▲6
106A.Karhulahti🇫🇮 FINLAND228+0.06-0.28-0.22▲6
107B.Cronier🇫🇷 FRANCE216-0.05-0.19-0.23▼6
108P.Cronier🇫🇷 FRANCE216-0.05-0.19-0.23▼6
109D.Parezanin🇷🇸 SERBIA348+0.10-0.37-0.27▲13
110S.Pepic🇷🇸 SERBIA348+0.10-0.37-0.27▲13
111Y.Papakyriakopoulos🇬🇷 GREECE216+0.15-0.43-0.29▲27
112M.Aluf🇹🇷 TURKEY156-0.01-0.28-0.29▼3
113O.Gur🇹🇷 TURKEY156-0.01-0.28-0.29▼3
114B.Djuricic🇷🇸 SERBIA348+0.00-0.33-0.33▲1
115J.Zoranovic🇷🇸 SERBIA348+0.00-0.33-0.33▲1
116A.Jorgensen🇮🇸 ICELAND348+0.04-0.38-0.33▲8
117S.Palsdottir🇮🇸 ICELAND348+0.04-0.38-0.33▲8
118D.Gulyas🇭🇺 HUNGARY240-0.03-0.32-0.34▼5
119Z.Kerekes🇭🇺 HUNGARY240-0.03-0.32-0.34▼5
120R.Tuomi🇫🇮 FINLAND228-0.01-0.35-0.35▼3
121P.Viitasalo🇫🇮 FINLAND228-0.01-0.35-0.35▼3
122G.Keaveney🇮🇪 IRELAND252+0.02-0.38-0.36▲4
123T.Rigney🇮🇪 IRELAND252+0.02-0.38-0.36▲4
124J.Engel🇮🇱 ISRAEL348+0.04-0.43-0.39▲10
125R.Molho🇮🇱 ISRAEL348+0.04-0.43-0.39▲10
126V.Aronov🇧🇬 BULGARIA216-0.12-0.27-0.39▼19
127D.Damianova🇧🇬 BULGARIA216-0.12-0.27-0.39▼19
128A.Kaliakmani🇬🇷 GREECE180-0.04-0.37-0.40▼7
129P.Pereira🇵🇹 PORTUGAL180-0.05-0.36-0.41▼10
130de Magalhaes Pereira Ana🇵🇹 PORTUGAL180-0.05-0.36-0.41▼10
131M.Panadero🇪🇸 SPAIN252+0.02-0.43-0.41▲5
132J.Passarinho🇪🇸 SPAIN252+0.02-0.43-0.41▲5
133L.Kohutova🇨🇿 CZECH REP.348-0.04-0.39-0.43▼5
134M.Schanka🇨🇿 CZECH REP.348-0.04-0.39-0.43▼5
135C.Holland🇮🇪 IRELAND264+0.00-0.45-0.45▲4
136A.Onishchuk🇮🇪 IRELAND264+0.00-0.45-0.45▲4
137G.Saevarsson🇮🇸 ICELAND348+0.03-0.48-0.45▲4
138B.Thorsteinsdottir🇮🇸 ICELAND348+0.03-0.48-0.45▲4
139C.Bordallo Cortina🇪🇸 SPAIN168-0.06-0.41-0.47▼7
140G.Wichmann🇪🇸 SPAIN168-0.06-0.41-0.47▼7
141G.Bodis🇭🇺 HUNGARY228+0.05-0.53-0.48▲4
142V.Szucs🇭🇺 HUNGARY228+0.05-0.53-0.48▲4
143F.Brandsnes🇳🇴 NORWAY228-0.09-0.40-0.49▼13
144S.Holmoy🇳🇴 NORWAY228-0.09-0.40-0.49▼13
145B.Abou Chanab🇨🇭 SWITZERLAND228+0.03-0.54-0.51▲2
146C.Vincent🇨🇭 SWITZERLAND228+0.03-0.54-0.51▲2
147O.Lidor🇮🇱 ISRAEL348-0.07-0.49-0.56▼4
148I.Loonstein🇮🇱 ISRAEL348-0.07-0.49-0.56▼4
149I.Saesseli🇨🇭 SWITZERLAND240-0.01-0.58-0.60·
150G.Zivkovic🇨🇭 SWITZERLAND240-0.01-0.58-0.60·
151C.Catzeflis🇨🇭 SWITZERLAND228-0.02-0.59-0.61·
152H.Grey🇨🇭 SWITZERLAND228-0.02-0.59-0.61·
153H.Nigul🇪🇪 ESTONIA228-0.02-0.61-0.64·
154I.Teinemaa🇪🇪 ESTONIA228-0.02-0.61-0.64·
155O.Janssens🇳🇱 NETHERLANDS216-0.02-0.64-0.67·
156J.Van Ipenburg🇳🇱 NETHERLANDS216-0.02-0.64-0.67·
157B.Antunes🇵🇹 PORTUGAL180-0.00-0.92-0.92·
158R.Santos🇵🇹 PORTUGAL180-0.00-0.92-0.92·