🇸🇬 LEE Derek Cheng Feng · SINGAPORE

69rank
-7.1Butler · 196 bds
-0.04per board
±5.2swing
-0.48vs par /bd · #81/115
-0.23adjusted /bd
Butler per round: -13.8 18.3 40.9 10.6 5.1 1.4 -4.9 7.2 23.5 -15.1 -58.8 -25.2 3.6 0.1by round

vs par split: bidding -0.70 · play +0.21

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

Card play — on target: opening leads 77.8% #60 of 115 · declarer play 74.5% #51 of 115 · defence 79.3% #87 of 115

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (11)79.4% (34)
Declarer play65.2% (23)81.2% (32)
Defence60.9% (23)85.9% (64)

Opening leads by suit led: ♠ 72.7% (11) · ♥ 85.7% (14) · ♦ 66.7% (12) · ♣ 87.5% (8)

vs par by strain: NT -1.71 (59) · a suit +0.04 (137)

vs par by level: part-score -0.38 (73) · game +0.29 (108) · slam -6.53 (15)

By role: declaring +0.28/bd (-2.13 vs par · 109) · defending -0.44/bd (+1.57 vs par · 87)

By vulnerability: vulnerable -0.24/bd (-0.37 vs par · 98) · not vulnerable +0.17/bd (-0.60 vs par · 98)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.YangO.Koivu – H.HuhtamakiOpen14-13.8-0.99-1.43
Round 2G.YangC.Wei – C.WeiClosed14+18.3+1.31+2.07
Round 5G.YangI.Perez – B.PerezOpen14+40.9+2.92+3.36
Round 6G.YangY.Nishimura – T.YamadaOpen14+10.6+0.76+2.50
Round 8G.YangY.Liao – Q.SunOpen14+5.1+0.36-1.57
Round 9G.YangK.Panchagnula – H.MaddenOpen14+1.4+0.10-0.14
Round 10G.YangA.Devik – C.CurranOpen14-4.9-0.35+1.29
Round 11G.YangK.Baliram Gurjar – V.Kamal PatelOpen14+7.2+0.51+0.43
Round 12G.YangT.Loonstein – A.ZeitakOpen14+23.5+1.68-1.71
Round 14G.YangC.Duffie – Q.WanClosed14-15.1-1.08-1.14
Round 15G.YangN.Pimpisan – R.SrisukhaClosed14-58.8-4.20-6.43
Round 18G.YangM.Fragola – M.DufreneClosed14-25.2-1.80-3.86
Round 20G.YangM.Mokgosi – A.KelehatileOpen14+3.6+0.26+0.29
Round 21G.YangR.Goor – S.GoorClosed14+0.1+0.01-0.43

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.6Round 2🇹🇼 CHINESE TAIPEI24♠x♦4-6+13
+12.7Round 12🇮🇱 ISRAEL74♠x♠A=+14
+11.1Round 5🇨🇱 CHILE104♠♥3=+10
+11.0Round 21🇳🇱 NETHERLANDS23NT♦2-1+13
+10.3Round 18🇫🇷 FRANCE87♠♦J=+0
+10.0Round 20BOTSWANA35♦♣Q+1+15
+9.9Round 11🇮🇳 INDIA65♥♣K=+13
+9.8Round 14🇺🇸 USA53NT♣10=+10
+9.2Round 12🇮🇱 ISRAEL103NT♦4+2+2
+8.8Round 12🇮🇱 ISRAEL55♠x♣Q-2+10
+8.6Round 20BOTSWANA103♣x♠10-3+5
+8.3Round 11🇮🇳 INDIA86♠♦A=+10
+8.0Round 2🇹🇼 CHINESE TAIPEI94♠♠2-1+13
+7.9Round 5🇨🇱 CHILE44♠x♥K=+11
+7.1Round 14🇺🇸 USA25♦♣J-1+10
+7.0Round 5🇨🇱 CHILE113NT♣2+1+0
+6.8Round 5🇨🇱 CHILE54♥x♦3-1+11
+6.5Round 6🇯🇵 JAPAN45♠♣9=+0
+5.8Round 6🇯🇵 JAPAN14♠♥J-1+10
+5.6Round 15🇹🇭 THAILAND24♠x♣2-1-5
+5.4Round 1🇫🇮 FINLAND123NT♠K-1+6
+5.4Round 8🇨🇳 CHINA43NT♠4=+0
+5.2Round 6🇯🇵 JAPAN123NT♣6-2+11
+5.2Round 8🇨🇳 CHINA32♥♦Q-1+2
+5.1Round 5🇨🇱 CHILE64♦x♠10-1+7
+5.1Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠♠6=+0
+5.1Round 20BOTSWANA143NT♣7+3+3
+5.0Round 5🇨🇱 CHILE92NT♦J-1+5
+5.0Round 5🇨🇱 CHILE142♥♠K+1+0
+4.9Round 6🇯🇵 JAPAN75♣♦A-1+6
+4.7Round 11🇮🇳 INDIA135♠♥J=+1
+4.6Round 10🇳🇴 NORWAY61NT♠K+1+5
+4.4Round 5🇨🇱 CHILE124♥♠10=+10
+4.4Round 10🇳🇴 NORWAY103♣♦4-2+3
+4.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND115♠x♥Q-2+5
+4.2Round 10🇳🇴 NORWAY22♥♦A=+12
+4.0Round 1🇫🇮 FINLAND132♠♦K+1-10
+4.0Round 18🇫🇷 FRANCE45♠x♦K-1+0
+3.8Round 14🇺🇸 USA12♠♠A-4+6
+3.7Round 12🇮🇱 ISRAEL42♦♥Q-2-10
+3.7Round 20BOTSWANA12♥x♠2-1+0
+3.6Round 21🇳🇱 NETHERLANDS113NT♦10+2+1
+3.5Round 5🇨🇱 CHILE14♠x♥Q-1+5
+3.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23NT♥5=+10
+3.4Round 2🇹🇼 CHINESE TAIPEI112♥♠2=+5
+3.3Round 18🇫🇷 FRANCE22♠♥7+1+0
+3.2Round 11🇮🇳 INDIA106♠♦2+1+1
+3.1Round 14🇺🇸 USA102♦♦2=+5
+3.0Round 1🇫🇮 FINLAND114♠♠5+2+1
+2.9Round 2🇹🇼 CHINESE TAIPEI104♥♦3-1+6
+2.9Round 12🇮🇱 ISRAEL31NT♣5-1+2
+2.9Round 15🇹🇭 THAILAND94♥♠J=+0
+2.8Round 1🇫🇮 FINLAND53NT♣6+2+1
+2.8Round 2🇹🇼 CHINESE TAIPEI72♠♣7+1+10
+2.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND132♥♦K=-1
+2.7Round 12🇮🇱 ISRAEL116♦♣2=-12
+2.7Round 18🇫🇷 FRANCE13♥♣4-1+4
+2.5Round 1🇫🇮 FINLAND32♥♣4+2+7
+2.5Round 20BOTSWANA24♠♥2+1+13
+2.4Round 8🇨🇳 CHINA114♥♠2+1+0
+2.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♣A=-1
+2.4Round 12🇮🇱 ISRAEL93NT♥Q-1+9
+2.3Round 20BOTSWANA73♠♦K-1+6
+2.2Round 10🇳🇴 NORWAY42♥♦Q+1+0
+2.2Round 20BOTSWANA63NT♦2+4+2
+2.1Round 18🇫🇷 FRANCE114♥♣10=+0
+2.0Round 8🇨🇳 CHINA74♠♥Q=+0
+1.9Round 6🇯🇵 JAPAN52♥♦2-2+6
+1.9Round 12🇮🇱 ISRAEL13♦♣2+4-16
+1.8Round 8🇨🇳 CHINA103♦♣K+1+1
+1.8Round 10🇳🇴 NORWAY95♣♥3-2+6
+1.8Round 18🇫🇷 FRANCE31NT♣9=+0
+1.6Round 6🇯🇵 JAPAN65♠x♣2-2+5
+1.6Round 20BOTSWANA52♠♦A-1+2
+1.5Round 5🇨🇱 CHILE134♥♣2-1+12
+1.4Round 15🇹🇭 THAILAND43NT♥10+1-1
+1.4Round 21🇳🇱 NETHERLANDS103NT♦2+2+1
+1.3Round 2🇹🇼 CHINESE TAIPEI121♥♠5-1+4
+1.3Round 6🇯🇵 JAPAN22♣♣4+1+0
+1.2Round 1🇫🇮 FINLAND92♦♥K+3+6
+1.2Round 2🇹🇼 CHINESE TAIPEI41NT♣9+2-10
+1.2Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND62♥♣J=+0
+1.2Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND101NT♥3=+2
+1.2Round 12🇮🇱 ISRAEL63♣♦9+1+1
+1.2Round 12🇮🇱 ISRAEL83NT♠8-1+4
+1.2Round 21🇳🇱 NETHERLANDS42♥♦J-1+12
+1.1Round 5🇨🇱 CHILE31NT♥3+1-7
+1.1Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♥♣Q+1+1
+1.0Round 10🇳🇴 NORWAY15♦x♥A-2-5
+1.0Round 14🇺🇸 USA111NT♦10-1+2
+0.9Round 2🇹🇼 CHINESE TAIPEI63NT♠8=-1
+0.9Round 11🇮🇳 INDIA43♥♠2=+0
+0.9Round 21🇳🇱 NETHERLANDS52♥♣K+1+10
+0.8Round 11🇮🇳 INDIA33♣♣2-1-2
+0.8Round 20BOTSWANA112NT♦6-1+4
+0.7Round 2🇹🇼 CHINESE TAIPEI33NT♥K+2+0
+0.7Round 11🇮🇳 INDIA94♥♦A+1+0
+0.6Round 5🇨🇱 CHILE85♦x♥A-1+0
+0.5Round 8🇨🇳 CHINA64♥♣K=+0
+0.5Round 8🇨🇳 CHINA92♠♥J-1+11
+0.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♠Q+1+0
+0.5Round 10🇳🇴 NORWAY143NT♠9+1+1
+0.5Round 21🇳🇱 NETHERLANDS83NT♥Q-1-1
+0.4Round 8🇨🇳 CHINA83NT♥2+2+1
+0.4Round 21🇳🇱 NETHERLANDS121NT♥2+1+0
+0.3Round 21🇳🇱 NETHERLANDS94♥♦10+3-17
+0.1Round 6🇯🇵 JAPAN114♠♠2=+0
+0.0Round 8🇨🇳 CHINA145♦♠4+1+1
-0.1Round 18🇫🇷 FRANCE54♥♣K=+0
-0.2Round 1🇫🇮 FINLAND22♠♠2=-7
-0.2Round 8🇨🇳 CHINA133NT♠2+2-13
-0.3Round 14🇺🇸 USA72♥♦J=-10
-0.3Round 21🇳🇱 NETHERLANDS142♠♥10-1-4
-0.4Round 2🇹🇼 CHINESE TAIPEI84♥♣5+1+0
-0.4Round 12🇮🇱 ISRAEL144♥♣K+2-11
-0.4Round 18🇫🇷 FRANCE124♠♣10-2-6
-0.4Round 21🇳🇱 NETHERLANDS34♠♦J+1+0
-0.5Round 1🇫🇮 FINLAND84♠♥8+1+0
-0.6Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♣♥A-2+0
-0.7Round 14🇺🇸 USA124♠♣8-2+11
-0.9Round 20BOTSWANA123NT♣4-3-7
-1.5Round 1🇫🇮 FINLAND14♥♥J-1-4
-1.5Round 11🇮🇳 INDIA23NT♠5+1+0
-1.6Round 10🇳🇴 NORWAY84♥♦2=+0
-1.6Round 10🇳🇴 NORWAY111NT♥3+2-2
-1.7Round 10🇳🇴 NORWAY53♣♦J=+1
-1.7Round 11🇮🇳 INDIA73♠♣J+1+7
-1.7Round 11🇮🇳 INDIA124♦♠A-1+5
-1.9Round 6🇯🇵 JAPAN103♠♦3-4+5
-1.9Round 15🇹🇭 THAILAND143♣x♠Q-2-4
-2.0Round 6🇯🇵 JAPAN84♠♣5=+0
-2.0Round 10🇳🇴 NORWAY31♠♦K+2-1
-2.0Round 14🇺🇸 USA141NT♥K+1-6
-2.0Round 15🇹🇭 THAILAND51NT♥2=+0
-2.1Round 12🇮🇱 ISRAEL124♠♣9+1+11
-2.2Round 8🇨🇳 CHINA122NT♦7=-6
-2.2Round 21🇳🇱 NETHERLANDS11NT♥10=-6
-2.3Round 1🇫🇮 FINLAND44♠♥2+1+0
-2.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43♥♦J=-1
-2.4Round 18🇫🇷 FRANCE143NT♣A-3-6
-2.5Round 10🇳🇴 NORWAY124♠♦2+1+0
-2.7Round 21🇳🇱 NETHERLANDS64♠♥9+2-2
-2.8Round 5🇨🇱 CHILE72♠♠2=+0
-2.9Round 6🇯🇵 JAPAN132♥♥2=+0
-3.0Round 1🇫🇮 FINLAND104♥♦A=+0
-3.0Round 6🇯🇵 JAPAN143NT♠2=+1
-3.0Round 8🇨🇳 CHINA24♥♦8+2-2
-3.0Round 8🇨🇳 CHINA54♠♥2+2-13
-3.0Round 21🇳🇱 NETHERLANDS74♥♠2+1+0
-3.1Round 2🇹🇼 CHINESE TAIPEI12♥♠K+1+0
-3.1Round 15🇹🇭 THAILAND133NT♣3+1+1
-3.2Round 18🇫🇷 FRANCE93NT♣6-1-5
-3.3Round 11🇮🇳 INDIA53NT♦2+3-11
-3.4Round 6🇯🇵 JAPAN33NT♣J-2-6
-3.5Round 2🇹🇼 CHINESE TAIPEI143NT♠5-2-6
-3.5Round 6🇯🇵 JAPAN94♥♠8=-3
-3.6Round 11🇮🇳 INDIA114NT♣2+3-10
-3.7Round 20BOTSWANA43NT♠5+3-2
-3.8Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND52♥♦9+1-7
-4.2Round 11🇮🇳 INDIA144♠♥Q-2-5
-4.2Round 15🇹🇭 THAILAND13NT♣K-1-11
-4.3Round 14🇺🇸 USA134♥♠5+1+0
-4.4Round 2🇹🇼 CHINESE TAIPEI133♥♣5=+0
-4.5Round 14🇺🇸 USA36♣♠9+1-11
-4.7Round 8🇨🇳 CHINA14♣♠J-1-4
-4.8Round 20BOTSWANA94♥♦A-3-10
-5.0Round 14🇺🇸 USA94♠♥A-1-10
-5.1Round 2🇹🇼 CHINESE TAIPEI54♣♦7-3-5
-5.2Round 14🇺🇸 USA66♥♠A=+0
-5.3Round 11🇮🇳 INDIA16♦x♣2=-3
-5.3Round 15🇹🇭 THAILAND123NT♦K-3-10
-5.5Round 15🇹🇭 THAILAND37♦x♥10-4-7
-5.5Round 15🇹🇭 THAILAND83NT♠3=-7
-5.6Round 10🇳🇴 NORWAY71NTx♦4=-2
-5.6Round 18🇫🇷 FRANCE63NT♠4-2-8
-5.7Round 1🇫🇮 FINLAND144♠x♣J-2+3
-5.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND96♣♥2=+2
-6.7Round 14🇺🇸 USA83NT♥6-1-11
-8.1Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♣♥3=-12
-8.1Round 15🇹🇭 THAILAND103♥♠K+1-10
-8.6Round 10🇳🇴 NORWAY133NT♥10=+0
-9.5Round 12🇮🇱 ISRAEL22♠♦A-2-11
-9.7Round 1🇫🇮 FINLAND64♥x♠8-1-13
-9.8Round 1🇫🇮 FINLAND75♠x♣Q-4-10
-9.8Round 18🇫🇷 FRANCE76♦♠A=+0
-10.2Round 15🇹🇭 THAILAND64♠♣2-1-11
-10.2Round 15🇹🇭 THAILAND112♥x♣J=-11
-10.6Round 21🇳🇱 NETHERLANDS133♣x♥2=-13
-10.8Round 20BOTSWANA86♥♠A-1-14
-11.2Round 12🇮🇱 ISRAEL136♦♦2-1-17
-11.2Round 14🇺🇸 USA43NT♥Q-2-12
-11.7Round 18🇫🇷 FRANCE103♦x♠A=-13
-12.7Round 15🇹🇭 THAILAND76NTx♠5=-14
-13.0Round 20BOTSWANA136♠♣6+1-13
-15.3Round 5🇨🇱 CHILE23NTx♥J-5-17
-16.2Round 18🇫🇷 FRANCE137♥♣J-1-20