🇸🇪 WENNEBERG Bjorn · SWEDEN

8rank
+59.4Butler · 128 bds
+0.46per board
±4.2swing
+0.33vs par /bd · #14/50
+0.28adjusted /bd
Butler per round: 8.2 36.2 7.8 -19.8 -7 13.4 -6.9 27.5by round

vs par split: bidding +0.02 · play +0.30

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

Card play — on target: opening leads 90.6% #4 of 50 · declarer play 78.1% #17 of 50 · defence 85.3% #34 of 50

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (6)96.2% (26)
Declarer play80.0% (10)77.3% (22)
Defence70.6% (17)90.2% (51)

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

vs par by strain: NT -0.09 (34) · a suit +0.46 (93)

vs par by level: part-score -0.38 (55) · game +1.19 (65) · slam -2.29 (7)

By role: declaring +0.03/bd (-2.12 vs par · 58) · defending +0.83/bd (+2.36 vs par · 70)

By vulnerability: vulnerable +1.15/bd (+0.53 vs par · 64) · not vulnerable -0.22/bd (+0.12 vs par · 64)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.SelldenF.Bigdeli – P.CoenraetsClosed16+8.2+0.51-0.25
Round 3G.SelldenN.Henriksen – H.SorensenClosed16+36.2+2.26+0.75
Round 4G.SelldenG.Szappanos – P.MagyarClosed16+7.8+0.49+0.50
Round 5G.SelldenA.Kowalski – J.RomanskiClosed16-19.8-1.24-0.44
Round 6G.SelldenR.Radev – G.GergovClosed16-7.0-0.44+0.12
Round 7G.SelldenB.O'Brien – M.MacdonaghClosed16+13.4+0.84+0.19
Round 8G.SelldenD.Price – C.SimpsonClosed16-6.9-0.43+0.88
Round 9G.SelldenH.Berger – H.GrummClosed16+27.5+1.72+0.88

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.6Round 3🇩🇰 DENMARK134♥♥A-5+17
+12.0Round 7🇮🇪 IRELAND45♥♠A-1+12
+11.9Round 7🇮🇪 IRELAND164♦x♣K-4+5
+11.1Round 4🇭🇺 HUNGARY242♣x♠8=+12
+11.0Round 3🇩🇰 DENMARK45♥♠A-1+9
+10.4Round 9🇦🇹 AUSTRIA125♦x♠K-5+10
+10.3Round 9🇦🇹 AUSTRIA44♥♠K=+0
+10.0Round 9🇦🇹 AUSTRIA13NT♥2-2+11
+9.6Round 3🇩🇰 DENMARK72♣x♠5-2+8
+8.6Round 1🇧🇪 BELGIUM115♥x♦2-2+5
+6.8Round 9🇦🇹 AUSTRIA33♥♠4+1+8
+6.0Round 6🇧🇬 BULGARIA314♠♥K-2+11
+5.2Round 1🇧🇪 BELGIUM123♠♣8+1+7
+4.4Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND313NT♥T-2+8
+4.3Round 1🇧🇪 BELGIUM165♣x♥A-1+2
+4.3Round 4🇭🇺 HUNGARY326♣♣J+1+11
+4.2Round 5🇵🇱 POLAND44♠♣7+2+9
+3.8Round 4🇭🇺 HUNGARY293NT♥6=-1
+3.7Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND30Adj.♥8+2
+3.6Round 9🇦🇹 AUSTRIA141NT♠6=+0
+3.3Round 1🇧🇪 BELGIUM153NT♥Q-1+5
+3.3Round 3🇩🇰 DENMARK23NT♠4-1+5
+3.3Round 9🇦🇹 AUSTRIA84♠♦J-2+5
+3.1Round 1🇧🇪 BELGIUM26♣♦6+1-13
+2.8Round 3🇩🇰 DENMARK142NT♦2-1+5
+2.8Round 5🇵🇱 POLAND32♠♥9+3+6
+2.7Round 4🇭🇺 HUNGARY204♥♣A-1+12
+2.7Round 7🇮🇪 IRELAND144♠♥9-1+5
+2.6Round 4🇭🇺 HUNGARY273♠♦Q-1-2
+2.6Round 6🇧🇬 BULGARIA293NT♣2+2+1
+2.4Round 3🇩🇰 DENMARK53NT♦T=-1
+2.4Round 4🇭🇺 HUNGARY193NT♠4+2+10
+2.2Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND323♦♣A+1+1
+2.0Round 6🇧🇬 BULGARIA222♣♣3=+0
+2.0Round 9🇦🇹 AUSTRIA132♠♦2+1+0
+1.9Round 7🇮🇪 IRELAND76♥♣6=-13
+1.8Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173♦♥J+2+1
+1.7Round 3🇩🇰 DENMARK102NT♥A=-10
+1.7Round 4🇭🇺 HUNGARY213♠♣3-1+6
+1.7Round 5🇵🇱 POLAND132♠♣K-1+6
+1.7Round 6🇧🇬 BULGARIA192♦♠Q+2+5
+1.7Round 6🇧🇬 BULGARIA325♠♣A-1+5
+1.6Round 4🇭🇺 HUNGARY253NT♥8+3+2
+1.6Round 5🇵🇱 POLAND83♥♦Q=+1
+1.6Round 7🇮🇪 IRELAND21NT♣7=-8
+1.6Round 7🇮🇪 IRELAND33♦♣7=+0
+1.4Round 3🇩🇰 DENMARK162♣♠3+1+11
+1.3Round 1🇧🇪 BELGIUM53♠♠9=+0
+1.3Round 9🇦🇹 AUSTRIA101NT♦5-1+0
+1.2Round 1🇧🇪 BELGIUM101♠♣K=+5
+1.2Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♠♥8-2+11
+1.1Round 7🇮🇪 IRELAND63♥♣K-1+1
+1.0Round 3🇩🇰 DENMARK122♠♥K=-11
+0.9Round 5🇵🇱 POLAND54♥♣8+1+0
+0.9Round 5🇵🇱 POLAND143NT♠8=+2
+0.9Round 7🇮🇪 IRELAND134♠♥5+2+2
+0.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND212♠♦4+2+1
+0.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND293NT♦9+3+1
+0.9Round 9🇦🇹 AUSTRIA154♠♥Q=+3
+0.8Round 6🇧🇬 BULGARIA272♠♣2=+0
+0.7Round 6🇧🇬 BULGARIA243♣♠A=+7
+0.6Round 3🇩🇰 DENMARK64♥♠K=+0
+0.6Round 7🇮🇪 IRELAND51NT♣6-1+3
+0.6Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND254♥♦6+1+1
+0.4Round 1🇧🇪 BELGIUM143NT♥J+2+1
+0.4Round 5🇵🇱 POLAND162♦♦Q-1-10
+0.2Round 4🇭🇺 HUNGARY304NT♠3-1+2
+0.1Round 4🇭🇺 HUNGARY184♥♣2+1+0
+0.1Round 6🇧🇬 BULGARIA263NT♠3+1+0
+0.0Round 6🇧🇬 BULGARIA183NT♣Q+1+0
-0.0Round 7🇮🇪 IRELAND84♥♣Q+1+0
-0.1Round 3🇩🇰 DENMARK154♥♥Q=+0
-0.1Round 4🇭🇺 HUNGARY263NT♠5+1+0
-0.2Round 7🇮🇪 IRELAND104♥♣A=+0
-0.6Round 1🇧🇪 BELGIUM92♥♦3=+0
-0.6Round 3🇩🇰 DENMARK112♥♠J=+1
-0.6Round 5🇵🇱 POLAND24♠♥K-1-5
-0.7Round 1🇧🇪 BELGIUM63♠♥3+1-6
-0.7Round 6🇧🇬 BULGARIA232♠♦10+1+1
-0.8Round 1🇧🇪 BELGIUM132♥♦A+1+0
-0.8Round 5🇵🇱 POLAND111NT♠3+1-1
-0.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND184♥♦4=-11
-0.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192♣♦3=-5
-0.9Round 9🇦🇹 AUSTRIA93♦♥K=+5
-1.0Round 1🇧🇪 BELGIUM43NT♥4+3+13
-1.0Round 3🇩🇰 DENMARK92♠♥A+1-6
-1.1Round 6🇧🇬 BULGARIA201NT♠4+1-6
-1.3Round 6🇧🇬 BULGARIA302♠♦9-2-7
-1.4Round 5🇵🇱 POLAND72♠♥3-1-1
-1.4Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND283♣♦K-2+9
-1.6Round 9🇦🇹 AUSTRIA111NT♠T-1-4
-1.7Round 3🇩🇰 DENMARK33NT♥5-2-5
-1.8Round 1🇧🇪 BELGIUM13NT♠6+2-10
-1.8Round 9🇦🇹 AUSTRIA52♥♠6+1+0
-1.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND235♦♠T+1-10
-2.1Round 6🇧🇬 BULGARIA284♥♠10-2-9
-2.1Round 7🇮🇪 IRELAND114♥♣A=+1
-2.2Round 9🇦🇹 AUSTRIA163NT♠3+3-2
-2.4Round 4🇭🇺 HUNGARY225♦♣K-2-12
-2.7Round 9🇦🇹 AUSTRIA61NT♦9=-7
-2.8Round 7🇮🇪 IRELAND95♥♣Q=+0
-3.1Round 3🇩🇰 DENMARK86♦♣J=+0
-3.3Round 4🇭🇺 HUNGARY174♥♠J-1-10
-3.3Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND275♦♣A=+2
-3.6Round 5🇵🇱 POLAND16♠♦7+1-1
-3.6Round 7🇮🇪 IRELAND121♠♦Q+1-1
-3.7Round 3🇩🇰 DENMARK15♦x♠Q-2-11
-4.0Round 5🇵🇱 POLAND62♠♥5-2-3
-4.0Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND225♦♦5+1+11
-4.1Round 4🇭🇺 HUNGARY283♠♦Q+2-6
-4.1Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND204♥♠5-2-8
-4.2Round 1🇧🇪 BELGIUM33♦♣Q-1-5
-4.2Round 9🇦🇹 AUSTRIA25♦=+0
-4.3Round 6🇧🇬 BULGARIA173♣♥Q-1-5
-4.6Round 7🇮🇪 IRELAND13NT♦4+1-1
-4.7Round 5🇵🇱 POLAND126♠♣A=+0
-4.8Round 4🇭🇺 HUNGARY233♦♦4+1-11
-5.0Round 1🇧🇪 BELGIUM81NT♥K+2-6
-5.1Round 1🇧🇪 BELGIUM74♠x♦Q-1-2
-5.1Round 5🇵🇱 POLAND103NT♠5+3-3
-5.2Round 5🇵🇱 POLAND93NT♥7+1-7
-5.2Round 6🇧🇬 BULGARIA217♥♣J=+0
-6.1Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264♥♠A=+0
-6.9Round 5🇵🇱 POLAND155♠♠K=+0
-7.6Round 7🇮🇪 IRELAND154♥♠4=-3
-7.7Round 9🇦🇹 AUSTRIA72♣♠J+4-15
-7.9Round 6🇧🇬 BULGARIA254♠♣8=-1
-8.0Round 4🇭🇺 HUNGARY314♠♣K-1-5