🇸🇬 Derek LEE · SINGAPORE

58rank
+81.9Butler · 108 bds
+0.76per board
±5.5swing
+0.94vs par /bd
+0.96adjusted /bd
Butler per match: 29 -6.8 24 23.3 -13.9 0.1 11.5 13.8 0.9by match

vs par split: bidding +0.06 · play +0.88

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

Card play — on target: opening leads 91.3% · declarer play 89.3% · defence 81.5%

Bidding activity — not a pass: 48.8% (147/301)

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (6)100.0% (17)
Declarer play77.8% (9)94.7% (19)
Defence77.8% (18)83.3% (36)

Opening leads by suit led: ♠ 100.0% (5) · ♥ 83.3% (6) · ♦ 100.0% (4) · ♣ 87.5% (8)

vs par by strain: NT +1.58 (31) · a suit +0.69 (77)

vs par by level: part-score -0.24 (45) · game +1.02 (56) · slam +8.00 (7)

By role: declaring +1.57/bd (-0.85 vs par · 54) · defending -0.05/bd (+2.74 vs par · 54)

By vulnerability: vulnerable +0.68/bd (+0.39 vs par · 54) · not vulnerable +0.84/bd (+1.50 vs par · 54)

By match↑ top

MatchPartnerOpponentsRoomBdsButlerAvgvs par
Match 1Ryan TANKhaled ALOBAIDI – Abdulaziz ALDASHTIClosed12+29.0+2.42+3.67
Match 2Sean TEOPetro KARLYKOV – Vitaly ZUBANClosed12-6.8-0.57-1.17
Match 3Sean TEOAbdallah AL-AJLOUNI – Samer ALRAWASHDEHClosed12+24.0+2.00+1.92
Match 4Han Wei KOHDavid CHECHELASHVILI – Gocha GOSHADZEClosed12+23.3+1.94+3.58
Match 5Han Wei KOHBernardino OCHOA – Dante SALAVERRI BOTTAROClosed12-13.9-1.16-0.75
Match 8Han Wei KOHRamunas GRIGORAITIS – Sonata SIMANAITIENEOpen12+0.1+0.01-0.33
Match 10Ryan TANKamal K SHAH – Karima POPATOpen12+11.5+0.96+0.17
Match 11Ryan TANShah Zia-ul HAQUE – Rashedul Hasan RIPONOpen12+13.8+1.15-0.42
Match 12Ming Lok David LAMMichelle THEODORE – Ian HIPPOLYTEOpen12+0.9+0.07+1.83

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
+14.2Sat 24 Oct 13:15🇧🇩 BANGLADESH104♥x♦Q-3+16
+14.0Sat 17 Oct 10:45🇯🇴 JORDAN177♦♣J=+0
+12.3Thu 22 Oct 12:15🇱🇹 LITHUANIA26♣♥K-1+16
+12.0Thu 15 Oct 12:30🇰🇼 KUWAIT64♥x♦A-2+12
+11.9Sat 17 Oct 14:15🇬🇪 GEORGIA393NT♦8=+10
+11.9Sat 24 Oct 13:15🇧🇩 BANGLADESH73♣x♠K=+13
+11.4Sun 25 Oct 13:15SAINT LUCIA176♠♦A=+12
+10.3Sat 17 Oct 09:00🇺🇦 UKRAINE46♥♣J=+0
+10.0Thu 15 Oct 12:30🇰🇼 KUWAIT114♥♣J-1+4
+10.0Sat 24 Oct 11:30🇰🇪 KENYA316NT♣7-1+17
+8.2Sat 17 Oct 14:15🇬🇪 GEORGIA472♦x♠2-2+5
+7.7Sat 24 Oct 11:30🇰🇪 KENYA354♥♣J-1+10
+7.4Sat 17 Oct 16:00🇺🇾 URUGUAY555♥x♣Q=+5
+7.3Thu 22 Oct 12:15🇱🇹 LITHUANIA83♥x♠J-1+0
+6.3Sat 17 Oct 09:00🇺🇦 UKRAINE93NT♦3=+10
+6.3Thu 22 Oct 12:15🇱🇹 LITHUANIA32♠♥K+1+0
+6.0Thu 15 Oct 12:30🇰🇼 KUWAIT84♥x♣3-1+5
+6.0Sat 17 Oct 10:45🇯🇴 JORDAN234♥♠J=+3
+6.0Sat 24 Oct 11:30🇰🇪 KENYA283NT♥6=+6
+5.6Sat 17 Oct 14:15🇬🇪 GEORGIA484♥♣K+1+0
+5.1Sat 17 Oct 14:15🇬🇪 GEORGIA433♦♥T+1+6
+5.0Thu 15 Oct 12:30🇰🇼 KUWAIT92♣♦8=-2
+5.0Thu 15 Oct 12:30🇰🇼 KUWAIT121NT♣3-2+0
+4.0Sat 17 Oct 10:45🇯🇴 JORDAN181NT♥4+1+6
+4.0Sat 17 Oct 14:15🇬🇪 GEORGIA423NT♣6-1+6
+3.7Sat 17 Oct 10:45🇯🇴 JORDAN202♥♦3+1+0
+3.0Thu 15 Oct 12:30🇰🇼 KUWAIT32♠♥K-1-5
+3.0Sat 24 Oct 11:30🇰🇪 KENYA272NT♦5-3+1
+2.8Sat 17 Oct 16:00🇺🇾 URUGUAY514♠♦A-1+5
+2.7Sat 17 Oct 09:00🇺🇦 UKRAINE84♠♥Q-1+10
+2.7Sat 17 Oct 14:15🇬🇪 GEORGIA463NT♣2-1+4
+2.7Sat 24 Oct 11:30🇰🇪 KENYA263NT♦J+1+0
+2.7Sat 24 Oct 11:30🇰🇪 KENYA361♥♠Q+2+1
+2.3Sat 17 Oct 09:00🇺🇦 UKRAINE63♣♠K=-9
+2.3Sun 25 Oct 13:15SAINT LUCIA222♠♦3+1+7
+2.0Thu 15 Oct 12:30🇰🇼 KUWAIT12♦♣2-1+8
+2.0Sat 17 Oct 10:45🇯🇴 JORDAN192♣♦7-4+9
+1.9Sat 17 Oct 16:00🇺🇾 URUGUAY601NT♣4+1+0
+1.9Sun 25 Oct 13:15SAINT LUCIA164♥♠J-1+10
+1.7Sat 17 Oct 10:45🇯🇴 JORDAN153NT♥T-3+11
+1.7Sun 25 Oct 13:15SAINT LUCIA243NT♠3+2+2
+1.6Sun 25 Oct 13:15SAINT LUCIA134♠♣6=+0
+1.5Sat 17 Oct 16:00🇺🇾 URUGUAY542♣♦Q+1+1
+1.4Sun 25 Oct 13:15SAINT LUCIA192NT♦K=+1
+1.3Sat 17 Oct 09:00🇺🇦 UKRAINE104♠♣4+3-17
+1.3Sat 17 Oct 10:45🇯🇴 JORDAN244♠♣7+1+0
+1.2Sat 17 Oct 14:15🇬🇪 GEORGIA371♦♣5+1+8
+1.2Sat 24 Oct 13:15🇧🇩 BANGLADESH11NT♠6=-1
+1.0Thu 15 Oct 12:30🇰🇼 KUWAIT104♥♠2+1+0
+1.0Thu 22 Oct 12:15🇱🇹 LITHUANIA112♠♦6=+0
+1.0Sat 24 Oct 13:15🇧🇩 BANGLADESH115♥x♠K-1+0
+0.8Sat 24 Oct 13:15🇧🇩 BANGLADESH124♠♦A+1+0
+0.7Sat 17 Oct 10:45🇯🇴 JORDAN133♠♣9=-1
+0.4Sat 17 Oct 14:15🇬🇪 GEORGIA443NT♠Q-1-2
+0.3Thu 22 Oct 12:15🇱🇹 LITHUANIA14♥x♥A-1+0
+0.2Sat 24 Oct 13:15🇧🇩 BANGLADESH82♣♦4+1+0
+0.1Sat 17 Oct 16:00🇺🇾 URUGUAY563♥♠K-1+5
+0.0Thu 15 Oct 12:30🇰🇼 KUWAIT54♥♣7-1+10
+0.0Thu 15 Oct 12:30🇰🇼 KUWAIT74♠♥9+1+0
-0.0Sat 17 Oct 09:00🇺🇦 UKRAINE24♠♣4+1+0
-0.0Sat 17 Oct 09:00🇺🇦 UKRAINE114♠♦K-1-10
-0.0Thu 22 Oct 12:15🇱🇹 LITHUANIA44♠♥4+1-1
-0.0Sat 24 Oct 13:15🇧🇩 BANGLADESH44♠♦K+2-13
-0.0Sat 24 Oct 13:15🇧🇩 BANGLADESH93NTx♠6-1-3
-0.1Sat 17 Oct 14:15🇬🇪 GEORGIA403♣♥A-1+4
-0.3Sat 24 Oct 11:30🇰🇪 KENYA344♠♦K=-1
-0.5Sat 17 Oct 16:00🇺🇾 URUGUAY493♥x♣5-2-4
-0.6Sat 17 Oct 16:00🇺🇾 URUGUAY505♦♠K+1-11
-0.6Sun 25 Oct 13:15SAINT LUCIA233♠♣J=+0
-0.7Sat 17 Oct 09:00🇺🇦 UKRAINE73NT♠7+1-1
-0.7Sat 17 Oct 10:45🇯🇴 JORDAN214♠♣6=-1
-0.7Thu 22 Oct 12:15🇱🇹 LITHUANIA125♥♠K-1+2
-0.7Sun 25 Oct 13:15SAINT LUCIA184♠♦8=+0
-0.8Sat 17 Oct 16:00🇺🇾 URUGUAY572NT♥Q+1-1
-1.0Thu 22 Oct 12:15🇱🇹 LITHUANIA73NT♥6-2-8
-1.0Thu 22 Oct 12:15🇱🇹 LITHUANIA101NT♣A+2+1
-1.5Sat 17 Oct 16:00🇺🇾 URUGUAY593♥♦A=+0
-1.7Sat 24 Oct 11:30🇰🇪 KENYA303♠♦K=-1
-2.0Sat 17 Oct 09:00🇺🇦 UKRAINE16NT♠J=+11
-2.0Sat 17 Oct 10:45🇯🇴 JORDAN143♦♥2+2-7
-2.6Sat 24 Oct 13:15🇧🇩 BANGLADESH21NT♣5+1+1
-2.7Sat 24 Oct 13:15🇧🇩 BANGLADESH32♥♣A+1-6
-3.0Thu 15 Oct 12:30🇰🇼 KUWAIT44♥♦K=+1
-3.0Sat 17 Oct 10:45🇯🇴 JORDAN164♦♣7-1+6
-3.3Sat 24 Oct 11:30🇰🇪 KENYA253NT♠2=+1
-3.3Sat 24 Oct 11:30🇰🇪 KENYA293♦♣K=-15
-3.3Sat 24 Oct 11:30🇰🇪 KENYA333NT♠K+1-1
-3.4Sun 25 Oct 13:15SAINT LUCIA204♠♥K-1+3
-3.7Sat 17 Oct 10:45🇯🇴 JORDAN223♥♠K+2-3
-3.9Sat 17 Oct 14:15🇬🇪 GEORGIA412♠♣4=+0
-4.1Sat 17 Oct 16:00🇺🇾 URUGUAY524♠♣J+1-1
-4.1Sat 24 Oct 13:15🇧🇩 BANGLADESH51NTx♥2-1-5
-4.7Sat 17 Oct 14:15🇬🇪 GEORGIA384♥x♣6+2+6
-4.7Thu 22 Oct 12:15🇱🇹 LITHUANIA93NT♥3+2-13
-4.7Sun 25 Oct 13:15SAINT LUCIA151NTx♥7=-7
-5.0Sun 25 Oct 13:15SAINT LUCIA144♥♦6-1-5
-5.0Sun 25 Oct 13:15SAINT LUCIA211NT♠A+1-1
-6.1Sat 24 Oct 13:15🇧🇩 BANGLADESH62♠♥7-2-7
-7.1Sat 17 Oct 14:15🇬🇪 GEORGIA454♠x♣A=-4
-7.3Sat 17 Oct 09:00🇺🇦 UKRAINE123NT♦2=+2
-7.7Sat 17 Oct 09:00🇺🇦 UKRAINE55♦x♥9-1-6
-7.7Thu 22 Oct 12:15🇱🇹 LITHUANIA53NT♠J=+2
-8.6Sat 17 Oct 16:00🇺🇾 URUGUAY584♠♥3-2-8
-8.7Sat 24 Oct 11:30🇰🇪 KENYA323♠♦Q-1-16
-11.5Sat 17 Oct 16:00🇺🇾 URUGUAY537♥♦T=+0
-12.0Thu 15 Oct 12:30🇰🇼 KUWAIT24♠♦A+2+11
-12.0Sat 17 Oct 09:00🇺🇦 UKRAINE35♣x♥K=-4
-12.0Thu 22 Oct 12:15🇱🇹 LITHUANIA61♠x♠5-4-3