🇳🇴 BROGELAND Anders · NORWAY

45rank
+7.8Butler · 216 bds
+0.04per board
±5.1swing
+0.16vs par /bd · #32/78
+0.09adjusted /bd
Butler per round: 27.7 -3.6 13 10.5 -12.1 -16.9 -5.3 6.4 -19.5 28.9 2.4 -8.1 4.1 2.9 0.6 -33 5 4.8by round

vs par split: bidding +0.39 · play -0.23

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

Card play — on target: opening leads 82.4% #34 of 78 · declarer play 71.2% #60 of 78 · defence 74.8% #67 of 78

Bidding activity — not a pass: 44.6% #29 of 78 (262/587)

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (12)84.6% (39)
Declarer play62.5% (16)74.4% (43)
Defence78.6% (28)73.3% (75)

Opening leads by suit led: ♠ 70.0% (10) · ♥ 83.3% (12) · ♦ 90.9% (11) · ♣ 83.3% (18)

vs par by strain: NT -0.29 (61) · a suit +0.34 (155)

vs par by level: part-score +1.30 (79) · game -0.82 (125) · slam +2.83 (12)

By role: declaring +0.23/bd (-1.11 vs par · 113) · defending -0.17/bd (+1.56 vs par · 103)

By vulnerability: vulnerable -0.29/bd (-0.45 vs par · 108) · not vulnerable +0.36/bd (+0.78 vs par · 108)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.SaetreI.Foteinakis – I.VirvidakisOpen12+27.7+2.31+2.42
Round 3M.SaetreA.Bukat – M.StasikOpen12-3.6-0.30+1.58
Round 4M.SaetreM.Kemeny – Z.ArgayOpen12+13.0+1.08+1.83
Round 6M.SaetreT.Altun – C.GoktanOpen12+10.5+0.88-1.83
Round 7M.SaetreD.Tylvad – A.TylvadOpen12-12.1-1.01-1.17
Round 9M.SaetreH.Hjorth Warlenius – I.LichtensteinOpen12-16.9-1.41-1.08
Round 10M.SaetreA.Carletti – M.LombardiOpen12-5.3-0.44+0.25
Round 12M.SaetreN.Kant – R.Van Der WeideOpen12+6.4+0.53+1.33
Round 13M.SaetreY.Sliwowicz – O.SabbahOpen12-19.5-1.62+0.92
Round 15M.SaetreS.Bora – I.ErOpen12+28.9+2.41+2.42
Round 16M.SaetreI.Foteinakis – I.PollatouOpen12+2.4+0.20+0.33
Round 18M.SaetreF.Asplund Sivelind – A.AbragiOpen12-8.1-0.67-0.83
Round 19M.SaetreM.Kemeny – Z.ArgayOpen12+4.1+0.34+0.08
Round 21M.SaetreL.Crone – M.O'FarrellOpen12+2.9+0.24+0.33
Round 22M.SaetreR.Goor – X.FriesenOpen12+0.6+0.05-3.50
Round 24M.SaetreA.Rolf-Larsen – N.ZeebergOpen12-33.0-2.75-3.25
Round 25M.SaetreE.Vallet – P.BedouetClosed12+5.0+0.42+1.00
Round 26M.SaetreL.Draghi – A.LombardiClosed12+4.8+0.40+2.08

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
+16.2Round 21🇮🇪 IRELAND103♠x♥3-6+15
+13.3Round 18🇸🇪 SWEDEN196♦x♥A=+14
+12.4Round 19🇭🇺 HUNGARY76♣♦A=+0
+10.6Round 10🇮🇹 ITALY193♥x♠Q=+9
+10.5Round 3🇵🇱 POLAND102♥♠5+1+12
+10.3Round 16🇬🇷 GREECE133♥x♠A-2+12
+10.2Round 13🇮🇱 ISRAEL83NT♦6+1+11
+9.7Round 7🇩🇰 DENMARK33♥♣3-2+13
+9.4Round 15🇹🇷 TURKIYE43♦♦J+4+15
+9.3Round 26🇮🇹 ITALY176♠♥K+1+1
+9.1Round 4🇭🇺 HUNGARY174♥♠3-2+11
+8.5Round 25🇫🇷 FRANCE93NT♥T+1+10
+7.8Round 4🇭🇺 HUNGARY193NT♦6=+0
+7.5Round 1🇬🇷 GREECE74♠♥T=+10
+7.5Round 6🇹🇷 TURKIYE223NT♠6=+5
+7.3Round 1🇬🇷 GREECE16♦♣A-1+10
+7.1Round 3🇵🇱 POLAND93NT♥6+3+14
+7.0Round 25🇫🇷 FRANCE103NT♠3-4+11
+6.9Round 1🇬🇷 GREECE124♠♦8-1+10
+6.7Round 21🇮🇪 IRELAND21NT♥3+1+12
+6.6Round 16🇬🇷 GREECE183NT♠J=+7
+6.2Round 15🇹🇷 TURKIYE72♠♣6+2+10
+6.0Round 10🇮🇹 ITALY153NT♦9-2+6
+5.8Round 22🇳🇱 NETHERLANDS234♠♦Q=+3
+5.8Round 26🇮🇹 ITALY201NT♠2+1+5
+5.7Round 26🇮🇹 ITALY184♥♣Q-2+9
+5.6Round 1🇬🇷 GREECE31NT♥3+1+11
+5.4Round 15🇹🇷 TURKIYE123NT♥6-3+9
+5.4Round 19🇭🇺 HUNGARY124♠♣A-1+6
+5.3Round 4🇭🇺 HUNGARY227♠♠6=+0
+5.3Round 15🇹🇷 TURKIYE84♦♠4-2+5
+5.2Round 6🇹🇷 TURKIYE166NT♦4=-11
+5.2Round 7🇩🇰 DENMARK103♣♠A-1+5
+5.1Round 21🇮🇪 IRELAND83NT♦T-2+5
+4.8Round 4🇭🇺 HUNGARY154♥♦9+2+13
+4.8Round 6🇹🇷 TURKIYE176♥♠A-1+11
+4.7Round 10🇮🇹 ITALY144♠♥A=+0
+4.7Round 18🇸🇪 SWEDEN136♠♠5-2+13
+4.5Round 6🇹🇷 TURKIYE184♠♥A+1+0
+4.5Round 22🇳🇱 NETHERLANDS194♠♣4-2-9
+4.4Round 6🇹🇷 TURKIYE245♦♣K-1+4
+4.4Round 26🇮🇹 ITALY162♥♣7-1+10
+4.3Round 15🇹🇷 TURKIYE24♠♥6-1+6
+4.2Round 24🇩🇰 DENMARK224♠x♥8-1-5
+4.1Round 16🇬🇷 GREECE243♥♠8=+7
+4.1Round 19🇭🇺 HUNGARY94♠♥T-2+0
+4.0Round 22🇳🇱 NETHERLANDS175♥♠2+1-1
+3.9Round 25🇫🇷 FRANCE73♥♥5-1+6
+3.8Round 26🇮🇹 ITALY212♦♥8=+5
+3.7Round 22🇳🇱 NETHERLANDS154♠♦K-1+6
+3.6Round 1🇬🇷 GREECE63NT♠4+1+6
+3.6Round 15🇹🇷 TURKIYE34♠♦A+1+1
+3.5Round 9🇸🇪 SWEDEN43♠♠4+1+1
+3.5Round 12🇳🇱 NETHERLANDS161NT♠6+2+2
+3.5Round 12🇳🇱 NETHERLANDS234♠♥2+1+1
+3.5Round 19🇭🇺 HUNGARY24♠♥A-1+2
+3.4Round 13🇮🇱 ISRAEL41♠♥A=+5
+3.2Round 1🇬🇷 GREECE44♥♦2=+0
+3.2Round 6🇹🇷 TURKIYE152♠♣6-1-2
+3.2Round 9🇸🇪 SWEDEN84♥♠7+1+0
+3.2Round 13🇮🇱 ISRAEL12♠♦4+4+6
+3.2Round 26🇮🇹 ITALY143♦♠8=+7
+3.1Round 9🇸🇪 SWEDEN101♦x♥A-2+14
+3.1Round 24🇩🇰 DENMARK183♠♦5-2+5
+3.0Round 12🇳🇱 NETHERLANDS171NT♥T=+0
+2.9Round 19🇭🇺 HUNGARY31NT♣J-1-2
+2.8Round 25🇫🇷 FRANCE22♠♥A+1+10
+2.7Round 15🇹🇷 TURKIYE14♥♠4-1-2
+2.5Round 1🇬🇷 GREECE92♠♣6+1+1
+2.5Round 7🇩🇰 DENMARK14♠♥T=+0
+2.2Round 18🇸🇪 SWEDEN144♥♠J=+0
+1.9Round 7🇩🇰 DENMARK53NT♠7=+2
+1.9Round 15🇹🇷 TURKIYE113NT♦2-2+6
+1.8Round 10🇮🇹 ITALY171NT♥3-1+4
+1.8Round 12🇳🇱 NETHERLANDS141NT♠6+2+2
+1.7Round 3🇵🇱 POLAND22♠♦6+1+6
+1.7Round 16🇬🇷 GREECE164♥♦T-1-6
+1.6Round 3🇵🇱 POLAND81NT♠A+3+1
+1.6Round 24🇩🇰 DENMARK203♣♠6=+1
+1.5Round 4🇭🇺 HUNGARY143NT♦5+1+0
+1.4Round 18🇸🇪 SWEDEN241NT♥8=+0
+1.3Round 25🇫🇷 FRANCE122♠♣Q+1+6
+1.2Round 18🇸🇪 SWEDEN204♥♠6=+9
+0.9Round 6🇹🇷 TURKIYE234♠♣7+1+0
+0.9Round 12🇳🇱 NETHERLANDS191♥♦T-1-2
+0.9Round 22🇳🇱 NETHERLANDS203NT♣T-1-6
+0.8Round 3🇵🇱 POLAND33♠x♣6-1-12
+0.8Round 16🇬🇷 GREECE203♠♥Q=+0
+0.8Round 18🇸🇪 SWEDEN154♥♣Q-2-6
+0.8Round 25🇫🇷 FRANCE64♥♥T-1+5
+0.6Round 1🇬🇷 GREECE23NT♥Q=-1
+0.6Round 9🇸🇪 SWEDEN113♣♦T-3-1
+0.6Round 22🇳🇱 NETHERLANDS144♥♣6-2+5
+0.5Round 4🇭🇺 HUNGARY134♠♥8+1+1
+0.5Round 15🇹🇷 TURKIYE63♦♥6+2+0
+0.5Round 21🇮🇪 IRELAND74♥♣T=+0
+0.5Round 26🇮🇹 ITALY152♠♠A+1+6
+0.4Round 22🇳🇱 NETHERLANDS214♠♦9=-1
+0.4Round 24🇩🇰 DENMARK164♥♠8=+1
+0.3Round 7🇩🇰 DENMARK112NT♠Q-2-1
+0.3Round 12🇳🇱 NETHERLANDS224♥♠4=-1
+0.1Round 3🇵🇱 POLAND114♥♠9=-1
+0.1Round 7🇩🇰 DENMARK63♦♣T-1+2
+0.1Round 24🇩🇰 DENMARK153NT♦3+2-13
+0.0Round 1🇬🇷 GREECE84♥♣7=-1
-0.0Round 4🇭🇺 HUNGARY184♠♥J=+0
-0.0Round 9🇸🇪 SWEDEN34♠♣T=+0
-0.0Round 12🇳🇱 NETHERLANDS134♠♠7+1+0
-0.0Round 16🇬🇷 GREECE143NT♥2=-1
-0.0Round 16🇬🇷 GREECE213NT♥Q+2+13
-0.0Round 21🇮🇪 IRELAND14♠x♣A-2+3
-0.1Round 15🇹🇷 TURKIYE94♠♦9+1+0
-0.2Round 21🇮🇪 IRELAND53♦♥A=-6
-0.2Round 21🇮🇪 IRELAND65♣♠A=+2
-0.3Round 10🇮🇹 ITALY204♥♠Q+1+0
-0.3Round 25🇫🇷 FRANCE114♥♣T-1+2
-0.4Round 3🇵🇱 POLAND73♦♠6-1+1
-0.4Round 7🇩🇰 DENMARK24♠♣J=+1
-0.4Round 7🇩🇰 DENMARK121NT♥K=+1
-0.4Round 12🇳🇱 NETHERLANDS245♥♦A=+0
-0.4Round 15🇹🇷 TURKIYE53NT♠8+3-11
-0.5Round 10🇮🇹 ITALY244♥♣3=+0
-0.5Round 12🇳🇱 NETHERLANDS213♣♠J=+1
-0.5Round 19🇭🇺 HUNGARY43♣♥T+1-10
-0.5Round 19🇭🇺 HUNGARY52♦♥T+2+0
-0.6Round 4🇭🇺 HUNGARY202♠♦3-1+1
-0.6Round 25🇫🇷 FRANCE52♦♣K+2-1
-0.7Round 13🇮🇱 ISRAEL123NT♣4+1+0
-0.8Round 1🇬🇷 GREECE52♠♣T+2+6
-0.8Round 19🇭🇺 HUNGARY114♥♠A=+0
-0.9Round 13🇮🇱 ISRAEL71NT♦5-1+0
-1.1Round 6🇹🇷 TURKIYE143NT♠4=-2
-1.2Round 3🇵🇱 POLAND42NT♦6=-10
-1.3Round 12🇳🇱 NETHERLANDS201♠♣8+1+11
-1.4Round 9🇸🇪 SWEDEN12♠♣J+1-1
-1.4Round 19🇭🇺 HUNGARY14♥♦3+1-1
-1.5Round 3🇵🇱 POLAND13NT♦2=+0
-1.5Round 4🇭🇺 HUNGARY243♥♣K-1-4
-1.5Round 16🇬🇷 GREECE192♠♣T-1-2
-1.6Round 25🇫🇷 FRANCE43NT♠J+2+0
-1.7Round 25🇫🇷 FRANCE83NT♦7=-11
-1.7Round 26🇮🇹 ITALY133NT♣2+1+1
-1.8Round 9🇸🇪 SWEDEN64♠♠J+1+0
-1.8Round 10🇮🇹 ITALY183NT♥J=+11
-1.8Round 21🇮🇪 IRELAND113♠♥A+1-2
-1.9Round 24🇩🇰 DENMARK141NT♠2+1+1
-2.0Round 12🇳🇱 NETHERLANDS152♥♠K=-6
-2.1Round 4🇭🇺 HUNGARY164♥♥K-1+0
-2.1Round 4🇭🇺 HUNGARY214♠♣J-2+0
-2.1Round 24🇩🇰 DENMARK234♥♣A-2-2
-2.2Round 13🇮🇱 ISRAEL64♠♣J+1+0
-2.2Round 22🇳🇱 NETHERLANDS133NT♥3+1-10
-2.4Round 12🇳🇱 NETHERLANDS183♠♥4=+8
-2.6Round 16🇬🇷 GREECE175♦♥A-2-6
-2.7Round 6🇹🇷 TURKIYE203♥♦A-1-5
-2.7Round 9🇸🇪 SWEDEN51NT♠6-4-2
-2.7Round 24🇩🇰 DENMARK172♠♦A+1-1
-2.8Round 18🇸🇪 SWEDEN174♥♣A-1-5
-2.8Round 18🇸🇪 SWEDEN224♠♠Q-1+1
-2.9Round 9🇸🇪 SWEDEN24♥♠T=-3
-3.1Round 1🇬🇷 GREECE113NT♦3+3-11
-3.1Round 10🇮🇹 ITALY134♥♣6-1-12
-3.1Round 13🇮🇱 ISRAEL21NT♠Q-2+1
-3.2Round 7🇩🇰 DENMARK82♥♦Q=-5
-3.2Round 22🇳🇱 NETHERLANDS184♠♣K-1-5
-3.3Round 13🇮🇱 ISRAEL34♠♥Q-2-13
-3.3Round 21🇮🇪 IRELAND45♦x♥7-2+0
-3.4Round 26🇮🇹 ITALY244♠♥K=+1
-3.5Round 18🇸🇪 SWEDEN164♥♦J-1-5
-3.6Round 13🇮🇱 ISRAEL51NT♦7+1-1
-3.7Round 16🇬🇷 GREECE154♥♣T=-11
-4.0Round 10🇮🇹 ITALY224♠♣3-1-5
-4.1Round 22🇳🇱 NETHERLANDS163NT♠7-2-8
-4.2Round 25🇫🇷 FRANCE34♠♥J-1-12
-4.4Round 24🇩🇰 DENMARK131NT♠2=-5
-4.5Round 6🇹🇷 TURKIYE194♥♦7-3-7
-4.5Round 22🇳🇱 NETHERLANDS243♥♣9=-7
-4.6Round 10🇮🇹 ITALY165♠x♦A-3+0
-4.6Round 26🇮🇹 ITALY224♠♥3=-6
-5.2Round 9🇸🇪 SWEDEN91NT♠6+5-9
-5.3Round 6🇹🇷 TURKIYE132♥♣3-3-5
-5.3Round 22🇳🇱 NETHERLANDS225♣x♠Q-1-9
-5.4Round 19🇭🇺 HUNGARY84♠♠7+1-11
-5.5Round 9🇸🇪 SWEDEN124♥♣Q=+0
-5.6Round 1🇬🇷 GREECE103NT♠7-1-12
-5.6Round 10🇮🇹 ITALY234♥♦T=-10
-5.8Round 16🇬🇷 GREECE233NT♥9+1-1
-6.0Round 18🇸🇪 SWEDEN183♠♥J-1-5
-6.1Round 21🇮🇪 IRELAND33NT♣2=-11
-6.2Round 21🇮🇪 IRELAND123NT♣2+2-1
-6.4Round 6🇹🇷 TURKIYE213♦♦9+2-10
-6.5Round 13🇮🇱 ISRAEL114♠♣9=+0
-6.8Round 3🇵🇱 POLAND53NT♥9-1-5
-7.0Round 13🇮🇱 ISRAEL105♠♥A=+13
-7.2Round 3🇵🇱 POLAND126♠♣J=+13
-7.2Round 7🇩🇰 DENMARK43NT♥6=-10
-7.4Round 18🇸🇪 SWEDEN214♠♥8-1-11
-7.4Round 26🇮🇹 ITALY193NT♦2+1-1
-7.5Round 16🇬🇷 GREECE222NT♥6+2-8
-7.6Round 19🇭🇺 HUNGARY104♥♦4+2+17
-7.7Round 24🇩🇰 DENMARK194♣x♥9-3+3
-7.8Round 9🇸🇪 SWEDEN74♥♠7-1-12
-7.8Round 21🇮🇪 IRELAND95♦♣3+1-13
-8.0Round 19🇭🇺 HUNGARY66♥♥T=+0
-8.3Round 3🇵🇱 POLAND64♥♦T=+0
-8.5Round 10🇮🇹 ITALY216NT♣J=+0
-9.0Round 13🇮🇱 ISRAEL93NT♥J=-11
-9.2Round 18🇸🇪 SWEDEN233♥x♥A=-15
-9.2Round 24🇩🇰 DENMARK245♣♣8=-7
-9.7Round 4🇭🇺 HUNGARY234♠♦J=+0
-9.9Round 15🇹🇷 TURKIYE102♠♥9-4-10
-10.2Round 7🇩🇰 DENMARK94♠♣5-1-10
-10.4Round 7🇩🇰 DENMARK72♠x♥A-3-12
-10.8Round 26🇮🇹 ITALY234♠♥3-1-13
-10.9Round 25🇫🇷 FRANCE15♥♠5-1-14
-14.4Round 24🇩🇰 DENMARK216♠x♣2+1-17