🇨🇭 NIKOLENKOV Dmitrij · SWITZERLAND

127rank
-149.1Butler · 205 bds
-0.73per board
±4.6swing
-1.09vs par /bd · #126/131
-0.71adjusted /bd
Butler per round: -24.4 -6.1 1 -3 -21 -22.1 -1.6 -10.4 -16.9 -16.9 -31.7 5.4 -1.4by round

vs par split: bidding -0.49 · play -0.60

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

Card play — on target: opening leads 80.4% #53 of 131 · declarer play 72.5% #70 of 131 · defence 80.6% #123 of 131

Bidding activity — not a pass: 44.9% #33 of 131 (251/559)

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (12)82.1% (39)
Declarer play60.0% (20)80.6% (31)
Defence69.6% (23)83.8% (80)

Opening leads by suit led: ♠ 90.9% (11) · ♥ 90.9% (11) · ♦ 58.3% (12) · ♣ 82.4% (17)

vs par by strain: NT -1.22 (59) · a suit -1.04 (146)

vs par by level: part-score -0.47 (74) · game -1.12 (121) · slam -5.40 (10)

By role: declaring -0.67/bd (-2.52 vs par · 102) · defending -0.78/bd (+0.32 vs par · 103)

By vulnerability: vulnerable -0.95/bd (-1.73 vs par · 103) · not vulnerable -0.50/bd (-0.45 vs par · 102)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3A.HaidorferK.Bertheau – S.EkenbergClosed16-24.4-1.52-3.44
Round 4A.HaidorferM.Balint – B.MarinaOpen16-6.1-0.38-0.12
Round 7A.HaidorferS.Newell – I.DimaClosed15+1.0+0.07-2.33
Round 8A.HaidorferM.Lara – M.D'Orey CapuchoClosed16-3.0-0.19-1.44
Round 9A.HaidorferP.Cronier – B.CronierOpen16-21.0-1.31-2.25
Round 12A.HaidorferO.Simic – M.SimicClosed16-22.1-1.38-2.06
Round 13A.HaidorferL.Honti – K.MezeiOpen16-1.6-0.10+1.75
Round 15A.HaidorferE.Homme – M.HommeClosed16-10.4-0.65+0.06
Round 16A.HaidorferT.Dobbels – G.DauweClosed16-16.9-1.06-2.12
Round 18A.HaidorferA.Asulin – R.PachtmanOpen16-16.9-1.06+1.06
Round 20A.HaidorferK.Rubins – J.AlfejevaClosed16-31.7-1.98-2.44
Round 22A.HaidorferD.Kurbalija – P.DenningOpen16+5.4+0.34+0.44
Round 23A.HaidorferY.Chumak – O.HolubClosed14-1.4-0.10-1.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
+11.9Round 12🇷🇸 SERBIA114♦x♣7+1+10
+11.2Round 7🇮🇪 IRELAND163NT♣5-1+12
+10.0Round 8🇵🇹 PORTUGAL153NT♣2+1+7
+10.0Round 9🇫🇷 FRANCE184♠x♣4=+12
+9.2Round 12🇷🇸 SERBIA54♥♠T=-1
+9.0Round 13🇭🇺 HUNGARY284♠♥K-2+11
+8.1Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES232♣x♦K-2+11
+7.8Round 23🇺🇦 UKRAINE56♣♥A-1+10
+7.5Round 15🇳🇴 NORWAY134♠x♥J-1+9
+6.7Round 8🇵🇹 PORTUGAL103♥♠4-2+8
+6.7Round 16🇧🇪 BELGIUM253NT♦4-1+5
+6.5Round 13🇭🇺 HUNGARY174♠♥3+2+8
+5.7Round 4🇷🇴 ROMANIA282♥♠J-2+11
+5.4Round 18🇮🇱 ISRAEL264♠♥J-1+12
+5.1Round 7🇮🇪 IRELAND43NT♥K=-1
+4.7Round 7🇮🇪 IRELAND54♠♠6-1+5
+4.7Round 23🇺🇦 UKRAINE94♥x♣Q-1+8
+4.6Round 7🇮🇪 IRELAND33♠♣K-1+6
+4.6Round 15🇳🇴 NORWAY163♣♠K=+0
+4.6Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES184♥♠T+2+11
+4.6Round 23🇺🇦 UKRAINE133♠x♣A-1+2
+4.4Round 3🇸🇪 SWEDEN42♠♥6=+0
+4.4Round 18🇮🇱 ISRAEL173♠♣K-2+6
+4.2Round 4🇷🇴 ROMANIA215♠x♥A-1+9
+4.2Round 18🇮🇱 ISRAEL317♠♣2=+0
+4.1Round 13🇭🇺 HUNGARY304♠x♥K=+7
+4.1Round 18🇮🇱 ISRAEL254♥♠K-2+3
+3.7Round 13🇭🇺 HUNGARY234♠♥2+1+1
+3.6Round 20🇱🇻 LATVIA304♠♥9-1-10
+3.5Round 12🇷🇸 SERBIA44♥♣K-1+6
+3.5Round 12🇷🇸 SERBIA152♦♠K-1+5
+3.4Round 8🇵🇹 PORTUGAL145♦x♠T=+3
+3.3Round 23🇺🇦 UKRAINE63NT♥T-2+8
+3.1Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES293NT♣3=+0
+3.0Round 16🇧🇪 BELGIUM283NT♣3=+3
+3.0Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES313♥♠T-1+5
+2.9Round 8🇵🇹 PORTUGAL133♠♥3-1+6
+2.8Round 8🇵🇹 PORTUGAL72♠♥A=+6
+2.8Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES193♥♠7=+6
+2.7Round 23🇺🇦 UKRAINE44♠x♣K-1+2
+2.6Round 9🇫🇷 FRANCE262♠♣T=-1
+2.6Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES283NT♠4=+1
+2.5Round 12🇷🇸 SERBIA163NT♠A-2+8
+2.4Round 3🇸🇪 SWEDEN52♥♦K+1-10
+2.4Round 13🇭🇺 HUNGARY223NT♥T+2+0
+2.3Round 18🇮🇱 ISRAEL293♠♣3=+0
+2.2Round 4🇷🇴 ROMANIA272♦x♣J-1-1
+2.2Round 20🇱🇻 LATVIA203♦♣K+1+0
+2.2Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES203♠♥A-1-1
+2.2Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES212♥♦Q+1+0
+2.1Round 4🇷🇴 ROMANIA313NT♣2=-2
+2.1Round 20🇱🇻 LATVIA284♠♠9+3+12
+1.7Round 4🇷🇴 ROMANIA183NT♥5=+7
+1.6Round 4🇷🇴 ROMANIA173NT♦8+3+3
+1.6Round 7🇮🇪 IRELAND22♦♥K-3-10
+1.6Round 9🇫🇷 FRANCE194♠♦6+1+0
+1.6Round 23🇺🇦 UKRAINE104♠♥J+1-10
+1.5Round 20🇱🇻 LATVIA175♦♠K+1-9
+1.4Round 4🇷🇴 ROMANIA321NT♠3=-1
+1.4Round 7🇮🇪 IRELAND113♠♣K-2-1
+1.3Round 7🇮🇪 IRELAND71NT♦5+2+0
+1.3Round 9🇫🇷 FRANCE254♥♣4=-1
+1.3Round 12🇷🇸 SERBIA33♣♦K-1-5
+1.2Round 8🇵🇹 PORTUGAL24♠♦J=+10
+1.2Round 9🇫🇷 FRANCE313NT♠J+1+11
+1.2Round 12🇷🇸 SERBIA143NT♥9+2+1
+1.2Round 13🇭🇺 HUNGARY194♥♦Q+1+0
+1.1Round 16🇧🇪 BELGIUM243NT♦J+1+0
+1.0Round 16🇧🇪 BELGIUM234♠♣2+1+0
+0.9Round 15🇳🇴 NORWAY51NT♣2-3+4
+0.9Round 16🇧🇪 BELGIUM183NT♥3=-1
+0.8Round 3🇸🇪 SWEDEN63NT♠2=+1
+0.8Round 4🇷🇴 ROMANIA262♠♥2-1-11
+0.8Round 7🇮🇪 IRELAND13NT♠Q-1-4
+0.7Round 7🇮🇪 IRELAND66♠♥7+1-11
+0.7Round 15🇳🇴 NORWAY64♥♠5+1+0
+0.7Round 18🇮🇱 ISRAEL193NT♠5=+0
+0.6Round 8🇵🇹 PORTUGAL33♥♥3-1-10
+0.6Round 16🇧🇪 BELGIUM194♥♦K+1+0
+0.5Round 3🇸🇪 SWEDEN22♦♣3+3-1
+0.5Round 13🇭🇺 HUNGARY183NT♦6-1+5
+0.5Round 15🇳🇴 NORWAY113♠♥A-1+8
+0.5Round 18🇮🇱 ISRAEL183♠♥K=+0
+0.4Round 9🇫🇷 FRANCE233NT♣K+2+0
+0.4Round 12🇷🇸 SERBIA13♣♥2+1+0
+0.4Round 23🇺🇦 UKRAINE143NT♠K+1+1
+0.3Round 4🇷🇴 ROMANIA202♠♦6=+0
+0.3Round 13🇭🇺 HUNGARY203NT♦5+1+0
+0.3Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES241NT♠6+2+2
+0.2Round 8🇵🇹 PORTUGAL86♠♣4+1-11
+0.2Round 20🇱🇻 LATVIA232♦♣J+1-11
+0.2Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES253♣♦7+1+0
+0.1Round 9🇫🇷 FRANCE303NT♥5+2-10
+0.1Round 12🇷🇸 SERBIA64♠♣Q+1+0
+0.1Round 20🇱🇻 LATVIA193NT♠A+1+0
+0.1Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES276♦♠6+1-10
-0.0Round 20🇱🇻 LATVIA253NT♥K+1+0
+0.0Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES172♠♥A+1+7
-0.0Round 23🇺🇦 UKRAINE122♠♥K=+0
-0.1Round 15🇳🇴 NORWAY84♥♦5+2+11
-0.1Round 16🇧🇪 BELGIUM271NT♦5-1-1
-0.1Round 23🇺🇦 UKRAINE113NT♣8+1-1
-0.2Round 15🇳🇴 NORWAY21NT♣J+3+9
-0.2Round 16🇧🇪 BELGIUM224♠♦5-1+2
-0.2Round 18🇮🇱 ISRAEL322♠♦4-2+11
-0.3Round 3🇸🇪 SWEDEN83♠♥K+1-6
-0.4Round 7🇮🇪 IRELAND132♠♦Q+1+0
-0.4Round 13🇭🇺 HUNGARY322♠♥A-2-5
-0.4Round 20🇱🇻 LATVIA274♠♠6=+0
-0.5Round 9🇫🇷 FRANCE174♠♥7+1+0
-0.6Round 8🇵🇹 PORTUGAL164♥♦K-2-1
-0.6Round 13🇭🇺 HUNGARY313♥♦6=+7
-0.7Round 4🇷🇴 ROMANIA234♠♣9+2+13
-0.7Round 16🇧🇪 BELGIUM212♥♣A=+1
-0.7Round 23🇺🇦 UKRAINE163NT♠5=-1
-0.8Round 15🇳🇴 NORWAY152♦♣K+1-6
-0.9Round 3🇸🇪 SWEDEN121NT♥4-1+0
-0.9Round 3🇸🇪 SWEDEN164♠♦J+1-1
-0.9Round 8🇵🇹 PORTUGAL62♠♦5+1+0
-1.0Round 3🇸🇪 SWEDEN154♠♣K-2-5
-1.0Round 8🇵🇹 PORTUGAL114♠♦K+2-1
-1.0Round 18🇮🇱 ISRAEL304♠♠T+2+11
-1.1Round 13🇭🇺 HUNGARY254♠♣7-1+2
-1.2Round 3🇸🇪 SWEDEN111NT♦6=-8
-1.2Round 15🇳🇴 NORWAY142♠♣7=+0
-1.3Round 3🇸🇪 SWEDEN14♠♣2-1-5
-1.5Round 3🇸🇪 SWEDEN33NT♦5+2-2
-1.5Round 16🇧🇪 BELGIUM324♠♥5=-1
-1.8Round 15🇳🇴 NORWAY44♠♦A=-3
-1.8Round 16🇧🇪 BELGIUM304♦♥T+1-6
-1.9Round 9🇫🇷 FRANCE322♦♥6+1+0
-1.9Round 16🇧🇪 BELGIUM173♦♥3=-1
-2.0Round 4🇷🇴 ROMANIA254♥♠J-1-6
-2.0Round 4🇷🇴 ROMANIA301NT♥2+1-1
-2.0Round 7🇮🇪 IRELAND144♠♥7+1+0
-2.0Round 8🇵🇹 PORTUGAL53NT♣K-1-10
-2.0Round 15🇳🇴 NORWAY105♦♥A-1-6
-2.0Round 16🇧🇪 BELGIUM293♣♦7=-10
-2.1Round 15🇳🇴 NORWAY14♠♣T+1-1
-2.2Round 9🇫🇷 FRANCE212♦♣K-1-6
-2.2Round 20🇱🇻 LATVIA182♥♠K+1+0
-2.3Round 3🇸🇪 SWEDEN144♥♠A-1-5
-2.3Round 4🇷🇴 ROMANIA224♥♦7+1-1
-2.3Round 7🇮🇪 IRELAND93NT♠J-3-6
-2.3Round 23🇺🇦 UKRAINE151NT♦K-1-5
-2.5Round 3🇸🇪 SWEDEN92♥♣5+1-1
-2.5Round 9🇫🇷 FRANCE274♠♣A+1+0
-2.7Round 12🇷🇸 SERBIA123♠♠9=-1
-2.8Round 20🇱🇻 LATVIA324♦♠7-1+1
-2.9Round 9🇫🇷 FRANCE204♠x♥A-2-14
-3.3Round 15🇳🇴 NORWAY35♦♥Q=+0
-3.3Round 15🇳🇴 NORWAY124♠♣4-1-5
-3.3Round 23🇺🇦 UKRAINE75♣♥K+1-13
-3.4Round 20🇱🇻 LATVIA244♠♣Q=+0
-3.5Round 3🇸🇪 SWEDEN104♠♣3+2+13
-3.5Round 20🇱🇻 LATVIA211NT♠2=+0
-3.6Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES264♥♣K-1+1
-3.7Round 13🇭🇺 HUNGARY213NT♠5+1-1
-3.8Round 8🇵🇹 PORTUGAL11NT♣6+1-5
-3.8Round 18🇮🇱 ISRAEL244♠♥A+1+0
-3.9Round 18🇮🇱 ISRAEL273♥♦K-2-5
-4.1Round 20🇱🇻 LATVIA315♣x♠K=-10
-4.3Round 15🇳🇴 NORWAY75♦♥A-1-12
-4.4Round 18🇮🇱 ISRAEL286NT♠6=+0
-4.4Round 20🇱🇻 LATVIA292♥♦4+1+8
-4.6Round 12🇷🇸 SERBIA76♠♦K=-8
-4.6Round 13🇭🇺 HUNGARY262♠♣K=-6
-4.8Round 8🇵🇹 PORTUGAL123NT♥7-4-3
-5.0Round 4🇷🇴 ROMANIA241NT♦4+3-6
-5.0Round 9🇫🇷 FRANCE291NT♦3-3-9
-5.0Round 13🇭🇺 HUNGARY274♥♠Q+1+0
-5.0Round 18🇮🇱 ISRAEL214♠♣8+1-1
-5.0Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES224♥♦K-2-5
-5.3Round 12🇷🇸 SERBIA106♠♣T=+0
-5.3Round 18🇮🇱 ISRAEL234♠x♥A-3-7
-5.5Round 7🇮🇪 IRELAND151NT♠4-1-3
-5.5Round 9🇫🇷 FRANCE283NT♠6=-7
-5.5Round 15🇳🇴 NORWAY94♠♥4=-7
-5.8Round 4🇷🇴 ROMANIA291NT♣7=-5
-5.9Round 3🇸🇪 SWEDEN73NT♣5-1-12
-5.9Round 8🇵🇹 PORTUGAL44♠♣2=-10
-5.9Round 13🇭🇺 HUNGARY294♥x♣A-2+3
-6.2Round 18🇮🇱 ISRAEL204♥♣2=-10
-6.5Round 16🇧🇪 BELGIUM204♠♦A=+0
-6.5Round 16🇧🇪 BELGIUM263NT♦7-2-13
-7.6Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES304♥♦7-1-11
-7.6Round 22🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES324♠♦A=-10
-8.0Round 13🇭🇺 HUNGARY243♦♥K-1-4
-8.2Round 23🇺🇦 UKRAINE85♠♣7-1-10
-8.3Round 4🇷🇴 ROMANIA194♠♣A=-11
-8.5Round 9🇫🇷 FRANCE243NT♣4-1-10
-8.6Round 20🇱🇻 LATVIA223NT♠J=-7
-8.7Round 18🇮🇱 ISRAEL225♦♦6=-3
-9.0Round 16🇧🇪 BELGIUM314♦♠A+1-12
-9.2Round 9🇫🇷 FRANCE223NT♣T+1-1
-9.8Round 7🇮🇪 IRELAND104♥♥8=-10
-9.8Round 12🇷🇸 SERBIA23NT♥5-2-13
-9.9Round 12🇷🇸 SERBIA83NT♠8-2-11
-10.4Round 7🇮🇪 IRELAND124♠♦3-1-12
-10.4Round 12🇷🇸 SERBIA96♠♠A-1-11
-11.2Round 3🇸🇪 SWEDEN134♥♣8-1-13
-11.8Round 8🇵🇹 PORTUGAL94♥♦7-1-12
-11.9Round 23🇺🇦 UKRAINE34♥♣K=-11
-12.0Round 20🇱🇻 LATVIA265♦xx♠A+1-13
-13.0Round 12🇷🇸 SERBIA136♥♠K-1-13