🇭🇰 LI Vincent Hoi Yuen · CHINA HONG KONG

77rank
-68.7Butler · 127 bds
-0.54per board
±4.6swing
-0.28vs par /bd · #56/86
-0.54adjusted /bd
Butler per round: -56.6 5.8 5.9 -8.7 -35.9 -9.1 11.5 18.4by round

vs par split: bidding +0.09 · play -0.38

Strength of schedule: opponents averaged -0.00/bd (an average draw) → opponent-adjusted -0.54/bd

Card play — on target: opening leads 79.3% #51 of 86 · declarer play 54.8% #84 of 86 · defence 81.0% #61 of 86

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (11)83.3% (18)
Declarer play33.3% (6)60.0% (25)
Defence81.0% (21)81.0% (42)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 75.0% (8) · ♦ 83.3% (6) · ♣ 80.0% (5)

vs par by strain: NT -1.44 (34) · a suit +0.14 (93)

vs par by level: part-score +0.16 (49) · game -0.65 (75) · slam +1.67 (3)

By role: declaring -0.51/bd (-2.25 vs par · 64) · defending -0.58/bd (+1.71 vs par · 63)

By vulnerability: vulnerable -0.35/bd (+0.14 vs par · 63) · not vulnerable -0.73/bd (-0.70 vs par · 64)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1K.LungC.Lorenzini – J.RombautClosed16-56.6-3.54-2.62
Round 3K.LungM.Salahuddin – B.AminClosed16+5.8+0.36+0.50
Round 4K.LungT.Hanlon – H.McgannOpen16+5.9+0.37+0.62
Round 6K.LungJ.Said – F.LiaqatClosed16-8.7-0.54+0.69
Round 8K.LungM.Ware – G.TislevollClosed16-35.9-2.24-3.44
Round 10K.LungV.Danylyuk – T.DanylyukOpen16-9.1-0.57-0.50
Round 12K.LungA.Babsch – M.SchifkoOpen15+11.5+0.77-0.07
Round 15K.LungG.Bartolacelli – M.BertazzoniClosed16+18.4+1.15+2.56

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.5Round 15🇸🇲 SAN MARINO104♥♠4-1+12
+8.8Round 3🇧🇩 BANGLADESH64♥♦A=+13
+8.5Round 15🇸🇲 SAN MARINO163NT♥3=+11
+7.8Round 12🇦🇹 AUSTRIA243NT♠4+3+1
+7.8Round 12🇦🇹 AUSTRIA323♠♣K+2+10
+7.2Round 10🇺🇦 UKRAINE284♥♠J=+7
+7.2Round 12🇦🇹 AUSTRIA314♠x♥J-3-4
+7.0Round 15🇸🇲 SAN MARINO116♥♠A=+5
+6.8Round 3🇧🇩 BANGLADESH34♠x♠A-2+5
+6.7Round 4🇮🇪 IRELAND305♦♥J-2+11
+6.2Round 10🇺🇦 UKRAINE254♠♥2+3+10
+5.7Round 6🇵🇰 PAKISTAN223♠♥3+1+8
+5.5Round 4🇮🇪 IRELAND243NT♥10+1+1
+5.5Round 15🇸🇲 SAN MARINO31NTx♦J-1+0
+5.4Round 15🇸🇲 SAN MARINO14♠♦K-1+5
+5.4Round 15🇸🇲 SAN MARINO134♠♥7+1+13
+5.2Round 3🇧🇩 BANGLADESH44♥♠6-1+6
+4.5Round 6🇵🇰 PAKISTAN183NT♦10-1+5
+4.2Round 3🇧🇩 BANGLADESH12♥♠A=+0
+3.8Round 6🇵🇰 PAKISTAN214♥♦A=+0
+3.8Round 6🇵🇰 PAKISTAN303♠♥5+1+2
+3.7Round 3🇧🇩 BANGLADESH72♥♦A=+6
+3.7Round 6🇵🇰 PAKISTAN264♠♦A-1+3
+3.7Round 10🇺🇦 UKRAINE324♥♥2-1+10
+3.6Round 10🇺🇦 UKRAINE223♣x♠5-2-8
+3.2Round 6🇵🇰 PAKISTAN232♠♦A=+6
+2.8Round 3🇧🇩 BANGLADESH114♠♥6-1+5
+2.7Round 3🇧🇩 BANGLADESH144♥x♣10+2-12
+2.7Round 8🇳🇿 NEW ZEALAND232♠♥8+2+1
+2.5Round 4🇮🇪 IRELAND222♥♦K=+1
+2.5Round 15🇸🇲 SAN MARINO122♠♣6+1+0
+2.4Round 10🇺🇦 UKRAINE183♣♠5=+9
+2.2Round 3🇧🇩 BANGLADESH123NT♠5+2+0
+2.2Round 12🇦🇹 AUSTRIA284♦♣A=+7
+2.0Round 1🇫🇷 FRANCE104♥♦A-2+3
+2.0Round 4🇮🇪 IRELAND294♦♠A-1+6
+1.8Round 8🇳🇿 NEW ZEALAND211NT♠10=+0
+1.5Round 4🇮🇪 IRELAND311NT♦2-1+2
+1.5Round 12🇦🇹 AUSTRIA174♠♣Q=+0
+1.5Round 12🇦🇹 AUSTRIA234♥♦J=+3
+1.3Round 8🇳🇿 NEW ZEALAND261NT♣J+1+0
+1.2Round 1🇫🇷 FRANCE22♦♣8=-1
+0.9Round 1🇫🇷 FRANCE163♦♥9-1+11
+0.9Round 15🇸🇲 SAN MARINO54♥♠7+1+0
+0.8Round 4🇮🇪 IRELAND182♣♦2=+0
+0.8Round 12🇦🇹 AUSTRIA213♦♠9-1-5
+0.8Round 12🇦🇹 AUSTRIA274♠♥2+1+0
+0.7Round 8🇳🇿 NEW ZEALAND201NT♥9=-1
+0.6Round 4🇮🇪 IRELAND282♠♠J+1+0
+0.6Round 8🇳🇿 NEW ZEALAND292♠♥A+2-10
+0.4Round 15🇸🇲 SAN MARINO141NT♠10+3+6
+0.3Round 8🇳🇿 NEW ZEALAND172♥♠J+1+0
+0.3Round 12🇦🇹 AUSTRIA254♥♠9=-1
+0.2Round 3🇧🇩 BANGLADESH51NT♣6=+11
+0.2Round 10🇺🇦 UKRAINE272♠♠6-2-7
+0.1Round 4🇮🇪 IRELAND173♠♣7+1-6
+0.0Round 1🇫🇷 FRANCE142♦♥Q-2-1
-0.0Round 4🇮🇪 IRELAND204♥♠K+1+0
-0.0Round 10🇺🇦 UKRAINE213NT♣4=-2
-0.1Round 4🇮🇪 IRELAND234♥♦2=+0
-0.2Round 1🇫🇷 FRANCE93NT♦2+3+13
-0.2Round 8🇳🇿 NEW ZEALAND314♠♣J+1+1
-0.5Round 15🇸🇲 SAN MARINO153♥♣2=+0
-0.6Round 1🇫🇷 FRANCE153♥♦7-1+0
-0.7Round 3🇧🇩 BANGLADESH153♠♥K-1-1
-0.7Round 4🇮🇪 IRELAND254♥♠8=+11
-0.8Round 1🇫🇷 FRANCE83NT♦4+1+1
-0.8Round 4🇮🇪 IRELAND272♠♥4-2+7
-0.8Round 10🇺🇦 UKRAINE174♥♣Q+1+0
-0.8Round 10🇺🇦 UKRAINE204♥♦A=-3
-0.8Round 12🇦🇹 AUSTRIA224♥♣7+2-11
-1.0Round 1🇫🇷 FRANCE124♠♦K+1+0
-1.0Round 6🇵🇰 PAKISTAN323NT♠7+2+0
-1.2Round 8🇳🇿 NEW ZEALAND184♠x♠A-1+0
-1.2Round 12🇦🇹 AUSTRIA294♠♥A=-1
-1.5Round 6🇵🇰 PAKISTAN282♦♣A+2+7
-1.5Round 10🇺🇦 UKRAINE244NT♠2+1+0
-1.8Round 3🇧🇩 BANGLADESH92NT♠3=+7
-1.8Round 4🇮🇪 IRELAND214♠♥9-1-5
-1.9Round 4🇮🇪 IRELAND195♣♥Q-1-2
-2.0Round 6🇵🇰 PAKISTAN173♥♠5-1-4
-2.0Round 12🇦🇹 AUSTRIA303NT♥7+1+1
-2.2Round 3🇧🇩 BANGLADESH134♥♦4-2-8
-2.2Round 15🇸🇲 SAN MARINO81NT♠J-3-2
-2.7Round 6🇵🇰 PAKISTAN204♥♥3+2+13
-2.8Round 6🇵🇰 PAKISTAN292NT♥7=-10
-2.8Round 10🇺🇦 UKRAINE263NT♦2=-10
-2.8Round 12🇦🇹 AUSTRIA264♠♥2+2-1
-2.9Round 3🇧🇩 BANGLADESH162♠♦A-2-3
-2.9Round 8🇳🇿 NEW ZEALAND274♥♠8+2-1
-3.1Round 8🇳🇿 NEW ZEALAND193NT♥Q-1-10
-3.1Round 10🇺🇦 UKRAINE316♥♠5+1+13
-3.2Round 1🇫🇷 FRANCE44♦♦A=+0
-3.2Round 6🇵🇰 PAKISTAN243♠♥A=-1
-3.4Round 15🇸🇲 SAN MARINO23♦♣10+1-7
-3.7Round 4🇮🇪 IRELAND322♥♣A=-6
-3.8Round 6🇵🇰 PAKISTAN253NT♦3=-10
-3.8Round 8🇳🇿 NEW ZEALAND243NT♥J=+1
-3.9Round 10🇺🇦 UKRAINE294♥♦5-1-6
-4.2Round 3🇧🇩 BANGLADESH22♥♣A=+0
-4.2Round 8🇳🇿 NEW ZEALAND305♥♠6-2-9
-4.4Round 15🇸🇲 SAN MARINO65♦x♥3-3-4
-4.5Round 1🇫🇷 FRANCE75♥♠A=-4
-4.5Round 10🇺🇦 UKRAINE234♠♥5=+1
-4.5Round 15🇸🇲 SAN MARINO44♥♠K=+13
-4.5Round 15🇸🇲 SAN MARINO74♠♦A=+0
-4.8Round 4🇮🇪 IRELAND263NT♥4=-10
-4.8Round 6🇵🇰 PAKISTAN193♣♦9-3-2
-5.2Round 1🇫🇷 FRANCE113NT♣4=-7
-5.5Round 6🇵🇰 PAKISTAN275♥x♠K-2-5
-5.5Round 12🇦🇹 AUSTRIA203NT♥7+1-1
-5.8Round 1🇫🇷 FRANCE33NT♥J+3-14
-5.9Round 8🇳🇿 NEW ZEALAND286NT♠8+1-13
-6.0Round 8🇳🇿 NEW ZEALAND224♠♥Q-1-5
-6.1Round 6🇵🇰 PAKISTAN311NT♣5+3-1
-6.1Round 12🇦🇹 AUSTRIA193NT♣2=+1
-6.4Round 1🇫🇷 FRANCE15♣♥3-1-14
-6.4Round 8🇳🇿 NEW ZEALAND255♣♥K+1+1
-6.5Round 10🇺🇦 UKRAINE194♠♥A+1-11
-8.2Round 3🇧🇩 BANGLADESH83NT♥4=-7
-8.5Round 10🇺🇦 UKRAINE304♥♦Q-2-11
-9.4Round 1🇫🇷 FRANCE62NT♠T-5-12
-9.6Round 8🇳🇿 NEW ZEALAND324♠x♣2-5-10
-10.2Round 15🇸🇲 SAN MARINO92♦♦2+3-11
-10.8Round 1🇫🇷 FRANCE134♠x♣A-3-7
-10.8Round 3🇧🇩 BANGLADESH104♠♦8-3-14
-12.8Round 1🇫🇷 FRANCE54♥x♣7=-10