🇧🇬 BONEV Ilko · BULGARIA

63rank
+8.1Butler · 224 bds
+0.04per board
±4.4swing
+0.24vs par /bd · #41/126
+0.05adjusted /bd
Butler per round: 5.4 4.7 -9.4 2.6 37.2 -25.4 -32.4 11.8 6 11.2 -36.2 5.1 -11 38.5by round

vs par split: bidding +0.53 · play -0.29

Strength of schedule: opponents averaged +0.01/bd (an average draw) → opponent-adjusted +0.05/bd

Card play — on target: opening leads 80.3% #43 of 126 · declarer play 66.7% #103 of 126 · defence 86.9% #57 of 126

Card play by contract type — on target
vs NTvs a suit
Opening leads44.4% (9)86.0% (57)
Declarer play58.8% (17)71.0% (31)
Defence78.6% (28)89.2% (102)

Opening leads by suit led: ♠ 77.8% (18) · ♥ 88.2% (17) · ♦ 75.0% (20) · ♣ 81.8% (11)

vs par by strain: NT -1.00 (54) · a suit +0.63 (170)

vs par by level: part-score -0.15 (105) · game +0.42 (111) · slam +2.75 (8)

By role: declaring -0.38/bd (-2.88 vs par · 94) · defending +0.34/bd (+2.49 vs par · 130)

By vulnerability: vulnerable +0.29/bd (-0.24 vs par · 112) · not vulnerable -0.22/bd (+0.71 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1Z.NedeltchevO.Ekinci – M.InceOpen16+5.4+0.34-0.81
Round 2Z.NedeltchevF.Ten Brink – H.De VrindClosed16+4.7+0.29+0.31
Round 5Z.NedeltchevN.Fitzgibbon – A.MesburClosed16-9.4-0.59+0.19
Round 6Z.NedeltchevR.Cliffe – A.MayoClosed16+2.6+0.16+1.25
Round 7Z.NedeltchevJ.Hackl – M.PendlClosed16+37.2+2.33+0.88
Round 8Z.NedeltchevH.Nielsen – K.BoesgaardOpen16-25.4-1.59-1.38
Round 10Z.NedeltchevW.Starkowski – M.KwiecienClosed16-32.4-2.02-0.81
Round 12Z.NedeltchevB.Efraimsson – M.AxdorphOpen16+11.8+0.74+1.38
Round 13Z.NedeltchevA.Comella – S.SabbatiniClosed16+6.0+0.38+0.75
Round 15Z.NedeltchevM.Lara – M.Orey CapuchoClosed16+11.2+0.70+2.31
Round 16Z.NedeltchevM.Lebel – P.SouletClosed16-36.2-2.26-3.75
Round 18Z.NedeltchevP.Guerrero – J.PassarinhoClosed16+5.1+0.32+0.44
Round 20Z.NedeltchevG.Hermannsson – B.EysteinssonClosed16-11.0-0.69+0.69
Round 21Z.NedeltchevK.Harjunen – L.UtterClosed16+38.5+2.41+1.88

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 1🇹🇷 TURKEY126♠♠2+1-13
+12.0Round 7🇦🇹 AUSTRIA135♦♣A=+3
+12.0Round 13🇮🇹 ITALY165♠x♣10-4+12
+11.5Round 13🇮🇹 ITALY26♣♠3-1+12
+11.0Round 21🇫🇮 FINLAND164♥x♠8-3+14
+9.7Round 20🇮🇸 ICELAND234♥♠8-1+7
+9.7Round 21🇫🇮 FINLAND134♠x♣J-2+9
+9.4Round 18🇪🇸 SPAIN204♠♦3-1+13
+9.4Round 21🇫🇮 FINLAND43NT♦10-2+2
+9.3Round 2🇳🇱 NETHERLANDS191♥x♦K-3+9
+8.5Round 5🇮🇪 IRELAND164♠♦5-2+13
+8.1Round 7🇦🇹 AUSTRIA86♥♣2=+0
+7.9Round 2🇳🇱 NETHERLANDS284♠♦2+1+8
+7.4Round 7🇦🇹 AUSTRIA165♦♠K-1+12
+7.3Round 15🇵🇹 PORTUGAL67♦x♦A-3+17
+7.3Round 18🇪🇸 SPAIN325♥♣8+1+11
+6.7Round 12🇸🇪 SWEDEN293♠♣K=+12
+6.4Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND304♥♠Q+3+14
+5.7Round 12🇸🇪 SWEDEN304♠♦K-1+4
+5.6Round 7🇦🇹 AUSTRIA92♠x♥7-1+7
+5.6Round 21🇫🇮 FINLAND14♥♠8+3+14
+5.5Round 18🇪🇸 SPAIN252♥♦9+1+0
+5.4Round 8🇩🇰 DENMARK194♠♥A-3+8
+5.3Round 7🇦🇹 AUSTRIA44♠♥2-2+8
+5.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND323NT♥5=+0
+4.8Round 21🇫🇮 FINLAND115♣x♥7-2+5
+4.5Round 1🇹🇷 TURKEY54♥♦2-2+6
+4.5Round 18🇪🇸 SPAIN224♥♦8-3+6
+4.5Round 20🇮🇸 ICELAND274♥♠8=+3
+4.4Round 7🇦🇹 AUSTRIA112NT♣3=-1
+4.4Round 7🇦🇹 AUSTRIA124♠♦Q-1+11
+4.2Round 12🇸🇪 SWEDEN264♠♥3-2+7
+4.2Round 13🇮🇹 ITALY73♣♠A=+0
+4.1Round 7🇦🇹 AUSTRIA74♥♣K+2+13
+4.1Round 8🇩🇰 DENMARK245♣♥K=+3
+4.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223NT♦4=-1
+4.0Round 15🇵🇹 PORTUGAL113NT♣Q-3+7
+4.0Round 16🇫🇷 FRANCE203NT♥9-2+7
+4.0Round 18🇪🇸 SPAIN304♠♦5+1+11
+3.9Round 1🇹🇷 TURKEY82♠♦2-1+5
+3.7Round 1🇹🇷 TURKEY31♥♠A+1+5
+3.3Round 12🇸🇪 SWEDEN221♠♦10=-1
+3.3Round 20🇮🇸 ICELAND202♣x♥K-2-3
+3.1Round 2🇳🇱 NETHERLANDS223♦♣A+2+10
+3.1Round 21🇫🇮 FINLAND123NT♦6=+0
+3.0Round 5🇮🇪 IRELAND122♥♣K-2+0
+2.9Round 20🇮🇸 ICELAND293NT♠8+1+0
+2.8Round 5🇮🇪 IRELAND133♦♥Q=+0
+2.8Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND203♥♥9=+0
+2.8Round 10🇵🇱 POLAND243♠♥K-1+2
+2.8Round 12🇸🇪 SWEDEN322♥♦J-1+8
+2.8Round 16🇫🇷 FRANCE322♥♦Q-1-2
+2.7Round 15🇵🇹 PORTUGAL153♣♦K-1-3
+2.6Round 20🇮🇸 ICELAND223NT♠Q+3+1
+2.6Round 20🇮🇸 ICELAND322♠♦K+1+0
+2.5Round 2🇳🇱 NETHERLANDS176♦♠A=+0
+2.4Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND234♠♥4=-1
+2.4Round 15🇵🇹 PORTUGAL12♣♠K+2+7
+2.1Round 21🇫🇮 FINLAND61NT♦5-1-2
+2.0Round 5🇮🇪 IRELAND93♣♠J-2+11
+2.0Round 12🇸🇪 SWEDEN193NT♥5+2-13
+2.0Round 15🇵🇹 PORTUGAL24♠♦2=+3
+2.0Round 15🇵🇹 PORTUGAL142♠♣J=+13
+2.0Round 21🇫🇮 FINLAND152♣♣5+1+0
+1.9Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND283NT♦J+1+13
+1.7Round 2🇳🇱 NETHERLANDS312♠♥K=+0
+1.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND262♠x♣J-3-11
+1.6Round 2🇳🇱 NETHERLANDS294♥♣5+1-13
+1.6Round 10🇵🇱 POLAND214♦♣Q+1+0
+1.6Round 16🇫🇷 FRANCE232♦♣7-1-1
+1.6Round 16🇫🇷 FRANCE261NT♣9+2-1
+1.5Round 10🇵🇱 POLAND291NT♦4+2+10
+1.5Round 10🇵🇱 POLAND324♥♦J+2+11
+1.5Round 12🇸🇪 SWEDEN253♣♠9=+0
+1.5Round 13🇮🇹 ITALY132♥♣K-1-1
+1.3Round 1🇹🇷 TURKEY62♦♣K+2+10
+1.3Round 13🇮🇹 ITALY154♠♥5+1+13
+1.2Round 7🇦🇹 AUSTRIA144♥♠K+1+0
+1.2Round 21🇫🇮 FINLAND93♣♠3-1-3
+1.1Round 2🇳🇱 NETHERLANDS301NT♣5-1-2
+1.1Round 5🇮🇪 IRELAND111NT♥2-1+2
+1.1Round 8🇩🇰 DENMARK204♥♠5+1+0
+1.1Round 13🇮🇹 ITALY113♠♥7-3+2
+1.0Round 1🇹🇷 TURKEY154♠♦2+2-9
+1.0Round 12🇸🇪 SWEDEN311NT♠4=+1
+1.0Round 15🇵🇹 PORTUGAL33♦♣6+1-1
+1.0Round 21🇫🇮 FINLAND142♥♠K-1+4
+0.9Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♠x♦A-1+5
+0.8Round 2🇳🇱 NETHERLANDS243♠♥A-1+2
+0.8Round 12🇸🇪 SWEDEN183NT♦J+3+12
+0.7Round 1🇹🇷 TURKEY94♥♥Q=+0
+0.7Round 20🇮🇸 ICELAND173NT♥2+1+0
+0.7Round 21🇫🇮 FINLAND34♥♣2+1+11
+0.6Round 7🇦🇹 AUSTRIA34♠♦Q-2-5
+0.5Round 18🇪🇸 SPAIN182♠♥Q+2+10
+0.3Round 12🇸🇪 SWEDEN233NT♦10-1+5
+0.3Round 13🇮🇹 ITALY144♠♣7+1+0
+0.3Round 15🇵🇹 PORTUGAL94♠♦4+1+0
+0.3Round 16🇫🇷 FRANCE213NT♠9+2-10
+0.2Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND271NT♥J+2+6
+0.2Round 20🇮🇸 ICELAND313♠♥K=+0
+0.1Round 1🇹🇷 TURKEY113♠♣2-1+6
+0.1Round 8🇩🇰 DENMARK282♠♣10=+0
+0.1Round 10🇵🇱 POLAND182♠♥K+1+0
+0.0Round 1🇹🇷 TURKEY163NT♥9+2+12
-0.0Round 8🇩🇰 DENMARK255♥♣A=+0
-0.0Round 13🇮🇹 ITALY64♥♠6+1+0
+0.0Round 15🇵🇹 PORTUGAL73NT♣2+1-1
-0.0Round 15🇵🇹 PORTUGAL164♠♥2+1+0
-0.1Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND213♣♦K=+1
-0.1Round 16🇫🇷 FRANCE292♦♠4-2+9
-0.2Round 8🇩🇰 DENMARK212♥♣2+2+8
-0.2Round 13🇮🇹 ITALY31NT♣3-1+0
-0.2Round 20🇮🇸 ICELAND184♠♦5=+0
-0.3Round 13🇮🇹 ITALY94♠♥K+1+11
-0.4Round 10🇵🇱 POLAND284♠♦6=+0
-0.5Round 8🇩🇰 DENMARK184♠♥10=+0
-0.5Round 8🇩🇰 DENMARK263NT♣9=+3
-0.5Round 13🇮🇹 ITALY14♠♥4-2-8
-0.5Round 15🇵🇹 PORTUGAL104♠♦4+2-9
-0.6Round 1🇹🇷 TURKEY144♥♦5+1+0
-0.6Round 18🇪🇸 SPAIN293NT♦6=+1
-0.7Round 8🇩🇰 DENMARK272♠♦K+1+0
-0.7Round 10🇵🇱 POLAND313♠♠2=-6
-0.7Round 18🇪🇸 SPAIN284♦♥K+1-6
-0.7Round 20🇮🇸 ICELAND212♠♥2+2+1
-0.8Round 2🇳🇱 NETHERLANDS252♣♥2+1+1
-0.8Round 5🇮🇪 IRELAND43NT♥10+2+0
-0.8Round 5🇮🇪 IRELAND104♠♦K=+0
-0.8Round 10🇵🇱 POLAND172♥♠10-1-2
-0.8Round 12🇸🇪 SWEDEN201NT♥6+1+0
-0.8Round 12🇸🇪 SWEDEN212NT♦J+2-6
-0.9Round 1🇹🇷 TURKEY13♣♥K=+0
-1.0Round 1🇹🇷 TURKEY132♥♦8=-5
-1.0Round 2🇳🇱 NETHERLANDS263♦♠9=+1
-1.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173♥♦K-1+2
-1.1Round 5🇮🇪 IRELAND154♥♠A=+1
-1.1Round 8🇩🇰 DENMARK222♠♥K=-5
-1.1Round 8🇩🇰 DENMARK291NT♠6+3-2
-1.1Round 15🇵🇹 PORTUGAL42NT♠8=+0
-1.2Round 5🇮🇪 IRELAND23NT♥J-1-6
-1.2Round 18🇪🇸 SPAIN192♠♥Q=+0
-1.3Round 12🇸🇪 SWEDEN273♣♥A=+0
-1.3Round 16🇫🇷 FRANCE245♣x♠A-1-5
-1.4Round 7🇦🇹 AUSTRIA101NT♥2-1-5
-1.4Round 15🇵🇹 PORTUGAL53♥♠2=+0
-1.4Round 15🇵🇹 PORTUGAL123♥♠2=+0
-1.5Round 5🇮🇪 IRELAND13NT♠2+3-1
-1.5Round 18🇪🇸 SPAIN213NT♠2-1-5
-1.5Round 18🇪🇸 SPAIN233♠♣A=-10
-1.6Round 21🇫🇮 FINLAND82♦♥A-2+1
-1.7Round 2🇳🇱 NETHERLANDS321NT♠7=-5
-1.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND292♠♥3+1+0
-1.7Round 7🇦🇹 AUSTRIA52♠x♥2-1-3
-1.7Round 13🇮🇹 ITALY53NT♠2=-11
-1.8Round 2🇳🇱 NETHERLANDS203♣♦9+1+9
-1.8Round 5🇮🇪 IRELAND33♦♠2+1+0
-1.8Round 18🇪🇸 SPAIN314♠♦K-1-5
-1.9Round 7🇦🇹 AUSTRIA22♠♥J+1+0
-1.9Round 12🇸🇪 SWEDEN241NT♠7-4+6
-2.0Round 2🇳🇱 NETHERLANDS274♥♦2=+1
-2.0Round 10🇵🇱 POLAND224♠♠8+1+11
-2.0Round 10🇵🇱 POLAND234♠♦K+1+0
-2.0Round 10🇵🇱 POLAND264NT♠Q+1+13
-2.0Round 18🇪🇸 SPAIN242♥♠2+1-6
-2.0Round 21🇫🇮 FINLAND54♥♦K+1-14
-2.1Round 16🇫🇷 FRANCE197♦♦9=+0
-2.1Round 20🇮🇸 ICELAND252♠♦7+1-1
-2.2Round 10🇵🇱 POLAND201NT♥4=-6
-2.3Round 5🇮🇪 IRELAND84♥♠2+2-11
-2.3Round 15🇵🇹 PORTUGAL81NT♦J+2+4
-2.3Round 16🇫🇷 FRANCE184♠♦10+1+0
-2.3Round 16🇫🇷 FRANCE303♠♦9=+0
-2.4Round 1🇹🇷 TURKEY43♥♦A=+0
-2.4Round 7🇦🇹 AUSTRIA154♠♣10+1-13
-2.5Round 20🇮🇸 ICELAND243NT♠4=+1
-2.5Round 21🇫🇮 FINLAND105♥♠Q=-1
-2.7Round 5🇮🇪 IRELAND55♣♠7=+0
-2.7Round 18🇪🇸 SPAIN264♠♦K+1+0
-2.7Round 21🇫🇮 FINLAND24♠♦2+1-8
-2.9Round 13🇮🇹 ITALY102NT♠K=+0
-2.9Round 16🇫🇷 FRANCE311NT♠6-1-4
-3.0Round 8🇩🇰 DENMARK302♥♥2+1-6
-3.1Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND183♦♥9=+0
-3.2Round 13🇮🇹 ITALY123♣♣J=+0
-3.3Round 21🇫🇮 FINLAND73NT♦7+3-2
-3.4Round 16🇫🇷 FRANCE223NT♥8+3-13
-3.5Round 18🇪🇸 SPAIN174♠♣A-3-2
-3.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192♠♦4=+0
-3.8Round 8🇩🇰 DENMARK312♠♥3+2-6
-3.8Round 15🇵🇹 PORTUGAL135♠♥K=+0
-3.9Round 5🇮🇪 IRELAND142NT♠A-4-7
-4.0Round 2🇳🇱 NETHERLANDS184♦♥2-2-2
-4.0Round 7🇦🇹 AUSTRIA14♥x♠9=-5
-4.2Round 8🇩🇰 DENMARK327♥x♦4-3-7
-4.4Round 2🇳🇱 NETHERLANDS214♠♥2-3-4
-4.4Round 20🇮🇸 ICELAND304♠♦5=+1
-4.5Round 5🇮🇪 IRELAND65♣♥Q+1+13
-4.5Round 7🇦🇹 AUSTRIA63♠♥2=-8
-4.6Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND313♣♠5+2+4
-4.7Round 1🇹🇷 TURKEY73♣♥A-3-9
-4.8Round 1🇹🇷 TURKEY102♠♦2-3-9
-5.7Round 12🇸🇪 SWEDEN174♦♣6=-10
-5.7Round 13🇮🇹 ITALY84♣♠Q+1-7
-6.0Round 10🇵🇱 POLAND254♠♥8-1-12
-6.0Round 10🇵🇱 POLAND275♦♣2-1-14
-6.0Round 12🇸🇪 SWEDEN285♣♥10=-3
-6.1Round 16🇫🇷 FRANCE284♥♥3-1-5
-6.2Round 5🇮🇪 IRELAND73NT♣5-1-12
-7.0Round 20🇮🇸 ICELAND193NT♠Q=+0
-7.4Round 16🇫🇷 FRANCE172♠♠2=-11
-7.5Round 10🇵🇱 POLAND193NT♥3-1-12
-7.6Round 2🇳🇱 NETHERLANDS232♠♣2+2-10
-7.9Round 16🇫🇷 FRANCE252♥♦K+2-10
-8.5Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND253NT♣7-1-12
-9.0Round 1🇹🇷 TURKEY23NT♦Q-1-12
-9.1Round 20🇮🇸 ICELAND266♥♦7=+13
-10.3Round 10🇵🇱 POLAND303NTx♦8+2-8
-10.5Round 8🇩🇰 DENMARK172♠x♠J+2-6
-10.5Round 8🇩🇰 DENMARK234♥♦7-1-12
-10.6Round 18🇪🇸 SPAIN274♥♦7-2-11
-10.7Round 16🇫🇷 FRANCE274♠x♣J-1-14
-11.4Round 13🇮🇹 ITALY44♥x♠Q=-11
-11.5Round 20🇮🇸 ICELAND285♥♣2-1-12