🇯🇵 OHASHI Masayuki · JAPAN

54rank
+44.2Butler · 240 bds
+0.18per board
±4.2swing
+0.45vs par /bd · #33/129
+0.26adjusted /bd
Butler per round: -15 -6 14.2 -5.3 -13.6 4.9 16.5 5.6 3.9 20.2 9 24.4 -13.5 -6.6 5.5by round

vs par split: bidding +0.40 · play +0.05

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

Card play — on target: opening leads 92.3% #4 of 129 · declarer play 70.5% #84 of 129 · defence 89.9% #27 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads86.7% (15)94.6% (37)
Declarer play61.5% (13)74.2% (31)
Defence96.9% (32)87.7% (106)

Opening leads by suit led: ♠ 94.1% (17) · ♥ 86.7% (15) · ♦ 88.9% (9) · ♣ 100.0% (11)

vs par by strain: NT -0.75 (65) · a suit +0.90 (175)

vs par by level: part-score -0.09 (89) · game +0.23 (134) · slam +5.00 (17)

By role: declaring -0.08/bd (-2.77 vs par · 102) · defending +0.38/bd (+2.83 vs par · 138)

By vulnerability: vulnerable -0.23/bd (-0.33 vs par · 120) · not vulnerable +0.60/bd (+1.23 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1H.AbeG.Haase – D.DiamondOpen16-15.0-0.94-0.31
Round 3H.AbeP.Poizat – G.LasserreClosed16-6.0-0.38+1.75
Round 4H.AbeZ.Nagy – D.LilleyOpen16+14.2+0.89+1.31
Round 6H.AbeC.Niemeijer – S.VerheesOpen16-5.3-0.33-0.81
Round 7H.AbeV.Bloom – A.NestoridisClosed16-13.6-0.85-1.25
Round 9H.AbeA.Askalani – M.KhedrOpen16+4.9+0.31-0.88
Round 10H.AbeJ.Czyzowicz – D.JacobClosed16+16.5+1.03+3.62
Round 12H.AbeA.Kowalski – J.RomanskiOpen16+5.6+0.35+0.31
Round 13H.AbeS.Lev – B.HammanClosed16+3.9+0.24+1.44
Round 15H.AbeS.Machhar – R.SridharanOpen16+20.2+1.26+2.69
Round 16H.AbeH.Lasut – E.ManoppoOpen16+9.0+0.56-0.31
Round 17T.ImakuraF.Ahmed A. K. – M.Hussain A. T. M.Open16+24.4+1.52+2.94
Round 18T.ImakuraH.Nielsen – K.BoesgaardClosed16-13.5-0.84-2.19
Round 19T.ImakuraM.Jacobus – E.WoldOpen16-6.6-0.41-1.44
Round 20T.ImakuraM.Moreira – E.D'OrsiOpen16+5.5+0.34-0.12

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
+12.0Round 7🇿🇦 SOUTH AFRICA136♣♦J=+0
+10.9Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND164♥x♥6=+14
+10.8Round 12🇵🇱 POLAND316♣♥8-1+16
+10.7Round 20🇧🇷 BRAZIL286♥♣K=+1
+10.6Round 10🇨🇦 CANADA326NT♠3-2+11
+10.2Round 17🇧🇩 BANGLADESH124♠♥Q-2+11
+10.0Round 16🇮🇩 INDONESIA223♥x♦8-3+9
+9.9Round 15🇮🇳 INDIA154♠♥2-1+12
+9.6Round 15🇮🇳 INDIA23NT♠8-3+12
+9.5Round 20🇧🇷 BRAZIL185♣♥A=+0
+8.8Round 3🇫🇷 FRANCE25♥x♠Q-2+12
+8.8Round 4🇦🇺 AUSTRALIA326♥x♣K-1+11
+8.7Round 9🇪🇬 EGYPT145♦x♠9-2+0
+8.6Round 12🇵🇱 POLAND245♦x♣A=+6
+8.3Round 10🇨🇦 CANADA175♣x♠K=+4
+7.4Round 16🇮🇩 INDONESIA193NT♥Q=-1
+7.4Round 17🇧🇩 BANGLADESH162NT♠4+2+9
+6.3Round 9🇪🇬 EGYPT23NT♥10-2+11
+6.2Round 20🇧🇷 BRAZIL254♥♦3+1+1
+6.1Round 12🇵🇱 POLAND304♠♦K+2-8
+5.7Round 13🇺🇸 USA163♠♥A-2+5
+4.9Round 16🇮🇩 INDONESIA244♠♥10-4+7
+4.7Round 4🇦🇺 AUSTRALIA283NT♦K-1+6
+4.6Round 19🇺🇸 USA235♦♠A-3+12
+4.5Round 3🇫🇷 FRANCE86NT♦2-1+14
+4.5Round 17🇧🇩 BANGLADESH133NT♥3+1+1
+4.5Round 18🇩🇰 DENMARK215♦x♣K-4+4
+4.4Round 9🇪🇬 EGYPT115♣x♠5-3+2
+4.4Round 10🇨🇦 CANADA184♠♦K-1+12
+4.3Round 6🇳🇱 NETHERLANDS193♦♥7=+0
+4.3Round 13🇺🇸 USA1135♦x♥K-1+8
+4.3Round 17🇧🇩 BANGLADESH152♠♥K+2+6
+4.3Round 18🇩🇰 DENMARK283NT♥2-3+7
+4.2Round 6🇳🇱 NETHERLANDS184♠♥A-2+7
+4.2Round 12🇵🇱 POLAND174♥♠J-1+10
+3.9Round 9🇪🇬 EGYPT92NT♠3=+1
+3.6Round 4🇦🇺 AUSTRALIA214♠x♥6-1+8
+3.6Round 4🇦🇺 AUSTRALIA311NT♠10-1+5
+3.6Round 7🇿🇦 SOUTH AFRICA52NT♠5=+10
+3.5Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND103NT♦6+2+2
+3.5Round 13🇺🇸 USA132♥♦A=-1
+3.3Round 4🇦🇺 AUSTRALIA303NT♠6-1+10
+3.3Round 7🇿🇦 SOUTH AFRICA43NT♥4=-1
+3.3Round 19🇺🇸 USA224♥x♣K-2-8
+3.3Round 19🇺🇸 USA243NT♥10+1+0
+3.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND94♥♠10-1+5
+3.2Round 19🇺🇸 USA2163NT♥3-1+6
+3.1Round 6🇳🇱 NETHERLANDS174♥♦4-1+4
+3.1Round 15🇮🇳 INDIA142♥♣5=+5
+3.0Round 6🇳🇱 NETHERLANDS272♥♦A-1+5
+2.9Round 12🇵🇱 POLAND273♥♠K-2+8
+2.8Round 6🇳🇱 NETHERLANDS224♠♠3=+0
+2.7Round 17🇧🇩 BANGLADESH14♥♠3+1+0
+2.6Round 10🇨🇦 CANADA192♥♦Q+2+1
+2.6Round 15🇮🇳 INDIA114♥♣K-1+10
+2.5Round 13🇺🇸 USA1164♥♦3=+8
+2.4Round 16🇮🇩 INDONESIA184♥♣5=+0
+2.3Round 17🇧🇩 BANGLADESH104♠♦K-1+6
+2.3Round 18🇩🇰 DENMARK224♠♣K-1+5
+2.2Round 15🇮🇳 INDIA94♠♣J=-1
+2.1Round 13🇺🇸 USA1144♥♦6+2+11
+2.1Round 15🇮🇳 INDIA33♣♠10=+7
+2.1Round 15🇮🇳 INDIA73NT♣5=-1
+2.1Round 17🇧🇩 BANGLADESH142♠♣7=+8
+2.1Round 19🇺🇸 USA2113♣♦K-3+0
+2.0Round 9🇪🇬 EGYPT34♥♠7-1+5
+2.0Round 9🇪🇬 EGYPT82♠♥9-1-1
+2.0Round 10🇨🇦 CANADA233♥♦K+1+10
+1.8Round 4🇦🇺 AUSTRALIA222♠♦6-1-2
+1.8Round 17🇧🇩 BANGLADESH91NT♦Q+1+10
+1.8Round 20🇧🇷 BRAZIL174♦♠J=+7
+1.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND144♥♦3-1+10
+1.7Round 12🇵🇱 POLAND324♥♠4-1+5
+1.7Round 16🇮🇩 INDONESIA292♥♦10+2+1
+1.7Round 16🇮🇩 INDONESIA312♠♣J-1-7
+1.6Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND11♠♥6+2+1
+1.6Round 7🇿🇦 SOUTH AFRICA14♠♦K+1+11
+1.6Round 15🇮🇳 INDIA125♣♥K=+12
+1.4Round 3🇫🇷 FRANCE124♥♣K=+0
+1.4Round 18🇩🇰 DENMARK273NT♥Q+3-14
+1.3Round 4🇦🇺 AUSTRALIA173♠♥K-1-2
+1.3Round 4🇦🇺 AUSTRALIA195♥♠6+1+11
+1.3Round 4🇦🇺 AUSTRALIA253♣♥7-3+0
+1.3Round 10🇨🇦 CANADA224♠♥K-1+10
+1.3Round 15🇮🇳 INDIA44♠♥A+1+4
+1.2Round 10🇨🇦 CANADA315♣♥J=+2
+1.2Round 16🇮🇩 INDONESIA283♥♣A-1-1
+1.2Round 18🇩🇰 DENMARK253♣♥A-1-1
+1.1Round 7🇿🇦 SOUTH AFRICA62♠♠3+1+1
+1.1Round 9🇪🇬 EGYPT12♥♠4+1-7
+1.1Round 10🇨🇦 CANADA286♦♣Q=+13
+1.0Round 6🇳🇱 NETHERLANDS303NT♣2+3+2
+1.0Round 12🇵🇱 POLAND226♥♠A=+0
+1.0Round 17🇧🇩 BANGLADESH53NT♥J+2+0
+1.0Round 20🇧🇷 BRAZIL304♠♣10+1+1
+0.9Round 19🇺🇸 USA271NT♣4=+1
+0.8Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND24♥♠K-1-1
+0.8Round 3🇫🇷 FRANCE102♠♣7+2+10
+0.8Round 7🇿🇦 SOUTH AFRICA23NT♥9+2+12
+0.8Round 16🇮🇩 INDONESIA174♠♣9=+0
+0.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND152♥♦Q=+0
+0.7Round 9🇪🇬 EGYPT154♠♥2=-11
+0.7Round 20🇧🇷 BRAZIL264♥♦2=+1
+0.6Round 15🇮🇳 INDIA134♥♦5+1+0
+0.6Round 16🇮🇩 INDONESIA202♠♣3-1+1
+0.6Round 18🇩🇰 DENMARK234♥♦A-1-1
+0.6Round 20🇧🇷 BRAZIL322♥♥J=+0
+0.5Round 12🇵🇱 POLAND214♠♦K+1+0
+0.4Round 4🇦🇺 AUSTRALIA264♠♦K=+1
+0.4Round 9🇪🇬 EGYPT123NT♠8+2+0
+0.4Round 10🇨🇦 CANADA243♠♦3-1-2
+0.3Round 6🇳🇱 NETHERLANDS231NT♠3-1+0
+0.3Round 13🇺🇸 USA154♥♠Q=+0
+0.2Round 9🇪🇬 EGYPT43NT♠5+1+0
+0.2Round 15🇮🇳 INDIA83NT♠J=+1
+0.1Round 15🇮🇳 INDIA12♠♥8-1-5
+0.1Round 17🇧🇩 BANGLADESH84♥♦8-1+5
+0.1Round 19🇺🇸 USA283♦♣K=-1
-0.0Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND34♠♦K+1+0
-0.0Round 4🇦🇺 AUSTRALIA183♥♣A=+6
-0.0Round 9🇪🇬 EGYPT73NT♠3+2+0
-0.0Round 10🇨🇦 CANADA294♥♠3+1+0
-0.0Round 13🇺🇸 USA123NT♥J+1+0
-0.0Round 13🇺🇸 USA1114♥♠A+2-11
-0.0Round 13🇺🇸 USA1154♠♣A-1+6
+0.0Round 17🇧🇩 BANGLADESH71NT♠3=-5
-0.0Round 18🇩🇰 DENMARK245♠x♦9-2-5
+0.0Round 18🇩🇰 DENMARK262♣♦6+3+1
-0.1Round 6🇳🇱 NETHERLANDS204♥♠Q+1+0
-0.2Round 12🇵🇱 POLAND193NT♦4+2+0
-0.2Round 20🇧🇷 BRAZIL243♣♠5=+0
-0.3Round 3🇫🇷 FRANCE114♥♣8+1+0
-0.4Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND84♥♣K-1+2
-0.4Round 3🇫🇷 FRANCE13♥♣A=+1
-0.4Round 12🇵🇱 POLAND234♥♠A=+1
-0.4Round 17🇧🇩 BANGLADESH113♦♥J-1+4
-0.5Round 3🇫🇷 FRANCE73NT♥6+1-1
-0.5Round 10🇨🇦 CANADA262♠♦A+1+0
-0.5Round 13🇺🇸 USA174♠♦8+1+0
-0.6Round 7🇿🇦 SOUTH AFRICA33NT♥4+2-13
-0.7Round 19🇺🇸 USA291NT♠6=-1
-0.8Round 3🇫🇷 FRANCE93NT♥Q+2-13
-0.8Round 17🇧🇩 BANGLADESH22♠♥J+2+6
-0.8Round 20🇧🇷 BRAZIL293NT♠4+1-1
-0.9Round 3🇫🇷 FRANCE163NT♦2+2+11
-0.9Round 4🇦🇺 AUSTRALIA232NT♣7-2-8
-0.9Round 16🇮🇩 INDONESIA214♥♠3+1+0
-0.9Round 18🇩🇰 DENMARK203NT♠3+2+0
-1.0Round 4🇦🇺 AUSTRALIA245♦♣A=-11
-1.0Round 12🇵🇱 POLAND251♠♦K=+0
-1.0Round 13🇺🇸 USA1104♠♥A+1-4
-1.1Round 7🇿🇦 SOUTH AFRICA84♥♠K=-8
-1.1Round 20🇧🇷 BRAZIL313NT♠5+1+0
-1.2Round 3🇫🇷 FRANCE134♠♥T+1+0
-1.2Round 10🇨🇦 CANADA253♥♣3=+0
-1.2Round 18🇩🇰 DENMARK294♥♦3+1+0
-1.2Round 18🇩🇰 DENMARK302NT♣5=+7
-1.2Round 19🇺🇸 USA212NT♠A+1-6
-1.3Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND134♥♣A-1-7
-1.3Round 16🇮🇩 INDONESIA253♣♠J=+0
-1.3Round 16🇮🇩 INDONESIA323♠♥4=+0
-1.4Round 4🇦🇺 AUSTRALIA292♥♣3=+1
-1.4Round 20🇧🇷 BRAZIL272NT♥10=+7
-1.5Round 6🇳🇱 NETHERLANDS323NT♥2+1-1
-1.5Round 7🇿🇦 SOUTH AFRICA112♥♣K+1+0
-1.5Round 7🇿🇦 SOUTH AFRICA144♠x♥2-1-6
-1.5Round 13🇺🇸 USA186♥♠2=+11
-1.5Round 16🇮🇩 INDONESIA274♠♣K=-3
-1.6Round 3🇫🇷 FRANCE63♠♣K+1+6
-1.6Round 6🇳🇱 NETHERLANDS282♦♣10+1-1
-1.6Round 6🇳🇱 NETHERLANDS293NT♦6-1-12
-1.6Round 6🇳🇱 NETHERLANDS313♥♣8=+8
-1.6Round 18🇩🇰 DENMARK194♠♦8+2-11
-1.6Round 19🇺🇸 USA251NT♦5+1-10
-1.7Round 13🇺🇸 USA143NT♥4-1-6
-1.7Round 16🇮🇩 INDONESIA303NT♦Q=+1
-1.8Round 6🇳🇱 NETHERLANDS253♥♠K-2-3
-1.8Round 10🇨🇦 CANADA202♦♣A-2-2
-1.8Round 19🇺🇸 USA263♥♥3=+0
-1.8Round 19🇺🇸 USA2101NT♣3+1+0
-1.9Round 7🇿🇦 SOUTH AFRICA102♠♥A=+0
-1.9Round 7🇿🇦 SOUTH AFRICA124♥♦2=+1
-1.9Round 15🇮🇳 INDIA162♣♦8+1-1
-2.0Round 3🇫🇷 FRANCE43♠♦2+1+1
-2.0Round 17🇧🇩 BANGLADESH66♦♣2=+2
-2.1Round 3🇫🇷 FRANCE154♦♣2=+0
-2.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND56♠♥7+1+13
-2.2Round 9🇪🇬 EGYPT104♥♦5=+0
-2.2Round 13🇺🇸 USA1124♥♠Q-1+2
-2.3Round 3🇫🇷 FRANCE145♦♦3=-11
-2.3Round 6🇳🇱 NETHERLANDS213♦♠K+2-6
-2.6Round 18🇩🇰 DENMARK172♣♦J-1-8
-2.7Round 12🇵🇱 POLAND284♠♥5+1+0
-2.7Round 19🇺🇸 USA2154♠♥Q=+0
-2.8Round 15🇮🇳 INDIA53NT♦J-3-7
-2.9Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND42♥♠K+1+0
-2.9Round 3🇫🇷 FRANCE51NT♠J-1-4
-2.9Round 19🇺🇸 USA2144♦♣K-1-4
-3.0Round 9🇪🇬 EGYPT65♦x♠K-2+0
-3.1Round 17🇧🇩 BANGLADESH32NT♦2-2-6
-3.1Round 20🇧🇷 BRAZIL232♠♦K=-6
-3.5Round 15🇮🇳 INDIA61NT♥J+1-5
-3.5Round 16🇮🇩 INDONESIA262♣♠K+1+0
-3.6Round 10🇨🇦 CANADA215♦♥2+1+10
-3.7Round 12🇵🇱 POLAND204♥♠J+1+0
-3.7Round 13🇺🇸 USA194♠♥A-1-6
-3.7Round 20🇧🇷 BRAZIL213NT♠6-1-5
-3.9Round 13🇺🇸 USA114♥♣J=+0
-4.0Round 10🇨🇦 CANADA272♠♣A=-6
-4.3Round 10🇨🇦 CANADA303NT♠7-2-5
-4.4Round 20🇧🇷 BRAZIL203NT♦Q=+1
-4.6Round 9🇪🇬 EGYPT53NT♦K-2-6
-4.6Round 18🇩🇰 DENMARK181NT♥6+2-10
-4.7Round 18🇩🇰 DENMARK324♥♠6-2-11
-4.7Round 20🇧🇷 BRAZIL193♠♥5-4-3
-5.0Round 6🇳🇱 NETHERLANDS262NT♥8-1-6
-5.1Round 19🇺🇸 USA2126♥♠3=+0
-5.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND113NT♥2-2-6
-5.5Round 12🇵🇱 POLAND263NT♣4-2-13
-5.6Round 4🇦🇺 AUSTRALIA276♠♦5-1-11
-5.6Round 7🇿🇦 SOUTH AFRICA154♠x♥2-1-11
-5.6Round 20🇧🇷 BRAZIL222♥♠4-2-6
-5.7Round 17🇧🇩 BANGLADESH43♥♠3+1-10
-6.2Round 9🇪🇬 EGYPT164♠♥7=-1
-6.3Round 19🇺🇸 USA2133NT♥10-1-12
-6.4Round 7🇿🇦 SOUTH AFRICA94♥♣7=-7
-6.5Round 3🇫🇷 FRANCE36♣♠K=+2
-6.5Round 7🇿🇦 SOUTH AFRICA76♠♥J=+0
-6.6Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND72♠♦2=-6
-7.0Round 4🇦🇺 AUSTRALIA203♠♣6-3-4
-7.0Round 15🇮🇳 INDIA106♠♣5=+0
-7.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND125♠♣7=-13
-8.1Round 12🇵🇱 POLAND293NT♦4=-9
-8.5Round 6🇳🇱 NETHERLANDS245♣x♦J=-10
-8.6Round 12🇵🇱 POLAND184♦♥4=-11
-8.8Round 9🇪🇬 EGYPT135♣x♥3-1-7
-9.0Round 7🇿🇦 SOUTH AFRICA163♥♣Q-5-9
-11.0Round 18🇩🇰 DENMARK317♦♦3=+2
-11.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND63NT♠A-1-19
-11.5Round 16🇮🇩 INDONESIA234♥x♦A-2-12