🇭🇰 HUI Ricky · HONG KONG CHINA

73rank
-34.1Butler · 144 bds
-0.24per board
±4.5swing
+0.29vs par /bd · #37/108
-0.38adjusted /bd
Butler per round: -34 -20.9 2 -7.3 -18.9 3 13.5 15.8 4.8 -4.2 30.3 -18.2by round

vs par split: bidding +0.22 · play +0.13

Strength of schedule: opponents averaged -0.15/bd (an easy draw) → opponent-adjusted -0.38/bd

Card play — on target: opening leads 79.5% #49 of 108 · declarer play 88.9% #6 of 108 · defence 84.3% #27 of 108

Bidding activity — not a pass: 40.5% #72 of 108 (153/378)

Card play by contract type — on target
vs NTvs a suit
Opening leads81.8% (11)78.6% (28)
Declarer play90.0% (10)88.2% (17)
Defence89.3% (28)81.8% (55)

Opening leads by suit led: ♠ 100.0% (11) · ♥ 71.4% (7) · ♦ 60.0% (10) · ♣ 81.8% (11)

vs par by strain: NT +0.04 (52) · a suit +0.54 (91)

vs par by level: part-score +0.38 (60) · game +0.38 (77) · slam -0.17 (6)

By role: declaring +0.04/bd (-2.07 vs par · 60) · defending -0.40/bd (+2.11 vs par · 83)

By vulnerability: vulnerable -0.22/bd (-0.34 vs par · 76) · not vulnerable -0.25/bd (+1.00 vs par · 68)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.KwokH.Wang – H.YuClosed12-34.0-2.83-0.08
Round 2J.KwokC.Inthawong – S.JanwongkitClosed12-20.9-1.74-0.67
Round 4J.KwokP.Ter Maat – L.HakvoortOpen12+2.0+0.17-1.00
Round 6J.KwokI.Herbst – A.Zaidenberg GattOpen12-7.3-0.61+0.17
Round 7J.KwokA.Parekh – W.BattersbyOpen12-18.9-1.57-0.58
Round 10J.KwokD.Tokes – A.KovacsClosed12+3.0+0.25+3.00
Round 11J.KwokS.Lillejord – J.BrekkeClosed12+13.5+1.12-2.25
Round 12J.KwokM.Cayla – T.ExbrayatOpen12+15.8+1.32-0.92
Round 13J.KwokZ.Tort – T.AltunOpen12+4.8+0.40+1.58
Round 16J.KwokV.Qian – E.LuOpen12-4.2-0.35+0.75
Round 18J.KwokA.Zodypache – S.SatishOpen12+30.3+2.52+3.83
Round 19J.KwokA.Beligianni – D.KatsakiorisOpen12-18.2-1.52-0.33

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
+15.0Round 18🇮🇳 INDIA264♦x♥3=+16
+12.4Round 13🇹🇷 TURKIYE46NTx♠J-1+13
+9.1Round 18🇮🇳 INDIA153♥♦K-2+12
+8.6Round 19🇬🇷 GREECE53NT♥J=+10
+7.8Round 12🇫🇷 FRANCE214♠♥Q-1+11
+7.7Round 4🇳🇱 NETHERLANDS263NT♣T-3+10
+7.2Round 11🇳🇴 NORWAY111♥♦6+2+10
+7.2Round 12🇫🇷 FRANCE193NT♣Q-3+10
+6.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♥♦J-2+11
+6.9Round 11🇳🇴 NORWAY24♠♣K-2+0
+6.1Round 10🇭🇺 HUNGARY174♠♣8-1+10
+5.9Round 16🇨🇦 CANADA265♥♦6=+1
+5.6Round 16🇨🇦 CANADA242NT♠3+2+6
+5.1Round 10🇭🇺 HUNGARY262♠♦A-1+5
+5.0Round 6🇮🇱 ISRAEL174♠♦4+1+1
+4.7Round 4🇳🇱 NETHERLANDS192♦♣A+2+6
+4.7Round 12🇫🇷 FRANCE262♥♦8-3-8
+4.7Round 16🇨🇦 CANADA252♠♣3+1+6
+4.6Round 4🇳🇱 NETHERLANDS215♣♦K-2+0
+4.3Round 11🇳🇴 NORWAY123NT♦5+2-13
+4.2Round 13🇹🇷 TURKIYE12♦♣K=+5
+4.0Round 18🇮🇳 INDIA244♥♣3-1+10
+3.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♠K-2+9
+3.4Round 6🇮🇱 ISRAEL214♠♣K-3+4
+3.4Round 11🇳🇴 NORWAY11NT♦3+4+5
+3.4Round 18🇮🇳 INDIA192♦♣A-2-1
+3.1Round 19🇬🇷 GREECE44♥♣J+1+0
+3.0Round 18🇮🇳 INDIA181NT♠4=+6
+2.8Round 18🇮🇳 INDIA203NT♥3+2+0
+2.7Round 4🇳🇱 NETHERLANDS244♦♠A-2-8
+2.6Round 4🇳🇱 NETHERLANDS203NT♠2+3+2
+2.5Round 13🇹🇷 TURKIYE51♠♣T+2+2
+2.4Round 18🇮🇳 INDIA161NT♥4+1+0
+2.4Round 19🇬🇷 GREECE91NT♦Q+2+1
+2.3Round 1🇨🇳 CHINA71NT♠T-1+0
+2.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND61NT♦Q-1+10
+2.3Round 13🇹🇷 TURKIYE73♠♥2=+0
+2.2Round 4🇳🇱 NETHERLANDS174♠♦Q-2+11
+2.1Round 18🇮🇳 INDIA255♥♦T+1+1
+1.9Round 12🇫🇷 FRANCE174♠♣5=+0
+1.7Round 11🇳🇴 NORWAY53♥♠A-1-6
+1.6Round 11🇳🇴 NORWAY73NT♣T=+0
+1.5Round 4🇳🇱 NETHERLANDS164♠♠A+1+0
+1.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND41NT♥3=+5
+1.5Round 10🇭🇺 HUNGARY152♠♦8+1+0
+1.5Round 16🇨🇦 CANADA214♠♣2+3+2
+1.4Round 1🇨🇳 CHINA112♠♦5+1+1
+1.4Round 12🇫🇷 FRANCE184♣♠K+1+6
+1.4Round 12🇫🇷 FRANCE223♠♣K=-7
+1.4Round 12🇫🇷 FRANCE232♥♣6-1+0
+1.3Round 2🇹🇭 THAILAND163NT♠9+3+16
+1.3Round 6🇮🇱 ISRAEL261NT♠3+1+0
+1.3Round 10🇭🇺 HUNGARY204♥♣A-1+9
+1.2Round 13🇹🇷 TURKIYE62♥♣K-1+1
+1.2Round 16🇨🇦 CANADA203NT♦9+1+1
+1.1Round 1🇨🇳 CHINA61NT♠3+1+7
+1.1Round 2🇹🇭 THAILAND234♥♣K+1+13
+1.1Round 11🇳🇴 NORWAY34♥♦7+1+0
+1.1Round 11🇳🇴 NORWAY92♥♦6-1+2
+1.0Round 2🇹🇭 THAILAND192NT♠A+1+0
+0.9Round 2🇹🇭 THAILAND203♣♥A-1-1
+0.9Round 6🇮🇱 ISRAEL233♠♦A=+7
+0.8Round 1🇨🇳 CHINA122♠♥T+2+10
+0.7Round 19🇬🇷 GREECE33♦♥7=+1
+0.5Round 2🇹🇭 THAILAND243NT♣J+2+0
+0.4Round 16🇨🇦 CANADA223♦♣3-1-2
+0.3Round 6🇮🇱 ISRAEL194♥♦3+1+0
+0.3Round 10🇭🇺 HUNGARY254NT♠6=+0
+0.3Round 13🇹🇷 TURKIYE112♥♣T=-7
+0.1Round 10🇭🇺 HUNGARY213NT♦7-1-1
+0.1Round 13🇹🇷 TURKIYE85♠♦K+1+11
+0.1Round 18🇮🇳 INDIA173NT♣9+1+1
+0.1Round 19🇬🇷 GREECE21NT♥7=+1
-0.1Round 1🇨🇳 CHINA14♠♥9=-1
-0.1Round 2🇹🇭 THAILAND185♦♠J+1+11
-0.1Round 2🇹🇭 THAILAND255♦♥2+1-11
-0.1Round 6🇮🇱 ISRAEL253♣♠A-1-2
-0.2Round 10🇭🇺 HUNGARY191NT♣7+2+0
-0.2Round 16🇨🇦 CANADA153♦♣8-1-1
-0.3Round 19🇬🇷 GREECE84♥♠6=-7
-0.5Round 12🇫🇷 FRANCE204♥♠A+1+0
-0.6Round 4🇳🇱 NETHERLANDS184♠♣T+1+0
-0.6Round 11🇳🇴 NORWAY62♦♣T-2-5
-0.7Round 6🇮🇱 ISRAEL203NT♥6+2+13
-0.7Round 12🇫🇷 FRANCE241NT♠7=+1
-0.9Round 10🇭🇺 HUNGARY164♥♠J-1+1
-1.0Round 13🇹🇷 TURKIYE124♥♠A-1+6
-1.4Round 2🇹🇭 THAILAND154♠♦5+3-17
-1.5Round 13🇹🇷 TURKIYE96NT♣6+1+11
-1.6Round 6🇮🇱 ISRAEL242NT♥J=+0
-1.7Round 19🇬🇷 GREECE72♠♣6+1-7
-1.9Round 10🇭🇺 HUNGARY222♥♦J-1+0
-1.9Round 16🇨🇦 CANADA163NT♥4+2-1
-1.9Round 18🇮🇳 INDIA221NT♥7=-1
-2.0Round 10🇭🇺 HUNGARY244♠♥A+2+11
-2.1Round 2🇹🇭 THAILAND212NT♥3-2-7
-2.2Round 6🇮🇱 ISRAEL185♣♦4=+2
-2.2Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND102♦♣5=+0
-2.4Round 2🇹🇭 THAILAND171NT♥3-1-4
-2.5Round 1🇨🇳 CHINA24♥♦K+3+12
-2.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND112♥♦A+1+0
-2.5Round 12🇫🇷 FRANCE253NT♣2=-10
-2.7Round 12🇫🇷 FRANCE166NT♥9+1-11
-2.8Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♥♠T=-7
-2.8Round 10🇭🇺 HUNGARY233NT♣6=+0
-2.9Round 11🇳🇴 NORWAY84♥♠9+1-1
-3.1Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73NT♥6-1-12
-3.1Round 16🇨🇦 CANADA17Pass-9
-3.2Round 6🇮🇱 ISRAEL153♠♥7+3-6
-3.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92♠♥J=+0
-3.5Round 18🇮🇳 INDIA233NT♦6=+1
-3.6Round 1🇨🇳 CHINA103♠♠2+2-8
-3.6Round 10🇭🇺 HUNGARY182♦♣Q+1+1
-3.6Round 12🇫🇷 FRANCE153NT♠5-2-3
-3.6Round 13🇹🇷 TURKIYE23NT♦2-1-10
-3.7Round 19🇬🇷 GREECE14♠♦3+1+0
-3.9Round 1🇨🇳 CHINA44♠♣A+1+0
-4.0Round 2🇹🇭 THAILAND224♥♠T+2+9
-4.1Round 4🇳🇱 NETHERLANDS252♠♦2-1-5
-4.2Round 1🇨🇳 CHINA84♣♥4=-1
-4.2Round 16🇨🇦 CANADA236♥♦7+1+13
-4.5Round 19🇬🇷 GREECE113♠♣6=+0
-4.6Round 11🇳🇴 NORWAY43NT♣Q-1-6
-4.8Round 19🇬🇷 GREECE125♦x♠A-2-2
-5.1Round 6🇮🇱 ISRAEL164♠♣8+3-17
-5.3Round 6🇮🇱 ISRAEL223NT♦8=+0
-5.4Round 16🇨🇦 CANADA194♠♥3=+1
-5.7Round 1🇨🇳 CHINA53NT♣2=+0
-5.7Round 11🇳🇴 NORWAY103NT♣J-2-13
-5.8Round 4🇳🇱 NETHERLANDS154♠♦9=-1
-5.8Round 13🇹🇷 TURKIYE33NT♦2+2-1
-5.9Round 4🇳🇱 NETHERLANDS232♣♥K+1-16
-6.2Round 18🇮🇳 INDIA213NT♦K=+1
-6.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♠♥A=-8
-6.3Round 13🇹🇷 TURKIYE103NT♦2-1-12
-6.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠♥7-1-4
-6.6Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥♠8=-11
-7.6Round 4🇳🇱 NETHERLANDS226♠♣2-1-11
-8.4Round 19🇬🇷 GREECE104NT♥5+1+0
-8.7Round 16🇨🇦 CANADA183NT♥5+1-8
-9.2Round 1🇨🇳 CHINA95♦x♦A-1-5
-9.7Round 19🇬🇷 GREECE64♥♣4=-1
-10.4Round 1🇨🇳 CHINA36NT♦Q-1-16
-15.6Round 2🇹🇭 THAILAND264♥x♣A-7-17