🇪🇸 DE PARTEARROYO David · SPAIN

118rank
-75.8Butler · 160 bds
-0.47per board
±4.5swing
+0.17vs par /bd · #53/135
-0.35adjusted /bd
Butler per round: 14.1 -13 2 -9.8 6 -4.5 -2.2 -6.8 -23.1 -15.1 16.7 -19.7 -4.4 -6.8 -22.7 13.5by round

vs par split: bidding +1.18 · play -0.65

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

Card play — on target: opening leads 70.4% #117 of 135 · declarer play 63.6% #110 of 135 · defence 91.4% #35 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads·70.4% (27)
Declarer play·63.6% (33)
Defence·91.4% (58)

Opening leads by suit led: ♠ 71.4% (7) · ♥ 66.7% (3) · ♦ 75.0% (12) · ♣ 60.0% (5)

vs par by strain: a suit +0.53 (117)

vs par by level: part-score +0.98 (54) · game -0.46 (54) · slam +3.78 (9)

By role: declaring -0.53/bd (-2.33 vs par · 83) · defending -0.41/bd (+2.87 vs par · 77)

By vulnerability: vulnerable -0.58/bd (+0.90 vs par · 80) · not vulnerable -0.36/bd (-0.55 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.SacristanM.Berkman – N.TymiankerClosed10+14.1+1.41+0.90
Round 2A.SacristanP.Bizon – M.BlatOpen10-13.0-1.30-3.40
Round 3A.SacristanB.Wenneberg – G.SelldenClosed10+2.0+0.20+0.80
Round 4A.SacristanJ.Hansen – S.SchouClosed10-9.8-0.98+1.90
Round 5A.SacristanB.O'Brien – R.MilneOpen10+6.0+0.60+4.50
Round 6A.SacristanR.Ferrari – M.AshOpen10-4.5-0.45+0.00
Round 10A.SacristanN.Zorlu – H.AvciogluClosed10-2.2-0.22-2.00
Round 12A.SacristanA.Rummel – I.KalmaClosed10-6.8-0.68+0.90
Round 13A.SacristanA.Stoyanov – H.HristovClosed10-23.1-2.31-0.20
Round 15A.SacristanT.Tuwanakotta – J.VerheesClosed10-15.1-1.51-1.00
Round 17A.SacristanJ.Derivaz – G.ZivkovicClosed10+16.7+1.67+1.80
Round 18A.SacristanL.Zotos – P.KannavosOpen10-19.7-1.97-1.00
Round 20A.SacristanG.Kuttner – F.ZoldOpen10-4.4-0.44+0.40
Round 21A.SacristanG.Hermannsson – B.EysteinssonOpen10-6.8-0.68-1.70
Round 22A.GolmarJ.Kozyczkowski – J.LesniczakOpen10-22.7-2.27-0.90
Round 23A.GolmarB.Rubenis – S.BirinsOpen10+13.5+1.35+1.80

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.7Round 20🇭🇺 HUNGARY166♦♣6-1+17
+11.0Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND242♦♦Q-3+11
+9.7Round 3🇸🇪 SWEDEN234♥♦K+1+4
+9.1Round 20🇭🇺 HUNGARY154♥♠10-1+11
+9.0Round 1🇮🇱 ISRAEL103♠♦K+1+10
+9.0Round 10🇹🇷 TURKEY74♠♦6+1-13
+7.3Round 15🇳🇱 NETHERLANDS284♠x♥A=+12
+6.6Round 23🇱🇻 LATVIA193♣♦4=+9
+6.1Round 21🇮🇸 ICELAND254♠x♦2=+5
+5.8Round 21🇮🇸 ICELAND224♠♣A+2-1
+5.3Round 10🇹🇷 TURKEY13N♠5+1+1
+5.2Round 5🇮🇪 IRELAND113♠♦3+1+6
+5.1Round 17🇨🇭 SWITZERLAND192♣♠J+3+0
+5.1Round 18🇬🇷 GREECE232♠♠10+2+1
+5.0Round 17🇨🇭 SWITZERLAND123♠♥5-1+5
+4.7Round 4🇩🇰 DENMARK94♠♥K-1+6
+4.6Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253N♥2=+0
+4.5Round 12🇪🇪 ESTONIA273N♠7=+0
+4.0Round 12🇪🇪 ESTONIA264♠♣3+1+1
+3.9Round 4🇩🇰 DENMARK64♥♦6=-1
+3.8Round 23🇱🇻 LATVIA151N♠5+1+7
+3.7Round 17🇨🇭 SWITZERLAND182♦♥J=+5
+3.5Round 10🇹🇷 TURKEY62♦♥5=-1
+3.5Round 17🇨🇭 SWITZERLAND153♣♠A+1+13
+3.3Round 2🇵🇱 POLAND122♥♦5=+0
+3.3Round 4🇩🇰 DENMARK103♠♣K-1+6
+3.3Round 5🇮🇪 IRELAND144♥♠K-2+9
+3.1Round 23🇱🇻 LATVIA133N♠5+2+0
+3.0Round 17🇨🇭 SWITZERLAND145♣x♥K-2+3
+2.9Round 23🇱🇻 LATVIA123♦♥2-1+5
+2.8Round 2🇵🇱 POLAND201N♥4-1-1
+2.8Round 15🇳🇱 NETHERLANDS223♠♦5+2+15
+2.7Round 2🇵🇱 POLAND142♠♣7-1+4
+2.5Round 1🇮🇱 ISRAEL25♥♣K+2+5
+2.5Round 21🇮🇸 ICELAND295♥♦5-1+7
+2.5Round 23🇱🇻 LATVIA205♣♥J=+13
+2.4Round 1🇮🇱 ISRAEL73♥♣4=+0
+2.3Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND302♠♥J+2-6
+2.3Round 15🇳🇱 NETHERLANDS273N♠7=-1
+2.2Round 17🇨🇭 SWITZERLAND131N♣5=-1
+1.9Round 13🇧🇬 BULGARIA22♠♣8-2+0
+1.8Round 3🇸🇪 SWEDEN266♣♥6-2+13
+1.8Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND284♠♥A+2+11
+1.8Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND292♥♠K=+0
+1.6Round 4🇩🇰 DENMARK55♦♣6=-2
+1.6Round 21🇮🇸 ICELAND262♦♥5-1-1
+1.6Round 22🇩🇪 GERMANY83♦♦10-1-2
+1.5Round 1🇮🇱 ISRAEL92N♥K+1+0
+1.5Round 12🇪🇪 ESTONIA295♥♠4=+4
+1.5Round 15🇳🇱 NETHERLANDS292♠♥K=+0
+1.5Round 18🇬🇷 GREECE296♥♦10-1+13
+1.4Round 20🇭🇺 HUNGARY133N♠7-2-2
+1.4Round 21🇮🇸 ICELAND302♠♥3=+0
+1.3Round 1🇮🇱 ISRAEL12♠♥6=-7
+1.3Round 2🇵🇱 POLAND183N♥4+2-13
+1.2Round 4🇩🇰 DENMARK26♣♥4=+12
+1.2Round 20🇭🇺 HUNGARY123N♠4-1+5
+1.2Round 22🇩🇪 GERMANY94♠♠A+1+0
+1.1Round 5🇮🇪 IRELAND181Nxx♠7-1+2
+0.8Round 17🇨🇭 SWITZERLAND111N♥8=+0
+0.7Round 1🇮🇱 ISRAEL52♥♠J+1+7
+0.7Round 5🇮🇪 IRELAND124♠♣10+1+0
+0.7Round 21🇮🇸 ICELAND232♥♣K=-1
+0.7Round 23🇱🇻 LATVIA182♠♣J=-1
+0.6Round 3🇸🇪 SWEDEN304♥♦K=-1
+0.6Round 18🇬🇷 GREECE241N♥3+3-2
+0.5Round 1🇮🇱 ISRAEL44♠♦10=+0
+0.3Round 12🇪🇪 ESTONIA242♥♣K=+0
+0.3Round 18🇬🇷 GREECE223N♦6+1+0
+0.3Round 22🇩🇪 GERMANY33♠♥K+2+10
+0.1Round 13🇧🇬 BULGARIA43♥♦4+1+8
+0.0Round 1🇮🇱 ISRAEL63N♠3=+0
+0.0Round 2🇵🇱 POLAND114♥♠5+1+0
+0.0Round 3🇸🇪 SWEDEN243♠♥J-1+2
+0.0Round 5🇮🇪 IRELAND154♥♣K+1+0
+0.0Round 12🇪🇪 ESTONIA284♠♦2=+1
+0.0Round 22🇩🇪 GERMANY74♠♦K+1+13
+0.0Round 23🇱🇻 LATVIA162♠♦K=+0
-0.1Round 4🇩🇰 DENMARK13N♠2+2+0
-0.1Round 13🇧🇬 BULGARIA74♥♣3+1+1
-0.2Round 3🇸🇪 SWEDEN251N♣9+2-1
-0.2Round 5🇮🇪 IRELAND173♦♦2-2+0
-0.2Round 17🇨🇭 SWITZERLAND174♥♣J+1+0
-0.2Round 20🇭🇺 HUNGARY201N♣2-1-1
-0.2Round 21🇮🇸 ICELAND272♦♦K+1+0
-0.3Round 3🇸🇪 SWEDEN223N♠J+2-10
-0.3Round 13🇧🇬 BULGARIA66N♥7+1+13
-0.3Round 23🇱🇻 LATVIA143N♣8=-2
-0.4Round 5🇮🇪 IRELAND194♥♦5=+0
-0.6Round 5🇮🇪 IRELAND161N♥K-3+10
-0.6Round 18🇬🇷 GREECE272♥♦6-1-2
-0.8Round 10🇹🇷 TURKEY52♥♦2=+1
-0.9Round 22🇩🇪 GERMANY53N♠10=-1
-1.0Round 3🇸🇪 SWEDEN294♠♦4=+1
-1.0Round 12🇪🇪 ESTONIA224♥♣4+1+0
-1.1Round 12🇪🇪 ESTONIA303♠♠3-1-2
-1.2Round 23🇱🇻 LATVIA173♠♦K-1-5
-1.3Round 5🇮🇪 IRELAND133♥♣K+1+8
-1.3Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND214♥♠Q+1+4
-1.4Round 1🇮🇱 ISRAEL33N♦J-2-6
-1.4Round 15🇳🇱 NETHERLANDS251N♦5-1+2
-1.4Round 18🇬🇷 GREECE284♠♦5-1+1
-1.5Round 3🇸🇪 SWEDEN273N♣4-2+5
-1.5Round 10🇹🇷 TURKEY81N♥2=+2
-1.7Round 10🇹🇷 TURKEY44♥x♣10-1+7
-1.8Round 5🇮🇪 IRELAND204♦♣K+1+10
-1.8Round 10🇹🇷 TURKEY103N♥2=+1
-1.9Round 2🇵🇱 POLAND131♠♦Q-2-2
-2.1Round 3🇸🇪 SWEDEN284♣♠K=+0
-2.1Round 13🇧🇬 BULGARIA94♥♦K+1-1
-2.2Round 17🇨🇭 SWITZERLAND162♦♠2+2-7
-2.2Round 22🇩🇪 GERMANY26♥♣K=+0
-2.4Round 1🇮🇱 ISRAEL83N♥J+1+0
-2.4Round 22🇩🇪 GERMANY63♠♦7-1-10
-2.5Round 12🇪🇪 ESTONIA234♠♣J+2+12
-2.5Round 15🇳🇱 NETHERLANDS243N♠5-1-5
-2.5Round 22🇩🇪 GERMANY11♣x♥2-3-2
-2.6Round 13🇧🇬 BULGARIA13♠♣5-2-5
-2.6Round 15🇳🇱 NETHERLANDS303♣♥5=-6
-2.6Round 20🇭🇺 HUNGARY174♥♦A-2-6
-2.8Round 2🇵🇱 POLAND162♠♥J-2-5
-2.8Round 4🇩🇰 DENMARK33N♦6+1+13
-2.8Round 20🇭🇺 HUNGARY193♦♠10=+1
-2.9Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND274♥x♣2-1-8
-3.0Round 13🇧🇬 BULGARIA104♥♦5=+0
-3.3Round 2🇵🇱 POLAND153♦♥9-1-5
-3.3Round 10🇹🇷 TURKEY25♣x♠Q-2-5
-3.5Round 12🇪🇪 ESTONIA255♥♣A-2-7
-3.6Round 10🇹🇷 TURKEY34♠♥K-1-5
-3.7Round 22🇩🇪 GERMANY45♦♥A=+0
-3.8Round 13🇧🇬 BULGARIA32♥♠K+1-1
-4.0Round 18🇬🇷 GREECE213♥♣9-4+1
-4.2Round 17🇨🇭 SWITZERLAND203N♥10=+0
-4.3Round 15🇳🇱 NETHERLANDS232♥♦3+2-10
-4.3Round 20🇭🇺 HUNGARY114♥♦A+1-8
-4.3Round 21🇮🇸 ICELAND246N♠10=+0
-4.4Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND262N♠J=+0
-4.6Round 23🇱🇻 LATVIA114♠♦4-1-8
-4.7Round 18🇬🇷 GREECE263♠♣K-3-4
-5.0Round 2🇵🇱 POLAND173N♦2=-7
-5.0Round 3🇸🇪 SWEDEN214♠♦7-3-5
-5.5Round 13🇧🇬 BULGARIA84♥♦6-1-4
-5.5Round 20🇭🇺 HUNGARY145♠x♣K-1+0
-6.0Round 4🇩🇰 DENMARK72N♣6-3-9
-6.1Round 21🇮🇸 ICELAND214♠♦J-1-12
-6.8Round 4🇩🇰 DENMARK84♥♠9=-7
-6.8Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND222N♦5-1-5
-7.3Round 10🇹🇷 TURKEY93N♠4+2-8
-7.4Round 18🇬🇷 GREECE253Nx♠K=-4
-7.5Round 15🇳🇱 NETHERLANDS266♠♦Q=+0
-7.7Round 13🇧🇬 BULGARIA55♣♥3-2-13
-8.8Round 4🇩🇰 DENMARK43N♣8=+1
-9.0Round 12🇪🇪 ESTONIA217♥♠K=+0
-9.1Round 18🇬🇷 GREECE306♣♠5-2-14
-10.1Round 2🇵🇱 POLAND195♥x♠3-4-5
-10.6Round 6🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND236♦♠2=-7
-10.7Round 15🇳🇱 NETHERLANDS213N♠2-1-17
-12.4Round 20🇭🇺 HUNGARY184♠♣Q-1-13
-14.1Round 22🇩🇪 GERMANY104♠♥6-3-17
-14.3Round 21🇮🇸 ICELAND285♦x♣J=-14