🇭🇰 LUI Barney · CHINA HONG KONG

63rank
+35.3Butler · 196 bds
+0.18per board
±4.9swing
+0.56vs par /bd · #29/115
+0.01adjusted /bd
Butler per round: -33.7 7.6 10.4 26.6 -10.2 -17.3 -4.3 27.2 12.3 -22.9 11.8 1.1 41.6 -14.9by round

vs par split: bidding +0.55 · play +0.02

Strength of schedule: opponents averaged -0.17/bd (an easy draw) → opponent-adjusted +0.01/bd

Card play — on target: opening leads 88.2% #3 of 115 · declarer play 76.6% #42 of 115 · defence 91.2% #1 of 115

Card play by contract type — on target
vs NTvs a suit
Opening leads84.2% (19)90.6% (32)
Declarer play68.8% (16)80.6% (31)
Defence90.3% (31)91.5% (71)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 86.7% (15) · ♦ 91.7% (12) · ♣ 92.9% (14)

vs par by strain: NT +0.56 (61) · a suit +0.57 (133)

vs par by level: part-score +1.23 (61) · game +0.12 (112) · slam +1.00 (21)

By role: declaring +0.69/bd (-2.10 vs par · 93) · defending -0.28/bd (+2.96 vs par · 103)

By vulnerability: vulnerable +0.11/bd (+0.41 vs par · 98) · not vulnerable +0.25/bd (+0.71 vs par · 98)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1C.WaiP.Jassem – J.WojcieszekClosed14-33.7-2.41-3.71
Round 3C.WaiK.Fady – M.TharwatClosed14+7.6+0.54+0.93
Round 4C.WaiK.Lazar – B.Szirmay-KalosOpen14+10.4+0.74+5.00
Round 5C.WaiE.Buus Thomsen – S.Buus ThomsenClosed14+26.6+1.90-0.29
Round 7C.WaiS.Rueda – F.VallecilloOpen14-10.2-0.73+0.50
Round 8C.WaiJ.Bernard – B.CombescureClosed14-17.3-1.24-0.57
Round 9C.WaiS.Liu – L.ZhangOpen14-4.3-0.31-0.29
Round 11C.WaiM.Moji – K.MoletaOpen14+27.2+1.94+1.43
Round 13C.WaiK.Ellingsen – H.EideClosed14+12.3+0.88+1.79
Round 14C.WaiM.Gronkvist – A.StokkaOpen14-22.9-1.64-1.07
Round 16C.WaiS.Ng – J.OngClosed14+11.8+0.84+0.50
Round 17C.WaiY.Kapusuz – A.AltindagClosed14+1.1+0.08-0.64
Round 20C.WaiS.Coutts – S.BaileyClosed14+41.6+2.97+4.43
Round 21C.WaiS.Mitra – SARKAR ANINDRAClosed14-14.9-1.06-0.14

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
+13.3Round 7🇦🇷 ARGENTINA55♣♦6=+10
+11.6Round 20🇳🇿 NEW ZEALAND264♥x♥A-1+13
+11.4Round 9🇨🇳 CHINA76NT♠3-2+17
+11.1Round 20🇳🇿 NEW ZEALAND213NT♦6-1+12
+10.7Round 20🇳🇿 NEW ZEALAND276♠x♣6-3+14
+10.2Round 3🇪🇬 EGYPT134♥♥2=+10
+10.2Round 16🇸🇬 SINGAPORE194♠♣7=+10
+9.2Round 11BOTSWANA112NT♠K-2+11
+8.9Round 7🇦🇷 ARGENTINA94♥x♦K-3+9
+8.8Round 21🇮🇳 INDIA44♣♦10=-2
+8.7Round 5🇩🇰 DENMARK76♠♠7=+0
+7.9Round 7🇦🇷 ARGENTINA13NT♥Q+1+8
+7.5Round 3🇪🇬 EGYPT42♠x♥J-1+7
+7.5Round 13🇳🇴 NORWAY114♠♦6-2+6
+7.4Round 5🇩🇰 DENMARK36♠♦5=-13
+7.3Round 11BOTSWANA143♣♠A-3+7
+7.0Round 14🇸🇪 SWEDEN204♠♣Q=+3
+6.9Round 16🇸🇬 SINGAPORE226♦♠Q-2+14
+6.8Round 16🇸🇬 SINGAPORE186♥♣5=-11
+6.8Round 20🇳🇿 NEW ZEALAND163♦♠Q=+6
+6.5Round 9🇨🇳 CHINA36♣♥3=-2
+6.5Round 20🇳🇿 NEW ZEALAND234♥♦J-2+13
+6.4Round 3🇪🇬 EGYPT94♠♦2=+0
+6.3Round 4🇩🇪 GERMANY253NTx♥7-2+10
+6.0Round 4🇩🇪 GERMANY266NT♥K-1+13
+6.0Round 13🇳🇴 NORWAY36♣♦K=+0
+5.8Round 11BOTSWANA103♥♠A=+6
+5.6Round 21🇮🇳 INDIA103NT♣4+1+1
+5.5Round 17🇹🇷 TURKEY73NT♣8=-1
+5.4Round 9🇨🇳 CHINA92NT♥3-3+5
+5.1Round 13🇳🇴 NORWAY127♥♥3-1+14
+5.1Round 13🇳🇴 NORWAY133NT♦4=-1
+5.0Round 4🇩🇪 GERMANY194♠♦7-1+5
+4.8Round 8🇫🇷 FRANCE273NT♠2=-1
+4.8Round 11BOTSWANA134♥♣A=+0
+4.8Round 20🇳🇿 NEW ZEALAND243NT♠5+3+1
+4.7Round 7🇦🇷 ARGENTINA141NT♠5+2+1
+4.5Round 11BOTSWANA43NT♠7+2+1
+4.4Round 4🇩🇪 GERMANY185♥x♦A-1+11
+4.1Round 11BOTSWANA53♠♥K+2+6
+4.1Round 17🇹🇷 TURKEY125♦♣4=-13
+4.0Round 3🇪🇬 EGYPT114♠x♣5-2+12
+4.0Round 5🇩🇰 DENMARK104♥♣2=-1
+4.0Round 17🇹🇷 TURKEY143NT♦5-3+2
+3.8Round 8🇫🇷 FRANCE242♠♣J-2+1
+3.7Round 3🇪🇬 EGYPT101NT♣J-3+5
+3.4Round 9🇨🇳 CHINA54♥♣10+1+4
+3.1Round 9🇨🇳 CHINA144♠♥6-1+5
+3.1Round 21🇮🇳 INDIA13NT♦8-4+2
+3.0Round 4🇩🇪 GERMANY171♦♥J-1-1
+3.0Round 5🇩🇰 DENMARK84♥♠2=+1
+2.6Round 21🇮🇳 INDIA52♥♠7+1+1
+2.4Round 8🇫🇷 FRANCE284♠♣Q-1+5
+2.3Round 5🇩🇰 DENMARK132NT♠5-1+6
+2.3Round 8🇫🇷 FRANCE174♥♠5-1+5
+2.2Round 16🇸🇬 SINGAPORE263NT♥5+2+1
+2.0Round 5🇩🇰 DENMARK113NT♥9+2+1
+2.0Round 16🇸🇬 SINGAPORE252♠♣A-2-1
+1.8Round 13🇳🇴 NORWAY23♥♦5-1+10
+1.7Round 11BOTSWANA123♠♥K=+0
+1.7Round 17🇹🇷 TURKEY31NT♣10=+0
+1.6Round 14🇸🇪 SWEDEN194♥♠J+1+1
+1.6Round 14🇸🇪 SWEDEN213♣♠K+1+7
+1.5Round 3🇪🇬 EGYPT23NT♣8-1+10
+1.5Round 8🇫🇷 FRANCE232♦♦5=+0
+1.4Round 5🇩🇰 DENMARK124♠♣4=+0
+1.4Round 7🇦🇷 ARGENTINA82♠♦3+2+2
+1.4Round 11BOTSWANA62NT♥10-1+6
+1.4Round 11BOTSWANA95♠♦J-2+0
+1.4Round 14🇸🇪 SWEDEN273NT♥4+2+1
+1.4Round 21🇮🇳 INDIA141NT♣10+2+0
+1.3Round 4🇩🇪 GERMANY235♦♥4-1+6
+1.2Round 5🇩🇰 DENMARK22NTx♥10-2-5
+1.2Round 20🇳🇿 NEW ZEALAND173♦♣2=-7
+1.2Round 20🇳🇿 NEW ZEALAND253♠♥A-1+8
+1.1Round 17🇹🇷 TURKEY42NT♥4=+11
+1.0Round 5🇩🇰 DENMARK14Pass+3
+0.9Round 5🇩🇰 DENMARK14♠♥Q=-1
+0.9Round 17🇹🇷 TURKEY14♥x♣7-1-9
+0.8Round 1🇵🇱 POLAND104♠♦J+1+0
+0.8Round 9🇨🇳 CHINA62♥♠7=+0
+0.8Round 16🇸🇬 SINGAPORE243NT♦9=+0
+0.7Round 13🇳🇴 NORWAY143NT♥2=-1
+0.7Round 17🇹🇷 TURKEY132♥♠2+1+0
+0.6Round 1🇵🇱 POLAND94♠♣9=+0
+0.6Round 20🇳🇿 NEW ZEALAND223NT♥5=+1
+0.5Round 13🇳🇴 NORWAY92♠♦J+1+4
+0.4Round 4🇩🇪 GERMANY212♥♥J=+11
+0.4Round 9🇨🇳 CHINA132♥♦5=+0
+0.3Round 4🇩🇪 GERMANY164♥♠Q+1+0
+0.3Round 16🇸🇬 SINGAPORE283NT♠10+1+0
+0.3Round 20🇳🇿 NEW ZEALAND184♥♣T=-1
+0.2Round 7🇦🇷 ARGENTINA106♥♣2=+0
+0.2Round 20🇳🇿 NEW ZEALAND284♥♠A+1+0
+0.1Round 8🇫🇷 FRANCE161NT♣6+2+10
+0.0Round 11BOTSWANA33NT♣2+1+0
+0.0Round 11BOTSWANA73♦♠5=-6
+0.0Round 11BOTSWANA83NT♣9=+1
+0.0Round 14🇸🇪 SWEDEN164♥♣7+1+0
+0.0Round 17🇹🇷 TURKEY92♥♦Q=-1
-0.1Round 1🇵🇱 POLAND33♣♥A-3+2
-0.1Round 3🇪🇬 EGYPT34♥♠A=+0
-0.1Round 8🇫🇷 FRANCE225♣x♦Q-2+0
-0.1Round 13🇳🇴 NORWAY86NT♣3+1-11
-0.1Round 16🇸🇬 SINGAPORE204♥♠Q+1+13
-0.1Round 16🇸🇬 SINGAPORE274♥♣K+2-1
-0.2Round 5🇩🇰 DENMARK63NT♣3=+0
-0.3Round 14🇸🇪 SWEDEN283NT♠10+2+0
-0.3Round 21🇮🇳 INDIA82♠♥8=+0
-0.4Round 3🇪🇬 EGYPT5Pass-3
-0.4Round 16🇸🇬 SINGAPORE166♠♥5=+0
-0.5Round 4🇩🇪 GERMANY154♠♦2+2+13
-0.5Round 5🇩🇰 DENMARK53♦♥8-2+9
-0.5Round 9🇨🇳 CHINA103NT♥Q+3-17
-0.6Round 1🇵🇱 POLAND22♠♥4-1+2
-0.6Round 20🇳🇿 NEW ZEALAND154♥♦5+1+0
-0.7Round 1🇵🇱 POLAND135♣♠K+1-13
-0.7Round 3🇪🇬 EGYPT124♠♥J-1+6
-0.8Round 1🇵🇱 POLAND144♠♥6-1-4
-0.8Round 4🇩🇪 GERMANY274♥♠7-1+5
-0.8Round 13🇳🇴 NORWAY43♦♠J=+1
-0.9Round 1🇵🇱 POLAND85♥♠A+1+1
-0.9Round 3🇪🇬 EGYPT13♥♠A-1+2
-0.9Round 7🇦🇷 ARGENTINA123NT♥6=+2
-0.9Round 17🇹🇷 TURKEY103NT♦7+1+1
-1.0Round 21🇮🇳 INDIA23♣♥10+2+7
-1.1Round 1🇵🇱 POLAND13NT♣5+4-14
-1.1Round 8🇫🇷 FRANCE262♠♣Q+2+10
-1.1Round 13🇳🇴 NORWAY64♠♣4+1+13
-1.1Round 13🇳🇴 NORWAY104♦♠A-1-6
-1.1Round 17🇹🇷 TURKEY114♥♦3+1+11
-1.2Round 5🇩🇰 DENMARK93NT♦4+1+0
-1.3Round 14🇸🇪 SWEDEN244♥♣J+1+11
-1.4Round 7🇦🇷 ARGENTINA114♥♣Q=+1
-1.5Round 14🇸🇪 SWEDEN174♠♦3+2-11
-1.5Round 16🇸🇬 SINGAPORE172NT♦A-2+0
-1.6Round 1🇵🇱 POLAND45♣♦4=-13
-1.6Round 17🇹🇷 TURKEY22♠♥Q+2+6
-1.7Round 14🇸🇪 SWEDEN253NT♣8+1+0
-1.7Round 16🇸🇬 SINGAPORE212♥♣5=-6
-1.7Round 21🇮🇳 INDIA124♥♠A+1-1
-2.0Round 13🇳🇴 NORWAY52NT♣9=+1
-2.0Round 21🇮🇳 INDIA131NT♦J=+11
-2.1Round 4🇩🇪 GERMANY243♠♥K=-1
-2.1Round 14🇸🇪 SWEDEN233NT♠6+2-2
-2.2Round 8🇫🇷 FRANCE254♠♦K=+1
-2.5Round 1🇵🇱 POLAND114♥♣5-1-5
-2.5Round 3🇪🇬 EGYPT83NT♥Q-2-6
-2.5Round 13🇳🇴 NORWAY13♥♠J-1-5
-2.5Round 16🇸🇬 SINGAPORE153NT♥5=+1
-2.8Round 7🇦🇷 ARGENTINA43NT♥2-3-5
-3.2Round 7🇦🇷 ARGENTINA63NT♥3-3-7
-3.2Round 17🇹🇷 TURKEY63NT♥J-1-10
-3.4Round 5🇩🇰 DENMARK45♥♠6=-4
-3.5Round 1🇵🇱 POLAND54♥♣9=+0
-3.5Round 8🇫🇷 FRANCE193♥♣K-2-5
-3.8Round 8🇫🇷 FRANCE153♠♦Q=-1
-3.8Round 8🇫🇷 FRANCE214♠♥10=-7
-4.0Round 21🇮🇳 INDIA117♥♥2=+0
-4.1Round 4🇩🇪 GERMANY284♥♠9-2+11
-4.1Round 9🇨🇳 CHINA84♥♦2+1+0
-4.3Round 4🇩🇪 GERMANY203NT♥K-1-6
-4.5Round 4🇩🇪 GERMANY224♥♠7=-7
-4.6Round 9🇨🇳 CHINA126♣x♣9-1-5
-4.7Round 3🇪🇬 EGYPT144♥♣A=-11
-5.0Round 11BOTSWANA24♠♦7-1-5
-5.0Round 17🇹🇷 TURKEY82♠♦K=-5
-5.0Round 21🇮🇳 INDIA93NT♦K+1+1
-5.1Round 14🇸🇪 SWEDEN223♥♣Q+1-2
-5.1Round 17🇹🇷 TURKEY55♦♠8+1-1
-5.1Round 21🇮🇳 INDIA74♠♦8-1-12
-5.2Round 14🇸🇪 SWEDEN263NT♣4+1-1
-5.5Round 9🇨🇳 CHINA44♥♦J-1+1
-5.6Round 9🇨🇳 CHINA14♥♠6+1+0
-5.7Round 3🇪🇬 EGYPT64♠x♠7-1-6
-5.8Round 1🇵🇱 POLAND61NT♣6+2-10
-6.0Round 9🇨🇳 CHINA116♥♠K=+0
-6.1Round 14🇸🇪 SWEDEN182♠x♣K-2-9
-6.3Round 20🇳🇿 NEW ZEALAND206♣♥7=+2
-6.5Round 7🇦🇷 ARGENTINA33NT♠J+2+0
-6.5Round 20🇳🇿 NEW ZEALAND193♦♠A-4+0
-6.7Round 8🇫🇷 FRANCE183♦♠8-3-9
-6.8Round 13🇳🇴 NORWAY74♥♠3=+0
-7.0Round 21🇮🇳 INDIA36♣♣4=+0
-8.0Round 1🇵🇱 POLAND73NT♠Q+1+0
-8.0Round 11BOTSWANA13NT♥7=-7
-8.1Round 7🇦🇷 ARGENTINA23NT♠3-2-2
-9.0Round 9🇨🇳 CHINA23♣x♦Q=-12
-9.5Round 1🇵🇱 POLAND127♦♣J=+2
-10.3Round 21🇮🇳 INDIA64♠♥Q=-10
-10.7Round 3🇪🇬 EGYPT76♥♠J-1-13
-11.0Round 8🇫🇷 FRANCE205♣♥K-1-17
-11.1Round 16🇸🇬 SINGAPORE232♥x♣6=-13
-11.2Round 14🇸🇪 SWEDEN153NT♥J-2-13
-11.3Round 7🇦🇷 ARGENTINA135♥♠10-1-12
-12.4Round 7🇦🇷 ARGENTINA76♥♠Q=+0