🇪🇪 KULDKEPP Ekke · ESTONIA

62rank
-203.3Butler · 168 bds
-1.21per board
±4.8swing
-0.60vs par /bd · #51/69
-1.13adjusted /bd
Butler per round: -28.4 12.9 -8.7 -8.8 -41.3 -33.3 -39.7 10.1 10 -47 -7.2 -21.9by round

vs par split: bidding -0.16 · play -0.44

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

Card play — on target: opening leads 83.3% #25 of 69 · declarer play 60.0% #54 of 69 · defence 69.5% #60 of 69

Bidding activity — not a pass: 40.1% #46 of 69 (180/449)

Card play by contract type — on target
vs NTvs a suit
Opening leads81.8% (11)83.9% (31)
Declarer play50.0% (6)62.5% (24)
Defence61.5% (26)73.2% (56)

Opening leads by suit led: ♠ 62.5% (8) · ♥ 100.0% (10) · ♦ 75.0% (8) · ♣ 87.5% (16)

vs par by strain: NT -0.06 (50) · a suit -0.83 (117)

vs par by level: part-score +0.01 (70) · game -1.24 (91) · slam +2.00 (6)

By role: declaring -0.80/bd (-2.43 vs par · 86) · defending -1.64/bd (+1.33 vs par · 82)

By vulnerability: vulnerable -1.81/bd (-0.70 vs par · 84) · not vulnerable -0.61/bd (-0.49 vs par · 84)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2M.AlasR.Khutorsky – Y.HibaOpen14-28.4-2.03-1.29
Round 3M.AlasA.Durmus – A.YalcinOpen14+12.9+0.92+0.43
Round 4M.AlasS.Danielsson – V.VenturaOpen14-8.7-0.62+0.71
Round 5M.AlasJ.De Koster – K.VisserOpen14-8.8-0.63-1.43
Round 6M.AlasW.Marshall – S.MorrisOpen14-41.3-2.95-2.29
Round 7M.AlasM.Holowacz – A.KochanowskiOpen14-33.3-2.38-0.57
Round 8M.AlasT.Vellios – M.VlachouOpen14-39.7-2.84-4.00
Round 9M.AlasM.Stefanides – S.JonastikOpen14+10.1+0.72+1.50
Round 10M.AlasE.Cirule – B.StivrinaOpen14+10.0+0.71+0.86
Round 11M.AlasB.Mroz – H.OzibkoOpen14-47.0-3.36-1.79
Round 12M.AlasT.Lillejord – S.DraegeOpen14-7.2-0.51+2.29
Round 13M.AlasL.Allebone Clouet – M.GoubierOpen14-21.9-1.56-1.57

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 12🇳🇴 NORWAY217♥♣9=+0
+10.2Round 10🇱🇻 LATVIA145♦x♣2-1+11
+9.6Round 10🇱🇻 LATVIA54♥x♠A-3+12
+9.5Round 5🇳🇱 NETHERLANDS73NT♣2+2+0
+9.3Round 4🇸🇪 SWEDEN163NT♠K-2+13
+8.4Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND22♠♦K-4+10
+8.4Round 9🇸🇰 SLOVAKIA285♠♥9-3+12
+8.0Round 3🇹🇷 TURKIYE36♣♠8=-2
+7.9Round 7🇩🇪 GERMANY273NT♥6-2+11
+7.5Round 3🇹🇷 TURKIYE42♠♣2-2+3
+7.1Round 9🇸🇰 SLOVAKIA173NT♠A=+7
+5.7Round 5🇳🇱 NETHERLANDS113NT♠5-2+5
+5.5Round 4🇸🇪 SWEDEN253NT♥8+1+7
+5.2Round 9🇸🇰 SLOVAKIA224♠x♥Q-1+5
+4.7Round 3🇹🇷 TURKIYE14♠♥6+1+1
+4.7Round 4🇸🇪 SWEDEN214♥♠J-1+5
+4.7Round 9🇸🇰 SLOVAKIA264♥♣9+1+4
+4.5Round 2🇮🇱 ISRAEL193♦♥6-2+3
+4.5Round 4🇸🇪 SWEDEN283♠♣4-2-1
+4.5Round 7🇩🇪 GERMANY192♥♣K+2+6
+4.4Round 13🇫🇷 FRANCE84♥♦A-1+5
+4.4Round 13🇫🇷 FRANCE94♠♣2=+8
+4.3Round 5🇳🇱 NETHERLANDS105♣♥A=-11
+4.3Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53♠♦Q=+6
+4.2Round 12🇳🇴 NORWAY204♥♣A+1+13
+4.1Round 3🇹🇷 TURKIYE101NT♣J=-1
+3.8Round 11🇵🇱 POLAND83♥♣K=-7
+3.7Round 3🇹🇷 TURKIYE123NT♥K=+10
+3.5Round 11🇵🇱 POLAND143NT♠T+1-1
+3.2Round 12🇳🇴 NORWAY261NT♠3=-1
+3.1Round 7🇩🇪 GERMANY242NT♥T=+6
+2.9Round 13🇫🇷 FRANCE123NT♠3=+0
+2.8Round 13🇫🇷 FRANCE64♣♠Q+1+2
+2.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND131NT♠5+1+6
+2.7Round 10🇱🇻 LATVIA103♥♦2=+10
+2.6Round 12🇳🇴 NORWAY184♥♣A+1+0
+2.5Round 2🇮🇱 ISRAEL284♥♠5+2-12
+2.4Round 13🇫🇷 FRANCE112♠♠8+1+7
+2.3Round 3🇹🇷 TURKIYE24♥♦7=-1
+2.0Round 10🇱🇻 LATVIA23♥♦4-3+6
+1.9Round 9🇸🇰 SLOVAKIA203NT♣J+3+13
+1.9Round 9🇸🇰 SLOVAKIA253NT♠5-3-3
+1.9Round 10🇱🇻 LATVIA84♦♠3-3+0
+1.5Round 2🇮🇱 ISRAEL153♠♥A+1-4
+1.5Round 4🇸🇪 SWEDEN153NT♦3+1+0
+1.5Round 5🇳🇱 NETHERLANDS144♠♣6-2+6
+1.3Round 7🇩🇪 GERMANY213♥♣A-1-1
+1.3Round 8🇬🇷 GREECE44♥♣7+1-13
+1.1Round 10🇱🇻 LATVIA134♠♥6=+1
+1.0Round 3🇹🇷 TURKIYE113NT♦2+2+0
+1.0Round 8🇬🇷 GREECE112♠♥T-1+2
+1.0Round 12🇳🇴 NORWAY192NT♠5+2+6
+0.9Round 8🇬🇷 GREECE83♠♣Q+1+2
+0.9Round 9🇸🇰 SLOVAKIA272NT♠3-1+4
+0.9Round 11🇵🇱 POLAND52♥♣J=-5
+0.9Round 12🇳🇴 NORWAY283♣♥J-1+11
+0.8Round 3🇹🇷 TURKIYE141♥♣K+2-7
+0.8Round 5🇳🇱 NETHERLANDS54♥♦3+2+1
+0.8Round 10🇱🇻 LATVIA34♥♣K+2-11
+0.7Round 3🇹🇷 TURKIYE93♥♠2=+0
+0.6Round 9🇸🇰 SLOVAKIA164♥♦7+1-11
+0.5Round 12🇳🇴 NORWAY174♠♥A+1+4
+0.4Round 3🇹🇷 TURKIYE52♠♥7=+7
+0.4Round 8🇬🇷 GREECE104♠♣3+1+0
+0.4Round 10🇱🇻 LATVIA121NT♥J-1-2
+0.4Round 13🇫🇷 FRANCE44♥♦3=-1
+0.2Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND141NT♠5=+2
+0.2Round 10🇱🇻 LATVIA9Adj.♥T+0
+0.1Round 7🇩🇪 GERMANY253♠♣A-2+0
-0.2Round 4🇸🇪 SWEDEN243NT♦8+2+0
-0.3Round 9🇸🇰 SLOVAKIA234♥♠J=+0
-0.5Round 2🇮🇱 ISRAEL242♠♦A+1+0
-0.5Round 4🇸🇪 SWEDEN193NT♠2-1+3
-0.5Round 5🇳🇱 NETHERLANDS132♠♣Q+1-7
-0.5Round 9🇸🇰 SLOVAKIA153♦♥3-2+6
-0.8Round 10🇱🇻 LATVIA113♦♥A=-8
-0.9Round 7🇩🇪 GERMANY282♠♣K+1+0
-1.2Round 5🇳🇱 NETHERLANDS84♣♦T-1+4
-1.3Round 2🇮🇱 ISRAEL203NT♣5+3-1
-1.3Round 11🇵🇱 POLAND136NT♥8+1+13
-1.4Round 8🇬🇷 GREECE124♥♦K+1+0
-1.5Round 8🇬🇷 GREECE63♥♠A-1-2
-1.5Round 8🇬🇷 GREECE132♠♦J=+0
-1.5Round 10🇱🇻 LATVIA14♠♦4+2-1
-1.6Round 13🇫🇷 FRANCE13NT♦3+2+0
-1.7Round 7🇩🇪 GERMANY204♠♥A+1+0
-1.7Round 8🇬🇷 GREECE32♠♥J+1+0
-1.7Round 12🇳🇴 NORWAY274♥♣4=+0
-1.9Round 2🇮🇱 ISRAEL222♠♥A+1+0
-1.9Round 12🇳🇴 NORWAY234♥x♦A-1-2
-2.0Round 2🇮🇱 ISRAEL231NT♥Q-1-5
-2.0Round 2🇮🇱 ISRAEL254♥♣T-2-6
-2.0Round 4🇸🇪 SWEDEN173NT♠5+3+10
-2.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12♠♥8-3-2
-2.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♦♦6-2-2
-2.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND62♥♥A+2-1
-2.1Round 12🇳🇴 NORWAY243♠♥7-3+6
-2.2Round 13🇫🇷 FRANCE54♥♠A-2-6
-2.3Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♣♦3+2-13
-2.5Round 4🇸🇪 SWEDEN202♥♠9+2-2
-2.5Round 5🇳🇱 NETHERLANDS93NT♦6+1-1
-2.5Round 11🇵🇱 POLAND23♠♥K=+1
-2.5Round 11🇵🇱 POLAND33NT♦J+2+0
-2.6Round 3🇹🇷 TURKIYE63♣♦A=+0
-2.6Round 4🇸🇪 SWEDEN223♦♥J+1+0
-2.7Round 5🇳🇱 NETHERLANDS124♣♠Q-1+1
-2.8Round 2🇮🇱 ISRAEL162♣♥2+3+10
-2.8Round 7🇩🇪 GERMANY223♠♥K-1-5
-2.9Round 5🇳🇱 NETHERLANDS22♦♣T+2+9
-2.9Round 12🇳🇴 NORWAY154NT♥2+2-1
-3.2Round 5🇳🇱 NETHERLANDS32♠♦T-3-5
-3.3Round 11🇵🇱 POLAND123NT♣4+1+0
-3.4Round 10🇱🇻 LATVIA44♠x♥A-3+12
-3.5Round 9🇸🇰 SLOVAKIA212♠♣J-1-2
-3.6Round 2🇮🇱 ISRAEL181NT♣8-2-3
-3.7Round 2🇮🇱 ISRAEL215♠♠6=+11
-3.7Round 4🇸🇪 SWEDEN275♦♠A-1-4
-3.7Round 11🇵🇱 POLAND62♥♦5+1-1
-3.8Round 8🇬🇷 GREECE74♥♦Q+2-2
-3.8Round 12🇳🇴 NORWAY166♣♥2=+2
-3.9Round 2🇮🇱 ISRAEL262NT♦4+1+0
-3.9Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123NT♦T-2-6
-4.0Round 3🇹🇷 TURKIYE134♠♥5+1+0
-4.0Round 5🇳🇱 NETHERLANDS14♥♦A+1-4
-4.0Round 9🇸🇰 SLOVAKIA184♥♣A=+1
-4.0Round 13🇫🇷 FRANCE144♣♥J=+0
-4.2Round 10🇱🇻 LATVIA63♣♦T-2-5
-4.3Round 5🇳🇱 NETHERLANDS63♠♦Q+1-8
-4.3Round 8🇬🇷 GREECE23♠♥6=+0
-4.5Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♦♠4=-9
-4.5Round 7🇩🇪 GERMANY153♣♥4-2-6
-4.5Round 9🇸🇰 SLOVAKIA194♠♣J-2-5
-4.9Round 3🇹🇷 TURKIYE84♠♥2-1-4
-5.0Round 4🇸🇪 SWEDEN184♣♦A+1-11
-5.2Round 13🇫🇷 FRANCE74♠♥A-2-13
-5.2Round 13🇫🇷 FRANCE104♠♥5=+1
-5.3Round 7🇩🇪 GERMANY173NT♣Q+2-2
-5.5Round 11🇵🇱 POLAND71NT♣9-3+8
-5.5Round 13🇫🇷 FRANCE23♠♥3+1-6
-5.6Round 8🇬🇷 GREECE15♣♥5+1-11
-5.9Round 7🇩🇪 GERMANY266NT♣4=+0
-5.9Round 11🇵🇱 POLAND42♦♣4+1-7
-6.3Round 11🇵🇱 POLAND13NT♦A-4-8
-6.3Round 11🇵🇱 POLAND113NT♦A=-7
-6.7Round 2🇮🇱 ISRAEL274♥♣Q=+0
-6.7Round 13🇫🇷 FRANCE133NT♠6+2-10
-7.1Round 8🇬🇷 GREECE53NT♥5-1-10
-7.2Round 8🇬🇷 GREECE95♥♠A-2-11
-7.6Round 4🇸🇪 SWEDEN233NT♥6-1-6
-7.8Round 9🇸🇰 SLOVAKIA243NT♣3-1-10
-8.0Round 11🇵🇱 POLAND104♥♦7+2-1
-8.5Round 2🇮🇱 ISRAEL173NT♠8=-11
-8.5Round 7🇩🇪 GERMANY183NT♠T=+0
-8.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♥J-1-12
-8.8Round 3🇹🇷 TURKIYE74♠♣J+1+0
-8.8Round 13🇫🇷 FRANCE33NT♠5-3-9
-8.9Round 7🇩🇪 GERMANY232♦x♣9-3-4
-9.0Round 10🇱🇻 LATVIA73NT♥4-2-13
-9.0Round 12🇳🇴 NORWAY254♥♦Q-1-5
-9.2Round 8🇬🇷 GREECE144♠♣4=-11
-9.3Round 5🇳🇱 NETHERLANDS44♥x♦K-1-10
-9.5Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠♣Q-1-12
-9.9Round 11🇵🇱 POLAND94♠♦2=-10
-10.1Round 4🇸🇪 SWEDEN263NT♠J+1-4
-10.7Round 12🇳🇴 NORWAY226♣♦3+1-1
-11.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠x♥Q=-12
-11.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND104♥♦A+2+13
-11.7Round 7🇩🇪 GERMANY165♥♣T-2-13