🇯🇵 HIRATA Makoto · JAPAN

64rank
-10.3Butler · 256 bds
-0.04per board
±4.2swing
-0.19vs par /bd · #80/129
-0.04adjusted /bd
Butler per round: 43.9 -0.7 18.5 -22.3 9.3 30.1 -32.5 -12.3 15.4 -23.8 -6.5 -4.4 12.8 0.2 3.5 -41.5by round

vs par split: bidding -0.07 · play -0.12

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

Card play — on target: opening leads 81.4% #46 of 129 · declarer play 70.8% #98 of 129 · defence 83.2% #105 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads77.8% (18)82.9% (41)
Declarer play58.3% (24)77.1% (48)
Defence80.0% (40)84.5% (97)

Opening leads by suit led: ♠ 85.7% (14) · ♥ 84.2% (19) · ♦ 83.3% (12) · ♣ 71.4% (14)

vs par by strain: NT -0.46 (81) · a suit -0.07 (175)

vs par by level: part-score -0.41 (101) · game +0.16 (136) · slam -1.58 (19)

By role: declaring +0.41/bd (-2.12 vs par · 119) · defending -0.43/bd (+1.48 vs par · 137)

By vulnerability: vulnerable +0.12/bd (+0.39 vs par · 128) · not vulnerable -0.20/bd (-0.77 vs par · 128)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2A.YamadaP.Bach – A.LenartOpen16+43.9+2.74+1.31
Round 3Y.NakamuraM.Sawiruddin – M.HartonoOpen16-0.7-0.04-3.12
Round 4Y.NakamuraP.Chun – K.LungOpen16+18.5+1.16+0.56
Round 5T.YoshidaJ.Schermer – N.ChambersOpen16-22.3-1.39+0.31
Round 6A.YamadaI.Tanev – H.HristovClosed16+9.3+0.58-0.19
Round 7Y.NakamuraP.Bonnet – R.RizkClosed16+30.1+1.88+1.75
Round 8A.YamadaR.Klinger – W.HaughieClosed16-32.5-2.03-0.38
Round 11T.YoshidaB.Baran – M.SchoenbornClosed16-12.3-0.77-0.75
Round 12Y.NakamuraM.Monsegur – G.MooneyOpen16+15.4+0.96-0.94
Round 13A.YamadaA.El Askalani – M.GhamrawyClosed16-23.8-1.49-1.75
Round 14K.OhnoJ.Silva Neto – A.MagalhaesOpen16-6.5-0.41+0.06
Round 15Y.NakamuraG.Jorgensen – T.BergClosed16-4.4-0.28+0.81
Round 16T.YoshidaG.Bhayat – M.MazharClosed16+12.8+0.80+0.62
Round 17K.OhnoJ.Trouwborst – N.DoremansOpen16+0.2+0.01+0.38
Round 19A.YamadaF.Leenhardt – P.PiganeauOpen16+3.5+0.22+0.31
Round 21Y.NakamuraK.Lasocki – J.RussyanOpen16-41.5-2.59-2.06

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
+13.6Round 7🇬🇵 GUADELOUPE156♦♥4=+11
+11.1Round 6🇧🇬 BULGARIA203NT♣7+1+11
+10.8Round 14🇧🇷 BRAZIL233NT♠10+1+11
+10.5Round 2🇳🇿 NEW ZEALAND283♦♣10+2+10
+10.5Round 4🇭🇰 CHINA HONG KONG176NT♠Q=+0
+10.1Round 3🇮🇩 INDONESIA73♦♣2-5+12
+9.9Round 7🇬🇵 GUADELOUPE44♥♣A=+3
+9.6Round 12🇦🇷 ARGENTINA224♥♣4+1+13
+9.4Round 15🇩🇰 DENMARK165♥x♠5=+13
+9.3Round 3🇮🇩 INDONESIA46♣♠4=+0
+9.0Round 16🇵🇰 PAKISTAN306♣♦2-1+14
+8.8Round 2🇳🇿 NEW ZEALAND173NT♠5=+7
+8.4Round 5🇺🇸 USA 2164♥♣K-1+13
+8.3Round 19🇫🇷 FRANCE15♦x♣A=+10
+8.2Round 2🇳🇿 NEW ZEALAND304♠♣K=+3
+8.0Round 2🇳🇿 NEW ZEALAND195♦♥J-1+10
+7.7Round 11🇨🇦 CANADA24♠♥A-3+11
+7.5Round 4🇭🇰 CHINA HONG KONG205♦x♥2-3+4
+7.1Round 7🇬🇵 GUADELOUPE104♥♦2-1+12
+7.0Round 14🇧🇷 BRAZIL274♠x♥A-2+5
+6.3Round 7🇬🇵 GUADELOUPE93NT♥5=+0
+6.0Round 7🇬🇵 GUADELOUPE13NT♣4-1+4
+5.7Round 17🇳🇱 NETHERLANDS163NT♦Q+2+11
+5.0Round 17🇳🇱 NETHERLANDS134♣♠A=+8
+4.9Round 16🇵🇰 PAKISTAN176♥♣7+1-11
+4.9Round 21🇵🇱 POLAND63NT♦5-1+6
+4.6Round 4🇭🇰 CHINA HONG KONG234♥♠Q-1+6
+4.4Round 4🇭🇰 CHINA HONG KONG283NT♣5-2+5
+4.4Round 17🇳🇱 NETHERLANDS53♣x♦J-2+2
+4.4Round 19🇫🇷 FRANCE93NT♠8=-1
+4.3Round 16🇵🇰 PAKISTAN266♠♣J=+0
+4.0Round 5🇺🇸 USA 243NT♠7+1+1
+4.0Round 12🇦🇷 ARGENTINA184♥♦K+1+0
+4.0Round 19🇫🇷 FRANCE43NT♥2=+0
+3.9Round 17🇳🇱 NETHERLANDS113♦♠K+2+4
+3.6Round 16🇵🇰 PAKISTAN285♠♦A-2+5
+3.5Round 15🇩🇰 DENMARK64NT♥K+1+0
+3.3Round 8🇦🇺 AUSTRALIA261NT♥6+2+1
+3.3Round 16🇵🇰 PAKISTAN242♠♦10+1+1
+3.2Round 12🇦🇷 ARGENTINA263NT♦J+2+0
+3.0Round 2🇳🇿 NEW ZEALAND182♥♦4=+6
+3.0Round 2🇳🇿 NEW ZEALAND204♥♦10+1+4
+3.0Round 2🇳🇿 NEW ZEALAND313♦♥2+1+0
+3.0Round 3🇮🇩 INDONESIA56NT♦10+1-13
+3.0Round 4🇭🇰 CHINA HONG KONG213♦♥6+2+1
+3.0Round 7🇬🇵 GUADELOUPE32♠♠4+1+0
+3.0Round 16🇵🇰 PAKISTAN233♣♠A=+6
+2.9Round 2🇳🇿 NEW ZEALAND294♥♠Q+1+0
+2.8Round 12🇦🇷 ARGENTINA203NT♥9+2+1
+2.8Round 13🇪🇬 EGYPT42♠♠2=+1
+2.7Round 4🇭🇰 CHINA HONG KONG195♠♥3+1+9
+2.7Round 5🇺🇸 USA 216♠♥2+1-11
+2.4Round 6🇧🇬 BULGARIA173NT♣6-1+5
+2.4Round 12🇦🇷 ARGENTINA245♣♠Q=-1
+2.3Round 2🇳🇿 NEW ZEALAND212♥♣K=+0
+2.2Round 5🇺🇸 USA 282NT♠3-2-1
+2.0Round 7🇬🇵 GUADELOUPE121♠♦3-1+4
+2.0Round 13🇪🇬 EGYPT143♠♥9-1-2
+2.0Round 17🇳🇱 NETHERLANDS44♥♣7=+3
+1.9Round 6🇧🇬 BULGARIA242♦♦3+1+5
+1.9Round 8🇦🇺 AUSTRALIA233NT♠6+1-1
+1.9Round 13🇪🇬 EGYPT163NT♦5=+2
+1.9Round 19🇫🇷 FRANCE161♥♥A+2-8
+1.8Round 3🇮🇩 INDONESIA142♠♣K-3+1
+1.8Round 8🇦🇺 AUSTRALIA203♥♠2+1+10
+1.8Round 15🇩🇰 DENMARK43NT♥A-1+6
+1.8Round 17🇳🇱 NETHERLANDS151NT♠K-1+0
+1.8Round 19🇫🇷 FRANCE55♦♠K+2+4
+1.7Round 4🇭🇰 CHINA HONG KONG183♥♠J=+7
+1.7Round 11🇨🇦 CANADA133♠♣K=+6
+1.7Round 15🇩🇰 DENMARK154♥♥5+1+4
+1.6Round 6🇧🇬 BULGARIA273NT♦Q+2-11
+1.6Round 14🇧🇷 BRAZIL253♣♥Q-1-2
+1.5Round 8🇦🇺 AUSTRALIA223NT♠7+3+1
+1.5Round 16🇵🇰 PAKISTAN273NT♣6-1+5
+1.5Round 19🇫🇷 FRANCE151NT♥7=+0
+1.4Round 12🇦🇷 ARGENTINA173NT♥A-1-2
+1.4Round 15🇩🇰 DENMARK123NT♥6+3+11
+1.3Round 5🇺🇸 USA 272♥♣K+2+10
+1.3Round 6🇧🇬 BULGARIA294♠♦5=+10
+1.3Round 8🇦🇺 AUSTRALIA312♠♦Q-1+0
+1.2Round 7🇬🇵 GUADELOUPE146♠♣A=+0
+1.2Round 13🇪🇬 EGYPT113NT♦10=+0
+1.2Round 16🇵🇰 PAKISTAN183♣♥J-1-5
+1.2Round 16🇵🇰 PAKISTAN203♠♥3=-10
+1.0Round 11🇨🇦 CANADA52♣♣K+1+0
+1.0Round 11🇨🇦 CANADA102♠♥A+2+1
+1.0Round 12🇦🇷 ARGENTINA302♥♦A-1+4
+1.0Round 14🇧🇷 BRAZIL314♥♥9=+0
+1.0Round 17🇳🇱 NETHERLANDS142♠♥6-1-1
+0.9Round 8🇦🇺 AUSTRALIA252NT♠4+2+6
+0.9Round 14🇧🇷 BRAZIL183♥♠6=+0
+0.8Round 14🇧🇷 BRAZIL294♥x♠K-2+4
+0.7Round 3🇮🇩 INDONESIA123NT♦3=+0
+0.7Round 11🇨🇦 CANADA144♠♦10-1+4
+0.6Round 12🇦🇷 ARGENTINA213♣♠A-1-6
+0.6Round 21🇵🇱 POLAND91NT♥3+2+8
+0.5Round 3🇮🇩 INDONESIA94♠♦6=+0
+0.5Round 4🇭🇰 CHINA HONG KONG294♠♥Q+2-13
+0.5Round 7🇬🇵 GUADELOUPE24♠♦Q-1+5
+0.5Round 11🇨🇦 CANADA112♣♦J-2-1
+0.5Round 19🇫🇷 FRANCE143♠♥2-1+5
+0.3Round 2🇳🇿 NEW ZEALAND234♠♣K+1+0
+0.3Round 2🇳🇿 NEW ZEALAND273♥♦K-1-3
+0.3Round 4🇭🇰 CHINA HONG KONG261NT♦K=+2
+0.3Round 6🇧🇬 BULGARIA236♠♦A=+0
+0.3Round 12🇦🇷 ARGENTINA193♠♥K-1+3
+0.3Round 14🇧🇷 BRAZIL214♥♣A=+0
+0.2Round 2🇳🇿 NEW ZEALAND244♥♠6+1+0
+0.2Round 6🇧🇬 BULGARIA263NT♥J+3-13
+0.2Round 6🇧🇬 BULGARIA302NT♣2=-5
+0.2Round 14🇧🇷 BRAZIL304♠♥J+1+0
+0.1Round 4🇭🇰 CHINA HONG KONG252♦♣J+1+0
+0.1Round 12🇦🇷 ARGENTINA235♣x♦K-1-9
+0.1Round 13🇪🇬 EGYPT23♥♣10-1+5
+0.1Round 15🇩🇰 DENMARK33NT♠6+1-1
-0.0Round 4🇭🇰 CHINA HONG KONG314♠♣A=+0
+0.0Round 5🇺🇸 USA 224♠♥2+1+0
+0.0Round 11🇨🇦 CANADA41NT♠K-1-1
-0.0Round 16🇵🇰 PAKISTAN314♠♣K+1+0
+0.0Round 21🇵🇱 POLAND143NT♠J+2+0
-0.1Round 5🇺🇸 USA 261NT♦K=-1
-0.1Round 11🇨🇦 CANADA74♥♣8+1+0
-0.1Round 13🇪🇬 EGYPT62NT♠2-2+0
-0.1Round 16🇵🇰 PAKISTAN324♠♦J+1+0
-0.2Round 6🇧🇬 BULGARIA194♠♣10=+1
-0.2Round 6🇧🇬 BULGARIA314♠♥K=-8
-0.2Round 8🇦🇺 AUSTRALIA185♦♥A=-1
-0.2Round 8🇦🇺 AUSTRALIA291NT♥Q=+1
-0.2Round 11🇨🇦 CANADA122♥♣Q+1+0
-0.2Round 12🇦🇷 ARGENTINA294♠♦Q=-1
-0.2Round 13🇪🇬 EGYPT33♦♣J=+0
-0.2Round 15🇩🇰 DENMARK114♠♥6+1+0
-0.3Round 4🇭🇰 CHINA HONG KONG244♠♥4+1+0
-0.3Round 11🇨🇦 CANADA82♠♣A+2-1
-0.3Round 11🇨🇦 CANADA93NT♦J+2-11
-0.3Round 16🇵🇰 PAKISTAN225♣♦2+1+13
-0.3Round 17🇳🇱 NETHERLANDS14♥♦7+1+1
-0.4Round 2🇳🇿 NEW ZEALAND324♠♥K=+0
-0.4Round 19🇫🇷 FRANCE134♥♠3=+1
-0.5Round 5🇺🇸 USA 2114♠♦A=+0
-0.5Round 6🇧🇬 BULGARIA184♥♣10=+1
-0.5Round 15🇩🇰 DENMARK92♦♥K+2-1
-0.6Round 3🇮🇩 INDONESIA14♠x♣A-1+0
-0.6Round 14🇧🇷 BRAZIL174♠♣3+2-11
-0.6Round 19🇫🇷 FRANCE34♠♥3+2+11
-0.7Round 7🇬🇵 GUADELOUPE84♥♦A+1+11
-0.7Round 12🇦🇷 ARGENTINA254♠♥3+1+0
-0.7Round 14🇧🇷 BRAZIL281NT♥K=+1
-0.7Round 21🇵🇱 POLAND54♠♣Q+1+11
-0.8Round 5🇺🇸 USA 253NT♦4+1-1
-0.8Round 12🇦🇷 ARGENTINA284♥♠10=+0
-0.9Round 6🇧🇬 BULGARIA324♠♥Q+2+11
-0.9Round 7🇬🇵 GUADELOUPE53♥♣K=+0
-1.0Round 15🇩🇰 DENMARK74♥♠2=-3
-1.1Round 7🇬🇵 GUADELOUPE61NT♥4=+1
-1.2Round 3🇮🇩 INDONESIA132♦♥8-1-6
-1.2Round 6🇧🇬 BULGARIA214♠♣Q-1-5
-1.2Round 11🇨🇦 CANADA154♥♠J=+1
-1.3Round 2🇳🇿 NEW ZEALAND266♥♣A=-1
-1.3Round 3🇮🇩 INDONESIA153NT♦7=+1
-1.3Round 17🇳🇱 NETHERLANDS21NT♣6=+0
-1.3Round 19🇫🇷 FRANCE116♠♥K+1-11
-1.4Round 11🇨🇦 CANADA163NT♣4+4-10
-1.4Round 13🇪🇬 EGYPT13NT♥2=-2
-1.5Round 8🇦🇺 AUSTRALIA282♠♣2+1+0
-1.5Round 12🇦🇷 ARGENTINA275♣♠J-1-5
-1.5Round 13🇪🇬 EGYPT154♠♦A=+0
-1.5Round 21🇵🇱 POLAND86♠♦A=+0
-1.5Round 21🇵🇱 POLAND163NT♠K=-2
-1.6Round 2🇳🇿 NEW ZEALAND252♠♠3+2-10
-1.6Round 3🇮🇩 INDONESIA113♥♦7-2+0
-1.6Round 21🇵🇱 POLAND14♠♣6-1-5
-1.7Round 5🇺🇸 USA 2122NT♦2-2-1
-1.7Round 15🇩🇰 DENMARK134♠♣J-1+1
-1.7Round 17🇳🇱 NETHERLANDS62NT♦6=+1
-1.7Round 17🇳🇱 NETHERLANDS123NT♥K-1-10
-1.8Round 13🇪🇬 EGYPT56♣♠A=-11
-1.8Round 19🇫🇷 FRANCE121NT♠3-2-5
-2.0Round 14🇧🇷 BRAZIL204♥♦10+1+0
-2.0Round 17🇳🇱 NETHERLANDS83NT♥6=-11
-2.1Round 5🇺🇸 USA 2101NT♣Q+2-1
-2.1Round 6🇧🇬 BULGARIA222♣♥Q-1-3
-2.1Round 8🇦🇺 AUSTRALIA211NT♠10-1-4
-2.1Round 15🇩🇰 DENMARK103♣♠Q=+1
-2.1Round 21🇵🇱 POLAND123♣♦Q=-5
-2.2Round 6🇧🇬 BULGARIA251♠♣K+4-2
-2.2Round 7🇬🇵 GUADELOUPE111NT♠5+1-1
-2.2Round 13🇪🇬 EGYPT73NT♥7+1+1
-2.2Round 13🇪🇬 EGYPT101NT♠2+3+9
-2.2Round 16🇵🇰 PAKISTAN292♠♣10-1-5
-2.2Round 19🇫🇷 FRANCE103♠♥A+1-1
-2.3Round 4🇭🇰 CHINA HONG KONG303♦♥A+3-6
-2.4Round 6🇧🇬 BULGARIA283NT♥5=+0
-2.4Round 15🇩🇰 DENMARK14♠♦J-1-4
-2.4Round 21🇵🇱 POLAND153♠♥6=-6
-2.5Round 3🇮🇩 INDONESIA21NT♠2=-5
-2.5Round 16🇵🇰 PAKISTAN251NT♥2-2+0
-2.6Round 19🇫🇷 FRANCE23♥♦Q-1-1
-2.7Round 15🇩🇰 DENMARK82♠♥Q+1-1
-2.8Round 15🇩🇰 DENMARK143♠♦9+1-2
-2.8Round 19🇫🇷 FRANCE82NT♠J+1+6
-2.9Round 8🇦🇺 AUSTRALIA276♥♦Q=+11
-2.9Round 14🇧🇷 BRAZIL323NTx♥3-1+6
-3.0Round 7🇬🇵 GUADELOUPE74♠♥8-2+0
-3.1Round 4🇭🇰 CHINA HONG KONG273NT♣2+4-10
-3.2Round 3🇮🇩 INDONESIA165♠♥J=-4
-3.2Round 21🇵🇱 POLAND112♥♣5=+1
-3.3Round 2🇳🇿 NEW ZEALAND225♥♣A-1-5
-3.3Round 3🇮🇩 INDONESIA34♥♠4-1-5
-3.3Round 12🇦🇷 ARGENTINA322NT♦3-2-5
-3.3Round 14🇧🇷 BRAZIL221NT♥2+2+0
-3.3Round 15🇩🇰 DENMARK54♠x♦A-2-5
-3.3Round 17🇳🇱 NETHERLANDS93NT♠7=+1
-3.3Round 21🇵🇱 POLAND34♥♥6=+1
-3.4Round 19🇫🇷 FRANCE76♣♣7=+0
-3.5Round 5🇺🇸 USA 291NT♦J-1-4
-3.5Round 12🇦🇷 ARGENTINA313♥♣K=-7
-3.5Round 14🇧🇷 BRAZIL263♣♥A-1-5
-3.6Round 3🇮🇩 INDONESIA64♠♥Q=-10
-3.6Round 5🇺🇸 USA 2152♠♣J-2-2
-3.6Round 17🇳🇱 NETHERLANDS73♣♦4+1+0
-3.6Round 17🇳🇱 NETHERLANDS101NT♠5-1+0
-3.8Round 8🇦🇺 AUSTRALIA302♠♣Q=-6
-3.8Round 16🇵🇰 PAKISTAN211NT♥3-1+8
-3.8Round 19🇫🇷 FRANCE61NT♠8-1-5
-4.0Round 3🇮🇩 INDONESIA84♥♦Q+2-11
-4.0Round 21🇵🇱 POLAND103♠♥7-2-8
-4.2Round 7🇬🇵 GUADELOUPE134♠♦J-1-12
-4.2Round 13🇪🇬 EGYPT124♠♥6+2-1
-4.4Round 4🇭🇰 CHINA HONG KONG225♥♠A+1+3
-4.4Round 13🇪🇬 EGYPT133NT♥K-2-13
-4.6Round 11🇨🇦 CANADA15♣♠A=-2
-4.7Round 8🇦🇺 AUSTRALIA323NT♣5+1+0
-4.8Round 3🇮🇩 INDONESIA103NT♦Q-3-10
-5.4Round 21🇵🇱 POLAND23♥x♥6-3-14
-5.4Round 21🇵🇱 POLAND134♣♦8-1-6
-5.5Round 8🇦🇺 AUSTRALIA195♠x♥K-1+0
-5.6Round 15🇩🇰 DENMARK23NT♥2-1-6
-6.1Round 13🇪🇬 EGYPT85♥♦Q+2-10
-6.1Round 17🇳🇱 NETHERLANDS33♣♥K-2-3
-6.4Round 21🇵🇱 POLAND72♥♦A+1-7
-6.7Round 4🇭🇰 CHINA HONG KONG323NT♦2=+1
-6.8Round 5🇺🇸 USA 2144♠♥8=+0
-7.0Round 14🇧🇷 BRAZIL194♥♣7=-1
-7.4Round 7🇬🇵 GUADELOUPE165♦♥2=-10
-7.6Round 8🇦🇺 AUSTRALIA244♥♠5-1-10
-7.7Round 13🇪🇬 EGYPT95♣♥2=-7
-8.1Round 11🇨🇦 CANADA33NT♦J+1-4
-8.7Round 11🇨🇦 CANADA64♠♠3-1-5
-9.1Round 14🇧🇷 BRAZIL243NT♥4=-7
-9.5Round 21🇵🇱 POLAND44♠x♥A-1-7
-9.8Round 5🇺🇸 USA 236♠♥A-1-10
-10.3Round 16🇵🇰 PAKISTAN196♠♦8-1-11
-12.0Round 5🇺🇸 USA 2136♠♣10=+13
-14.7Round 8🇦🇺 AUSTRALIA173♦x♦Q-5-14