Herning 2024 — 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.Ozbay🇹🇷 TURKIYE304+1.06+323.0
2D.Yavas🇹🇷 TURKIYE304+1.06+323.0
3T.Heskje🇳🇴 NORWAY240+1.01+242.0
4G.Vist🇳🇴 NORWAY240+1.01+242.0
5D.Bilde🇩🇰 DENMARK208+0.91+190.0
6A.Buus Thomsen🇩🇰 DENMARK208+0.91+190.0
7A.Zalai🇭🇺 HUNGARY320+0.89+286.0
8C.Puillet🇫🇷 FRANCE240+0.82+197.0
9A.Tartarin🇫🇷 FRANCE240+0.82+197.0
10J.Duursma🇳🇱 NETHERLANDS256+0.77+196.0
11M.Wortel🇳🇱 NETHERLANDS256+0.77+196.0
12C.Golin🇮🇹 ITALY208+0.75+156.0
13C.Pomares Y De Morant🇮🇹 ITALY208+0.75+156.0
14E.Tichy🇭🇺 HUNGARY336+0.74+248.0
15D.Kazmucha🇵🇱 POLAND240+0.70+167.0
16E.Morawska🇵🇱 POLAND240+0.70+167.0
17S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND208+0.68+141.0
18D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND208+0.68+141.0
19A.Acar🇹🇷 TURKIYE288+0.64+184.0
20B.Erkan🇹🇷 TURKIYE288+0.64+184.0
21M.Canonne🇫🇷 FRANCE240+0.58+139.0
22D.Halfon🇫🇷 FRANCE240+0.58+139.0
23M.Kurek Beaulieu🇫🇷 FRANCE192+0.56+107.0
24A.Leleu🇫🇷 FRANCE192+0.56+107.0
25L.Grude🇳🇴 NORWAY192+0.49+94.0
26B.Oigarden🇳🇴 NORWAY192+0.49+94.0
27T.Bilde🇩🇰 DENMARK208+0.46+96.0
28C.Koch-Palmund🇩🇰 DENMARK208+0.46+96.0
29S.Cauwels🇧🇪 BELGIUM192+0.44+85.0
30B.Uskup🇧🇪 BELGIUM192+0.44+85.0
31D.Van Delft🇳🇱 NETHERLANDS256+0.44+113.0
32A.Fuglestad🇳🇴 NORWAY240+0.36+86.0
33M.Harding🇳🇴 NORWAY240+0.36+86.0
34L.Hallqvist🇸🇪 SWEDEN224+0.36+80.0
35Y.Johansson🇸🇪 SWEDEN224+0.36+80.0
36M.Stas🇧🇪 BELGIUM256+0.35+90.0
37C.Vandenbossche🇧🇪 BELGIUM256+0.35+90.0
38M.Chavarria🇮🇹 ITALY256+0.34+86.0
39S.Paoluzi🇮🇹 ITALY256+0.34+86.0
40F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.32+72.0
41H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.32+72.0
42A.Della Monta🇩🇪 GERMANY240+0.29+70.0
43B.Hackett🇩🇪 GERMANY240+0.29+70.0
44M.Iher🇪🇪 ESTONIA224+0.28+63.0
45M.Oras🇪🇪 ESTONIA224+0.28+63.0
46T.Dogani🇬🇷 GREECE256+0.28+71.0
47L.Mamidaki🇬🇷 GREECE256+0.28+71.0
48M.Onea🇷🇴 ROMANIA256+0.21+54.0
49M.Costa🇮🇹 ITALY208+0.17+36.0
50E.Ruscalla🇮🇹 ITALY208+0.17+36.0
51M.Helin🇸🇪 SWEDEN208+0.17+36.0
52S.Lemborn🇸🇪 SWEDEN208+0.17+36.0
53S.Darie🇷🇴 ROMANIA224+0.16+36.0
54N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.11+26.0
55N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.11+26.0
56S.Part🇮🇪 IRELAND208+0.11+22.0
57T.Rigney🇮🇪 IRELAND208+0.11+22.0
58I.Plakida🇬🇷 GREECE160+0.07+11.0
59N.Salem🇬🇷 GREECE160+0.07+11.0
60S.Asplund Sivelind🇸🇪 SWEDEN240+0.06+15.0
61M.Johansson🇸🇪 SWEDEN240+0.06+15.0
62C.Baldysz🇵🇱 POLAND304+0.06+18.0
63S.Baldysz🇵🇱 POLAND304+0.06+18.0
64A.Gudnadottir🇮🇸 ICELAND240-0.02-5.0
65A.Jonsdottir🇮🇸 ICELAND240-0.02-5.0
66N.Libster🇮🇱 ISRAEL272-0.04-10.0
67J.Sadis🇮🇱 ISRAEL272-0.04-10.0
68C.Billiet🇨🇭 SWITZERLAND256-0.08-21.0
69S.Bragadir🇨🇭 SWITZERLAND256-0.08-21.0
70C.Lupsan🇷🇴 ROMANIA240-0.12-30.0
71N.Valeanu🇷🇴 ROMANIA240-0.12-30.0
72P.Sarv🇪🇪 ESTONIA224-0.13-30.0
73T.Sepp🇪🇪 ESTONIA224-0.13-30.0
74L.Mitchell🇮🇪 IRELAND224-0.14-31.0
75L.Phelan🇮🇪 IRELAND224-0.14-31.0
76M.Haraldsdottir Bender🇮🇸 ICELAND240-0.15-35.0
77H.Ingolfsdottir🇮🇸 ICELAND240-0.15-35.0
78L.Gumhalter Malic🇭🇷 CROATIA240-0.17-40.0
79L.Castells🇪🇸 SPAIN224-0.17-38.0
80M.Castells🇪🇸 SPAIN224-0.17-38.0
81I.Gromann🇩🇪 GERMANY192-0.20-39.0
82K.Wenning🇩🇪 GERMANY192-0.20-39.0
83K.Balabanova🇨🇭 SWITZERLAND256-0.22-57.0
84M.Vegh🇨🇭 SWITZERLAND256-0.22-57.0
85I.Filimon🇷🇴 ROMANIA208-0.25-52.0
86A.Muruaga🇪🇸 SPAIN224-0.25-57.0
87N.Romaguera🇪🇸 SPAIN224-0.25-57.0
88A.Baldursdottir🇮🇸 ICELAND192-0.26-50.0
89I.Bjornsdottir🇮🇸 ICELAND192-0.26-50.0
90I.Piibeleht🇪🇪 ESTONIA224-0.30-68.0
91A.Taube🇪🇪 ESTONIA224-0.30-68.0
92D.Kanellopoulou🇬🇷 GREECE256-0.30-78.0
93K.Kapayannidi🇬🇷 GREECE256-0.30-78.0
94M.Nosacki🇮🇱 ISRAEL256-0.33-85.0
95M.Poplilov🇮🇱 ISRAEL256-0.33-85.0
96M.Grguric🇭🇷 CROATIA256-0.34-87.0
97A.Ghitescu🇷🇴 ROMANIA176-0.40-70.0
98L.Bilde🇩🇰 DENMARK256-0.54-139.0
99H.Rasmussen🇩🇰 DENMARK256-0.54-139.0
100A.Alberti🇩🇪 GERMANY240-0.58-139.0
101B.Wodniansky🇩🇪 GERMANY240-0.58-139.0
102M.Bruijnsteen🇳🇱 NETHERLANDS272-0.62-168.0
103L.Mingot🇪🇸 SPAIN224-0.67-150.0
104M.Panadero🇪🇸 SPAIN224-0.67-150.0
105J.Wackwitz🇳🇱 NETHERLANDS160-0.69-111.0
106I.Mrkic🇭🇷 CROATIA224-0.78-175.0
107S.Probst🇭🇷 CROATIA224-0.78-175.0
108A.Mikkelsen🇫🇴 FAROE ISLANDS224-0.81-182.0
109M.Restorff🇫🇴 FAROE ISLANDS224-0.81-182.0
110A.Couteaux🇧🇪 BELGIUM224-0.89-200.0
111N.Marechal🇧🇪 BELGIUM224-0.89-200.0
112D.Langer🇨🇭 SWITZERLAND160-0.99-159.0
113R.Nikitine🇨🇭 SWITZERLAND160-0.99-159.0
114O.Hegedus🇭🇺 HUNGARY320-1.03-331.0
115J.Fitzgerald🇮🇪 IRELAND240-1.08-259.0
116J.Kenny🇮🇪 IRELAND240-1.08-259.0
117E.Berg🇫🇴 FAROE ISLANDS224-1.18-265.0
118A.Olsen🇫🇴 FAROE ISLANDS224-1.18-265.0
119J.Hegedus🇭🇺 HUNGARY288-1.19-342.0
120B.Clementsen🇫🇴 FAROE ISLANDS224-1.21-272.0
121M.Hansen🇫🇴 FAROE ISLANDS224-1.21-272.0
122M.Cupic🇭🇷 CROATIA192-1.39-266.0
123R.Muller🇭🇷 CROATIA208-1.50-313.0
124E.De Ruiter🇳🇱 NETHERLANDS144+1.18+170.0
125J.Zalewska🇵🇱 POLAND128+0.42+54.0
126A.Zareba🇵🇱 POLAND128+0.42+54.0
127I.Neumann🇮🇱 ISRAEL144-0.33-47.0
128M.Spector🇮🇱 ISRAEL144-0.33-47.0
129S.Csipka🇭🇺 HUNGARY80-0.49-39.0
130O.Kandolu🇹🇷 TURKIYE80-0.95-76.0
131E.Ozan🇹🇷 TURKIYE80-0.95-76.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
1A.Gudnadottir🇮🇸 ICELAND6088.3%0.12
2S.Part🇮🇪 IRELAND5787.7%0.21
3S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4887.5%0.12
4L.Gumhalter Malic🇭🇷 CROATIA6487.5%0.12
5P.Sarv🇪🇪 ESTONIA4787.2%0.13
6D.Kanellopoulou🇬🇷 GREECE5986.4%0.15
7C.Pomares Y De Morant🇮🇹 ITALY5986.4%0.20
8M.Poplilov🇮🇱 ISRAEL7185.9%0.17
9A.Della Monta🇩🇪 GERMANY6885.3%0.21
10T.Dogani🇬🇷 GREECE5485.2%0.15
11C.Billiet🇨🇭 SWITZERLAND6185.2%0.16
12M.Bruijnsteen🇳🇱 NETHERLANDS6785.1%0.18
13M.Nosacki🇮🇱 ISRAEL5784.2%0.21
14B.Hackett🇩🇪 GERMANY5683.9%0.16
15A.Mikkelsen🇫🇴 FAROE ISLANDS6183.6%0.18
16A.Olsen🇫🇴 FAROE ISLANDS6683.3%0.17
17I.Filimon🇷🇴 ROMANIA5483.3%0.20
18N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7283.3%0.21
19C.Baldysz🇵🇱 POLAND7783.1%0.20
20B.Erkan🇹🇷 TURKIYE5383.0%0.19
21N.Marechal🇧🇪 BELGIUM5282.7%0.19
22A.Acar🇹🇷 TURKIYE8182.7%0.23
23C.Lupsan🇷🇴 ROMANIA5782.5%0.17
24N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6382.5%0.19
25I.Plakida🇬🇷 GREECE4582.2%0.24
26M.Grguric🇭🇷 CROATIA5682.1%0.29
27M.Kurek Beaulieu🇫🇷 FRANCE5082.0%0.20
28T.Sepp🇪🇪 ESTONIA6182.0%0.21
29K.Kapayannidi🇬🇷 GREECE7181.7%0.32
30I.Bjornsdottir🇮🇸 ICELAND4981.6%0.27
31L.Mamidaki🇬🇷 GREECE6581.5%0.20
32A.Alberti🇩🇪 GERMANY5481.5%0.20
33F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5481.5%0.22
34S.Darie🇷🇴 ROMANIA5481.5%0.22
35M.Vegh🇨🇭 SWITZERLAND7081.4%0.33
36B.Oigarden🇳🇴 NORWAY3781.1%0.27
37M.Stas🇧🇪 BELGIUM6381.0%0.21
38Y.Johansson🇸🇪 SWEDEN5881.0%0.24
39N.Valeanu🇷🇴 ROMANIA5881.0%0.28
40A.Tartarin🇫🇷 FRANCE5680.4%0.23
41A.Buus Thomsen🇩🇰 DENMARK5180.4%0.26
42H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5580.0%0.20
43T.Heskje🇳🇴 NORWAY7080.0%0.21
44M.Costa🇮🇹 ITALY5580.0%0.22
45T.Bilde🇩🇰 DENMARK4580.0%0.22
46L.Castells🇪🇸 SPAIN6080.0%0.23
47A.Fuglestad🇳🇴 NORWAY5580.0%0.24
48C.Vandenbossche🇧🇪 BELGIUM6979.7%0.22
49M.Helin🇸🇪 SWEDEN5979.7%0.24
50S.Lemborn🇸🇪 SWEDEN4979.6%0.24
51L.Grude🇳🇴 NORWAY4479.5%0.25
52N.Libster🇮🇱 ISRAEL7879.5%0.33
53J.Duursma🇳🇱 NETHERLANDS6879.4%0.22
54S.Bragadir🇨🇭 SWITZERLAND6379.4%0.27
55M.Castells🇪🇸 SPAIN6379.4%0.27
56M.Wortel🇳🇱 NETHERLANDS6379.4%0.29
57M.Haraldsdottir Bender🇮🇸 ICELAND5879.3%0.22
58M.Harding🇳🇴 NORWAY5879.3%0.28
59I.Ozbay🇹🇷 TURKIYE8779.3%0.29
60D.Kazmucha🇵🇱 POLAND5879.3%0.29
61C.Puillet🇫🇷 FRANCE5879.3%0.31
62M.Cupic🇭🇷 CROATIA4879.2%0.33
63J.Hegedus🇭🇺 HUNGARY6779.1%0.27
64B.Uskup🇧🇪 BELGIUM4379.1%0.35
65A.Baldursdottir🇮🇸 ICELAND4379.1%0.37
66D.Van Delft🇳🇱 NETHERLANDS7678.9%0.26
67D.Yavas🇹🇷 TURKIYE6678.8%0.27
68I.Mrkic🇭🇷 CROATIA6178.7%0.26
69J.Kenny🇮🇪 IRELAND5678.6%0.30
70D.Bilde🇩🇰 DENMARK6078.3%0.23
71N.Romaguera🇪🇸 SPAIN6078.3%0.23
72J.Fitzgerald🇮🇪 IRELAND6078.3%0.23
73E.Berg🇫🇴 FAROE ISLANDS5578.2%0.34
74M.Chavarria🇮🇹 ITALY7378.1%0.23
75R.Muller🇭🇷 CROATIA4577.8%0.24
76M.Oras🇪🇪 ESTONIA5477.8%0.30
77M.Johansson🇸🇪 SWEDEN5477.8%0.39
78A.Jonsdottir🇮🇸 ICELAND5877.6%0.28
79N.Salem🇬🇷 GREECE4077.5%0.23
80L.Bilde🇩🇰 DENMARK5377.4%0.28
81J.Wackwitz🇳🇱 NETHERLANDS4477.3%0.23
82S.Paoluzi🇮🇹 ITALY6677.3%0.33
83D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5777.2%0.23
84D.Halfon🇫🇷 FRANCE5777.2%0.25
85H.Rasmussen🇩🇰 DENMARK6177.0%0.33
86D.Langer🇨🇭 SWITZERLAND3976.9%0.33
87A.Taube🇪🇪 ESTONIA5676.8%0.32
88E.Ruscalla🇮🇹 ITALY5176.5%0.26
89L.Mingot🇪🇸 SPAIN5176.5%0.29
90I.Piibeleht🇪🇪 ESTONIA5576.4%0.31
91E.Tichy🇭🇺 HUNGARY9776.3%0.38
92E.Morawska🇵🇱 POLAND5875.9%0.28
93S.Baldysz🇵🇱 POLAND7075.7%0.34
94A.Leleu🇫🇷 FRANCE4175.6%0.24
95O.Hegedus🇭🇺 HUNGARY8675.6%0.35
96C.Golin🇮🇹 ITALY4975.5%0.24
97S.Cauwels🇧🇪 BELGIUM5275.0%0.31
98A.Muruaga🇪🇸 SPAIN5675.0%0.32
99L.Phelan🇮🇪 IRELAND5275.0%0.33
100M.Restorff🇫🇴 FAROE ISLANDS4875.0%0.54
101K.Wenning🇩🇪 GERMANY5574.5%0.38
102L.Hallqvist🇸🇪 SWEDEN5874.1%0.31
103H.Ingolfsdottir🇮🇸 ICELAND5074.0%0.42
104S.Asplund Sivelind🇸🇪 SWEDEN6173.8%0.31
105B.Clementsen🇫🇴 FAROE ISLANDS4573.3%0.31
106M.Onea🇷🇴 ROMANIA7473.0%0.34
107R.Nikitine🇨🇭 SWITZERLAND2272.7%0.41
108J.Sadis🇮🇱 ISRAEL7372.6%0.34
109A.Ghitescu🇷🇴 ROMANIA4072.5%0.30
110M.Iher🇪🇪 ESTONIA5472.2%0.30
111A.Zalai🇭🇺 HUNGARY7272.2%0.35
112M.Hansen🇫🇴 FAROE ISLANDS5472.2%0.37
113A.Couteaux🇧🇪 BELGIUM5771.9%0.39
114G.Vist🇳🇴 NORWAY5771.9%0.46
115L.Mitchell🇮🇪 IRELAND7171.8%0.42
116M.Panadero🇪🇸 SPAIN5371.7%0.32
117T.Rigney🇮🇪 IRELAND4870.8%0.35
118B.Wodniansky🇩🇪 GERMANY6570.8%0.58
119K.Balabanova🇨🇭 SWITZERLAND5770.2%0.39
120I.Gromann🇩🇪 GERMANY4868.8%0.35
121C.Koch-Palmund🇩🇰 DENMARK5567.3%0.38
122S.Probst🇭🇷 CROATIA5567.3%0.40
123M.Canonne🇫🇷 FRANCE5466.7%0.39
124I.Neumann🇮🇱 ISRAEL4085.0%0.23
125E.De Ruiter🇳🇱 NETHERLANDS3783.8%0.19
126A.Zareba🇵🇱 POLAND3281.2%0.22
127E.Ozan🇹🇷 TURKIYE1973.7%0.37
128J.Zalewska🇵🇱 POLAND2770.4%0.37
129M.Spector🇮🇱 ISRAEL4261.9%0.43
130O.Kandolu🇹🇷 TURKIYE1361.5%0.61
131S.Csipka🇭🇺 HUNGARY2060.0%0.75

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
1D.Kazmucha🇵🇱 POLAND6086.7%0.17
2A.Leleu🇫🇷 FRANCE5485.2%0.20
3G.Vist🇳🇴 NORWAY5984.7%0.19
4A.Muruaga🇪🇸 SPAIN5184.3%0.18
5N.Salem🇬🇷 GREECE3884.2%0.16
6C.Golin🇮🇹 ITALY4383.7%0.19
7D.Bilde🇩🇰 DENMARK4883.3%0.17
8D.Yavas🇹🇷 TURKIYE7582.7%0.21
9S.Baldysz🇵🇱 POLAND7382.2%0.23
10M.Costa🇮🇹 ITALY4780.9%0.23
11M.Johansson🇸🇪 SWEDEN5780.7%0.28
12M.Bruijnsteen🇳🇱 NETHERLANDS6780.6%0.24
13E.Tichy🇭🇺 HUNGARY7180.3%0.20
14C.Puillet🇫🇷 FRANCE5580.0%0.31
15M.Kurek Beaulieu🇫🇷 FRANCE4580.0%0.36
16B.Hackett🇩🇪 GERMANY5879.3%0.26
17A.Buus Thomsen🇩🇰 DENMARK4879.2%0.23
18L.Grude🇳🇴 NORWAY5278.8%0.21
19S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4778.7%0.21
20L.Mitchell🇮🇪 IRELAND4778.7%0.28
21N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4778.7%0.30
22R.Muller🇭🇷 CROATIA5578.2%0.26
23F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5978.0%0.29
24S.Darie🇷🇴 ROMANIA4477.3%0.23
25N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5777.2%0.26
26T.Bilde🇩🇰 DENMARK5777.2%0.30
27I.Plakida🇬🇷 GREECE3577.1%0.23
28M.Iher🇪🇪 ESTONIA6076.7%0.33
29I.Gromann🇩🇪 GERMANY4776.6%0.23
30N.Libster🇮🇱 ISRAEL5176.5%0.31
31C.Pomares Y De Morant🇮🇹 ITALY5576.4%0.31
32J.Duursma🇳🇱 NETHERLANDS5976.3%0.32
33D.Halfon🇫🇷 FRANCE6376.2%0.29
34S.Paoluzi🇮🇹 ITALY5875.9%0.29
35M.Canonne🇫🇷 FRANCE6675.8%0.30
36M.Poplilov🇮🇱 ISRAEL6175.4%0.33
37J.Kenny🇮🇪 IRELAND5775.4%0.37
38B.Uskup🇧🇪 BELGIUM5675.0%0.27
39S.Cauwels🇧🇪 BELGIUM4075.0%0.30
40A.Della Monta🇩🇪 GERMANY5675.0%0.30
41M.Wortel🇳🇱 NETHERLANDS6475.0%0.31
42I.Ozbay🇹🇷 TURKIYE7675.0%0.33
43P.Sarv🇪🇪 ESTONIA6075.0%0.35
44A.Gudnadottir🇮🇸 ICELAND5275.0%0.39
45A.Acar🇹🇷 TURKIYE7174.6%0.32
46L.Phelan🇮🇪 IRELAND5174.5%0.29
47K.Kapayannidi🇬🇷 GREECE7474.3%0.36
48E.Ruscalla🇮🇹 ITALY5474.1%0.28
49L.Hallqvist🇸🇪 SWEDEN5474.1%0.30
50B.Erkan🇹🇷 TURKIYE8174.1%0.32
51A.Taube🇪🇪 ESTONIA5874.1%0.38
52J.Sadis🇮🇱 ISRAEL6973.9%0.41
53C.Baldysz🇵🇱 POLAND8473.8%0.29
54N.Valeanu🇷🇴 ROMANIA6573.8%0.31
55A.Ghitescu🇷🇴 ROMANIA4273.8%0.41
56T.Rigney🇮🇪 IRELAND5773.7%0.32
57L.Gumhalter Malic🇭🇷 CROATIA5773.7%0.33
58S.Probst🇭🇷 CROATIA4973.5%0.41
59M.Oras🇪🇪 ESTONIA5673.2%0.30
60D.Van Delft🇳🇱 NETHERLANDS5273.1%0.27
61S.Asplund Sivelind🇸🇪 SWEDEN6773.1%0.39
62E.Morawska🇵🇱 POLAND6373.0%0.40
63A.Fuglestad🇳🇴 NORWAY5872.4%0.38
64M.Onea🇷🇴 ROMANIA6572.3%0.34
65S.Lemborn🇸🇪 SWEDEN4772.3%0.36
66B.Wodniansky🇩🇪 GERMANY6172.1%0.36
67L.Mamidaki🇬🇷 GREECE5771.9%0.32
68H.Rasmussen🇩🇰 DENMARK5371.7%0.32
69H.Ingolfsdottir🇮🇸 ICELAND6071.7%0.37
70M.Harding🇳🇴 NORWAY6771.6%0.33
71A.Zalai🇭🇺 HUNGARY8471.4%0.31
72D.Kanellopoulou🇬🇷 GREECE5271.2%0.33
73M.Chavarria🇮🇹 ITALY5971.2%0.51
74M.Hansen🇫🇴 FAROE ISLANDS6271.0%0.34
75M.Grguric🇭🇷 CROATIA6971.0%0.35
76M.Castells🇪🇸 SPAIN5870.7%0.36
77M.Helin🇸🇪 SWEDEN5170.6%0.35
78T.Heskje🇳🇴 NORWAY5470.4%0.35
79A.Alberti🇩🇪 GERMANY6070.0%0.32
80M.Nosacki🇮🇱 ISRAEL6669.7%0.33
81L.Bilde🇩🇰 DENMARK8969.7%0.35
82C.Billiet🇨🇭 SWITZERLAND5269.2%0.39
83K.Balabanova🇨🇭 SWITZERLAND5569.1%0.34
84M.Vegh🇨🇭 SWITZERLAND7468.9%0.46
85A.Couteaux🇧🇪 BELGIUM5168.6%0.41
86D.Langer🇨🇭 SWITZERLAND6068.3%0.40
87O.Hegedus🇭🇺 HUNGARY8568.2%0.39
88A.Mikkelsen🇫🇴 FAROE ISLANDS5967.8%0.46
89A.Tartarin🇫🇷 FRANCE6867.6%0.38
90N.Marechal🇧🇪 BELGIUM6167.2%0.39
91J.Fitzgerald🇮🇪 IRELAND6767.2%0.48
92S.Bragadir🇨🇭 SWITZERLAND7866.7%0.41
93M.Panadero🇪🇸 SPAIN5966.1%0.41
94T.Sepp🇪🇪 ESTONIA5666.1%0.46
95D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5666.1%0.48
96K.Wenning🇩🇪 GERMANY4165.9%0.34
97H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5565.5%0.51
98M.Cupic🇭🇷 CROATIA5265.4%0.35
99M.Stas🇧🇪 BELGIUM5964.4%0.37
100S.Part🇮🇪 IRELAND4564.4%0.42
101M.Haraldsdottir Bender🇮🇸 ICELAND7064.3%0.54
102L.Castells🇪🇸 SPAIN4163.4%0.37
103C.Lupsan🇷🇴 ROMANIA6063.3%0.55
104M.Restorff🇫🇴 FAROE ISLANDS5463.0%0.48
105Y.Johansson🇸🇪 SWEDEN5463.0%0.50
106C.Vandenbossche🇧🇪 BELGIUM6262.9%0.39
107C.Koch-Palmund🇩🇰 DENMARK5162.7%0.43
108B.Oigarden🇳🇴 NORWAY5962.7%0.46
109A.Jonsdottir🇮🇸 ICELAND6962.3%0.48
110T.Dogani🇬🇷 GREECE7962.0%0.46
111B.Clementsen🇫🇴 FAROE ISLANDS6160.7%0.47
112J.Hegedus🇭🇺 HUNGARY6660.6%0.53
113I.Piibeleht🇪🇪 ESTONIA5560.0%0.51
114L.Mingot🇪🇸 SPAIN6060.0%0.52
115E.Berg🇫🇴 FAROE ISLANDS5060.0%0.62
116R.Nikitine🇨🇭 SWITZERLAND3759.5%0.59
117I.Mrkic🇭🇷 CROATIA5959.3%0.54
118A.Olsen🇫🇴 FAROE ISLANDS5356.6%0.53
119J.Wackwitz🇳🇱 NETHERLANDS3256.2%0.62
120A.Baldursdottir🇮🇸 ICELAND5455.6%0.57
121N.Romaguera🇪🇸 SPAIN5653.6%0.64
122I.Filimon🇷🇴 ROMANIA5651.8%0.55
123I.Bjornsdottir🇮🇸 ICELAND4650.0%0.54
124J.Zalewska🇵🇱 POLAND3271.9%0.34
125E.Ozan🇹🇷 TURKIYE2070.0%0.40
126A.Zareba🇵🇱 POLAND3669.4%0.42
127M.Spector🇮🇱 ISRAEL3167.7%0.39
128O.Kandolu🇹🇷 TURKIYE2560.0%0.52
129S.Csipka🇭🇺 HUNGARY2157.1%0.52
130E.De Ruiter🇳🇱 NETHERLANDS3953.8%0.59
131I.Neumann🇮🇱 ISRAEL3046.7%0.60

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
1N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13591.9%0.08
2N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13591.9%0.08
3T.Heskje🇳🇴 NORWAY12791.3%0.12
4G.Vist🇳🇴 NORWAY12791.3%0.12
5I.Ozbay🇹🇷 TURKIYE15390.2%0.11
6D.Yavas🇹🇷 TURKIYE15390.2%0.11
7L.Grude🇳🇴 NORWAY8190.1%0.11
8B.Oigarden🇳🇴 NORWAY8190.1%0.11
9D.Bilde🇩🇰 DENMARK11190.1%0.12
10A.Buus Thomsen🇩🇰 DENMARK11190.1%0.12
11L.Bilde🇩🇰 DENMARK11489.5%0.14
12H.Rasmussen🇩🇰 DENMARK11489.5%0.14
13T.Bilde🇩🇰 DENMARK10089.0%0.16
14C.Koch-Palmund🇩🇰 DENMARK10089.0%0.16
15M.Iher🇪🇪 ESTONIA10888.9%0.15
16M.Oras🇪🇪 ESTONIA10888.9%0.15
17D.Langer🇨🇭 SWITZERLAND6188.5%0.12
18R.Nikitine🇨🇭 SWITZERLAND6188.5%0.12
19A.Fuglestad🇳🇴 NORWAY11388.5%0.12
20M.Harding🇳🇴 NORWAY11388.5%0.12
21S.Cauwels🇧🇪 BELGIUM9588.4%0.14
22B.Uskup🇧🇪 BELGIUM9588.4%0.14
23M.Nosacki🇮🇱 ISRAEL12888.3%0.16
24M.Poplilov🇮🇱 ISRAEL12888.3%0.16
25C.Golin🇮🇹 ITALY10888.0%0.17
26C.Pomares Y De Morant🇮🇹 ITALY10888.0%0.17
27J.Duursma🇳🇱 NETHERLANDS13187.8%0.13
28M.Wortel🇳🇱 NETHERLANDS13187.8%0.13
29S.Asplund Sivelind🇸🇪 SWEDEN11587.8%0.15
30M.Johansson🇸🇪 SWEDEN11587.8%0.15
31M.Costa🇮🇹 ITALY10687.7%0.15
32E.Ruscalla🇮🇹 ITALY10687.7%0.15
33A.Alberti🇩🇪 GERMANY11987.4%0.14
34B.Wodniansky🇩🇪 GERMANY11987.4%0.14
35M.Onea🇷🇴 ROMANIA13487.3%0.14
36M.Helin🇸🇪 SWEDEN10887.0%0.15
37S.Lemborn🇸🇪 SWEDEN10887.0%0.15
38N.Libster🇮🇱 ISRAEL15186.8%0.16
39J.Sadis🇮🇱 ISRAEL15186.8%0.16
40J.Wackwitz🇳🇱 NETHERLANDS8386.7%0.16
41S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10586.7%0.22
42D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10586.7%0.22
43S.Darie🇷🇴 ROMANIA11986.6%0.15
44K.Balabanova🇨🇭 SWITZERLAND12786.6%0.17
45M.Vegh🇨🇭 SWITZERLAND12786.6%0.17
46A.Acar🇹🇷 TURKIYE13486.6%0.22
47B.Erkan🇹🇷 TURKIYE13486.6%0.22
48M.Canonne🇫🇷 FRANCE11186.5%0.14
49D.Halfon🇫🇷 FRANCE11186.5%0.14
50I.Gromann🇩🇪 GERMANY10386.4%0.15
51K.Wenning🇩🇪 GERMANY10386.4%0.15
52D.Kanellopoulou🇬🇷 GREECE13086.2%0.14
53K.Kapayannidi🇬🇷 GREECE13086.2%0.14
54D.Kazmucha🇵🇱 POLAND11686.2%0.15
55E.Morawska🇵🇱 POLAND11686.2%0.15
56C.Puillet🇫🇷 FRANCE11486.0%0.16
57A.Tartarin🇫🇷 FRANCE11486.0%0.16
58A.Baldursdottir🇮🇸 ICELAND9285.9%0.14
59I.Bjornsdottir🇮🇸 ICELAND9285.9%0.14
60T.Dogani🇬🇷 GREECE11985.7%0.16
61L.Mamidaki🇬🇷 GREECE11985.7%0.16
62M.Kurek Beaulieu🇫🇷 FRANCE9185.7%0.18
63A.Leleu🇫🇷 FRANCE9185.7%0.18
64M.Stas🇧🇪 BELGIUM13285.6%0.15
65C.Vandenbossche🇧🇪 BELGIUM13285.6%0.15
66D.Van Delft🇳🇱 NETHERLANDS14185.1%0.17
67M.Chavarria🇮🇹 ITALY13984.9%0.17
68S.Paoluzi🇮🇹 ITALY13984.9%0.17
69A.Della Monta🇩🇪 GERMANY12484.7%0.18
70B.Hackett🇩🇪 GERMANY12484.7%0.18
71J.Fitzgerald🇮🇪 IRELAND11684.5%0.21
72J.Kenny🇮🇪 IRELAND11684.5%0.21
73F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10984.4%0.17
74H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10984.4%0.17
75C.Baldysz🇵🇱 POLAND14784.4%0.19
76S.Baldysz🇵🇱 POLAND14784.4%0.19
77P.Sarv🇪🇪 ESTONIA10884.3%0.21
78T.Sepp🇪🇪 ESTONIA10884.3%0.21
79J.Hegedus🇭🇺 HUNGARY14484.0%0.19
80O.Hegedus🇭🇺 HUNGARY16083.8%0.21
81A.Zalai🇭🇺 HUNGARY16583.6%0.21
82L.Hallqvist🇸🇪 SWEDEN11683.6%0.22
83Y.Johansson🇸🇪 SWEDEN11683.6%0.22
84I.Filimon🇷🇴 ROMANIA10383.5%0.18
85E.Tichy🇭🇺 HUNGARY17583.4%0.23
86M.Haraldsdottir Bender🇮🇸 ICELAND10883.3%0.20
87H.Ingolfsdottir🇮🇸 ICELAND10883.3%0.20
88M.Bruijnsteen🇳🇱 NETHERLANDS14383.2%0.20
89C.Billiet🇨🇭 SWITZERLAND12483.1%0.23
90S.Bragadir🇨🇭 SWITZERLAND12483.1%0.23
91B.Clementsen🇫🇴 FAROE ISLANDS9982.8%0.23
92M.Hansen🇫🇴 FAROE ISLANDS9982.8%0.23
93A.Gudnadottir🇮🇸 ICELAND11882.2%0.22
94A.Jonsdottir🇮🇸 ICELAND11882.2%0.22
95L.Mitchell🇮🇪 IRELAND12382.1%0.20
96L.Phelan🇮🇪 IRELAND12382.1%0.20
97L.Castells🇪🇸 SPAIN12382.1%0.22
98M.Castells🇪🇸 SPAIN12382.1%0.22
99A.Ghitescu🇷🇴 ROMANIA8881.8%0.20
100C.Lupsan🇷🇴 ROMANIA11581.7%0.23
101N.Valeanu🇷🇴 ROMANIA11581.7%0.23
102I.Plakida🇬🇷 GREECE8581.2%0.23
103N.Salem🇬🇷 GREECE8581.2%0.23
104S.Part🇮🇪 IRELAND10581.0%0.23
105T.Rigney🇮🇪 IRELAND10581.0%0.23
106I.Mrkic🇭🇷 CROATIA11681.0%0.23
107S.Probst🇭🇷 CROATIA11681.0%0.23
108L.Mingot🇪🇸 SPAIN10480.8%0.25
109M.Panadero🇪🇸 SPAIN10480.8%0.25
110M.Cupic🇭🇷 CROATIA9080.0%0.23
111A.Muruaga🇪🇸 SPAIN11679.3%0.24
112N.Romaguera🇪🇸 SPAIN11679.3%0.24
113I.Piibeleht🇪🇪 ESTONIA11179.3%0.25
114A.Taube🇪🇪 ESTONIA11179.3%0.25
115R.Muller🇭🇷 CROATIA9578.9%0.24
116L.Gumhalter Malic🇭🇷 CROATIA11878.8%0.24
117M.Grguric🇭🇷 CROATIA12378.0%0.24
118A.Couteaux🇧🇪 BELGIUM10978.0%0.25
119N.Marechal🇧🇪 BELGIUM10978.0%0.25
120A.Mikkelsen🇫🇴 FAROE ISLANDS10978.0%0.25
121M.Restorff🇫🇴 FAROE ISLANDS10978.0%0.25
122E.Berg🇫🇴 FAROE ISLANDS12171.1%0.33
123A.Olsen🇫🇴 FAROE ISLANDS12171.1%0.33
124J.Zalewska🇵🇱 POLAND5991.5%0.10
125A.Zareba🇵🇱 POLAND5991.5%0.10
126E.De Ruiter🇳🇱 NETHERLANDS8190.1%0.11
127S.Csipka🇭🇺 HUNGARY4087.5%0.15
128O.Kandolu🇹🇷 TURKIYE3284.4%0.28
129E.Ozan🇹🇷 TURKIYE3284.4%0.28
130I.Neumann🇮🇱 ISRAEL8274.4%0.27
131M.Spector🇮🇱 ISRAEL8274.4%0.27

Bidding activity↑ top

Share of a player’s bids that were not a pass — contract bids, doubles and redoubles, over every auction they sat in. High = active, low = quiet. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBidsNot passActive %
1B.Oigarden🇳🇴 NORWAY54026448.9%
2L.Bilde🇩🇰 DENMARK65632048.8%
3M.Harding🇳🇴 NORWAY66232048.3%
4L.Grude🇳🇴 NORWAY53926048.2%
5C.Baldysz🇵🇱 POLAND85440147.0%
6L.Gumhalter Malic🇭🇷 CROATIA65530646.7%
7M.Bruijnsteen🇳🇱 NETHERLANDS76235546.6%
8E.Morawska🇵🇱 POLAND67031246.6%
9A.Tartarin🇫🇷 FRANCE66030446.1%
10H.Rasmussen🇩🇰 DENMARK64829946.1%
11P.Sarv🇪🇪 ESTONIA61328246.0%
12J.Wackwitz🇳🇱 NETHERLANDS42519545.9%
13S.Baldysz🇵🇱 POLAND84738845.8%
14D.Langer🇨🇭 SWITZERLAND41719145.8%
15A.Acar🇹🇷 TURKIYE80536845.7%
16M.Chavarria🇮🇹 ITALY72132945.6%
17T.Rigney🇮🇪 IRELAND57426245.6%
18T.Dogani🇬🇷 GREECE72232745.3%
19T.Sepp🇪🇪 ESTONIA61127745.3%
20D.Halfon🇫🇷 FRANCE65729745.2%
21M.Iher🇪🇪 ESTONIA62828445.2%
22T.Bilde🇩🇰 DENMARK53624245.1%
23R.Nikitine🇨🇭 SWITZERLAND41718845.1%
24D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND55725044.9%
25O.Hegedus🇭🇺 HUNGARY85138144.8%
26D.Kazmucha🇵🇱 POLAND67030044.8%
27C.Puillet🇫🇷 FRANCE65129144.7%
28M.Panadero🇪🇸 SPAIN61427444.6%
29S.Bragadir🇨🇭 SWITZERLAND59926744.6%
30I.Ozbay🇹🇷 TURKIYE85237944.5%
31C.Pomares Y De Morant🇮🇹 ITALY55724844.5%
32S.Asplund Sivelind🇸🇪 SWEDEN62227644.4%
33M.Costa🇮🇹 ITALY59226244.3%
34B.Erkan🇹🇷 TURKIYE79835344.2%
35J.Duursma🇳🇱 NETHERLANDS72031844.2%
36B.Hackett🇩🇪 GERMANY65629044.2%
37D.Bilde🇩🇰 DENMARK58826044.2%
38I.Bjornsdottir🇮🇸 ICELAND53223544.2%
39J.Fitzgerald🇮🇪 IRELAND65128643.9%
40M.Wortel🇳🇱 NETHERLANDS71531343.8%
41A.Gudnadottir🇮🇸 ICELAND66629043.5%
42M.Hansen🇫🇴 FAROE ISLANDS58825643.5%
43A.Zalai🇭🇺 HUNGARY85737243.4%
44K.Kapayannidi🇬🇷 GREECE70730743.4%
45I.Filimon🇷🇴 ROMANIA54123543.4%
46Y.Johansson🇸🇪 SWEDEN62827143.2%
47M.Canonne🇫🇷 FRANCE66128543.1%
48M.Poplilov🇮🇱 ISRAEL70330243.0%
49I.Mrkic🇭🇷 CROATIA60726143.0%
50E.Ruscalla🇮🇹 ITALY59525542.9%
51M.Stas🇧🇪 BELGIUM70430142.8%
52A.Olsen🇫🇴 FAROE ISLANDS61026142.8%
53M.Vegh🇨🇭 SWITZERLAND60926042.7%
54N.Valeanu🇷🇴 ROMANIA68129042.6%
55H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND58725042.6%
56J.Sadis🇮🇱 ISRAEL75331942.4%
57N.Libster🇮🇱 ISRAEL73931342.4%
58B.Clementsen🇫🇴 FAROE ISLANDS61125942.4%
59D.Kanellopoulou🇬🇷 GREECE71030042.3%
60A.Fuglestad🇳🇴 NORWAY66928342.3%
61S.Probst🇭🇷 CROATIA61025842.3%
62R.Muller🇭🇷 CROATIA54823242.3%
63M.Haraldsdottir Bender🇮🇸 ICELAND67328342.1%
64H.Ingolfsdottir🇮🇸 ICELAND66628042.0%
65M.Grguric🇭🇷 CROATIA69229041.9%
66I.Piibeleht🇪🇪 ESTONIA61325741.9%
67M.Kurek Beaulieu🇫🇷 FRANCE54022641.9%
68I.Gromann🇩🇪 GERMANY52522041.9%
69M.Cupic🇭🇷 CROATIA52021841.9%
70N.Salem🇬🇷 GREECE43718341.9%
71D.Van Delft🇳🇱 NETHERLANDS70529541.8%
72M.Helin🇸🇪 SWEDEN52421941.8%
73A.Baldursdottir🇮🇸 ICELAND54022541.7%
74A.Muruaga🇪🇸 SPAIN62526041.6%
75A.Leleu🇫🇷 FRANCE55122941.6%
76C.Koch-Palmund🇩🇰 DENMARK53922441.6%
77A.Ghitescu🇷🇴 ROMANIA46619441.6%
78L.Mamidaki🇬🇷 GREECE72330041.5%
79M.Johansson🇸🇪 SWEDEN62125741.4%
80S.Paoluzi🇮🇹 ITALY72129841.3%
81L.Castells🇪🇸 SPAIN61925541.2%
82A.Taube🇪🇪 ESTONIA60424941.2%
83S.Part🇮🇪 IRELAND57123541.2%
84M.Castells🇪🇸 SPAIN62025541.1%
85B.Uskup🇧🇪 BELGIUM52121441.1%
86N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64726541.0%
87C.Billiet🇨🇭 SWITZERLAND59724541.0%
88K.Wenning🇩🇪 GERMANY52921741.0%
89S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND56523140.9%
90C.Golin🇮🇹 ITALY57323440.8%
91C.Vandenbossche🇧🇪 BELGIUM70328640.7%
92A.Della Monta🇩🇪 GERMANY65626740.7%
93J.Kenny🇮🇪 IRELAND64626340.7%
94M.Oras🇪🇪 ESTONIA63625740.4%
95L.Hallqvist🇸🇪 SWEDEN63325640.4%
96I.Plakida🇬🇷 GREECE43617640.4%
97A.Couteaux🇧🇪 BELGIUM59123840.3%
98M.Nosacki🇮🇱 ISRAEL70228240.2%
99F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND58023340.2%
100N.Marechal🇧🇪 BELGIUM59824040.1%
101E.Berg🇫🇴 FAROE ISLANDS59623940.1%
102L.Mingot🇪🇸 SPAIN62525040.0%
103A.Jonsdottir🇮🇸 ICELAND64625839.9%
104C.Lupsan🇷🇴 ROMANIA69127539.8%
105A.Buus Thomsen🇩🇰 DENMARK59223539.7%
106S.Cauwels🇧🇪 BELGIUM52720839.5%
107B.Wodniansky🇩🇪 GERMANY64225239.3%
108N.Romaguera🇪🇸 SPAIN62624639.3%
109S.Darie🇷🇴 ROMANIA60523839.3%
110D.Yavas🇹🇷 TURKIYE85233138.8%
111J.Hegedus🇭🇺 HUNGARY77129938.8%
112E.Tichy🇭🇺 HUNGARY90635138.7%
113G.Vist🇳🇴 NORWAY62924238.5%
114M.Onea🇷🇴 ROMANIA70226838.2%
115A.Mikkelsen🇫🇴 FAROE ISLANDS61623538.1%
116L.Phelan🇮🇪 IRELAND60122938.1%
117A.Alberti🇩🇪 GERMANY64524538.0%
118N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND65524837.9%
119T.Heskje🇳🇴 NORWAY62923737.7%
120K.Balabanova🇨🇭 SWITZERLAND61523237.7%
121M.Restorff🇫🇴 FAROE ISLANDS62523337.3%
122S.Lemborn🇸🇪 SWEDEN52819637.1%
123L.Mitchell🇮🇪 IRELAND59821035.1%
124O.Kandolu🇹🇷 TURKIYE2049848.0%
125E.Ozan🇹🇷 TURKIYE2039245.3%
126A.Zareba🇵🇱 POLAND35515844.5%
127J.Zalewska🇵🇱 POLAND34714942.9%
128S.Csipka🇭🇺 HUNGARY2289039.5%
129E.De Ruiter🇳🇱 NETHERLANDS37514338.1%
130I.Neumann🇮🇱 ISRAEL38014237.4%
131M.Spector🇮🇱 ISRAEL38314036.6%

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.Heskje🇳🇴 NORWAY240+0.02+0.84+0.86▲4
2G.Vist🇳🇴 NORWAY240+0.02+0.84+0.86▲4
3C.Puillet🇫🇷 FRANCE240+0.07+0.71+0.78▲8
4A.Tartarin🇫🇷 FRANCE240+0.07+0.71+0.78▲8
5A.Acar🇹🇷 TURKIYE288-0.04+0.80+0.76▲2
6B.Erkan🇹🇷 TURKIYE288-0.04+0.80+0.76▲2
7D.Kazmucha🇵🇱 POLAND240+0.02+0.67+0.69▲6
8E.Morawska🇵🇱 POLAND240+0.02+0.67+0.69▲6
9M.Kurek Beaulieu🇫🇷 FRANCE192-0.21+0.85+0.65▼8
10A.Leleu🇫🇷 FRANCE192-0.21+0.85+0.65▼8
11J.Duursma🇳🇱 NETHERLANDS256+0.17+0.47+0.64▲14
12M.Wortel🇳🇱 NETHERLANDS256+0.17+0.47+0.64▲14
13M.Chavarria🇮🇹 ITALY256+0.08+0.56+0.64▲6
14S.Paoluzi🇮🇹 ITALY256+0.08+0.56+0.64▲6
15I.Ozbay🇹🇷 TURKIYE304-0.10+0.74+0.63▼6
16D.Yavas🇹🇷 TURKIYE304-0.10+0.74+0.63▼6
17L.Grude🇳🇴 NORWAY192-0.24+0.85+0.62▼14
18B.Oigarden🇳🇴 NORWAY192-0.24+0.85+0.62▼14
19M.Canonne🇫🇷 FRANCE240+0.07+0.48+0.55▲4
20D.Halfon🇫🇷 FRANCE240+0.07+0.48+0.55▲4
21A.Fuglestad🇳🇴 NORWAY240+0.04+0.49+0.53·
22M.Harding🇳🇴 NORWAY240+0.04+0.49+0.53·
23T.Bilde🇩🇰 DENMARK208-0.17+0.66+0.49▼8
24C.Koch-Palmund🇩🇰 DENMARK208-0.17+0.66+0.49▼8
25F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.10+0.58+0.48▼8
26H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.10+0.58+0.48▼8
27N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.16+0.28+0.44▲7
28N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND240+0.16+0.28+0.44▲7
29C.Golin🇮🇹 ITALY208+0.02+0.41+0.43▼2
30C.Pomares Y De Morant🇮🇹 ITALY208+0.02+0.41+0.43▼2
31A.Zalai🇭🇺 HUNGARY320-0.02+0.40+0.38▼2
32L.Hallqvist🇸🇪 SWEDEN224+0.12+0.23+0.35▲7
33Y.Johansson🇸🇪 SWEDEN224+0.12+0.23+0.35▲7
34T.Dogani🇬🇷 GREECE256-0.03+0.34+0.31▼4
35L.Mamidaki🇬🇷 GREECE256-0.03+0.34+0.31▼4
36E.Tichy🇭🇺 HUNGARY336+0.02+0.27+0.29·
37S.Asplund Sivelind🇸🇪 SWEDEN240+0.04+0.19+0.24▲4
38M.Johansson🇸🇪 SWEDEN240+0.04+0.19+0.24▲4
39D.Kanellopoulou🇬🇷 GREECE256+0.08+0.15+0.23▲6
40K.Kapayannidi🇬🇷 GREECE256+0.08+0.15+0.23▲6
41P.Sarv🇪🇪 ESTONIA224+0.04+0.14+0.18▲8
42T.Sepp🇪🇪 ESTONIA224+0.04+0.14+0.18▲8
43M.Haraldsdottir Bender🇮🇸 ICELAND240+0.06+0.10+0.16▲10
44H.Ingolfsdottir🇮🇸 ICELAND240+0.06+0.10+0.16▲10
45L.Bilde🇩🇰 DENMARK256-0.02+0.15+0.13▲2
46H.Rasmussen🇩🇰 DENMARK256-0.02+0.15+0.13▲2
47M.Costa🇮🇹 ITALY208-0.14+0.26+0.13▼10
48E.Ruscalla🇮🇹 ITALY208-0.14+0.26+0.13▼10
49A.Ghitescu🇷🇴 ROMANIA176+0.21-0.10+0.12▲24
50I.Filimon🇷🇴 ROMANIA208+0.16-0.05+0.11▲20
51D.Van Delft🇳🇱 NETHERLANDS256+0.05+0.05+0.11▲6
52M.Bruijnsteen🇳🇱 NETHERLANDS272-0.18+0.28+0.10▼19
53D.Bilde🇩🇰 DENMARK208+0.12-0.05+0.08▲15
54A.Buus Thomsen🇩🇰 DENMARK208+0.12-0.05+0.08▲15
55S.Cauwels🇧🇪 BELGIUM192-0.07+0.13+0.05▼4
56B.Uskup🇧🇪 BELGIUM192-0.07+0.13+0.05▼4
57M.Nosacki🇮🇱 ISRAEL256+0.09-0.06+0.04▲14
58M.Poplilov🇮🇱 ISRAEL256+0.09-0.06+0.04▲14
59C.Baldysz🇵🇱 POLAND304+0.03-0.00+0.03▲5
60S.Baldysz🇵🇱 POLAND304+0.03-0.00+0.03▲5
61M.Stas🇧🇪 BELGIUM256-0.04+0.01-0.03▲1
62C.Vandenbossche🇧🇪 BELGIUM256-0.04+0.01-0.03▲1
63N.Libster🇮🇱 ISRAEL272-0.02-0.01-0.03▲3
64J.Sadis🇮🇱 ISRAEL272-0.02-0.01-0.03▲3
65S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND208-0.20+0.16-0.04▼22
66D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND208-0.20+0.16-0.04▼22
67M.Iher🇪🇪 ESTONIA224+0.07-0.11-0.04▲7
68M.Oras🇪🇪 ESTONIA224+0.07-0.11-0.04▲7
69M.Onea🇷🇴 ROMANIA256+0.06-0.14-0.08▲9
70J.Wackwitz🇳🇱 NETHERLANDS160-0.41+0.32-0.09▼38
71A.Della Monta🇩🇪 GERMANY240-0.13+0.04-0.10▼13
72B.Hackett🇩🇪 GERMANY240-0.13+0.04-0.10▼13
73S.Darie🇷🇴 ROMANIA224+0.09-0.19-0.10▲10
74I.Gromann🇩🇪 GERMANY192+0.01-0.14-0.13▲2
75K.Wenning🇩🇪 GERMANY192+0.01-0.14-0.13▲2
76A.Alberti🇩🇪 GERMANY240+0.08-0.21-0.13▲8
77B.Wodniansky🇩🇪 GERMANY240+0.08-0.21-0.13▲8
78M.Helin🇸🇪 SWEDEN208-0.22+0.08-0.14▼23
79S.Lemborn🇸🇪 SWEDEN208-0.22+0.08-0.14▼23
80D.Langer🇨🇭 SWITZERLAND160+0.04-0.19-0.15▲1
81R.Nikitine🇨🇭 SWITZERLAND160+0.04-0.19-0.15▲1
82A.Couteaux🇧🇪 BELGIUM224+0.06-0.26-0.20▲6
83N.Marechal🇧🇪 BELGIUM224+0.06-0.26-0.20▲6
84L.Castells🇪🇸 SPAIN224+0.12-0.32-0.20▲8
85M.Castells🇪🇸 SPAIN224+0.12-0.32-0.20▲8
86C.Lupsan🇷🇴 ROMANIA240-0.25+0.01-0.24▼26
87N.Valeanu🇷🇴 ROMANIA240-0.25+0.01-0.24▼26
88C.Billiet🇨🇭 SWITZERLAND256-0.03-0.26-0.30▲2
89S.Bragadir🇨🇭 SWITZERLAND256-0.03-0.26-0.30▲2
90I.Piibeleht🇪🇪 ESTONIA224-0.15-0.16-0.31▼11
91A.Taube🇪🇪 ESTONIA224-0.15-0.16-0.31▼11
92J.Fitzgerald🇮🇪 IRELAND240+0.23-0.54-0.31▲14
93J.Kenny🇮🇪 IRELAND240+0.23-0.54-0.31▲14
94A.Muruaga🇪🇸 SPAIN224+0.09-0.46-0.37▲6
95N.Romaguera🇪🇸 SPAIN224+0.09-0.46-0.37▲6
96S.Part🇮🇪 IRELAND208+0.01-0.39-0.38·
97T.Rigney🇮🇪 IRELAND208+0.01-0.39-0.38·
98O.Hegedus🇭🇺 HUNGARY320+0.08-0.47-0.39▲4
99L.Mingot🇪🇸 SPAIN224-0.06-0.34-0.40▼5
100M.Panadero🇪🇸 SPAIN224-0.06-0.34-0.40▼5
101L.Mitchell🇮🇪 IRELAND224-0.20-0.22-0.42▼15
102L.Phelan🇮🇪 IRELAND224-0.20-0.22-0.42▼15
103A.Baldursdottir🇮🇸 ICELAND192+0.02-0.49-0.47·
104I.Bjornsdottir🇮🇸 ICELAND192+0.02-0.49-0.47·
105A.Gudnadottir🇮🇸 ICELAND240-0.08-0.40-0.48▼7
106A.Jonsdottir🇮🇸 ICELAND240-0.08-0.40-0.48▼7
107J.Hegedus🇭🇺 HUNGARY288+0.04-0.53-0.48▼2
108L.Gumhalter Malic🇭🇷 CROATIA240+0.04-0.61-0.58·
109M.Grguric🇭🇷 CROATIA256+0.06-0.67-0.61▲2
110K.Balabanova🇨🇭 SWITZERLAND256+0.06-0.66-0.61▼1
111M.Vegh🇨🇭 SWITZERLAND256+0.06-0.66-0.61▼1
112M.Cupic🇭🇷 CROATIA192+0.03-0.84-0.82·
113R.Muller🇭🇷 CROATIA208+0.06-0.89-0.84▲6
114I.Mrkic🇭🇷 CROATIA224+0.05-0.89-0.84▲3
115S.Probst🇭🇷 CROATIA224+0.05-0.89-0.84▲3
116A.Mikkelsen🇫🇴 FAROE ISLANDS224-0.00-0.84-0.84▼3
117M.Restorff🇫🇴 FAROE ISLANDS224-0.00-0.84-0.84▼3
118I.Plakida🇬🇷 GREECE160+0.03-0.87-0.84▼3
119N.Salem🇬🇷 GREECE160+0.03-0.87-0.84▼3
120B.Clementsen🇫🇴 FAROE ISLANDS224+0.04-0.93-0.89·
121M.Hansen🇫🇴 FAROE ISLANDS224+0.04-0.93-0.89·
122E.Berg🇫🇴 FAROE ISLANDS224+0.17-1.63-1.46·
123A.Olsen🇫🇴 FAROE ISLANDS224+0.17-1.63-1.46·