🇩🇪 SCHILHART Norbert · GERMANY

50rank
+3.8Butler · 208 bds
+0.02per board
±4.1swing
+0.06vs par /bd · #47/108
+0.10adjusted /bd
Butler per round: 10.6 9.2 -3.9 -40.3 26.4 12.8 -6.6 -4.4 -7.7 15.8 5.7 -9.5 -4.3by round

vs par split: bidding -0.05 · play +0.08

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

Card play — on target: opening leads 87.2% #4 of 108 · declarer play 77.4% #29 of 108 · defence 83.7% #57 of 108

Card play by contract type — on target
vs NTvs a suit
Opening leads83.3% (18)89.7% (29)
Declarer play72.2% (18)80.0% (35)
Defence83.3% (36)83.9% (56)

Opening leads by suit led: ♠ 88.9% (9) · ♥ 87.5% (16) · ♦ 87.5% (8) · ♣ 85.7% (14)

vs par by strain: NT -0.35 (77) · a suit +0.26 (129)

vs par by level: part-score -0.73 (83) · game +0.59 (107) · slam +0.25 (16)

By role: declaring -0.03/bd (-2.14 vs par · 114) · defending +0.08/bd (+2.73 vs par · 94)

By vulnerability: vulnerable +0.39/bd (+0.45 vs par · 104) · not vulnerable -0.35/bd (-0.33 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1N.BuchlevM.Claret – J.RocafortClosed16+10.6+0.66-1.31
Round 2N.BuchlevP.Coenraets – F.BigdeliOpen16+9.2+0.57+0.19
Round 4N.BuchlevS.Draghicescu – C.StancescuOpen16-3.9-0.24+1.12
Round 5N.BuchlevW.Starkowski – M.KwiecienOpen16-40.3-2.52-4.38
Round 7N.BuchlevT.Andersson – G.HashimotoOpen16+26.4+1.65+2.50
Round 9N.BuchlevM.Kordov – R.TemizelClosed16+12.8+0.80+0.94
Round 11N.BuchlevL.Castano – C.LuisOpen16-6.6-0.41+0.81
Round 12N.BuchlevL.Eide – O.FrydenbergOpen16-4.4-0.28-0.12
Round 13N.BuchlevH.Ingason – S.JonssonClosed16-7.7-0.48+1.19
Round 15N.BuchlevB.Myers – S.BrockClosed16+15.8+0.99-0.19
Round 16N.BuchlevP.Eliasson – G.ElmrothOpen16+5.7+0.36-2.06
Round 18N.BuchlevA.Comella – S.SabbatiniClosed16-9.5-0.59+2.81
Round 19N.BuchlevS.Schou – J.HansenClosed16-4.3-0.27-0.69

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 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND317♣♣8=+0
+10.8Round 19🇩🇰 DENMARK266♦♣K=-2
+9.8Round 7🇨🇭 SWITZERLAND174♠♦Q-1+10
+9.6Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND237♦♠A-2+13
+9.4Round 9🇹🇷 TURKIYE193NT♦6+4+11
+9.1Round 18🇮🇹 ITALY146♣♥A-1+8
+8.9Round 9🇹🇷 TURKIYE295♥x♠K=+8
+8.7Round 4🇷🇴 ROMANIA215♥x♠K=+13
+8.5Round 12🇳🇴 NORWAY33NT♥10+1+12
+8.2Round 18🇮🇹 ITALY44♥♣5-2+8
+7.9Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND197♠x♥2-5+7
+7.1Round 13🇮🇸 ICELAND323NT♥4+1+10
+7.0Round 9🇹🇷 TURKIYE304♠♦A=+7
+6.5Round 2🇧🇪 BELGIUM314♥♣3=+11
+6.5Round 7🇨🇭 SWITZERLAND263♣♠A+1+12
+6.2Round 1🇫🇷 FRANCE43NT♦J+2+1
+6.1Round 2🇧🇪 BELGIUM267♥♥J=+0
+6.0Round 1🇫🇷 FRANCE33♠♦4=+7
+5.8Round 11🇵🇹 PORTUGAL196♦x♣K-3+0
+5.5Round 16🇸🇪 SWEDEN83NT♣7+1-11
+4.6Round 7🇨🇭 SWITZERLAND243♠x♥A-3+3
+4.6Round 7🇨🇭 SWITZERLAND253NT♣7-5+8
+4.6Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173NT♠K-1+10
+4.3Round 4🇷🇴 ROMANIA251♠♣Q+2+1
+4.3Round 12🇳🇴 NORWAY154♠x♥6-1+2
+4.2Round 5🇵🇱 POLAND152NT♥3-3+5
+4.1Round 16🇸🇪 SWEDEN32♠♦3+1+7
+3.9Round 13🇮🇸 ICELAND272♠♥K-2+6
+3.8Round 7🇨🇭 SWITZERLAND234♠♣Q+1+1
+3.8Round 7🇨🇭 SWITZERLAND282♠♦6-1+2
+3.6Round 13🇮🇸 ICELAND224♥♠10+1+11
+3.6Round 16🇸🇪 SWEDEN134♠♦6=+0
+3.6Round 16🇸🇪 SWEDEN152♠♥5-1+0
+3.5Round 11🇵🇹 PORTUGAL253NT♣8-1+10
+3.5Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND323NT♥3=-1
+3.2Round 1🇫🇷 FRANCE143♠♥3-1-2
+3.2Round 9🇹🇷 TURKIYE232♥♠A+1+0
+3.1Round 18🇮🇹 ITALY104♣♥5-2+7
+3.1Round 19🇩🇰 DENMARK25Pass+4
+3.0Round 1🇫🇷 FRANCE133♠♦K-1+5
+2.9Round 9🇹🇷 TURKIYE284♥♥4=+0
+2.9Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND303♦♥2-2+5
+2.9Round 16🇸🇪 SWEDEN116♥♣A+1-11
+2.8Round 2🇧🇪 BELGIUM192♥♣6+1+0
+2.8Round 13🇮🇸 ICELAND251NT♦3-1+4
+2.7Round 1🇫🇷 FRANCE51NT♣2-2+2
+2.7Round 2🇧🇪 BELGIUM184♠♦6=+0
+2.6Round 2🇧🇪 BELGIUM252♣♠6-1-2
+2.6Round 9🇹🇷 TURKIYE172NT♥5=+6
+2.6Round 13🇮🇸 ICELAND182♠♣J=+0
+2.6Round 13🇮🇸 ICELAND193NT♠K+3+2
+2.5Round 11🇵🇹 PORTUGAL214♥♦A-1+12
+2.4Round 12🇳🇴 NORWAY125♦x♠A-3+4
+2.1Round 4🇷🇴 ROMANIA311NT♠2-1+0
+2.1Round 12🇳🇴 NORWAY112♠♦5-1+4
+2.1Round 16🇸🇪 SWEDEN73NT♠J+3+2
+1.8Round 1🇫🇷 FRANCE24♥♦K=+0
+1.8Round 2🇧🇪 BELGIUM274♠♠Q-5+5
+1.8Round 5🇵🇱 POLAND81NT♥2+2+0
+1.8Round 5🇵🇱 POLAND144♠♣6=+0
+1.8Round 7🇨🇭 SWITZERLAND323♥♦8+1+6
+1.8Round 9🇹🇷 TURKIYE313NT♣10=+0
+1.8Round 11🇵🇹 PORTUGAL174♠♣5+1+1
+1.8Round 19🇩🇰 DENMARK294♠♥J+1-16
+1.5Round 1🇫🇷 FRANCE164♠♣K+2-13
+1.5Round 13🇮🇸 ICELAND294♠♥10+1+0
+1.5Round 18🇮🇹 ITALY151♥x♣8-2+3
+1.4Round 11🇵🇹 PORTUGAL274♠♣2+2+1
+1.4Round 18🇮🇹 ITALY123NT♠6+1+0
+1.4Round 19🇩🇰 DENMARK224♥♦6=-1
+1.4Round 19🇩🇰 DENMARK284♠♠8+1+0
+1.3Round 1🇫🇷 FRANCE61NT♣A=-1
+1.2Round 12🇳🇴 NORWAY102♠♦6+1+1
+1.1Round 2🇧🇪 BELGIUM174♠♥2-1+8
+1.1Round 4🇷🇴 ROMANIA235♣♠A=+0
+1.1Round 5🇵🇱 POLAND64♠♣K+2-12
+1.1Round 9🇹🇷 TURKIYE204♥♣10+1+13
+1.1Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND284♠♦J+1+1
+0.9Round 1🇫🇷 FRANCE86♠♣Q=+5
+0.9Round 1🇫🇷 FRANCE116♠♠4=-11
+0.9Round 2🇧🇪 BELGIUM293NT♠2=+2
+0.9Round 4🇷🇴 ROMANIA321♥♣4-2-1
+0.9Round 7🇨🇭 SWITZERLAND194♥♥5+1+0
+0.8Round 5🇵🇱 POLAND135NT♦6=+0
+0.8Round 7🇨🇭 SWITZERLAND312♦♣6=+1
+0.8Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND214♥♣2=+0
+0.8Round 16🇸🇪 SWEDEN93NT♠3=+2
+0.7Round 12🇳🇴 NORWAY53NT♥J+2+0
+0.6Round 4🇷🇴 ROMANIA193NT♣10+1+11
+0.6Round 19🇩🇰 DENMARK233NT♦3+3+13
+0.5Round 7🇨🇭 SWITZERLAND271NT♣10+1+7
+0.5Round 11🇵🇹 PORTUGAL233NT♦4+2+1
+0.4Round 2🇧🇪 BELGIUM213NT♠Q+2+0
+0.4Round 4🇷🇴 ROMANIA263♦♠3=-1
+0.4Round 18🇮🇹 ITALY165♦x♥K-1+0
+0.3Round 1🇫🇷 FRANCE103♦♣K=+0
+0.3Round 11🇵🇹 PORTUGAL294♠♠K+1+13
+0.2Round 2🇧🇪 BELGIUM221NT♣6+1-11
+0.2Round 12🇳🇴 NORWAY83NT♦9=+1
+0.2Round 13🇮🇸 ICELAND261NT♠4+1+0
+0.2Round 19🇩🇰 DENMARK313NT♥6=-1
+0.1Round 2🇧🇪 BELGIUM233NT♥A+2+0
+0.1Round 2🇧🇪 BELGIUM244♥♦J=+0
+0.1Round 7🇨🇭 SWITZERLAND203NT♣2+1+1
+0.1Round 18🇮🇹 ITALY24NT♣J+1+0
-0.0Round 4🇷🇴 ROMANIA173NT♥J+2+11
-0.0Round 4🇷🇴 ROMANIA291♥♣10+2+0
-0.0Round 11🇵🇹 PORTUGAL283♠♣2=+6
-0.0Round 13🇮🇸 ICELAND241NT♥10+1-7
-0.0Round 16🇸🇪 SWEDEN22♥♠2=+0
-0.1Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♥♣J+1-1
-0.1Round 16🇸🇪 SWEDEN104♥♣4+1+1
-0.2Round 16🇸🇪 SWEDEN53NT♠3+1-1
-0.2Round 19🇩🇰 DENMARK203NT♣J+1+0
-0.3Round 5🇵🇱 POLAND162♣♦2=-1
-0.4Round 9🇹🇷 TURKIYE253NT♠9+1+0
-0.5Round 2🇧🇪 BELGIUM281NT♦2=+0
-0.5Round 2🇧🇪 BELGIUM304♠x♠6-1+5
-0.5Round 11🇵🇹 PORTUGAL323NT♠10+2-13
-0.5Round 12🇳🇴 NORWAY163♣♥10-1-1
-0.5Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND263NT♣2+3-1
-0.5Round 19🇩🇰 DENMARK304♠♦A-1-8
-0.6Round 7🇨🇭 SWITZERLAND214♠♦2-2-5
-0.6Round 13🇮🇸 ICELAND171NT♣3-1+1
-0.7Round 12🇳🇴 NORWAY141NT♥8+2-1
-0.8Round 4🇷🇴 ROMANIA283NT♠Q+1+1
-0.8Round 11🇵🇹 PORTUGAL303NT♠6=-2
-0.8Round 16🇸🇪 SWEDEN121NT♣3+2-1
-0.8Round 18🇮🇹 ITALY52♠♣A-1+1
-0.8Round 19🇩🇰 DENMARK324♥♠K+1+0
-0.9Round 12🇳🇴 NORWAY63NT♦6+2-1
-0.9Round 13🇮🇸 ICELAND203NT♠10+2+13
-1.0Round 7🇨🇭 SWITZERLAND292♦♦J+3-10
-1.0Round 16🇸🇪 SWEDEN163♠♥4=+0
-1.1Round 19🇩🇰 DENMARK192♠♣A=+1
-1.2Round 1🇫🇷 FRANCE9Pass+3
-1.2Round 9🇹🇷 TURKIYE324♠♥3=+1
-1.3Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND251NT♠2-3-10
-1.4Round 1🇫🇷 FRANCE73♦♣J-1-6
-1.4Round 7🇨🇭 SWITZERLAND183NT♥5+2+12
-1.4Round 9🇹🇷 TURKIYE213♣♠A+1+0
-1.4Round 9🇹🇷 TURKIYE242♥♣4+1-1
-1.5Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND203♥♠A-2-2
-1.5Round 16🇸🇪 SWEDEN63♠♣A+2-10
-1.6Round 5🇵🇱 POLAND114♣♦3-3-1
-1.6Round 18🇮🇹 ITALY71NT♠2=-2
-1.6Round 19🇩🇰 DENMARK173NT♠3=+1
-1.8Round 11🇵🇹 PORTUGAL182♠♥6-1-4
-1.8Round 12🇳🇴 NORWAY134♥♣3+1+0
-1.9Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272♥♦5-1-4
-1.9Round 16🇸🇪 SWEDEN43♠♣3=-1
-2.0Round 5🇵🇱 POLAND94♠♣4-3-5
-2.0Round 11🇵🇹 PORTUGAL221♥♠5-1-5
-2.1Round 4🇷🇴 ROMANIA183NT♠6-1-5
-2.1Round 4🇷🇴 ROMANIA273NT♥10-1-10
-2.1Round 18🇮🇹 ITALY62♠♣A=-6
-2.4Round 5🇵🇱 POLAND13♣♣Q+1-7
-2.6Round 4🇷🇴 ROMANIA203NT♥2+2+13
-2.6Round 19🇩🇰 DENMARK211NT♦3+3-6
-2.7Round 12🇳🇴 NORWAY73♥♠10-1+0
-2.7Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND293NT♥3+2-2
-2.9Round 5🇵🇱 POLAND33♠♣3=+0
-2.9Round 11🇵🇹 PORTUGAL203♣x♦3-2+3
-3.1Round 18🇮🇹 ITALY14♥♣Q=+1
-3.1Round 19🇩🇰 DENMARK272♣♥3=+5
-3.2Round 7🇨🇭 SWITZERLAND222♥♦2=+1
-3.2Round 12🇳🇴 NORWAY93♦♣2+1+0
-3.3Round 13🇮🇸 ICELAND281NT♥4=+0
-3.5Round 18🇮🇹 ITALY93♣♠6=+0
-3.6Round 12🇳🇴 NORWAY13♠♦10+1-6
-3.8Round 5🇵🇱 POLAND21NT♠7-1-10
-3.9Round 11🇵🇹 PORTUGAL313NT♥J-1-10
-3.9Round 18🇮🇹 ITALY116♠♣A+1+11
-4.0Round 4🇷🇴 ROMANIA222♠♥K-1+0
-4.0Round 18🇮🇹 ITALY133NT♠2-2-7
-4.2Round 5🇵🇱 POLAND53NT♣7+1-4
-4.4Round 1🇫🇷 FRANCE153♦♥A+1+0
-4.4Round 9🇹🇷 TURKIYE183NT♣J-3-7
-4.4Round 11🇵🇹 PORTUGAL265♠x♥5-2+0
-4.4Round 19🇩🇰 DENMARK184♥♥7-3-1
-4.6Round 1🇫🇷 FRANCE123NT♣K-2-5
-4.6Round 4🇷🇴 ROMANIA243♦♠7-1-5
-4.6Round 7🇨🇭 SWITZERLAND306♦♠A=-9
-4.9Round 9🇹🇷 TURKIYE263♣♦K+2-10
-4.9Round 16🇸🇪 SWEDEN13♥x♣4-1-5
-5.2Round 9🇹🇷 TURKIYE226♠♥K-2-13
-5.2Round 9🇹🇷 TURKIYE273NT♠8=+0
-5.2Round 12🇳🇴 NORWAY23NT♣2-1-10
-5.2Round 12🇳🇴 NORWAY42NT♥4-2-7
-5.6Round 1🇫🇷 FRANCE15♦♠5-2-6
-5.8Round 4🇷🇴 ROMANIA303NT♠2-1-10
-6.1Round 11🇵🇹 PORTUGAL244♥♦4=+0
-6.1Round 13🇮🇸 ICELAND303♦♠J-1-8
-6.4Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223NT♦2-1-6
-6.5Round 16🇸🇪 SWEDEN143NT♥2-1-5
-6.5Round 18🇮🇹 ITALY34♠♦6+1+10
-6.6Round 2🇧🇪 BELGIUM326♠♥K+1-5
-6.6Round 13🇮🇸 ICELAND314♥♠2-1-10
-6.7Round 5🇵🇱 POLAND74♦♠A=-15
-7.1Round 13🇮🇸 ICELAND213NT♥K-1-10
-7.4Round 13🇮🇸 ICELAND232♦x♣K-1+7
-7.7Round 5🇵🇱 POLAND43NT♥3=+0
-7.8Round 18🇮🇹 ITALY86♥♠6+1+11
-8.4Round 5🇵🇱 POLAND123NT♥2-1-10
-8.5Round 2🇧🇪 BELGIUM204♠♥4=-10
-9.3Round 19🇩🇰 DENMARK246♠♥6=+0
-10.0Round 5🇵🇱 POLAND101♠x♦Q-4-10
-12.1Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND183NTx♦6-3-12