🏴󠁧󠁢󠁥󠁮󠁧󠁿 COPE Andrew · ENGLAND

36rank
+48.8Butler · 228 bds
+0.21per board
±4.6swing
+0.83vs par /bd · #5/78
+0.32adjusted /bd
Butler per round: 19.3 16.7 10.4 28.1 -15.1 -19.5 2.5 -16.9 0.8 15.5 19.2 1.5 -33.3 -2.9 -16.6 -5.8 5.1 9.6 30.2by round

vs par split: bidding +1.17 · play -0.33

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

Card play — on target: opening leads 80.6% #41 of 78 · declarer play 79.6% #24 of 78 · defence 82.6% #22 of 78

Bidding activity — not a pass: 38.7% #74 of 78 (247/639)

Card play by contract type — on target
vs NTvs a suit
Opening leads65.0% (20)86.5% (52)
Declarer play71.4% (14)82.9% (35)
Defence81.1% (37)83.2% (95)

Opening leads by suit led: ♠ 78.6% (14) · ♥ 68.2% (22) · ♦ 92.9% (14) · ♣ 86.4% (22)

vs par by strain: NT -1.06 (62) · a suit +1.55 (165)

vs par by level: part-score +0.22 (77) · game +1.13 (139) · slam +1.46 (11)

By role: declaring -0.04/bd (-1.68 vs par · 95) · defending +0.40/bd (+2.63 vs par · 133)

By vulnerability: vulnerable +0.27/bd (+0.62 vs par · 114) · not vulnerable +0.16/bd (+1.04 vs par · 114)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2T.GardnerA.Abragi – F.Asplund SivelindClosed12+19.3+1.61+2.25
Round 3T.GardnerY.Ozcelep – A.SenClosed12+16.7+1.39+3.33
Round 4T.GardnerS.Goor – T.WesterveldClosed12+10.4+0.87+0.08
Round 6T.GardnerI.Foteinakis – P.TypaldosOpen12+28.1+2.34+4.50
Round 7T.GardnerM.Stasik – A.BukatOpen12-15.1-1.26-1.33
Round 8T.GardnerA.Carletti – M.LombardiOpen12-19.5-1.62-0.75
Round 9T.GardnerL.Crone – M.O'FarrellOpen12+2.5+0.21+0.58
Round 10T.GardnerA.Tylvad – D.TylvadOpen12-16.9-1.41-2.17
Round 12T.GardnerL.Petelko – K.RetterClosed12+0.8+0.07-0.33
Round 14T.GardnerBRANDGAARD DANIEL – C.LahrmannOpen12+15.5+1.29+2.42
Round 15T.GardnerM.Bjoerk Heed – A.NilssonClosed12+19.2+1.60+2.25
Round 16T.GardnerK.Cichy – J.ZalewskaOpen12+1.5+0.12-0.17
Round 17T.GardnerT.Toesse – C.JohnsenClosed12-33.3-2.77-0.50
Round 19T.GardnerO.Sabbah – Y.SliwowiczOpen12-2.9-0.24+1.33
Round 20T.GardnerC.Teil – R.BlochOpen12-16.6-1.38-1.17
Round 21T.GardnerR.Goor – X.FriesenClosed12-5.8-0.48-1.08
Round 23T.GardnerB.Tarcali – K.DezsoClosed12+5.1+0.42+0.67
Round 24T.GardnerC.Goktan – T.AltunOpen12+9.6+0.80+1.92
Round 26T.GardnerM.Guendel – K.SchwalbachClosed12+30.2+2.52+4.00

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 26🇩🇪 GERMANY185♦x♥A-2+14
+13.2Round 26🇩🇪 GERMANY225♥♠A=+13
+12.5Round 3🇹🇷 TURKIYE35♥x♠K=+2
+11.5Round 15🇸🇪 SWEDEN24♠♦8+1+13
+10.2Round 2🇸🇪 SWEDEN156♠♥A-3+14
+9.8Round 12🇮🇱 ISRAEL234♠♣A-1+12
+9.7Round 4🇳🇱 NETHERLANDS234♠♦J=+0
+9.5Round 6🇬🇷 GREECE232♠♠6+3+10
+9.2Round 14🇩🇰 DENMARK226♥x♣9-1+11
+8.9Round 8🇮🇹 ITALY194♥♦4-3+9
+8.8Round 4🇳🇱 NETHERLANDS226♠♣T+1+13
+8.4Round 23🇭🇺 HUNGARY63NT♠Q-2+16
+8.4Round 26🇩🇪 GERMANY245♦♥9-2+11
+8.1Round 2🇸🇪 SWEDEN133NT♠7-1+12
+7.4Round 19🇮🇱 ISRAEL124♠♦A=+10
+7.2Round 23🇭🇺 HUNGARY74♠♥6=+0
+7.1Round 4🇳🇱 NETHERLANDS156♥♥5=+0
+7.1Round 14🇩🇰 DENMARK133NT♥5-4+11
+6.5Round 6🇬🇷 GREECE153♠♦7-4+11
+6.4Round 6🇬🇷 GREECE213♦♣K+2+10
+6.4Round 6🇬🇷 GREECE244♥♣A=+8
+6.4Round 15🇸🇪 SWEDEN73♠♣7=+10
+6.4Round 21🇳🇱 NETHERLANDS96♦♠6=-2
+6.0Round 17🇳🇴 NORWAY64♥♠Q+2+11
+6.0Round 21🇳🇱 NETHERLANDS24♠♦A-1+12
+6.0Round 24🇹🇷 TURKIYE225♣x♠5-2+12
+5.9Round 6🇬🇷 GREECE174♥♠A+2+1
+5.8Round 12🇮🇱 ISRAEL214♠x♣K-2+5
+5.7Round 2🇸🇪 SWEDEN225♠x♥A-1+0
+5.6Round 3🇹🇷 TURKIYE124♠♥6+3+17
+5.4Round 6🇬🇷 GREECE203♥♦K-2+7
+5.2Round 9🇮🇪 IRELAND13♠♥7-2+5
+5.2Round 16🇵🇱 POLAND182♠♠5-1+5
+4.9Round 6🇬🇷 GREECE164NT♠6+2+14
+4.7Round 20🇫🇷 FRANCE133♥♣A+1+7
+4.7Round 23🇭🇺 HUNGARY41NT♥5-1+1
+4.5Round 7🇵🇱 POLAND123NT♥K-2+6
+4.5Round 19🇮🇱 ISRAEL84♠♦3=+11
+4.5Round 26🇩🇪 GERMANY195♣♠K-2+11
+4.4Round 24🇹🇷 TURKIYE164♠x♥K-4+4
+4.4Round 26🇩🇪 GERMANY162♥♣7-1+10
+4.3Round 20🇫🇷 FRANCE183NT♥Q=+0
+4.3Round 21🇳🇱 NETHERLANDS122♠♦K+2+10
+4.2Round 14🇩🇰 DENMARK194♥♠8-1+12
+3.9Round 4🇳🇱 NETHERLANDS194♠♥Q-1+12
+3.9Round 7🇵🇱 POLAND43NT♦4-1+6
+3.8Round 2🇸🇪 SWEDEN183♣♦2=+5
+3.8Round 3🇹🇷 TURKIYE64♥♠6-2+11
+3.8Round 9🇮🇪 IRELAND62♠♣8+3+6
+3.8Round 26🇩🇪 GERMANY212♣♣7=+5
+3.7Round 16🇵🇱 POLAND154♥♣T=+11
+3.4Round 23🇭🇺 HUNGARY24♥♠Q=+0
+3.3Round 9🇮🇪 IRELAND93NT♠9=-1
+3.2Round 9🇮🇪 IRELAND84♥♠T+1+0
+3.2Round 16🇵🇱 POLAND133♣♠4=+0
+3.2Round 16🇵🇱 POLAND244♥♣A=+0
+3.2Round 24🇹🇷 TURKIYE243♣♦5+1+1
+3.1Round 3🇹🇷 TURKIYE53NT♥9=+7
+2.9Round 7🇵🇱 POLAND81NT♥7+1+1
+2.9Round 24🇹🇷 TURKIYE214♠♣2+3+13
+2.8Round 15🇸🇪 SWEDEN34♠♦A=+0
+2.8Round 20🇫🇷 FRANCE162♣♦7+1-1
+2.7Round 15🇸🇪 SWEDEN13♥♦T-1-2
+2.5Round 2🇸🇪 SWEDEN205♣♠4=+13
+2.5Round 7🇵🇱 POLAND14♠♥9=+0
+2.5Round 10🇩🇰 DENMARK183NT♣J+1-11
+2.5Round 21🇳🇱 NETHERLANDS102♠x♠A-2-3
+2.5Round 23🇭🇺 HUNGARY123♠♥K+1+6
+2.5Round 24🇹🇷 TURKIYE182♥♦6=+0
+2.2Round 9🇮🇪 IRELAND113♣♠8-2+1
+2.2Round 10🇩🇰 DENMARK172♥x♠4-1+0
+2.2Round 17🇳🇴 NORWAY123NT♣T+2+0
+2.1Round 4🇳🇱 NETHERLANDS162♥♠K-1+0
+2.1Round 14🇩🇰 DENMARK184♠♥7-1+5
+2.1Round 24🇹🇷 TURKIYE233♥♣K-2+2
+2.0Round 2🇸🇪 SWEDEN243NT♦7-2+11
+1.9Round 15🇸🇪 SWEDEN114♥♦2-2+6
+1.9Round 20🇫🇷 FRANCE224♠♥K+1-11
+1.7Round 14🇩🇰 DENMARK154♥♦J=+11
+1.6Round 19🇮🇱 ISRAEL75♣♦A+1+13
+1.5Round 3🇹🇷 TURKIYE83♠♣K+1+1
+1.5Round 15🇸🇪 SWEDEN102♥♣5-1+0
+1.4Round 17🇳🇴 NORWAY54♥♠2+1+0
+1.3Round 10🇩🇰 DENMARK142♠♥A+2+6
+1.2Round 19🇮🇱 ISRAEL31NT♦4=+5
+1.1Round 12🇮🇱 ISRAEL172NT♥9-1+4
+1.1Round 21🇳🇱 NETHERLANDS33♦♥T+1-6
+1.0Round 12🇮🇱 ISRAEL134♠♣7+2+1
+0.8Round 15🇸🇪 SWEDEN94♠♦9+2+1
+0.8Round 16🇵🇱 POLAND175♦♥A-1+5
+0.8Round 24🇹🇷 TURKIYE172♦♥K=-1
+0.7Round 3🇹🇷 TURKIYE22♠♦5=+6
+0.7Round 8🇮🇹 ITALY201NT♠6=-1
+0.6Round 4🇳🇱 NETHERLANDS134♠♣2=+0
+0.5Round 4🇳🇱 NETHERLANDS212♠♣J-1-2
+0.5Round 9🇮🇪 IRELAND72♠♣J-3-5
+0.5Round 10🇩🇰 DENMARK244♥♣T=+0
+0.5Round 15🇸🇪 SWEDEN63♦♥8+2+0
+0.5Round 19🇮🇱 ISRAEL43♣♣8+1+10
+0.5Round 19🇮🇱 ISRAEL52♦♦5+2+0
+0.4Round 12🇮🇱 ISRAEL244♥♠T+1+0
+0.4Round 14🇩🇰 DENMARK213♥x♦A-1-1
+0.4Round 19🇮🇱 ISRAEL14♥♠2=+0
+0.3Round 10🇩🇰 DENMARK204♥♠Q+1+0
+0.2Round 9🇮🇪 IRELAND51NT♠9-2+1
+0.2Round 12🇮🇱 ISRAEL141NT♥2=+0
+0.2Round 17🇳🇴 NORWAY85♦♠Q-1+5
+0.2Round 20🇫🇷 FRANCE204♠♥Q+1+4
+0.2Round 23🇭🇺 HUNGARY33NT♣T=+2
+0.1Round 26🇩🇪 GERMANY201NT♣K=+0
+0.0Round 4🇳🇱 NETHERLANDS184♠♦A=+0
-0.0Round 6🇬🇷 GREECE143NT♠4+1+1
-0.0Round 9🇮🇪 IRELAND34♠♦A=+0
-0.0Round 10🇩🇰 DENMARK222♠♦2=+1
+0.0Round 16🇵🇱 POLAND213NT♥Q+2-13
-0.1Round 2🇸🇪 SWEDEN214♠♥A+1+0
-0.1Round 10🇩🇰 DENMARK194♥x♦K-1+6
-0.1Round 14🇩🇰 DENMARK163NT♠6+1+0
-0.1Round 14🇩🇰 DENMARK243NT♥9+2+0
-0.2Round 7🇵🇱 POLAND53NT♠Q+2+0
-0.2Round 9🇮🇪 IRELAND2Adj.♣T+0
-0.2Round 9🇮🇪 IRELAND104♥♥5+1+13
-0.2Round 10🇩🇰 DENMARK164♠x♦K-2-5
-0.2Round 14🇩🇰 DENMARK142♠♣9=+0
-0.3Round 2🇸🇪 SWEDEN233NT♦9+2-10
-0.3Round 8🇮🇹 ITALY143NT♣6=+1
-0.3Round 12🇮🇱 ISRAEL184♥♠A-1-10
-0.4Round 2🇸🇪 SWEDEN144♠♣K+1-1
-0.4Round 7🇵🇱 POLAND24♠♣J=+1
-0.4Round 15🇸🇪 SWEDEN53NT♠2+3-11
-0.4Round 20🇫🇷 FRANCE173NT♣2+2+0
-0.5Round 3🇹🇷 TURKIYE42NT♥6+1-10
-0.5Round 6🇬🇷 GREECE224♠♥A-1+3
-0.5Round 16🇵🇱 POLAND193♦♣A+1+0
-0.5Round 24🇹🇷 TURKIYE131♠♠3-1+1
-0.6Round 21🇳🇱 NETHERLANDS74♥♠9+1-1
-0.8Round 16🇵🇱 POLAND202♠♥Q+1+0
-0.8Round 26🇩🇪 GERMANY135♦♣K=+2
-1.0Round 3🇹🇷 TURKIYE113NT♠9=-2
-1.0Round 14🇩🇰 DENMARK174♠♥6+1-1
-1.0Round 16🇵🇱 POLAND143NT♥2+1+0
-1.2Round 10🇩🇰 DENMARK153♠♣5-1-1
-1.2Round 23🇭🇺 HUNGARY84♠♥A-2+5
-1.2Round 24🇹🇷 TURKIYE153NT♥Q+3+13
-1.3Round 23🇭🇺 HUNGARY101♠♥K=+0
-1.3Round 23🇭🇺 HUNGARY114♥♦6=+1
-1.4Round 8🇮🇹 ITALY153NT♥3=+1
-1.4Round 12🇮🇱 ISRAEL224♥♥6+1+0
-1.5Round 3🇹🇷 TURKIYE13NT♥5=+0
-1.5Round 3🇹🇷 TURKIYE73♠♣8=+0
-1.5Round 4🇳🇱 NETHERLANDS143NT♦6+1+0
-1.5Round 17🇳🇴 NORWAY33NT♦Q=+0
-1.7Round 16🇵🇱 POLAND164♥♣8-1+6
-1.8Round 7🇵🇱 POLAND111NT♠Q-1-3
-1.8Round 15🇸🇪 SWEDEN44♥♣K+2+13
-1.8Round 17🇳🇴 NORWAY111NT♠K+1-1
-1.8Round 21🇳🇱 NETHERLANDS113♠♦9+1-2
-1.8Round 24🇹🇷 TURKIYE193♣♥9-2-11
-2.0Round 8🇮🇹 ITALY246♣♠K+1-11
-2.2Round 15🇸🇪 SWEDEN83NT♠5=-3
-2.2Round 21🇳🇱 NETHERLANDS64♥♠Q+1+0
-2.2Round 26🇩🇪 GERMANY174♠♥6+3-10
-2.3Round 19🇮🇱 ISRAEL94♠♥T-1+2
-2.4Round 17🇳🇴 NORWAY91NT♥2-2-3
-2.4Round 19🇮🇱 ISRAEL24♠x♣K-1+0
-2.5Round 3🇹🇷 TURKIYE96♦♦2=+11
-2.5Round 8🇮🇹 ITALY223♥♣2=-1
-2.5Round 20🇫🇷 FRANCE142♠♥J+1-1
-2.5Round 23🇭🇺 HUNGARY54♥♣3-1-6
-2.8Round 8🇮🇹 ITALY136♠♥5=+0
-2.8Round 12🇮🇱 ISRAEL162NT♠8=-1
-2.8Round 24🇹🇷 TURKIYE141NT♠5-1-5
-3.0Round 7🇵🇱 POLAND101♥♦T-2-3
-3.1Round 8🇮🇹 ITALY163♣♥A-1-4
-3.1Round 16🇵🇱 POLAND223NT♥7+1-4
-3.1Round 20🇫🇷 FRANCE193♥♠2-1-4
-3.2Round 8🇮🇹 ITALY214♠♥2-1+8
-3.2Round 14🇩🇰 DENMARK202♥♦J=-6
-3.2Round 21🇳🇱 NETHERLANDS14♥♠A=+0
-3.4Round 2🇸🇪 SWEDEN173NT♠K-1-5
-3.4Round 20🇫🇷 FRANCE234♠♦J=+1
-3.5Round 3🇹🇷 TURKIYE105♦♥K=-3
-3.5Round 6🇬🇷 GREECE184♠♣J=+1
-3.5Round 8🇮🇹 ITALY182NT♥K+1+0
-3.5Round 10🇩🇰 DENMARK214NT♠T+1-11
-3.5Round 19🇮🇱 ISRAEL65♥♣J+1-11
-3.6Round 2🇸🇪 SWEDEN194♥♦K-1-6
-3.6Round 12🇮🇱 ISRAEL153♥♠K-1+0
-3.9Round 7🇵🇱 POLAND33NT♣A=+0
-3.9Round 12🇮🇱 ISRAEL194♠♣8-3-2
-4.1Round 6🇬🇷 GREECE132♠♥A-1-5
-4.3Round 7🇵🇱 POLAND72♠x♠3-2-9
-4.3Round 26🇩🇪 GERMANY143NT♠5=+0
-4.4Round 4🇳🇱 NETHERLANDS203♣♦2-1-6
-4.5Round 15🇸🇪 SWEDEN122♠♣A=+0
-4.5Round 26🇩🇪 GERMANY153♠♠A-1+2
-4.6Round 14🇩🇰 DENMARK233NT♠2+3-13
-4.6Round 19🇮🇱 ISRAEL114♥x♠A=-4
-4.7Round 8🇮🇹 ITALY177♠♠T=+0
-4.9Round 17🇳🇴 NORWAY13NT♠2-1-10
-5.2Round 2🇸🇪 SWEDEN162♥♣9=-6
-5.2Round 21🇳🇱 NETHERLANDS54♥x♦K-2-10
-5.4Round 20🇫🇷 FRANCE213NT♥Q=+1
-5.5Round 9🇮🇪 IRELAND124♥♣T=+0
-5.5Round 12🇮🇱 ISRAEL203♠♦J-2-13
-5.6Round 8🇮🇹 ITALY233NT♣8+1-11
-5.8Round 17🇳🇴 NORWAY73NT♣Q-4-7
-5.9Round 7🇵🇱 POLAND93♠♣J+1-6
-6.0Round 24🇹🇷 TURKIYE205♣♣2-1-6
-6.0Round 26🇩🇪 GERMANY233♠♥5+2-10
-6.2Round 19🇮🇱 ISRAEL107♥♦6-2-20
-6.5Round 21🇳🇱 NETHERLANDS44♠♦9+1-4
-6.6Round 21🇳🇱 NETHERLANDS83NT♦9=-7
-7.1Round 23🇭🇺 HUNGARY14♠x♦A=-7
-7.3Round 4🇳🇱 NETHERLANDS245♣x♥5-2-5
-7.5Round 16🇵🇱 POLAND233NT♣5-1-12
-7.5Round 20🇫🇷 FRANCE155♦♠A-2-2
-7.9Round 17🇳🇴 NORWAY43NT♥A+1-1
-7.9Round 23🇭🇺 HUNGARY95♦♠A-1-10
-8.2Round 20🇫🇷 FRANCE244♠♦3+1-8
-8.8Round 6🇬🇷 GREECE194♥♥6=-7
-8.8Round 17🇳🇴 NORWAY23NT♠Q=+0
-9.1Round 4🇳🇱 NETHERLANDS173NT♦T-2-11
-9.2Round 10🇩🇰 DENMARK234♥♦T-2-8
-9.4Round 7🇵🇱 POLAND64♠x♣K-3-9
-9.5Round 10🇩🇰 DENMARK134♥♣6=-3
-10.0Round 9🇮🇪 IRELAND43NT♠8+1-13
-10.0Round 17🇳🇴 NORWAY107NT♣7=+0