🏴󠁧󠁢󠁳󠁣󠁴󠁿 HAASE Gerald · SCOTLAND

106rank
-78.2Butler · 224 bds
-0.35per board
±4.6swing
-0.81vs par /bd · #119/126
-0.23adjusted /bd
Butler per round: -1.7 -0.1 3.4 5.5 -13.3 -10.1 -1.4 -24.9 -22.6 -15.7 17.9 -4.9 -45.1 34.8by round

vs par split: bidding -0.56 · play -0.22

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

Card play — on target: opening leads 73.7% #98 of 126 · declarer play 80.0% #21 of 126 · defence 81.4% #111 of 126

Card play by contract type — on target
vs NTvs a suit
Opening leads64.7% (17)77.5% (40)
Declarer play75.0% (20)82.9% (35)
Defence78.8% (33)82.5% (80)

Opening leads by suit led: ♠ 68.4% (19) · ♥ 60.0% (10) · ♦ 81.0% (21) · ♣ 85.7% (7)

vs par by strain: NT -0.87 (71) · a suit -0.74 (152)

vs par by level: part-score -0.31 (84) · game -0.74 (125) · slam -4.00 (14)

By role: declaring -0.10/bd (-2.72 vs par · 110) · defending -0.59/bd (+1.03 vs par · 114)

By vulnerability: vulnerable -0.38/bd (-0.81 vs par · 112) · not vulnerable -0.32/bd (-0.81 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2V.SilverstoneA.Mina – R.PulgaClosed16-1.7-0.11-0.31
Round 3V.SilverstoneG.Hermannsson – B.EysteinssonClosed16-0.1-0.01+0.31
Round 5V.SilverstoneM.Axdorph – B.EfraimssonClosed16+3.4+0.21+0.12
Round 6V.SilverstoneB.Strater – U.KratzClosed16+5.5+0.34-1.19
Round 7V.SilverstoneM.O'Briain – P.O'BriainClosed16-13.3-0.83-2.19
Round 9V.SilverstoneG.Lasserre – P.PoizatClosed16-10.1-0.63-0.81
Round 10V.SilverstoneK.Harjunen – L.UtterClosed16-1.4-0.09+0.62
Round 11V.SilverstoneY.Lubinski – M.MarkClosed16-24.9-1.56-3.06
Round 14V.SilverstoneT.Rusev – H.HristovOpen16-22.6-1.41-1.25
Round 15V.SilverstoneM.Erkel – M.CopurOpen16-15.7-0.98-2.94
Round 16V.SilverstoneL.Breaban – R.GligaOpen16+17.9+1.12-0.94
Round 17V.SilverstoneL.Speleers – F.BigdeliOpen16-4.9-0.31-0.81
Round 19V.SilverstoneP.Bizon – M.SzymanowskiOpen16-45.1-2.82-1.94
Round 20V.SilverstoneM.Kovacs – P.MagyarOpen16+34.8+2.17+3.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
+12.3Round 11🇮🇱 ISRAEL62♥x♦A-3+12
+11.6Round 16🇷🇴 ROMANIA202♠x♣6=+13
+11.3Round 15🇹🇷 TURKEY13♥x♥3-4+9
+11.0Round 20🇭🇺 HUNGARY235♠x♣A-1+9
+10.2Round 17🇧🇪 BELGIUM66♣♠Q=+0
+10.1Round 6🇩🇪 GERMANY214♠♦A=+10
+10.0Round 3🇮🇸 ICELAND75♣x♣4-1+7
+9.9Round 16🇷🇴 ROMANIA276♥♠A=+0
+9.0Round 7🇮🇪 IRELAND23NT♦3=+10
+9.0Round 20🇭🇺 HUNGARY324♠♦Q+1+7
+8.9Round 20🇭🇺 HUNGARY214♠♥K=+10
+8.8Round 5🇸🇪 SWEDEN63NT♥Q-1+16
+8.2Round 5🇸🇪 SWEDEN72♣x♦6-2-3
+8.1Round 5🇸🇪 SWEDEN105♦♥8-2+9
+7.9Round 2🇮🇹 ITALY284♠♦K+1+8
+7.7Round 6🇩🇪 GERMANY323NT♥5-1+12
+7.5Round 10🇫🇮 FINLAND314♠♠2-2+3
+7.4Round 7🇮🇪 IRELAND165♣♠J-1+12
+6.4Round 19🇵🇱 POLAND136♦♠K=-2
+6.3Round 16🇷🇴 ROMANIA292♦♠4=+12
+6.1Round 9🇫🇷 FRANCE24♠♣2=+0
+5.4Round 9🇫🇷 FRANCE164♠♥2=+0
+5.4Round 10🇫🇮 FINLAND203♦♥7-2+2
+5.3Round 17🇧🇪 BELGIUM133NT♦K-2+13
+5.2Round 14🇧🇬 BULGARIA175♣♠A-1+10
+5.2Round 16🇷🇴 ROMANIA302♦♠6+3+7
+4.9Round 19🇵🇱 POLAND35♣♥K=+5
+4.5Round 10🇫🇮 FINLAND193NT♥5=-1
+4.5Round 20🇭🇺 HUNGARY274♥♣4=+3
+4.4Round 20🇭🇺 HUNGARY302♦♣10-1+9
+4.3Round 20🇭🇺 HUNGARY254♠♦7-1+5
+4.2Round 2🇮🇹 ITALY234♠♠3+2+1
+4.1Round 2🇮🇹 ITALY263♣♦10=+6
+4.1Round 7🇮🇪 IRELAND74♥♣A+2+13
+4.0Round 6🇩🇪 GERMANY244♠x♠9-2+0
+4.0Round 14🇧🇬 BULGARIA305♦x♠K-2-4
+3.9Round 9🇫🇷 FRANCE62NT♠J-2+7
+3.7Round 2🇮🇹 ITALY203♦♦9-1+12
+3.7Round 20🇭🇺 HUNGARY241NT♠4+2+7
+3.7Round 20🇭🇺 HUNGARY264♥♣9+3+17
+3.6Round 10🇫🇮 FINLAND275♦♣3=-11
+3.4Round 15🇹🇷 TURKEY143♣x♠A-2-12
+3.2Round 15🇹🇷 TURKEY113♦♠A+1+0
+3.1Round 6🇩🇪 GERMANY263NT♠J=+13
+3.1Round 16🇷🇴 ROMANIA254♥♠K+1+1
+3.1Round 17🇧🇪 BELGIUM113♣x♣2-2-3
+3.0Round 3🇮🇸 ICELAND125♠♥J=+0
+3.0Round 5🇸🇪 SWEDEN122♥♣K-2+0
+3.0Round 9🇫🇷 FRANCE33NT♠5-4+7
+3.0Round 14🇧🇬 BULGARIA314♠♦6=+0
+2.8Round 3🇮🇸 ICELAND102♥♠K+3+10
+2.8Round 7🇮🇪 IRELAND43NT♦7-1+6
+2.6Round 9🇫🇷 FRANCE152NT♣Q+1+1
+2.5Round 2🇮🇹 ITALY176♦♠2=+0
+2.5Round 20🇭🇺 HUNGARY283NT♥5+2+1
+2.4Round 19🇵🇱 POLAND42♠♥8=+0
+2.3Round 3🇮🇸 ICELAND114♠♦8+2+11
+2.0Round 2🇮🇹 ITALY193NT♥4+2+1
+1.9Round 6🇩🇪 GERMANY306♦♣5=-11
+1.9Round 17🇧🇪 BELGIUM35♣♠J-1+6
+1.6Round 2🇮🇹 ITALY313♣♠J-2+0
+1.6Round 16🇷🇴 ROMANIA232♦♦3-1-1
+1.6Round 16🇷🇴 ROMANIA261NT♦9+2-1
+1.5Round 7🇮🇪 IRELAND33♥♦2+3-5
+1.5Round 10🇫🇮 FINLAND291NT♠4+2+10
+1.5Round 10🇫🇮 FINLAND324♥♠A+2+11
+1.5Round 20🇭🇺 HUNGARY193♥♥3=+10
+1.4Round 15🇹🇷 TURKEY53♥♠6=+0
+1.3Round 9🇫🇷 FRANCE143NT♣10+1+1
+1.3Round 14🇧🇬 BULGARIA224♠♥Q-1+6
+1.3Round 14🇧🇬 BULGARIA253♥♦A=+0
+1.2Round 17🇧🇪 BELGIUM72♠♣8-1+6
+1.1Round 15🇹🇷 TURKEY42NT♠2=+0
+1.0Round 7🇮🇪 IRELAND14♥♠9=+0
+1.0Round 19🇵🇱 POLAND161NT♣K=-2
+0.9Round 3🇮🇸 ICELAND85♦♠10=-2
+0.9Round 11🇮🇱 ISRAEL73NT♦7+2+1
+0.9Round 17🇧🇪 BELGIUM125♦x♠6-2+0
+0.8Round 2🇮🇹 ITALY244♠♥K-1+2
+0.8Round 14🇧🇬 BULGARIA281NT♣3+1-1
+0.8Round 19🇵🇱 POLAND14♥♥2=+0
+0.7Round 20🇭🇺 HUNGARY173NT♥J+1+0
+0.6Round 2🇮🇹 ITALY294♥♠A=-13
+0.6Round 3🇮🇸 ICELAND65♣♠6+1-1
+0.6Round 6🇩🇪 GERMANY292♠♥A=-1
+0.5Round 11🇮🇱 ISRAEL13NT♥7=+2
+0.5Round 15🇹🇷 TURKEY104♠♦A+2+9
+0.4Round 17🇧🇪 BELGIUM53NT♣5+2-13
+0.3Round 16🇷🇴 ROMANIA213NT♥7+2-10
+0.2Round 3🇮🇸 ICELAND133NT♥2+1-1
+0.2Round 17🇧🇪 BELGIUM24♥♦Q=+1
+0.2Round 20🇭🇺 HUNGARY312♠♥10+1+0
+0.1Round 2🇮🇹 ITALY214♠♥K-1+1
+0.1Round 3🇮🇸 ICELAND164♥♣A+1+0
+0.1Round 6🇩🇪 GERMANY284♥♠K+2-13
+0.1Round 10🇫🇮 FINLAND182♠♦9+1+0
+0.1Round 11🇮🇱 ISRAEL24♥♥Q=+1
+0.1Round 14🇧🇬 BULGARIA182♠♦J=+0
+0.0Round 3🇮🇸 ICELAND43♥♦10=+0
+0.0Round 5🇸🇪 SWEDEN111NT♣3=+1
-0.0Round 14🇧🇬 BULGARIA323NT♥3=+0
+0.0Round 15🇹🇷 TURKEY164♠♥J+1+0
+0.0Round 16🇷🇴 ROMANIA311♣♦J=+0
-0.1Round 7🇮🇪 IRELAND113NT♣3-1-5
-0.1Round 11🇮🇱 ISRAEL132♦♦5+2+0
-0.2Round 5🇸🇪 SWEDEN153NT♠3=+2
-0.2Round 6🇩🇪 GERMANY271NT♥J+2-6
-0.3Round 11🇮🇱 ISRAEL83NT♠Q+3-11
-0.4Round 5🇸🇪 SWEDEN91NT♣Q+3+9
-0.4Round 7🇮🇪 IRELAND92♠♦A-1+2
-0.5Round 5🇸🇪 SWEDEN13NT♣6+2+0
-0.5Round 6🇩🇪 GERMANY192♠♥2-1-4
-0.5Round 9🇫🇷 FRANCE114♣♠3=+1
-0.5Round 9🇫🇷 FRANCE134♥♣Q=+1
-0.5Round 19🇵🇱 POLAND83NT♠6-2-1
-0.6Round 10🇫🇮 FINLAND253♠♥Q+1-10
-0.6Round 17🇧🇪 BELGIUM82♥♥7-1+6
-0.8Round 3🇮🇸 ICELAND91NT♣7+2+8
-0.8Round 5🇸🇪 SWEDEN43NT♠9+2+0
-0.8Round 9🇫🇷 FRANCE52♠♣Q=+1
-0.8Round 10🇫🇮 FINLAND171NT♠10-1-2
-0.8Round 11🇮🇱 ISRAEL142♦♥K=-1
-0.9Round 9🇫🇷 FRANCE83NT♠6-1-5
-0.9Round 11🇮🇱 ISRAEL32♠♦K=+1
-0.9Round 14🇧🇬 BULGARIA194♠♥Q+1+0
-0.9Round 16🇷🇴 ROMANIA322♥♦Q=-5
-1.0Round 15🇹🇷 TURKEY73NT♠3+2+0
-1.0Round 16🇷🇴 ROMANIA281NT♦4+2+1
-1.2Round 3🇮🇸 ICELAND144♥♠Q=+1
-1.2Round 19🇵🇱 POLAND74♥♠2-2-8
-1.3Round 5🇸🇪 SWEDEN84♥♦2+3-10
-1.3Round 15🇹🇷 TURKEY94♠♠3+2-1
-1.3Round 16🇷🇴 ROMANIA184♥♦2=+1
-1.3Round 20🇭🇺 HUNGARY184♠♦7+1-1
-1.4Round 6🇩🇪 GERMANY173NT♥5-1-4
-1.5Round 10🇫🇮 FINLAND284♠♣10+1-1
-1.5Round 11🇮🇱 ISRAEL104♠♦A=-13
-1.5Round 19🇵🇱 POLAND114♠♦3=+0
-1.7Round 2🇮🇹 ITALY321NT♠5=-5
-1.8Round 6🇩🇪 GERMANY182NT♥2-1-5
-1.8Round 15🇹🇷 TURKEY8Pass-7
-1.9Round 2🇮🇹 ITALY253♣♦5+2+0
-2.0Round 7🇮🇪 IRELAND133NT♥K-2-12
-2.0Round 10🇫🇮 FINLAND224♠♠9+1+11
-2.0Round 10🇫🇮 FINLAND234♠♦A+1+0
-2.0Round 10🇫🇮 FINLAND264NT♠Q+1+13
-2.1Round 6🇩🇪 GERMANY313♠♣A+1-10
-2.1Round 16🇷🇴 ROMANIA197♦♠3=+0
-2.1Round 17🇧🇪 BELGIUM103NT♦4-2-8
-2.3Round 5🇸🇪 SWEDEN143♥♣Q=-6
-2.4Round 7🇮🇪 IRELAND155♠♥J=-13
-2.4Round 9🇫🇷 FRANCE73♦♥K=+1
-2.5Round 3🇮🇸 ICELAND24♠♥10-2-8
-2.5Round 3🇮🇸 ICELAND33NT♥A=+0
-2.5Round 5🇸🇪 SWEDEN33♦♥6+2-1
-2.6Round 3🇮🇸 ICELAND13NT♠6-3-11
-2.6Round 17🇧🇪 BELGIUM164♠♦3+1-1
-2.7Round 3🇮🇸 ICELAND153♠♣A-1+1
-2.7Round 5🇸🇪 SWEDEN53NT♥A=+0
-2.8Round 2🇮🇹 ITALY301NT♣5=-5
-2.8Round 6🇩🇪 GERMANY203♥♥3=+0
-3.0Round 7🇮🇪 IRELAND84♥♠A+2-11
-3.0Round 11🇮🇱 ISRAEL163NT♦7=+0
-3.0Round 14🇧🇬 BULGARIA271NT♣3-3-1
-3.0Round 17🇧🇪 BELGIUM12♠♦A+1-1
-3.0Round 19🇵🇱 POLAND101♠♦8+1+0
-3.0Round 20🇭🇺 HUNGARY202♣x♠8-1-9
-3.1Round 15🇹🇷 TURKEY64♥♣K+3-17
-3.3Round 11🇮🇱 ISRAEL43NT♥3-2-7
-3.4Round 6🇩🇪 GERMANY234♠♥9+1+0
-3.4Round 14🇧🇬 BULGARIA291♠♥A=-5
-3.4Round 16🇷🇴 ROMANIA223NT♥5+3-13
-3.5Round 5🇸🇪 SWEDEN132♥♠A+1-6
-3.6Round 15🇹🇷 TURKEY124♥♦8-1-5
-3.7Round 9🇫🇷 FRANCE15♦♣3-1-10
-3.7Round 17🇧🇪 BELGIUM141NT♥2+3-3
-3.8Round 9🇫🇷 FRANCE47♣♥Q=+2
-3.9Round 5🇸🇪 SWEDEN23NT♥K-2-8
-3.9Round 15🇹🇷 TURKEY24♠♦2+2-5
-3.9Round 15🇹🇷 TURKEY151NT♦6=+2
-4.1Round 7🇮🇪 IRELAND102NT♥6-2-7
-4.3Round 6🇩🇪 GERMANY253NT♦2=+1
-4.3Round 10🇫🇮 FINLAND303NT♥4+1+0
-4.4Round 14🇧🇬 BULGARIA261NT♦4+1-6
-4.5Round 11🇮🇱 ISRAEL114♠♦10+1-7
-4.5Round 17🇧🇪 BELGIUM152♥♣5-2-3
-4.8Round 7🇮🇪 IRELAND62♠♠6+2-9
-5.0Round 19🇵🇱 POLAND53NT♠Q+1+0
-5.1Round 9🇫🇷 FRANCE122♥♣A+1-10
-5.1Round 14🇧🇬 BULGARIA232♥♣K=-6
-5.1Round 19🇵🇱 POLAND124♠♦3=+0
-5.3Round 11🇮🇱 ISRAEL154♠♥9=-7
-5.3Round 19🇵🇱 POLAND96♦x♠K-4+7
-5.4Round 7🇮🇪 IRELAND125♣♦Q=+2
-5.5Round 6🇩🇪 GERMANY223NT♠J+2-1
-5.5Round 17🇧🇪 BELGIUM94♠♣10=-8
-5.7Round 11🇮🇱 ISRAEL57♥♦8-2-13
-5.7Round 11🇮🇱 ISRAEL123♥♣J+1+1
-5.8Round 10🇫🇮 FINLAND213♥♦10=-7
-6.0Round 2🇮🇹 ITALY183♣♥7-3-5
-6.0Round 20🇭🇺 HUNGARY291NT♠3+4-9
-6.1Round 17🇧🇪 BELGIUM43NT♥8-3-5
-6.2Round 16🇷🇴 ROMANIA173NT♠J-1-10
-6.3Round 7🇮🇪 IRELAND53NT♥8-4-7
-6.4Round 14🇧🇬 BULGARIA243NT♣Q=+0
-6.5Round 10🇫🇮 FINLAND244♥♦5=-8
-6.5Round 19🇵🇱 POLAND25♥♠9-1-6
-6.6Round 5🇸🇪 SWEDEN164♥♣7+2-1
-6.8Round 16🇷🇴 ROMANIA246♥♦A-3-10
-7.0Round 9🇫🇷 FRANCE93NT♣2-1-10
-7.1Round 2🇮🇹 ITALY225♦♠J=+0
-7.3Round 14🇧🇬 BULGARIA216♥♠A=+0
-7.6Round 11🇮🇱 ISRAEL93♦♥A+1-8
-7.6Round 19🇵🇱 POLAND64♠♣8=+1
-7.7Round 3🇮🇸 ICELAND52♥♣10+2-10
-7.7Round 9🇫🇷 FRANCE102NT♠7+1+0
-7.7Round 15🇹🇷 TURKEY36♦♠A-2-7
-7.8Round 14🇧🇬 BULGARIA204♠♥A-2-13
-9.3Round 20🇭🇺 HUNGARY223NT♠8-1-11
-9.7Round 2🇮🇹 ITALY275♠x♦K-4-8
-10.3Round 15🇹🇷 TURKEY134♥♦2-1-13
-10.4Round 19🇵🇱 POLAND146♦♣3=-11
-10.6Round 7🇮🇪 IRELAND146♥♦J+1-11
-14.5Round 19🇵🇱 POLAND155♣x♠K-4-14