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
1D.Sacul🇮🇩 INDONESIA112+1.24+139.0
2G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+1.20+230.0
3J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+1.20+230.0
4K.Lasocki🇵🇱 POLAND192+1.11+214.0
5J.Russyan🇵🇱 POLAND192+1.11+214.0
6M.Sawiruddin🇮🇩 INDONESIA192+1.06+204.0
7J.Sutherlin🇺🇸 USA 2112+0.89+100.0
8D.Gerstman🇺🇸 USA 2160+0.57+92.0
9M.Passell🇺🇸 USA 2192-0.12-23.0
10D.Berkowitz🇺🇸 USA 2112-0.14-16.0
11M.Lair🇺🇸 USA 2112-0.14-16.0
12D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192-0.41-79.0
13C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192-0.41-79.0
14H.Lasut🇮🇩 INDONESIA192-0.49-94.0
15E.Manoppo🇮🇩 INDONESIA192-0.49-94.0
16A.Kowalski🇵🇱 POLAND192-1.33-256.0
17J.Romanski🇵🇱 POLAND192-1.33-256.0
18B.Bollack🇧🇪 BELGIUM48+1.31+63.0
19A.Kaplan🇧🇪 BELGIUM48+1.31+63.0
20M.Hartono🇮🇩 INDONESIA80+0.81+65.0
21M.Kamel🇪🇬 EGYPT80+0.72+58.0
22W.Wattar🇪🇬 EGYPT80+0.72+58.0
23S.Flodqvist🇸🇪 SWEDEN80+0.50+40.0
24A.Morath🇸🇪 SWEDEN80+0.50+40.0
25J.Klukowski🇵🇱 POLAND96+0.50+48.0
26V.Markowicz🇵🇱 POLAND96+0.50+48.0
27A.Fisher🇺🇸 USA 164-0.03-2.0
28F.Hamilton🇺🇸 USA 164-0.03-2.0
29M.Khalil🇪🇬 EGYPT32-0.34-11.0
30M.Khedr🇪🇬 EGYPT32-0.34-11.0
31J.Solodar🇺🇸 USA 148-0.44-21.0
32P.Swanson🇺🇸 USA 148-0.44-21.0
33C.Lynch🇺🇸 USA 280-0.76-61.0
34D.Morse🇺🇸 USA 148-0.77-37.0
35B.Wolff🇺🇸 USA 148-0.77-37.0
36P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND96-0.94-90.0
37R.Harper🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND96-0.94-90.0
38A.El Askalani🇪🇬 EGYPT48-0.98-47.0
39M.Ghamrawy🇪🇬 EGYPT48-0.98-47.0
40F.Bigdeli🇧🇪 BELGIUM64-1.00-64.0
41H.Janssens🇧🇪 BELGIUM64-1.00-64.0
42B.Dahlberg🇸🇪 SWEDEN16-1.31-21.0
43H.Hallen🇸🇪 SWEDEN16-1.31-21.0
44O.Axne🇸🇪 SWEDEN64-1.36-87.0
45L.Trapp🇸🇪 SWEDEN64-1.36-87.0
46D.Johnson🇧🇪 BELGIUM48-1.79-86.0
47J.Stas🇧🇪 BELGIUM48-1.79-86.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
1D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3397.0%0.03
2D.Berkowitz🇺🇸 USA 22495.8%0.08
3J.Russyan🇵🇱 POLAND3390.9%0.09
4J.Sutherlin🇺🇸 USA 21788.2%0.29
5D.Sacul🇮🇩 INDONESIA2487.5%0.12
6A.Kowalski🇵🇱 POLAND2885.7%0.18
7H.Lasut🇮🇩 INDONESIA2584.0%0.20
8E.Manoppo🇮🇩 INDONESIA2882.1%0.18
9C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3381.8%0.21
10M.Passell🇺🇸 USA 22580.0%0.24
11K.Lasocki🇵🇱 POLAND3778.4%0.22
12G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3375.8%0.24
13J.Romanski🇵🇱 POLAND3775.7%0.27
14M.Sawiruddin🇮🇩 INDONESIA3073.3%0.37
15J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3372.7%0.36
16D.Gerstman🇺🇸 USA 22060.0%0.40
17M.Lair🇺🇸 USA 21457.1%0.50
18M.Khalil🇪🇬 EGYPT2100.0%0.00
19M.Khedr🇪🇬 EGYPT7100.0%0.00
20A.El Askalani🇪🇬 EGYPT8100.0%0.00
21P.Swanson🇺🇸 USA 19100.0%0.00
22O.Axne🇸🇪 SWEDEN10100.0%0.00
23J.Stas🇧🇪 BELGIUM7100.0%0.00
24J.Klukowski🇵🇱 POLAND2592.0%0.08
25D.Morse🇺🇸 USA 11090.0%0.10
26H.Janssens🇧🇪 BELGIUM1090.0%0.10
27J.Solodar🇺🇸 USA 1887.5%0.12
28A.Fisher🇺🇸 USA 1785.7%0.14
29A.Morath🇸🇪 SWEDEN1283.3%0.17
30V.Markowicz🇵🇱 POLAND1283.3%0.17
31L.Trapp🇸🇪 SWEDEN1283.3%0.17
32M.Kamel🇪🇬 EGYPT1181.8%0.18
33M.Ghamrawy🇪🇬 EGYPT580.0%0.20
34C.Lynch🇺🇸 USA 21478.6%0.21
35S.Flodqvist🇸🇪 SWEDEN977.8%0.22
36D.Johnson🇧🇪 BELGIUM977.8%0.22
37F.Hamilton🇺🇸 USA 11376.9%0.23
38P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1376.9%0.31
39B.Wolff🇺🇸 USA 1475.0%0.25
40R.Harper🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1770.6%0.29
41M.Hartono🇮🇩 INDONESIA1369.2%0.31
42B.Bollack🇧🇪 BELGIUM666.7%0.33
43F.Bigdeli🇧🇪 BELGIUM666.7%0.33
44A.Kaplan🇧🇪 BELGIUM966.7%0.44
45W.Wattar🇪🇬 EGYPT1457.1%0.43
46H.Hallen🇸🇪 SWEDEN333.3%1.00
47B.Dahlberg🇸🇪 SWEDEN425.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.Berkowitz🇺🇸 USA 22095.0%0.10
2K.Lasocki🇵🇱 POLAND2989.7%0.10
3G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3083.3%0.30
4M.Lair🇺🇸 USA 22080.0%0.35
5M.Passell🇺🇸 USA 23479.4%0.21
6D.Gerstman🇺🇸 USA 22479.2%0.25
7D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3073.3%0.37
8J.Russyan🇵🇱 POLAND3171.0%0.29
9E.Manoppo🇮🇩 INDONESIA3171.0%0.32
10H.Lasut🇮🇩 INDONESIA3470.6%0.38
11A.Kowalski🇵🇱 POLAND2969.0%0.31
12C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3568.6%0.43
13J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2867.9%0.32
14J.Sutherlin🇺🇸 USA 22665.4%0.35
15D.Sacul🇮🇩 INDONESIA1764.7%0.53
16J.Romanski🇵🇱 POLAND2462.5%0.38
17M.Sawiruddin🇮🇩 INDONESIA2955.2%0.59
18B.Dahlberg🇸🇪 SWEDEN1100.0%0.00
19A.Morath🇸🇪 SWEDEN988.9%0.11
20M.Ghamrawy🇪🇬 EGYPT887.5%0.25
21P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1984.2%0.21
22B.Bollack🇧🇪 BELGIUM580.0%0.20
23D.Morse🇺🇸 USA 11080.0%0.20
24H.Hallen🇸🇪 SWEDEN580.0%0.20
25A.El Askalani🇪🇬 EGYPT977.8%0.22
26J.Solodar🇺🇸 USA 11275.0%0.33
27M.Khedr🇪🇬 EGYPT1172.7%0.46
28W.Wattar🇪🇬 EGYPT1471.4%0.50
29P.Swanson🇺🇸 USA 1771.4%0.57
30J.Klukowski🇵🇱 POLAND1866.7%0.33
31B.Wolff🇺🇸 USA 1966.7%0.33
32L.Trapp🇸🇪 SWEDEN1464.3%0.57
33A.Kaplan🇧🇪 BELGIUM862.5%0.38
34F.Hamilton🇺🇸 USA 1560.0%0.40
35J.Stas🇧🇪 BELGIUM560.0%0.40
36F.Bigdeli🇧🇪 BELGIUM1060.0%0.50
37H.Janssens🇧🇪 BELGIUM1060.0%0.50
38M.Kamel🇪🇬 EGYPT1258.3%0.58
39V.Markowicz🇵🇱 POLAND1258.3%0.58
40A.Fisher🇺🇸 USA 1650.0%0.50
41M.Hartono🇮🇩 INDONESIA1250.0%0.58
42C.Lynch🇺🇸 USA 21250.0%0.67
43S.Flodqvist🇸🇪 SWEDEN1450.0%0.71
44M.Khalil🇪🇬 EGYPT450.0%0.75
45O.Axne🇸🇪 SWEDEN850.0%0.88
46D.Johnson🇧🇪 BELGIUM944.4%0.56
47R.Harper🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1442.9%0.57

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
1D.Berkowitz🇺🇸 USA 23894.7%0.05
2M.Lair🇺🇸 USA 23894.7%0.05
3H.Lasut🇮🇩 INDONESIA5392.5%0.07
4E.Manoppo🇮🇩 INDONESIA5392.5%0.07
5G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6690.9%0.11
6J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6690.9%0.11
7K.Lasocki🇵🇱 POLAND7088.6%0.16
8J.Russyan🇵🇱 POLAND7088.6%0.16
9J.Sutherlin🇺🇸 USA 23488.2%0.12
10D.Gerstman🇺🇸 USA 24288.1%0.12
11M.Sawiruddin🇮🇩 INDONESIA6786.6%0.18
12D.Sacul🇮🇩 INDONESIA4486.4%0.16
13M.Passell🇺🇸 USA 25384.9%0.19
14A.Kowalski🇵🇱 POLAND6584.6%0.18
15J.Romanski🇵🇱 POLAND6584.6%0.18
16D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6680.3%0.21
17C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6680.3%0.21
18M.Khalil🇪🇬 EGYPT9100.0%0.00
19M.Khedr🇪🇬 EGYPT9100.0%0.00
20S.Flodqvist🇸🇪 SWEDEN2195.2%0.05
21A.Morath🇸🇪 SWEDEN2195.2%0.05
22B.Bollack🇧🇪 BELGIUM1593.3%0.07
23A.Kaplan🇧🇪 BELGIUM1593.3%0.07
24P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3093.3%0.07
25R.Harper🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3093.3%0.07
26M.Kamel🇪🇬 EGYPT2592.0%0.08
27W.Wattar🇪🇬 EGYPT2592.0%0.08
28O.Axne🇸🇪 SWEDEN2290.9%0.09
29L.Trapp🇸🇪 SWEDEN2290.9%0.09
30J.Solodar🇺🇸 USA 11788.2%0.12
31P.Swanson🇺🇸 USA 11788.2%0.12
32D.Johnson🇧🇪 BELGIUM1687.5%0.12
33J.Stas🇧🇪 BELGIUM1687.5%0.12
34M.Hartono🇮🇩 INDONESIA2387.0%0.22
35D.Morse🇺🇸 USA 11485.7%0.14
36B.Wolff🇺🇸 USA 11485.7%0.14
37B.Dahlberg🇸🇪 SWEDEN785.7%0.14
38H.Hallen🇸🇪 SWEDEN785.7%0.14
39A.El Askalani🇪🇬 EGYPT1384.6%0.23
40M.Ghamrawy🇪🇬 EGYPT1384.6%0.23
41F.Bigdeli🇧🇪 BELGIUM1681.2%0.19
42H.Janssens🇧🇪 BELGIUM1681.2%0.19
43J.Klukowski🇵🇱 POLAND3781.1%0.22
44V.Markowicz🇵🇱 POLAND3781.1%0.22
45A.Fisher🇺🇸 USA 12080.0%0.20
46F.Hamilton🇺🇸 USA 12080.0%0.20
47C.Lynch🇺🇸 USA 22378.3%0.30

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.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.05+0.62+0.68·
2J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.05+0.62+0.68·
3H.Lasut🇮🇩 INDONESIA192+0.04+0.47+0.51▲2
4E.Manoppo🇮🇩 INDONESIA192+0.04+0.47+0.51▲2
5D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.24+0.14+0.38▲6
6C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192+0.24+0.14+0.38▲6
7D.Sacul🇮🇩 INDONESIA112-0.30+0.44+0.14·
8K.Lasocki🇵🇱 POLAND192-0.43+0.49+0.06▼5
9J.Russyan🇵🇱 POLAND192-0.43+0.49+0.06▼5
10M.Passell🇺🇸 USA 2192+0.11-0.13-0.01▲3
11A.Kowalski🇵🇱 POLAND192+0.18-0.19-0.01▲3
12J.Romanski🇵🇱 POLAND192+0.18-0.19-0.01▲3
13M.Sawiruddin🇮🇩 INDONESIA192-0.39+0.37-0.02▼5
14D.Berkowitz🇺🇸 USA 2112-0.31+0.15-0.17▼5
15M.Lair🇺🇸 USA 2112-0.31+0.15-0.17▼5
16D.Gerstman🇺🇸 USA 2160-0.01-0.26-0.26·
17J.Sutherlin🇺🇸 USA 2112-0.03-0.27-0.30·