Bangkok 2006 — 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.
| # | Player | Team | Boards | /board | Total |
|---|---|---|---|---|---|
| 1 | K.Ng | 🇸🇬 SINGAPORE | 96 | +0.79 | +76.0 |
| 2 | L.Tan | 🇸🇬 SINGAPORE | 96 | +0.79 | +76.0 |
| 3 | S.Di Bello | 🇮🇹 ITALY | 160 | +0.33 | +53.0 |
| 4 | F.Lo Presti | 🇮🇹 ITALY | 160 | +0.33 | +53.0 |
| 5 | J.Grue | 🇺🇸 USA 1 | 144 | -0.26 | -37.0 |
| 6 | J.Kranyak | 🇺🇸 USA 1 | 144 | -0.26 | -37.0 |
| 7 | K.Araszkiewicz | 🇵🇱 POLAND | 112 | -0.37 | -41.0 |
| 8 | K.Buras | 🇵🇱 POLAND | 112 | -0.37 | -41.0 |
| 9 | J.Kalita | 🇵🇱 POLAND | 112 | -0.46 | -51.0 |
| 10 | K.Kotorowicz | 🇵🇱 POLAND | 112 | -0.46 | -51.0 |
| 11 | A.Greenberg Jr | 🇺🇸 USA 1 | 96 | -0.60 | -58.0 |
| 12 | J.Lall | 🇺🇸 USA 1 | 96 | -0.60 | -58.0 |
| 13 | C.Loo | 🇸🇬 SINGAPORE | 96 | -0.70 | -67.0 |
| 14 | H.Poon | 🇸🇬 SINGAPORE | 96 | -0.70 | -67.0 |
| 15 | J.Donn | 🇺🇸 USA 1 | 80 | +1.66 | +133.0 |
| 16 | J.Feldman | 🇺🇸 USA 1 | 80 | +1.66 | +133.0 |
| 17 | A.Loh | 🇸🇬 SINGAPORE | 64 | +0.86 | +55.0 |
| 18 | F.Tan | 🇸🇬 SINGAPORE | 64 | +0.86 | +55.0 |
| 19 | F.Ferrari | 🇮🇹 ITALY | 80 | -0.25 | -20.0 |
| 20 | A.Sangiorgio | 🇮🇹 ITALY | 80 | -0.25 | -20.0 |
| 21 | A.Boldrini | 🇮🇹 ITALY | 80 | -0.26 | -21.0 |
| 22 | M.Sbarigia | 🇮🇹 ITALY | 80 | -0.26 | -21.0 |
| 23 | P.Nawrocki | 🇵🇱 POLAND | 32 | -0.69 | -22.0 |
| 24 | J.Sikora | 🇵🇱 POLAND | 32 | -0.69 | -22.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.
| # | Player | Team | Leads | On target | Conceded |
|---|---|---|---|---|---|
| 1 | F.Lo Presti | 🇮🇹 ITALY | 44 | 93.2% | 0.07 |
| 2 | A.Greenberg Jr | 🇺🇸 USA 1 | 20 | 90.0% | 0.10 |
| 3 | K.Ng | 🇸🇬 SINGAPORE | 27 | 88.9% | 0.11 |
| 4 | J.Kalita | 🇵🇱 POLAND | 27 | 88.9% | 0.11 |
| 5 | C.Loo | 🇸🇬 SINGAPORE | 36 | 86.1% | 0.14 |
| 6 | J.Kranyak | 🇺🇸 USA 1 | 24 | 83.3% | 0.21 |
| 7 | J.Grue | 🇺🇸 USA 1 | 45 | 82.2% | 0.29 |
| 8 | L.Tan | 🇸🇬 SINGAPORE | 22 | 81.8% | 0.18 |
| 9 | S.Di Bello | 🇮🇹 ITALY | 36 | 75.0% | 0.28 |
| 10 | J.Lall | 🇺🇸 USA 1 | 24 | 75.0% | 0.29 |
| 11 | K.Buras | 🇵🇱 POLAND | 36 | 72.2% | 0.31 |
| 12 | K.Araszkiewicz | 🇵🇱 POLAND | 14 | 71.4% | 0.36 |
| 13 | K.Kotorowicz | 🇵🇱 POLAND | 27 | 70.4% | 0.37 |
| 14 | H.Poon | 🇸🇬 SINGAPORE | 18 | 66.7% | 0.33 |
| 15 | J.Donn | 🇺🇸 USA 1 | 13 | 92.3% | 0.15 |
| 16 | M.Sbarigia | 🇮🇹 ITALY | 17 | 88.2% | 0.12 |
| 17 | A.Boldrini | 🇮🇹 ITALY | 23 | 87.0% | 0.13 |
| 18 | A.Loh | 🇸🇬 SINGAPORE | 21 | 85.7% | 0.19 |
| 19 | F.Ferrari | 🇮🇹 ITALY | 32 | 84.4% | 0.22 |
| 20 | J.Feldman | 🇺🇸 USA 1 | 25 | 76.0% | 0.28 |
| 21 | P.Nawrocki | 🇵🇱 POLAND | 7 | 71.4% | 0.43 |
| 22 | F.Tan | 🇸🇬 SINGAPORE | 16 | 68.8% | 0.44 |
| 23 | A.Sangiorgio | 🇮🇹 ITALY | 14 | 64.3% | 0.36 |
| 24 | J.Sikora | 🇵🇱 POLAND | 7 | 57.1% | 0.57 |
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.
| # | Player | Team | Contracts | On target | Conceded |
|---|---|---|---|---|---|
| 1 | H.Poon | 🇸🇬 SINGAPORE | 9 | 88.9% | 0.22 |
| 2 | F.Lo Presti | 🇮🇹 ITALY | 44 | 86.4% | 0.14 |
| 3 | S.Di Bello | 🇮🇹 ITALY | 36 | 86.1% | 0.14 |
| 4 | J.Kalita | 🇵🇱 POLAND | 30 | 80.0% | 0.20 |
| 5 | K.Kotorowicz | 🇵🇱 POLAND | 28 | 78.6% | 0.21 |
| 6 | K.Araszkiewicz | 🇵🇱 POLAND | 38 | 76.3% | 0.26 |
| 7 | C.Loo | 🇸🇬 SINGAPORE | 33 | 75.8% | 0.30 |
| 8 | L.Tan | 🇸🇬 SINGAPORE | 16 | 75.0% | 0.31 |
| 9 | J.Lall | 🇺🇸 USA 1 | 28 | 71.4% | 0.32 |
| 10 | K.Buras | 🇵🇱 POLAND | 24 | 70.8% | 0.38 |
| 11 | J.Grue | 🇺🇸 USA 1 | 44 | 70.5% | 0.36 |
| 12 | J.Kranyak | 🇺🇸 USA 1 | 30 | 70.0% | 0.37 |
| 13 | K.Ng | 🇸🇬 SINGAPORE | 31 | 67.7% | 0.39 |
| 14 | A.Greenberg Jr | 🇺🇸 USA 1 | 24 | 66.7% | 0.38 |
| 15 | J.Feldman | 🇺🇸 USA 1 | 18 | 88.9% | 0.17 |
| 16 | P.Nawrocki | 🇵🇱 POLAND | 7 | 85.7% | 0.14 |
| 17 | A.Loh | 🇸🇬 SINGAPORE | 13 | 84.6% | 0.15 |
| 18 | J.Donn | 🇺🇸 USA 1 | 24 | 79.2% | 0.25 |
| 19 | M.Sbarigia | 🇮🇹 ITALY | 24 | 70.8% | 0.33 |
| 20 | F.Tan | 🇸🇬 SINGAPORE | 13 | 69.2% | 0.31 |
| 21 | F.Ferrari | 🇮🇹 ITALY | 16 | 56.2% | 0.50 |
| 22 | A.Sangiorgio | 🇮🇹 ITALY | 18 | 50.0% | 0.50 |
| 23 | A.Boldrini | 🇮🇹 ITALY | 16 | 50.0% | 0.81 |
| 24 | J.Sikora | 🇵🇱 POLAND | 11 | 45.5% | 0.82 |
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.
| # | Player | Team | Boards | On target | Conceded |
|---|---|---|---|---|---|
| 1 | K.Araszkiewicz | 🇵🇱 POLAND | 50 | 90.0% | 0.10 |
| 2 | K.Buras | 🇵🇱 POLAND | 50 | 90.0% | 0.10 |
| 3 | J.Grue | 🇺🇸 USA 1 | 69 | 89.9% | 0.12 |
| 4 | J.Kranyak | 🇺🇸 USA 1 | 69 | 89.9% | 0.12 |
| 5 | C.Loo | 🇸🇬 SINGAPORE | 54 | 87.0% | 0.15 |
| 6 | H.Poon | 🇸🇬 SINGAPORE | 54 | 87.0% | 0.15 |
| 7 | A.Greenberg Jr | 🇺🇸 USA 1 | 44 | 86.4% | 0.32 |
| 8 | J.Lall | 🇺🇸 USA 1 | 44 | 86.4% | 0.32 |
| 9 | K.Ng | 🇸🇬 SINGAPORE | 49 | 81.6% | 0.18 |
| 10 | L.Tan | 🇸🇬 SINGAPORE | 49 | 81.6% | 0.18 |
| 11 | J.Kalita | 🇵🇱 POLAND | 54 | 79.6% | 0.22 |
| 12 | K.Kotorowicz | 🇵🇱 POLAND | 54 | 79.6% | 0.22 |
| 13 | S.Di Bello | 🇮🇹 ITALY | 80 | 76.2% | 0.35 |
| 14 | F.Lo Presti | 🇮🇹 ITALY | 80 | 76.2% | 0.35 |
| 15 | P.Nawrocki | 🇵🇱 POLAND | 14 | 100.0% | 0.00 |
| 16 | J.Sikora | 🇵🇱 POLAND | 14 | 100.0% | 0.00 |
| 17 | A.Boldrini | 🇮🇹 ITALY | 40 | 90.0% | 0.10 |
| 18 | M.Sbarigia | 🇮🇹 ITALY | 40 | 90.0% | 0.10 |
| 19 | A.Loh | 🇸🇬 SINGAPORE | 37 | 83.8% | 0.19 |
| 20 | F.Tan | 🇸🇬 SINGAPORE | 37 | 83.8% | 0.19 |
| 21 | J.Donn | 🇺🇸 USA 1 | 38 | 81.6% | 0.18 |
| 22 | J.Feldman | 🇺🇸 USA 1 | 38 | 81.6% | 0.18 |
| 23 | F.Ferrari | 🇮🇹 ITALY | 46 | 80.4% | 0.22 |
| 24 | A.Sangiorgio | 🇮🇹 ITALY | 46 | 80.4% | 0.22 |
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.
| # | Player | Team | Boards | Opp /bd | Raw /bd | Adj /bd | Δ |
|---|---|---|---|---|---|---|---|
| 1 | K.Ng | 🇸🇬 SINGAPORE | 96 | -0.18 | +1.25 | +1.07 | · |
| 2 | L.Tan | 🇸🇬 SINGAPORE | 96 | -0.18 | +1.25 | +1.07 | · |
| 3 | J.Grue | 🇺🇸 USA 1 | 144 | +0.25 | +0.24 | +0.49 | ▲2 |
| 4 | J.Kranyak | 🇺🇸 USA 1 | 144 | +0.25 | +0.24 | +0.49 | ▲2 |
| 5 | C.Loo | 🇸🇬 SINGAPORE | 96 | -0.54 | +0.63 | +0.09 | ▼2 |
| 6 | H.Poon | 🇸🇬 SINGAPORE | 96 | -0.54 | +0.63 | +0.09 | ▼2 |
| 7 | S.Di Bello | 🇮🇹 ITALY | 160 | -0.22 | -0.04 | -0.26 | · |
| 8 | F.Lo Presti | 🇮🇹 ITALY | 160 | -0.22 | -0.04 | -0.26 | · |
| 9 | J.Kalita | 🇵🇱 POLAND | 112 | +0.33 | -0.64 | -0.32 | · |
| 10 | K.Kotorowicz | 🇵🇱 POLAND | 112 | +0.33 | -0.64 | -0.32 | · |
| 11 | K.Araszkiewicz | 🇵🇱 POLAND | 112 | +0.53 | -1.10 | -0.57 | ▲2 |
| 12 | K.Buras | 🇵🇱 POLAND | 112 | +0.53 | -1.10 | -0.57 | ▲2 |
| 13 | A.Greenberg Jr | 🇺🇸 USA 1 | 96 | +0.17 | -0.84 | -0.67 | ▼2 |
| 14 | J.Lall | 🇺🇸 USA 1 | 96 | +0.17 | -0.84 | -0.67 | ▼2 |