🇵🇹 GONCALVES PEREIRA Paulo · PORTUGAL

28rank
+49.4Butler · 150 bds
+0.33per board
±4.0swing
+0.96vs par /bd · #11/119
+0.20adjusted /bd
Butler per round: -4.2 13.7 -0.1 13.8 -2.4 -21.5 -19.1 11.2 0.2 14.3 2.1 8 7.6 33.6 -7.8by round

vs par split: bidding +0.47 · play +0.62

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

Card play — on target: opening leads 88.5% #37 of 119 · declarer play 88.2% #13 of 119 · defence 83.1% #89 of 119

Card play by contract type — on target
vs NTvs a suit
Opening leads·88.5% (26)
Declarer play·88.2% (34)
Defence·83.1% (65)

Opening leads by suit led: ♠ 100.0% (2) · ♥ 80.0% (10) · ♦ 100.0% (6) · ♣ 87.5% (8)

vs par by strain: a suit +1.10 (114)

vs par by level: part-score +1.21 (53) · game +0.80 (51) · slam +2.00 (10)

By role: declaring +0.06/bd (-1.46 vs par · 68) · defending +0.55/bd (+2.96 vs par · 82)

By vulnerability: vulnerable +0.10/bd (+0.34 vs par · 74) · not vulnerable +0.56/bd (+1.57 vs par · 76)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3A.RosadoN.Tal – R.PachtmannClosed10-4.2-0.42-1.80
Round 4A.RosadoH.Dhondy – J.FawcettClosed10+13.7+1.37+1.30
Round 6A.RosadoE.Schippers-Bosklopper – R.StienenClosed10-0.1-0.01+1.80
Round 7A.RosadoG.Mihai – R.MihaiClosed10+13.8+1.38+0.30
Round 8A.RosadoK.Rubins – J.AlfejevaClosed10-2.4-0.24+1.70
Round 11A.RosadoM.Eggeling – P.GruenkeClosed10-21.5-2.15-1.40
Round 12A.RosadoF.Helness – G.HelnessClosed10-19.1-1.91-2.30
Round 13A.RosadoD.Walsh – L.MitchellClosed10+11.2+1.12-0.90
Round 14A.RosadoB.Igla – I.SaesseliClosed10+0.2+0.02+1.80
Round 15A.RosadoS.Aluf – S.SanusClosed10+14.3+1.43+2.30
Round 16A.RosadoT.Dobbels – G.DauweClosed10+2.1+0.21+1.00
Round 17A.RosadoK.Nowak – E.SobolewskaClosed10+8.0+0.80+3.30
Round 19A.RosadoS.Buus Thomsen – P.JepsenOpen10+7.6+0.76+2.90
Round 20A.RosadoJ.Forsyth – S.AitchisonClosed10+33.6+3.36+3.70
Round 21A.RosadoA.Chamorro Estevez – M.Bonny MirandaClosed10-7.8-0.78+0.70

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
+10.4Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND186♦♠A-1+14
+10.3Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♥♠8-1+14
+9.8Round 15🇹🇷 TURKEY266♦♣3-1+17
+9.0Round 6🇳🇱 NETHERLANDS234♠x♦A+1+13
+8.8Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND141Nx♦Q-3+9
+8.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND164♠♥4-1+12
+7.9Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND176♦♥A=+0
+7.7Round 16🇧🇪 BELGIUM44♥♠A=+10
+7.3Round 15🇹🇷 TURKEY274♥♦2+1+8
+7.1Round 15🇹🇷 TURKEY283♦♠A+1+6
+6.8Round 14🇨🇭 SWITZERLAND123N♦2=+0
+6.8Round 19🇩🇰 DENMARK62♣x♥3-2+9
+6.7Round 8🇱🇻 LATVIA115♣x♥A-1+0
+6.5Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND113♣♥7+2+7
+6.2Round 3🇮🇱 ISRAEL285♦x♣J-5-8
+6.0Round 13🇮🇪 IRELAND64♠♠4+1+1
+5.9Round 13🇮🇪 IRELAND76♦♥8-1-3
+5.6Round 7🇷🇴 ROMANIA44♠♣6-2+13
+5.3Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42♦♥7=+2
+5.3Round 12🇳🇴 NORWAY213♠♥A+1+8
+4.7Round 16🇧🇪 BELGIUM63N♣K-3+14
+4.6Round 14🇨🇭 SWITZERLAND134♠♥4-2+8
+4.6Round 15🇹🇷 TURKEY234♥♦A-1-3
+4.5Round 17🇵🇱 POLAND171N♥9=+11
+4.1Round 7🇷🇴 ROMANIA35♥x♠A=+5
+3.8Round 7🇷🇴 ROMANIA74♠♣6=+0
+3.7Round 13🇮🇪 IRELAND22♠♣A-1+5
+3.5Round 8🇱🇻 LATVIA174♠♥A=+7
+3.5Round 15🇹🇷 TURKEY251N♣4=+0
+3.2Round 13🇮🇪 IRELAND14♠♥2+1+0
+2.9Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33N♦Q+1+14
+2.8Round 8🇱🇻 LATVIA194♠x♦2-2+0
+2.7Round 13🇮🇪 IRELAND92♠♦2=+0
+2.7Round 16🇧🇪 BELGIUM53♣♦K=+0
+2.4Round 12🇳🇴 NORWAY283♠♣K=+0
+2.3Round 7🇷🇴 ROMANIA103N♣6+1-12
+2.3Round 8🇱🇻 LATVIA152♠♣8-1-1
+2.3Round 17🇵🇱 POLAND161♥♦5=+11
+2.2Round 8🇱🇻 LATVIA124♥♣3-1+12
+2.2Round 11🇩🇪 GERMANY142♠♦K+1+7
+2.2Round 15🇹🇷 TURKEY222♠♣3=+1
+2.2Round 21🇪🇸 SPAIN252♥♠J=+7
+2.0Round 14🇨🇭 SWITZERLAND112N♥6+1+6
+2.0Round 21🇪🇸 SPAIN283♣x♥A-2+2
+1.9Round 17🇵🇱 POLAND113N♥3-1-10
+1.8Round 7🇷🇴 ROMANIA84♠♥K-1+4
+1.8Round 19🇩🇰 DENMARK103N♠8=+3
+1.7Round 17🇵🇱 POLAND143N♠4-1+11
+1.7Round 19🇩🇰 DENMARK24♥♦Q-1+10
+1.6Round 11🇩🇪 GERMANY204♠♥4+1+0
+1.6Round 16🇧🇪 BELGIUM33♦♣K+1+11
+1.6Round 19🇩🇰 DENMARK42♠♦Q-1+0
+1.5Round 6🇳🇱 NETHERLANDS223♣♦Q-1+5
+1.4Round 6🇳🇱 NETHERLANDS243N♦J+1+0
+1.4Round 17🇵🇱 POLAND153♦♥6+1+0
+1.4Round 19🇩🇰 DENMARK84♥♣8=+0
+1.3Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23N♣J=+0
+1.3Round 7🇷🇴 ROMANIA63♠♠2-2+11
+1.2Round 3🇮🇱 ISRAEL253N♥2+2+1
+1.1Round 8🇱🇻 LATVIA142♣♠2+2+7
+1.0Round 6🇳🇱 NETHERLANDS284♠♥A+1+0
+0.8Round 14🇨🇭 SWITZERLAND171N♠6+1+0
+0.7Round 19🇩🇰 DENMARK31N♣3-1+2
+0.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND203N♦3+2+0
+0.6Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♠K+1+0
+0.6Round 21🇪🇸 SPAIN242N♣3=+13
+0.5Round 3🇮🇱 ISRAEL273♦♠A-1-2
+0.5Round 7🇷🇴 ROMANIA23♥♦8=-11
+0.5Round 13🇮🇪 IRELAND84♥♦A+1+0
+0.5Round 13🇮🇪 IRELAND103N♥6+1+0
+0.3Round 3🇮🇱 ISRAEL293♠♣Q+2+10
+0.2Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠♥10=+0
+0.1Round 3🇮🇱 ISRAEL243♥♠A-1+4
+0.1Round 6🇳🇱 NETHERLANDS214♥♠3+2+5
+0.1Round 14🇨🇭 SWITZERLAND204♥♠3+1+0
+0.1Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND134♥♦9+1+0
-0.0Round 21🇪🇸 SPAIN294♠♦J-1-6
-0.2Round 17🇵🇱 POLAND124♠♥5+1+0
-0.2Round 17🇵🇱 POLAND132♠♣4+1+10
-0.3Round 17🇵🇱 POLAND195♦x♠J-3+0
-0.3Round 19🇩🇰 DENMARK16♠♣6=+11
-0.3Round 21🇪🇸 SPAIN304♠♣A=+0
-0.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103N♥5+1-1
-0.4Round 16🇧🇪 BELGIUM91N♠2+1+0
-0.5Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND72♥♦6+2-10
-0.5Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND153♦♥K+1+0
-0.5Round 21🇪🇸 SPAIN264♥♠A+1+4
-0.6Round 3🇮🇱 ISRAEL303♦♣3-2-8
-0.6Round 11🇩🇪 GERMANY164♠♣3+1+0
-0.6Round 16🇧🇪 BELGIUM25♣♠9+1-10
-0.6Round 21🇪🇸 SPAIN224♥♦K=+1
-0.7Round 7🇷🇴 ROMANIA13N♣3+2+0
-0.7Round 12🇳🇴 NORWAY263♥♦5-1-5
-0.7Round 19🇩🇰 DENMARK93N♠4+1+0
-0.8Round 3🇮🇱 ISRAEL224♠♦10+1-1
-0.8Round 6🇳🇱 NETHERLANDS273♦♠K=+1
-1.1Round 12🇳🇴 NORWAY223♥♦5-1+0
-1.1Round 17🇵🇱 POLAND203N♥6=+0
-1.2Round 11🇩🇪 GERMANY182♥♥4+1-1
-1.2Round 11🇩🇪 GERMANY193N♠4-1+5
-1.2Round 16🇧🇪 BELGIUM84♥♠Q-1-4
-1.3Round 12🇳🇴 NORWAY244♥♣A=+0
-1.6Round 12🇳🇴 NORWAY233♣♦5-1+5
-1.6Round 19🇩🇰 DENMARK52♠♦6=+1
-1.7Round 14🇨🇭 SWITZERLAND191♠♣5+1+0
-1.7Round 15🇹🇷 TURKEY292♠x♣K-1+7
-1.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND122♥♣A+4+5
-1.8Round 21🇪🇸 SPAIN274♠♥6-1-5
-1.9Round 14🇨🇭 SWITZERLAND152♦♥K=+0
-2.0Round 11🇩🇪 GERMANY133♥x♠Q-1-2
-2.0Round 17🇵🇱 POLAND185♦x♠10-1+0
-2.1Round 7🇷🇴 ROMANIA91♦♣A-3-1
-2.1Round 13🇮🇪 IRELAND43♦♣A=+0
-2.3Round 14🇨🇭 SWITZERLAND164♥♦Q=+0
-2.4Round 16🇧🇪 BELGIUM14♥♦5-1-5
-2.5Round 6🇳🇱 NETHERLANDS263N♣7+2+0
-2.5Round 16🇧🇪 BELGIUM71N♦3-3+7
-2.6Round 3🇮🇱 ISRAEL267♣♠2=+2
-2.6Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND63♠♦7=-1
-2.6Round 6🇳🇱 NETHERLANDS254♠♥J-2-5
-2.8Round 7🇷🇴 ROMANIA53♦♣A=-6
-2.8Round 11🇩🇪 GERMANY124♥♦9=+0
-2.9Round 3🇮🇱 ISRAEL235♦♣4-1-6
-2.9Round 15🇹🇷 TURKEY304♥♦4=+0
-3.1Round 8🇱🇻 LATVIA181♠♦Q+1+0
-3.1Round 12🇳🇴 NORWAY251N♥4+2-6
-3.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND51♣♠9-1-5
-3.4Round 21🇪🇸 SPAIN213N♦Q+1-1
-3.5Round 6🇳🇱 NETHERLANDS293♦♥10=+0
-3.5Round 12🇳🇴 NORWAY304♠♣K=-8
-3.6Round 11🇩🇪 GERMANY113N♦2-2-5
-3.7Round 6🇳🇱 NETHERLANDS302N♠5+1-1
-3.7Round 14🇨🇭 SWITZERLAND146♥♦Q+1-1
-3.8Round 19🇩🇰 DENMARK72♠♣Q+1-7
-3.9Round 13🇮🇪 IRELAND33N♦4-1-5
-4.2Round 11🇩🇪 GERMANY152♠♦J-2-7
-4.5Round 14🇨🇭 SWITZERLAND184♣♥K=+5
-4.5Round 15🇹🇷 TURKEY242♠♥A+2-6
-5.1Round 8🇱🇻 LATVIA203♠♥3=+0
-5.3Round 13🇮🇪 IRELAND51N♥2-2-7
-5.6Round 3🇮🇱 ISRAEL214♣♠7+1-10
-5.6Round 12🇳🇴 NORWAY277♣x♠A-2-5
-6.0Round 8🇱🇻 LATVIA162N♠2-2-8
-6.0Round 21🇪🇸 SPAIN236♦♣K-2-8
-6.8Round 8🇱🇻 LATVIA134♥♣K+1+0
-7.3Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND193N♠5-1-10
-7.5Round 16🇧🇪 BELGIUM104♥♠K+2-13
-9.7Round 11🇩🇪 GERMANY174N♣K-2-11
-9.9Round 12🇳🇴 NORWAY294♥♦Q-1-12
-11.1Round 15🇹🇷 TURKEY216♦♥A=-7