Marrakech 2023 — 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.YadlinBARR116+0.82+95.0
2B.Handley-PritchardKNOTTENBELT160+0.81+130.0
3T.TownsendKNOTTENBELT160+0.81+130.0
4A.DysonORCA120+0.79+95.0
5G.LigginsORCA120+0.79+95.0
6J.RombautPACO120+0.70+84.0
7L.RombautPACO120+0.70+84.0
8A.MalinowskiROSENTHAL120+0.57+68.0
9L.RosenthalROSENTHAL120+0.57+68.0
10M.WrobelSLOW HORSES174+0.49+86.0
11D.BildeROSENTHAL120+0.48+58.0
12A.MadalaROSENTHAL120+0.48+58.0
13C.PellegriniAMISTAD202+0.40+81.0
14S.RoccaAMISTAD202+0.40+81.0
15E.ErichsenORCA120+0.34+41.0
16R.PlackettORCA120+0.34+41.0
17E.MauberquezPAYEN120+0.31+37.0
18B.NortonKNOTTENBELT160+0.18+29.0
19S.TommasiniKNOTTENBELT160+0.18+29.0
20D.KowalskiSLOW HORSES232+0.16+37.0
21J.StepinskiSLOW HORSES232+0.11+26.0
22R.PachtmanBARR218+0.11+24.0
23P.ZatorskiBARR218+0.11+24.0
24T.SielickiSLOW HORSES160+0.03+5.0
25Y.ZackBARR218-0.06-14.0
26R.DiasAMISTAD202-0.15-30.0
27M.TomaAMISTAD202-0.15-30.0
28M.HutyraSLOW HORSES130-0.22-28.0
29S.AukenPACO120-0.22-26.0
30R.WellandPACO120-0.22-26.0
31M.ByrneKNOTTENBELT116-0.38-44.0
32M.KnottenbeltKNOTTENBELT116-0.38-44.0
33C.OurselPAYEN120-0.59-71.0
34F.RiehmPAYEN120-0.59-71.0
35R.Benin-BarrBARR102-1.07-109.0
36N.ShenTPE SENIORS16+3.25+52.0
37H.YangTPE SENIORS16+3.25+52.0
38M.KarmarkarINDIA MIXED32+1.78+57.0
39S.KarmarkarINDIA MIXED32+1.78+57.0
40J.GosneyAUSTRALIA OPEN16+1.69+27.0
41T.LeibowitzAUSTRALIA OPEN16+1.69+27.0
42A.AbragiDINKIN32+1.47+47.0
43J.SafstenDINKIN32+1.47+47.0
44Y.LiangCHINA SENIOR32+1.22+39.0
45X.ShenCHINA SENIOR32+1.22+39.0
46E.Juchimowicz PuglieseAMISTAD60+1.03+62.0
47P.PejacsevichAMISTAD60+1.03+62.0
48G.BottaBUUS AND BOTT16+1.00+16.0
49M.ShenCHINA SENIOR48+0.83+40.0
50M.SunCHINA SENIOR48+0.83+40.0
51P.CrouchLAWRENZO32+0.72+23.0
52A.RobsonLAWRENZO32+0.72+23.0
53A.KhareINDIA OPEN32+0.69+22.0
54R.TolaniINDIA OPEN32+0.69+22.0
55P.ChottinFRANCE SENIORS32+0.66+21.0
56H.FleuryFRANCE SENIORS32+0.66+21.0
57P.CullinDINKIN64+0.64+41.0
58M.MichielsenDINKIN64+0.64+41.0
59B.PayenPAYEN30+0.57+17.0
60A.McintoshTEAM BLACK16+0.56+9.0
61T.PaskeTEAM BLACK16+0.56+9.0
62T.HanlonIRELAND OPEN32+0.56+18.0
63H.McgannIRELAND OPEN32+0.56+18.0
64J.ShivdasaniINDIA OPEN48+0.54+26.0
65S.ThakralINDIA OPEN48+0.54+26.0
66A.StokkaPARTYPACK32+0.53+17.0
67D.WrangPARTYPACK32+0.53+17.0
68H.KhandelwalINDIA MIXED48+0.44+21.0
69R.KhandelwalINDIA MIXED48+0.44+21.0
70T.NunnAUSTRALIA OPEN16+0.44+7.0
71G.TislevollAUSTRALIA OPEN16+0.44+7.0
72M.StrafnerAUSTRIA32+0.41+13.0
73S.WeinbergerAUSTRIA32+0.41+13.0
74J.PszczolaNO COKE64+0.41+26.0
75M.SakrNO COKE64+0.41+26.0
76A.LevyPAYEN90+0.22+20.0
77S.Buus ThomsenBUUS AND BOTT32+0.19+6.0
78P.JepsenBUUS AND BOTT32+0.19+6.0
79A.BitranFRANCE SENIORS16+0.19+3.0
80F.StretzFRANCE SENIORS16+0.19+3.0
81R.GomezAUPALETI64+0.09+6.0
82P.GoncalvesAUPALETI64+0.09+6.0
83A.KaplanREASON32+0.09+3.0
84S.Van OostenREASON32+0.09+3.0
85A.BlackTEAM BLACK32-0.03-1.0
86D.GoldTEAM BLACK32-0.03-1.0
87M.AndresenPOWERSHARK32-0.16-5.0
88T.HoftaniskaPOWERSHARK32-0.16-5.0
89P.DiasPORTUCOLE64-0.19-12.0
90A.PalmaPORTUCOLE64-0.19-12.0
91R.GerardREASON32-0.25-8.0
92A.WildavskyREASON32-0.25-8.0
93A.GrossackCAMELS32-0.25-8.0
94A.TebhaBUUS AND BOTT32-0.28-9.0
95F.GodedAUPALETI64-0.28-18.0
96G.GodedAUPALETI64-0.28-18.0
97M.RimstedtGILLIS64-0.30-19.0
98O.RimstedtGILLIS64-0.30-19.0
99E.KolesnikCAMELS16-0.31-5.0
100J.Juuri-OjaFINLAND32-0.34-11.0
101C.NybergFINLAND32-0.34-11.0
102R.FruewirthAUSTRALIA OPEN32-0.41-13.0
103J.ThompsonAUSTRALIA OPEN32-0.41-13.0
104A.BianchediPORTUCOLE64-0.41-26.0
105M.ColePORTUCOLE64-0.41-26.0
106J.CarrollIRELAND OPEN16-0.44-7.0
107M.MoranIRELAND OPEN16-0.44-7.0
108J.KhoRABONO CALAMIS32-0.44-14.0
109Z.TohRABONO CALAMIS32-0.44-14.0
110D.LaveeCAMELS32-0.50-16.0
111J.ChungTPE SENIORS16-0.56-9.0
112C.LinTPE SENIORS16-0.56-9.0
113D.FrydaSANTOSHA16-0.69-11.0
114J.ThompsonSANTOSHA16-0.69-11.0
115P.BertheauTEAM BLACK16-0.69-11.0
116S.HultTEAM BLACK16-0.69-11.0
117S.MukherjeeINDIA OPEN48-0.73-35.0
118R.TewariINDIA OPEN48-0.73-35.0
119O.LawrenceLAWRENZO32-0.75-24.0
120P.LawrenceLAWRENZO32-0.75-24.0
121G.DuboinBRENO32-0.75-24.0
122R.ZaleskiBRENO32-0.75-24.0
123S.GillisGILLIS64-0.80-51.0
124E.SaelensmindeGILLIS64-0.80-51.0
125P.KlimowiczCAMELS16-0.81-13.0
126T.GarveyIRELAND OPEN16-0.88-14.0
127A.MesburIRELAND OPEN16-0.88-14.0
128K.ChengTPE SENIORS32-0.94-30.0
129J.ShihTPE SENIORS32-0.94-30.0
130K.KoistinenFINLAND32-0.94-30.0
131J.SalonenFINLAND32-0.94-30.0
132A.FranchiBRENO32-0.94-30.0
133M.LanzarottiBRENO32-0.94-30.0
134D.FischerAUSTRIA32-1.00-32.0
135B.SaurerAUSTRIA32-1.00-32.0
136J.GuNO COKE64-1.02-65.0
137B.RogoffNO COKE64-1.02-65.0
138S.EkenbergPARTYPACK32-1.12-36.0
139P.FredinPARTYPACK32-1.12-36.0
140P.BuchenSANTOSHA32-1.31-42.0
141M.YuenSANTOSHA32-1.31-42.0
142M.DoeckeSANTOSHA16-1.44-23.0
143A.KolesnikSANTOSHA16-1.44-23.0
144R.LinCHINA SENIOR48-1.50-72.0
145J.TaoCHINA SENIOR48-1.50-72.0
146M.GoldBUUS AND BOTT16-1.56-25.0
147M.ClaretFRANCE SENIORS16-1.75-28.0
148J.RocafortFRANCE SENIORS16-1.75-28.0
149S.EvenstadPOWERSHARK32-2.19-70.0
150N.Heiberg-EvenstadPOWERSHARK32-2.19-70.0
151K.NadarINDIA MIXED48-2.31-111.0
152B.SatyanarayanaINDIA MIXED48-2.31-111.0
153S.DinkinDINKIN32-2.31-74.0
154O.SchiresonDINKIN32-2.31-74.0
155J.OngRABONO CALAMIS32-2.53-81.0
156J.XuRABONO CALAMIS32-2.53-81.0
157C.GoldbergCAMELS16-2.75-44.0
158I.LevitinaCAMELS16-2.75-44.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
1A.DysonORCA3497.1%0.03
2R.PachtmanBARR5290.4%0.17
3S.AukenPACO3090.0%0.10
4E.MauberquezPAYEN2090.0%0.10
5J.RombautPACO3588.6%0.11
6L.RombautPACO2688.5%0.12
7S.TommasiniKNOTTENBELT3987.2%0.15
8M.HutyraSLOW HORSES2387.0%0.26
9M.WrobelSLOW HORSES5386.8%0.13
10G.LigginsORCA3086.7%0.13
11B.Handley-PritchardKNOTTENBELT4883.3%0.23
12R.DiasAMISTAD5483.3%0.24
13L.RosenthalROSENTHAL2982.8%0.21
14J.StepinskiSLOW HORSES6581.5%0.25
15T.TownsendKNOTTENBELT3680.6%0.22
16F.RiehmPAYEN3180.6%0.23
17Y.ZackBARR6080.0%0.25
18E.ErichsenORCA2979.3%0.24
19S.RoccaAMISTAD5678.6%0.30
20A.MalinowskiROSENTHAL2878.6%0.36
21P.ZatorskiBARR5578.2%0.26
22D.KowalskiSLOW HORSES5578.2%0.26
23C.PellegriniAMISTAD4676.1%0.41
24M.TomaAMISTAD4374.4%0.26
25M.KnottenbeltKNOTTENBELT3073.3%0.30
26M.ByrneKNOTTENBELT3073.3%0.33
27B.NortonKNOTTENBELT3672.2%0.31
28C.OurselPAYEN2572.0%0.28
29D.BildeROSENTHAL3271.9%0.41
30R.PlackettORCA2871.4%0.29
31T.SielickiSLOW HORSES3669.4%0.33
32A.MadalaROSENTHAL2669.2%0.31
33R.WellandPACO2969.0%0.31
34R.Benin-BarrBARR2268.2%0.32
35D.YadlinBARR3464.7%0.44
36N.ShenTPE SENIORS5100.0%0.00
37H.YangTPE SENIORS4100.0%0.00
38G.BottaBUUS AND BOTT3100.0%0.00
39J.GosneyAUSTRALIA OPEN4100.0%0.00
40T.LeibowitzAUSTRALIA OPEN4100.0%0.00
41J.ShivdasaniINDIA OPEN9100.0%0.00
42J.ThompsonSANTOSHA4100.0%0.00
43A.StokkaPARTYPACK6100.0%0.00
44P.KlimowiczCAMELS3100.0%0.00
45R.GerardREASON7100.0%0.00
46A.WildavskyREASON9100.0%0.00
47J.Juuri-OjaFINLAND8100.0%0.00
48A.MesburIRELAND OPEN2100.0%0.00
49R.FruewirthAUSTRALIA OPEN6100.0%0.00
50R.TewariINDIA OPEN10100.0%0.00
51S.HultTEAM BLACK2100.0%0.00
52A.KhareINDIA OPEN8100.0%0.00
53J.ChungTPE SENIORS3100.0%0.00
54Y.LiangCHINA SENIOR7100.0%0.00
55O.LawrenceLAWRENZO8100.0%0.00
56P.LawrenceLAWRENZO7100.0%0.00
57A.BitranFRANCE SENIORS4100.0%0.00
58M.MoranIRELAND OPEN3100.0%0.00
59T.HoftaniskaPOWERSHARK7100.0%0.00
60A.KolesnikSANTOSHA4100.0%0.00
61J.OngRABONO CALAMIS7100.0%0.00
62C.GoldbergCAMELS1100.0%0.00
63P.CrouchLAWRENZO1392.3%0.15
64P.PejacsevichAMISTAD1190.9%0.09
65B.SaurerAUSTRIA1090.0%0.10
66M.KarmarkarINDIA MIXED1090.0%0.20
67A.AbragiDINKIN988.9%0.11
68H.McgannIRELAND OPEN988.9%0.11
69M.AndresenPOWERSHARK988.9%0.11
70S.GillisGILLIS1788.2%0.18
71S.WeinbergerAUSTRIA887.5%0.12
72B.PayenPAYEN887.5%0.12
73T.HanlonIRELAND OPEN887.5%0.12
74S.Van OostenREASON887.5%0.12
75A.LevyPAYEN2986.2%0.14
76J.SafstenDINKIN785.7%0.14
77O.RimstedtGILLIS1485.7%0.14
78N.Heiberg-EvenstadPOWERSHARK785.7%0.14
79O.SchiresonDINKIN785.7%0.14
80B.RogoffNO COKE1485.7%0.36
81D.WrangPARTYPACK1384.6%0.15
82M.SakrNO COKE1384.6%0.15
83R.LinCHINA SENIOR1384.6%0.15
84M.YuenSANTOSHA1384.6%0.15
85R.KhandelwalINDIA MIXED1384.6%0.46
86M.SunCHINA SENIOR1283.3%0.17
87P.ChottinFRANCE SENIORS683.3%0.17
88R.GomezAUPALETI1883.3%0.17
89D.LaveeCAMELS683.3%0.17
90S.EkenbergPARTYPACK683.3%0.17
91R.ZaleskiBRENO1283.3%0.17
92A.GrossackCAMELS683.3%0.17
93K.KoistinenFINLAND683.3%0.17
94E.KolesnikCAMELS683.3%0.17
95S.EvenstadPOWERSHARK683.3%0.17
96M.MichielsenDINKIN1782.4%0.18
97F.GodedAUPALETI1782.4%0.18
98C.NybergFINLAND1181.8%0.18
99A.FranchiBRENO1181.8%0.18
100M.StrafnerAUSTRIA1080.0%0.20
101P.CullinDINKIN1580.0%0.20
102T.PaskeTEAM BLACK580.0%0.20
103A.PalmaPORTUCOLE1580.0%0.20
104P.JepsenBUUS AND BOTT580.0%0.20
105T.GarveyIRELAND OPEN580.0%0.20
106A.KaplanREASON580.0%0.20
107X.ShenCHINA SENIOR1580.0%0.20
108T.NunnAUSTRALIA OPEN580.0%0.20
109G.TislevollAUSTRALIA OPEN580.0%0.20
110Z.TohRABONO CALAMIS1080.0%0.20
111P.BuchenSANTOSHA580.0%0.20
112A.McintoshTEAM BLACK580.0%0.40
113E.SaelensmindeGILLIS1978.9%0.37
114H.KhandelwalINDIA MIXED1376.9%0.23
115M.ShenCHINA SENIOR1376.9%0.46
116P.DiasPORTUCOLE1776.5%0.23
117P.GoncalvesAUPALETI1675.0%0.25
118S.Buus ThomsenBUUS AND BOTT1275.0%0.25
119A.TebhaBUUS AND BOTT875.0%0.25
120D.GoldTEAM BLACK475.0%0.25
121F.StretzFRANCE SENIORS475.0%0.25
122J.CarrollIRELAND OPEN875.0%0.25
123A.BianchediPORTUCOLE1675.0%0.25
124J.TaoCHINA SENIOR1275.0%0.25
125J.KhoRABONO CALAMIS875.0%0.25
126K.NadarINDIA MIXED1275.0%0.25
127G.GodedAUPALETI1973.7%0.26
128J.GuNO COKE1573.3%0.27
129G.DuboinBRENO771.4%0.29
130K.ChengTPE SENIORS771.4%0.29
131J.ShihTPE SENIORS771.4%0.29
132S.KarmarkarINDIA MIXED1070.0%0.30
133B.SatyanarayanaINDIA MIXED1070.0%0.40
134S.ThakralINDIA OPEN1668.8%0.31
135E.Juchimowicz PuglieseAMISTAD1968.4%0.32
136S.MukherjeeINDIA OPEN966.7%0.33
137J.PszczolaNO COKE1866.7%0.33
138A.BlackTEAM BLACK966.7%0.33
139J.SalonenFINLAND966.7%0.33
140M.ClaretFRANCE SENIORS666.7%0.33
141J.RocafortFRANCE SENIORS366.7%0.33
142M.ColePORTUCOLE1866.7%0.39
143D.FischerAUSTRIA966.7%0.44
144M.RimstedtGILLIS1163.6%0.36
145H.FleuryFRANCE SENIORS862.5%0.38
146D.FrydaSANTOSHA560.0%0.40
147M.LanzarottiBRENO560.0%0.40
148M.DoeckeSANTOSHA560.0%0.40
149P.FredinPARTYPACK757.1%0.43
150J.ThompsonAUSTRALIA OPEN955.6%0.56
151P.BertheauTEAM BLACK450.0%0.50
152R.TolaniINDIA OPEN850.0%0.50
153M.GoldBUUS AND BOTT250.0%0.50
154S.DinkinDINKIN1050.0%0.50
155J.XuRABONO CALAMIS540.0%0.60
156I.LevitinaCAMELS540.0%0.60
157A.RobsonLAWRENZO333.3%0.67
158C.LinTPE SENIORS333.3%0.67

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
1A.MadalaROSENTHAL2989.7%0.14
2T.TownsendKNOTTENBELT3889.5%0.10
3L.RombautPACO2788.9%0.11
4A.MalinowskiROSENTHAL3688.9%0.14
5Y.ZackBARR4985.7%0.14
6L.RosenthalROSENTHAL2785.2%0.22
7E.ErichsenORCA3582.9%0.20
8G.LigginsORCA2982.8%0.24
9R.PlackettORCA2882.1%0.21
10B.Handley-PritchardKNOTTENBELT3881.6%0.24
11M.TomaAMISTAD6379.4%0.25
12D.BildeROSENTHAL3378.8%0.21
13J.RombautPACO3278.1%0.25
14C.PellegriniAMISTAD5477.8%0.26
15J.StepinskiSLOW HORSES6777.6%0.25
16P.ZatorskiBARR6475.0%0.41
17B.NortonKNOTTENBELT3974.4%0.39
18E.MauberquezPAYEN3174.2%0.29
19C.OurselPAYEN3174.2%0.32
20M.WrobelSLOW HORSES3473.5%0.27
21M.ByrneKNOTTENBELT2972.4%0.34
22R.PachtmanBARR4772.3%0.36
23R.WellandPACO3672.2%0.39
24S.AukenPACO2572.0%0.40
25S.TommasiniKNOTTENBELT4671.7%0.28
26S.RoccaAMISTAD4671.7%0.33
27M.HutyraSLOW HORSES2470.8%0.42
28M.KnottenbeltKNOTTENBELT2770.4%0.37
29D.YadlinBARR2568.0%0.36
30D.KowalskiSLOW HORSES5867.2%0.43
31R.DiasAMISTAD4266.7%0.36
32F.RiehmPAYEN3363.6%0.39
33A.DysonORCA2763.0%0.44
34T.SielickiSLOW HORSES4854.2%0.52
35R.Benin-BarrBARR2853.6%0.57
36H.YangTPE SENIORS2100.0%0.00
37G.BottaBUUS AND BOTT5100.0%0.00
38P.ChottinFRANCE SENIORS8100.0%0.00
39A.McintoshTEAM BLACK3100.0%0.00
40M.KarmarkarINDIA MIXED4100.0%0.00
41S.Buus ThomsenBUUS AND BOTT7100.0%0.00
42T.GarveyIRELAND OPEN4100.0%0.00
43A.MesburIRELAND OPEN5100.0%0.00
44R.FruewirthAUSTRALIA OPEN7100.0%0.00
45S.HultTEAM BLACK4100.0%0.00
46D.GoldTEAM BLACK6100.0%0.00
47P.FredinPARTYPACK8100.0%0.00
48M.MoranIRELAND OPEN2100.0%0.00
49T.NunnAUSTRALIA OPEN2100.0%0.00
50M.AndresenPOWERSHARK3100.0%0.00
51E.KolesnikCAMELS2100.0%0.00
52J.RocafortFRANCE SENIORS2100.0%0.00
53O.SchiresonDINKIN6100.0%0.00
54R.TewariINDIA OPEN1492.9%0.07
55J.GuNO COKE1392.3%0.08
56O.RimstedtGILLIS2190.5%0.10
57S.EvenstadPOWERSHARK1090.0%0.10
58P.KlimowiczCAMELS988.9%0.11
59A.WildavskyREASON988.9%0.11
60R.TolaniINDIA OPEN988.9%0.11
61S.DinkinDINKIN988.9%0.11
62A.KaplanREASON887.5%0.12
63F.GodedAUPALETI1586.7%0.20
64A.KhareINDIA OPEN785.7%0.14
65A.BianchediPORTUCOLE1485.7%0.14
66K.ChengTPE SENIORS785.7%0.14
67A.FranchiBRENO785.7%0.14
68R.GerardREASON785.7%0.29
69P.PejacsevichAMISTAD1883.3%0.17
70M.RimstedtGILLIS1883.3%0.17
71P.BertheauTEAM BLACK683.3%0.17
72A.TebhaBUUS AND BOTT683.3%0.17
73C.LinTPE SENIORS683.3%0.17
74J.SalonenFINLAND683.3%0.17
75B.SaurerAUSTRIA683.3%0.17
76E.Juchimowicz PuglieseAMISTAD1283.3%0.33
77C.NybergFINLAND683.3%0.33
78R.ZaleskiBRENO683.3%0.33
79K.KoistinenFINLAND1181.8%0.18
80D.FrydaSANTOSHA580.0%0.20
81J.ThompsonAUSTRALIA OPEN1080.0%0.20
82B.RogoffNO COKE2080.0%0.25
83M.ShenCHINA SENIOR1580.0%0.27
84J.TaoCHINA SENIOR1080.0%0.30
85N.ShenTPE SENIORS580.0%0.40
86S.WeinbergerAUSTRIA580.0%0.40
87A.GrossackCAMELS1080.0%0.40
88A.LevyPAYEN2479.2%0.29
89N.Heiberg-EvenstadPOWERSHARK977.8%0.22
90M.MichielsenDINKIN1877.8%0.33
91Z.TohRABONO CALAMIS977.8%0.33
92P.GoncalvesAUPALETI1376.9%0.31
93P.DiasPORTUCOLE1776.5%0.29
94J.GosneyAUSTRALIA OPEN475.0%0.25
95T.LeibowitzAUSTRALIA OPEN475.0%0.25
96D.WrangPARTYPACK875.0%0.25
97J.ChungTPE SENIORS475.0%0.25
98K.NadarINDIA MIXED1675.0%0.25
99B.PayenPAYEN875.0%0.38
100S.KarmarkarINDIA MIXED875.0%0.38
101M.GoldBUUS AND BOTT875.0%0.38
102J.PszczolaNO COKE2373.9%0.26
103A.PalmaPORTUCOLE1573.3%0.47
104J.ShihTPE SENIORS1172.7%0.27
105Y.LiangCHINA SENIOR771.4%0.29
106G.DuboinBRENO771.4%0.29
107M.LanzarottiBRENO771.4%0.29
108R.GomezAUPALETI1770.6%0.35
109H.FleuryFRANCE SENIORS1070.0%0.30
110A.RobsonLAWRENZO1070.0%0.30
111T.HanlonIRELAND OPEN1070.0%0.30
112J.ShivdasaniINDIA OPEN1070.0%0.40
113A.BlackTEAM BLACK1369.2%0.39
114S.ThakralINDIA OPEN1369.2%0.54
115P.CrouchLAWRENZO666.7%0.33
116D.LaveeCAMELS666.7%0.33
117A.BitranFRANCE SENIORS366.7%0.33
118B.SatyanarayanaINDIA MIXED966.7%0.33
119I.LevitinaCAMELS666.7%0.33
120M.StrafnerAUSTRIA966.7%0.44
121P.LawrenceLAWRENZO1266.7%0.67
122J.CarrollIRELAND OPEN366.7%0.67
123M.DoeckeSANTOSHA366.7%0.67
124P.CullinDINKIN1464.3%0.36
125S.EkenbergPARTYPACK1163.6%0.36
126S.Van OostenREASON1163.6%0.46
127P.JepsenBUUS AND BOTT862.5%0.50
128M.ColePORTUCOLE1662.5%0.50
129M.SunCHINA SENIOR862.5%0.75
130S.GillisGILLIS1662.5%0.81
131H.KhandelwalINDIA MIXED1361.5%0.46
132T.HoftaniskaPOWERSHARK1361.5%0.54
133A.StokkaPARTYPACK560.0%0.40
134H.McgannIRELAND OPEN560.0%0.40
135M.SakrNO COKE1060.0%0.40
136J.KhoRABONO CALAMIS560.0%0.40
137O.LawrenceLAWRENZO560.0%0.60
138M.ClaretFRANCE SENIORS560.0%0.60
139J.XuRABONO CALAMIS1258.3%0.50
140E.SaelensmindeGILLIS1258.3%0.75
141J.Juuri-OjaFINLAND757.1%0.43
142A.AbragiDINKIN757.1%0.57
143D.FischerAUSTRIA757.1%0.57
144J.SafstenDINKIN955.6%0.44
145R.KhandelwalINDIA MIXED955.6%0.67
146G.GodedAUPALETI1353.8%0.69
147S.MukherjeeINDIA OPEN1553.3%0.67
148A.KolesnikSANTOSHA450.0%0.50
149J.OngRABONO CALAMIS850.0%0.50
150G.TislevollAUSTRALIA OPEN450.0%0.75
151M.YuenSANTOSHA850.0%0.75
152C.GoldbergCAMELS450.0%0.75
153P.BuchenSANTOSHA650.0%0.83
154R.LinCHINA SENIOR1346.2%0.54
155F.StretzFRANCE SENIORS540.0%0.60
156X.ShenCHINA SENIOR333.3%0.67
157T.PaskeTEAM BLACK333.3%1.00
158J.ThompsonSANTOSHA20.0%1.00

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.BildeROSENTHAL5898.3%0.02
2A.MadalaROSENTHAL5898.3%0.02
3A.MalinowskiROSENTHAL5791.2%0.10
4L.RosenthalROSENTHAL5791.2%0.10
5E.ErichsenORCA5789.5%0.10
6R.PlackettORCA5789.5%0.10
7D.YadlinBARR6589.2%0.14
8B.Handley-PritchardKNOTTENBELT8488.1%0.15
9T.TownsendKNOTTENBELT8488.1%0.15
10D.KowalskiSLOW HORSES10988.1%0.19
11R.PachtmanBARR10787.9%0.15
12P.ZatorskiBARR10787.9%0.15
13M.WrobelSLOW HORSES9887.8%0.17
14E.MauberquezPAYEN5787.7%0.14
15A.DysonORCA6487.5%0.14
16G.LigginsORCA6487.5%0.14
17J.RombautPACO6186.9%0.16
18L.RombautPACO6186.9%0.16
19B.NortonKNOTTENBELT7586.7%0.19
20S.TommasiniKNOTTENBELT7586.7%0.19
21S.AukenPACO5986.4%0.15
22R.WellandPACO5986.4%0.15
23C.PellegriniAMISTAD10286.3%0.15
24S.RoccaAMISTAD10286.3%0.15
25T.SielickiSLOW HORSES7185.9%0.18
26J.StepinskiSLOW HORSES12383.7%0.16
27M.HutyraSLOW HORSES6382.5%0.17
28C.OurselPAYEN5682.1%0.21
29F.RiehmPAYEN5682.1%0.21
30Y.ZackBARR11681.9%0.25
31R.DiasAMISTAD9780.4%0.23
32M.TomaAMISTAD9780.4%0.23
33M.ByrneKNOTTENBELT6078.3%0.23
34M.KnottenbeltKNOTTENBELT6078.3%0.23
35R.Benin-BarrBARR5172.5%0.39
36A.AbragiDINKIN16100.0%0.00
37J.SafstenDINKIN16100.0%0.00
38G.BottaBUUS AND BOTT8100.0%0.00
39M.RimstedtGILLIS25100.0%0.00
40O.RimstedtGILLIS25100.0%0.00
41A.McintoshTEAM BLACK10100.0%0.00
42T.PaskeTEAM BLACK10100.0%0.00
43D.FrydaSANTOSHA9100.0%0.00
44J.ThompsonSANTOSHA9100.0%0.00
45P.CrouchLAWRENZO16100.0%0.00
46A.RobsonLAWRENZO16100.0%0.00
47P.BertheauTEAM BLACK6100.0%0.00
48S.HultTEAM BLACK6100.0%0.00
49J.ChungTPE SENIORS6100.0%0.00
50C.LinTPE SENIORS6100.0%0.00
51T.NunnAUSTRALIA OPEN10100.0%0.00
52G.TislevollAUSTRALIA OPEN10100.0%0.00
53K.KoistinenFINLAND15100.0%0.00
54J.SalonenFINLAND15100.0%0.00
55K.NadarINDIA MIXED22100.0%0.00
56B.SatyanarayanaINDIA MIXED22100.0%0.00
57S.Buus ThomsenBUUS AND BOTT1794.1%0.06
58P.JepsenBUUS AND BOTT1794.1%0.06
59T.HanlonIRELAND OPEN1794.1%0.06
60H.McgannIRELAND OPEN1794.1%0.06
61R.FruewirthAUSTRALIA OPEN1593.3%0.07
62J.ThompsonAUSTRALIA OPEN1593.3%0.07
63O.LawrenceLAWRENZO1593.3%0.07
64P.LawrenceLAWRENZO1593.3%0.07
65A.TebhaBUUS AND BOTT1392.3%0.08
66A.KaplanREASON1392.3%0.08
67S.Van OostenREASON1392.3%0.08
68S.EkenbergPARTYPACK1392.3%0.23
69P.FredinPARTYPACK1392.3%0.23
70J.ShivdasaniINDIA OPEN2592.0%0.08
71S.ThakralINDIA OPEN2592.0%0.08
72P.CullinDINKIN3290.6%0.09
73M.MichielsenDINKIN3290.6%0.09
74M.KarmarkarINDIA MIXED2090.0%0.10
75S.KarmarkarINDIA MIXED2090.0%0.10
76S.MukherjeeINDIA OPEN1989.5%0.16
77R.TewariINDIA OPEN1989.5%0.16
78A.LevyPAYEN4689.1%0.13
79N.ShenTPE SENIORS988.9%0.11
80H.YangTPE SENIORS988.9%0.11
81M.StrafnerAUSTRIA1888.9%0.11
82S.WeinbergerAUSTRIA1888.9%0.11
83E.KolesnikCAMELS988.9%0.11
84P.BuchenSANTOSHA1888.9%0.11
85M.YuenSANTOSHA1888.9%0.11
86M.ClaretFRANCE SENIORS988.9%0.11
87J.RocafortFRANCE SENIORS988.9%0.11
88R.GomezAUPALETI3488.2%0.18
89P.GoncalvesAUPALETI3488.2%0.18
90J.GosneyAUSTRALIA OPEN887.5%0.12
91T.LeibowitzAUSTRALIA OPEN887.5%0.12
92P.DiasPORTUCOLE3287.5%0.12
93A.PalmaPORTUCOLE3287.5%0.12
94A.BitranFRANCE SENIORS887.5%0.12
95F.StretzFRANCE SENIORS887.5%0.12
96A.GrossackCAMELS1687.5%0.12
97A.FranchiBRENO1687.5%0.12
98M.LanzarottiBRENO1687.5%0.12
99P.ChottinFRANCE SENIORS1485.7%0.14
100H.FleuryFRANCE SENIORS1485.7%0.14
101S.EvenstadPOWERSHARK1384.6%0.15
102N.Heiberg-EvenstadPOWERSHARK1384.6%0.15
103A.StokkaPARTYPACK1984.2%0.16
104D.WrangPARTYPACK1984.2%0.16
105D.LaveeCAMELS1283.3%0.17
106J.KhoRABONO CALAMIS1883.3%0.17
107Z.TohRABONO CALAMIS1883.3%0.17
108J.OngRABONO CALAMIS1283.3%0.17
109J.XuRABONO CALAMIS1283.3%0.17
110E.Juchimowicz PuglieseAMISTAD3083.3%0.20
111P.PejacsevichAMISTAD3083.3%0.20
112B.PayenPAYEN1181.8%0.18
113Y.LiangCHINA SENIOR2281.8%0.23
114X.ShenCHINA SENIOR2281.8%0.23
115R.GerardREASON1681.2%0.19
116A.WildavskyREASON1681.2%0.19
117M.AndresenPOWERSHARK1681.2%0.19
118T.HoftaniskaPOWERSHARK1681.2%0.19
119H.KhandelwalINDIA MIXED2680.8%0.19
120R.KhandelwalINDIA MIXED2680.8%0.19
121S.GillisGILLIS3680.6%0.22
122E.SaelensmindeGILLIS3680.6%0.22
123J.PszczolaNO COKE3180.6%0.23
124M.SakrNO COKE3180.6%0.23
125M.ShenCHINA SENIOR2580.0%0.20
126M.SunCHINA SENIOR2580.0%0.20
127P.KlimowiczCAMELS580.0%0.20
128M.GoldBUUS AND BOTT580.0%0.20
129A.BianchediPORTUCOLE3479.4%0.23
130M.ColePORTUCOLE3479.4%0.23
131D.FischerAUSTRIA1978.9%0.37
132B.SaurerAUSTRIA1978.9%0.37
133K.ChengTPE SENIORS1478.6%0.36
134J.ShihTPE SENIORS1478.6%0.36
135M.DoeckeSANTOSHA977.8%0.22
136A.KolesnikSANTOSHA977.8%0.22
137F.GodedAUPALETI3677.8%0.25
138G.GodedAUPALETI3677.8%0.25
139A.KhareINDIA OPEN1675.0%0.25
140R.TolaniINDIA OPEN1675.0%0.25
141J.Juuri-OjaFINLAND1973.7%0.32
142C.NybergFINLAND1973.7%0.32
143J.CarrollIRELAND OPEN1172.7%0.36
144M.MoranIRELAND OPEN1172.7%0.36
145J.GuNO COKE2972.4%0.28
146B.RogoffNO COKE2972.4%0.28
147R.LinCHINA SENIOR2572.0%0.32
148J.TaoCHINA SENIOR2572.0%0.32
149T.GarveyIRELAND OPEN771.4%0.29
150A.MesburIRELAND OPEN771.4%0.29
151A.BlackTEAM BLACK1369.2%0.39
152D.GoldTEAM BLACK1369.2%0.39
153G.DuboinBRENO1968.4%0.32
154R.ZaleskiBRENO1968.4%0.32
155C.GoldbergCAMELS666.7%0.33
156I.LevitinaCAMELS666.7%0.33
157S.DinkinDINKIN1764.7%0.41
158O.SchiresonDINKIN1764.7%0.41

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Δ
1B.NortonKNOTTENBELT174-0.06+0.69+0.64·
2S.TommasiniKNOTTENBELT174-0.06+0.69+0.64·
3C.PellegriniAMISTAD202+0.11+0.41+0.52▲10
4S.RoccaAMISTAD202+0.11+0.41+0.52▲10
5B.Handley-PritchardKNOTTENBELT174-0.07+0.55+0.48▲2
6T.TownsendKNOTTENBELT174-0.07+0.55+0.48▲2
7M.WrobelSLOW HORSES174+0.15+0.32+0.48▲12
8D.BildeROSENTHAL120-0.21+0.66+0.45▼5
9A.MadalaROSENTHAL120-0.21+0.66+0.45▼5
10A.DysonORCA120-0.13+0.57+0.43▼5
11G.LigginsORCA120-0.13+0.57+0.43▼5
12R.DiasAMISTAD202-0.00+0.34+0.34▲5
13M.TomaAMISTAD202-0.00+0.34+0.34▲5
14D.KowalskiSLOW HORSES232+0.23+0.08+0.31▲8
15T.SielickiSLOW HORSES160+0.28-0.03+0.25▲12
16J.RombautPACO120-0.29+0.53+0.24▼7
17L.RombautPACO120-0.29+0.53+0.24▼7
18D.YadlinBARR130+0.19+0.04+0.23▲5
19J.StepinskiSLOW HORSES232+0.22+0.01+0.22▲7
20E.ErichsenORCA120-0.24+0.41+0.17▼9
21R.PlackettORCA120-0.24+0.41+0.17▼9
22R.PachtmanBARR232-0.02+0.13+0.11▼2
23P.ZatorskiBARR232-0.02+0.13+0.11▼2
24C.OurselPAYEN120+0.04+0.02+0.06·
25F.RiehmPAYEN120+0.04+0.02+0.06·
26M.HutyraSLOW HORSES130+0.24-0.23+0.01▲6
27Y.ZackBARR232+0.26-0.30-0.04▲7
28M.ByrneKNOTTENBELT116+0.06-0.17-0.11·
29M.KnottenbeltKNOTTENBELT116+0.06-0.17-0.11·
30A.MalinowskiROSENTHAL120-0.52+0.38-0.15▼15
31L.RosenthalROSENTHAL120-0.52+0.38-0.15▼15
32S.AukenPACO120-0.04-0.18-0.22▼2
33R.WellandPACO120-0.04-0.18-0.22▼2
34R.Benin-BarrBARR102+0.35-0.69-0.33▲1
35E.MauberquezPAYEN120-0.18-0.24-0.42▼2