🏴󠁧󠁢󠁥󠁮󠁧󠁿 POWELL Oliver Kenzo · ENGLAND

27rank
+21.1Butler · 176 bds
+0.12per board
±5.1swing
-0.55vs par /bd · #43/59
+0.32adjusted /bd
Butler per round: 13.6 5.7 7.1 6 -10.2 -10.1 19.4 -32 22.5 6.4 -7.3by round

vs par split: bidding -0.90 · play +0.35

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

Card play — on target: opening leads 72.3% #50 of 59 · declarer play 73.5% #24 of 59 · defence 81.7% #46 of 59

Bidding activity — not a pass: 41.9% #34 of 59 (196/468)

Card play by contract type — on target
vs NTvs a suit
Opening leads68.8% (16)74.2% (31)
Declarer play73.7% (19)73.3% (30)
Defence75.9% (29)84.4% (64)

Opening leads by suit led: ♠ 61.1% (18) · ♥ 72.7% (11) · ♦ 72.7% (11) · ♣ 100.0% (7)

vs par by strain: NT -0.51 (63) · a suit -0.57 (113)

vs par by level: part-score -0.87 (55) · game -0.36 (109) · slam -0.83 (12)

By role: declaring +1.38/bd (-1.00 vs par · 83) · defending -1.00/bd (-0.15 vs par · 93)

By vulnerability: vulnerable -0.17/bd (-0.47 vs par · 88) · not vulnerable +0.41/bd (-0.64 vs par · 88)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.HuttonS.Baldysz – E.SuchardaOpen16+13.6+0.85-0.12
Round 2A.HuttonD.Puerto – O.GardenghiClosed16+5.7+0.36-3.00
Round 3A.HuttonM.Balodis – J.IlzinsOpen16+7.1+0.44+0.75
Round 4A.HuttonR.Retzler – D.GrigoreClosed0+0.0+0.00·
Round 5A.HuttonM.Kalayci – C.BasbugClosed16+6.0+0.38+0.00
Round 6A.HuttonP.Petrov – A.BauerOpen16-10.2-0.64-2.31
Round 8A.HuttonM.Andonov – T.PavlovClosed16-10.1-0.63-2.31
Round 9A.HuttonR.Zvorovski – S.LaanClosed16+19.4+1.21+1.06
Round 10A.HuttonJ.Nakamaru-Pinder – A.HuangClosed16-32.0-2.00-1.12
Round 11A.HuttonS.Vazic – M.SeizovicOpen16+22.5+1.41+0.75
Round 12A.HuttonT.Guichet – L.BoninClosed16+6.4+0.40+0.69
Round 13A.HuttonK.Goscianski – R.Van Der WeideOpen16-7.3-0.46-0.44

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
+14.8Round 13🇳🇱 NETHERLANDS105♥♣Q-3+17
+11.5Round 2🇪🇸 SPAIN233NT♥2-5+9
+10.1Round 3🇱🇻 LATVIA84♠x♥A=+10
+9.8Round 3🇱🇻 LATVIA96♠♦8-2+12
+9.4Round 12🇫🇷 FRANCE323NT♦7+1+10
+9.1Round 3🇱🇻 LATVIA36♠♥A-1+12
+8.6Round 6🇩🇪 GERMANY184♣♦A+1+15
+8.6Round 11🇷🇸 SERBIA13NT♠3+3+5
+8.0Round 9🇪🇪 ESTONIA124♥x♣T=+5
+7.9Round 8🇧🇬 BULGARIA214♥x♠2-1+7
+7.6Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND233NT♠3=+0
+7.5Round 13🇳🇱 NETHERLANDS153NT♣6=+0
+6.7Round 11🇷🇸 SERBIA154♥♠7-2+13
+6.6Round 13🇳🇱 NETHERLANDS24♠♥T+1+1
+6.5Round 6🇩🇪 GERMANY264♠♦3=+3
+6.5Round 9🇪🇪 ESTONIA114♥♠6=+0
+6.3Round 5🇹🇷 TURKIYE103NT♥J-4+6
+6.2Round 9🇪🇪 ESTONIA13NT♦6-1+10
+5.8Round 1🇵🇱 POLAND44♥♠7=+0
+5.8Round 2🇪🇸 SPAIN273NT♣4+1+7
+5.6Round 11🇷🇸 SERBIA54♥♠A=+7
+5.5Round 11🇷🇸 SERBIA24♥♣A+1+0
+5.4Round 5🇹🇷 TURKIYE44♠♦6-3+10
+5.2Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND303NT♦9-5+4
+5.1Round 2🇪🇸 SPAIN293NT♣4=-2
+4.7Round 6🇩🇪 GERMANY302♥♣3=+5
+4.5Round 1🇵🇱 POLAND114♠♦A-1+4
+4.4Round 9🇪🇪 ESTONIA85♦x♠A=+6
+4.4Round 12🇫🇷 FRANCE312♠♣3+1+0
+4.1Round 11🇷🇸 SERBIA83NT♦Q+2+2
+4.0Round 2🇪🇸 SPAIN223♦♥J-2+11
+4.0Round 2🇪🇸 SPAIN306♣♠3+1-11
+3.9Round 5🇹🇷 TURKIYE64♠♦Q+2+13
+3.9Round 9🇪🇪 ESTONIA75♦x♣A-1+0
+3.9Round 9🇪🇪 ESTONIA132♣♥K+1+6
+3.9Round 12🇫🇷 FRANCE222♥♦Q-1+5
+3.8Round 5🇹🇷 TURKIYE71♠♣3=+5
+3.8Round 8🇧🇬 BULGARIA306NT♥6=+0
+3.8Round 11🇷🇸 SERBIA33NT♣J+1+0
+3.6Round 1🇵🇱 POLAND83NT♠6=+0
+3.6Round 3🇱🇻 LATVIA24♠♣3-1+5
+3.6Round 9🇪🇪 ESTONIA91NT♠3-3+0
+3.6Round 13🇳🇱 NETHERLANDS34♥♠K-1+5
+3.5Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND202♥♣K-1+11
+3.4Round 6🇩🇪 GERMANY293♠♣Q+1+1
+3.4Round 9🇪🇪 ESTONIA24♦♠6=+1
+3.3Round 1🇵🇱 POLAND53NT♥K-1+5
+3.3Round 9🇪🇪 ESTONIA144♠♥9-3+6
+3.3Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND314♥♣3=+0
+3.2Round 13🇳🇱 NETHERLANDS94♠♦A-1+11
+3.1Round 8🇧🇬 BULGARIA274♥♠7+1+0
+3.1Round 13🇳🇱 NETHERLANDS73NT♠7=-2
+3.0Round 3🇱🇻 LATVIA53NT♥4=+10
+3.0Round 8🇧🇬 BULGARIA224♠♣J=+0
+2.8Round 1🇵🇱 POLAND23NT♣7=+0
+2.8Round 2🇪🇸 SPAIN313NT♠3+4-9
+2.7Round 2🇪🇸 SPAIN203♣♦K=+0
+2.7Round 5🇹🇷 TURKIYE143NT♥6-3+0
+2.5Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND294♠♦K=-1
+2.5Round 12🇫🇷 FRANCE291NT♠J=+5
+2.4Round 1🇵🇱 POLAND103NT♣6+1+0
+2.3Round 13🇳🇱 NETHERLANDS134♥♠A-3+4
+2.2Round 2🇪🇸 SPAIN173♠♣Q-3-6
+2.2Round 12🇫🇷 FRANCE274♠♦A+1+1
+2.2Round 13🇳🇱 NETHERLANDS14♠♥A-1+10
+2.1Round 1🇵🇱 POLAND144♠♥6=+0
+1.9Round 12🇫🇷 FRANCE194♠♦8=+0
+1.8Round 6🇩🇪 GERMANY243NT♣7=-1
+1.8Round 8🇧🇬 BULGARIA243NT♥J=-1
+1.8Round 11🇷🇸 SERBIA123NT♠5+4+2
+1.6Round 12🇫🇷 FRANCE183♥♠T-3+0
+1.5Round 11🇷🇸 SERBIA161NT♥Q=+5
+1.2Round 12🇫🇷 FRANCE172NT♦K-1+4
+1.2Round 13🇳🇱 NETHERLANDS63♠♥A-2-1
+1.1Round 5🇹🇷 TURKIYE163♣♦3-3-6
+1.1Round 8🇧🇬 BULGARIA263NT♥J+3+1
+1.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND321NT♠4+1+1
+1.0Round 6🇩🇪 GERMANY194♥♦J=+0
+0.8Round 6🇩🇪 GERMANY232♠♥9-1-11
+0.8Round 12🇫🇷 FRANCE254♠♣J-3-5
+0.7Round 5🇹🇷 TURKIYE153NT♠6=+0
+0.7Round 9🇪🇪 ESTONIA104♥♥T=+0
+0.6Round 12🇫🇷 FRANCE202♥♣A=-1
+0.5Round 1🇵🇱 POLAND126NT♠J=+0
+0.5Round 3🇱🇻 LATVIA61NT♠5=+1
+0.5Round 6🇩🇪 GERMANY273♠♥Q-2-13
+0.5Round 8🇧🇬 BULGARIA314♠♦6=+1
+0.5Round 11🇷🇸 SERBIA72♠♥Q-1-1
+0.4Round 1🇵🇱 POLAND161NT♣3+2+1
+0.3Round 1🇵🇱 POLAND11NT♣3-2+1
+0.3Round 3🇱🇻 LATVIA143NT♥2+4-14
+0.3Round 5🇹🇷 TURKIYE93NT♥5+1+1
+0.3Round 5🇹🇷 TURKIYE121NT♥4=-1
+0.3Round 11🇷🇸 SERBIA94♠x♥K-1+6
+0.2Round 5🇹🇷 TURKIYE34♠♦Q+1-8
+0.1Round 3🇱🇻 LATVIA72♥♠3=+0
-0.0Round 2🇪🇸 SPAIN252♥♥2+1-7
-0.1Round 5🇹🇷 TURKIYE23NT♠T-1-2
-0.1Round 6🇩🇪 GERMANY223NT♦7+1-1
-0.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND274♠♦A+1+0
-0.2Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND223NT♥Q=-2
-0.2Round 11🇷🇸 SERBIA143NT♥T+2-11
-0.2Round 12🇫🇷 FRANCE303NT♥3+1+0
-0.3Round 2🇪🇸 SPAIN242♦♣8=-1
-0.3Round 8🇧🇬 BULGARIA233NT♣2+1+0
-0.3Round 13🇳🇱 NETHERLANDS122♠♣T+2-6
-0.4Round 2🇪🇸 SPAIN213NT♣2-1-8
-0.4Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND173NT♠6-1+5
-0.4Round 11🇷🇸 SERBIA134♥♠3+1+0
-0.5Round 3🇱🇻 LATVIA44♥♦J+2-1
-0.5Round 11🇷🇸 SERBIA113♥♠7-2-1
-0.7Round 1🇵🇱 POLAND34♥♠9-1+5
-0.7Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND242♠♦K=+0
-0.8Round 2🇪🇸 SPAIN282♠♠5=-7
-0.8Round 12🇫🇷 FRANCE213♦♦7+2+10
-0.9Round 1🇵🇱 POLAND135♣♠A-1-6
-1.1Round 3🇱🇻 LATVIA124♠♠8+2-1
-1.3Round 9🇪🇪 ESTONIA162♠♦T+1+0
-1.4Round 8🇧🇬 BULGARIA193NT♠8+1-8
-1.5Round 3🇱🇻 LATVIA106NT♥8=+0
-1.5Round 5🇹🇷 TURKIYE133♠♣2=+0
-1.5Round 8🇧🇬 BULGARIA255♣♥A=+0
-1.6Round 8🇧🇬 BULGARIA322♠♦K=+0
-1.6Round 11🇷🇸 SERBIA62♦♠7=-5
-1.7Round 9🇪🇪 ESTONIA62♦♣J+1+0
-1.8Round 5🇹🇷 TURKIYE83NT♠T+1+0
-1.9Round 1🇵🇱 POLAND94♥♠2=+0
-1.9Round 12🇫🇷 FRANCE233♠♣A-2-9
-2.1Round 1🇵🇱 POLAND153NT♠6+1-11
-2.2Round 6🇩🇪 GERMANY316♦♥9=+13
-2.5Round 3🇱🇻 LATVIA135♣♥4-2-7
-2.5Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND191NT♠5=+0
-2.6Round 1🇵🇱 POLAND74♦♥4-2-2
-2.7Round 6🇩🇪 GERMANY213NT♦4-1-10
-2.7Round 9🇪🇪 ESTONIA42♠♣Q-2-2
-2.8Round 13🇳🇱 NETHERLANDS84♠♠J-1-2
-2.9Round 6🇩🇪 GERMANY202♥♠A=-1
-3.0Round 8🇧🇬 BULGARIA282♠♠6+1-6
-3.4Round 6🇩🇪 GERMANY285♦♠A=-7
-3.4Round 8🇧🇬 BULGARIA184♠♦2-1-10
-3.5Round 5🇹🇷 TURKIYE54♦♠5-2-9
-3.5Round 8🇧🇬 BULGARIA293NT♠A=-3
-3.9Round 1🇵🇱 POLAND63NT♥2=+1
-4.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND282♥♦Q=+0
-4.3Round 3🇱🇻 LATVIA114♥♥3=-3
-4.6Round 9🇪🇪 ESTONIA53♣♠6=+0
-4.6Round 11🇷🇸 SERBIA43♥♣5+1-10
-4.9Round 3🇱🇻 LATVIA153NT♥3+2+0
-4.9Round 5🇹🇷 TURKIYE112♥♥A=-6
-5.2Round 12🇫🇷 FRANCE243NT♣A=+1
-5.4Round 2🇪🇸 SPAIN264♠♣A=+0
-5.5Round 9🇪🇪 ESTONIA153♠♣K-1-4
-5.9Round 3🇱🇻 LATVIA13NT♦8+4-3
-5.9Round 8🇧🇬 BULGARIA204♥♦J=-3
-6.3Round 6🇩🇪 GERMANY253NT♦A=-7
-6.5Round 2🇪🇸 SPAIN194♥♥T=-7
-6.5Round 12🇫🇷 FRANCE263NT♣4=+1
-6.9Round 5🇹🇷 TURKIYE14♥♥6=-3
-7.4Round 13🇳🇱 NETHERLANDS44♥♠6=-10
-7.5Round 12🇫🇷 FRANCE284♠♥3-1-11
-7.5Round 13🇳🇱 NETHERLANDS146♦♠7=+2
-8.6Round 11🇷🇸 SERBIA105♣♠2=+0
-8.7Round 3🇱🇻 LATVIA163NTx♠4-2-9
-8.7Round 9🇪🇪 ESTONIA36♥♦J=-11
-9.0Round 6🇩🇪 GERMANY173NT♣6-2-11
-9.1Round 13🇳🇱 NETHERLANDS111NTx♦T+3-8
-9.5Round 2🇪🇸 SPAIN186♦♣5-2-11
-9.5Round 2🇪🇸 SPAIN323NT♥9=-6
-9.7Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253♠x♦T-3-12
-10.2Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND216♠♦T+1-1
-10.6Round 13🇳🇱 NETHERLANDS54♥x♣5-2-12
-10.7Round 8🇧🇬 BULGARIA176♦x♠Q+1-15
-10.9Round 6🇩🇪 GERMANY324♥x♥A=-12
-12.4Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND265♦x♦T=-11
-14.1Round 13🇳🇱 NETHERLANDS164♠x♥6=-16
-14.9Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND184♠x♥A=-12