🇳🇱 TUWANAKOTTA Tjali · NETHERLANDS

3rank
+127.8Butler · 150 bds
+0.85per board
±4.8swing
+0.91vs par /bd · #8/135
+0.70adjusted /bd
Butler per round: -1.4 -5.9 13.1 -14.6 4.2 24.7 17.8 -23.6 1.8 15.1 40.5 19.6 14 17.7 4.8by round

vs par split: bidding -0.11 · play +0.56

Strength of schedule: opponents averaged -0.15/bd (an easy draw) → opponent-adjusted +0.70/bd

Card play — on target: opening leads 95.7% #3 of 135 · declarer play 80.8% #24 of 135 · defence 88.7% #67 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads·95.7% (23)
Declarer play·80.8% (26)
Defence·88.7% (53)

Opening leads by suit led: ♠ 100.0% (5) · ♥ 100.0% (3) · ♦ 85.7% (7) · ♣ 100.0% (8)

vs par by strain: a suit +0.44 (108)

vs par by level: part-score +1.28 (46) · game -0.25 (52) · slam +0.20 (10)

By role: declaring +1.25/bd (-0.90 vs par · 76) · defending +0.44/bd (+2.76 vs par · 74)

By vulnerability: vulnerable +0.67/bd (+0.94 vs par · 73) · not vulnerable +1.02/bd (+0.87 vs par · 77)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2J.VerheesC.Stancescu – S.DraghicescuClosed10-1.4-0.14+1.40
Round 3J.VerheesJ.Holland – J.HassettClosed10-5.9-0.59-0.20
Round 4J.VerheesE.Pinto – C.GoncalvesClosed10+13.1+1.31+2.60
Round 5J.VerheesN.Buchlev – N.SchilhartClosed10-14.6-1.46+1.70
Round 7J.VerheesG.Ozolina – M.PurgailisOpen10+4.2+0.42-4.00
Round 9J.VerheesP.Schurter – G.FierzClosed10+24.7+2.47+0.40
Round 11J.VerheesB.Eysteinsson – G.HermannssonClosed10+17.8+1.78+2.80
Round 12J.VerheesA.Kalish – N.GrinbergOpen10-23.6-2.36-1.00
Round 13J.VerheesJ.Hansen – S.SchouClosed10+1.8+0.18+2.00
Round 15J.VerheesD.De Partearroyo – A.SacristanClosed10+15.1+1.51+1.00
Round 16J.VerheesA.Morath – J.OstbergClosed10+40.5+4.05+1.70
Round 18J.VerheesN.Zorlu – H.AvciogluOpen10+19.6+1.96+2.10
Round 20J.VerheesP.Kornilov – A.GudkovClosed10+14.0+1.40+2.00
Round 21J.VerheesJ.Murdoch – I.SimeClosed10+17.7+1.77+0.90
Round 23J.VerheesP.Coenraets – F.BigdeliClosed10+4.8+0.48+0.20

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.4Round 23🇧🇪 BELGIUM152♣x♥5-4+12
+11.7Round 20🇷🇺 RUSSIA167♥♦A-1+17
+10.9Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND294♠x♦K=+14
+10.8Round 18🇹🇷 TURKEY306♣♥3=+0
+10.7Round 15🇪🇸 SPAIN213N♠2-1+17
+9.7Round 4🇵🇹 PORTUGAL23N♦7+3+14
+8.7Round 9🇨🇭 SWITZERLAND265♠♣10-1+12
+8.4Round 20🇷🇺 RUSSIA144♠x♣K=+12
+8.3Round 4🇵🇹 PORTUGAL32N♦4=+16
+8.3Round 16🇸🇪 SWEDEN83Nx♣2+3-2
+8.3Round 16🇸🇪 SWEDEN97♥♠6=+0
+7.8Round 2🇷🇴 ROMANIA153N♠5-3+9
+7.5Round 15🇪🇸 SPAIN266♠♦Q=+0
+7.4Round 9🇨🇭 SWITZERLAND292♥♣A=+10
+7.3Round 12🇮🇱 ISRAEL243N♦2=+7
+7.3Round 13🇩🇰 DENMARK53N♠K+2+1
+7.1Round 7🇱🇻 LATVIA34♠♦8+2+1
+6.8Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND243N♠10+1+11
+6.7Round 16🇸🇪 SWEDEN104♥♦Q-1+12
+6.4Round 16🇸🇪 SWEDEN13N♠6=+7
+6.3Round 9🇨🇭 SWITZERLAND274♠♣2-2+9
+6.2Round 18🇹🇷 TURKEY253♥♠K=+10
+6.0Round 16🇸🇪 SWEDEN74♠♣K=+10
+5.9Round 4🇵🇹 PORTUGAL72N♦2-2+3
+5.8Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND234♣♥3=+12
+5.1Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND271N♠3=+5
+5.0Round 2🇷🇴 ROMANIA173N♠10=+7
+4.9Round 5🇩🇪 GERMANY133♣♠A=+12
+4.9Round 18🇹🇷 TURKEY283♠♦5=+7
+4.8Round 11🇮🇸 ICELAND144♠x♦K-3+9
+4.6Round 11🇮🇸 ICELAND181♠♦K-2+2
+4.5Round 7🇱🇻 LATVIA103N♥4+2+2
+4.3Round 15🇪🇸 SPAIN232♥♦3+2+10
+4.2Round 11🇮🇸 ICELAND163♠♣A=+7
+4.2Round 18🇹🇷 TURKEY296♠x♦A-1+13
+4.1Round 16🇸🇪 SWEDEN53♥♦A=+0
+3.9Round 4🇵🇹 PORTUGAL64♥♦5=-1
+3.5Round 20🇷🇺 RUSSIA134♥♠K-1+1
+3.2Round 4🇵🇹 PORTUGAL54♥♣A+1+0
+3.1Round 23🇧🇪 BELGIUM193N♠10=+3
+3.0Round 11🇮🇸 ICELAND115♦x♥7-1-5
+3.0Round 11🇮🇸 ICELAND153♣♦A=+0
+3.0Round 12🇮🇱 ISRAEL263N♦Q+1+0
+3.0Round 13🇩🇰 DENMARK12♠♣6=+0
+3.0Round 20🇷🇺 RUSSIA173♠♥A-2-1
+2.9Round 2🇷🇴 ROMANIA162♥♣A=+6
+2.7Round 9🇨🇭 SWITZERLAND284♥♠5-1+5
+2.6Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND214♠♥8-2+3
+2.6Round 11🇮🇸 ICELAND173N♦7-1+10
+2.6Round 15🇪🇸 SPAIN303♣♥5=+6
+2.6Round 16🇸🇪 SWEDEN23N♣2+2+1
+2.5Round 9🇨🇭 SWITZERLAND306N♦3=+0
+2.5Round 15🇪🇸 SPAIN243N♠5-1+5
+2.3Round 2🇷🇴 ROMANIA122♠♣A-1+5
+2.1Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND283♣♥K+1+0
+1.8Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND232♥♠5+1+0
+1.7Round 7🇱🇻 LATVIA73♠♥A=+0
+1.7Round 11🇮🇸 ICELAND194♥♦Q+2+11
+1.7Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND254♠♣K=+0
+1.6Round 16🇸🇪 SWEDEN34♠♣K=-1
+1.6Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND262♦♥5-1-1
+1.5Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND285♠♣K+1+5
+1.4Round 15🇪🇸 SPAIN251N♦5-1-2
+1.4Round 18🇹🇷 TURKEY241N♥2+2-1
+1.4Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND302♠♥3=+0
+1.3Round 2🇷🇴 ROMANIA141N♥J=-1
+1.3Round 13🇩🇰 DENMARK66♣♥6+1+13
+1.2Round 20🇷🇺 RUSSIA124♥♠A-1+5
+1.2Round 23🇧🇪 BELGIUM173♠♦10-1+5
+1.1Round 9🇨🇭 SWITZERLAND244♠♠3-2+6
+1.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND294♠♦9=-1
+0.9Round 5🇩🇪 GERMANY161N♥K-2+11
+0.7Round 5🇩🇪 GERMANY124♠♣10+1+0
+0.6Round 12🇮🇱 ISRAEL303♦♥10=-1
+0.5Round 7🇱🇻 LATVIA53♥♠6-1-10
+0.4Round 16🇸🇪 SWEDEN64♥♣10=+0
+0.3Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223N♠J+2+10
+0.3Round 18🇹🇷 TURKEY224♠♣9=+0
+0.3Round 23🇧🇪 BELGIUM143N♣3=+2
+0.2Round 7🇱🇻 LATVIA93N♠10+2+0
+0.2Round 11🇮🇸 ICELAND132♥♣A+1+0
+0.2Round 20🇷🇺 RUSSIA183N♥4+1-1
+0.1Round 13🇩🇰 DENMARK42♥♦4+2+8
-0.0Round 2🇷🇴 ROMANIA114♥♠6+1+0
-0.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND273N♣4-1-6
+0.0Round 5🇩🇪 GERMANY154♥♣K+1+0
-0.0Round 7🇱🇻 LATVIA64♥♠J+1+0
-0.0Round 7🇱🇻 LATVIA83♥♠A+1-6
-0.0Round 13🇩🇰 DENMARK22♠♣8-1-2
-0.1Round 4🇵🇹 PORTUGAL13N♠2+2+0
-0.2Round 2🇷🇴 ROMANIA134♦♠2=+0
-0.2Round 9🇨🇭 SWITZERLAND251N♦3=+0
-0.4Round 5🇩🇪 GERMANY194♥♦6=+0
-0.4Round 9🇨🇭 SWITZERLAND215♦♠5+1-13
-0.5Round 23🇧🇪 BELGIUM203N♥7+2-12
-0.6Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND304♥♦K=+1
-0.6Round 18🇹🇷 TURKEY272♥♦6-1-2
-0.7Round 9🇨🇭 SWITZERLAND234♠♣K+1-17
-0.7Round 23🇧🇪 BELGIUM182♠♣J=+1
-0.8Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND251N♣9+1+0
-0.9Round 18🇹🇷 TURKEY263♥♥3=+0
-1.0Round 12🇮🇱 ISRAEL224♥♣4+1+0
-1.0Round 12🇮🇱 ISRAEL284♠♦2+1+0
-1.0Round 23🇧🇪 BELGIUM162♠♦K+1-1
-1.1Round 13🇩🇰 DENMARK74♥♠J=+0
-1.2Round 5🇩🇪 GERMANY114♠♣K=+0
-1.3Round 5🇩🇪 GERMANY182♥♦Q=-1
-1.4Round 13🇩🇰 DENMARK84♦♠6=+1
-1.5Round 15🇪🇸 SPAIN292♠♥K=+0
-1.7Round 4🇵🇹 PORTUGAL102♠♣K=+0
-1.8Round 5🇩🇪 GERMANY203♦♣A+2+10
-1.9Round 7🇱🇻 LATVIA22♠♣3+1-7
-2.0Round 18🇹🇷 TURKEY234♠♠10-1-6
-2.1Round 12🇮🇱 ISRAEL254♥♣A-1-6
-2.1Round 13🇩🇰 DENMARK94♥♦K+1-1
-2.1Round 23🇧🇪 BELGIUM133N♥5+1+1
-2.3Round 2🇷🇴 ROMANIA193♠♥K+1-10
-2.3Round 13🇩🇰 DENMARK31N♠K=+0
-2.3Round 15🇪🇸 SPAIN273N♠7=+1
-2.4Round 20🇷🇺 RUSSIA154♥♣A+1+0
-2.5Round 12🇮🇱 ISRAEL234♠♣J+2+12
-2.7Round 9🇨🇭 SWITZERLAND224♠♣K+1-8
-2.7Round 11🇮🇸 ICELAND123♥♠A+1-6
-2.8Round 4🇵🇹 PORTUGAL43♣♦A-3+8
-2.8Round 15🇪🇸 SPAIN223♠♦5+2-15
-2.8Round 20🇷🇺 RUSSIA192♦♠10+1+1
-2.9Round 23🇧🇪 BELGIUM123♦♥2-1-5
-3.0Round 13🇩🇰 DENMARK104♥♦5=+0
-3.3Round 7🇱🇻 LATVIA13N♠7=-3
-3.5Round 20🇷🇺 RUSSIA114♥♠K=-8
-3.6Round 11🇮🇸 ICELAND205♦♣A=+0
-3.9Round 16🇸🇪 SWEDEN44♠♦5-3-10
-4.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♥x♠4-1-5
-4.3Round 5🇩🇪 GERMANY171N♦5-1-4
-4.6Round 7🇱🇻 LATVIA45♣♦K+1-17
-4.7Round 18🇹🇷 TURKEY214♠♣Q=+0
-5.3Round 20🇷🇺 RUSSIA202♠♠6=-6
-5.4Round 2🇷🇴 ROMANIA201N♠2-2-2
-6.0Round 23🇧🇪 BELGIUM113N♣6+1-4
-6.1Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND214♠♥10-1-12
-6.5Round 4🇵🇹 PORTUGAL93N♠K=-7
-6.8Round 4🇵🇹 PORTUGAL84♥♠K=-7
-6.9Round 12🇮🇱 ISRAEL273N♦2-1-10
-7.0Round 21🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND226♠♦4=-13
-7.3Round 15🇪🇸 SPAIN284♠x♥A=-12
-9.0Round 12🇮🇱 ISRAEL217♥♠K=+0
-12.0Round 12🇮🇱 ISRAEL296♥♠4=-12
-12.1Round 5🇩🇪 GERMANY144♠x♦A-4-11
-12.3Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND267♣x♠Q-3-16
-12.8Round 2🇷🇴 ROMANIA186N♠6=+0