Salsomaggiore 2016 — 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
1A.Ezion🇮🇱 ISRAEL182+1.74+316.0
2A.Zamir🇮🇱 ISRAEL182+1.74+316.0
3C.Spencer🇺🇸 USA168+1.23+207.0
4S.Caspersen🇩🇰 DENMARK126+1.13+143.0
5C.Lahrmann🇩🇰 DENMARK126+1.13+143.0
6L.Stougie🇳🇱 NETHERLANDS182+1.04+189.0
7M.Stougie🇳🇱 NETHERLANDS182+1.04+189.0
8S.Jesse🇩🇪 GERMANY98+1.01+99.0
9L.Vornkahl🇩🇪 GERMANY98+1.01+99.0
10A.Lam🇭🇰 CHINA HONG KONG126+0.94+119.0
11M.Wu🇭🇰 CHINA HONG KONG126+0.94+119.0
12P.Pabst🇩🇪 GERMANY140+0.94+131.0
13S.Van Oosten🇩🇪 GERMANY140+0.94+131.0
14N.Chang🇺🇸 USA210+0.93+195.0
15R.Pan🇨🇳 CHINA154+0.92+142.0
16X.Wang🇨🇳 CHINA154+0.92+142.0
17C.Chan🇭🇰 CHINA HONG KONG196+0.90+176.0
18J.Tsang🇭🇰 CHINA HONG KONG196+0.90+176.0
19F.Chiarandini🇮🇹 ITALY140+0.77+108.0
20A.Gaiotti🇮🇹 ITALY140+0.77+108.0
21P.Godlewski🇵🇱 POLAND154+0.75+116.0
22K.Majewski🇵🇱 POLAND154+0.75+116.0
23A.Manganella🇮🇹 ITALY196+0.69+135.0
24S.Scata🇮🇹 ITALY196+0.69+135.0
25O.Nijssen🇳🇱 NETHERLANDS154+0.61+94.0
26S.Overvelde🇳🇱 NETHERLANDS154+0.61+94.0
27D.Lee🇸🇬 SINGAPORE154+0.59+91.0
28Y.Ling🇸🇬 SINGAPORE154+0.59+91.0
29J.Andruszkiewicz🇵🇱 POLAND168+0.54+90.0
30E.Sucharda🇵🇱 POLAND168+0.54+90.0
31BOSE BABHRUBAHAN🇮🇳 INDIA182+0.53+97.0
32T.Bodin🇸🇪 SWEDEN112+0.51+57.0
33I.Petersen🇸🇪 SWEDEN112+0.51+57.0
34Z.Fang🇨🇳 CHINA182+0.48+87.0
35J.Tan🇨🇳 CHINA182+0.48+87.0
36H.Berk🇺🇸 USA196+0.47+93.0
37A.Leung🇸🇬 SINGAPORE168+0.47+79.0
38Y.Liu🇸🇬 SINGAPORE168+0.47+79.0
39A.Boulin🇫🇷 FRANCE182+0.44+80.0
40T.Guillemin🇫🇷 FRANCE182+0.44+80.0
41C.Chiang🇹🇼 CHINESE TAIPEI154+0.41+63.0
42KUSHARI SAYANTAN🇮🇳 INDIA238+0.37+88.0
43Y.Wang🇹🇼 CHINESE TAIPEI168+0.34+57.0
44S.Bune🇩🇰 DENMARK140+0.28+39.0
45M.Christensen🇩🇰 DENMARK140+0.28+39.0
46I.Stephani🇺🇸 USA182+0.27+50.0
47F.Alter🇩🇪 GERMANY238+0.16+39.0
48L.Streck🇩🇪 GERMANY238+0.16+39.0
49S.Clementsson🇸🇪 SWEDEN196+0.10+19.0
50A.Sandin🇸🇪 SWEDEN196+0.10+19.0
51G.Giubilo🇮🇹 ITALY140+0.09+13.0
52F.Porta🇮🇹 ITALY140+0.09+13.0
53R.Basler🇫🇷 FRANCE182+0.07+13.0
54L.Bellicaud🇫🇷 FRANCE182+0.07+13.0
55S.Maczka🇵🇱 POLAND154+0.07+11.0
56L.Trendak🇵🇱 POLAND154+0.07+11.0
57F.Beugin🇫🇷 FRANCE112+0.06+7.0
58M.Dufrene🇫🇷 FRANCE112+0.06+7.0
59K.Siew🇸🇬 SINGAPORE154-0.05-7.0
60G.Yang🇸🇬 SINGAPORE154-0.05-7.0
61S.Avital🇮🇱 ISRAEL98-0.09-9.0
62I.Baniri🇮🇱 ISRAEL98-0.09-9.0
63S.Bune🇩🇰 DENMARK210-0.11-24.0
64V.Todd-Moir🇩🇰 DENMARK210-0.11-24.0
65W.Chen🇹🇼 CHINESE TAIPEI154-0.12-18.0
66E.Hansson🇸🇪 SWEDEN168-0.12-20.0
67C.Mann🇸🇪 SWEDEN168-0.12-20.0
68C.Chang🇹🇼 CHINESE TAIPEI168-0.14-24.0
69D.Soukup🇺🇸 USA196-0.17-33.0
70O.Toledano🇮🇱 ISRAEL196-0.27-52.0
71A.Yekutieli🇮🇱 ISRAEL196-0.27-52.0
72M.Balodis🇱🇻 LATVIA238-0.28-66.0
73G.Dreimanis🇱🇻 LATVIA238-0.28-66.0
74E.Gavrilova🇱🇻 LATVIA238-0.32-75.0
75V.Ildeikins🇱🇻 LATVIA238-0.32-75.0
76G.Panfili🇧🇷 BRAZIL182-0.39-71.0
77N.Man🇭🇰 CHINA HONG KONG154-0.40-62.0
78S.Tseng🇭🇰 CHINA HONG KONG154-0.40-62.0
79Z.Cai🇨🇳 CHINA140-0.46-65.0
80F.Yuan🇨🇳 CHINA140-0.46-65.0
81ROY SAGNIK🇮🇳 INDIA238-0.47-113.0
82R.Giannotti🇧🇷 BRAZIL196-0.48-94.0
83KAR SOUVIK🇮🇳 INDIA196-0.49-97.0
84C.Chen🇹🇼 CHINESE TAIPEI154-0.51-79.0
85C.Shi🇹🇼 CHINESE TAIPEI154-0.51-79.0
86Y.Caris🇳🇱 NETHERLANDS140-0.68-95.0
87P.Dupont🇳🇱 NETHERLANDS140-0.68-95.0
88L.Cuevas🇨🇱 CHILE196-1.00-196.0
89F.Basoalto🇨🇱 CHILE210-1.02-215.0
90J.Mautone🇧🇷 BRAZIL182-1.07-195.0
91H.Salomao🇧🇷 BRAZIL196-1.10-215.0
92N.Davila🇨🇱 CHILE210-1.15-241.0
93B.Perez🇨🇱 CHILE224-1.56-349.0
94G.Cacace🇧🇲 BERMUDA238-1.68-401.0
95T.Irby🇧🇲 BERMUDA238-1.68-401.0
96R.Cave🇧🇲 BERMUDA238-1.90-451.0
97W.Peniston🇧🇲 BERMUDA238-1.90-451.0
98H.Paoli🇧🇷 BRAZIL196-2.27-445.0
99C.Smith🇨🇱 CHILE112-2.38-267.0
100R.Vadumangudi Balasundaram🇮🇳 INDIA56-2.18-122.0
101M.Shabeer🇮🇳 INDIA42-3.07-129.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
1W.Chen🇹🇼 CHINESE TAIPEI3594.3%0.06
2N.Chang🇺🇸 USA4090.0%0.10
3G.Yang🇸🇬 SINGAPORE2889.3%0.11
4M.Dufrene🇫🇷 FRANCE2889.3%0.11
5R.Basler🇫🇷 FRANCE4187.8%0.15
6H.Salomao🇧🇷 BRAZIL3987.2%0.13
7J.Tan🇨🇳 CHINA4687.0%0.13
8C.Smith🇨🇱 CHILE2286.4%0.14
9H.Berk🇺🇸 USA5086.0%0.16
10O.Toledano🇮🇱 ISRAEL2185.7%0.24
11B.Perez🇨🇱 CHILE5384.9%0.15
12T.Bodin🇸🇪 SWEDEN3384.8%0.18
13Y.Ling🇸🇬 SINGAPORE4684.8%0.22
14L.Cuevas🇨🇱 CHILE5284.6%0.15
15F.Porta🇮🇹 ITALY3683.3%0.17
16S.Avital🇮🇱 ISRAEL3083.3%0.17
17C.Chang🇹🇼 CHINESE TAIPEI4283.3%0.24
18I.Stephani🇺🇸 USA4883.3%0.25
19A.Sandin🇸🇪 SWEDEN4783.0%0.21
20Z.Cai🇨🇳 CHINA2882.1%0.18
21K.Siew🇸🇬 SINGAPORE3982.1%0.20
22E.Gavrilova🇱🇻 LATVIA5682.1%0.23
23I.Petersen🇸🇪 SWEDEN2882.1%0.25
24L.Bellicaud🇫🇷 FRANCE5082.0%0.18
25G.Panfili🇧🇷 BRAZIL5481.5%0.22
26S.Maczka🇵🇱 POLAND4881.2%0.19
27L.Streck🇩🇪 GERMANY6481.2%0.23
28KUSHARI SAYANTAN🇮🇳 INDIA5381.1%0.21
29A.Leung🇸🇬 SINGAPORE4780.9%0.23
30G.Giubilo🇮🇹 ITALY3180.6%0.19
31M.Wu🇭🇰 CHINA HONG KONG3180.6%0.23
32M.Christensen🇩🇰 DENMARK3180.6%0.26
33J.Andruszkiewicz🇵🇱 POLAND4180.5%0.24
34C.Chan🇭🇰 CHINA HONG KONG5180.4%0.20
35R.Cave🇧🇲 BERMUDA6180.3%0.23
36Y.Caris🇳🇱 NETHERLANDS2580.0%0.20
37Y.Liu🇸🇬 SINGAPORE3080.0%0.27
38S.Van Oosten🇩🇪 GERMANY4080.0%0.28
39F.Chiarandini🇮🇹 ITALY2979.3%0.31
40KAR SOUVIK🇮🇳 INDIA3878.9%0.24
41C.Shi🇹🇼 CHINESE TAIPEI3878.9%0.26
42R.Giannotti🇧🇷 BRAZIL5778.9%0.28
43O.Nijssen🇳🇱 NETHERLANDS3378.8%0.27
44V.Ildeikins🇱🇻 LATVIA6678.8%0.27
45BOSE BABHRUBAHAN🇮🇳 INDIA4778.7%0.21
46L.Vornkahl🇩🇪 GERMANY2878.6%0.21
47C.Lahrmann🇩🇰 DENMARK3778.4%0.24
48R.Pan🇨🇳 CHINA3778.4%0.24
49E.Sucharda🇵🇱 POLAND4678.3%0.28
50V.Todd-Moir🇩🇰 DENMARK5578.2%0.27
51L.Stougie🇳🇱 NETHERLANDS4178.0%0.22
52S.Scata🇮🇹 ITALY5477.8%0.24
53S.Overvelde🇳🇱 NETHERLANDS4577.8%0.24
54J.Tsang🇭🇰 CHINA HONG KONG4977.6%0.24
55T.Guillemin🇫🇷 FRANCE4077.5%0.30
56P.Godlewski🇵🇱 POLAND4077.5%0.35
57F.Yuan🇨🇳 CHINA3177.4%0.29
58S.Caspersen🇩🇰 DENMARK2277.3%0.23
59P.Dupont🇳🇱 NETHERLANDS3577.1%0.26
60F.Beugin🇫🇷 FRANCE3577.1%0.29
61H.Paoli🇧🇷 BRAZIL4877.1%0.33
62C.Chen🇹🇼 CHINESE TAIPEI3976.9%0.31
63C.Spencer🇺🇸 USA4776.6%0.26
64D.Soukup🇺🇸 USA4776.6%0.26
65M.Balodis🇱🇻 LATVIA6476.6%0.28
66G.Cacace🇧🇲 BERMUDA5176.5%0.29
67S.Clementsson🇸🇪 SWEDEN5576.4%0.26
68J.Mautone🇧🇷 BRAZIL5576.4%0.27
69S.Bune🇩🇰 DENMARK3876.3%0.24
70A.Boulin🇫🇷 FRANCE4676.1%0.28
71C.Mann🇸🇪 SWEDEN4676.1%0.28
72A.Zamir🇮🇱 ISRAEL5076.0%0.24
73A.Manganella🇮🇹 ITALY5076.0%0.32
74E.Hansson🇸🇪 SWEDEN5475.9%0.28
75M.Stougie🇳🇱 NETHERLANDS4575.6%0.27
76T.Irby🇧🇲 BERMUDA7375.3%0.26
77L.Trendak🇵🇱 POLAND3675.0%0.25
78A.Lam🇭🇰 CHINA HONG KONG3675.0%0.28
79X.Wang🇨🇳 CHINA4075.0%0.35
80F.Basoalto🇨🇱 CHILE6475.0%0.39
81G.Dreimanis🇱🇻 LATVIA5574.5%0.26
82ROY SAGNIK🇮🇳 INDIA7074.3%0.30
83A.Ezion🇮🇱 ISRAEL4273.8%0.26
84N.Man🇭🇰 CHINA HONG KONG3873.7%0.32
85K.Majewski🇵🇱 POLAND3473.5%0.32
86P.Pabst🇩🇪 GERMANY3073.3%0.30
87S.Tseng🇭🇰 CHINA HONG KONG3773.0%0.35
88A.Yekutieli🇮🇱 ISRAEL6172.1%0.33
89Z.Fang🇨🇳 CHINA3871.1%0.34
90S.Jesse🇩🇪 GERMANY2470.8%0.29
91N.Davila🇨🇱 CHILE5170.6%0.31
92D.Lee🇸🇬 SINGAPORE3470.6%0.35
93F.Alter🇩🇪 GERMANY5269.2%0.35
94W.Peniston🇧🇲 BERMUDA5967.8%0.42
95A.Gaiotti🇮🇹 ITALY4067.5%0.38
96C.Chiang🇹🇼 CHINESE TAIPEI4367.4%0.40
97I.Baniri🇮🇱 ISRAEL2766.7%0.52
98Y.Wang🇹🇼 CHINESE TAIPEI3865.8%0.37
99S.Bune🇩🇰 DENMARK3764.9%0.43
100M.Shabeer🇮🇳 INDIA666.7%0.33
101R.Vadumangudi Balasundaram🇮🇳 INDIA2263.6%0.55

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
1Y.Liu🇸🇬 SINGAPORE5190.2%0.14
2A.Boulin🇫🇷 FRANCE5388.7%0.17
3M.Wu🇭🇰 CHINA HONG KONG3686.1%0.14
4A.Ezion🇮🇱 ISRAEL5585.5%0.26
5M.Balodis🇱🇻 LATVIA6085.0%0.20
6J.Tsang🇭🇰 CHINA HONG KONG5384.9%0.24
7O.Toledano🇮🇱 ISRAEL6584.6%0.17
8M.Stougie🇳🇱 NETHERLANDS4584.4%0.18
9I.Baniri🇮🇱 ISRAEL1984.2%0.26
10R.Basler🇫🇷 FRANCE4983.7%0.22
11S.Scata🇮🇹 ITALY4182.9%0.20
12A.Lam🇭🇰 CHINA HONG KONG2382.6%0.22
13S.Overvelde🇳🇱 NETHERLANDS3781.1%0.22
14W.Chen🇹🇼 CHINESE TAIPEI3781.1%0.24
15F.Alter🇩🇪 GERMANY6680.3%0.20
16C.Mann🇸🇪 SWEDEN3080.0%0.20
17I.Stephani🇺🇸 USA5479.6%0.26
18O.Nijssen🇳🇱 NETHERLANDS3979.5%0.26
19D.Lee🇸🇬 SINGAPORE3979.5%0.31
20P.Pabst🇩🇪 GERMANY2979.3%0.24
21KUSHARI SAYANTAN🇮🇳 INDIA6178.7%0.25
22S.Jesse🇩🇪 GERMANY2878.6%0.21
23J.Andruszkiewicz🇵🇱 POLAND4278.6%0.26
24C.Shi🇹🇼 CHINESE TAIPEI3778.4%0.35
25M.Dufrene🇫🇷 FRANCE2378.3%0.26
26KAR SOUVIK🇮🇳 INDIA5477.8%0.28
27C.Chan🇭🇰 CHINA HONG KONG4077.5%0.23
28X.Wang🇨🇳 CHINA4077.5%0.30
29T.Bodin🇸🇪 SWEDEN2277.3%0.23
30S.Avital🇮🇱 ISRAEL2277.3%0.27
31BOSE BABHRUBAHAN🇮🇳 INDIA4477.3%0.29
32S.Bune🇩🇰 DENMARK3577.1%0.26
33K.Siew🇸🇬 SINGAPORE4877.1%0.27
34F.Chiarandini🇮🇹 ITALY3577.1%0.34
35F.Beugin🇫🇷 FRANCE2676.9%0.31
36S.Maczka🇵🇱 POLAND3976.9%0.33
37Z.Fang🇨🇳 CHINA5176.5%0.39
38K.Majewski🇵🇱 POLAND4276.2%0.26
39L.Stougie🇳🇱 NETHERLANDS5076.0%0.24
40E.Hansson🇸🇪 SWEDEN3775.7%0.24
41Z.Cai🇨🇳 CHINA3775.7%0.30
42M.Christensen🇩🇰 DENMARK3775.7%0.30
43F.Porta🇮🇹 ITALY3775.7%0.32
44S.Bune🇩🇰 DENMARK6175.4%0.29
45S.Caspersen🇩🇰 DENMARK3275.0%0.31
46H.Berk🇺🇸 USA5974.6%0.34
47C.Lahrmann🇩🇰 DENMARK3574.3%0.29
48A.Zamir🇮🇱 ISRAEL3574.3%0.31
49C.Chiang🇹🇼 CHINESE TAIPEI3574.3%0.34
50Y.Ling🇸🇬 SINGAPORE3574.3%0.40
51N.Chang🇺🇸 USA4573.3%0.31
52S.Van Oosten🇩🇪 GERMANY4173.2%0.27
53V.Ildeikins🇱🇻 LATVIA5972.9%0.34
54A.Sandin🇸🇪 SWEDEN4872.9%0.35
55P.Dupont🇳🇱 NETHERLANDS4472.7%0.36
56C.Chen🇹🇼 CHINESE TAIPEI4072.5%0.30
57N.Davila🇨🇱 CHILE5872.4%0.43
58L.Vornkahl🇩🇪 GERMANY1770.6%0.41
59P.Godlewski🇵🇱 POLAND3770.3%0.30
60R.Pan🇨🇳 CHINA3770.3%0.38
61ROY SAGNIK🇮🇳 INDIA6070.0%0.40
62I.Petersen🇸🇪 SWEDEN2969.0%0.31
63Y.Wang🇹🇼 CHINESE TAIPEI4568.9%0.40
64C.Chang🇹🇼 CHINESE TAIPEI4568.9%0.40
65E.Sucharda🇵🇱 POLAND3868.4%0.40
66G.Dreimanis🇱🇻 LATVIA5967.8%0.47
67F.Yuan🇨🇳 CHINA4367.4%0.42
68V.Todd-Moir🇩🇰 DENMARK5567.3%0.47
69A.Leung🇸🇬 SINGAPORE3966.7%0.41
70J.Tan🇨🇳 CHINA4566.7%0.49
71W.Peniston🇧🇲 BERMUDA5766.7%0.49
72A.Gaiotti🇮🇹 ITALY3666.7%0.53
73D.Soukup🇺🇸 USA4766.0%0.47
74L.Bellicaud🇫🇷 FRANCE4165.9%0.37
75T.Guillemin🇫🇷 FRANCE4365.1%0.44
76F.Basoalto🇨🇱 CHILE4365.1%0.49
77L.Streck🇩🇪 GERMANY5464.8%0.44
78H.Paoli🇧🇷 BRAZIL5464.8%0.56
79A.Yekutieli🇮🇱 ISRAEL4864.6%0.42
80L.Trendak🇵🇱 POLAND3164.5%0.35
81Y.Caris🇳🇱 NETHERLANDS3663.9%0.39
82A.Manganella🇮🇹 ITALY4963.3%0.37
83R.Giannotti🇧🇷 BRAZIL4963.3%0.47
84T.Irby🇧🇲 BERMUDA6063.3%0.50
85S.Tseng🇭🇰 CHINA HONG KONG3863.2%0.47
86H.Salomao🇧🇷 BRAZIL5062.0%0.48
87E.Gavrilova🇱🇻 LATVIA5761.4%0.47
88S.Clementsson🇸🇪 SWEDEN4660.9%0.54
89B.Perez🇨🇱 CHILE5560.0%0.55
90G.Yang🇸🇬 SINGAPORE3959.0%0.59
91G.Giubilo🇮🇹 ITALY3658.3%0.56
92R.Cave🇧🇲 BERMUDA6058.3%0.65
93J.Mautone🇧🇷 BRAZIL4257.1%0.55
94N.Man🇭🇰 CHINA HONG KONG4055.0%0.60
95G.Cacace🇧🇲 BERMUDA5352.8%0.77
96C.Spencer🇺🇸 USA3850.0%0.58
97L.Cuevas🇨🇱 CHILE4348.8%0.74
98C.Smith🇨🇱 CHILE3444.1%0.82
99G.Panfili🇧🇷 BRAZIL2835.7%0.79
100M.Shabeer🇮🇳 INDIA650.0%0.50
101R.Vadumangudi Balasundaram🇮🇳 INDIA1346.2%0.61

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
1S.Avital🇮🇱 ISRAEL5794.7%0.05
2I.Baniri🇮🇱 ISRAEL5794.7%0.05
3J.Andruszkiewicz🇵🇱 POLAND8794.3%0.07
4E.Sucharda🇵🇱 POLAND8794.3%0.07
5S.Bune🇩🇰 DENMARK6892.6%0.09
6M.Christensen🇩🇰 DENMARK6892.6%0.09
7A.Ezion🇮🇱 ISRAEL9291.3%0.10
8A.Zamir🇮🇱 ISRAEL9291.3%0.10
9A.Leung🇸🇬 SINGAPORE7790.9%0.12
10Y.Liu🇸🇬 SINGAPORE7790.9%0.12
11P.Pabst🇩🇪 GERMANY7090.0%0.14
12S.Van Oosten🇩🇪 GERMANY7090.0%0.14
13F.Chiarandini🇮🇹 ITALY6989.9%0.10
14A.Gaiotti🇮🇹 ITALY6989.9%0.10
15F.Alter🇩🇪 GERMANY11689.7%0.10
16L.Streck🇩🇪 GERMANY11689.7%0.10
17L.Stougie🇳🇱 NETHERLANDS8689.5%0.13
18M.Stougie🇳🇱 NETHERLANDS8689.5%0.13
19S.Clementsson🇸🇪 SWEDEN10289.2%0.12
20A.Sandin🇸🇪 SWEDEN10289.2%0.12
21C.Chiang🇹🇼 CHINESE TAIPEI7988.6%0.15
22S.Jesse🇩🇪 GERMANY5288.5%0.12
23L.Vornkahl🇩🇪 GERMANY5288.5%0.12
24T.Bodin🇸🇪 SWEDEN6188.5%0.13
25I.Petersen🇸🇪 SWEDEN6188.5%0.13
26C.Chan🇭🇰 CHINA HONG KONG10088.0%0.14
27J.Tsang🇭🇰 CHINA HONG KONG10088.0%0.14
28KUSHARI SAYANTAN🇮🇳 INDIA11687.9%0.13
29P.Godlewski🇵🇱 POLAND7487.8%0.14
30K.Majewski🇵🇱 POLAND7487.8%0.14
31BOSE BABHRUBAHAN🇮🇳 INDIA8987.6%0.14
32A.Manganella🇮🇹 ITALY10487.5%0.15
33S.Scata🇮🇹 ITALY10487.5%0.15
34F.Beugin🇫🇷 FRANCE6387.3%0.13
35M.Dufrene🇫🇷 FRANCE6387.3%0.13
36Y.Wang🇹🇼 CHINESE TAIPEI8687.2%0.16
37R.Basler🇫🇷 FRANCE9186.8%0.20
38L.Bellicaud🇫🇷 FRANCE9186.8%0.20
39K.Siew🇸🇬 SINGAPORE6786.6%0.19
40G.Yang🇸🇬 SINGAPORE6786.6%0.19
41O.Toledano🇮🇱 ISRAEL8286.6%0.20
42A.Yekutieli🇮🇱 ISRAEL8286.6%0.20
43G.Giubilo🇮🇹 ITALY6785.1%0.15
44F.Porta🇮🇹 ITALY6785.1%0.15
45C.Spencer🇺🇸 USA8785.1%0.17
46D.Lee🇸🇬 SINGAPORE8085.0%0.17
47Y.Ling🇸🇬 SINGAPORE8085.0%0.17
48ROY SAGNIK🇮🇳 INDIA11684.5%0.18
49N.Chang🇺🇸 USA10483.7%0.19
50A.Lam🇭🇰 CHINA HONG KONG6783.6%0.18
51M.Wu🇭🇰 CHINA HONG KONG6783.6%0.18
52O.Nijssen🇳🇱 NETHERLANDS7883.3%0.19
53S.Overvelde🇳🇱 NETHERLANDS7883.3%0.19
54Y.Caris🇳🇱 NETHERLANDS6083.3%0.20
55P.Dupont🇳🇱 NETHERLANDS6083.3%0.20
56M.Balodis🇱🇻 LATVIA11983.2%0.22
57G.Dreimanis🇱🇻 LATVIA11983.2%0.22
58A.Boulin🇫🇷 FRANCE8682.6%0.20
59T.Guillemin🇫🇷 FRANCE8682.6%0.20
60KAR SOUVIK🇮🇳 INDIA9582.1%0.21
61I.Stephani🇺🇸 USA8982.0%0.23
62R.Pan🇨🇳 CHINA7781.8%0.22
63X.Wang🇨🇳 CHINA7781.8%0.22
64D.Soukup🇺🇸 USA9381.7%0.20
65H.Berk🇺🇸 USA9181.3%0.20
66Z.Fang🇨🇳 CHINA8481.0%0.23
67J.Tan🇨🇳 CHINA8481.0%0.23
68W.Chen🇹🇼 CHINESE TAIPEI7280.6%0.21
69C.Chen🇹🇼 CHINESE TAIPEI7780.5%0.26
70C.Shi🇹🇼 CHINESE TAIPEI7780.5%0.26
71E.Gavrilova🇱🇻 LATVIA12280.3%0.23
72V.Ildeikins🇱🇻 LATVIA12280.3%0.23
73E.Hansson🇸🇪 SWEDEN10080.0%0.22
74C.Mann🇸🇪 SWEDEN10080.0%0.22
75N.Man🇭🇰 CHINA HONG KONG7580.0%0.24
76S.Tseng🇭🇰 CHINA HONG KONG7580.0%0.24
77C.Smith🇨🇱 CHILE4580.0%0.24
78S.Maczka🇵🇱 POLAND8479.8%0.25
79L.Trendak🇵🇱 POLAND8479.8%0.25
80C.Chang🇹🇼 CHINESE TAIPEI7979.7%0.21
81R.Giannotti🇧🇷 BRAZIL9578.9%0.25
82S.Bune🇩🇰 DENMARK9378.5%0.37
83V.Todd-Moir🇩🇰 DENMARK9378.5%0.37
84L.Cuevas🇨🇱 CHILE10678.3%0.31
85Z.Cai🇨🇳 CHINA5978.0%0.25
86F.Yuan🇨🇳 CHINA5978.0%0.25
87H.Salomao🇧🇷 BRAZIL9576.8%0.27
88G.Panfili🇧🇷 BRAZIL11076.4%0.32
89S.Caspersen🇩🇰 DENMARK5976.3%0.27
90C.Lahrmann🇩🇰 DENMARK5976.3%0.27
91F.Basoalto🇨🇱 CHILE11275.9%0.30
92B.Perez🇨🇱 CHILE11275.9%0.35
93J.Mautone🇧🇷 BRAZIL10774.8%0.31
94N.Davila🇨🇱 CHILE10974.3%0.32
95H.Paoli🇧🇷 BRAZIL9972.7%0.34
96G.Cacace🇧🇲 BERMUDA12471.8%0.38
97T.Irby🇧🇲 BERMUDA12471.8%0.38
98R.Cave🇧🇲 BERMUDA12071.7%0.51
99W.Peniston🇧🇲 BERMUDA12071.7%0.51
100M.Shabeer🇮🇳 INDIA2568.0%0.48
101R.Vadumangudi Balasundaram🇮🇳 INDIA3167.7%0.45

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Δ
1L.Stougie🇳🇱 NETHERLANDS182+0.15+0.97+1.13▲2
2M.Stougie🇳🇱 NETHERLANDS182+0.15+0.97+1.13▲2
3S.Caspersen🇩🇰 DENMARK126-0.00+0.94+0.94▲3
4C.Lahrmann🇩🇰 DENMARK126-0.00+0.94+0.94▲3
5C.Chan🇭🇰 CHINA HONG KONG196+0.05+0.79+0.85▲11
6J.Tsang🇭🇰 CHINA HONG KONG196+0.05+0.79+0.85▲11
7N.Chang🇺🇸 USA210-0.01+0.82+0.81▲8
8S.Jesse🇩🇪 GERMANY98-0.21+0.98+0.77▼7
9L.Vornkahl🇩🇪 GERMANY98-0.21+0.98+0.77▼7
10G.Giubilo🇮🇹 ITALY140+0.24+0.50+0.75▲18
11F.Porta🇮🇹 ITALY140+0.24+0.50+0.75▲18
12C.Spencer🇺🇸 USA168-0.23+0.96+0.74▼7
13I.Stephani🇺🇸 USA182-0.24+0.92+0.68▼5
14F.Alter🇩🇪 GERMANY238-0.15+0.82+0.67▼3
15L.Streck🇩🇪 GERMANY238-0.15+0.82+0.67▼3
16A.Leung🇸🇬 SINGAPORE168-0.06+0.70+0.64▲4
17Y.Liu🇸🇬 SINGAPORE168-0.06+0.70+0.64▲4
18A.Ezion🇮🇱 ISRAEL182-0.01+0.62+0.62▲4
19A.Zamir🇮🇱 ISRAEL182-0.01+0.62+0.62▲4
20R.Basler🇫🇷 FRANCE182+0.11+0.48+0.58▲10
21L.Bellicaud🇫🇷 FRANCE182+0.11+0.48+0.58▲10
22J.Andruszkiewicz🇵🇱 POLAND168-0.33+0.86+0.53▼13
23E.Sucharda🇵🇱 POLAND168-0.33+0.86+0.53▼13
24O.Toledano🇮🇱 ISRAEL196-0.03+0.55+0.52▲2
25A.Yekutieli🇮🇱 ISRAEL196-0.03+0.55+0.52▲2
26Z.Fang🇨🇳 CHINA182+0.27+0.23+0.49▲20
27J.Tan🇨🇳 CHINA182+0.27+0.23+0.49▲20
28P.Godlewski🇵🇱 POLAND154+0.17+0.29+0.46▲11
29K.Majewski🇵🇱 POLAND154+0.17+0.29+0.46▲11
30F.Chiarandini🇮🇹 ITALY140-0.20+0.60+0.40▼6
31A.Gaiotti🇮🇹 ITALY140-0.20+0.60+0.40▼6
32A.Manganella🇮🇹 ITALY196+0.03+0.35+0.37▲4
33S.Scata🇮🇹 ITALY196+0.03+0.35+0.37▲4
34H.Berk🇺🇸 USA196+0.04+0.33+0.37▲4
35A.Lam🇭🇰 CHINA HONG KONG126-0.40+0.77+0.37▼17
36M.Wu🇭🇰 CHINA HONG KONG126-0.40+0.77+0.37▼17
37Z.Cai🇨🇳 CHINA140-0.46+0.82+0.36▼24
38F.Yuan🇨🇳 CHINA140-0.46+0.82+0.36▼24
39O.Nijssen🇳🇱 NETHERLANDS154-0.06+0.38+0.32▼5
40S.Overvelde🇳🇱 NETHERLANDS154-0.06+0.38+0.32▼5
41A.Boulin🇫🇷 FRANCE182+0.11+0.20+0.31▲7
42T.Guillemin🇫🇷 FRANCE182+0.11+0.20+0.31▲7
43S.Maczka🇵🇱 POLAND154+0.02+0.26+0.28·
44L.Trendak🇵🇱 POLAND154+0.02+0.26+0.28·
45S.Clementsson🇸🇪 SWEDEN196+0.15+0.13+0.28▲12
46A.Sandin🇸🇪 SWEDEN196+0.15+0.13+0.28▲12
47D.Soukup🇺🇸 USA196+0.22+0.04+0.26▲19
48S.Bune🇩🇰 DENMARK210-0.04+0.28+0.24▼7
49V.Todd-Moir🇩🇰 DENMARK210-0.04+0.28+0.24▼7
50Y.Wang🇹🇼 CHINESE TAIPEI168-0.00+0.24+0.23▼5
51R.Pan🇨🇳 CHINA154-0.21+0.41+0.20▼19
52X.Wang🇨🇳 CHINA154-0.21+0.41+0.20▼19
53ROY SAGNIK🇮🇳 INDIA238+0.08+0.07+0.15▲11
54D.Lee🇸🇬 SINGAPORE154+0.02+0.11+0.13▲6
55Y.Ling🇸🇬 SINGAPORE154+0.02+0.11+0.13▲6
56C.Chiang🇹🇼 CHINESE TAIPEI154-0.07+0.19+0.12▼6
57K.Siew🇸🇬 SINGAPORE154-0.06+0.17+0.12▼6
58G.Yang🇸🇬 SINGAPORE154-0.06+0.17+0.12▼6
59C.Chang🇹🇼 CHINESE TAIPEI168-0.03+0.11+0.08·
60E.Hansson🇸🇪 SWEDEN168-0.00+0.08+0.08▲2
61C.Mann🇸🇪 SWEDEN168-0.00+0.08+0.08▲2
62N.Man🇭🇰 CHINA HONG KONG154+0.02+0.03+0.05▲5
63S.Tseng🇭🇰 CHINA HONG KONG154+0.02+0.03+0.05▲5
64P.Pabst🇩🇪 GERMANY140+0.20-0.18+0.03▲14
65S.Van Oosten🇩🇪 GERMANY140+0.20-0.18+0.03▲14
66KUSHARI SAYANTAN🇮🇳 INDIA238+0.06-0.06-0.00▲5
67S.Bune🇩🇰 DENMARK140+0.07-0.09-0.02▲8
68M.Christensen🇩🇰 DENMARK140+0.07-0.09-0.02▲8
69W.Chen🇹🇼 CHINESE TAIPEI154-0.10+0.05-0.05▼4
70T.Bodin🇸🇪 SWEDEN112-0.23+0.17-0.06▼17
71I.Petersen🇸🇪 SWEDEN112-0.23+0.17-0.06▼17
72KAR SOUVIK🇮🇳 INDIA196-0.00-0.08-0.08·
73M.Balodis🇱🇻 LATVIA238-0.02-0.08-0.10·
74G.Dreimanis🇱🇻 LATVIA238-0.02-0.08-0.10·
75BOSE BABHRUBAHAN🇮🇳 INDIA182-0.08-0.09-0.17▲2
76F.Beugin🇫🇷 FRANCE112-0.30+0.02-0.29▼7
77M.Dufrene🇫🇷 FRANCE112-0.30+0.02-0.29▼7
78S.Avital🇮🇱 ISRAEL98-0.55+0.16-0.39▼23
79I.Baniri🇮🇱 ISRAEL98-0.55+0.16-0.39▼23
80Y.Caris🇳🇱 NETHERLANDS140-0.23-0.19-0.42·
81P.Dupont🇳🇱 NETHERLANDS140-0.23-0.19-0.42·
82E.Gavrilova🇱🇻 LATVIA238-0.03-0.43-0.46·
83V.Ildeikins🇱🇻 LATVIA238-0.03-0.43-0.46·
84C.Chen🇹🇼 CHINESE TAIPEI154+0.23-0.79-0.56▲2
85C.Shi🇹🇼 CHINESE TAIPEI154+0.23-0.79-0.56▲2
86R.Giannotti🇧🇷 BRAZIL196+0.02-0.74-0.72▼1
87G.Panfili🇧🇷 BRAZIL182-0.16-0.63-0.79▼3
88H.Salomao🇧🇷 BRAZIL196+0.04-0.87-0.83·
89N.Davila🇨🇱 CHILE210+0.05-1.07-1.02·
90C.Smith🇨🇱 CHILE112+0.05-1.19-1.13·
91J.Mautone🇧🇷 BRAZIL182+0.17-1.50-1.34▲1
92B.Perez🇨🇱 CHILE224+0.16-1.52-1.36▲1
93F.Basoalto🇨🇱 CHILE210+0.14-1.52-1.38▲1
94R.Cave🇧🇲 BERMUDA238+0.20-1.63-1.42▲1
95W.Peniston🇧🇲 BERMUDA238+0.20-1.63-1.42▲1
96L.Cuevas🇨🇱 CHILE196+0.03-1.46-1.43▼5
97H.Paoli🇧🇷 BRAZIL196+0.25-1.75-1.50·
98G.Cacace🇧🇲 BERMUDA238+0.21-2.25-2.04·
99T.Irby🇧🇲 BERMUDA238+0.21-2.25-2.04·