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
1M.Klukowski🇵🇱 POLAND126+1.33+168.0
2J.Zmuda🇵🇱 POLAND126+1.33+168.0
3M.Bojarski🇵🇱 POLAND98+1.01+99.0
4M.Chodacki🇵🇱 POLAND98+1.01+99.0
5T.Polak🇳🇱 NETHERLANDS140+0.96+135.0
6T.Van Overbeeke🇳🇱 NETHERLANDS140+0.96+135.0
7Z.Tang🇨🇳 CHINA168+0.48+80.0
8Y.Tao🇨🇳 CHINA168+0.48+80.0
9V.Kiljan🇳🇱 NETHERLANDS112-0.12-13.0
10L.Tijssen🇳🇱 NETHERLANDS112-0.12-13.0
11M.Rimstedt🇸🇪 SWEDEN140-0.16-22.0
12O.Rimstedt🇸🇪 SWEDEN140-0.16-22.0
13S.Sun🇨🇳 CHINA168-0.24-40.0
14H.Wei🇨🇳 CHINA168-0.24-40.0
15W.Kazmierczak🇵🇱 POLAND112-0.25-28.0
16K.Nowak🇵🇱 POLAND112-0.25-28.0
17M.Gronkvist🇸🇪 SWEDEN126-0.25-32.0
18D.Gullberg🇸🇪 SWEDEN126-0.25-32.0
19C.Westerbeek🇳🇱 NETHERLANDS84-1.15-97.0
20R.Westerbeek🇳🇱 NETHERLANDS84-1.15-97.0
21S.Ekenberg🇸🇪 SWEDEN70+1.26+88.0
22S.Hult🇸🇪 SWEDEN70+1.26+88.0
23Z.Brescoll🇺🇸 USA142+0.74+31.0
24A.Kaplan🇺🇸 USA142+0.74+31.0
25C.Bakke🇳🇴 NORWAY56+0.38+21.0
26H.Eide🇳🇴 NORWAY56+0.38+21.0
27B.Kristensen🇺🇸 USA128+0.36+10.0
28K.Rosenberg🇺🇸 USA128+0.36+10.0
29K.Chan🇸🇬 SINGAPORE14-0.79-11.0
30S.Li🇸🇬 SINGAPORE14-0.79-11.0
31R.Chan🇸🇬 SINGAPORE28-0.82-23.0
32P.Haw🇸🇬 SINGAPORE28-0.82-23.0
33J.Etchepareborda🇦🇷 ARGENTINA42-1.10-46.0
34S.Rueda🇦🇷 ARGENTINA42-1.10-46.0
35M.Crusizio🇦🇷 ARGENTINA42-1.21-51.0
36R.Garcia Da Rosa🇦🇷 ARGENTINA42-1.21-51.0
37T.Grude🇳🇴 NORWAY56-1.57-88.0
38A.Gundersen🇳🇴 NORWAY56-1.57-88.0
39M.Zhou🇸🇬 SINGAPORE42-1.86-78.0
40X.Zhu🇸🇬 SINGAPORE42-1.86-78.0
41A.Grossack🇺🇸 USA142-2.45-103.0
42Z.Grossack🇺🇸 USA142-2.45-103.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
1M.Chodacki🇵🇱 POLAND2889.3%0.21
2J.Zmuda🇵🇱 POLAND3287.5%0.12
3M.Rimstedt🇸🇪 SWEDEN3987.2%0.13
4T.Van Overbeeke🇳🇱 NETHERLANDS3485.3%0.15
5Z.Tang🇨🇳 CHINA4085.0%0.15
6W.Kazmierczak🇵🇱 POLAND1384.6%0.15
7D.Gullberg🇸🇪 SWEDEN3284.4%0.19
8C.Westerbeek🇳🇱 NETHERLANDS2584.0%0.16
9V.Kiljan🇳🇱 NETHERLANDS3083.3%0.40
10L.Tijssen🇳🇱 NETHERLANDS2781.5%0.18
11M.Gronkvist🇸🇪 SWEDEN3781.1%0.30
12M.Klukowski🇵🇱 POLAND3180.6%0.19
13K.Nowak🇵🇱 POLAND3979.5%0.31
14Y.Tao🇨🇳 CHINA5178.4%0.26
15S.Sun🇨🇳 CHINA4577.8%0.24
16H.Wei🇨🇳 CHINA3577.1%0.26
17T.Polak🇳🇱 NETHERLANDS3876.3%0.34
18R.Westerbeek🇳🇱 NETHERLANDS2075.0%0.30
19O.Rimstedt🇸🇪 SWEDEN2875.0%0.36
20M.Bojarski🇵🇱 POLAND2673.1%0.31
21A.Kaplan🇺🇸 USA17100.0%0.00
22M.Crusizio🇦🇷 ARGENTINA12100.0%0.00
23M.Zhou🇸🇬 SINGAPORE11100.0%0.00
24A.Gundersen🇳🇴 NORWAY1392.3%0.08
25C.Bakke🇳🇴 NORWAY1190.9%0.09
26Z.Grossack🇺🇸 USA1988.9%0.11
27S.Hult🇸🇪 SWEDEN2487.5%0.12
28X.Zhu🇸🇬 SINGAPORE887.5%0.12
29K.Rosenberg🇺🇸 USA1683.3%0.17
30R.Garcia Da Rosa🇦🇷 ARGENTINA683.3%0.17
31Z.Brescoll🇺🇸 USA11681.2%0.25
32R.Chan🇸🇬 SINGAPORE580.0%0.40
33K.Chan🇸🇬 SINGAPORE580.0%0.60
34H.Eide🇳🇴 NORWAY1376.9%0.31
35S.Rueda🇦🇷 ARGENTINA1376.9%0.31
36B.Kristensen🇺🇸 USA1771.4%0.29
37A.Grossack🇺🇸 USA1771.4%0.29
38T.Grude🇳🇴 NORWAY1070.0%0.30
39S.Ekenberg🇸🇪 SWEDEN1369.2%0.46
40S.Li🇸🇬 SINGAPORE366.7%0.33
41P.Haw🇸🇬 SINGAPORE966.7%0.44
42J.Etchepareborda🇦🇷 ARGENTINA862.5%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
1M.Klukowski🇵🇱 POLAND3588.6%0.11
2J.Zmuda🇵🇱 POLAND2785.2%0.15
3T.Polak🇳🇱 NETHERLANDS2982.8%0.21
4V.Kiljan🇳🇱 NETHERLANDS3281.2%0.28
5R.Westerbeek🇳🇱 NETHERLANDS2181.0%0.24
6M.Chodacki🇵🇱 POLAND2680.8%0.31
7Y.Tao🇨🇳 CHINA3979.5%0.33
8T.Van Overbeeke🇳🇱 NETHERLANDS3878.9%0.24
9S.Sun🇨🇳 CHINA4778.7%0.23
10M.Rimstedt🇸🇪 SWEDEN3677.8%0.28
11H.Wei🇨🇳 CHINA4077.5%0.33
12M.Gronkvist🇸🇪 SWEDEN2875.0%0.39
13M.Bojarski🇵🇱 POLAND1872.2%0.28
14O.Rimstedt🇸🇪 SWEDEN3770.3%0.35
15W.Kazmierczak🇵🇱 POLAND3467.6%0.47
16C.Westerbeek🇳🇱 NETHERLANDS1866.7%0.44
17K.Nowak🇵🇱 POLAND2665.4%0.39
18Z.Tang🇨🇳 CHINA3863.2%0.53
19D.Gullberg🇸🇪 SWEDEN2962.1%0.45
20L.Tijssen🇳🇱 NETHERLANDS2360.9%0.52
21K.Chan🇸🇬 SINGAPORE2100.0%0.00
22Z.Grossack🇺🇸 USA11291.7%0.08
23S.Hult🇸🇪 SWEDEN2085.0%0.20
24C.Bakke🇳🇴 NORWAY1181.8%0.18
25R.Chan🇸🇬 SINGAPORE1080.0%0.20
26J.Etchepareborda🇦🇷 ARGENTINA580.0%0.20
27Z.Brescoll🇺🇸 USA1977.8%0.33
28H.Eide🇳🇴 NORWAY2176.2%0.38
29P.Haw🇸🇬 SINGAPORE475.0%0.25
30S.Li🇸🇬 SINGAPORE475.0%0.25
31M.Zhou🇸🇬 SINGAPORE1172.7%0.36
32K.Rosenberg🇺🇸 USA1771.4%0.43
33A.Kaplan🇺🇸 USA11070.0%0.40
34S.Ekenberg🇸🇪 SWEDEN1369.2%0.31
35M.Crusizio🇦🇷 ARGENTINA1369.2%0.39
36T.Grude🇳🇴 NORWAY1668.8%0.44
37R.Garcia Da Rosa🇦🇷 ARGENTINA1163.6%0.46
38B.Kristensen🇺🇸 USA1862.5%0.38
39A.Grossack🇺🇸 USA11361.5%0.46
40A.Gundersen🇳🇴 NORWAY1758.8%0.47
41X.Zhu🇸🇬 SINGAPORE1250.0%0.67
42S.Rueda🇦🇷 ARGENTINA1637.5%0.75

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
1W.Kazmierczak🇵🇱 POLAND5292.3%0.08
2K.Nowak🇵🇱 POLAND5292.3%0.08
3M.Klukowski🇵🇱 POLAND6392.1%0.08
4J.Zmuda🇵🇱 POLAND6392.1%0.08
5S.Sun🇨🇳 CHINA8090.0%0.10
6H.Wei🇨🇳 CHINA8090.0%0.10
7V.Kiljan🇳🇱 NETHERLANDS5789.5%0.10
8L.Tijssen🇳🇱 NETHERLANDS5789.5%0.10
9T.Polak🇳🇱 NETHERLANDS7287.5%0.17
10T.Van Overbeeke🇳🇱 NETHERLANDS7287.5%0.17
11C.Westerbeek🇳🇱 NETHERLANDS4586.7%0.13
12R.Westerbeek🇳🇱 NETHERLANDS4586.7%0.13
13M.Rimstedt🇸🇪 SWEDEN6786.6%0.15
14O.Rimstedt🇸🇪 SWEDEN6786.6%0.15
15Z.Tang🇨🇳 CHINA9185.7%0.20
16Y.Tao🇨🇳 CHINA9185.7%0.20
17M.Gronkvist🇸🇪 SWEDEN6985.5%0.17
18D.Gullberg🇸🇪 SWEDEN6985.5%0.17
19M.Bojarski🇵🇱 POLAND5483.3%0.18
20M.Chodacki🇵🇱 POLAND5483.3%0.18
21B.Kristensen🇺🇸 USA113100.0%0.00
22K.Rosenberg🇺🇸 USA113100.0%0.00
23R.Chan🇸🇬 SINGAPORE14100.0%0.00
24P.Haw🇸🇬 SINGAPORE14100.0%0.00
25Z.Brescoll🇺🇸 USA12395.7%0.04
26A.Kaplan🇺🇸 USA12395.7%0.04
27J.Etchepareborda🇦🇷 ARGENTINA2195.2%0.10
28S.Rueda🇦🇷 ARGENTINA2195.2%0.10
29C.Bakke🇳🇴 NORWAY2491.7%0.08
30H.Eide🇳🇴 NORWAY2491.7%0.08
31M.Crusizio🇦🇷 ARGENTINA1888.9%0.17
32R.Garcia Da Rosa🇦🇷 ARGENTINA1888.9%0.17
33A.Grossack🇺🇸 USA11687.5%0.25
34Z.Grossack🇺🇸 USA11687.5%0.25
35T.Grude🇳🇴 NORWAY2382.6%0.17
36A.Gundersen🇳🇴 NORWAY2382.6%0.17
37S.Ekenberg🇸🇪 SWEDEN3778.4%0.24
38S.Hult🇸🇪 SWEDEN3778.4%0.24
39K.Chan🇸🇬 SINGAPORE875.0%0.38
40S.Li🇸🇬 SINGAPORE875.0%0.38
41M.Zhou🇸🇬 SINGAPORE1973.7%0.26
42X.Zhu🇸🇬 SINGAPORE1973.7%0.26

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Δ
1M.Klukowski🇵🇱 POLAND140-0.11+1.26+1.15·
2J.Zmuda🇵🇱 POLAND140-0.11+1.26+1.15·
3W.Kazmierczak🇵🇱 POLAND112-0.39+0.90+0.51·
4K.Nowak🇵🇱 POLAND112-0.39+0.90+0.51·
5M.Bojarski🇵🇱 POLAND112-0.47+0.78+0.32·
6M.Chodacki🇵🇱 POLAND112-0.47+0.78+0.32·
7M.Rimstedt🇸🇪 SWEDEN168+0.34-0.07+0.28▲10
8O.Rimstedt🇸🇪 SWEDEN168+0.34-0.07+0.28▲10
9Z.Tang🇨🇳 CHINA182+0.12-0.01+0.11▲4
10Y.Tao🇨🇳 CHINA182+0.12-0.01+0.11▲4
11T.Polak🇳🇱 NETHERLANDS168-0.20+0.31+0.11▼4
12T.Van Overbeeke🇳🇱 NETHERLANDS168-0.20+0.31+0.11▼4
13S.Sun🇨🇳 CHINA182+0.22-0.12+0.10▲6
14H.Wei🇨🇳 CHINA182+0.22-0.12+0.10▲6
15M.Gronkvist🇸🇪 SWEDEN126+0.07+0.02+0.10▼4
16D.Gullberg🇸🇪 SWEDEN126+0.07+0.02+0.10▼4
17V.Kiljan🇳🇱 NETHERLANDS140-0.31+0.29-0.02▼8
18L.Tijssen🇳🇱 NETHERLANDS140-0.31+0.29-0.02▼8
19C.Westerbeek🇳🇱 NETHERLANDS84-0.07-0.05-0.12▼4
20R.Westerbeek🇳🇱 NETHERLANDS84-0.07-0.05-0.12▼4