Herning 2025 — 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
1X.Yuan🇨🇳 CHINA210+1.43+300.0
2X.Zuo🇨🇳 CHINA210+1.43+300.0
3F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210+1.22+256.0
4H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210+1.22+256.0
5I.Ozbay🇹🇷 TURKIYE238+1.21+289.0
6D.Yavas🇹🇷 TURKIYE238+1.21+289.0
7L.Bilde🇩🇰 DENMARK238+1.20+285.0
8H.Rasmussen🇩🇰 DENMARK238+1.20+285.0
9P.Chan🇭🇰 HONG KONG CHINA252+1.15+290.0
10S.Tung🇭🇰 HONG KONG CHINA252+1.15+290.0
11J.Meyers🇺🇸 USA2238+1.08+258.0
12K.Sanborn🇺🇸 USA2238+1.08+258.0
13J.Duursma🇳🇱 NETHERLANDS210+0.98+206.0
14M.Ticha🇳🇱 NETHERLANDS210+0.98+206.0
15Z.Liao🇨🇳 CHINA224+0.92+207.0
16J.Wang🇨🇳 CHINA224+0.92+207.0
17D.Neumann🇦🇺 AUSTRALIA224+0.88+197.0
18J.Tutty🇦🇺 AUSTRALIA224+0.88+197.0
19A.Fuglestad🇳🇴 NORWAY210+0.87+182.0
20M.Harding🇳🇴 NORWAY210+0.87+182.0
21A.Jarosz🇵🇱 POLAND182+0.74+134.0
22E.Morawska🇵🇱 POLAND182+0.74+134.0
23C.Baldysz🇵🇱 POLAND238+0.73+174.0
24S.Baldysz🇵🇱 POLAND238+0.73+174.0
25C.Golin🇮🇹 ITALY210+0.66+139.0
26C.Pomares Y De Morant🇮🇹 ITALY210+0.66+139.0
27M.Canonne🇫🇷 FRANCE238+0.63+149.0
28D.Halfon🇫🇷 FRANCE238+0.63+149.0
29M.Bruijnsteen🇳🇱 NETHERLANDS224+0.60+134.0
30D.Van Delft🇳🇱 NETHERLANDS224+0.60+134.0
31J.Bello🇦🇷 ARGENTINA196+0.59+116.0
32C.Nunez🇦🇷 ARGENTINA196+0.59+116.0
33L.Baker🇺🇸 USA1168+0.56+94.0
34O.Schireson🇺🇸 USA1168+0.56+94.0
35A.Sarniak🇵🇱 POLAND224+0.43+96.0
36J.Zalewska🇵🇱 POLAND224+0.43+96.0
37O.Seker🇹🇷 TURKIYE168+0.39+65.0
38P.Tekir Dogan🇹🇷 TURKIYE168+0.39+65.0
39M.Bjoerk Heed🇸🇪 SWEDEN196+0.37+72.0
40A.Nilsson🇸🇪 SWEDEN196+0.37+72.0
41E.Rosthoej🇩🇰 DENMARK182+0.30+55.0
42J.Sigsgaard🇩🇰 DENMARK182+0.30+55.0
43A.Lin🇺🇸 USA1238+0.27+64.0
44D.Rosenberg🇺🇸 USA1238+0.27+64.0
45R.Cooper🇦🇺 AUSTRALIA224+0.26+58.0
46E.Jacob🇦🇺 AUSTRALIA224+0.26+58.0
47C.Puillet🇫🇷 FRANCE238+0.25+59.0
48A.Tartarin🇫🇷 FRANCE238+0.25+59.0
49M.Chavarria🇮🇹 ITALY238+0.20+48.0
50S.Paoluzi🇮🇹 ITALY238+0.20+48.0
51A.Zalai🇭🇺 HUNGARY294+0.17+50.0
52S.Csipka🇭🇺 HUNGARY210+0.15+31.0
53W.Van Zwol🇳🇱 NETHERLANDS210+0.14+30.0
54M.Verbeek🇳🇱 NETHERLANDS210+0.14+30.0
55E.Tichy🇭🇺 HUNGARY294+0.13+37.0
56A.Nestoridis🇿🇦 SOUTH AFRICA224+0.11+25.0
57L.Sorensen🇿🇦 SOUTH AFRICA224+0.11+25.0
58Y.Cao🇨🇦 CANADA224+0.10+22.0
59J.Gong🇨🇦 CANADA224+0.10+22.0
60T.Heskje🇳🇴 NORWAY224+0.04+10.0
61G.Vist🇳🇴 NORWAY224+0.04+10.0
62J.Seamon-Molson🇺🇸 USA2252+0.02+5.0
63M.Zur-Campanile🇺🇸 USA2252+0.02+5.0
64P.Balasubramanian🇮🇳 INDIA224+0.00+1.0
65B.Kohli🇮🇳 INDIA224+0.00+1.0
66M.Espinosa-Paz🇦🇷 ARGENTINA224+0.00+1.0
67M.Previde🇦🇷 ARGENTINA224+0.00+1.0
68M.Costa🇮🇹 ITALY196-0.02-4.0
69E.Ruscalla🇮🇹 ITALY196-0.02-4.0
70A.Acar🇹🇷 TURKIYE238-0.04-9.0
71B.Erkan🇹🇷 TURKIYE238-0.04-9.0
72F.Raza🇵🇰 PAKISTAN238-0.04-9.0
73A.Boughey🇳🇿 NEW ZEALAND210-0.05-11.0
74C.Richardson🇳🇿 NEW ZEALAND210-0.05-11.0
75N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.06-13.0
76N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.06-13.0
77J.Alabaster🇳🇿 NEW ZEALAND210-0.07-15.0
78A.Lennon🇳🇿 NEW ZEALAND210-0.07-15.0
79S.Shi🇺🇸 USA2154-0.08-13.0
80S.Zhang🇺🇸 USA2154-0.08-13.0
81B.Dey🇮🇳 INDIA196-0.09-18.0
82A.Kshirsagar🇮🇳 INDIA196-0.09-18.0
83A.Couteaux🇧🇪 BELGIUM210-0.10-21.0
84N.Marechal🇧🇪 BELGIUM210-0.10-21.0
85L.Chen🇨🇦 CANADA224-0.10-23.0
86Y.Chen🇨🇦 CANADA224-0.10-23.0
87E.Kolesnik🇺🇸 USA1238-0.11-27.0
88J.Stansby🇺🇸 USA1238-0.11-27.0
89K.Guo🇨🇳 CHINA210-0.16-34.0
90N.Wang🇨🇳 CHINA210-0.16-34.0
91M.Kurek Beaulieu🇫🇷 FRANCE168-0.19-32.0
92A.Leleu🇫🇷 FRANCE168-0.19-32.0
93C.Gibbons🇳🇿 NEW ZEALAND224-0.20-45.0
94J.Gibbons🇳🇿 NEW ZEALAND224-0.20-45.0
95R.Agha🇵🇰 PAKISTAN322-0.22-72.0
96J.Borg🇸🇪 SWEDEN224-0.23-51.0
97M.Johansson🇸🇪 SWEDEN224-0.23-51.0
98T.Demarco🇦🇺 AUSTRALIA196-0.24-47.0
99S.Lusk🇦🇺 AUSTRALIA196-0.24-47.0
100M.Farhani Goncalves🇹🇳 TUNISIA322-0.29-93.0
101L.Grude🇳🇴 NORWAY210-0.35-74.0
102B.Oigarden🇳🇴 NORWAY210-0.35-74.0
103O.Hegedus🇭🇺 HUNGARY308-0.37-115.0
104H.Sellami🇹🇳 TUNISIA266-0.48-127.0
105J.Ghodhbane🇹🇳 TUNISIA224-0.50-113.0
106S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210-0.52-110.0
107D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210-0.52-110.0
108A.Biondillo🇧🇷 BRAZIL210-0.58-121.0
109L.Doria🇧🇷 BRAZIL210-0.58-121.0
110D.Bilde🇩🇰 DENMARK224-0.58-130.0
111A.Buus Thomsen🇩🇰 DENMARK224-0.58-130.0
112J.Hegedus🇭🇺 HUNGARY182-0.59-107.0
113M.Stas🇧🇪 BELGIUM224-0.59-132.0
114C.Vandenbossche🇧🇪 BELGIUM224-0.59-132.0
115L.Menezes🇧🇷 BRAZIL210-0.59-124.0
116A.Vidigal🇧🇷 BRAZIL210-0.59-124.0
117N.Landa🇹🇳 TUNISIA224-0.65-145.0
118L.Hallqvist🇸🇪 SWEDEN224-0.65-146.0
119Y.Johansson🇸🇪 SWEDEN224-0.65-146.0
120P.Batra🇮🇳 INDIA224-0.67-149.0
121A.Sharma🇮🇳 INDIA224-0.67-149.0
122V.Armstrong🇿🇦 SOUTH AFRICA210-0.67-140.0
123C.Stanton🇿🇦 SOUTH AFRICA210-0.67-140.0
124S.Cauwels🇧🇪 BELGIUM210-0.83-174.0
125B.Uskup🇧🇪 BELGIUM210-0.83-174.0
126C.Booth🇭🇰 HONG KONG CHINA154-0.83-128.0
127S.Li🇭🇰 HONG KONG CHINA154-0.83-128.0
128M.Falk🇧🇷 BRAZIL224-0.92-207.0
129L.Ferreira🇧🇷 BRAZIL224-0.92-207.0
130S.Bamboat🇵🇰 PAKISTAN210-0.94-198.0
131F.Trabelsi🇹🇳 TUNISIA252-0.94-238.0
132R.Bernstein🇿🇦 SOUTH AFRICA210-1.05-221.0
133S.Lang🇿🇦 SOUTH AFRICA210-1.05-221.0
134E.Alegre🇦🇷 ARGENTINA224-1.05-236.0
135F.Herrera🇦🇷 ARGENTINA224-1.05-236.0
136W.Chen🇨🇦 CANADA196-1.28-251.0
137X.Hong🇨🇦 CANADA196-1.28-251.0
138K.Cheung🇭🇰 HONG KONG CHINA238-1.49-354.0
139H.Yeung🇭🇰 HONG KONG CHINA238-1.49-354.0
140R.Saigol🇵🇰 PAKISTAN308-1.58-488.0
141S.Raza🇵🇰 PAKISTAN210-1.60-335.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
1S.Shi🇺🇸 USA23992.3%0.10
2W.Chen🇨🇦 CANADA5192.2%0.10
3D.Yavas🇹🇷 TURKIYE6492.2%0.12
4H.Rasmussen🇩🇰 DENMARK5691.1%0.11
5M.Johansson🇸🇪 SWEDEN5390.6%0.11
6C.Vandenbossche🇧🇪 BELGIUM5989.8%0.12
7K.Guo🇨🇳 CHINA2989.7%0.10
8A.Acar🇹🇷 TURKIYE4889.6%0.15
9M.Kurek Beaulieu🇫🇷 FRANCE3889.5%0.10
10S.Tung🇭🇰 HONG KONG CHINA7489.2%0.12
11Y.Chen🇨🇦 CANADA4689.1%0.15
12S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4388.4%0.12
13N.Landa🇹🇳 TUNISIA5988.1%0.12
14P.Batra🇮🇳 INDIA4987.8%0.14
15B.Erkan🇹🇷 TURKIYE5787.7%0.19
16A.Biondillo🇧🇷 BRAZIL4887.5%0.15
17M.Verbeek🇳🇱 NETHERLANDS4787.2%0.15
18K.Sanborn🇺🇸 USA26287.1%0.16
19D.Rosenberg🇺🇸 USA15487.0%0.13
20I.Ozbay🇹🇷 TURKIYE5386.8%0.15
21H.Sellami🇹🇳 TUNISIA6786.6%0.15
22M.Costa🇮🇹 ITALY4486.4%0.20
23N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4985.7%0.18
24A.Nestoridis🇿🇦 SOUTH AFRICA6985.5%0.16
25B.Dey🇮🇳 INDIA5585.5%0.20
26S.Zhang🇺🇸 USA24185.4%0.17
27D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4885.4%0.19
28C.Gibbons🇳🇿 NEW ZEALAND6185.2%0.16
29A.Sharma🇮🇳 INDIA6185.2%0.20
30L.Menezes🇧🇷 BRAZIL5485.2%0.20
31F.Raza🇵🇰 PAKISTAN6085.0%0.18
32Z.Liao🇨🇳 CHINA5384.9%0.19
33L.Baker🇺🇸 USA14684.8%0.17
34L.Sorensen🇿🇦 SOUTH AFRICA5984.7%0.17
35J.Stansby🇺🇸 USA15984.7%0.20
36A.Nilsson🇸🇪 SWEDEN5984.7%0.22
37O.Schireson🇺🇸 USA13984.6%0.15
38A.Kshirsagar🇮🇳 INDIA5084.0%0.22
39M.Previde🇦🇷 ARGENTINA6283.9%0.21
40N.Wang🇨🇳 CHINA6283.9%0.23
41J.Bello🇦🇷 ARGENTINA6883.8%0.19
42S.Lusk🇦🇺 AUSTRALIA4383.7%0.21
43S.Li🇭🇰 HONG KONG CHINA4283.3%0.17
44P.Chan🇭🇰 HONG KONG CHINA6683.3%0.18
45J.Gibbons🇳🇿 NEW ZEALAND5483.3%0.18
46A.Leleu🇫🇷 FRANCE3683.3%0.19
47C.Puillet🇫🇷 FRANCE6083.3%0.22
48T.Demarco🇦🇺 AUSTRALIA3683.3%0.22
49S.Csipka🇭🇺 HUNGARY5483.3%0.26
50A.Tartarin🇫🇷 FRANCE4783.0%0.17
51A.Boughey🇳🇿 NEW ZEALAND4783.0%0.21
52F.Herrera🇦🇷 ARGENTINA4783.0%0.26
53S.Raza🇵🇰 PAKISTAN4182.9%0.20
54J.Seamon-Molson🇺🇸 USA25882.8%0.19
55A.Fuglestad🇳🇴 NORWAY5282.7%0.21
56R.Bernstein🇿🇦 SOUTH AFRICA5682.1%0.25
57W.Van Zwol🇳🇱 NETHERLANDS5082.0%0.30
58E.Rosthoej🇩🇰 DENMARK3381.8%0.30
59F.Trabelsi🇹🇳 TUNISIA7181.7%0.25
60Y.Cao🇨🇦 CANADA5481.5%0.20
61E.Kolesnik🇺🇸 USA15381.1%0.19
62J.Zalewska🇵🇱 POLAND6381.0%0.21
63X.Zuo🇨🇳 CHINA5881.0%0.24
64C.Pomares Y De Morant🇮🇹 ITALY5881.0%0.29
65R.Cooper🇦🇺 AUSTRALIA6381.0%0.32
66A.Jarosz🇵🇱 POLAND4780.9%0.19
67C.Baldysz🇵🇱 POLAND6880.9%0.25
68C.Nunez🇦🇷 ARGENTINA4780.9%0.32
69X.Yuan🇨🇳 CHINA5280.8%0.21
70L.Bilde🇩🇰 DENMARK7880.8%0.23
71L.Chen🇨🇦 CANADA5680.4%0.21
72A.Buus Thomsen🇩🇰 DENMARK5680.4%0.23
73E.Morawska🇵🇱 POLAND4680.4%0.24
74J.Tutty🇦🇺 AUSTRALIA6080.0%0.23
75S.Baldysz🇵🇱 POLAND6080.0%0.25
76C.Stanton🇿🇦 SOUTH AFRICA4580.0%0.27
77D.Neumann🇦🇺 AUSTRALIA7080.0%0.27
78J.Gong🇨🇦 CANADA5979.7%0.24
79L.Ferreira🇧🇷 BRAZIL5979.7%0.24
80B.Kohli🇮🇳 INDIA5979.7%0.25
81E.Tichy🇭🇺 HUNGARY6979.7%0.26
82M.Canonne🇫🇷 FRANCE4979.6%0.24
83M.Zur-Campanile🇺🇸 USA24979.6%0.33
84N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6379.4%0.25
85M.Stas🇧🇪 BELGIUM5879.3%0.29
86Y.Johansson🇸🇪 SWEDEN5778.9%0.25
87D.Van Delft🇳🇱 NETHERLANDS6678.8%0.26
88J.Hegedus🇭🇺 HUNGARY4778.7%0.23
89J.Wang🇨🇳 CHINA6178.7%0.25
90T.Heskje🇳🇴 NORWAY6178.7%0.26
91R.Saigol🇵🇰 PAKISTAN7078.6%0.31
92A.Couteaux🇧🇪 BELGIUM5178.4%0.22
93B.Oigarden🇳🇴 NORWAY5178.4%0.23
94M.Ticha🇳🇱 NETHERLANDS5578.2%0.26
95A.Zalai🇭🇺 HUNGARY7878.2%0.28
96M.Falk🇧🇷 BRAZIL5978.0%0.25
97J.Duursma🇳🇱 NETHERLANDS5477.8%0.28
98E.Alegre🇦🇷 ARGENTINA5377.4%0.26
99J.Alabaster🇳🇿 NEW ZEALAND5377.4%0.32
100A.Lennon🇳🇿 NEW ZEALAND5377.4%0.32
101C.Golin🇮🇹 ITALY6677.3%0.29
102M.Espinosa-Paz🇦🇷 ARGENTINA4877.1%0.25
103M.Bruijnsteen🇳🇱 NETHERLANDS6076.7%0.25
104F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6076.7%0.27
105L.Grude🇳🇴 NORWAY4376.7%0.28
106S.Paoluzi🇮🇹 ITALY5176.5%0.23
107L.Hallqvist🇸🇪 SWEDEN5176.5%0.28
108J.Ghodhbane🇹🇳 TUNISIA5176.5%0.28
109A.Lin🇺🇸 USA15576.4%0.34
110D.Halfon🇫🇷 FRANCE6776.1%0.30
111V.Armstrong🇿🇦 SOUTH AFRICA5475.9%0.24
112L.Doria🇧🇷 BRAZIL5475.9%0.32
113K.Cheung🇭🇰 HONG KONG CHINA5875.9%0.34
114C.Booth🇭🇰 HONG KONG CHINA3375.8%0.27
115M.Harding🇳🇴 NORWAY6275.8%0.32
116P.Tekir Dogan🇹🇷 TURKIYE3775.7%0.27
117O.Seker🇹🇷 TURKIYE4575.6%0.27
118S.Bamboat🇵🇰 PAKISTAN5375.5%0.30
119D.Bilde🇩🇰 DENMARK6175.4%0.34
120J.Sigsgaard🇩🇰 DENMARK3275.0%0.28
121H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5675.0%0.29
122N.Marechal🇧🇪 BELGIUM5275.0%0.31
123S.Lang🇿🇦 SOUTH AFRICA5675.0%0.38
124O.Hegedus🇭🇺 HUNGARY7974.7%0.27
125A.Vidigal🇧🇷 BRAZIL5474.1%0.33
126R.Agha🇵🇰 PAKISTAN9273.9%0.32
127G.Vist🇳🇴 NORWAY5373.6%0.34
128J.Meyers🇺🇸 USA26873.5%0.34
129C.Richardson🇳🇿 NEW ZEALAND6272.6%0.32
130B.Uskup🇧🇪 BELGIUM5472.2%0.35
131E.Jacob🇦🇺 AUSTRALIA4971.4%0.33
132X.Hong🇨🇦 CANADA4971.4%0.33
133M.Bjoerk Heed🇸🇪 SWEDEN5671.4%0.36
134M.Farhani Goncalves🇹🇳 TUNISIA7671.1%0.33
135A.Sarniak🇵🇱 POLAND4571.1%0.49
136J.Borg🇸🇪 SWEDEN5570.9%0.40
137P.Balasubramanian🇮🇳 INDIA5470.4%0.37
138H.Yeung🇭🇰 HONG KONG CHINA6470.3%0.44
139E.Ruscalla🇮🇹 ITALY6369.8%0.40
140S.Cauwels🇧🇪 BELGIUM4669.6%0.33
141M.Chavarria🇮🇹 ITALY4868.8%0.35

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
1K.Sanborn🇺🇸 USA25386.8%0.13
2X.Zuo🇨🇳 CHINA4586.7%0.18
3L.Bilde🇩🇰 DENMARK5685.7%0.16
4Y.Johansson🇸🇪 SWEDEN4985.7%0.18
5S.Shi🇺🇸 USA24085.0%0.20
6M.Harding🇳🇴 NORWAY4085.0%0.23
7J.Wang🇨🇳 CHINA5084.0%0.28
8A.Boughey🇳🇿 NEW ZEALAND4983.7%0.16
9A.Sarniak🇵🇱 POLAND6183.6%0.23
10M.Kurek Beaulieu🇫🇷 FRANCE5282.7%0.23
11D.Rosenberg🇺🇸 USA16982.6%0.22
12E.Tichy🇭🇺 HUNGARY7482.4%0.20
13J.Zalewska🇵🇱 POLAND5581.8%0.26
14A.Biondillo🇧🇷 BRAZIL5881.0%0.21
15C.Baldysz🇵🇱 POLAND5881.0%0.22
16S.Baldysz🇵🇱 POLAND5280.8%0.19
17C.Golin🇮🇹 ITALY3680.6%0.22
18D.Halfon🇫🇷 FRANCE7780.5%0.23
19J.Gibbons🇳🇿 NEW ZEALAND5680.4%0.25
20E.Rosthoej🇩🇰 DENMARK5680.4%0.29
21M.Zur-Campanile🇺🇸 USA26580.0%0.23
22A.Acar🇹🇷 TURKIYE6479.7%0.25
23D.Bilde🇩🇰 DENMARK5979.7%0.25
24H.Yeung🇭🇰 HONG KONG CHINA5479.6%0.24
25A.Buus Thomsen🇩🇰 DENMARK4879.2%0.25
26M.Johansson🇸🇪 SWEDEN6279.0%0.24
27A.Nilsson🇸🇪 SWEDEN3878.9%0.21
28J.Bello🇦🇷 ARGENTINA3878.9%0.29
29A.Tartarin🇫🇷 FRANCE7578.7%0.29
30J.Sigsgaard🇩🇰 DENMARK6178.7%0.29
31K.Guo🇨🇳 CHINA6178.7%0.29
32B.Oigarden🇳🇴 NORWAY5678.6%0.27
33N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5678.6%0.30
34V.Armstrong🇿🇦 SOUTH AFRICA5178.4%0.29
35L.Grude🇳🇴 NORWAY6078.3%0.22
36J.Meyers🇺🇸 USA25578.2%0.27
37C.Pomares Y De Morant🇮🇹 ITALY5078.0%0.24
38L.Sorensen🇿🇦 SOUTH AFRICA5078.0%0.38
39F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5477.8%0.26
40N.Wang🇨🇳 CHINA5877.6%0.22
41O.Schireson🇺🇸 USA14977.6%0.35
42H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4077.5%0.25
43J.Seamon-Molson🇺🇸 USA28077.5%0.30
44O.Seker🇹🇷 TURKIYE4477.3%0.32
45M.Previde🇦🇷 ARGENTINA5777.2%0.32
46J.Duursma🇳🇱 NETHERLANDS4877.1%0.31
47A.Zalai🇭🇺 HUNGARY7077.1%0.31
48S.Lusk🇦🇺 AUSTRALIA4877.1%0.33
49S.Cauwels🇧🇪 BELGIUM4877.1%0.33
50D.Yavas🇹🇷 TURKIYE6177.0%0.26
51B.Kohli🇮🇳 INDIA5276.9%0.27
52N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5676.8%0.23
53J.Tutty🇦🇺 AUSTRALIA4376.7%0.28
54D.Neumann🇦🇺 AUSTRALIA5176.5%0.29
55L.Baker🇺🇸 USA13476.5%0.32
56S.Tung🇭🇰 HONG KONG CHINA5576.4%0.31
57P.Tekir Dogan🇹🇷 TURKIYE4276.2%0.29
58A.Kshirsagar🇮🇳 INDIA4276.2%0.33
59D.Van Delft🇳🇱 NETHERLANDS4676.1%0.28
60L.Doria🇧🇷 BRAZIL5076.0%0.28
61R.Cooper🇦🇺 AUSTRALIA5475.9%0.28
62A.Jarosz🇵🇱 POLAND5475.9%0.32
63J.Borg🇸🇪 SWEDEN5475.9%0.32
64M.Ticha🇳🇱 NETHERLANDS5375.5%0.32
65W.Van Zwol🇳🇱 NETHERLANDS5775.4%0.30
66A.Lin🇺🇸 USA16075.0%0.25
67E.Kolesnik🇺🇸 USA16875.0%0.27
68M.Bruijnsteen🇳🇱 NETHERLANDS5275.0%0.29
69M.Chavarria🇮🇹 ITALY6875.0%0.29
70C.Puillet🇫🇷 FRANCE5675.0%0.32
71H.Rasmussen🇩🇰 DENMARK4875.0%0.33
72C.Stanton🇿🇦 SOUTH AFRICA6075.0%0.33
73F.Raza🇵🇰 PAKISTAN6075.0%0.38
74X.Yuan🇨🇳 CHINA5574.5%0.31
75M.Costa🇮🇹 ITALY3974.4%0.28
76R.Agha🇵🇰 PAKISTAN8274.4%0.38
77E.Morawska🇵🇱 POLAND3574.3%0.34
78A.Couteaux🇧🇪 BELGIUM5474.1%0.28
79L.Ferreira🇧🇷 BRAZIL5874.1%0.36
80B.Erkan🇹🇷 TURKIYE6973.9%0.32
81T.Demarco🇦🇺 AUSTRALIA6973.9%0.33
82P.Chan🇭🇰 HONG KONG CHINA5773.7%0.28
83A.Sharma🇮🇳 INDIA7673.7%0.33
84B.Dey🇮🇳 INDIA4973.5%0.29
85S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6873.5%0.31
86L.Menezes🇧🇷 BRAZIL4973.5%0.39
87I.Ozbay🇹🇷 TURKIYE6073.3%0.27
88M.Canonne🇫🇷 FRANCE4573.3%0.36
89M.Verbeek🇳🇱 NETHERLANDS5673.2%0.27
90S.Paoluzi🇮🇹 ITALY7173.2%0.34
91J.Gong🇨🇦 CANADA5472.2%0.39
92C.Booth🇭🇰 HONG KONG CHINA4372.1%0.35
93M.Bjoerk Heed🇸🇪 SWEDEN4372.1%0.37
94O.Hegedus🇭🇺 HUNGARY8272.0%0.33
95G.Vist🇳🇴 NORWAY5371.7%0.34
96N.Marechal🇧🇪 BELGIUM5371.7%0.36
97A.Nestoridis🇿🇦 SOUTH AFRICA4671.7%0.50
98E.Alegre🇦🇷 ARGENTINA5971.2%0.34
99C.Richardson🇳🇿 NEW ZEALAND5271.2%0.35
100P.Balasubramanian🇮🇳 INDIA5971.2%0.36
101B.Uskup🇧🇪 BELGIUM6271.0%0.35
102J.Ghodhbane🇹🇳 TUNISIA5170.6%0.33
103H.Sellami🇹🇳 TUNISIA7870.5%0.40
104C.Nunez🇦🇷 ARGENTINA4369.8%0.47
105S.Li🇭🇰 HONG KONG CHINA3669.4%0.36
106K.Cheung🇭🇰 HONG KONG CHINA6269.4%0.37
107J.Alabaster🇳🇿 NEW ZEALAND6269.4%0.39
108A.Lennon🇳🇿 NEW ZEALAND4269.0%0.38
109A.Leleu🇫🇷 FRANCE4269.0%0.43
110W.Chen🇨🇦 CANADA3568.6%0.34
111M.Farhani Goncalves🇹🇳 TUNISIA9268.5%0.42
112Y.Cao🇨🇦 CANADA5768.4%0.37
113T.Heskje🇳🇴 NORWAY5768.4%0.44
114Z.Liao🇨🇳 CHINA6068.3%0.37
115E.Ruscalla🇮🇹 ITALY5068.0%0.38
116A.Fuglestad🇳🇴 NORWAY5667.9%0.41
117A.Vidigal🇧🇷 BRAZIL5367.9%0.45
118J.Hegedus🇭🇺 HUNGARY3767.6%0.43
119S.Raza🇵🇰 PAKISTAN5267.3%0.42
120L.Hallqvist🇸🇪 SWEDEN6767.2%0.37
121L.Chen🇨🇦 CANADA6167.2%0.39
122Y.Chen🇨🇦 CANADA6167.2%0.41
123J.Stansby🇺🇸 USA15867.2%0.43
124M.Stas🇧🇪 BELGIUM4866.7%0.40
125F.Trabelsi🇹🇳 TUNISIA5466.7%0.44
126D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5166.7%0.47
127S.Zhang🇺🇸 USA23464.7%0.50
128N.Landa🇹🇳 TUNISIA4564.4%0.44
129M.Espinosa-Paz🇦🇷 ARGENTINA5763.2%0.42
130C.Vandenbossche🇧🇪 BELGIUM5962.7%0.41
131E.Jacob🇦🇺 AUSTRALIA5862.1%0.41
132S.Bamboat🇵🇰 PAKISTAN5862.1%0.57
133F.Herrera🇦🇷 ARGENTINA6561.5%0.52
134S.Csipka🇭🇺 HUNGARY5461.1%0.43
135P.Batra🇮🇳 INDIA3860.5%0.50
136X.Hong🇨🇦 CANADA6159.0%0.59
137M.Falk🇧🇷 BRAZIL4858.3%0.46
138S.Lang🇿🇦 SOUTH AFRICA4358.1%0.58
139R.Saigol🇵🇰 PAKISTAN7657.9%0.62
140C.Gibbons🇳🇿 NEW ZEALAND5354.7%0.60
141R.Bernstein🇿🇦 SOUTH AFRICA5554.5%0.55

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.Demarco🇦🇺 AUSTRALIA7992.4%0.09
2S.Lusk🇦🇺 AUSTRALIA7992.4%0.09
3A.Fuglestad🇳🇴 NORWAY11492.1%0.09
4M.Harding🇳🇴 NORWAY11492.1%0.09
5A.Lin🇺🇸 USA110991.7%0.09
6D.Rosenberg🇺🇸 USA110991.7%0.09
7J.Meyers🇺🇸 USA213091.5%0.12
8K.Sanborn🇺🇸 USA213091.5%0.12
9P.Balasubramanian🇮🇳 INDIA11391.2%0.09
10B.Kohli🇮🇳 INDIA11391.2%0.09
11C.Golin🇮🇹 ITALY12490.3%0.11
12C.Pomares Y De Morant🇮🇹 ITALY12490.3%0.11
13J.Borg🇸🇪 SWEDEN10889.8%0.10
14M.Johansson🇸🇪 SWEDEN10889.8%0.10
15L.Hallqvist🇸🇪 SWEDEN10889.8%0.15
16Y.Johansson🇸🇪 SWEDEN10889.8%0.15
17C.Puillet🇫🇷 FRANCE10789.7%0.11
18A.Tartarin🇫🇷 FRANCE10789.7%0.11
19J.Seamon-Molson🇺🇸 USA210789.7%0.12
20M.Zur-Campanile🇺🇸 USA210789.7%0.12
21Z.Liao🇨🇳 CHINA11489.5%0.10
22J.Wang🇨🇳 CHINA11489.5%0.10
23L.Grude🇳🇴 NORWAY9489.4%0.14
24B.Oigarden🇳🇴 NORWAY9489.4%0.14
25C.Booth🇭🇰 HONG KONG CHINA7589.3%0.11
26S.Li🇭🇰 HONG KONG CHINA7589.3%0.11
27P.Chan🇭🇰 HONG KONG CHINA14089.3%0.12
28S.Tung🇭🇰 HONG KONG CHINA14089.3%0.12
29M.Kurek Beaulieu🇫🇷 FRANCE7489.2%0.16
30A.Leleu🇫🇷 FRANCE7489.2%0.16
31A.Boughey🇳🇿 NEW ZEALAND10989.0%0.12
32C.Richardson🇳🇿 NEW ZEALAND10989.0%0.12
33E.Alegre🇦🇷 ARGENTINA10089.0%0.17
34F.Herrera🇦🇷 ARGENTINA10089.0%0.17
35M.Chavarria🇮🇹 ITALY9988.9%0.12
36S.Paoluzi🇮🇹 ITALY9988.9%0.12
37A.Acar🇹🇷 TURKIYE10588.6%0.11
38B.Erkan🇹🇷 TURKIYE10588.6%0.11
39A.Couteaux🇧🇪 BELGIUM10388.3%0.12
40N.Marechal🇧🇪 BELGIUM10388.3%0.12
41A.Sarniak🇵🇱 POLAND10888.0%0.13
42J.Zalewska🇵🇱 POLAND10888.0%0.13
43I.Ozbay🇹🇷 TURKIYE11788.0%0.14
44D.Yavas🇹🇷 TURKIYE11788.0%0.14
45K.Guo🇨🇳 CHINA9187.9%0.12
46N.Wang🇨🇳 CHINA9187.9%0.12
47S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9187.9%0.14
48D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9187.9%0.14
49J.Alabaster🇳🇿 NEW ZEALAND10687.7%0.15
50A.Lennon🇳🇿 NEW ZEALAND10687.7%0.15
51M.Bruijnsteen🇳🇱 NETHERLANDS12687.3%0.14
52D.Van Delft🇳🇱 NETHERLANDS12687.3%0.14
53D.Bilde🇩🇰 DENMARK11787.2%0.14
54A.Buus Thomsen🇩🇰 DENMARK11787.2%0.14
55L.Baker🇺🇸 USA18587.1%0.13
56O.Schireson🇺🇸 USA18587.1%0.13
57A.Jarosz🇵🇱 POLAND9387.1%0.17
58E.Morawska🇵🇱 POLAND9387.1%0.17
59M.Costa🇮🇹 ITALY10786.9%0.13
60E.Ruscalla🇮🇹 ITALY10786.9%0.13
61T.Heskje🇳🇴 NORWAY11486.8%0.13
62G.Vist🇳🇴 NORWAY11486.8%0.13
63L.Bilde🇩🇰 DENMARK13486.6%0.15
64H.Rasmussen🇩🇰 DENMARK13486.6%0.15
65M.Canonne🇫🇷 FRANCE11686.2%0.17
66D.Halfon🇫🇷 FRANCE11686.2%0.17
67S.Cauwels🇧🇪 BELGIUM10086.0%0.15
68B.Uskup🇧🇪 BELGIUM10086.0%0.15
69N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11285.7%0.16
70N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11285.7%0.16
71W.Van Zwol🇳🇱 NETHERLANDS9785.6%0.17
72M.Verbeek🇳🇱 NETHERLANDS9785.6%0.17
73X.Yuan🇨🇳 CHINA11085.5%0.15
74X.Zuo🇨🇳 CHINA11085.5%0.15
75F.Raza🇵🇰 PAKISTAN12485.5%0.22
76O.Seker🇹🇷 TURKIYE8285.4%0.16
77P.Tekir Dogan🇹🇷 TURKIYE8285.4%0.16
78D.Neumann🇦🇺 AUSTRALIA13085.4%0.18
79J.Tutty🇦🇺 AUSTRALIA13085.4%0.18
80J.Bello🇦🇷 ARGENTINA11585.2%0.16
81C.Nunez🇦🇷 ARGENTINA11585.2%0.16
82A.Zalai🇭🇺 HUNGARY15284.9%0.17
83R.Agha🇵🇰 PAKISTAN16684.9%0.21
84E.Kolesnik🇺🇸 USA111284.8%0.17
85J.Stansby🇺🇸 USA111284.8%0.17
86E.Rosthoej🇩🇰 DENMARK6584.6%0.15
87J.Sigsgaard🇩🇰 DENMARK6584.6%0.15
88J.Hegedus🇭🇺 HUNGARY9184.6%0.18
89M.Espinosa-Paz🇦🇷 ARGENTINA11084.5%0.20
90M.Previde🇦🇷 ARGENTINA11084.5%0.20
91J.Duursma🇳🇱 NETHERLANDS10984.4%0.17
92M.Ticha🇳🇱 NETHERLANDS10984.4%0.17
93C.Baldysz🇵🇱 POLAND12884.4%0.18
94S.Baldysz🇵🇱 POLAND12884.4%0.18
95L.Menezes🇧🇷 BRAZIL10884.3%0.19
96A.Vidigal🇧🇷 BRAZIL10884.3%0.19
97A.Biondillo🇧🇷 BRAZIL10284.3%0.23
98L.Doria🇧🇷 BRAZIL10284.3%0.23
99Y.Cao🇨🇦 CANADA11384.1%0.20
100J.Gong🇨🇦 CANADA11384.1%0.20
101R.Cooper🇦🇺 AUSTRALIA11283.9%0.20
102E.Jacob🇦🇺 AUSTRALIA11283.9%0.20
103V.Armstrong🇿🇦 SOUTH AFRICA9983.8%0.17
104C.Stanton🇿🇦 SOUTH AFRICA9983.8%0.17
105S.Raza🇵🇰 PAKISTAN9883.7%0.20
106F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11683.6%0.18
107H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11683.6%0.18
108K.Cheung🇭🇰 HONG KONG CHINA12283.6%0.19
109H.Yeung🇭🇰 HONG KONG CHINA12283.6%0.19
110E.Tichy🇭🇺 HUNGARY14783.0%0.20
111A.Nestoridis🇿🇦 SOUTH AFRICA12882.8%0.19
112L.Sorensen🇿🇦 SOUTH AFRICA12882.8%0.19
113C.Gibbons🇳🇿 NEW ZEALAND11582.6%0.20
114J.Gibbons🇳🇿 NEW ZEALAND11582.6%0.20
115M.Bjoerk Heed🇸🇪 SWEDEN11582.6%0.21
116A.Nilsson🇸🇪 SWEDEN11582.6%0.21
117O.Hegedus🇭🇺 HUNGARY16082.5%0.21
118M.Stas🇧🇪 BELGIUM11782.1%0.21
119C.Vandenbossche🇧🇪 BELGIUM11782.1%0.21
120B.Dey🇮🇳 INDIA10581.9%0.22
121A.Kshirsagar🇮🇳 INDIA10581.9%0.22
122R.Saigol🇵🇰 PAKISTAN14180.9%0.24
123S.Csipka🇭🇺 HUNGARY10480.8%0.24
124J.Ghodhbane🇹🇳 TUNISIA10080.0%0.21
125L.Chen🇨🇦 CANADA10279.4%0.23
126Y.Chen🇨🇦 CANADA10279.4%0.23
127M.Farhani Goncalves🇹🇳 TUNISIA15779.0%0.23
128S.Bamboat🇵🇰 PAKISTAN10378.6%0.25
129P.Batra🇮🇳 INDIA11077.3%0.29
130A.Sharma🇮🇳 INDIA11077.3%0.29
131H.Sellami🇹🇳 TUNISIA13677.2%0.25
132R.Bernstein🇿🇦 SOUTH AFRICA11276.8%0.25
133S.Lang🇿🇦 SOUTH AFRICA11276.8%0.25
134S.Shi🇺🇸 USA28076.2%0.29
135S.Zhang🇺🇸 USA28076.2%0.29
136W.Chen🇨🇦 CANADA10076.0%0.31
137X.Hong🇨🇦 CANADA10076.0%0.31
138M.Falk🇧🇷 BRAZIL11875.4%0.28
139L.Ferreira🇧🇷 BRAZIL11875.4%0.28
140N.Landa🇹🇳 TUNISIA12075.0%0.31
141F.Trabelsi🇹🇳 TUNISIA13574.8%0.31

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 %
1E.Rosthoej🇩🇰 DENMARK52628353.8%
2J.Sigsgaard🇩🇰 DENMARK53228553.6%
3E.Jacob🇦🇺 AUSTRALIA62031450.6%
4L.Grude🇳🇴 NORWAY59830050.2%
5S.Paoluzi🇮🇹 ITALY69134650.1%
6M.Chavarria🇮🇹 ITALY69334649.9%
7A.Acar🇹🇷 TURKIYE67033249.6%
8B.Oigarden🇳🇴 NORWAY60229649.2%
9M.Zur-Campanile🇺🇸 USA268733749.1%
10R.Cooper🇦🇺 AUSTRALIA62130449.0%
11J.Seamon-Molson🇺🇸 USA270034248.9%
12M.Verbeek🇳🇱 NETHERLANDS57928348.9%
13A.Sarniak🇵🇱 POLAND61629948.5%
14D.Halfon🇫🇷 FRANCE65531748.4%
15K.Guo🇨🇳 CHINA59128648.4%
16W.Van Zwol🇳🇱 NETHERLANDS56927548.3%
17N.Wang🇨🇳 CHINA60229048.2%
18B.Erkan🇹🇷 TURKIYE67032147.9%
19A.Lin🇺🇸 USA166431847.9%
20S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND57727647.8%
21M.Johansson🇸🇪 SWEDEN62729947.7%
22A.Leleu🇫🇷 FRANCE46522147.5%
23A.Tartarin🇫🇷 FRANCE63229847.2%
24E.Kolesnik🇺🇸 USA167331647.0%
25T.Demarco🇦🇺 AUSTRALIA55325946.8%
26O.Seker🇹🇷 TURKIYE46121546.6%
27J.Stansby🇺🇸 USA166330746.3%
28C.Stanton🇿🇦 SOUTH AFRICA56126046.3%
29J.Borg🇸🇪 SWEDEN61528446.2%
30D.Rosenberg🇺🇸 USA167130946.1%
31V.Armstrong🇿🇦 SOUTH AFRICA56325946.0%
32A.Jarosz🇵🇱 POLAND48522346.0%
33F.Herrera🇦🇷 ARGENTINA62728845.9%
34D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND57326345.9%
35B.Uskup🇧🇪 BELGIUM57326345.9%
36M.Harding🇳🇴 NORWAY55525545.9%
37X.Yuan🇨🇳 CHINA57226245.8%
38M.Kurek Beaulieu🇫🇷 FRANCE47821845.6%
39J.Zalewska🇵🇱 POLAND63128745.5%
40L.Doria🇧🇷 BRAZIL57426145.5%
41N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND57526045.2%
42S.Lusk🇦🇺 AUSTRALIA54624745.2%
43I.Ozbay🇹🇷 TURKIYE66930044.8%
44A.Biondillo🇧🇷 BRAZIL58125944.6%
45M.Canonne🇫🇷 FRANCE67129844.4%
46D.Bilde🇩🇰 DENMARK62927944.4%
47M.Stas🇧🇪 BELGIUM59126244.3%
48K.Cheung🇭🇰 HONG KONG CHINA66829544.2%
49H.Yeung🇭🇰 HONG KONG CHINA66029244.2%
50A.Sharma🇮🇳 INDIA58325744.1%
51E.Alegre🇦🇷 ARGENTINA63227844.0%
52C.Booth🇭🇰 HONG KONG CHINA40717944.0%
53M.Bruijnsteen🇳🇱 NETHERLANDS62727543.9%
54S.Baldysz🇵🇱 POLAND65828843.8%
55B.Dey🇮🇳 INDIA56024543.8%
56D.Yavas🇹🇷 TURKIYE66729043.5%
57Y.Chen🇨🇦 CANADA61226643.5%
58M.Espinosa-Paz🇦🇷 ARGENTINA61126643.5%
59N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND57324943.5%
60M.Farhani Goncalves🇹🇳 TUNISIA86437543.4%
61C.Baldysz🇵🇱 POLAND65628543.4%
62J.Alabaster🇳🇿 NEW ZEALAND54823843.4%
63Z.Liao🇨🇳 CHINA62827243.3%
64Y.Cao🇨🇦 CANADA61926843.3%
65C.Puillet🇫🇷 FRANCE63427443.2%
66A.Vidigal🇧🇷 BRAZIL57024643.2%
67S.Shi🇺🇸 USA240717643.2%
68L.Hallqvist🇸🇪 SWEDEN63827543.1%
69M.Previde🇦🇷 ARGENTINA61926743.1%
70H.Sellami🇹🇳 TUNISIA69329843.0%
71J.Duursma🇳🇱 NETHERLANDS56324243.0%
72O.Schireson🇺🇸 USA143318643.0%
73S.Zhang🇺🇸 USA240017142.8%
74E.Tichy🇭🇺 HUNGARY76832842.7%
75A.Boughey🇳🇿 NEW ZEALAND58625042.7%
76X.Hong🇨🇦 CANADA54823442.7%
77O.Hegedus🇭🇺 HUNGARY82735242.6%
78J.Wang🇨🇳 CHINA62426642.6%
79E.Ruscalla🇮🇹 ITALY57524542.6%
80L.Baker🇺🇸 USA143218442.6%
81A.Couteaux🇧🇪 BELGIUM55923742.4%
82J.Gong🇨🇦 CANADA62426442.3%
83A.Zalai🇭🇺 HUNGARY77232542.1%
84C.Richardson🇳🇿 NEW ZEALAND58324441.9%
85E.Morawska🇵🇱 POLAND49520741.8%
86J.Ghodhbane🇹🇳 TUNISIA61825841.7%
87S.Cauwels🇧🇪 BELGIUM57524041.7%
88A.Kshirsagar🇮🇳 INDIA56423541.7%
89N.Marechal🇧🇪 BELGIUM56323541.7%
90W.Chen🇨🇦 CANADA54422741.7%
91T.Heskje🇳🇴 NORWAY61125441.6%
92S.Lang🇿🇦 SOUTH AFRICA58624441.6%
93M.Ticha🇳🇱 NETHERLANDS55122941.6%
94S.Raza🇵🇰 PAKISTAN54922841.5%
95A.Fuglestad🇳🇴 NORWAY56723541.4%
96L.Ferreira🇧🇷 BRAZIL62625741.1%
97J.Gibbons🇳🇿 NEW ZEALAND58123941.1%
98Y.Johansson🇸🇪 SWEDEN63225941.0%
99C.Vandenbossche🇧🇪 BELGIUM60024641.0%
100S.Li🇭🇰 HONG KONG CHINA41116840.9%
101S.Csipka🇭🇺 HUNGARY56423040.8%
102P.Balasubramanian🇮🇳 INDIA61224940.7%
103J.Meyers🇺🇸 USA264326140.6%
104A.Nilsson🇸🇪 SWEDEN53021540.6%
105M.Costa🇮🇹 ITALY57423240.4%
106G.Vist🇳🇴 NORWAY63125440.3%
107A.Buus Thomsen🇩🇰 DENMARK63225440.2%
108F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60524240.0%
109J.Bello🇦🇷 ARGENTINA54121639.9%
110P.Batra🇮🇳 INDIA60324039.8%
111A.Lennon🇳🇿 NEW ZEALAND55822239.8%
112C.Golin🇮🇹 ITALY59423639.7%
113M.Falk🇧🇷 BRAZIL62124639.6%
114P.Tekir Dogan🇹🇷 TURKIYE47218739.6%
115S.Bamboat🇵🇰 PAKISTAN54721639.5%
116S.Tung🇭🇰 HONG KONG CHINA67826639.2%
117D.Van Delft🇳🇱 NETHERLANDS63024739.2%
118R.Agha🇵🇰 PAKISTAN85533439.1%
119H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND61624139.1%
120C.Pomares Y De Morant🇮🇹 ITALY59123139.1%
121R.Saigol🇵🇰 PAKISTAN80131239.0%
122K.Sanborn🇺🇸 USA265125439.0%
123L.Bilde🇩🇰 DENMARK65125238.7%
124C.Nunez🇦🇷 ARGENTINA54521138.7%
125A.Nestoridis🇿🇦 SOUTH AFRICA60723438.6%
126L.Chen🇨🇦 CANADA62424038.5%
127B.Kohli🇮🇳 INDIA60323238.5%
128X.Zuo🇨🇳 CHINA57722038.1%
129L.Sorensen🇿🇦 SOUTH AFRICA61423237.8%
130H.Rasmussen🇩🇰 DENMARK65724737.6%
131J.Tutty🇦🇺 AUSTRALIA60722737.4%
132D.Neumann🇦🇺 AUSTRALIA60222537.4%
133M.Bjoerk Heed🇸🇪 SWEDEN53319937.3%
134J.Hegedus🇭🇺 HUNGARY49318437.3%
135P.Chan🇭🇰 HONG KONG CHINA69325837.2%
136F.Raza🇵🇰 PAKISTAN65824537.2%
137F.Trabelsi🇹🇳 TUNISIA65524236.9%
138R.Bernstein🇿🇦 SOUTH AFRICA59221836.8%
139L.Menezes🇧🇷 BRAZIL57920835.9%
140N.Landa🇹🇳 TUNISIA59120735.0%
141C.Gibbons🇳🇿 NEW ZEALAND59120634.9%

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Δ
1Z.Liao🇨🇳 CHINA224+0.01+0.86+0.87▲2
2J.Wang🇨🇳 CHINA224+0.01+0.86+0.87▲2
3C.Baldysz🇵🇱 POLAND238+0.03+0.73+0.75▲8
4S.Baldysz🇵🇱 POLAND238+0.03+0.73+0.75▲8
5I.Ozbay🇹🇷 TURKIYE238-0.06+0.78+0.72·
6D.Yavas🇹🇷 TURKIYE238-0.06+0.78+0.72·
7A.Sarniak🇵🇱 POLAND224-0.04+0.74+0.70·
8J.Zalewska🇵🇱 POLAND224-0.04+0.74+0.70·
9X.Yuan🇨🇳 CHINA210-0.22+0.91+0.69▼8
10X.Zuo🇨🇳 CHINA210-0.22+0.91+0.69▼8
11J.Seamon-Molson🇺🇸 USA2252+0.04+0.63+0.67▲6
12M.Zur-Campanile🇺🇸 USA2252+0.04+0.63+0.67▲6
13J.Duursma🇳🇱 NETHERLANDS210-0.06+0.71+0.65▲2
14M.Ticha🇳🇱 NETHERLANDS210-0.06+0.71+0.65▲2
15M.Chavarria🇮🇹 ITALY238+0.08+0.56+0.64▲8
16S.Paoluzi🇮🇹 ITALY238+0.08+0.56+0.64▲8
17W.Van Zwol🇳🇱 NETHERLANDS210-0.10+0.73+0.63▼8
18M.Verbeek🇳🇱 NETHERLANDS210-0.10+0.73+0.63▼8
19E.Rosthoej🇩🇰 DENMARK182-0.09+0.72+0.63▼6
20J.Sigsgaard🇩🇰 DENMARK182-0.09+0.72+0.63▼6
21A.Lin🇺🇸 USA1238+0.15+0.48+0.63▲8
22D.Rosenberg🇺🇸 USA1238+0.15+0.48+0.63▲8
23M.Canonne🇫🇷 FRANCE238+0.04+0.58+0.62▼2
24D.Halfon🇫🇷 FRANCE238+0.04+0.58+0.62▼2
25A.Acar🇹🇷 TURKIYE238+0.04+0.58+0.62▼6
26B.Erkan🇹🇷 TURKIYE238+0.04+0.58+0.62▼6
27M.Bruijnsteen🇳🇱 NETHERLANDS224+0.09+0.50+0.59·
28D.Van Delft🇳🇱 NETHERLANDS224+0.09+0.50+0.59·
29A.Fuglestad🇳🇴 NORWAY210-0.01+0.51+0.50▼4
30M.Harding🇳🇴 NORWAY210-0.01+0.51+0.50▼4
31L.Bilde🇩🇰 DENMARK238+0.00+0.45+0.45▲2
32H.Rasmussen🇩🇰 DENMARK238+0.00+0.45+0.45▲2
33N.Senior🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.05+0.38+0.43▲4
34N.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.05+0.38+0.43▲4
35T.Demarco🇦🇺 AUSTRALIA196+0.00+0.43+0.43·
36S.Lusk🇦🇺 AUSTRALIA196+0.00+0.43+0.43·
37D.Neumann🇦🇺 AUSTRALIA224-0.05+0.46+0.41▼6
38J.Tutty🇦🇺 AUSTRALIA224-0.05+0.46+0.41▼6
39A.Boughey🇳🇿 NEW ZEALAND210+0.15+0.24+0.40▲10
40C.Richardson🇳🇿 NEW ZEALAND210+0.15+0.24+0.40▲10
41J.Meyers🇺🇸 USA2238+0.05+0.34+0.39▼2
42K.Sanborn🇺🇸 USA2238+0.05+0.34+0.39▼2
43A.Couteaux🇧🇪 BELGIUM210+0.14+0.19+0.33▲14
44N.Marechal🇧🇪 BELGIUM210+0.14+0.19+0.33▲14
45P.Chan🇭🇰 HONG KONG CHINA252+0.01+0.31+0.32▼2
46S.Tung🇭🇰 HONG KONG CHINA252+0.01+0.31+0.32▼2
47F.Brown🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210-0.02+0.32+0.30▼6
48H.Erichsen🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210-0.02+0.32+0.30▼6
49D.Bilde🇩🇰 DENMARK224+0.08+0.21+0.29▲2
50A.Buus Thomsen🇩🇰 DENMARK224+0.08+0.21+0.29▲2
51C.Puillet🇫🇷 FRANCE238+0.07+0.20+0.27▲2
52A.Tartarin🇫🇷 FRANCE238+0.07+0.20+0.27▲2
53P.Balasubramanian🇮🇳 INDIA224+0.09+0.16+0.25▲8
54B.Kohli🇮🇳 INDIA224+0.09+0.16+0.25▲10
55A.Jarosz🇵🇱 POLAND182-0.04+0.29+0.24▼10
56E.Morawska🇵🇱 POLAND182-0.04+0.29+0.24▼10
57E.Tichy🇭🇺 HUNGARY294+0.05+0.14+0.19▲8
58R.Cooper🇦🇺 AUSTRALIA224+0.00+0.16+0.17▲4
59E.Jacob🇦🇺 AUSTRALIA224+0.00+0.16+0.17▲4
60O.Seker🇹🇷 TURKIYE168+0.08+0.08+0.17▲11
61P.Tekir Dogan🇹🇷 TURKIYE168+0.08+0.08+0.17▲11
62E.Kolesnik🇺🇸 USA1238+0.12+0.01+0.14▲20
63J.Stansby🇺🇸 USA1238+0.12+0.01+0.14▲20
64K.Guo🇨🇳 CHINA210+0.02+0.11+0.12▲4
65N.Wang🇨🇳 CHINA210+0.02+0.11+0.12▲4
66A.Zalai🇭🇺 HUNGARY294+0.03+0.09+0.12▲4
67C.Golin🇮🇹 ITALY210-0.17+0.28+0.11▼20
68C.Pomares Y De Morant🇮🇹 ITALY210-0.17+0.28+0.11▼20
69T.Heskje🇳🇴 NORWAY224-0.07+0.17+0.11▼10
70G.Vist🇳🇴 NORWAY224-0.07+0.17+0.11▼10
71M.Espinosa-Paz🇦🇷 ARGENTINA224+0.07+0.02+0.09▲7
72M.Previde🇦🇷 ARGENTINA224+0.07+0.02+0.09▲7
73Y.Cao🇨🇦 CANADA224-0.05+0.05+0.01▲2
74J.Gong🇨🇦 CANADA224-0.05+0.05+0.01▲2
75M.Costa🇮🇹 ITALY196-0.01-0.01-0.02▲9
76E.Ruscalla🇮🇹 ITALY196-0.01-0.01-0.02▲9
77S.Shi🇺🇸 USA2154-0.25+0.20-0.05▼22
78S.Zhang🇺🇸 USA2154-0.25+0.20-0.05▼22
79S.Brock🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210+0.04-0.11-0.07▲9
80D.Nettleton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND210+0.04-0.11-0.07▲9
81L.Hallqvist🇸🇪 SWEDEN224+0.14-0.22-0.08▲9
82Y.Johansson🇸🇪 SWEDEN224+0.14-0.22-0.08▲9
83L.Grude🇳🇴 NORWAY210-0.11+0.02-0.09▼3
84B.Oigarden🇳🇴 NORWAY210-0.11+0.02-0.09▼3
85M.Kurek Beaulieu🇫🇷 FRANCE168-0.21+0.12-0.10▼19
86A.Leleu🇫🇷 FRANCE168-0.21+0.12-0.10▼19
87J.Hegedus🇭🇺 HUNGARY182+0.10-0.31-0.21▲15
88M.Bjoerk Heed🇸🇪 SWEDEN196-0.14-0.11-0.24▼2
89A.Nilsson🇸🇪 SWEDEN196-0.14-0.11-0.24▼2
90M.Farhani Goncalves🇹🇳 TUNISIA322+0.01-0.26-0.25▲7
91E.Alegre🇦🇷 ARGENTINA224+0.00-0.26-0.26▲4
92F.Herrera🇦🇷 ARGENTINA224+0.00-0.26-0.26▲4
93J.Alabaster🇳🇿 NEW ZEALAND210+0.01-0.27-0.26▲5
94A.Lennon🇳🇿 NEW ZEALAND210+0.01-0.27-0.26▲5
95J.Borg🇸🇪 SWEDEN224+0.14-0.40-0.26▲13
96M.Johansson🇸🇪 SWEDEN224+0.14-0.40-0.26▲13
97S.Csipka🇭🇺 HUNGARY210-0.33+0.03-0.30▼20
98L.Baker🇺🇸 USA1168-0.38+0.06-0.31▼25
99O.Schireson🇺🇸 USA1168-0.38+0.06-0.31▼25
100L.Menezes🇧🇷 BRAZIL210+0.12-0.45-0.32▲13
101A.Vidigal🇧🇷 BRAZIL210+0.12-0.45-0.32▲13
102J.Ghodhbane🇹🇳 TUNISIA224-0.09-0.24-0.33▼10
103V.Armstrong🇿🇦 SOUTH AFRICA210-0.09-0.24-0.33▼10
104C.Stanton🇿🇦 SOUTH AFRICA210-0.09-0.24-0.33▼10
105L.Chen🇨🇦 CANADA224+0.10-0.47-0.37▲10
106Y.Chen🇨🇦 CANADA224+0.10-0.47-0.37▲10
107R.Agha🇵🇰 PAKISTAN322+0.03-0.41-0.38▲3
108J.Bello🇦🇷 ARGENTINA196+0.02-0.42-0.40▲3
109C.Nunez🇦🇷 ARGENTINA196+0.02-0.42-0.40▲3
110B.Dey🇮🇳 INDIA196-0.04-0.37-0.41▼6
111A.Kshirsagar🇮🇳 INDIA196-0.04-0.37-0.41▼6
112P.Batra🇮🇳 INDIA224+0.10-0.52-0.42▲5
113A.Sharma🇮🇳 INDIA224+0.10-0.52-0.42▲5
114C.Gibbons🇳🇿 NEW ZEALAND224-0.05-0.40-0.44▼8
115J.Gibbons🇳🇿 NEW ZEALAND224-0.05-0.40-0.44▼8
116O.Hegedus🇭🇺 HUNGARY308-0.10-0.34-0.45▼13
117A.Nestoridis🇿🇦 SOUTH AFRICA224+0.01-0.54-0.53▲2
118L.Sorensen🇿🇦 SOUTH AFRICA224+0.01-0.54-0.53▲2
119F.Raza🇵🇰 PAKISTAN238+0.03-0.56-0.53▲2
120H.Sellami🇹🇳 TUNISIA266-0.00-0.60-0.60▲2
121C.Booth🇭🇰 HONG KONG CHINA154-0.32-0.28-0.60▼21
122S.Li🇭🇰 HONG KONG CHINA154-0.32-0.28-0.60▼21
123M.Falk🇧🇷 BRAZIL224+0.01-0.74-0.73▲2
124L.Ferreira🇧🇷 BRAZIL224+0.01-0.74-0.73▲2
125M.Stas🇧🇪 BELGIUM224-0.09-0.68-0.77▼2
126C.Vandenbossche🇧🇪 BELGIUM224-0.09-0.68-0.77▼2
127N.Landa🇹🇳 TUNISIA224+0.03-0.82-0.79·
128K.Cheung🇭🇰 HONG KONG CHINA238+0.15-0.94-0.79▲5
129H.Yeung🇭🇰 HONG KONG CHINA238+0.15-0.94-0.79▲5
130S.Raza🇵🇰 PAKISTAN210+0.06-0.91-0.85·
131W.Chen🇨🇦 CANADA196+0.05-0.91-0.86·
132X.Hong🇨🇦 CANADA196+0.05-0.91-0.86·
133F.Trabelsi🇹🇳 TUNISIA252+0.15-1.04-0.89▲6
134R.Bernstein🇿🇦 SOUTH AFRICA210-0.04-0.89-0.93▼6
135S.Lang🇿🇦 SOUTH AFRICA210-0.04-0.89-0.93▼6
136S.Cauwels🇧🇪 BELGIUM210-0.01-1.04-1.05▲1
137B.Uskup🇧🇪 BELGIUM210-0.01-1.04-1.05▲1
138S.Bamboat🇵🇰 PAKISTAN210+0.13-1.21-1.08▲2
139A.Biondillo🇧🇷 BRAZIL210-0.14-0.94-1.09▼4
140L.Doria🇧🇷 BRAZIL210-0.14-0.94-1.09▼4
141R.Saigol🇵🇰 PAKISTAN308+0.11-1.38-1.27·