🇿🇦 BERNSTEIN Roz · SOUTH AFRICA

118rank
-142.1Butler · 224 bds
-0.63per board
±4.3swing
-1.31vs par /bd · #124/129
-0.55adjusted /bd
Butler per round: -3.4 -6.8 -35 11.8 15.4 -7.9 -2.2 -8.6 -32.1 8.9 -15.3 -26.9 -20.7 -19.3by round

vs par split: bidding -0.66 · play -0.65

Strength of schedule: opponents averaged +0.08/bd (a tough draw) → opponent-adjusted -0.55/bd

Card play — on target: opening leads 83.7% #56 of 129 · declarer play 67.7% #98 of 129 · defence 79.8% #126 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads68.8% (16)90.9% (33)
Declarer play52.6% (19)73.9% (46)
Defence78.8% (33)80.3% (71)

Opening leads by suit led: ♠ 63.6% (11) · ♥ 94.1% (17) · ♦ 81.8% (11) · ♣ 90.0% (10)

vs par by strain: NT -1.08 (64) · a suit -1.41 (160)

vs par by level: part-score -0.61 (72) · game -1.57 (134) · slam -2.17 (18)

By role: declaring -0.03/bd (-3.17 vs par · 120) · defending -1.33/bd (+0.83 vs par · 104)

By vulnerability: vulnerable -0.70/bd (-1.11 vs par · 112) · not vulnerable -0.57/bd (-1.52 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.SandlerB.Sonsini – J.RadinOpen16-3.4-0.21-0.19
Round 3G.SandlerI.Vargas De Andrade – L.PainClosed16-6.8-0.42-2.06
Round 4G.SandlerR.Yan – Y.LiuClosed16-35.0-2.19-1.75
Round 5G.SandlerA.Smalinsky – I.ElkinOpen16+11.8+0.74-2.06
Round 8G.SandlerBHATNAGAR DEVI MUTHU – A.SuranaOpen16+15.4+0.96+1.75
Round 9G.SandlerK.Dufrat – J.TaczewskaOpen16-7.9-0.49+0.44
Round 10G.SandlerI.Demme – C.ThorpeClosed16-2.2-0.14-2.38
Round 12G.SandlerC.Arnolds – W.Van ZwolClosed16-8.6-0.54+0.56
Round 13G.SandlerV.Adut – B.AtalayClosed16-32.1-2.01-3.31
Round 14G.SandlerR.Hai – F.RazaClosed16+8.9+0.56-1.94
Round 17G.SandlerS.Brock – N.SmithOpen16-15.3-0.96-2.44
Round 18G.SandlerC.Sumampouw – R.AndhaniOpen16-26.9-1.68-2.06
Round 19G.SandlerM.Gronkvist – C.AhlesvedClosed16-20.7-1.29-1.94
Round 21G.SandlerM.Bourke – S.LuskClosed16-19.3-1.21-1.00

Every board — best Butler first↑ top

vs par = IMPs this pair scored above (+) or below (−) the board’s double-dummy par — what bidding and play (theirs and the opponents’) added or gave away against perfect play.

ButlerRoundOpponentsBdContractLeadResvs par
+12.8Round 5🇦🇷 ARGENTINA145♦♥8=+11
+10.4Round 21🇦🇺 AUSTRALIA96♦♥A-1+11
+9.9Round 14🇵🇰 PAKISTAN306♥♠4=+0
+8.7Round 3🇧🇷 BRAZIL24♥♦A=+11
+8.2Round 14🇵🇰 PAKISTAN287♥♦2=+0
+8.0Round 8🇮🇳 INDIA184♥♦8=+0
+7.8Round 9🇵🇱 POLAND23NT♠7=+7
+7.8Round 19🇸🇪 SWEDEN23NT♣4+1+0
+7.6Round 18🇮🇩 INDONESIA243♦♥K+2+6
+7.2Round 12🇳🇱 NETHERLANDS184♠x♦A=+5
+7.2Round 13🇹🇷 TURKEY146♠♦A=+0
+6.5Round 8🇮🇳 INDIA272♦♥4+3+13
+6.2Round 5🇦🇷 ARGENTINA152♦x♠7+1+6
+5.9Round 14🇵🇰 PAKISTAN223♥♣6-2+3
+5.9Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND25♣♥A+1+1
+5.5Round 13🇹🇷 TURKEY114♠x♥3-2+12
+5.3Round 10🇨🇦 CANADA173♠♣3=+11
+5.0Round 1🇺🇸 USA1103♦x♠A-1+9
+4.7Round 14🇵🇰 PAKISTAN214♥♦2=-10
+4.6Round 21🇦🇺 AUSTRALIA124♠♦A=+1
+4.5Round 9🇵🇱 POLAND81NT♠Q+3+7
+4.5Round 10🇨🇦 CANADA272♥♠8=+6
+4.5Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND163NT♠5+1+1
+4.4Round 19🇸🇪 SWEDEN35♦♠A-3+12
+4.2Round 8🇮🇳 INDIA223♥♦5+1-1
+4.2Round 12🇳🇱 NETHERLANDS323♥♦J-2+6
+4.2Round 19🇸🇪 SWEDEN13NT♠A=+0
+4.1Round 12🇳🇱 NETHERLANDS174♥♠3-1+10
+4.0Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND32NT♥3-2+6
+4.0Round 18🇮🇩 INDONESIA234♠♣K-2+2
+3.9Round 8🇮🇳 INDIA292♠♦3=+6
+3.6Round 21🇦🇺 AUSTRALIA72♦♥9-1+5
+3.5Round 9🇵🇱 POLAND143NT♠A=+12
+3.4Round 18🇮🇩 INDONESIA283NT♥2-3+7
+3.3Round 5🇦🇷 ARGENTINA134♠♦K-3-7
+3.2Round 5🇦🇷 ARGENTINA104♠♥A=+0
+3.2Round 9🇵🇱 POLAND136♣x♥A-2+0
+3.1Round 1🇺🇸 USA134♠♦A+1+0
+3.1Round 3🇧🇷 BRAZIL143NT♠5+1+10
+3.0Round 12🇳🇱 NETHERLANDS262NT♣2=-10
+3.0Round 13🇹🇷 TURKEY34♠♦9-1+6
+2.9Round 3🇧🇷 BRAZIL51NT♠3-1+4
+2.9Round 3🇧🇷 BRAZIL84♥♠6+1-10
+2.8Round 1🇺🇸 USA1113NT♥6-2+6
+2.8Round 14🇵🇰 PAKISTAN184♠♦A=+0
+2.6Round 1🇺🇸 USA184♥♣K-1-2
+2.4Round 3🇧🇷 BRAZIL36♣♠2=-2
+2.2Round 8🇮🇳 INDIA284♠♣6+2+1
+2.1Round 10🇨🇦 CANADA252♥♦Q+3+2
+2.0Round 5🇦🇷 ARGENTINA76♥♦2=+0
+2.0Round 12🇳🇱 NETHERLANDS293♣♣5=+3
+2.0Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154♠♥K=+0
+2.0Round 18🇮🇩 INDONESIA251♠♦J+3+1
+1.9Round 10🇨🇦 CANADA286♦♣Q+1-13
+1.9Round 18🇮🇩 INDONESIA303NT♣5-1+10
+1.8Round 8🇮🇳 INDIA303NT♥2=+0
+1.7Round 21🇦🇺 AUSTRALIA103NT♠10+1-1
+1.6Round 1🇺🇸 USA1164♠♣A-1-6
+1.5Round 1🇺🇸 USA156♠♥K=-13
+1.5Round 19🇸🇪 SWEDEN43NT♥10+1+0
+1.4Round 9🇵🇱 POLAND103NT♥9+1+0
+1.3Round 4🇨🇳 CHINA223♠♦5-2-1
+1.3Round 10🇨🇦 CANADA323NT♠8+2+0
+1.2Round 3🇧🇷 BRAZIL134♠♥10+1+0
+1.2Round 4🇨🇳 CHINA214♠♥4-1+6
+1.2Round 5🇦🇷 ARGENTINA14♠♣K+1-11
+1.2Round 12🇳🇱 NETHERLANDS214♠♦K+2+1
+1.0Round 1🇺🇸 USA1143♠♥6-1-8
+1.0Round 5🇦🇷 ARGENTINA43NT♦2+1+12
+1.0Round 13🇹🇷 TURKEY86♥♥7=-11
+1.0Round 18🇮🇩 INDONESIA214♥♠K+1+0
+0.9Round 8🇮🇳 INDIA233NT♠10+1+11
+0.9Round 9🇵🇱 POLAND93NT♠3-1+5
+0.9Round 13🇹🇷 TURKEY23NT♠3+1+0
+0.9Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND66♦♣2=-2
+0.9Round 21🇦🇺 AUSTRALIA83NT♠9+1+1
+0.8Round 3🇧🇷 BRAZIL163NT♠2+3-11
+0.8Round 4🇨🇳 CHINA194♥♠7+2+11
+0.8Round 8🇮🇳 INDIA254♠♦5+1+0
+0.8Round 19🇸🇪 SWEDEN83♦♣K=-1
+0.7Round 1🇺🇸 USA1134♥♣K-1+7
+0.7Round 14🇵🇰 PAKISTAN244♥♦4=+0
+0.4Round 1🇺🇸 USA172♥♣K+2-1
+0.4Round 4🇨🇳 CHINA244♠♣K+2-11
+0.3Round 1🇺🇸 USA124♥♠A-1+1
+0.3Round 3🇧🇷 BRAZIL93NT♥6+1+13
+0.3Round 4🇨🇳 CHINA173♠♥K-1-2
+0.2Round 8🇮🇳 INDIA263NT♦Q+2+13
+0.2Round 10🇨🇦 CANADA294♥♦J+1+0
+0.2Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND112NT♥Q-2-5
+0.1Round 1🇺🇸 USA1152♥♦Q=+0
+0.1Round 3🇧🇷 BRAZIL114♥♣8+1+0
+0.1Round 10🇨🇦 CANADA313NT♥4+1-1
+0.0Round 3🇧🇷 BRAZIL124♥♣K=+0
-0.0Round 8🇮🇳 INDIA212♦♣6=+1
-0.0Round 8🇮🇳 INDIA312♠♣K+1+0
-0.0Round 8🇮🇳 INDIA322♥♠9=+11
-0.0Round 14🇵🇰 PAKISTAN254♠♥4+1+0
-0.0Round 18🇮🇩 INDONESIA171NT♥9+1-7
-0.0Round 19🇸🇪 SWEDEN71NT♣4=+1
-0.1Round 4🇨🇳 CHINA252♥♣10-2-1
-0.1Round 9🇵🇱 POLAND73NT♠3+2+0
-0.1Round 10🇨🇦 CANADA243♠♦4-1+2
-0.1Round 10🇨🇦 CANADA262♠♦K+1+0
-0.1Round 12🇳🇱 NETHERLANDS193NT♦9+2+0
-0.2Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♠♥J+1+0
-0.2Round 18🇮🇩 INDONESIA203NT♣7+1+1
-0.3Round 1🇺🇸 USA111♠♦3+1+0
-0.4Round 4🇨🇳 CHINA282♥♣2=+1
-0.4Round 5🇦🇷 ARGENTINA32♠♥A=+1
-0.4Round 13🇹🇷 TURKEY54♥♠Q=+0
-0.4Round 21🇦🇺 AUSTRALIA154♥♠A=-1
-0.5Round 5🇦🇷 ARGENTINA81NT♥5-1-2
-0.5Round 14🇵🇰 PAKISTAN292♦♣J+3+10
-0.5Round 14🇵🇰 PAKISTAN313NT♥7+2+0
-0.5Round 18🇮🇩 INDONESIA322NT♣5+1-6
-0.5Round 21🇦🇺 AUSTRALIA164♥♠K+1+10
-0.6Round 5🇦🇷 ARGENTINA54♥♥10+1-6
-0.6Round 10🇨🇦 CANADA192♥♠Q+1+0
-0.6Round 12🇳🇱 NETHERLANDS251♠♣5=+0
-0.7Round 3🇧🇷 BRAZIL73NT♦6+2+0
-0.7Round 10🇨🇦 CANADA202♠♥A+2+2
-0.8Round 13🇹🇷 TURKEY74♠♦8=-1
-0.8Round 21🇦🇺 AUSTRALIA52♠♥Q+2+10
-0.9Round 3🇧🇷 BRAZIL153NT♠3-1-6
-0.9Round 9🇵🇱 POLAND154♠♥2=+11
-0.9Round 10🇨🇦 CANADA232♠♥A-2-9
-0.9Round 14🇵🇰 PAKISTAN173NT♥5=-7
-1.0Round 4🇨🇳 CHINA264♠♦A+1+0
-1.0Round 4🇨🇳 CHINA312♣♦J=+0
-1.0Round 4🇨🇳 CHINA324♥♣K=+0
-1.0Round 21🇦🇺 AUSTRALIA143♣♥2=-5
-1.1Round 5🇦🇷 ARGENTINA64♠♥10-1-5
-1.1Round 12🇳🇱 NETHERLANDS314♠♠Q+3+12
-1.2Round 1🇺🇸 USA194♥♦2-1-5
-1.2Round 10🇨🇦 CANADA224♠♥K-1-10
-1.2Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♥♦2-1-5
-1.3Round 5🇦🇷 ARGENTINA113NT♣7+1-1
-1.3Round 8🇮🇳 INDIA203♣♠A-1-6
-1.3Round 9🇵🇱 POLAND43NT♠5+1+0
-1.3Round 9🇵🇱 POLAND123NT♦6=-2
-1.3Round 12🇳🇱 NETHERLANDS271NT♥6+4+6
-1.4Round 5🇦🇷 ARGENTINA24♥♦K=+1
-1.4Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♣K=+1
-1.4Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND91NT♦Q+1-10
-1.5Round 19🇸🇪 SWEDEN154♠♥Q=+0
-1.6Round 5🇦🇷 ARGENTINA163NT♠2-1-10
-1.6Round 12🇳🇱 NETHERLANDS284♠♥2=+1
-1.7Round 13🇹🇷 TURKEY154♠♣A-1-6
-1.8Round 19🇸🇪 SWEDEN163♦♣10=+1
-2.0Round 8🇮🇳 INDIA174♥♣A-2-5
-2.1Round 18🇮🇩 INDONESIA194♠♦8+2-11
-2.2Round 12🇳🇱 NETHERLANDS226♥♥10+1-1
-2.2Round 14🇵🇰 PAKISTAN264♠♥K=+0
-2.3Round 14🇵🇰 PAKISTAN206♠♣5+1-13
-2.4Round 21🇦🇺 AUSTRALIA61NT♥9+3-2
-2.5Round 4🇨🇳 CHINA293♦♦3+1+0
-2.5Round 9🇵🇱 POLAND13NT♠5+1+0
-2.5Round 13🇹🇷 TURKEY92NT♣3=+1
-2.5Round 19🇸🇪 SWEDEN101NT♣3+2-1
-2.7Round 4🇨🇳 CHINA302♥♣10+1+7
-2.7Round 12🇳🇱 NETHERLANDS234♥♠A+1+0
-2.8Round 1🇺🇸 USA1127♣x♦Q-2+11
-2.8Round 10🇨🇦 CANADA301NT♥7+1-1
-2.9Round 3🇧🇷 BRAZIL65♦♣A-1-10
-3.0Round 19🇸🇪 SWEDEN53♣♥2=-10
-3.2Round 9🇵🇱 POLAND34♥♠7-1-5
-3.2Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND104♠♣2-1-6
-3.4Round 14🇵🇰 PAKISTAN324♠♣7+2-1
-3.4Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND72♥♣K=+0
-3.4Round 19🇸🇪 SWEDEN126NT♥3+1-1
-3.5Round 19🇸🇪 SWEDEN114♥♠Q-1-5
-3.6Round 18🇮🇩 INDONESIA294♥♣A+1+0
-3.7Round 13🇹🇷 TURKEY125♣x♥6-1-7
-3.7Round 21🇦🇺 AUSTRALIA35♣♠A-1-6
-4.0Round 12🇳🇱 NETHERLANDS204♥♠J+1+0
-4.0Round 13🇹🇷 TURKEY164♥♣K=-8
-4.0Round 21🇦🇺 AUSTRALIA11NT♠5-1-9
-4.1Round 4🇨🇳 CHINA233NT♣7-3-10
-4.1Round 14🇵🇰 PAKISTAN195♣♦J-1-10
-4.1Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND133NT♦2=+0
-4.1Round 19🇸🇪 SWEDEN145♦♣K-3-6
-4.2Round 9🇵🇱 POLAND115♥x♣6-3-2
-4.2Round 18🇮🇩 INDONESIA223♠♣10=-1
-4.3Round 9🇵🇱 POLAND164♠♦9-2-11
-4.3Round 21🇦🇺 AUSTRALIA133NT♠6+1+0
-4.4Round 13🇹🇷 TURKEY14♥♣J-1-10
-4.4Round 14🇵🇰 PAKISTAN274♥♠10-2-6
-4.6Round 1🇺🇸 USA141NT♣K=-6
-4.6Round 19🇸🇪 SWEDEN92♥♠5-1-4
-4.9Round 8🇮🇳 INDIA192♠♦K=-6
-4.9Round 8🇮🇳 INDIA243NT♦K-1-10
-5.0Round 10🇨🇦 CANADA184♠♦K-1-12
-5.0Round 14🇵🇰 PAKISTAN235♠♥A-1+3
-5.2Round 13🇹🇷 TURKEY42♥♠J-2-2
-5.4Round 5🇦🇷 ARGENTINA92♣♦K+1-6
-5.4Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND121NT♥5+1-8
-5.6Round 5🇦🇷 ARGENTINA123♦♠2=-16
-5.6Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44♥♦A+1+0
-5.7Round 9🇵🇱 POLAND54♠♦K=-7
-5.7Round 9🇵🇱 POLAND64♠♥K=-8
-6.2Round 10🇨🇦 CANADA213NT♥5-1-15
-6.2Round 13🇹🇷 TURKEY61NT♠5=-5
-6.4Round 19🇸🇪 SWEDEN64♥♦A-1-5
-6.4Round 21🇦🇺 AUSTRALIA25♣x♦10-1-7
-6.5Round 3🇧🇷 BRAZIL14♥♠4=-8
-6.5Round 12🇳🇱 NETHERLANDS245♦x♠10-1-9
-6.9Round 17🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143♥♥5+1-12
-7.2Round 4🇨🇳 CHINA276♠♦2-1-11
-7.3Round 3🇧🇷 BRAZIL44♠♦2=-10
-7.3Round 21🇦🇺 AUSTRALIA115♦♥K+1-11
-7.6Round 18🇮🇩 INDONESIA183NT♦2-1-12
-8.1Round 18🇮🇩 INDONESIA262♥♠4-2-8
-8.6Round 4🇨🇳 CHINA203♠♣A-4-6
-8.6Round 19🇸🇪 SWEDEN133NT♦8-1-12
-9.3Round 13🇹🇷 TURKEY104♥♣J-1-9
-9.7Round 21🇦🇺 AUSTRALIA44♥♦9-1-12
-10.1Round 18🇮🇩 INDONESIA317♦♥7=+2
-10.2Round 12🇳🇱 NETHERLANDS303NT♠8=-15
-10.4Round 4🇨🇳 CHINA185♣♥K=-11
-10.4Round 18🇮🇩 INDONESIA273NT♥Q-1-17
-10.9Round 3🇧🇷 BRAZIL102♦♦A-3-14
-11.5Round 13🇹🇷 TURKEY134♠♥A=-13
-13.6Round 1🇺🇸 USA166♥x♦4+1+4