🏴󠁧󠁢󠁥󠁮󠁧󠁿 BROCK Sally · ENGLAND

45rank
+33.8Butler · 208 bds
+0.16per board
±4.2swing
+0.68vs par /bd · #17/123
-0.04adjusted /bd
Butler per round: -7.6 8.3 -5.7 -4.9 19.7 -2.7 -16.5 1.5 38 -7.6 10.5 -1.6 2.4by round

vs par split: bidding +0.63 · play +0.04

Strength of schedule: opponents averaged -0.20/bd (an easy draw) → opponent-adjusted -0.04/bd

Card play — on target: opening leads 87.5% #3 of 123 · declarer play 78.7% #19 of 123 · defence 86.7% #41 of 123

Bidding activity — not a pass: 40.9% #89 of 123 (231/565)

Card play by contract type — on target
vs NTvs a suit
Opening leads80.0% (10)89.5% (38)
Declarer play69.2% (13)82.4% (34)
Defence75.0% (28)90.9% (77)

Opening leads by suit led: ♠ 83.3% (12) · ♥ 66.7% (12) · ♦ 100.0% (9) · ♣ 100.0% (15)

vs par by strain: NT -0.21 (61) · a suit +1.05 (147)

vs par by level: part-score +0.86 (77) · game +0.51 (120) · slam +1.27 (11)

By role: declaring +0.24/bd (-1.30 vs par · 103) · defending +0.09/bd (+2.62 vs par · 105)

By vulnerability: vulnerable +0.29/bd (+0.61 vs par · 104) · not vulnerable +0.04/bd (+0.74 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.NettletonS.Paoluzi – M.ChavarriaClosed16-7.6-0.47+2.56
Round 3D.NettletonC.Lupsan – N.ValeanuClosed16+8.3+0.52+1.50
Round 4D.NettletonT.Rigney – S.PartClosed16-5.7-0.36-0.31
Round 5D.NettletonA.Acar – B.ErkanOpen16-4.9-0.31+2.50
Round 8D.NettletonL.Mingot – M.PanaderoClosed16+19.7+1.23+0.31
Round 10D.NettletonA.Gudnadottir – A.JonsdottirClosed16-2.7-0.17-1.31
Round 12D.NettletonA.Zalai – E.TichyClosed16-16.5-1.03-2.31
Round 13D.NettletonM.Cupic – R.MullerClosed16+1.5+0.09+2.44
Round 15D.NettletonA.Olsen – E.BergClosed16+38.0+2.38+1.00
Round 16D.NettletonD.Bilde – A.Buus ThomsenClosed16-7.6-0.47-2.31
Round 17D.NettletonM.Vegh – K.BalabanovaClosed16+10.5+0.66+2.75
Round 19D.NettletonM.Stas – C.VandenbosscheClosed16-1.6-0.10+0.81
Round 21D.NettletonN.Libster – J.SadisClosed16+2.4+0.15+1.19

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 17🇨🇭 SWITZERLAND307♠♠2-4+15
+10.5Round 19🇧🇪 BELGIUM252♦♣7+3+10
+10.0Round 16🇩🇰 DENMARK33NT♦7-2+13
+9.9Round 21🇮🇱 ISRAEL13NT♦4+4+14
+9.4Round 21🇮🇱 ISRAEL165♦♥7-1+10
+8.6Round 3🇷🇴 ROMANIA152♠♥9=+9
+8.5Round 15🇫🇴 FAROE ISLANDS293NT♥4=+0
+7.6Round 4🇮🇪 IRELAND313NT♠6-1+11
+7.4Round 10🇮🇸 ICELAND103NT♥6=+0
+7.2Round 4🇮🇪 IRELAND203♠♣4-2+7
+7.1Round 8🇪🇸 SPAIN87NT♣Q=+0
+7.1Round 17🇨🇭 SWITZERLAND263♥♣6-1+12
+7.1Round 19🇧🇪 BELGIUM223NT♠J=+7
+7.0Round 13🇭🇷 CROATIA276♥♣8-1+11
+7.0Round 13🇭🇷 CROATIA284♠♥K-1+10
+6.5Round 3🇷🇴 ROMANIA165♥x♠K-4+5
+6.5Round 15🇫🇴 FAROE ISLANDS205♣♦9-1+12
+6.5Round 15🇫🇴 FAROE ISLANDS314♠♣K+1+4
+6.1Round 19🇧🇪 BELGIUM264♠x♦K-3+5
+6.0Round 1🇮🇹 ITALY166♠♣A=+14
+5.8Round 13🇭🇷 CROATIA304♠x♥T=+7
+5.7Round 4🇮🇪 IRELAND183NT♥5-1+5
+5.7Round 15🇫🇴 FAROE ISLANDS283NT♠7=+3
+5.6Round 15🇫🇴 FAROE ISLANDS263NT♥7+1+1
+5.5Round 17🇨🇭 SWITZERLAND225♦♠T-1+12
+5.4Round 8🇪🇸 SPAIN44♠♥6-1+6
+5.4Round 10🇮🇸 ICELAND165♠♦3+1+2
+5.4Round 16🇩🇰 DENMARK101NT♠2+2+0
+5.2Round 10🇮🇸 ICELAND133♦♥A-2+3
+5.2Round 13🇭🇷 CROATIA234♠♠T=+0
+5.1Round 12🇭🇺 HUNGARY163NT♠A-2+8
+5.1Round 21🇮🇱 ISRAEL45♥♠A-2+8
+5.0Round 17🇨🇭 SWITZERLAND204♥♥T-1+6
+4.8Round 8🇪🇸 SPAIN63♠♠K-1+5
+4.7Round 16🇩🇰 DENMARK82♠♦A+1+6
+4.4Round 13🇭🇷 CROATIA263♥♣A-3+5
+4.3Round 3🇷🇴 ROMANIA43NT♣3-2+7
+4.3Round 17🇨🇭 SWITZERLAND317NT♦8=+0
+4.2Round 12🇭🇺 HUNGARY44♥♠A-1+6
+3.9Round 3🇷🇴 ROMANIA93♥♠J=+1
+3.9Round 19🇧🇪 BELGIUM213♠♦Q-2+0
+3.6Round 13🇭🇷 CROATIA174♠♦7=+7
+3.5Round 5🇹🇷 TURKIYE23NT♣T-2+8
+3.5Round 21🇮🇱 ISRAEL93♥♠Q=+0
+3.4Round 16🇩🇰 DENMARK55♣♠T-1+5
+3.3Round 8🇪🇸 SPAIN145♦x♥T=+3
+3.3Round 12🇭🇺 HUNGARY32♠♦Q=+0
+3.3Round 13🇭🇷 CROATIA315♦♣8-1+10
+3.2Round 3🇷🇴 ROMANIA63NT♥4+2+1
+3.2Round 21🇮🇱 ISRAEL144♠♦8+1+0
+3.1Round 1🇮🇹 ITALY131♠♥6+1+6
+3.0Round 17🇨🇭 SWITZERLAND254♥♦7-2+3
+2.8Round 21🇮🇱 ISRAEL24♥♠T=-1
+2.5Round 8🇪🇸 SPAIN122♣♦6=+5
+2.5Round 15🇫🇴 FAROE ISLANDS213♥♣A-1+5
+2.5Round 19🇧🇪 BELGIUM315♦♥A=+7
+2.4Round 8🇪🇸 SPAIN93NT♠T+2+1
+2.3Round 1🇮🇹 ITALY72♠♦T-1+0
+2.3Round 5🇹🇷 TURKIYE162♥♣4+2-10
+2.3Round 15🇫🇴 FAROE ISLANDS251♥♠2+3-2
+2.2Round 8🇪🇸 SPAIN53♦♥7+2-6
+2.1Round 10🇮🇸 ICELAND121NT♠7-1-5
+2.1Round 15🇫🇴 FAROE ISLANDS271NT♠4=+0
+2.0Round 17🇨🇭 SWITZERLAND193NT♥4+1+1
+1.9Round 1🇮🇹 ITALY144♠♣K=+0
+1.9Round 21🇮🇱 ISRAEL53NT♣2=+0
+1.6Round 3🇷🇴 ROMANIA103NT♦6+1-13
+1.6Round 12🇭🇺 HUNGARY134♥♦T+1+0
+1.5Round 1🇮🇹 ITALY112♠♠8=+6
+1.5Round 15🇫🇴 FAROE ISLANDS183NT♣A=-1
+1.3Round 3🇷🇴 ROMANIA121NT♣3-1+0
+1.3Round 13🇭🇷 CROATIA203NT♥3+1+0
+1.2Round 4🇮🇪 IRELAND235♠♥J+1-13
+1.1Round 5🇹🇷 TURKIYE15♠x♣Q-1+5
+1.1Round 5🇹🇷 TURKIYE84♣♠T-1+4
+1.1Round 8🇪🇸 SPAIN33♥♦Q-1-10
+1.1Round 15🇫🇴 FAROE ISLANDS234♠♣T+1+0
+1.0Round 4🇮🇪 IRELAND223NT♠3+1+0
+1.0Round 10🇮🇸 ICELAND43NT♦Q+2+13
+1.0Round 17🇨🇭 SWITZERLAND321NT♠K=+11
+0.9Round 19🇧🇪 BELGIUM182♥♠A=-1
+0.8Round 13🇭🇷 CROATIA194♥♦6+1+0
+0.8Round 16🇩🇰 DENMARK163NT♠T+1-10
+0.8Round 21🇮🇱 ISRAEL133NT♠T-2+8
+0.6Round 10🇮🇸 ICELAND23♥♣8+1+1
+0.6Round 10🇮🇸 ICELAND33NT♠T=-1
+0.6Round 15🇫🇴 FAROE ISLANDS243NT♠4+1+0
+0.5Round 3🇷🇴 ROMANIA111NT♦8+1+7
+0.5Round 5🇹🇷 TURKIYE144♠♦7=-1
+0.5Round 12🇭🇺 HUNGARY64♠♣Q+1+0
+0.5Round 16🇩🇰 DENMARK62♠♥Q+3-5
+0.4Round 1🇮🇹 ITALY14♥♠T=+0
+0.4Round 1🇮🇹 ITALY154♠♥Q+2+1
+0.4Round 8🇪🇸 SPAIN163♠♣K+1+1
+0.4Round 12🇭🇺 HUNGARY94♠♥7+1+0
+0.3Round 1🇮🇹 ITALY52♥♠2+1+4
+0.2Round 5🇹🇷 TURKIYE154♥♦J=-1
+0.1Round 5🇹🇷 TURKIYE51NT♣4-1+0
+0.1Round 16🇩🇰 DENMARK73NT♣2+3-12
-0.0Round 5🇹🇷 TURKIYE103NT♠T+1+0
+0.0Round 5🇹🇷 TURKIYE132♦x♦4=+8
-0.0Round 8🇪🇸 SPAIN114♠♥T+1+0
-0.0Round 10🇮🇸 ICELAND72♠♥5+1+0
+0.0Round 16🇩🇰 DENMARK144♥♦7+1+0
+0.0Round 17🇨🇭 SWITZERLAND182♠♥K+1+0
-0.0Round 19🇧🇪 BELGIUM274♠♣7=+0
+0.0Round 21🇮🇱 ISRAEL113NT♣7+1+1
-0.0Round 21🇮🇱 ISRAEL122♠♣Q=+0
-0.2Round 15🇫🇴 FAROE ISLANDS304♥x♥8-2-3
-0.3Round 3🇷🇴 ROMANIA22♦♠6+2+0
-0.3Round 3🇷🇴 ROMANIA143♠♣K-1+3
-0.3Round 10🇮🇸 ICELAND153♣♠A-2-1
-0.3Round 12🇭🇺 HUNGARY112NT♠A-1-5
-0.3Round 15🇫🇴 FAROE ISLANDS194♥♦K=-1
-0.3Round 15🇫🇴 FAROE ISLANDS224♠♣A-2+1
-0.4Round 1🇮🇹 ITALY82♥♠J=-1
-0.4Round 8🇪🇸 SPAIN103♣♦K+2-1
-0.5Round 4🇮🇪 IRELAND244♠♦3=+0
-0.6Round 3🇷🇴 ROMANIA33NT♣7=+0
-0.6Round 16🇩🇰 DENMARK41NT♠J+1+0
-0.6Round 19🇧🇪 BELGIUM232♦♦4+1+11
-0.7Round 1🇮🇹 ITALY94♥♠A+1+11
-0.7Round 1🇮🇹 ITALY102♦♦5+1-1
-0.7Round 4🇮🇪 IRELAND273♣♠J=+0
-0.7Round 5🇹🇷 TURKIYE112♠x♥K-1+1
-0.8Round 8🇪🇸 SPAIN153NT♣5-1-5
-0.9Round 8🇪🇸 SPAIN133♠♥2=+0
-0.9Round 12🇭🇺 HUNGARY143NT♥9=-1
-1.0Round 5🇹🇷 TURKIYE74♥♣6+1+13
-1.0Round 5🇹🇷 TURKIYE122♠♦A+1+10
-1.0Round 15🇫🇴 FAROE ISLANDS324♠♥5=-1
-1.1Round 5🇹🇷 TURKIYE94♠♣8+1+0
-1.1Round 21🇮🇱 ISRAEL63NT♥T-1-6
-1.2Round 19🇧🇪 BELGIUM203♦♣K+1+0
-1.3Round 4🇮🇪 IRELAND262♥♣J=+10
-1.3Round 13🇭🇷 CROATIA321NT♣Q+3-6
-1.4Round 12🇭🇺 HUNGARY14♥♣T-3-1
-1.4Round 19🇧🇪 BELGIUM175♦♠5+1+9
-1.6Round 4🇮🇪 IRELAND322NT♠3=+0
-1.6Round 8🇪🇸 SPAIN24♠♦J=+10
-1.7Round 1🇮🇹 ITALY23♦♠6=+5
-1.7Round 5🇹🇷 TURKIYE62♥♣A-1-2
-1.8Round 4🇮🇪 IRELAND173NT♦6+3-3
-1.8Round 12🇭🇺 HUNGARY152♠♥A-1+1
-2.0Round 8🇪🇸 SPAIN11NT♥T=-5
-2.0Round 12🇭🇺 HUNGARY122♠♣T+1-1
-2.0Round 16🇩🇰 DENMARK114♥♠7=+0
-2.1Round 1🇮🇹 ITALY44♥♣5+1+10
-2.2Round 4🇮🇪 IRELAND291NT♥4-2-2
-2.3Round 4🇮🇪 IRELAND193♠♣A-1+2
-2.4Round 17🇨🇭 SWITZERLAND172♦♣6+2+0
-2.5Round 3🇷🇴 ROMANIA52♥♦K+1+10
-2.5Round 4🇮🇪 IRELAND252♥♦2=+1
-2.5Round 16🇩🇰 DENMARK24♠♥A=+0
-2.5Round 19🇧🇪 BELGIUM242♦♣T+1-7
-2.6Round 19🇧🇪 BELGIUM304♠♥A-1+10
-2.8Round 10🇮🇸 ICELAND13NT♣5-3-1
-2.8Round 10🇮🇸 ICELAND144♦♣T-1-5
-2.8Round 17🇨🇭 SWITZERLAND274♥♣6-2-5
-2.8Round 19🇧🇪 BELGIUM284♠♣K+2-13
-2.9Round 3🇷🇴 ROMANIA134♥♣7+1+0
-2.9Round 12🇭🇺 HUNGARY54♥♣J-1-13
-3.0Round 10🇮🇸 ICELAND64♥♣5-1-5
-3.1Round 15🇫🇴 FAROE ISLANDS173♥♦A-1-2
-3.2Round 10🇮🇸 ICELAND82♠♦J-1+2
-3.3Round 10🇮🇸 ICELAND94♠♣5-1-10
-3.3Round 13🇭🇷 CROATIA213NT♠4+1-1
-3.3Round 17🇨🇭 SWITZERLAND244♠♥A=+1
-3.3Round 21🇮🇱 ISRAEL34♣♦8=-6
-3.4Round 4🇮🇪 IRELAND301NT♥2-1-4
-3.4Round 19🇧🇪 BELGIUM193NT♣6+1+0
-3.6Round 3🇷🇴 ROMANIA85♣♥K=+1
-3.6Round 13🇭🇷 CROATIA254♠♦A-1+2
-3.7Round 12🇭🇺 HUNGARY76♠♦K=-8
-3.7Round 16🇩🇰 DENMARK124♥♠J-1-12
-3.8Round 5🇹🇷 TURKIYE44♠♣Q-1-6
-3.8Round 8🇪🇸 SPAIN72♠♦7-1+1
-4.0Round 1🇮🇹 ITALY34♠♥8-2-2
-4.0Round 17🇨🇭 SWITZERLAND233NT♠K+2-4
-4.0Round 21🇮🇱 ISRAEL151NT♠J=+0
-4.2Round 16🇩🇰 DENMARK154♥♠7+1+0
-4.2Round 21🇮🇱 ISRAEL85♣x♦A-3-2
-4.4Round 5🇹🇷 TURKIYE33NT♠T+2+11
-4.4Round 10🇮🇸 ICELAND54♠♥A=+0
-5.0Round 13🇭🇷 CROATIA182♠♥Q+1+0
-5.1Round 3🇷🇴 ROMANIA73NT♠A=+0
-5.1Round 12🇭🇺 HUNGARY106♠♣T=+0
-5.1Round 13🇭🇷 CROATIA243♣x♣A-2+5
-5.2Round 10🇮🇸 ICELAND113♥♣A-1-14
-5.4Round 4🇮🇪 IRELAND283♦♣6+1-10
-5.4Round 17🇨🇭 SWITZERLAND294♠♦9-2-8
-5.5Round 12🇭🇺 HUNGARY23NT♥5-1-12
-5.6Round 16🇩🇰 DENMARK94♥♠J=-8
-5.6Round 17🇨🇭 SWITZERLAND214♠♦Q=+0
-5.8Round 17🇨🇭 SWITZERLAND286♥♠A=+0
-6.3Round 3🇷🇴 ROMANIA14♠♥Q=-7
-6.5Round 1🇮🇹 ITALY65♥x♦3-1-2
-6.7Round 4🇮🇪 IRELAND215♠♣T-2-9
-6.8Round 16🇩🇰 DENMARK14♥x♠6-2-5
-7.1Round 16🇩🇰 DENMARK134♥♥5=-9
-7.3Round 19🇧🇪 BELGIUM325♣x♦A-2-10
-7.4Round 1🇮🇹 ITALY123NT♥4=-10
-8.0Round 12🇭🇺 HUNGARY83NT♠7-2-11
-8.0Round 13🇭🇷 CROATIA294♠♥A=+0
-8.6Round 21🇮🇱 ISRAEL76♣♥K=+0
-10.6Round 13🇭🇷 CROATIA226NT♣T-2-11
-10.8Round 19🇧🇪 BELGIUM293NT♥A+1-15
-13.0Round 21🇮🇱 ISRAEL106♦♣K=-7