Katowice 2026 — 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
1K.DufratBAKER126+1.52+192.0
2J.ZmudaBAKER126+1.52+192.0
3D.KazmuchaCASTOLDI98+0.70+69.0
4A.SarniakCASTOLDI98+0.70+69.0
5P.WangJIANGSU RUNTAI126+0.61+77.0
6S.WuJIANGSU RUNTAI126+0.61+77.0
7D.YavasHUANG112+0.27+30.0
8I.OzbayHUANG98+0.24+24.0
9A.AcarHUANG98-0.06-6.0
10B.ErkanHUANG98-0.06-6.0
11L.BakerBAKER84-0.31-26.0
12O.SchiresonBAKER84-0.31-26.0
13X.ZuoJIANGSU RUNTAI112-0.37-41.0
14C.BaldyszCASTOLDI70-0.39-27.0
15S.BaldyszCASTOLDI70-0.39-27.0
16C.Dwyer RimstedtBAKER126-0.42-53.0
17S.RimstedtBAKER126-0.42-53.0
18X.YuanJIANGSU RUNTAI84-0.58-49.0
19H.KooHONG KONG LADIES14+1.79+25.0
20S.LiHONG KONG LADIES14+1.79+25.0
21J.Seamon-MolsonZHANG42+1.31+55.0
22S.ShiZHANG42+1.31+55.0
23W.WangZHANG28+0.68+19.0
24S.ZhangZHANG28+0.68+19.0
25S.BlankCANADA28+0.54+15.0
26S.CulhamCANADA28+0.54+15.0
27Y.CaoCANADA56+0.46+26.0
28J.GongCANADA56+0.46+26.0
29N.HuangHUANG28-0.07-2.0
30P.ShaoJIANGSU RUNTAI56-0.11-6.0
31M.PilipovicACE56-0.30-17.0
32N.SverACE56-0.30-17.0
33L.CastoldiCASTOLDI56-0.39-22.0
34A.FuglestadCASTOLDI56-0.39-22.0
35E.AtesHUANG14-0.57-8.0
36S.BrockACE56-0.62-35.0
37J.SmederevacACE56-0.62-35.0
38I.GronkvistZHANG42-2.19-92.0
39J.WolpertZHANG42-2.19-92.0
40B.BryantCANADA28-3.29-92.0
41M.Decelles-BrentnallCANADA28-3.29-92.0
42P.LingHONG KONG LADIES14-5.86-82.0
43T.TangHONG KONG LADIES14-5.86-82.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
1B.ErkanHUANG2395.7%0.04
2P.WangJIANGSU RUNTAI2692.3%0.08
3L.BakerBAKER2290.9%0.14
4S.RimstedtBAKER3190.3%0.13
5X.YuanJIANGSU RUNTAI2185.7%0.29
6S.BaldyszCASTOLDI1384.6%0.15
7D.KazmuchaCASTOLDI2982.8%0.28
8X.ZuoJIANGSU RUNTAI2680.8%0.23
9O.SchiresonBAKER1978.9%0.26
10I.OzbayHUANG1776.5%0.29
11K.DufratBAKER2975.9%0.24
12S.WuJIANGSU RUNTAI3974.4%0.33
13D.YavasHUANG2774.1%0.30
14J.ZmudaBAKER3473.5%0.47
15A.SarniakCASTOLDI2572.0%0.36
16C.BaldyszCASTOLDI1770.6%0.35
17A.AcarHUANG2665.4%0.46
18C.Dwyer RimstedtBAKER3056.7%0.57
19S.ZhangZHANG7100.0%0.00
20S.LiHONG KONG LADIES5100.0%0.00
21B.BryantCANADA8100.0%0.00
22P.LingHONG KONG LADIES3100.0%0.00
23M.PilipovicACE1693.8%0.06
24J.WolpertZHANG1392.3%0.15
25N.HuangHUANG988.9%0.11
26S.BrockACE1883.3%0.33
27L.CastoldiCASTOLDI1782.4%0.18
28S.CulhamCANADA1181.8%0.18
29E.AtesHUANG580.0%0.20
30M.Decelles-BrentnallCANADA580.0%0.20
31J.GongCANADA977.8%0.22
32A.FuglestadCASTOLDI1376.9%0.23
33J.SmederevacACE1275.0%0.25
34S.BlankCANADA875.0%0.25
35H.KooHONG KONG LADIES475.0%0.25
36J.Seamon-MolsonZHANG1275.0%0.33
37N.SverACE1573.3%0.27
38S.ShiZHANG771.4%0.29
39W.WangZHANG666.7%0.67
40P.ShaoJIANGSU RUNTAI1662.5%0.50
41Y.CaoCANADA1560.0%0.40
42I.GronkvistZHANG955.6%0.44
43T.TangHONG KONG LADIES10.0%1.00

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.KazmuchaCASTOLDI2993.1%0.10
2J.ZmudaBAKER3090.0%0.20
3A.AcarHUANG2387.0%0.13
4P.WangJIANGSU RUNTAI2785.2%0.15
5C.Dwyer RimstedtBAKER3582.9%0.26
6K.DufratBAKER3381.8%0.21
7I.OzbayHUANG2181.0%0.19
8A.SarniakCASTOLDI1580.0%0.27
9O.SchiresonBAKER2479.2%0.25
10S.BaldyszCASTOLDI2075.0%0.35
11D.YavasHUANG3675.0%0.36
12X.YuanJIANGSU RUNTAI1973.7%0.26
13X.ZuoJIANGSU RUNTAI3073.3%0.40
14S.WuJIANGSU RUNTAI3372.7%0.33
15L.BakerBAKER1872.2%0.28
16C.BaldyszCASTOLDI2070.0%0.35
17S.RimstedtBAKER3066.7%0.37
18B.ErkanHUANG2661.5%0.42
19J.SmederevacACE13100.0%0.00
20H.KooHONG KONG LADIES2100.0%0.00
21S.LiHONG KONG LADIES3100.0%0.00
22P.LingHONG KONG LADIES4100.0%0.00
23P.ShaoJIANGSU RUNTAI1492.9%0.07
24I.GronkvistZHANG1090.0%0.10
25J.WolpertZHANG1090.0%0.10
26M.Decelles-BrentnallCANADA887.5%0.25
27E.AtesHUANG683.3%0.17
28S.BlankCANADA683.3%0.17
29Y.CaoCANADA1883.3%0.28
30M.PilipovicACE1181.8%0.18
31A.FuglestadCASTOLDI1580.0%0.27
32J.GongCANADA1478.6%0.21
33S.ShiZHANG1376.9%0.23
34W.WangZHANG771.4%0.43
35N.SverACE1471.4%0.43
36B.BryantCANADA771.4%0.86
37J.Seamon-MolsonZHANG1070.0%0.40
38L.CastoldiCASTOLDI1070.0%0.60
39S.BrockACE1369.2%0.61
40S.CulhamCANADA366.7%0.33
41S.ZhangZHANG862.5%0.38
42T.TangHONG KONG LADIES650.0%0.67
43N.HuangHUANG450.0%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
1C.BaldyszCASTOLDI3093.3%0.17
2S.BaldyszCASTOLDI3093.3%0.17
3K.DufratBAKER6390.5%0.13
4J.ZmudaBAKER6390.5%0.13
5C.Dwyer RimstedtBAKER6190.2%0.16
6S.RimstedtBAKER6190.2%0.16
7P.WangJIANGSU RUNTAI6589.2%0.12
8S.WuJIANGSU RUNTAI6589.2%0.12
9D.KazmuchaCASTOLDI5488.9%0.11
10A.SarniakCASTOLDI5488.9%0.11
11I.OzbayHUANG4486.4%0.14
12D.YavasHUANG5184.3%0.16
13L.BakerBAKER4182.9%0.22
14O.SchiresonBAKER4182.9%0.22
15A.AcarHUANG4979.6%0.24
16B.ErkanHUANG4979.6%0.24
17X.YuanJIANGSU RUNTAI4077.5%0.23
18X.ZuoJIANGSU RUNTAI5972.9%0.30
19J.Seamon-MolsonZHANG19100.0%0.00
20S.ShiZHANG19100.0%0.00
21P.LingHONG KONG LADIES4100.0%0.00
22T.TangHONG KONG LADIES4100.0%0.00
23M.PilipovicACE3196.8%0.03
24N.SverACE3196.8%0.03
25L.CastoldiCASTOLDI3090.0%0.10
26A.FuglestadCASTOLDI3090.0%0.10
27H.KooHONG KONG LADIES988.9%0.11
28S.LiHONG KONG LADIES988.9%0.11
29I.GronkvistZHANG2286.4%0.14
30J.WolpertZHANG2286.4%0.14
31E.AtesHUANG785.7%0.14
32W.WangZHANG1384.6%0.15
33S.ZhangZHANG1384.6%0.15
34B.BryantCANADA1384.6%0.15
35M.Decelles-BrentnallCANADA1384.6%0.15
36Y.CaoCANADA2479.2%0.21
37J.GongCANADA2479.2%0.21
38S.BlankCANADA1978.9%0.26
39S.CulhamCANADA1978.9%0.26
40N.HuangHUANG1478.6%0.21
41S.BrockACE3076.7%0.30
42J.SmederevacACE3076.7%0.30
43P.ShaoJIANGSU RUNTAI2766.7%0.41

Bidding activity↑ top

Share of a player’s bids that were not a pass — contract bids, doubles and redoubles, over every auction they sat in. High = active, low = quiet. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBidsNot passActive %
1C.Dwyer RimstedtBAKER34917449.9%
2O.SchiresonBAKER23711849.8%
3L.BakerBAKER23411549.1%
4S.RimstedtBAKER35016948.3%
5S.BaldyszCASTOLDI1909047.4%
6X.YuanJIANGSU RUNTAI24011347.1%
7X.ZuoJIANGSU RUNTAI32314845.8%
8I.OzbayHUANG26912245.4%
9J.ZmudaBAKER34715243.8%
10D.YavasHUANG31013342.9%
11K.DufratBAKER37115742.3%
12A.AcarHUANG27911842.3%
13C.BaldyszCASTOLDI1928142.2%
14S.WuJIANGSU RUNTAI35914139.3%
15P.WangJIANGSU RUNTAI35713738.4%
16D.KazmuchaCASTOLDI26610238.3%
17B.ErkanHUANG28410838.0%
18A.SarniakCASTOLDI26810037.3%
19P.LingHONG KONG LADIES342264.7%
20T.TangHONG KONG LADIES342161.8%
21B.BryantCANADA693652.2%
22Y.CaoCANADA1407352.1%
23N.SverACE1527952.0%
24I.GronkvistZHANG1145850.9%
25J.WolpertZHANG1125750.9%
26A.FuglestadCASTOLDI1527549.3%
27M.PilipovicACE1567346.8%
28M.Decelles-BrentnallCANADA753546.7%
29J.GongCANADA1466846.6%
30J.Seamon-MolsonZHANG1034846.6%
31P.ShaoJIANGSU RUNTAI1617043.5%
32S.ShiZHANG1084541.7%
33L.CastoldiCASTOLDI1526341.4%
34S.BrockACE1475839.5%
35S.ZhangZHANG772937.7%
36N.HuangHUANG762836.8%
37J.SmederevacACE1475336.1%
38W.WangZHANG752736.0%
39E.AtesHUANG351131.4%
40H.KooHONG KONG LADIES401127.5%
41S.LiHONG KONG LADIES40922.5%
42S.BlankCANADA761722.4%
43S.CulhamCANADA791519.0%

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Δ
1D.KazmuchaCASTOLDI98-0.20+0.68+0.48▲2
2A.SarniakCASTOLDI98-0.20+0.68+0.48▲2
3C.Dwyer RimstedtBAKER126-0.04+0.49+0.45▲2
4S.RimstedtBAKER126-0.04+0.49+0.45▲2
5K.DufratBAKER126-0.39+0.83+0.45▼4
6J.ZmudaBAKER126-0.39+0.83+0.45▼4
7X.YuanJIANGSU RUNTAI84+0.01+0.39+0.41·
8I.OzbayHUANG98-0.07+0.27+0.21·
9X.ZuoJIANGSU RUNTAI112+0.03+0.13+0.16▲2
10A.AcarHUANG98-0.11+0.19+0.08▼1
11B.ErkanHUANG98-0.11+0.19+0.08▼1
12P.WangJIANGSU RUNTAI126-0.15-0.01-0.16·
13S.WuJIANGSU RUNTAI126-0.15-0.01-0.16·
14L.BakerBAKER84+0.13-0.31-0.18▲3
15O.SchiresonBAKER84+0.13-0.31-0.18▲3
16C.BaldyszCASTOLDI70-0.14-0.10-0.24▼2
17S.BaldyszCASTOLDI70-0.14-0.10-0.24▼2
18D.YavasHUANG112-0.14-0.14-0.28▼2