SaoPaulo 2009 — 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
1J.Meckstroth🇺🇸 USA 2272+0.74+200.0
2E.Rodwell🇺🇸 USA 2272+0.74+200.0
3V.Aronov🇧🇬 BULGARIA127+0.42+53.0
4J.Stefanov🇧🇬 BULGARIA127+0.42+53.0
5F.Fantoni🇮🇹 ITALY208+0.29+61.0
6C.Nunes🇮🇹 ITALY208+0.29+61.0
7G.Duboin🇮🇹 ITALY160+0.15+24.0
8A.Sementa🇮🇹 ITALY160+0.15+24.0
9Z.Fu🇨🇳 CHINA LONG ZHU OPEN128+0.04+5.0
10J.Zhao🇨🇳 CHINA LONG ZHU OPEN128+0.04+5.0
11K.Karaivanov🇧🇬 BULGARIA144-0.01-1.0
12R.Trendafilov🇧🇬 BULGARIA144-0.01-1.0
13L.Lauria🇮🇹 ITALY175-0.09-16.0
14A.Versace🇮🇹 ITALY175-0.09-16.0
15B.Hamman🇺🇸 USA 2160-0.24-38.0
16Z.Mahmood🇺🇸 USA 2160-0.24-38.0
17J.Dai🇨🇳 CHINA LONG ZHU OPEN144-0.62-90.0
18L.Yang🇨🇳 CHINA LONG ZHU OPEN144-0.62-90.0
19M.Elinescu🇩🇪 GERMANY48+1.02+49.0
20E.Wladow🇩🇪 GERMANY48+1.02+49.0
21B.Brogeland🇳🇴 NORWAY80+0.53+42.0
22E.Lindqvist🇳🇴 NORWAY80+0.53+42.0
23J.Piekarek🇩🇪 GERMANY63+0.33+21.0
24A.Smirnov🇩🇪 GERMANY63+0.33+21.0
25S.De Wijs🇳🇱 NETHERLANDS48+0.17+8.0
26B.Muller🇳🇱 NETHERLANDS48+0.17+8.0
27V.Kholomeev🇷🇺 RUSSIA48+0.08+4.0
28Y.Khyuppenen🇷🇺 RUSSIA48+0.08+4.0
29T.Bakkeren🇳🇱 NETHERLANDS64+0.08+5.0
30H.Bertens🇳🇱 NETHERLANDS64+0.08+5.0
31A.Dubinin🇷🇺 RUSSIA64+0.00+0.0
32A.Gromov🇷🇺 RUSSIA64+0.00+0.0
33R.Katz🇺🇸 USA 2112-0.17-19.0
34N.Nickell🇺🇸 USA 2112-0.17-19.0
35D.Danailov🇧🇬 BULGARIA111-0.21-23.0
36G.Karakolev🇧🇬 BULGARIA111-0.21-23.0
37W.Wang🇨🇳 CHINA LONG ZHU OPEN112-0.21-24.0
38Z.Zhuang🇨🇳 CHINA LONG ZHU OPEN112-0.21-24.0
39A.Khokhlov🇷🇺 RUSSIA48-0.46-22.0
40G.Matushko🇷🇺 RUSSIA48-0.46-22.0
41P.Austberg🇳🇴 NORWAY48-0.62-30.0
42E.Saelensminde🇳🇴 NORWAY48-0.62-30.0
43S.Brink🇳🇱 NETHERLANDS48-0.94-45.0
44B.Drijver🇳🇱 NETHERLANDS48-0.94-45.0
45M.Gromoeller🇩🇪 GERMANY48-1.96-94.0
46A.Kirmse🇩🇪 GERMANY48-1.96-94.0
47G.Groetheim🇳🇴 NORWAY32-2.19-70.0
48U.Tundal🇳🇴 NORWAY32-2.19-70.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
1J.Stefanov🇧🇬 BULGARIA27100.0%0.00
2E.Rodwell🇺🇸 USA 24495.5%0.04
3V.Aronov🇧🇬 BULGARIA1994.7%0.10
4A.Sementa🇮🇹 ITALY3093.3%0.10
5G.Duboin🇮🇹 ITALY2993.1%0.10
6C.Nunes🇮🇹 ITALY4292.9%0.07
7L.Yang🇨🇳 CHINA LONG ZHU OPEN2391.3%0.09
8K.Karaivanov🇧🇬 BULGARIA2090.0%0.10
9J.Dai🇨🇳 CHINA LONG ZHU OPEN1788.2%0.12
10J.Meckstroth🇺🇸 USA 24182.9%0.20
11Z.Mahmood🇺🇸 USA 24082.5%0.23
12F.Fantoni🇮🇹 ITALY3381.8%0.18
13J.Zhao🇨🇳 CHINA LONG ZHU OPEN2781.5%0.22
14A.Versace🇮🇹 ITALY3281.2%0.19
15Z.Fu🇨🇳 CHINA LONG ZHU OPEN1681.2%0.19
16R.Trendafilov🇧🇬 BULGARIA2479.2%0.21
17L.Lauria🇮🇹 ITALY3378.8%0.27
18B.Hamman🇺🇸 USA 22166.7%0.38
19V.Kholomeev🇷🇺 RUSSIA7100.0%0.00
20A.Smirnov🇩🇪 GERMANY11100.0%0.00
21B.Brogeland🇳🇴 NORWAY18100.0%0.00
22P.Austberg🇳🇴 NORWAY5100.0%0.00
23G.Groetheim🇳🇴 NORWAY4100.0%0.00
24A.Kirmse🇩🇪 GERMANY3100.0%0.00
25E.Lindqvist🇳🇴 NORWAY1894.4%0.06
26J.Piekarek🇩🇪 GERMANY1492.9%0.07
27A.Dubinin🇷🇺 RUSSIA1392.3%0.08
28T.Bakkeren🇳🇱 NETHERLANDS1190.9%0.09
29G.Matushko🇷🇺 RUSSIA1190.9%0.09
30D.Danailov🇧🇬 BULGARIA1989.5%0.10
31S.Brink🇳🇱 NETHERLANDS785.7%0.14
32Z.Zhuang🇨🇳 CHINA LONG ZHU OPEN2785.2%0.15
33N.Nickell🇺🇸 USA 22281.8%0.23
34H.Bertens🇳🇱 NETHERLANDS1181.8%0.27
35E.Wladow🇩🇪 GERMANY1080.0%0.20
36U.Tundal🇳🇴 NORWAY580.0%0.20
37A.Khokhlov🇷🇺 RUSSIA1080.0%0.20
38R.Katz🇺🇸 USA 21877.8%0.22
39E.Saelensminde🇳🇴 NORWAY977.8%0.22
40G.Karakolev🇧🇬 BULGARIA1573.3%0.33
41B.Drijver🇳🇱 NETHERLANDS771.4%0.29
42M.Gromoeller🇩🇪 GERMANY771.4%0.29
43W.Wang🇨🇳 CHINA LONG ZHU OPEN1566.7%0.40
44S.De Wijs🇳🇱 NETHERLANDS666.7%0.50
45B.Muller🇳🇱 NETHERLANDS862.5%0.62
46Y.Khyuppenen🇷🇺 RUSSIA560.0%0.40
47A.Gromov🇷🇺 RUSSIA1060.0%0.40
48M.Elinescu🇩🇪 GERMANY742.9%0.86

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
1Z.Mahmood🇺🇸 USA 22185.7%0.14
2J.Meckstroth🇺🇸 USA 25685.7%0.16
3F.Fantoni🇮🇹 ITALY3884.2%0.16
4L.Lauria🇮🇹 ITALY2781.5%0.22
5Z.Fu🇨🇳 CHINA LONG ZHU OPEN2580.0%0.20
6R.Trendafilov🇧🇬 BULGARIA1978.9%0.26
7C.Nunes🇮🇹 ITALY3177.4%0.26
8A.Versace🇮🇹 ITALY3174.2%0.29
9B.Hamman🇺🇸 USA 23174.2%0.32
10G.Duboin🇮🇹 ITALY2272.7%0.41
11K.Karaivanov🇧🇬 BULGARIA2972.4%0.31
12E.Rodwell🇺🇸 USA 24271.4%0.38
13J.Dai🇨🇳 CHINA LONG ZHU OPEN2770.4%0.44
14J.Zhao🇨🇳 CHINA LONG ZHU OPEN1668.8%0.31
15L.Yang🇨🇳 CHINA LONG ZHU OPEN2867.9%0.32
16V.Aronov🇧🇬 BULGARIA2166.7%0.48
17A.Sementa🇮🇹 ITALY3265.6%0.47
18J.Stefanov🇧🇬 BULGARIA1861.1%0.56
19B.Brogeland🇳🇴 NORWAY6100.0%0.00
20W.Wang🇨🇳 CHINA LONG ZHU OPEN2190.5%0.10
21M.Elinescu🇩🇪 GERMANY785.7%0.14
22A.Kirmse🇩🇪 GERMANY785.7%0.14
23B.Muller🇳🇱 NETHERLANDS683.3%0.17
24T.Bakkeren🇳🇱 NETHERLANDS683.3%0.17
25U.Tundal🇳🇴 NORWAY683.3%0.17
26Z.Zhuang🇨🇳 CHINA LONG ZHU OPEN1883.3%0.17
27A.Gromov🇷🇺 RUSSIA1181.8%0.27
28P.Austberg🇳🇴 NORWAY580.0%0.20
29G.Karakolev🇧🇬 BULGARIA2580.0%0.24
30V.Kholomeev🇷🇺 RUSSIA977.8%0.22
31B.Drijver🇳🇱 NETHERLANDS977.8%0.22
32S.De Wijs🇳🇱 NETHERLANDS1376.9%0.54
33N.Nickell🇺🇸 USA 22176.2%0.29
34E.Wladow🇩🇪 GERMANY875.0%0.25
35D.Danailov🇧🇬 BULGARIA1872.2%0.33
36Y.Khyuppenen🇷🇺 RUSSIA1070.0%0.30
37E.Lindqvist🇳🇴 NORWAY1668.8%0.31
38A.Dubinin🇷🇺 RUSSIA666.7%0.33
39J.Piekarek🇩🇪 GERMANY966.7%0.44
40R.Katz🇺🇸 USA 21764.7%0.41
41H.Bertens🇳🇱 NETHERLANDS1560.0%0.40
42G.Matushko🇷🇺 RUSSIA757.1%0.71
43A.Smirnov🇩🇪 GERMANY757.1%1.00
44G.Groetheim🇳🇴 NORWAY955.6%0.44
45A.Khokhlov🇷🇺 RUSSIA1154.5%0.55
46S.Brink🇳🇱 NETHERLANDS850.0%0.62
47M.Gromoeller🇩🇪 GERMANY1450.0%0.79
48E.Saelensminde🇳🇴 NORWAY1241.7%0.58

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
1J.Meckstroth🇺🇸 USA 28597.6%0.02
2E.Rodwell🇺🇸 USA 28597.6%0.02
3L.Lauria🇮🇹 ITALY6593.8%0.06
4A.Versace🇮🇹 ITALY6593.8%0.06
5B.Hamman🇺🇸 USA 26193.4%0.07
6Z.Mahmood🇺🇸 USA 26193.4%0.07
7F.Fantoni🇮🇹 ITALY7590.7%0.09
8C.Nunes🇮🇹 ITALY7590.7%0.09
9Z.Fu🇨🇳 CHINA LONG ZHU OPEN4390.7%0.09
10J.Zhao🇨🇳 CHINA LONG ZHU OPEN4390.7%0.09
11K.Karaivanov🇧🇬 BULGARIA4488.6%0.16
12R.Trendafilov🇧🇬 BULGARIA4488.6%0.16
13G.Duboin🇮🇹 ITALY5988.1%0.12
14A.Sementa🇮🇹 ITALY5988.1%0.12
15J.Dai🇨🇳 CHINA LONG ZHU OPEN4087.5%0.15
16L.Yang🇨🇳 CHINA LONG ZHU OPEN4087.5%0.15
17V.Aronov🇧🇬 BULGARIA4678.3%0.22
18J.Stefanov🇧🇬 BULGARIA4678.3%0.22
19A.Dubinin🇷🇺 RUSSIA2395.7%0.04
20A.Gromov🇷🇺 RUSSIA2395.7%0.04
21T.Bakkeren🇳🇱 NETHERLANDS2295.5%0.04
22H.Bertens🇳🇱 NETHERLANDS2295.5%0.04
23A.Khokhlov🇷🇺 RUSSIA2195.2%0.05
24G.Matushko🇷🇺 RUSSIA2195.2%0.05
25P.Austberg🇳🇴 NORWAY1492.9%0.07
26E.Saelensminde🇳🇴 NORWAY1492.9%0.07
27V.Kholomeev🇷🇺 RUSSIA1291.7%0.08
28Y.Khyuppenen🇷🇺 RUSSIA1291.7%0.08
29D.Danailov🇧🇬 BULGARIA3491.2%0.12
30G.Karakolev🇧🇬 BULGARIA3491.2%0.12
31R.Katz🇺🇸 USA 24090.0%0.10
32N.Nickell🇺🇸 USA 24090.0%0.10
33M.Gromoeller🇩🇪 GERMANY1090.0%0.10
34A.Kirmse🇩🇪 GERMANY1090.0%0.10
35G.Groetheim🇳🇴 NORWAY988.9%0.11
36U.Tundal🇳🇴 NORWAY988.9%0.11
37M.Elinescu🇩🇪 GERMANY1788.2%0.23
38E.Wladow🇩🇪 GERMANY1788.2%0.23
39W.Wang🇨🇳 CHINA LONG ZHU OPEN4288.1%0.12
40Z.Zhuang🇨🇳 CHINA LONG ZHU OPEN4288.1%0.12
41J.Piekarek🇩🇪 GERMANY2588.0%0.12
42A.Smirnov🇩🇪 GERMANY2588.0%0.12
43S.De Wijs🇳🇱 NETHERLANDS1485.7%0.14
44B.Muller🇳🇱 NETHERLANDS1485.7%0.14
45B.Brogeland🇳🇴 NORWAY3683.3%0.19
46E.Lindqvist🇳🇴 NORWAY3683.3%0.19
47S.Brink🇳🇱 NETHERLANDS1471.4%0.36
48B.Drijver🇳🇱 NETHERLANDS1471.4%0.36

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Δ
1G.Duboin🇮🇹 ITALY160+0.11+0.45+0.57▲4
2A.Sementa🇮🇹 ITALY160+0.11+0.45+0.57▲4
3F.Fantoni🇮🇹 ITALY208+0.16+0.28+0.43▲4
4C.Nunes🇮🇹 ITALY208+0.16+0.28+0.43▲4
5V.Aronov🇧🇬 BULGARIA128-0.33+0.63+0.30▼4
6J.Stefanov🇧🇬 BULGARIA128-0.33+0.63+0.30▼4
7J.Meckstroth🇺🇸 USA 2272-0.26+0.49+0.23▼4
8E.Rodwell🇺🇸 USA 2272-0.26+0.49+0.23▼4
9B.Hamman🇺🇸 USA 2160-0.03+0.14+0.10·
10Z.Mahmood🇺🇸 USA 2160-0.03+0.14+0.10·
11L.Lauria🇮🇹 ITALY176+0.21-0.16+0.05·
12A.Versace🇮🇹 ITALY176+0.21-0.16+0.05·
13K.Karaivanov🇧🇬 BULGARIA144+0.19-0.20-0.00▲2
14R.Trendafilov🇧🇬 BULGARIA144+0.19-0.20-0.00▲2
15J.Dai🇨🇳 CHINA LONG ZHU OPEN144-0.07-0.18-0.25▼2
16L.Yang🇨🇳 CHINA LONG ZHU OPEN144-0.07-0.18-0.25▼2
17Z.Fu🇨🇳 CHINA LONG ZHU OPEN128+0.04-0.48-0.44·
18J.Zhao🇨🇳 CHINA LONG ZHU OPEN128+0.04-0.48-0.44·