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
1B.LevinSIMSON126+0.67+85.0
2A.SontagSIMSON126+0.67+85.0
3H.LallMILNER84+0.63+53.0
4R.MilnerMILNER84+0.63+53.0
5P.CronierZIMMERMANN70+0.36+25.0
6G.DuboinZIMMERMANN70+0.36+25.0
7K.MartensPOLAND98+0.36+35.0
8M.WitekPOLAND98+0.36+35.0
9B.BramleyMILNER168+0.26+43.0
10Z.MahmoodMILNER168+0.26+43.0
11I.BaqaiSIMSON112+0.10+11.0
12M.DunitzSIMSON112+0.10+11.0
13A.KowalskiMILNER84+0.04+3.0
14P.TuszynskiMILNER84+0.04+3.0
15P.BizonPOLAND98+0.03+3.0
16P.GawrysPOLAND98+0.03+3.0
17M.AbecassisZIMMERMANN70-0.21-15.0
18A.LevyZIMMERMANN70-0.21-15.0
19E.RodwellSIMSON98-0.27-26.0
20D.SimsonSIMSON98-0.27-26.0
21K.KlufPKB THERM28+2.39+67.0
22J.NowakPKB THERM28+2.39+67.0
23R.PalaszPKB POZNAN28+1.86+52.0
24A.TwardowskiPKB POZNAN28+1.86+52.0
25R.DalalTEXAN ACES28+0.75+21.0
26P.SridharanTEXAN ACES28+0.75+21.0
27P.HackettMOSSOP42+0.55+23.0
28B.SeniorMOSSOP42+0.55+23.0
29M.BompisZIMMERMANN56+0.54+30.0
30P.ZimmermannZIMMERMANN56+0.54+30.0
31J.HollandMOSSOP42+0.26+11.0
32A.MouldMOSSOP42+0.26+11.0
33H.JalanTEXAN ACES28+0.07+2.0
34A.ShahTEXAN ACES28+0.07+2.0
35N.BuchlevPKB POZNAN42-0.33-14.0
36J.LesniczakPKB POZNAN42-0.33-14.0
37M.SzalewiczPKB THERM28-1.07-30.0
38P.ZubielPKB THERM28-1.07-30.0
39D.DoubPKB POZNAN42-1.86-78.0
40A.WildavskyPKB POZNAN42-1.86-78.0
41G.HallbergMOSSOP28-3.36-94.0
42D.MossopMOSSOP28-3.36-94.0
43G.LewaciakPKB THERM28-3.57-100.0
44P.WalczakPKB THERM28-3.57-100.0
45A.PadhyeTEXAN ACES28-3.82-107.0
46G.VenkateshTEXAN ACES28-3.82-107.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
1P.TuszynskiMILNER22100.0%0.00
2M.WitekPOLAND2688.5%0.12
3G.DuboinZIMMERMANN1687.5%0.19
4D.SimsonSIMSON2387.0%0.17
5B.LevinSIMSON3686.1%0.14
6A.SontagSIMSON3284.4%0.16
7A.LevyZIMMERMANN1984.2%0.21
8P.CronierZIMMERMANN1984.2%0.26
9R.MilnerMILNER1782.4%0.18
10M.AbecassisZIMMERMANN1080.0%0.20
11P.GawrysPOLAND2080.0%0.30
12Z.MahmoodMILNER3979.5%0.23
13B.BramleyMILNER3778.4%0.27
14A.KowalskiMILNER2277.3%0.23
15H.LallMILNER2576.0%0.44
16M.DunitzSIMSON2975.9%0.31
17P.BizonPOLAND2373.9%0.30
18E.RodwellSIMSON2673.1%0.27
19I.BaqaiSIMSON2770.4%0.37
20K.MartensPOLAND2770.4%0.37
21D.DoubPKB POZNAN8100.0%0.00
22J.LesniczakPKB POZNAN10100.0%0.00
23P.ZubielPKB THERM6100.0%0.00
24G.HallbergMOSSOP7100.0%0.00
25G.VenkateshTEXAN ACES3100.0%0.00
26A.PadhyeTEXAN ACES988.9%0.11
27A.TwardowskiPKB POZNAN887.5%0.12
28P.SridharanTEXAN ACES887.5%0.38
29B.SeniorMOSSOP1586.7%0.20
30J.NowakPKB THERM785.7%0.14
31D.MossopMOSSOP683.3%0.17
32G.LewaciakPKB THERM683.3%0.17
33P.WalczakPKB THERM683.3%0.17
34A.ShahTEXAN ACES683.3%0.33
35A.MouldMOSSOP1181.8%0.18
36K.KlufPKB THERM1080.0%0.20
37H.JalanTEXAN ACES1080.0%0.20
38A.WildavskyPKB POZNAN1675.0%0.25
39P.HackettMOSSOP875.0%0.25
40P.ZimmermannZIMMERMANN1573.3%0.33
41N.BuchlevPKB POZNAN1172.7%0.36
42M.SzalewiczPKB THERM966.7%0.67
43M.BompisZIMMERMANN1163.6%0.36
44R.PalaszPKB POZNAN862.5%0.38
45R.DalalTEXAN ACES862.5%0.50
46J.HollandMOSSOP955.6%0.44

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.DunitzSIMSON2290.9%0.14
2P.CronierZIMMERMANN1888.9%0.11
3E.RodwellSIMSON3187.1%0.19
4Z.MahmoodMILNER4584.4%0.24
5P.GawrysPOLAND2982.8%0.17
6G.DuboinZIMMERMANN1782.4%0.23
7B.BramleyMILNER4780.9%0.19
8A.SontagSIMSON2777.8%0.26
9H.LallMILNER2277.3%0.27
10I.BaqaiSIMSON3476.5%0.32
11M.WitekPOLAND2373.9%0.35
12B.LevinSIMSON3073.3%0.30
13P.BizonPOLAND2673.1%0.31
14K.MartensPOLAND2272.7%0.27
15P.TuszynskiMILNER2572.0%0.32
16M.AbecassisZIMMERMANN2369.6%0.43
17R.MilnerMILNER1968.4%0.53
18A.LevyZIMMERMANN1866.7%0.33
19D.SimsonSIMSON1861.1%0.56
20A.KowalskiMILNER1553.3%0.67
21P.ZimmermannZIMMERMANN11100.0%0.00
22P.SridharanTEXAN ACES5100.0%0.00
23J.HollandMOSSOP9100.0%0.00
24G.HallbergMOSSOP6100.0%0.00
25R.PalaszPKB POZNAN683.3%0.17
26M.SzalewiczPKB THERM683.3%0.17
27P.WalczakPKB THERM683.3%0.17
28J.LesniczakPKB POZNAN1181.8%0.18
29A.TwardowskiPKB POZNAN580.0%0.20
30J.NowakPKB THERM475.0%0.25
31B.SeniorMOSSOP875.0%0.50
32P.HackettMOSSOP1172.7%0.27
33G.VenkateshTEXAN ACES1172.7%0.64
34K.KlufPKB THERM771.4%0.43
35P.ZubielPKB THERM771.4%0.71
36N.BuchlevPKB POZNAN1070.0%0.30
37M.BompisZIMMERMANN1968.4%0.47
38A.MouldMOSSOP1266.7%0.33
39A.ShahTEXAN ACES666.7%0.33
40G.LewaciakPKB THERM1060.0%0.40
41A.PadhyeTEXAN ACES560.0%0.60
42R.DalalTEXAN ACES757.1%0.43
43A.WildavskyPKB POZNAN955.6%0.56
44D.DoubPKB POZNAN955.6%0.67
45H.JalanTEXAN ACES650.0%0.50
46D.MossopMOSSOP944.4%0.89

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
1M.AbecassisZIMMERMANN2996.6%0.07
2A.LevyZIMMERMANN2996.6%0.07
3I.BaqaiSIMSON5696.4%0.04
4M.DunitzSIMSON5696.4%0.04
5A.KowalskiMILNER4493.2%0.09
6P.TuszynskiMILNER4493.2%0.09
7P.BizonPOLAND4390.7%0.12
8P.GawrysPOLAND4390.7%0.12
9B.LevinSIMSON6888.2%0.13
10A.SontagSIMSON6888.2%0.13
11E.RodwellSIMSON4985.7%0.16
12D.SimsonSIMSON4985.7%0.16
13B.BramleyMILNER7685.5%0.14
14Z.MahmoodMILNER7685.5%0.14
15P.CronierZIMMERMANN3582.9%0.23
16G.DuboinZIMMERMANN3582.9%0.23
17K.MartensPOLAND5381.1%0.19
18M.WitekPOLAND5381.1%0.19
19H.LallMILNER4278.6%0.24
20R.MilnerMILNER4278.6%0.24
21G.LewaciakPKB THERM12100.0%0.00
22P.WalczakPKB THERM12100.0%0.00
23P.HackettMOSSOP2395.7%0.04
24B.SeniorMOSSOP2395.7%0.04
25K.KlufPKB THERM1794.1%0.06
26J.NowakPKB THERM1794.1%0.06
27R.PalaszPKB POZNAN1693.8%0.06
28A.TwardowskiPKB POZNAN1693.8%0.06
29M.BompisZIMMERMANN2692.3%0.08
30P.ZimmermannZIMMERMANN2692.3%0.08
31G.HallbergMOSSOP1392.3%0.08
32D.MossopMOSSOP1392.3%0.08
33D.DoubPKB POZNAN2491.7%0.08
34A.WildavskyPKB POZNAN2491.7%0.08
35A.PadhyeTEXAN ACES1291.7%0.08
36G.VenkateshTEXAN ACES1291.7%0.08
37J.HollandMOSSOP2085.0%0.20
38A.MouldMOSSOP2085.0%0.20
39H.JalanTEXAN ACES1681.2%0.19
40A.ShahTEXAN ACES1681.2%0.19
41R.DalalTEXAN ACES1675.0%0.25
42P.SridharanTEXAN ACES1675.0%0.25
43N.BuchlevPKB POZNAN2171.4%0.33
44J.LesniczakPKB POZNAN2171.4%0.33
45M.SzalewiczPKB THERM1560.0%0.53
46P.ZubielPKB THERM1560.0%0.53

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 %
1P.GawrysPOLAND27913749.1%
2P.BizonPOLAND27713548.7%
3M.AbecassisZIMMERMANN2029848.5%
4I.BaqaiSIMSON31715147.6%
5E.RodwellSIMSON28413447.2%
6D.SimsonSIMSON28412945.4%
7A.LevyZIMMERMANN2059345.4%
8M.WitekPOLAND28412644.4%
9P.CronierZIMMERMANN2049044.1%
10P.TuszynskiMILNER24110543.6%
11H.LallMILNER2259843.6%
12R.MilnerMILNER23010043.5%
13B.BramleyMILNER47020343.2%
14Z.MahmoodMILNER47620342.6%
15A.KowalskiMILNER24110141.9%
16M.DunitzSIMSON32713641.6%
17G.DuboinZIMMERMANN1978141.1%
18B.LevinSIMSON36414840.7%
19K.MartensPOLAND28911339.1%
20A.SontagSIMSON36314138.8%
21A.PadhyeTEXAN ACES904550.0%
22G.VenkateshTEXAN ACES894449.4%
23D.DoubPKB POZNAN1306146.9%
24N.BuchlevPKB POZNAN1095045.9%
25J.LesniczakPKB POZNAN1095045.9%
26P.ZubielPKB THERM884045.5%
27M.BompisZIMMERMANN1717745.0%
28G.HallbergMOSSOP894044.9%
29M.SzalewiczPKB THERM853743.5%
30A.WildavskyPKB POZNAN1275543.3%
31P.WalczakPKB THERM863743.0%
32D.MossopMOSSOP873742.5%
33G.LewaciakPKB THERM863641.9%
34B.SeniorMOSSOP1245141.1%
35H.JalanTEXAN ACES823340.2%
36P.ZimmermannZIMMERMANN1797139.7%
37A.MouldMOSSOP1204739.2%
38J.HollandMOSSOP1214638.0%
39R.DalalTEXAN ACES793038.0%
40P.SridharanTEXAN ACES833036.1%
41R.PalaszPKB POZNAN853035.3%
42P.HackettMOSSOP1244334.7%
43J.NowakPKB THERM812834.6%
44K.KlufPKB THERM842833.3%
45A.TwardowskiPKB POZNAN822631.7%
46A.ShahTEXAN ACES862731.4%

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Δ
1E.RodwellSIMSON98-0.19+0.77+0.58·
2D.SimsonSIMSON98-0.19+0.77+0.58·
3B.BramleyMILNER168+0.08+0.47+0.55·
4Z.MahmoodMILNER168+0.08+0.47+0.55·
5H.LallMILNER84+0.10+0.41+0.50▲2
6R.MilnerMILNER84+0.10+0.41+0.50▲2
7I.BaqaiSIMSON112+0.10+0.23+0.33▲8
8M.DunitzSIMSON112+0.10+0.23+0.33▲8
9M.AbecassisZIMMERMANN70-0.20+0.46+0.26▼4
10A.LevyZIMMERMANN70-0.20+0.46+0.26▼4
11P.CronierZIMMERMANN70+0.02+0.24+0.25▲2
12G.DuboinZIMMERMANN70+0.02+0.24+0.25▲2
13B.LevinSIMSON126-0.14+0.24+0.10▼2
14A.SontagSIMSON126-0.14+0.24+0.10▼2
15K.MartensPOLAND98-0.23+0.19-0.03▲2
16M.WitekPOLAND98-0.23+0.19-0.03▲2
17P.BizonPOLAND98-0.70+0.38-0.32▼8
18P.GawrysPOLAND98-0.70+0.38-0.32▼8
19A.KowalskiMILNER84+0.22-0.71-0.49·
20P.TuszynskiMILNER84+0.22-0.71-0.49·