🏴󠁧󠁢󠁥󠁮󠁧󠁿 HOLLAND John · England

29rank
+60.6Butler · 208 bds
+0.29per board
±4.8swing
-0.27vs par /bd · #72/108
+0.40adjusted /bd
Butler per round: 23.1 10.5 27.7 -23 -0.7 -13.9 12.9 -3.4 12 -17.3 19.7 26.4 -13.4by round

vs par split: bidding +0.03 · play -0.20

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

Card play — on target: opening leads 83.0% #41 of 108 · declarer play 72.4% #76 of 108 · defence 83.0% #84 of 108

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (12)85.7% (35)
Declarer play61.1% (18)77.5% (40)
Defence83.3% (30)82.8% (64)

Opening leads by suit led: ♠ 92.3% (13) · ♥ 66.7% (12) · ♦ 90.0% (10) · ♣ 83.3% (12)

vs par by strain: NT +1.42 (59) · a suit -0.84 (142)

vs par by level: part-score -1.49 (63) · game +0.08 (121) · slam +2.88 (17)

By role: declaring +0.61/bd (-2.04 vs par · 112) · defending -0.08/bd (+1.79 vs par · 96)

By vulnerability: vulnerable +0.37/bd (+0.11 vs par · 104) · not vulnerable +0.22/bd (-0.65 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.HallbergJ.Linnamagi – P.LeisClosed16+23.1+1.44+1.12
Round 3G.HallbergA.Kowalski – J.RomanskiClosed16+10.5+0.66+1.94
Round 4G.HallbergF.Bigdeli – H.JanssensClosed16+27.7+1.73+0.75
Round 5G.HallbergE.Wladow – M.ElinescuClosed16-23.0-1.44-1.00
Round 7G.HallbergH.Maesel – R.MaeselOpen16-0.7-0.04+2.12
Round 9G.HallbergC.Mosca – A.VivaldiOpen16-13.9-0.87-1.50
Round 10G.HallbergJ.Engel – J.FrydrichOpen16+12.9+0.81-3.06
Round 11G.HallbergA.Morath – S.BjerregardOpen16-3.4-0.21-2.62
Round 13G.HallbergT.Berg – G.JorgensenOpen16+12.0+0.75+2.06
Round 15G.HallbergD.Diamond – V.SilverstoneClosed16-17.3-1.08-4.31
Round 17G.HallbergT.Rusev – H.HristovClosed16+19.7+1.23+1.44
Round 18G.HallbergM.Hernandez – J.MelgarClosed16+26.4+1.65+1.75
Round 19G.HallbergP.Barry – R.AndersonClosed16-13.4-0.84-2.25

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
+14.6Round 4🇧🇪 Belgium116NTx♥A-5+15
+12.4Round 1🇪🇪 Estonia26♥♠K-3+14
+11.7Round 13🇩🇰 Denmark115♦x♥K-4+12
+11.2Round 1🇪🇪 Estonia67♥♦8=+0
+11.0Round 17🇧🇬 Bulgaria86♥♣9-2+11
+10.9Round 18🇪🇸 Spain36♣♥J=+11
+9.8Round 17🇧🇬 Bulgaria63NTx♣J+1+8
+9.4Round 11🇸🇪 Sweden34♠♥10-1+10
+9.3Round 7🇳🇴 Norway43NT♥7-1+6
+9.2Round 3🇵🇱 Poland46♣♦6=+7
+9.2Round 13🇩🇰 Denmark74♠♦Q+3+17
+8.5Round 18🇪🇸 Spain54♥♣6+2+9
+7.9Round 5🇩🇪 Germany43NT♦Q=+0
+7.8Round 9🇮🇹 Italy55♦♠2-3+8
+7.4Round 10🇮🇱 Israel14♥♠A=+0
+7.4Round 13🇩🇰 Denmark54♥♦10=+11
+7.3Round 7🇳🇴 Norway103NT♦7=+3
+7.0Round 17🇧🇬 Bulgaria53NT♣3=+0
+6.8Round 4🇧🇪 Belgium75♠x♣J=+5
+6.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland83NT♥Q-1+5
+6.4Round 3🇵🇱 Poland36♠♠7+1+11
+6.4Round 9🇮🇹 Italy75♣♠3-1+12
+6.4Round 10🇮🇱 Israel153NT♠Q=+0
+6.1Round 17🇧🇬 Bulgaria113♠♥10-3+7
+5.9Round 10🇮🇱 Israel126♥♦A+1+5
+5.5Round 3🇵🇱 Poland163NT♠Q-1+10
+5.4Round 4🇧🇪 Belgium63NT♠4=+10
+5.4Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland133♠♥K+1+10
+5.3Round 3🇵🇱 Poland133NT♣A-1+6
+5.2Round 5🇩🇪 Germany86♦♥4=+9
+5.2Round 9🇮🇹 Italy86♠♣A=+0
+5.2Round 17🇧🇬 Bulgaria103NT♦J+1+1
+4.9Round 4🇧🇪 Belgium53NT♥3-1+6
+4.9Round 5🇩🇪 Germany126♣x♦Q-2+8
+4.9Round 7🇳🇴 Norway95♠x♣6-2+11
+4.8Round 11🇸🇪 Sweden94♥♠Q+1+0
+4.5Round 13🇩🇰 Denmark32♦x♥A-3+9
+4.5Round 17🇧🇬 Bulgaria23NT♠Q+1+1
+4.5Round 18🇪🇸 Spain62♠♣J+1+1
+4.5Round 19🇮🇪 Ireland103♠♦J-1+6
+4.1Round 18🇪🇸 Spain43NT♥3+1+0
+4.0Round 4🇧🇪 Belgium164♠♥2+1-13
+3.9Round 11🇸🇪 Sweden53NT♥K=-2
+3.9Round 18🇪🇸 Spain104♣♣2+1+10
+3.8Round 5🇩🇪 Germany54♠♥J-1+10
+3.5Round 5🇩🇪 Germany64♠♥K-1+5
+3.5Round 5🇩🇪 Germany93NT♥9-1+5
+3.5Round 11🇸🇪 Sweden83NT♥4+2+0
+3.4Round 11🇸🇪 Sweden165♥♣6+1-3
+3.1Round 1🇪🇪 Estonia83♦♥6+1+0
+3.1Round 18🇪🇸 Spain114♥♠K=+3
+3.0Round 10🇮🇱 Israel24♠♣5+1+1
+2.9Round 4🇧🇪 Belgium105♠♣Q+1+5
+2.9Round 18🇪🇸 Spain123NT♣Q-1+12
+2.7Round 10🇮🇱 Israel134♥♥J-1+6
+2.6Round 1🇪🇪 Estonia143NT♦2=+2
+2.5Round 1🇪🇪 Estonia115♦♥2=+3
+2.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland144♥♦K+1-11
+2.5Round 18🇪🇸 Spain15♠♥A=+0
+2.4Round 17🇧🇬 Bulgaria121NT♥5+1+5
+2.3Round 13🇩🇰 Denmark133♦♥4-1-1
+2.2Round 7🇳🇴 Norway12♠♥2+1-6
+2.2Round 9🇮🇹 Italy133N♠7+1-12
+2.2Round 17🇧🇬 Bulgaria134♥♣7=+0
+2.2Round 19🇮🇪 Ireland64♠♠K+1+0
+2.1Round 1🇪🇪 Estonia54♥♥2+1+0
+2.1Round 17🇧🇬 Bulgaria33NT♣6-2+5
+2.0Round 9🇮🇹 Italy93N♥9-1+10
+2.0Round 11🇸🇪 Sweden125♠♠A-1-9
+1.9Round 19🇮🇪 Ireland43NT♠6+2+1
+1.8Round 9🇮🇹 Italy123N♦Q=+0
+1.7Round 1🇪🇪 Estonia74♣♥Q-1+1
+1.6Round 1🇪🇪 Estonia12♥♣7-1-2
+1.6Round 10🇮🇱 Israel82♥♣2=+0
+1.6Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland163NT♥5+1-10
+1.5Round 10🇮🇱 Israel102♠♥6+2-10
+1.5Round 17🇧🇬 Bulgaria161NT♦5=-1
+1.4Round 13🇩🇰 Denmark155NT♥4+1+13
+1.4Round 19🇮🇪 Ireland21NT♥K-1+2
+1.2Round 4🇧🇪 Belgium143♦♠6=+0
+1.1Round 7🇳🇴 Norway23NT♦6+1+12
+0.9Round 1🇪🇪 Estonia133♠♥4=+0
+0.9Round 4🇧🇪 Belgium84♠♥A+1+0
+0.9Round 9🇮🇹 Italy23♦♣T-1+0
+0.9Round 9🇮🇹 Italy163♣♠2=+0
+0.9Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland121NT♥9=-2
+0.8Round 10🇮🇱 Israel63♦♣10=+0
+0.8Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland53♥♠K-2-1
+0.7Round 3🇵🇱 Poland104♣♠2=+0
+0.7Round 4🇧🇪 Belgium44♥♣K=+0
+0.7Round 13🇩🇰 Denmark103NT♣7+1+1
+0.6Round 3🇵🇱 Poland113♦♣2+1+0
+0.6Round 11🇸🇪 Sweden13♥♠A-1-3
+0.6Round 18🇪🇸 Spain83NT♠5+1-1
+0.6Round 19🇮🇪 Ireland113♠♥K=-7
+0.5Round 3🇵🇱 Poland73NT♥9=+0
+0.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland73NT♥7+1-1
+0.5Round 17🇧🇬 Bulgaria154♠♦8=+0
+0.4Round 3🇵🇱 Poland93NT♠3+1+10
+0.4Round 4🇧🇪 Belgium153NT♥5+3+13
+0.3Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland92♥♥2=-1
+0.2Round 3🇵🇱 Poland142♠♦2+1+0
+0.2Round 7🇳🇴 Norway74♥♣J=+13
+0.2Round 9🇮🇹 Italy143♥♥3=+1
+0.2Round 13🇩🇰 Denmark45♦♥A=-1
+0.2Round 18🇪🇸 Spain93NT♦A=+1
+0.2Round 19🇮🇪 Ireland81NT♠4+1+0
+0.1Round 3🇵🇱 Poland14♠♦K+1+1
+0.1Round 3🇵🇱 Poland152♣♣2-1+2
+0.1Round 9🇮🇹 Italy32♠♠4+1+0
+0.1Round 18🇪🇸 Spain142♠♥A-3+7
-0.0Round 1🇪🇪 Estonia94♥♠10=+0
-0.0Round 5🇩🇪 Germany114♠♣10+1-1
-0.1Round 4🇧🇪 Belgium124♥♦8+1+0
-0.1Round 10🇮🇱 Israel94♠♣6-1-5
-0.1Round 19🇮🇪 Ireland164NT♥A+2+10
-0.2Round 10🇮🇱 Israel165♦♣Q=+2
-0.2Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland112♠♣3-2-7
-0.2Round 19🇮🇪 Ireland74♠♦K-1+1
-0.3Round 1🇪🇪 Estonia164♥♠3+1+0
-0.3Round 7🇳🇴 Norway63NT♠J+1+10
-0.4Round 3🇵🇱 Poland64♥♦6=-1
-0.4Round 7🇳🇴 Norway151NT♣3+1+1
-0.4Round 11🇸🇪 Sweden151NT♥7=+9
-0.4Round 19🇮🇪 Ireland92♠♦2+2-10
-0.5Round 10🇮🇱 Israel73♠♥10=-10
-0.5Round 11🇸🇪 Sweden103NT♣3-1-6
-0.6Round 7🇳🇴 Norway52♦♦2-1-1
-0.6Round 17🇧🇬 Bulgaria144♠♣4+1+0
-0.8Round 4🇧🇪 Belgium134♥♦6=-1
-0.9Round 1🇪🇪 Estonia33♦♥2=+0
-0.9Round 4🇧🇪 Belgium33♦♦4+3-15
-0.9Round 13🇩🇰 Denmark83NT♥5+2-2
-0.9Round 19🇮🇪 Ireland143♠♥A+1-1
-1.0Round 1🇪🇪 Estonia43NT♥5-2-8
-1.1Round 19🇮🇪 Ireland155♦♥6-1-5
-1.2Round 7🇳🇴 Norway163♥♠10-2-2
-1.2Round 13🇩🇰 Denmark123NT♠K=-10
-1.3Round 11🇸🇪 Sweden41NT♠2+1+0
-1.3Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland24♥♦9+2-1
-1.4Round 18🇪🇸 Spain24♥♣K=+0
-1.5Round 3🇵🇱 Poland122♥♣3-1+2
-1.5Round 5🇩🇪 Germany141NTx♣4-1+8
-1.5Round 9🇮🇹 Italy63N♦T=-1
-1.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland63NT♠2+3-10
-1.6Round 10🇮🇱 Israel114♦♥9-1-5
-1.6Round 11🇸🇪 Sweden144♦♠Q-1-6
-1.6Round 13🇩🇰 Denmark163NT♠J+1+0
-1.7Round 5🇩🇪 Germany13♣♦K=-5
-1.7Round 18🇪🇸 Spain154♠♣7-1-10
-1.9Round 7🇳🇴 Norway135♣♦9=+11
-2.1Round 11🇸🇪 Sweden133♠♥K=+0
-2.1Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland104♠♣8=+0
-2.2Round 19🇮🇪 Ireland131NT♥6+2-2
-2.5Round 7🇳🇴 Norway113♠♥K-4-6
-2.5Round 13🇩🇰 Denmark95♣♠2=+0
-2.6Round 5🇩🇪 Germany154♥♦J=+0
-2.6Round 10🇮🇱 Israel54♥♠9+1-4
-2.6Round 10🇮🇱 Israel144♥♠A-1-10
-2.8Round 18🇪🇸 Spain133♠♥K-3-8
-2.9Round 4🇧🇪 Belgium13NT♠3=+0
-2.9Round 17🇧🇬 Bulgaria93♠♦A-1+5
-3.0Round 7🇳🇴 Norway144♠♥3-1-10
-3.0Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland154♥♠6-2-7
-3.1Round 19🇮🇪 Ireland34♥♦A-1-6
-3.5Round 7🇳🇴 Norway123NT♣Q=-3
-3.5Round 10🇮🇱 Israel41NT♦5-2-7
-3.6Round 13🇩🇰 Denmark24♥♦8+3-10
-3.7Round 13🇩🇰 Denmark64♥♠4+2-1
-3.8Round 1🇪🇪 Estonia153NT♠7+2+0
-3.8Round 5🇩🇪 Germany163♥♣5-1-5
-3.8Round 18🇪🇸 Spain164♥♠2+1-1
-3.9Round 19🇮🇪 Ireland13NT♠Q+2-1
-4.2Round 1🇪🇪 Estonia104♥♥8=+13
-4.3Round 4🇧🇪 Belgium24♥x♦K-1-6
-4.4Round 5🇩🇪 Germany135♣x♠Q-1-9
-4.4Round 11🇸🇪 Sweden113NT♣6-2-6
-4.4Round 19🇮🇪 Ireland126♥♠K-1-13
-4.5Round 9🇮🇹 Italy113N♥T-2-5
-4.8Round 1🇪🇪 Estonia124♥♦J-1-5
-5.0Round 13🇩🇰 Denmark16♣♦6=+0
-5.1Round 4🇧🇪 Belgium94♠♦A=-7
-5.1Round 9🇮🇹 Italy13♠♣9-1-9
-5.1Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland32♥♦3-1-10
-5.2Round 11🇸🇪 Sweden63NT♠K-2-13
-5.2Round 18🇪🇸 Spain74♥♠10-1-6
-5.3Round 10🇮🇱 Israel33NT♥6-1-12
-5.4Round 3🇵🇱 Poland83♥♣K-1-9
-5.5Round 3🇵🇱 Poland54♠♣10+1-8
-5.7Round 3🇵🇱 Poland25♦♥K=+0
-6.1Round 7🇳🇴 Norway33♠♥K-3-5
-6.2Round 7🇳🇴 Norway86♠♦10=+0
-6.9Round 13🇩🇰 Denmark146♦x♥J-3-5
-7.1Round 9🇮🇹 Italy103N♥K+2-1
-7.6Round 5🇩🇪 Germany34♠x♥J=-9
-7.7Round 11🇸🇪 Sweden24NT♠Q-1-10
-7.8Round 11🇸🇪 Sweden74♠♣4=-3
-7.9Round 19🇮🇪 Ireland55♠♣8-1-11
-8.1Round 5🇩🇪 Germany104♠x♥K=-12
-8.1Round 17🇧🇬 Bulgaria14♠x♣5-2-5
-8.1Round 17🇧🇬 Bulgaria44♥♠8=-3
-10.0Round 9🇮🇹 Italy43N♥4-1-13
-10.4Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland14♠x♠K=-10
-10.5Round 5🇩🇪 Germany26♠♠3-2-11
-11.6Round 5🇩🇪 Germany73♠x♠A-2-9
-12.2Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland46♥♠2-1-13
-12.9Round 17🇧🇬 Bulgaria74♥x♣A=-11
-13.2Round 9🇮🇹 Italy152♥x♥A=-14