Jesolo 2007 — 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
1I.Baroni🇮🇹 Italy300+0.96+288.0
2A.Sangiorgio🇮🇹 Italy300+0.96+288.0
3A.Boldrini🇮🇹 Italy260+0.87+225.0
4A.Manno🇮🇹 Italy260+0.87+225.0
5M.Michielsen🇳🇱 Netherlands280+0.75+210.0
6M.Wortel🇳🇱 Netherlands280+0.75+210.0
7M.Nowosadzki🇵🇱 Poland380+0.68+257.0
8P.Wiankowski🇵🇱 Poland380+0.68+257.0
9B.Drijver🇳🇱 Netherlands300+0.63+188.0
10M.Groenenboom🇳🇱 Netherlands300+0.63+188.0
11K.Asplund🇸🇪 Sweden340+0.58+197.0
12A.Franchi🇮🇹 Italy280+0.53+148.0
13M.Montanari🇮🇹 Italy280+0.53+148.0
14I.Berg🇳🇴 Norway240+0.52+124.0
15T.Reistad🇳🇴 Norway240+0.52+124.0
16L.Dondivic🇭🇷 Croatia240+0.51+123.0
17T.Gracin🇭🇷 Croatia240+0.51+123.0
18V.De Pagter🇳🇱 Netherlands260+0.51+132.0
19J.Hop🇳🇱 Netherlands260+0.51+132.0
20L.Pedersen🇩🇰 Denmark240+0.49+117.0
21L.Sorensen🇩🇰 Denmark240+0.49+117.0
22D.Cropper🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180+0.47+84.0
23S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180+0.47+84.0
24P.Eide🇳🇴 Norway320+0.42+135.0
25A.Livgard🇳🇴 Norway320+0.42+135.0
26J.Houmoller🇩🇰 Denmark320+0.41+131.0
27L.Nielsen🇩🇰 Denmark320+0.41+131.0
28T.Gotard🇩🇪 Germany280+0.40+113.0
29A.Smirnov🇩🇪 Germany280+0.40+113.0
30D.Gottanka🇩🇪 Germany240+0.40+95.0
31M.Wuermseer🇩🇪 Germany240+0.40+95.0
32B.Thalen🇸🇪 Sweden300+0.39+117.0
33O.Bessis🇫🇷 France340+0.39+131.0
34T.Bessis🇫🇷 France340+0.39+131.0
35N.Chauvelot🇫🇷 France200+0.39+77.0
36Q.Robert🇫🇷 France200+0.39+77.0
37J.Mochalova🇷🇺 Russia300+0.38+115.0
38P.Nawrocki🇵🇱 Poland340+0.35+118.0
39J.Sikora🇵🇱 Poland340+0.35+118.0
40M.Kopecky🇨🇿 Czech Republic400+0.34+137.0
41M.Macura🇨🇿 Czech Republic400+0.34+137.0
42S.Asplund Sivelind🇸🇪 Sweden320+0.32+101.0
43J.Katerbau🇩🇪 Germany320+0.29+94.0
44M.Rehder🇩🇪 Germany320+0.29+94.0
45A.Honyek🇭🇺 Hungary360+0.29+103.0
46G.Minarik🇭🇺 Hungary360+0.29+103.0
47S.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280+0.27+75.0
48S.Haring🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280+0.27+75.0
49R.Bina🇦🇹 Austria300+0.23+68.0
50D.Schulz🇦🇹 Austria300+0.23+68.0
51D.De Hertog🇧🇪 Belgium240+0.23+54.0
52T.Dobbels🇧🇪 Belgium240+0.23+54.0
53M.Kuldkepp🇱🇻 Latvia260+0.22+58.0
54D.Dobrin🇷🇺 Russia420+0.22+93.0
55V.Akay🇹🇷 Turkey340+0.22+75.0
56M.Sakirler🇹🇷 Turkey340+0.22+75.0
57D.Stafie🇷🇴 Romania380+0.17+65.0
58A.Osipov🇷🇺 Russia320+0.14+46.0
59E.Berg🇳🇴 Norway280+0.13+37.0
60E.Lindqvist🇳🇴 Norway280+0.13+37.0
61O.Loper🇱🇻 Latvia180+0.11+19.0
62J.Bethers🇱🇻 Latvia420+0.09+38.0
63M.Lorencs🇱🇻 Latvia420+0.09+38.0
64C.Rimstedt🇸🇪 Sweden280+0.07+21.0
65W.De Visschere🇧🇪 Belgium340+0.01+3.0
66R.Van Mechelen🇧🇪 Belgium340+0.01+3.0
67K.Broendum🇩🇰 Denmark280-0.01-2.0
68M.Schaltz🇩🇰 Denmark280-0.01-2.0
69R.Nistor🇷🇴 Romania420-0.02-10.0
70P.Seguineau🇫🇷 France300-0.03-10.0
71A.Vinay🇫🇷 France300-0.03-10.0
72M.Gundogdu🇹🇷 Turkey220-0.04-9.0
73L.Imamoglu🇹🇷 Turkey220-0.04-9.0
74A.Darkadakis🇬🇷 Greece360-0.04-16.0
75V.Busek🇨🇿 Czech Republic220-0.05-10.0
76K.Kopecka🇨🇿 Czech Republic220-0.05-10.0
77R.Lukotka🇸🇰 Slovakia420-0.07-30.0
78J.Tomcani🇸🇰 Slovakia420-0.07-30.0
79M.Sofios🇬🇷 Greece300-0.10-31.0
80J.Balasovs🇱🇻 Latvia400-0.11-45.0
81I.Volozhenin🇷🇺 Russia420-0.11-48.0
82M.Ivancic🇭🇷 Croatia320-0.12-38.0
83V.Zepic🇭🇷 Croatia320-0.12-38.0
84G.Marjai🇭🇺 Hungary240-0.18-44.0
85O.Retteghy🇭🇺 Hungary240-0.18-44.0
86B.Green🏴󠁧󠁢󠁥󠁮󠁧󠁿 England380-0.24-92.0
87D.Happer🏴󠁧󠁢󠁥󠁮󠁧󠁿 England380-0.24-92.0
88M.Cerek🇹🇷 Turkey280-0.26-72.0
89M.Kepekci🇹🇷 Turkey280-0.26-72.0
90G.Kiss🇭🇺 Hungary240-0.27-65.0
91R.Torma🇭🇺 Hungary240-0.27-65.0
92B.Guiot🇧🇪 Belgium260-0.32-82.0
93J.Vanparijs🇧🇪 Belgium260-0.32-82.0
94J.Barbosa🇵🇹 Portugal300-0.35-105.0
95A.Palma🇵🇹 Portugal300-0.35-105.0
96N.Damaso🇵🇹 Portugal300-0.36-107.0
97P.Pratas🇵🇹 Portugal300-0.36-107.0
98F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.40-96.0
99P.Morrison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.40-96.0
100G.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.40-112.0
101M.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.40-112.0
102R.Braga🇵🇹 Portugal240-0.42-102.0
103R.Braga🇵🇹 Portugal240-0.42-102.0
104K.Doxiadis🇬🇷 Greece420-0.43-181.0
105K.Kontomitros🇬🇷 Greece420-0.43-181.0
106A.Sinclair🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland320-0.44-141.0
107A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland320-0.44-141.0
108K.Nekrasova🇷🇺 Russia220-0.53-116.0
109P.Hoderova🇨🇿 Czech Republic220-0.62-136.0
110J.Jankova🇨🇿 Czech Republic220-0.62-136.0
111S.Martinovic🇭🇷 Croatia280-0.80-224.0
112O.Stanicic🇭🇷 Croatia280-0.80-224.0
113J.Islam🇦🇹 Austria260-0.80-208.0
114P.Stigleitner🇦🇹 Austria260-0.80-208.0
115E.Arvidsson🇸🇪 Sweden220-0.86-189.0
116S.Bech🇸🇪 Sweden220-0.86-189.0
117W.Eglseer🇦🇹 Austria280-1.21-340.0
118A.Gogoman🇦🇹 Austria280-1.21-340.0
119R.Dobrescu🇷🇴 Romania380-1.29-491.0
120M.Agica🇷🇴 Romania340-1.38-468.0
121L.Kianica🇸🇰 Slovakia420-1.67-702.0
122L.Sidor🇸🇰 Slovakia420-1.67-702.0
123A.Gula🇵🇱 Poland120+0.41+49.0
124M.Taczewski🇵🇱 Poland120+0.41+49.0
125M.Latousakis🇬🇷 Greece120-0.44-53.0
126H.Maior🇷🇴 Romania160-0.94-150.0
127E.Vatsolaki🇬🇷 Greece60-1.13-68.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
1Q.Robert🇫🇷 France3390.9%0.12
2V.Akay🇹🇷 Turkey8590.6%0.14
3A.Smirnov🇩🇪 Germany6689.4%0.18
4M.Ivancic🇭🇷 Croatia9189.0%0.11
5O.Loper🇱🇻 Latvia4288.1%0.17
6M.Michielsen🇳🇱 Netherlands7487.8%0.18
7I.Volozhenin🇷🇺 Russia10487.5%0.14
8D.Schulz🇦🇹 Austria7287.5%0.17
9M.Agica🇷🇴 Romania5286.5%0.17
10P.Nawrocki🇵🇱 Poland9486.2%0.21
11A.Boldrini🇮🇹 Italy6485.9%0.14
12M.Rehder🇩🇪 Germany7785.7%0.20
13A.Honyek🇭🇺 Hungary8385.5%0.18
14W.De Visschere🇧🇪 Belgium7685.5%0.18
15S.Martinovic🇭🇷 Croatia7384.9%0.15
16A.Darkadakis🇬🇷 Greece10584.8%0.17
17G.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland6684.8%0.21
18M.Cerek🇹🇷 Turkey7284.7%0.15
19L.Pedersen🇩🇰 Denmark5984.7%0.17
20S.Asplund Sivelind🇸🇪 Sweden7284.7%0.21
21M.Schaltz🇩🇰 Denmark5284.6%0.15
22G.Minarik🇭🇺 Hungary9184.6%0.26
23V.Busek🇨🇿 Czech Republic2684.6%0.27
24M.Wuermseer🇩🇪 Germany5884.5%0.15
25R.Dobrescu🇷🇴 Romania12984.5%0.16
26F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5884.5%0.21
27T.Dobbels🇧🇪 Belgium4584.4%0.16
28E.Lindqvist🇳🇴 Norway5784.2%0.17
29R.Bina🇦🇹 Austria8284.1%0.18
30J.Hop🇳🇱 Netherlands5683.9%0.16
31A.Gogoman🇦🇹 Austria6283.9%0.18
32V.Zepic🇭🇷 Croatia7483.8%0.18
33L.Sidor🇸🇰 Slovakia11183.8%0.18
34K.Broendum🇩🇰 Denmark7483.8%0.24
35M.Kepekci🇹🇷 Turkey4983.7%0.22
36K.Nekrasova🇷🇺 Russia4983.7%0.22
37K.Kontomitros🇬🇷 Greece8583.5%0.18
38P.Seguineau🇫🇷 France7983.5%0.18
39E.Berg🇳🇴 Norway7283.3%0.18
40M.Wortel🇳🇱 Netherlands6083.3%0.23
41N.Damaso🇵🇹 Portugal7082.9%0.23
42W.Eglseer🇦🇹 Austria5882.8%0.17
43T.Reistad🇳🇴 Norway5882.8%0.28
44M.Kuldkepp🇱🇻 Latvia6982.6%0.17
45G.Marjai🇭🇺 Hungary5782.5%0.19
46A.Manno🇮🇹 Italy5782.5%0.21
47B.Thalen🇸🇪 Sweden7482.4%0.18
48M.Sakirler🇹🇷 Turkey7382.2%0.22
49R.Van Mechelen🇧🇪 Belgium7882.1%0.22
50B.Guiot🇧🇪 Belgium11182.0%0.21
51J.Houmoller🇩🇰 Denmark6182.0%0.25
52J.Sikora🇵🇱 Poland8381.9%0.19
53S.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 England7781.8%0.22
54R.Braga🇵🇹 Portugal4981.6%0.20
55I.Baroni🇮🇹 Italy7081.4%0.23
56N.Chauvelot🇫🇷 France6481.2%0.19
57S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4881.2%0.21
58J.Barbosa🇵🇹 Portugal6981.2%0.25
59A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5381.1%0.19
60K.Asplund🇸🇪 Sweden9581.1%0.21
61P.Pratas🇵🇹 Portugal5881.0%0.31
62J.Jankova🇨🇿 Czech Republic5780.7%0.21
63J.Tomcani🇸🇰 Slovakia9880.6%0.24
64J.Bethers🇱🇻 Latvia9880.6%0.33
65M.Gundogdu🇹🇷 Turkey5180.4%0.28
66A.Sangiorgio🇮🇹 Italy6680.3%0.21
67V.De Pagter🇳🇱 Netherlands6180.3%0.21
68M.Nowosadzki🇵🇱 Poland7680.3%0.22
69P.Stigleitner🇦🇹 Austria7180.3%0.27
70A.Franchi🇮🇹 Italy6180.3%0.28
71K.Doxiadis🇬🇷 Greece11780.3%0.29
72R.Nistor🇷🇴 Romania8680.2%0.22
73D.De Hertog🇧🇪 Belgium5580.0%0.31
74D.Dobrin🇷🇺 Russia10979.8%0.23
75R.Braga🇵🇹 Portugal7979.7%0.21
76O.Bessis🇫🇷 France6479.7%0.23
77O.Retteghy🇭🇺 Hungary5479.6%0.24
78T.Bessis🇫🇷 France7879.5%0.31
79G.Kiss🇭🇺 Hungary5879.3%0.21
80D.Cropper🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5379.2%0.23
81L.Dondivic🇭🇷 Croatia5379.2%0.26
82T.Gracin🇭🇷 Croatia5778.9%0.21
83D.Stafie🇷🇴 Romania10978.9%0.29
84D.Happer🏴󠁧󠁢󠁥󠁮󠁧󠁿 England8978.7%0.24
85A.Livgard🇳🇴 Norway7078.6%0.27
86I.Berg🇳🇴 Norway5178.4%0.23
87L.Kianica🇸🇰 Slovakia9678.1%0.26
88M.Lorencs🇱🇻 Latvia9178.0%0.25
89S.Bech🇸🇪 Sweden3677.8%0.28
90B.Green🏴󠁧󠁢󠁥󠁮󠁧󠁿 England8577.6%0.27
91P.Morrison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland6277.4%0.23
92L.Imamoglu🇹🇷 Turkey6277.4%0.27
93J.Mochalova🇷🇺 Russia6277.4%0.31
94C.Rimstedt🇸🇪 Sweden6277.4%0.34
95M.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland7577.3%0.24
96B.Drijver🇳🇱 Netherlands8377.1%0.25
97D.Gottanka🇩🇪 Germany5276.9%0.31
98L.Nielsen🇩🇰 Denmark6976.8%0.25
99A.Vinay🇫🇷 France6976.8%0.25
100M.Macura🇨🇿 Czech Republic9576.8%0.28
101M.Sofios🇬🇷 Greece8576.5%0.27
102P.Hoderova🇨🇿 Czech Republic5176.5%0.28
103M.Montanari🇮🇹 Italy6376.2%0.25
104R.Torma🇭🇺 Hungary5475.9%0.24
105P.Wiankowski🇵🇱 Poland8775.9%0.26
106R.Lukotka🇸🇰 Slovakia10775.7%0.34
107A.Osipov🇷🇺 Russia7775.3%0.27
108E.Arvidsson🇸🇪 Sweden4875.0%0.27
109J.Katerbau🇩🇪 Germany6475.0%0.30
110P.Eide🇳🇴 Norway8774.7%0.34
111M.Kopecky🇨🇿 Czech Republic8274.4%0.29
112S.Haring🏴󠁧󠁢󠁥󠁮󠁧󠁿 England7074.3%0.29
113A.Palma🇵🇹 Portugal7374.0%0.27
114T.Gotard🇩🇪 Germany6873.5%0.32
115O.Stanicic🇭🇷 Croatia6873.5%0.32
116K.Kopecka🇨🇿 Czech Republic7973.4%0.30
117M.Groenenboom🇳🇱 Netherlands6073.3%0.32
118J.Islam🇦🇹 Austria5371.7%0.32
119J.Balasovs🇱🇻 Latvia8870.5%0.33
120L.Sorensen🇩🇰 Denmark7170.4%0.37
121A.Sinclair🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland8867.0%0.38
122J.Vanparijs🇧🇪 Belgium2060.0%0.40
123A.Gula🇵🇱 Poland2487.5%0.12
124M.Taczewski🇵🇱 Poland3187.1%0.13
125M.Latousakis🇬🇷 Greece2281.8%0.27
126H.Maior🇷🇴 Romania4077.5%0.30
127E.Vatsolaki🇬🇷 Greece1369.2%0.54

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
1J.Houmoller🇩🇰 Denmark9186.8%0.13
2B.Guiot🇧🇪 Belgium2785.2%0.15
3P.Wiankowski🇵🇱 Poland8085.0%0.16
4M.Groenenboom🇳🇱 Netherlands5884.5%0.19
5M.Nowosadzki🇵🇱 Poland11683.6%0.25
6K.Kontomitros🇬🇷 Greece9083.3%0.20
7R.Braga🇵🇹 Portugal6083.3%0.20
8E.Lindqvist🇳🇴 Norway6683.3%0.21
9P.Pratas🇵🇹 Portugal7582.7%0.25
10T.Bessis🇫🇷 France9782.5%0.21
11S.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5782.5%0.21
12G.Marjai🇭🇺 Hungary5182.4%0.20
13L.Dondivic🇭🇷 Croatia6081.7%0.25
14D.De Hertog🇧🇪 Belgium6481.2%0.25
15M.Macura🇨🇿 Czech Republic9280.4%0.32
16M.Montanari🇮🇹 Italy7680.3%0.21
17T.Gracin🇭🇷 Croatia5080.0%0.24
18O.Bessis🇫🇷 France8080.0%0.25
19P.Eide🇳🇴 Norway8479.8%0.30
20J.Katerbau🇩🇪 Germany6979.7%0.23
21M.Gundogdu🇹🇷 Turkey5979.7%0.25
22M.Schaltz🇩🇰 Denmark7379.5%0.25
23J.Sikora🇵🇱 Poland9279.3%0.22
24J.Mochalova🇷🇺 Russia6779.1%0.25
25M.Wortel🇳🇱 Netherlands5778.9%0.25
26M.Lorencs🇱🇻 Latvia9978.8%0.30
27N.Chauvelot🇫🇷 France4278.6%0.29
28D.Schulz🇦🇹 Austria7478.4%0.23
29T.Reistad🇳🇴 Norway5178.4%0.33
30P.Hoderova🇨🇿 Czech Republic5178.4%0.37
31R.Van Mechelen🇧🇪 Belgium9678.1%0.30
32B.Green🏴󠁧󠁢󠁥󠁮󠁧󠁿 England9577.9%0.25
33Q.Robert🇫🇷 France4077.5%0.28
34M.Cerek🇹🇷 Turkey7077.1%0.33
35M.Kopecky🇨🇿 Czech Republic10876.9%0.26
36C.Rimstedt🇸🇪 Sweden6876.5%0.34
37A.Honyek🇭🇺 Hungary8976.4%0.27
38O.Stanicic🇭🇷 Croatia7176.1%0.31
39W.Eglseer🇦🇹 Austria7176.1%0.34
40S.Asplund Sivelind🇸🇪 Sweden7576.0%0.31
41V.Akay🇹🇷 Turkey8375.9%0.34
42A.Boldrini🇮🇹 Italy7475.7%0.34
43A.Smirnov🇩🇪 Germany8275.6%0.30
44V.De Pagter🇳🇱 Netherlands7675.0%0.28
45K.Broendum🇩🇰 Denmark6075.0%0.30
46K.Nekrasova🇷🇺 Russia5675.0%0.32
47E.Berg🇳🇴 Norway6374.6%0.36
48D.Happer🏴󠁧󠁢󠁥󠁮󠁧󠁿 England8974.2%0.29
49K.Kopecka🇨🇿 Czech Republic2774.1%0.37
50S.Bech🇸🇪 Sweden5474.1%0.37
51G.Minarik🇭🇺 Hungary7374.0%0.33
52E.Arvidsson🇸🇪 Sweden6173.8%0.43
53A.Manno🇮🇹 Italy6473.4%0.31
54A.Sangiorgio🇮🇹 Italy7573.3%0.36
55S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England4173.2%0.32
56R.Braga🇵🇹 Portugal5273.1%0.33
57M.Sakirler🇹🇷 Turkey7873.1%0.39
58A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland6373.0%0.30
59P.Nawrocki🇵🇱 Poland7072.9%0.29
60T.Dobbels🇧🇪 Belgium5572.7%0.33
61M.Rehder🇩🇪 Germany8872.7%0.38
62A.Vinay🇫🇷 France6272.6%0.40
63A.Sinclair🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland9472.3%0.37
64J.Barbosa🇵🇹 Portugal7272.2%0.33
65M.Michielsen🇳🇱 Netherlands6872.1%0.31
66T.Gotard🇩🇪 Germany6172.1%0.38
67J.Jankova🇨🇿 Czech Republic6172.1%0.38
68L.Sorensen🇩🇰 Denmark5771.9%0.33
69L.Nielsen🇩🇰 Denmark7871.8%0.36
70M.Kuldkepp🇱🇻 Latvia6071.7%0.35
71D.Gottanka🇩🇪 Germany5371.7%0.36
72A.Darkadakis🇬🇷 Greece6771.6%0.36
73D.Dobrin🇷🇺 Russia9571.6%0.43
74J.Balasovs🇱🇻 Latvia8471.4%0.36
75B.Drijver🇳🇱 Netherlands7771.4%0.36
76V.Busek🇨🇿 Czech Republic6671.2%0.36
77M.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5971.2%0.44
78I.Baroni🇮🇹 Italy6971.0%0.39
79R.Lukotka🇸🇰 Slovakia10771.0%0.40
80O.Loper🇱🇻 Latvia5570.9%0.31
81P.Seguineau🇫🇷 France8670.9%0.40
82V.Zepic🇭🇷 Croatia6570.8%0.41
83L.Pedersen🇩🇰 Denmark5170.6%0.35
84M.Kepekci🇹🇷 Turkey6870.6%0.38
85J.Tomcani🇸🇰 Slovakia8470.2%0.39
86I.Volozhenin🇷🇺 Russia10070.0%0.40
87K.Asplund🇸🇪 Sweden8669.8%0.41
88S.Haring🏴󠁧󠁢󠁥󠁮󠁧󠁿 England5369.8%0.49
89I.Berg🇳🇴 Norway5969.5%0.36
90B.Thalen🇸🇪 Sweden6569.2%0.35
91M.Wuermseer🇩🇪 Germany5569.1%0.42
92A.Franchi🇮🇹 Italy5869.0%0.34
93R.Nistor🇷🇴 Romania11369.0%0.43
94W.De Visschere🇧🇪 Belgium6768.7%0.40
95A.Gogoman🇦🇹 Austria6768.7%0.45
96M.Ivancic🇭🇷 Croatia7068.6%0.40
97J.Bethers🇱🇻 Latvia11068.2%0.35
98J.Hop🇳🇱 Netherlands6668.2%0.38
99S.Martinovic🇭🇷 Croatia6668.2%0.38
100K.Doxiadis🇬🇷 Greece10768.2%0.41
101M.Sofios🇬🇷 Greece7268.1%0.42
102L.Imamoglu🇹🇷 Turkey4768.1%0.51
103P.Morrison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5567.3%0.44
104A.Palma🇵🇹 Portugal6467.2%0.39
105D.Stafie🇷🇴 Romania6966.7%0.42
106O.Retteghy🇭🇺 Hungary5766.7%0.49
107N.Damaso🇵🇹 Portugal7766.2%0.46
108G.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland5966.1%0.51
109A.Livgard🇳🇴 Norway7965.8%0.37
110A.Osipov🇷🇺 Russia7665.8%0.51
111R.Torma🇭🇺 Hungary5265.4%0.46
112J.Islam🇦🇹 Austria4065.0%0.40
113J.Vanparijs🇧🇪 Belgium10065.0%0.41
114M.Agica🇷🇴 Romania10863.9%0.53
115P.Stigleitner🇦🇹 Austria7661.8%0.47
116R.Dobrescu🇷🇴 Romania5761.4%0.61
117F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland6460.9%0.48
118D.Cropper🏴󠁧󠁢󠁥󠁮󠁧󠁿 England3860.5%0.40
119L.Sidor🇸🇰 Slovakia9258.7%0.55
120R.Bina🇦🇹 Austria6958.0%0.45
121L.Kianica🇸🇰 Slovakia10157.4%0.65
122G.Kiss🇭🇺 Hungary7557.3%0.51
123M.Taczewski🇵🇱 Poland2190.5%0.10
124A.Gula🇵🇱 Poland2470.8%0.46
125H.Maior🇷🇴 Romania3268.8%0.34
126E.Vatsolaki🇬🇷 Greece1656.2%0.75
127M.Latousakis🇬🇷 Greece1850.0%0.56

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
1L.Pedersen🇩🇰 Denmark13093.1%0.07
2L.Sorensen🇩🇰 Denmark13093.1%0.07
3I.Baroni🇮🇹 Italy13691.9%0.12
4A.Sangiorgio🇮🇹 Italy13691.9%0.12
5M.Nowosadzki🇵🇱 Poland16391.4%0.14
6P.Wiankowski🇵🇱 Poland16391.4%0.14
7J.Houmoller🇩🇰 Denmark13090.8%0.10
8L.Nielsen🇩🇰 Denmark13090.8%0.10
9V.De Pagter🇳🇱 Netherlands11790.6%0.10
10J.Hop🇳🇱 Netherlands11790.6%0.10
11A.Franchi🇮🇹 Italy12490.3%0.11
12M.Montanari🇮🇹 Italy12490.3%0.11
13N.Chauvelot🇫🇷 France9789.7%0.10
14Q.Robert🇫🇷 France9789.7%0.10
15O.Bessis🇫🇷 France14289.4%0.12
16T.Bessis🇫🇷 France14289.4%0.12
17J.Mochalova🇷🇺 Russia14189.4%0.16
18B.Green🏴󠁧󠁢󠁥󠁮󠁧󠁿 England17489.1%0.14
19D.Happer🏴󠁧󠁢󠁥󠁮󠁧󠁿 England17489.1%0.14
20O.Loper🇱🇻 Latvia8289.0%0.15
21B.Drijver🇳🇱 Netherlands14388.8%0.14
22M.Groenenboom🇳🇱 Netherlands14388.8%0.14
23M.Michielsen🇳🇱 Netherlands13488.8%0.16
24M.Wortel🇳🇱 Netherlands13488.8%0.16
25P.Eide🇳🇴 Norway15788.5%0.15
26A.Livgard🇳🇴 Norway15788.5%0.15
27M.Kopecky🇨🇿 Czech Republic17788.1%0.14
28M.Macura🇨🇿 Czech Republic17788.1%0.14
29A.Boldrini🇮🇹 Italy12187.6%0.16
30A.Manno🇮🇹 Italy12187.6%0.16
31B.Thalen🇸🇪 Sweden15887.3%0.15
32K.Broendum🇩🇰 Denmark12687.3%0.19
33M.Schaltz🇩🇰 Denmark12687.3%0.19
34J.Katerbau🇩🇪 Germany14187.2%0.14
35M.Rehder🇩🇪 Germany14187.2%0.14
36P.Seguineau🇫🇷 France14887.2%0.15
37A.Vinay🇫🇷 France14887.2%0.15
38D.Cropper🏴󠁧󠁢󠁥󠁮󠁧󠁿 England10187.1%0.16
39S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England10187.1%0.16
40M.Kuldkepp🇱🇻 Latvia12487.1%0.18
41K.Asplund🇸🇪 Sweden17787.0%0.16
42J.Balasovs🇱🇻 Latvia19287.0%0.18
43A.Honyek🇭🇺 Hungary17486.8%0.20
44G.Minarik🇭🇺 Hungary17486.8%0.20
45J.Barbosa🇵🇹 Portugal14286.6%0.17
46A.Palma🇵🇹 Portugal14286.6%0.17
47G.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland14186.5%0.14
48M.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland14186.5%0.14
49D.Gottanka🇩🇪 Germany11086.4%0.16
50M.Wuermseer🇩🇪 Germany11086.4%0.16
51D.Dobrin🇷🇺 Russia20586.3%0.18
52I.Berg🇳🇴 Norway10986.2%0.19
53T.Reistad🇳🇴 Norway10986.2%0.19
54A.Osipov🇷🇺 Russia15086.0%0.15
55E.Berg🇳🇴 Norway12986.0%0.15
56E.Lindqvist🇳🇴 Norway12986.0%0.15
57T.Gotard🇩🇪 Germany13485.8%0.18
58A.Smirnov🇩🇪 Germany13485.8%0.18
59C.Rimstedt🇸🇪 Sweden12685.7%0.16
60G.Kiss🇭🇺 Hungary11285.7%0.16
61R.Torma🇭🇺 Hungary11285.7%0.16
62V.Busek🇨🇿 Czech Republic10585.7%0.17
63K.Kopecka🇨🇿 Czech Republic10585.7%0.17
64S.Asplund Sivelind🇸🇪 Sweden14585.5%0.17
65R.Bina🇦🇹 Austria15485.1%0.20
66D.Schulz🇦🇹 Austria15485.1%0.20
67W.De Visschere🇧🇪 Belgium15485.1%0.20
68R.Van Mechelen🇧🇪 Belgium15485.1%0.20
69R.Lukotka🇸🇰 Slovakia20584.9%0.18
70J.Tomcani🇸🇰 Slovakia20584.9%0.18
71G.Marjai🇭🇺 Hungary11184.7%0.16
72O.Retteghy🇭🇺 Hungary11184.7%0.16
73I.Volozhenin🇷🇺 Russia19684.7%0.17
74A.Sinclair🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland14184.4%0.21
75A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland14184.4%0.21
76P.Hoderova🇨🇿 Czech Republic10884.3%0.18
77J.Jankova🇨🇿 Czech Republic10884.3%0.18
78M.Ivancic🇭🇷 Croatia16584.2%0.21
79V.Zepic🇭🇷 Croatia16584.2%0.21
80M.Gundogdu🇹🇷 Turkey11384.1%0.16
81L.Imamoglu🇹🇷 Turkey11384.1%0.16
82D.De Hertog🇧🇪 Belgium10084.0%0.21
83T.Dobbels🇧🇪 Belgium10084.0%0.21
84M.Sofios🇬🇷 Greece16883.9%0.17
85S.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 England14783.7%0.19
86S.Haring🏴󠁧󠁢󠁥󠁮󠁧󠁿 England14783.7%0.19
87A.Darkadakis🇬🇷 Greece19283.3%0.18
88B.Guiot🇧🇪 Belgium13183.2%0.23
89J.Vanparijs🇧🇪 Belgium13183.2%0.23
90P.Nawrocki🇵🇱 Poland17783.1%0.21
91J.Sikora🇵🇱 Poland17783.1%0.21
92S.Martinovic🇭🇷 Croatia14183.0%0.22
93O.Stanicic🇭🇷 Croatia14183.0%0.22
94V.Akay🇹🇷 Turkey15882.9%0.20
95M.Sakirler🇹🇷 Turkey15882.9%0.20
96N.Damaso🇵🇹 Portugal12882.8%0.20
97P.Pratas🇵🇹 Portugal12882.8%0.20
98K.Doxiadis🇬🇷 Greece20282.2%0.20
99K.Kontomitros🇬🇷 Greece20282.2%0.20
100E.Arvidsson🇸🇪 Sweden8482.1%0.23
101S.Bech🇸🇪 Sweden8482.1%0.23
102J.Bethers🇱🇻 Latvia18981.5%0.24
103M.Lorencs🇱🇻 Latvia18981.5%0.24
104J.Islam🇦🇹 Austria12481.5%0.25
105P.Stigleitner🇦🇹 Austria12481.5%0.25
106M.Cerek🇹🇷 Turkey12181.0%0.28
107M.Kepekci🇹🇷 Turkey12181.0%0.28
108K.Nekrasova🇷🇺 Russia11080.0%0.23
109D.Stafie🇷🇴 Romania18979.4%0.26
110L.Dondivic🇭🇷 Croatia11079.1%0.24
111T.Gracin🇭🇷 Croatia11079.1%0.24
112R.Nistor🇷🇴 Romania21078.6%0.28
113M.Agica🇷🇴 Romania16678.3%0.32
114R.Braga🇵🇹 Portugal12878.1%0.27
115R.Braga🇵🇹 Portugal12878.1%0.27
116F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland12077.5%0.27
117P.Morrison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland12077.5%0.27
118R.Dobrescu🇷🇴 Romania18576.8%0.30
119W.Eglseer🇦🇹 Austria12073.3%0.29
120A.Gogoman🇦🇹 Austria12073.3%0.29
121L.Kianica🇸🇰 Slovakia20772.9%0.30
122L.Sidor🇸🇰 Slovakia20772.9%0.30
123A.Gula🇵🇱 Poland5589.1%0.13
124M.Taczewski🇵🇱 Poland5589.1%0.13
125M.Latousakis🇬🇷 Greece5775.4%0.28
126E.Vatsolaki🇬🇷 Greece3372.7%0.30
127H.Maior🇷🇴 Romania8269.5%0.34

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Δ
1P.Eide🇳🇴 Norway320+0.03+0.76+0.79▲6
2A.Livgard🇳🇴 Norway320+0.03+0.76+0.79▲6
3M.Michielsen🇳🇱 Netherlands280+0.10+0.68+0.78▲8
4M.Wortel🇳🇱 Netherlands280+0.10+0.68+0.78▲8
5A.Franchi🇮🇹 Italy280-0.09+0.86+0.77▼4
6M.Montanari🇮🇹 Italy280-0.09+0.86+0.77▼4
7I.Baroni🇮🇹 Italy300+0.06+0.64+0.70▲6
8A.Sangiorgio🇮🇹 Italy300+0.06+0.64+0.70▲6
9A.Boldrini🇮🇹 Italy260-0.10+0.79+0.68▼6
10A.Manno🇮🇹 Italy260-0.10+0.79+0.68▼6
11B.Drijver🇳🇱 Netherlands300+0.03+0.62+0.65▲4
12M.Groenenboom🇳🇱 Netherlands300+0.03+0.62+0.65▲4
13V.De Pagter🇳🇱 Netherlands260-0.17+0.78+0.61▼8
14J.Hop🇳🇱 Netherlands260-0.17+0.78+0.61▼8
15M.Nowosadzki🇵🇱 Poland380-0.13+0.69+0.56▼6
16P.Wiankowski🇵🇱 Poland380-0.13+0.69+0.56▼6
17A.Osipov🇷🇺 Russia320+0.19+0.35+0.53▲14
18O.Bessis🇫🇷 France340+0.13+0.38+0.51▲9
19T.Bessis🇫🇷 France340+0.13+0.38+0.51▲9
20P.Nawrocki🇵🇱 Poland340+0.01+0.49+0.51▼1
21J.Sikora🇵🇱 Poland340+0.01+0.49+0.51▼1
22J.Katerbau🇩🇪 Germany320+0.04+0.46+0.50▼1
23M.Rehder🇩🇪 Germany320+0.04+0.46+0.50▼1
24M.Kopecky🇨🇿 Czech Republic400+0.06+0.39+0.44▲1
25M.Macura🇨🇿 Czech Republic400+0.06+0.39+0.44▲1
26J.Houmoller🇩🇰 Denmark320-0.14+0.58+0.44▼9
27L.Nielsen🇩🇰 Denmark320-0.14+0.58+0.44▼9
28B.Green🏴󠁧󠁢󠁥󠁮󠁧󠁿 England380+0.02+0.40+0.42▼5
29D.Happer🏴󠁧󠁢󠁥󠁮󠁧󠁿 England380+0.02+0.40+0.42▼5
30E.Berg🇳🇴 Norway280+0.06+0.33+0.39▲2
31E.Lindqvist🇳🇴 Norway280+0.06+0.33+0.39▲2
32K.Asplund🇸🇪 Sweden340+0.11+0.19+0.30▲12
33L.Pedersen🇩🇰 Denmark240+0.01+0.28+0.28▲3
34L.Sorensen🇩🇰 Denmark240+0.01+0.28+0.28▲3
35O.Loper🇱🇻 Latvia180+0.19+0.08+0.27▲19
36A.Honyek🇭🇺 Hungary360+0.04+0.23+0.27▲6
37G.Minarik🇭🇺 Hungary360+0.04+0.23+0.27▲6
38P.Seguineau🇫🇷 France300-0.04+0.26+0.23·
39A.Vinay🇫🇷 France300-0.04+0.26+0.23·
40D.Gottanka🇩🇪 Germany240-0.05+0.28+0.22▼6
41M.Wuermseer🇩🇪 Germany240-0.05+0.28+0.22▼6
42J.Bethers🇱🇻 Latvia420-0.04+0.26+0.22▼2
43M.Lorencs🇱🇻 Latvia420-0.04+0.26+0.22▼2
44B.Thalen🇸🇪 Sweden300+0.08+0.13+0.21▲5
45I.Volozhenin🇷🇺 Russia420+0.01+0.17+0.17·
46S.Asplund Sivelind🇸🇪 Sweden320+0.02+0.14+0.17▲2
47I.Berg🇳🇴 Norway240-0.19+0.35+0.16▼18
48T.Reistad🇳🇴 Norway240-0.19+0.35+0.16▼18
49K.Broendum🇩🇰 Denmark280+0.10+0.05+0.15▲8
50M.Schaltz🇩🇰 Denmark280+0.10+0.05+0.15▲8
51M.Cerek🇹🇷 Turkey280+0.10+0.01+0.11▲11
52M.Kepekci🇹🇷 Turkey280+0.10+0.01+0.11▲11
53T.Gotard🇩🇪 Germany280-0.07+0.17+0.10▼7
54A.Smirnov🇩🇪 Germany280-0.07+0.17+0.10▼7
55W.De Visschere🇧🇪 Belgium340+0.03+0.02+0.05▲4
56R.Van Mechelen🇧🇪 Belgium340+0.03+0.02+0.05▲4
57C.Rimstedt🇸🇪 Sweden280-0.03+0.08+0.05▼2
58D.De Hertog🇧🇪 Belgium240-0.06+0.11+0.04▼6
59T.Dobbels🇧🇪 Belgium240-0.06+0.11+0.04▼6
60V.Akay🇹🇷 Turkey340-0.10+0.11+0.02▼10
61M.Sakirler🇹🇷 Turkey340-0.10+0.11+0.02▼10
62J.Mochalova🇷🇺 Russia300-0.09+0.06-0.02▼6
63D.Dobrin🇷🇺 Russia420-0.05+0.02-0.03▼2
64S.Martinovic🇭🇷 Croatia280+0.08-0.13-0.05▲11
65O.Stanicic🇭🇷 Croatia280+0.08-0.13-0.05▲11
66K.Doxiadis🇬🇷 Greece420+0.07-0.19-0.12▲13
67K.Kontomitros🇬🇷 Greece420+0.07-0.19-0.12▲13
68J.Balasovs🇱🇻 Latvia400+0.11-0.24-0.13▲21
69F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.03-0.10-0.14▲2
70P.Morrison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland240-0.03-0.10-0.14▲2
71M.Kuldkepp🇱🇻 Latvia260-0.08-0.06-0.15▼3
72V.Busek🇨🇿 Czech Republic220-0.02-0.15-0.17▲5
73K.Kopecka🇨🇿 Czech Republic220-0.02-0.15-0.17▲5
74R.Bina🇦🇹 Austria300+0.14-0.33-0.18▲23
75D.Schulz🇦🇹 Austria300+0.14-0.33-0.18▲23
76N.Damaso🇵🇹 Portugal300-0.01-0.20-0.21▲7
77P.Pratas🇵🇹 Portugal300-0.01-0.20-0.21▲7
78S.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280-0.01-0.20-0.21▲7
79S.Haring🏴󠁧󠁢󠁥󠁮󠁧󠁿 England280-0.01-0.20-0.21▲7
80L.Dondivic🇭🇷 Croatia240-0.09-0.12-0.21▼7
81T.Gracin🇭🇷 Croatia240-0.09-0.12-0.21▼7
82G.Kiss🇭🇺 Hungary240-0.16-0.06-0.22▼16
83R.Torma🇭🇺 Hungary240-0.16-0.06-0.22▼16
84M.Ivancic🇭🇷 Croatia320+0.06-0.28-0.22▲6
85V.Zepic🇭🇷 Croatia320+0.06-0.28-0.22▲6
86D.Stafie🇷🇴 Romania380-0.01-0.22-0.23▲1
87D.Cropper🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180-0.14-0.10-0.23▼18
88S.Stockdale🏴󠁧󠁢󠁥󠁮󠁧󠁿 England180-0.14-0.10-0.23▼18
89M.Gundogdu🇹🇷 Turkey220-0.06-0.20-0.25▼8
90L.Imamoglu🇹🇷 Turkey220-0.06-0.20-0.25▼8
91N.Chauvelot🇫🇷 France200-0.21-0.05-0.26▼27
92Q.Robert🇫🇷 France200-0.21-0.05-0.26▼27
93G.Marjai🇭🇺 Hungary240+0.07-0.34-0.27▲6
94O.Retteghy🇭🇺 Hungary240+0.07-0.34-0.27▲6
95J.Barbosa🇵🇹 Portugal300+0.02-0.31-0.29▼3
96A.Palma🇵🇹 Portugal300+0.02-0.31-0.29▼3
97A.Sinclair🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland320+0.12-0.44-0.31▲7
98A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland320+0.12-0.44-0.31▲7
99R.Nistor🇷🇴 Romania420+0.01-0.36-0.35▲2
100A.Darkadakis🇬🇷 Greece360-0.04-0.32-0.36▼4
101B.Guiot🇧🇪 Belgium260-0.02-0.36-0.38▲1
102J.Vanparijs🇧🇪 Belgium260-0.02-0.36-0.38▲1
103P.Hoderova🇨🇿 Czech Republic220-0.09-0.31-0.40▼9
104J.Jankova🇨🇿 Czech Republic220-0.09-0.31-0.40▼9
105M.Sofios🇬🇷 Greece300+0.03-0.47-0.44▲3
106R.Lukotka🇸🇰 Slovakia420+0.03-0.47-0.44·
107J.Tomcani🇸🇰 Slovakia420+0.03-0.47-0.44·
108K.Nekrasova🇷🇺 Russia220-0.24-0.22-0.47▼20
109G.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.02-0.53-0.55▲2
110M.Ellison🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland280-0.02-0.53-0.55▲2
111E.Arvidsson🇸🇪 Sweden220-0.05-0.53-0.58▼2
112S.Bech🇸🇪 Sweden220-0.05-0.53-0.58▼2
113R.Braga🇵🇹 Portugal240+0.10-0.82-0.72▲4
114R.Braga🇵🇹 Portugal240+0.10-0.82-0.72▲4
115W.Eglseer🇦🇹 Austria280-0.01-0.78-0.79·
116A.Gogoman🇦🇹 Austria280-0.01-0.78-0.79·
117J.Islam🇦🇹 Austria260-0.07-0.75-0.82▼4
118P.Stigleitner🇦🇹 Austria260-0.07-0.75-0.82▼4
119R.Dobrescu🇷🇴 Romania380+0.07-0.94-0.87·
120M.Agica🇷🇴 Romania340+0.01-1.25-1.24·
121L.Kianica🇸🇰 Slovakia420+0.08-1.41-1.34·
122L.Sidor🇸🇰 Slovakia420+0.08-1.41-1.34·