🇧🇪 KAPLAN Alain · BELGIUM

26rank
+102.7Butler · 224 bds
+0.46per board
±4.5swing
+1.18vs par /bd · #7/129
+0.45adjusted /bd
Butler per round: 7.1 22.3 36.1 -5 6.4 17.2 -9.9 42.1 -2 -24.8 -10.3 0.1 17.5 5.9by round

vs par split: bidding +0.87 · play +0.28

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

Card play — on target: opening leads 83.3% #59 of 129 · declarer play 78.0% #30 of 129 · defence 91.9% #15 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (18)89.6% (48)
Declarer play70.6% (17)81.0% (42)
Defence90.0% (30)92.5% (93)

Opening leads by suit led: ♠ 80.0% (20) · ♥ 94.1% (17) · ♦ 72.2% (18) · ♣ 90.9% (11)

vs par by strain: NT +0.93 (60) · a suit +1.27 (164)

vs par by level: part-score +1.11 (88) · game +0.80 (117) · slam +3.84 (19)

By role: declaring +0.53/bd (-1.87 vs par · 101) · defending +0.40/bd (+3.68 vs par · 123)

By vulnerability: vulnerable +0.33/bd (+0.24 vs par · 112) · not vulnerable +0.59/bd (+2.12 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.PoletH.Lasut – E.ManoppoOpen16+7.1+0.44+1.00
Round 3G.PoletM.Moreira – E.D'OrsiOpen16+22.3+1.39+3.31
Round 5G.PoletR.Ling – E.TseClosed16+36.1+2.26+4.88
Round 6G.PoletJ.Czyzowicz – D.JacobClosed16-5.0-0.31-0.69
Round 7G.PoletI.Sime – J.MurdochOpen16+6.4+0.40+0.50
Round 8G.PoletN.Chambers – J.SchermerClosed16+17.2+1.07-0.19
Round 10G.PoletF.Leenhardt – A.LevyClosed16-9.9-0.62+1.12
Round 11G.PoletP.Gadras – C.GadrasOpen16+42.1+2.63+1.25
Round 14G.PoletA.Askalani – W.WattarOpen16-2.0-0.12+2.62
Round 15G.PoletS.Moller – P.SchaltzOpen16-24.8-1.55+0.06
Round 16G.PoletR.Klinger – W.HaughieOpen16-10.3-0.64-1.69
Round 18G.PoletA.Kowalski – J.RomanskiOpen16+0.1+0.01+1.75
Round 19G.PoletC.Tsai – H.LaiClosed16+17.5+1.09+1.88
Round 20G.PoletA.Sadhu – K.MukherjeeOpen16+5.9+0.37+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
+15.8Round 5🇭🇰 CHINA HONG KONG77♥♠2-2+17
+14.4Round 1🇮🇩 INDONESIA126♣x♦Q=+13
+14.2Round 14🇪🇬 EGYPT284♥♠Q+3+17
+12.3Round 5🇭🇰 CHINA HONG KONG46♣♠6+1+1
+10.4Round 11🇬🇵 GUADELOUPE103NT♠3+4+3
+10.3Round 8🇺🇸 USA1276♣♥A=-2
+9.3Round 11🇬🇵 GUADELOUPE43NT♥10-5+8
+9.0Round 5🇭🇰 CHINA HONG KONG16♠♣K-1+14
+9.0Round 11🇬🇵 GUADELOUPE153NT♥4=+0
+8.9Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND154♠x♥3=+5
+8.8Round 11🇬🇵 GUADELOUPE134♠x♥A-1+12
+8.4Round 10🇫🇷 FRANCE213NT♥6-1+15
+8.2Round 14🇪🇬 EGYPT183♠♦7+1+10
+8.2Round 18🇵🇱 POLAND283NT♣2=+7
+8.0Round 14🇪🇬 EGYPT294♥♣J=+0
+7.2Round 11🇬🇵 GUADELOUPE35♣x♠J-2+5
+7.0Round 3🇧🇷 BRAZIL44♠♦2=+10
+6.6Round 3🇧🇷 BRAZIL102♠♣7-1+12
+6.4Round 8🇺🇸 USA1312NT♠A+1+7
+6.3Round 19🇹🇼 CHINESE TAIPEI133NT♥2-1+12
+6.2Round 5🇭🇰 CHINA HONG KONG123♥♠Q+2+15
+6.2Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND74♠♣9+2+13
+6.1Round 19🇹🇼 CHINESE TAIPEI26♣♥A-2+13
+5.9Round 18🇵🇱 POLAND245♣x♠6=+10
+5.8Round 15🇩🇰 DENMARK25♥♠6-1+9
+5.4Round 10🇫🇷 FRANCE201NT♣4=+5
+5.2Round 1🇮🇩 INDONESIA44♥♦Q-2+8
+5.1Round 19🇹🇼 CHINESE TAIPEI126♥♠A=+0
+5.0Round 18🇵🇱 POLAND232♥+1+7
+4.8Round 3🇧🇷 BRAZIL153NT♠3-2+8
+4.7Round 8🇺🇸 USA1214♣♦A-3+5
+4.5Round 3🇧🇷 BRAZIL86♦♠5-1+14
+4.5Round 19🇹🇼 CHINESE TAIPEI144♦♣K-2+5
+4.4Round 20🇮🇳 INDIA203NT♦Q=-1
+4.3Round 20🇮🇳 INDIA175♦♠A=-1
+4.2Round 6🇨🇦 CANADA184♠♥K-2+7
+4.2Round 6🇨🇦 CANADA193♥♦Q-2+0
+4.0Round 19🇹🇼 CHINESE TAIPEI35♣♦K=-5
+4.0Round 20🇮🇳 INDIA185♣♥K-1+12
+3.9Round 16🇦🇺 AUSTRALIA284♥♠Q-2+2
+3.8Round 15🇩🇰 DENMARK12♠♥4=-1
+3.7Round 11🇬🇵 GUADELOUPE73♥♥9-1+6
+3.6Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND52NT♠7=+10
+3.6Round 20🇮🇳 INDIA194♠♦10-3+2
+3.5Round 3🇧🇷 BRAZIL22♠♥A+2+7
+3.4Round 3🇧🇷 BRAZIL34♥♠K+2+11
+3.4Round 5🇭🇰 CHINA HONG KONG82♠♣5=+5
+3.4Round 5🇭🇰 CHINA HONG KONG152♥♠K-1+2
+3.2Round 1🇮🇩 INDONESIA94♥♠10-1+5
+3.2Round 16🇦🇺 AUSTRALIA251NT♠J-1+4
+3.2Round 19🇹🇼 CHINESE TAIPEI113♥♠Q-1+5
+3.1Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND103♠♥A-1+5
+3.0Round 6🇨🇦 CANADA272♥♦K-1+5
+3.0Round 11🇬🇵 GUADELOUPE62♥♠10-4+2
+3.0Round 20🇮🇳 INDIA234♥♠Q-1+6
+2.7Round 14🇪🇬 EGYPT194♠♦J-1+10
+2.5Round 1🇮🇩 INDONESIA103NT♦6+1+1
+2.5Round 6🇨🇦 CANADA244♠♦A-1+2
+2.5Round 14🇪🇬 EGYPT315♦♥4=+2
+2.2Round 14🇪🇬 EGYPT325♠♦3=+0
+2.2Round 15🇩🇰 DENMARK94♠♠5=-1
+2.1Round 14🇪🇬 EGYPT173NT♠4=+7
+2.1Round 15🇩🇰 DENMARK73NT♣5=-1
+2.1Round 20🇮🇳 INDIA272♠♥10+1-7
+1.8Round 1🇮🇩 INDONESIA23♠♥K=+0
+1.8Round 8🇺🇸 USA1321NT♠7+3-10
+1.8Round 19🇹🇼 CHINESE TAIPEI101NT♣3+1+0
+1.8Round 20🇮🇳 INDIA293NT♠5+2+2
+1.7Round 1🇮🇩 INDONESIA143♥♦3-1+10
+1.7Round 5🇭🇰 CHINA HONG KONG113NT♥6+1+1
+1.7Round 8🇺🇸 USA1203♣♠K-1+6
+1.7Round 11🇬🇵 GUADELOUPE27♥♠2=+0
+1.7Round 11🇬🇵 GUADELOUPE53NT♦6+1+0
+1.7Round 16🇦🇺 AUSTRALIA313♦♥K=-7
+1.6Round 18🇵🇱 POLAND194♠♦K+2+11
+1.6Round 19🇹🇼 CHINESE TAIPEI164♥x♦K-1-1
+1.5Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND91NT♥9=+2
+1.5Round 8🇺🇸 USA1284♠♦3=+1
+1.4Round 3🇧🇷 BRAZIL124♥♣K=+0
+1.4Round 6🇨🇦 CANADA283♣♦3-2+2
+1.3Round 8🇺🇸 USA1193♠♦K-1+0
+1.3Round 10🇫🇷 FRANCE224♠♥K-1+10
+1.3Round 14🇪🇬 EGYPT273♥♦Q-1+5
+1.2Round 8🇺🇸 USA1174♥♣K-2+5
+1.2Round 18🇵🇱 POLAND294♥♠Q+1+0
+1.1Round 5🇭🇰 CHINA HONG KONG134♣♠K+1+10
+1.1Round 15🇩🇰 DENMARK62♠♥8-1-1
+1.1Round 20🇮🇳 INDIA313NT♠4+1+0
+1.0Round 8🇺🇸 USA1293♦♣7=+0
+1.0Round 18🇵🇱 POLAND316♦♠T+1-11
+0.9Round 5🇭🇰 CHINA HONG KONG163NT♠3-1+10
+0.9Round 10🇫🇷 FRANCE301NT♠7=+0
+0.9Round 15🇩🇰 DENMARK31NT♦7+2+6
+0.9Round 18🇵🇱 POLAND203NT♦K+2+0
+0.8Round 3🇧🇷 BRAZIL51NT♠8=+0
+0.8Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND14♠♦8+2+11
+0.8Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND23NT♠3+2+12
+0.8Round 10🇫🇷 FRANCE192♥♠Q=-1
+0.8Round 16🇦🇺 AUSTRALIA174♠♣9=+0
+0.8Round 19🇹🇼 CHINESE TAIPEI62♥♠K+2-1
+0.7Round 1🇮🇩 INDONESIA152♥♦Q=+0
+0.7Round 16🇦🇺 AUSTRALIA231NT♣5+1+0
+0.6Round 1🇮🇩 INDONESIA11♠♥6+1+0
+0.6Round 8🇺🇸 USA1243♥♦K=+6
+0.6Round 8🇺🇸 USA1264♠♣5+2-13
+0.6Round 15🇩🇰 DENMARK134♥♦5+1+0
+0.6Round 18🇵🇱 POLAND214♥♦6=+1
+0.6Round 19🇹🇼 CHINESE TAIPEI52NT♥A+1+10
+0.5Round 3🇧🇷 BRAZIL73NT♥6+2+0
+0.5Round 6🇨🇦 CANADA324♠♣5+2+1
+0.5Round 14🇪🇬 EGYPT224♠♥A-2+5
+0.4Round 6🇨🇦 CANADA261♠♥7+1+0
+0.4Round 10🇫🇷 FRANCE243♥♦K-1-2
+0.4Round 20🇮🇳 INDIA222♥♦9=+1
+0.4Round 20🇮🇳 INDIA264♥♣6+1+0
+0.3Round 1🇮🇩 INDONESIA65♥♠A+1-16
+0.3Round 5🇭🇰 CHINA HONG KONG24♥♣3=-1
+0.3Round 5🇭🇰 CHINA HONG KONG54♥♦10+1+6
+0.3Round 10🇫🇷 FRANCE173♠♣3-3-6
+0.3Round 19🇹🇼 CHINESE TAIPEI72♦♦6+2+1
+0.2Round 3🇧🇷 BRAZIL93NT♥2+3-12
+0.2Round 8🇺🇸 USA1254♠♦3=+1
+0.2Round 16🇦🇺 AUSTRALIA214♥♣K=+1
+0.2Round 20🇮🇳 INDIA242♣♥3+1+0
+0.1Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND62♠♣Q=+0
+0.1Round 10🇫🇷 FRANCE286♦♣Q+1+13
+0.1Round 20🇮🇳 INDIA304♠♣10=+0
-0.0Round 1🇮🇩 INDONESIA34♠♦K+1+0
-0.0Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND163♣♠2=+0
-0.0Round 10🇫🇷 FRANCE294♥♣4+1+0
-0.0Round 14🇪🇬 EGYPT254♠♥5+1+0
-0.1Round 6🇨🇦 CANADA303NT♣4+2+1
-0.1Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND133NT♦3+3-12
-0.1Round 19🇹🇼 CHINESE TAIPEI82♦♣K+1+1
-0.3Round 3🇧🇷 BRAZIL64♦♠10=+7
-0.3Round 3🇧🇷 BRAZIL114♥♣8+1+0
-0.3Round 18🇵🇱 POLAND273NT♥Q+2+14
-0.4Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112♠♠3-2+1
-0.4Round 16🇦🇺 AUSTRALIA202♣♠Q+2+0
-0.4Round 16🇦🇺 AUSTRALIA292♠♥6-1-1
-0.4Round 19🇹🇼 CHINESE TAIPEI91NT♠6+1+0
-0.5Round 5🇭🇰 CHINA HONG KONG93♦♦8=+0
-0.5Round 10🇫🇷 FRANCE262♠♦A+1+0
-0.5Round 11🇬🇵 GUADELOUPE14♠♥9=+1
-0.6Round 18🇵🇱 POLAND171NT♥8+2+6
-0.7Round 11🇬🇵 GUADELOUPE143NT♣7+3-14
-0.8Round 6🇨🇦 CANADA174♠x♥5-1+0
-0.8Round 10🇫🇷 FRANCE314♠♣7+1+0
-0.8Round 10🇫🇷 FRANCE323NT♠2+2+0
-0.8Round 11🇬🇵 GUADELOUPE81NT♠4+2+6
-0.8Round 15🇩🇰 DENMARK143♥♠Q-1+2
-0.8Round 16🇦🇺 AUSTRALIA192♠♥A+2-10
-0.9Round 6🇨🇦 CANADA253♠♦2+1-2
-0.9Round 15🇩🇰 DENMARK162♠♠2+1+0
-0.9Round 20🇮🇳 INDIA214♥x♣A-1+0
-1.0Round 5🇭🇰 CHINA HONG KONG103NT♦4=+1
-1.1Round 6🇨🇦 CANADA203NT♠Q+3-1
-1.1Round 18🇵🇱 POLAND252♦♠4=+2
-1.2Round 3🇧🇷 BRAZIL134♠♥5+1+0
-1.3Round 16🇦🇺 AUSTRALIA323♠♠5=+0
-1.3Round 18🇵🇱 POLAND322♥♦2+1+6
-1.4Round 3🇧🇷 BRAZIL145♦♦3+1-11
-1.5Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND144♥♣2-2-6
-1.5Round 16🇦🇺 AUSTRALIA274♠♣K=-3
-1.6Round 6🇨🇦 CANADA293NT♦6-1-12
-1.6Round 6🇨🇦 CANADA313♥♦Q=+8
-1.6Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND33NT♥10+1-13
-1.6Round 11🇬🇵 GUADELOUPE93NT♦5+2+0
-1.7Round 16🇦🇺 AUSTRALIA303NT♦Q=+1
-1.8Round 8🇺🇸 USA1233NT♠4+1-11
-1.8Round 15🇩🇰 DENMARK83NT♠4+2-1
-1.9Round 3🇧🇷 BRAZIL163NT♦7+3+11
-1.9Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND124♥♦2=+1
-2.0Round 1🇮🇩 INDONESIA84♥♣K-2+0
-2.2Round 1🇮🇩 INDONESIA56♠♥K+1+13
-2.2Round 14🇪🇬 EGYPT244♥♦6=+0
-2.3Round 6🇨🇦 CANADA213♦♠K+2-6
-2.3Round 18🇵🇱 POLAND223♠♦6-1-5
-2.4Round 11🇬🇵 GUADELOUPE112♠♣7=+1
-2.6Round 8🇺🇸 USA1303NT♦7=+0
-2.7Round 8🇺🇸 USA1223♥♠A=+2
-2.7Round 20🇮🇳 INDIA322♥♦K+2-2
-2.8Round 15🇩🇰 DENMARK53NT♦J-3-7
-2.8Round 16🇦🇺 AUSTRALIA242♦♥10=+0
-2.9Round 10🇫🇷 FRANCE252♥♦Q+3-2
-2.9Round 11🇬🇵 GUADELOUPE124♥♦8-1-5
-3.3Round 5🇭🇰 CHINA HONG KONG32♠♣Q+2+1
-3.3Round 15🇩🇰 DENMARK154♠♥2=+0
-3.3Round 16🇦🇺 AUSTRALIA262♠♣6-1+1
-3.3Round 19🇹🇼 CHINESE TAIPEI43NT♥10+1+0
-3.4Round 14🇪🇬 EGYPT303NT♦10+3+11
-3.5Round 1🇮🇩 INDONESIA165♥♦3-1+3
-3.6Round 16🇦🇺 AUSTRALIA182♥♦6+2-6
-3.7Round 14🇪🇬 EGYPT236♥x♠A-2-12
-3.8Round 11🇬🇵 GUADELOUPE162♥♣A-1-5
-3.9Round 1🇮🇩 INDONESIA134♠♦J-2-9
-4.0Round 10🇫🇷 FRANCE272♠♣Q=-6
-4.7Round 5🇭🇰 CHINA HONG KONG63♠♥10=+0
-4.8Round 6🇨🇦 CANADA232♥♣10=-6
-4.9Round 18🇵🇱 POLAND303NT♣5-2-11
-5.0Round 16🇦🇺 AUSTRALIA225♦♥K-3-9
-5.0Round 18🇵🇱 POLAND183NT♠4=+1
-5.2Round 1🇮🇩 INDONESIA113NT♥2-2-6
-5.2Round 19🇹🇼 CHINESE TAIPEI13NT♥7=+0
-5.2Round 20🇮🇳 INDIA254♥♠5=+0
-5.3Round 3🇧🇷 BRAZIL12NT♠3-1-4
-5.8Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND43♥♦3+1-10
-6.5Round 1🇮🇩 INDONESIA74♥♦5-1-6
-6.6Round 15🇩🇰 DENMARK126♣x♥K-1+5
-7.0Round 8🇺🇸 USA1184♥♦5=+0
-7.0Round 15🇩🇰 DENMARK106♠♣5=+0
-7.3Round 7🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND82♥x♠K+2-11
-7.8Round 19🇹🇼 CHINESE TAIPEI154♠♣K-1-10
-8.0Round 6🇨🇦 CANADA223♦♣5+2-10
-8.0Round 15🇩🇰 DENMARK114♥♦8=+0
-8.8Round 5🇭🇰 CHINA HONG KONG146♥♦A-1-4
-8.8Round 18🇵🇱 POLAND263NT♥A=-10
-8.9Round 10🇫🇷 FRANCE234♥x♠10=-5
-9.6Round 10🇫🇷 FRANCE184♠♦K=-3
-10.0Round 14🇪🇬 EGYPT216♠x♥A-5+0
-10.1Round 15🇩🇰 DENMARK45♥♠A-1-9
-10.7Round 20🇮🇳 INDIA286♥♣K=-1
-11.2Round 14🇪🇬 EGYPT207NT♠7=+0
-13.2Round 14🇪🇬 EGYPT265♠x♦8-1-13