🇳🇿 DOLBEL David John · NEW ZEALAND

127rank
-122.4Butler · 224 bds
-0.55per board
±4.6swing
-0.65vs par /bd · #118/135
-0.51adjusted /bd
Butler per round: -23 -6.4 -18.4 1.4 -10.8 -31.2 -13.1 -31.5 -27.6 28.1 -6.7 37.9 -6.3 -14.8by round

vs par split: bidding -0.84 · play +0.19

Strength of schedule: opponents averaged +0.03/bd (an average draw) → opponent-adjusted -0.51/bd

Card play — on target: opening leads 78.7% #57 of 135 · declarer play 60.5% #130 of 135 · defence 81.4% #122 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads70.0% (30)87.1% (31)
Declarer play66.7% (12)58.1% (31)
Defence78.0% (50)83.5% (79)

Opening leads by suit led: ♠ 84.2% (19) · ♥ 92.9% (14) · ♦ 68.8% (16) · ♣ 66.7% (12)

vs par by strain: NT +0.47 (78) · a suit -1.25 (146)

vs par by level: part-score -1.01 (83) · game -0.18 (124) · slam -2.23 (17)

By role: declaring -0.89/bd (-3.85 vs par · 95) · defending -0.29/bd (+1.71 vs par · 129)

By vulnerability: vulnerable -0.52/bd (-1.04 vs par · 112) · not vulnerable -0.57/bd (-0.26 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.HumphriesN.Fitzgibbon – A.MesburOpen16-23.0-1.44-2.12
Round 2D.HumphriesW.Starkowski – M.KwiecienOpen16-6.4-0.40+2.06
Round 4D.HumphriesA.Braithwaite – A.De LiveraClosed16-18.4-1.15-2.56
Round 6D.HumphriesK.Chiu – P.ChunOpen16+1.4+0.09+0.44
Round 7D.HumphriesA.Comella – S.SabbatiniOpen16-10.8-0.68+1.88
Round 8D.HumphriesS.Schou – J.HansenClosed16-31.2-1.95-2.00
Round 11D.HumphriesS.Dhakras – R.SridharanClosed16-13.1-0.82-1.62
Round 12D.HumphriesP.Marstrander – T.BakkeOpen16-31.5-1.97-2.50
Round 13D.HumphriesL.Hofland – B.Van Der HoekClosed16-27.6-1.73-2.25
Round 15D.HumphriesA.Vanchev – Y.ValkanovOpen16+28.1+1.76+1.19
Round 17D.HumphriesJ.Rayner – N.HannaClosed16-6.7-0.42-0.12
Round 19D.HumphriesY.Liang – J.TaoOpen16+37.9+2.37+1.00
Round 21D.HumphriesM.Hartono – A.NurhalimOpen16-6.3-0.39-1.25
Round 22D.HumphriesP.Lagache – D.BauquierClosed16-14.8-0.93-1.19

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.7Round 6🇭🇰 CHINA HONG KONG246♠x♥K-6+18
+13.0Round 15🇧🇬 BULGARIA102♥x♣K+1+12
+11.9Round 2🇵🇱 POLAND203NT♥4+4+16
+11.3Round 15🇧🇬 BULGARIA116♣♥3-1+14
+8.8Round 19🇨🇳 CHINA152♦x♣K-2+9
+8.7Round 19🇨🇳 CHINA36♦♥J=-13
+8.5Round 2🇵🇱 POLAND193NT♥7-1+10
+8.0Round 6🇭🇰 CHINA HONG KONG306♥♠6-1+11
+7.7Round 7🇮🇹 ITALY43NT♥Q-3+10
+7.7Round 15🇧🇬 BULGARIA155♣♦A-2+8
+7.6Round 21🇮🇩 INDONESIA123NT♦5-2+8
+7.4Round 22🇷🇪 REUNION254♠♠10=+0
+6.8Round 19🇨🇳 CHINA44♥♣6-1+12
+6.8Round 22🇷🇪 REUNION194♥♣10-1+10
+6.6Round 1🇮🇪 IRELAND104♠♥3-1+13
+6.3Round 17🇨🇦 CANADA164♥♦10=+0
+6.2Round 8🇩🇰 DENMARK282♠♣J+2+8
+6.1Round 11🇮🇳 INDIA67♠♣K=+0
+5.7Round 13🇳🇱 NETHERLANDS103NT♥9-3+10
+5.7Round 19🇨🇳 CHINA62♥♦9-1+4
+5.6Round 17🇨🇦 CANADA156♥♠A=-9
+5.6Round 22🇷🇪 REUNION272♠♣K-1+8
+5.5Round 19🇨🇳 CHINA103NT♠A-3+4
+5.4Round 2🇵🇱 POLAND214♥♠A-2+8
+5.4Round 13🇳🇱 NETHERLANDS73♥♠6=+0
+5.3Round 19🇨🇳 CHINA73NT♥2-1+12
+4.8Round 6🇭🇰 CHINA HONG KONG263♠♣K+1-1
+4.7Round 1🇮🇪 IRELAND143NT♠9-3+11
+4.6Round 21🇮🇩 INDONESIA116♦♣K+1-2
+4.5Round 15🇧🇬 BULGARIA143NT♠Q=+7
+4.1Round 7🇮🇹 ITALY93NT♠2=-1
+3.9Round 7🇮🇹 ITALY62NT♠2-1+5
+3.9Round 21🇮🇩 INDONESIA64♠♣K+1+11
+3.9Round 22🇷🇪 REUNION313NT♣2-1+12
+3.8Round 4🇦🇺 AUSTRALIA213NT♠Q+2+1
+3.8Round 12🇳🇴 NORWAY224♥♦J-1+5
+3.6Round 4🇦🇺 AUSTRALIA223NT♠A-3+7
+3.4Round 11🇮🇳 INDIA142♥♣9-1-2
+3.3Round 7🇮🇹 ITALY143NT♦6-1+10
+3.3Round 21🇮🇩 INDONESIA143♥♣2=+0
+2.8Round 17🇨🇦 CANADA84♥♣K=+11
+2.7Round 11🇮🇳 INDIA23♥♦A+1+1
+2.4Round 17🇨🇦 CANADA132♥♦K=+0
+2.1Round 7🇮🇹 ITALY83♣♥6-1+5
+2.0Round 2🇵🇱 POLAND321NT♦5+1+0
+2.0Round 13🇳🇱 NETHERLANDS94♠♦10-1+6
+2.0Round 15🇧🇬 BULGARIA121NT♣3-1+0
+2.0Round 15🇧🇬 BULGARIA163♠♥K=+1
+1.9Round 12🇳🇴 NORWAY233NT♣4+1+1
+1.8Round 12🇳🇴 NORWAY282NT♠6-1-2
+1.7Round 8🇩🇰 DENMARK174♠♣2-1+2
+1.7Round 19🇨🇳 CHINA82♠♦3+1+1
+1.7Round 19🇨🇳 CHINA132NT♥3-2+7
+1.6Round 4🇦🇺 AUSTRALIA273♠♣K=+1
+1.6Round 15🇧🇬 BULGARIA93♣♦K+1+7
+1.6Round 17🇨🇦 CANADA43NT♥7-1+6
+1.5Round 4🇦🇺 AUSTRALIA314♥♦10+1+0
+1.5Round 6🇭🇰 CHINA HONG KONG272♠♦7=-1
+1.5Round 11🇮🇳 INDIA81♠♣9+1-1
+1.5Round 12🇳🇴 NORWAY201NT♣3-3-7
+1.4Round 4🇦🇺 AUSTRALIA234♥♦3+1-13
+1.4Round 17🇨🇦 CANADA53NT♦10-2+13
+1.4Round 21🇮🇩 INDONESIA154♠♦10+1+1
+1.3Round 1🇮🇪 IRELAND133NT♦Q+3+17
+1.3Round 15🇧🇬 BULGARIA72♥♠J+1+0
+1.3Round 17🇨🇦 CANADA33♣♠K-1-2
+1.2Round 7🇮🇹 ITALY154♠♥10+1+0
+1.1Round 2🇵🇱 POLAND175♥♥5+1+1
+1.1Round 17🇨🇦 CANADA123♦♠5+1+10
+1.0Round 11🇮🇳 INDIA73NT♣3-2+7
+1.0Round 19🇨🇳 CHINA91♠♣A+1-1
+1.0Round 22🇷🇪 REUNION303NT♦8+2+1
+0.9Round 6🇭🇰 CHINA HONG KONG215♦♠6-1+8
+0.9Round 8🇩🇰 DENMARK182♠♣K=+5
+0.8Round 11🇮🇳 INDIA11NT♠2+1+0
+0.7Round 8🇩🇰 DENMARK303NT♠10+2+1
+0.7Round 22🇷🇪 REUNION246♥x♠5-2+0
+0.6Round 11🇮🇳 INDIA43♦♣Q+2-10
+0.6Round 12🇳🇴 NORWAY294♥♥3+2+13
+0.6Round 13🇳🇱 NETHERLANDS123♠♦K-1-1
+0.6Round 22🇷🇪 REUNION223♥♦10+1+6
+0.5Round 8🇩🇰 DENMARK263♣♠6-2+2
+0.5Round 15🇧🇬 BULGARIA56♠♣A=+0
+0.5Round 15🇧🇬 BULGARIA83NT♣10-1+4
+0.5Round 22🇷🇪 REUNION234♥♠A+1+0
+0.4Round 4🇦🇺 AUSTRALIA262♥♠K=+6
+0.4Round 21🇮🇩 INDONESIA54♥♦A+1+0
+0.3Round 4🇦🇺 AUSTRALIA185♥♠4-1+5
+0.3Round 6🇭🇰 CHINA HONG KONG183NT♠4+1+0
+0.2Round 6🇭🇰 CHINA HONG KONG173♠♦9=-7
+0.2Round 19🇨🇳 CHINA53NT♣10+1+0
+0.1Round 1🇮🇪 IRELAND162♦♦3+2+7
+0.1Round 2🇵🇱 POLAND243NT♥Q+1+1
+0.1Round 8🇩🇰 DENMARK204♠♥6+1+1
+0.1Round 17🇨🇦 CANADA73NT♥5+3+1
+0.0Round 2🇵🇱 POLAND294♥♣K=+1
-0.0Round 8🇩🇰 DENMARK323NT♠5+1+0
-0.0Round 11🇮🇳 INDIA124♠♥10+1+13
-0.0Round 12🇳🇴 NORWAY193♥♦J-1+0
+0.0Round 19🇨🇳 CHINA13NT♠8+2-1
+0.0Round 19🇨🇳 CHINA114♠♣Q=+0
-0.1Round 1🇮🇪 IRELAND44♥♣J+1-13
-0.1Round 6🇭🇰 CHINA HONG KONG224♠♣7-1-5
-0.2Round 2🇵🇱 POLAND254♠♥6-1+5
-0.2Round 4🇦🇺 AUSTRALIA324♠♥8=+0
-0.2Round 7🇮🇹 ITALY113NT♦3-1-5
-0.2Round 13🇳🇱 NETHERLANDS13♥♣5-1-4
-0.3Round 1🇮🇪 IRELAND23NT♥2+1+1
-0.3Round 4🇦🇺 AUSTRALIA242♥♠K+1-4
-0.3Round 7🇮🇹 ITALY124♥♦10-1+12
-0.3Round 13🇳🇱 NETHERLANDS61NT♦Q=-5
-0.3Round 15🇧🇬 BULGARIA12♥♣Q+3-6
-0.4Round 22🇷🇪 REUNION324♥♠3=+0
-0.5Round 12🇳🇴 NORWAY184♥♣5+1+0
-0.5Round 12🇳🇴 NORWAY313NT♣10+2+0
-0.6Round 1🇮🇪 IRELAND34♠♥Q+3-12
-0.6Round 6🇭🇰 CHINA HONG KONG285♦♣5=+1
-0.6Round 8🇩🇰 DENMARK272♠♥5-2+0
-0.7Round 11🇮🇳 INDIA155♦♠7+2-14
-0.7Round 15🇧🇬 BULGARIA43♦♠A=+0
-0.8Round 13🇳🇱 NETHERLANDS32♠♦K+1+0
-0.8Round 19🇨🇳 CHINA161NT♥3+1+0
-0.8Round 21🇮🇩 INDONESIA82♠♦J+1-6
-0.8Round 22🇷🇪 REUNION175♦♠A+2-8
-0.9Round 6🇭🇰 CHINA HONG KONG251♠♥K+2+0
-0.9Round 17🇨🇦 CANADA144♥♠Q+1+0
-0.9Round 21🇮🇩 INDONESIA104♥♣5=-1
-1.0Round 2🇵🇱 POLAND263NT♥6+1-1
-1.0Round 7🇮🇹 ITALY135♦♠6-1+6
-1.0Round 19🇨🇳 CHINA21NT♥6-1+2
-1.1Round 1🇮🇪 IRELAND152♣♦Q-1+2
-1.1Round 7🇮🇹 ITALY14♥♦10-1-2
-1.1Round 12🇳🇴 NORWAY324♠♦8+2-1
-1.1Round 13🇳🇱 NETHERLANDS25♠♦A=+0
-1.1Round 15🇧🇬 BULGARIA24♥♦Q=+1
-1.2Round 19🇨🇳 CHINA145♦♦5+1-15
-1.2Round 22🇷🇪 REUNION293NT♠Q=-2
-1.3Round 1🇮🇪 IRELAND121♠♦K=-5
-1.3Round 4🇦🇺 AUSTRALIA204♠♠5+2-1
-1.3Round 7🇮🇹 ITALY164♠♣8=+0
-1.3Round 21🇮🇩 INDONESIA23NT♦5+2+0
-1.4Round 1🇮🇪 IRELAND91NT♥7+1+0
-1.4Round 4🇦🇺 AUSTRALIA253NT♣7+1-13
-1.4Round 6🇭🇰 CHINA HONG KONG191NT♠4+2+1
-1.4Round 6🇭🇰 CHINA HONG KONG314♠♥Q+2-1
-1.4Round 11🇮🇳 INDIA51NT♠5+1+10
-1.6Round 6🇭🇰 CHINA HONG KONG232♥♥3+1+0
-1.6Round 11🇮🇳 INDIA111NT♠K+1-1
-1.7Round 8🇩🇰 DENMARK253NT♦10+1+0
-1.7Round 11🇮🇳 INDIA163NT♥10+3-3
-1.8Round 4🇦🇺 AUSTRALIA303NT♥5+2-11
-1.8Round 7🇮🇹 ITALY54♦♠5=+9
-1.8Round 13🇳🇱 NETHERLANDS54♥♠6+1+0
-1.9Round 21🇮🇩 INDONESIA91NT♥7=-5
-2.0Round 8🇩🇰 DENMARK234♥♣7+1-13
-2.3Round 12🇳🇴 NORWAY252♠♣5+1-11
-2.3Round 15🇧🇬 BULGARIA63NT♥J=-7
-2.3Round 21🇮🇩 INDONESIA133♦♣K=+1
-2.5Round 1🇮🇪 IRELAND52♥♥8-2+0
-2.5Round 8🇩🇰 DENMARK213♥♠K=-1
-2.5Round 17🇨🇦 CANADA93NT♠2+1-1
-2.6Round 12🇳🇴 NORWAY305♣x♠6-2+0
-2.6Round 21🇮🇩 INDONESIA13♥♦5=+0
-2.7Round 13🇳🇱 NETHERLANDS131NT♠Q=-5
-3.1Round 13🇳🇱 NETHERLANDS164♠♥K+1+0
-3.2Round 13🇳🇱 NETHERLANDS143NT♥Q+1+0
-3.3Round 12🇳🇴 NORWAY273♣♠6+1-7
-3.3Round 21🇮🇩 INDONESIA161NT♦6=+0
-3.4Round 1🇮🇪 IRELAND13♣♥K-2-8
-3.6Round 8🇩🇰 DENMARK224♠♥K+1+0
-3.7Round 2🇵🇱 POLAND224NT♥2=-1
-3.7Round 17🇨🇦 CANADA12♠♠A-2-5
-3.8Round 12🇳🇴 NORWAY175♥♦4=-4
-4.0Round 1🇮🇪 IRELAND63NT♥7-2-8
-4.0Round 2🇵🇱 POLAND313♠♣2=-1
-4.0Round 11🇮🇳 INDIA134♠x♣A-1-12
-4.0Round 12🇳🇴 NORWAY262NT♦3-2-3
-4.0Round 17🇨🇦 CANADA23NT♥Q-3-7
-4.0Round 21🇮🇩 INDONESIA31NT♦2=-6
-4.1Round 8🇩🇰 DENMARK316NT♠9+1-1
-4.1Round 22🇷🇪 REUNION262♦♣3=-6
-4.2Round 17🇨🇦 CANADA61NT♥10-3+3
-4.4Round 2🇵🇱 POLAND233NT♠4=+0
-4.4Round 22🇷🇪 REUNION203NT♦2+3-13
-4.5Round 4🇦🇺 AUSTRALIA172♥♦10-2+1
-4.5Round 19🇨🇳 CHINA124♠♥6-1-5
-4.6Round 15🇧🇬 BULGARIA32♠♠5-3-10
-4.6Round 17🇨🇦 CANADA104♥♠2+2-13
-4.7Round 7🇮🇹 ITALY24♥♠10=+0
-4.7Round 11🇮🇳 INDIA33NT♦3+1-1
-4.8Round 4🇦🇺 AUSTRALIA291♠♥K+2-11
-4.8Round 21🇮🇩 INDONESIA42♠♠2-1-6
-5.0Round 2🇵🇱 POLAND183NT♠2-2-6
-5.0Round 2🇵🇱 POLAND273NT♦2=+0
-5.0Round 7🇮🇹 ITALY74♥♣Q-1-6
-5.0Round 13🇳🇱 NETHERLANDS42♦♣3+3-17
-5.3Round 2🇵🇱 POLAND303NT♦7=+0
-5.6Round 21🇮🇩 INDONESIA72♥♠K+1-15
-6.0Round 1🇮🇪 IRELAND83NT♦K-2-17
-6.0Round 13🇳🇱 NETHERLANDS115♦x♥A-3-2
-6.0Round 22🇷🇪 REUNION183NT♠5=-10
-6.1Round 11🇮🇳 INDIA94♥x♥A=-5
-6.8Round 2🇵🇱 POLAND286NT♥5=+0
-7.0Round 1🇮🇪 IRELAND73♠♣K-1-11
-7.1Round 4🇦🇺 AUSTRALIA282♥♠4+1-7
-7.2Round 6🇭🇰 CHINA HONG KONG323NT♦K-1-11
-7.3Round 13🇳🇱 NETHERLANDS85♥x♣2-1-8
-7.3Round 15🇧🇬 BULGARIA134♠♣2-1-12
-7.7Round 7🇮🇹 ITALY104♥♠5=+0
-7.7Round 8🇩🇰 DENMARK246NT♠4=-2
-8.0Round 1🇮🇪 IRELAND114♠♥8=-11
-8.3Round 6🇭🇰 CHINA HONG KONG204♠♦J=+0
-8.4Round 8🇩🇰 DENMARK194♠♦3+3-17
-9.0Round 11🇮🇳 INDIA103♠♥5=-8
-9.4Round 17🇨🇦 CANADA114♦x♥4=-9
-9.5Round 6🇭🇰 CHINA HONG KONG293NT♣7-1-6
-9.6Round 4🇦🇺 AUSTRALIA194♠x♥2-2-2
-9.8Round 13🇳🇱 NETHERLANDS154♥♣J=-10
-10.0Round 7🇮🇹 ITALY36♠♦Q-2-13
-10.3Round 22🇷🇪 REUNION216NT♠6=+0
-10.7Round 8🇩🇰 DENMARK296♦♥9-1-17
-11.1Round 12🇳🇴 NORWAY246♥♦K=-11
-11.9Round 12🇳🇴 NORWAY216♠♥7+1-13
-14.1Round 22🇷🇪 REUNION284♠♣3-1-17