🇫🇷 BOULIN Arthur · FRANCE

27rank
+83.2Butler · 180 bds
+0.46per board
±5.0swing
+1.22vs par /bd · #5/134
+0.40adjusted /bd
Butler per round: 0.1 -40 32 43.3 26 -19 -8.8 3.1 -1.8 -16.6 11.8 -1.1 -2.5 21.7 35by round

vs par split: bidding +1.21 · play +0.06

Strength of schedule: opponents averaged -0.07/bd (an easy draw) → opponent-adjusted +0.40/bd

Card play — on target: opening leads 84.8% #45 of 134 · declarer play 73.0% #90 of 134 · defence 85.8% #36 of 134

Bidding activity — not a pass: 34.7% #131 of 134 (184/530)

Card play by contract type — on target
vs NTvs a suit
Opening leads73.3% (15)90.3% (31)
Declarer play62.5% (8)75.9% (29)
Defence75.8% (33)90.4% (73)

Opening leads by suit led: ♠ 72.7% (11) · ♥ 100.0% (10) · ♦ 83.3% (12) · ♣ 84.6% (13)

vs par by strain: NT +1.46 (55) · a suit +1.20 (123)

vs par by level: part-score -0.07 (72) · game +1.29 (92) · slam +8.07 (14)

By role: declaring +0.22/bd (-1.58 vs par · 72) · defending +0.65/bd (+3.14 vs par · 107)

By vulnerability: vulnerable +0.35/bd (+0.36 vs par · 90) · not vulnerable +0.58/bd (+2.08 vs par · 90)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1T.GuilleminK.Kopka – K.CichyClosed12+0.1+0.01+1.83
Round 2T.GuilleminI.Bilusic – E.EvacicOpen12-40.0-3.33-1.83
Round 4T.GuilleminF.Kritsalis – P.SkordasClosed12+32.0+2.67+2.25
Round 5T.GuilleminR.Luhaorg – R.PiirisildClosed12+43.3+3.61+4.75
Round 8T.GuilleminM.Litterst – P.PabstClosed12+26.0+2.17+2.33
Round 10T.GuilleminN.Yamamoto – Y.SongClosed12-19.0-1.58-0.42
Round 11T.GuilleminG.Donati – F.PortaClosed12-8.8-0.73-0.75
Round 13T.GuilleminL.Lee – B.YangClosed12+3.1+0.26+3.33
Round 14T.GuilleminR.Lorde – P.NichollsOpen12-1.8-0.15-0.17
Round 16T.GuilleminB.Miao – S.GuOpen12-16.6-1.38+0.58
Round 17T.GuilleminF.Chen – C.YangClosed12+11.8+0.98+0.58
Round 19T.GuilleminA.Lin – Q.WanClosed12-1.1-0.09-1.17
Round 20T.GuilleminS.Basu – S.SarkarClosed12-2.5-0.21+0.58
Round 21T.GuilleminS.Clementsson – A.SandinOpen12+21.7+1.81+1.58
Round 23T.GuilleminT.Libman – S.Langdon-MacmillanClosed12+35.0+2.92+4.75

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 23🇦🇺 AUSTRALIA23NTx♦T-5+14
+13.3Round 1🇵🇱 POLAND47♥x♣6-1+16
+13.3Round 4🇬🇷 GREECE216♠x♣T-1+11
+12.9Round 20🇮🇳 INDIA136♠♦A-1+17
+11.7Round 13🇸🇬 SINGAPORE34♥x♣7-2+15
+11.3Round 21🇸🇪 SWEDEN63NTx♠T+2+11
+11.3Round 21🇸🇪 SWEDEN123NT♠8-1+12
+11.2Round 4🇬🇷 GREECE154♠x♦K=+13
+11.2Round 5🇪🇪 ESTONIA35♥x♦K-2+13
+11.1Round 8🇩🇪 GERMANY134♥♥T=+10
+10.7Round 21🇸🇪 SWEDEN52♥♦3-2+11
+10.6Round 17🇹🇼 CHINESE TAIPEI26♥♠A-1+11
+10.3Round 5🇪🇪 ESTONIA54♠♦Q-2+14
+10.3Round 5🇪🇪 ESTONIA124♠♦J-5+10
+8.8Round 23🇦🇺 AUSTRALIA33NTx♠8-2+12
+8.7Round 14🇧🇧 BARBADOS235♣♣5-1+12
+6.9Round 11🇮🇹 ITALY115♣♠A-1+5
+6.8Round 23🇦🇺 AUSTRALIA53♠♥4=+2
+6.3Round 5🇪🇪 ESTONIA62♥♦9-3+5
+6.3Round 8🇩🇪 GERMANY194♠♥K=+11
+5.9Round 4🇬🇷 GREECE133NT♦7-1+6
+5.9Round 23🇦🇺 AUSTRALIA96♥x♠A-1+11
+5.7Round 4🇬🇷 GREECE176NT♣8=+0
+5.7Round 16🇨🇳 CHINA153NT♦5=+0
+5.6Round 17🇹🇼 CHINESE TAIPEI124♥x♦K=+5
+5.1Round 20🇮🇳 INDIA212NT♦7=+10
+4.4Round 14🇧🇧 BARBADOS244♥♠A=+0
+4.3Round 13🇸🇬 SINGAPORE113NT♥J-1+10
+4.2Round 10🇯🇵 JAPAN161NTx♠A-2+5
+4.0Round 5🇪🇪 ESTONIA16♠♠4=+0
+4.0Round 8🇩🇪 GERMANY243♦♠Q+1+1
+3.9Round 17🇹🇼 CHINESE TAIPEI36♣♠K-1+12
+3.8Round 20🇮🇳 INDIA225♣♥A-2+0
+3.7Round 5🇪🇪 ESTONIA22♥♣8-4+2
+3.7Round 5🇪🇪 ESTONIA113NT♣4-1+5
+3.7Round 8🇩🇪 GERMANY201NT♥Q+1+0
+3.6Round 21🇸🇪 SWEDEN113NT♠J-1+10
+3.4Round 23🇦🇺 AUSTRALIA114♠x♣6-1+5
+3.3Round 16🇨🇳 CHINA213♥♣3=+1
+3.2Round 1🇵🇱 POLAND34♥♠3-2+3
+3.1Round 19🇺🇸 USA2116NT♦5-1+14
+3.0Round 4🇬🇷 GREECE233♠x♠7-1+7
+3.0Round 8🇩🇪 GERMANY233♥♦K-1+12
+3.0Round 16🇨🇳 CHINA243♥♣A=+1
+3.0Round 23🇦🇺 AUSTRALIA62♠♥A+2+1
+2.9Round 5🇪🇪 ESTONIA93NT♣6+2+13
+2.8Round 13🇸🇬 SINGAPORE84♠♣4+1+0
+2.7Round 11🇮🇹 ITALY52♠♦J-2-1
+2.7Round 20🇮🇳 INDIA153♠♠4-1+5
+2.6Round 19🇺🇸 USA223NT♠7=-2
+2.5Round 2🇭🇷 CROATIA184♠x♦4-1+6
+2.5Round 19🇺🇸 USA294♠♦J-3-7
+2.4Round 13🇸🇬 SINGAPORE94♥♣7-1+6
+2.3Round 4🇬🇷 GREECE143♠♣A-3+1
+2.3Round 11🇮🇹 ITALY13NT♦7-2+5
+2.3Round 21🇸🇪 SWEDEN102♠♥6-1+5
+2.2Round 2🇭🇷 CROATIA244♥♦2-1+4
+2.1Round 1🇵🇱 POLAND24♣♠Q=+0
+2.1Round 14🇧🇧 BARBADOS154♣♠A+1-8
+2.1Round 23🇦🇺 AUSTRALIA72♦♥K=+11
+2.0Round 1🇵🇱 POLAND64♠♠9+2+13
+1.9Round 2🇭🇷 CROATIA174♥♦A+1+0
+1.7Round 19🇺🇸 USA243NT♠2+3+2
+1.7Round 19🇺🇸 USA262♠♦T=+0
+1.6Round 19🇺🇸 USA283♠♦6=+6
+1.5Round 8🇩🇪 GERMANY183NT♣6=-1
+1.5Round 10🇯🇵 JAPAN143♦♣A-1+6
+1.5Round 13🇸🇬 SINGAPORE12♠♥K+1+10
+1.5Round 17🇹🇼 CHINESE TAIPEI102♠♦Q-2+2
+1.4Round 1🇵🇱 POLAND51NT♠4=-1
+1.4Round 8🇩🇪 GERMANY142NT♠2+1+1
+1.2Round 17🇹🇼 CHINESE TAIPEI53NT♥7+1-1
+1.1Round 23🇦🇺 AUSTRALIA82♥♣4=-1
+1.0Round 14🇧🇧 BARBADOS135♠♥4+1+3
+1.0Round 14🇧🇧 BARBADOS224♥♦2-3+9
+1.0Round 19🇺🇸 USA273♠♦3-2-7
+0.9Round 4🇬🇷 GREECE204♠♦3=+1
+0.9Round 17🇹🇼 CHINESE TAIPEI113♣♥K-1+4
+0.9Round 20🇮🇳 INDIA245♣♠4=-1
+0.7Round 14🇧🇧 BARBADOS193♠x♥8-1+2
+0.6Round 13🇸🇬 SINGAPORE43NT♥2=-1
+0.6Round 13🇸🇬 SINGAPORE101NT♥2=-1
+0.5Round 8🇩🇪 GERMANY173♥♠4+2+6
+0.5Round 10🇯🇵 JAPAN221NT♣6-1+1
+0.5Round 11🇮🇹 ITALY42♦♥2-2-10
+0.5Round 14🇧🇧 BARBADOS144♠x♣K-1+9
+0.5Round 23🇦🇺 AUSTRALIA14♠♦K+1+0
+0.3Round 16🇨🇳 CHINA193NT♠4=+13
+0.2Round 10🇯🇵 JAPAN204♥♣K=-1
+0.2Round 21🇸🇪 SWEDEN94♥♠Q-1-2
+0.1Round 19🇺🇸 USA2102♦♥3+1+1
+0.0Round 2🇭🇷 CROATIA202♠♦4+2+1
-0.0Round 8🇩🇪 GERMANY214♥♣Q+1+0
-0.1Round 16🇨🇳 CHINA226♥♣6+1+6
-0.2Round 16🇨🇳 CHINA233♦♠A=+0
-0.2Round 17🇹🇼 CHINESE TAIPEI41NT♥6+2-10
-0.3Round 5🇪🇪 ESTONIA102♠♥7+1+0
-0.3Round 8🇩🇪 GERMANY224♠♣Q=+0
-0.3Round 10🇯🇵 JAPAN134♥♣6-1-6
-0.3Round 21🇸🇪 SWEDEN22♠♦7+2-6
-0.4Round 8🇩🇪 GERMANY154♠♣A=+0
-0.4Round 16🇨🇳 CHINA134♠♥K=-1
-0.4Round 17🇹🇼 CHINESE TAIPEI74♦♥A+1+8
-0.5Round 1🇵🇱 POLAND113NT♦7+2+11
-0.5Round 5🇪🇪 ESTONIA84♠♥K+1+0
-0.6Round 10🇯🇵 JAPAN153NT♥2+2+0
-0.7Round 4🇬🇷 GREECE18Adj.♣J-5
-0.7Round 4🇬🇷 GREECE223NT♣T+1+1
-0.7Round 11🇮🇹 ITALY73NT♦A=+1
-0.7Round 11🇮🇹 ITALY124♠♥A=+0
-0.7Round 21🇸🇪 SWEDEN13NT♥2+1-1
-0.8Round 17🇹🇼 CHINESE TAIPEI93NT♠6-2-6
-0.9Round 2🇭🇷 CROATIA143NT♦J-3+4
-0.9Round 10🇯🇵 JAPAN231NT♥3=-1
-0.9Round 11🇮🇹 ITALY103NT♠8+2+0
-1.0Round 1🇵🇱 POLAND93♣♣2=-7
-1.0Round 17🇹🇼 CHINESE TAIPEI12♥♣6+1+0
-1.3Round 1🇵🇱 POLAND72♥♠2=+0
-1.3Round 13🇸🇬 SINGAPORE21NT♠4+1+1
-1.3Round 20🇮🇳 INDIA192♥♣K=+1
-1.4Round 1🇵🇱 POLAND122♠♦6=+0
-1.4Round 2🇭🇷 CROATIA233NT♠3+3+12
-1.5Round 14🇧🇧 BARBADOS214♣♣6-1-6
-1.7Round 10🇯🇵 JAPAN172♠♣5=+1
-1.7Round 13🇸🇬 SINGAPORE122♦♠6=+1
-1.7Round 20🇮🇳 INDIA231NT♠Q-1-1
-1.7Round 21🇸🇪 SWEDEN72♥♥2=-6
-1.8Round 11🇮🇹 ITALY33♠♠3+1-1
-2.0Round 16🇨🇳 CHINA183NT♠Q=+0
-2.0Round 23🇦🇺 AUSTRALIA103♦x♥A-2-4
-2.3Round 20🇮🇳 INDIA174♣♣3-1-4
-2.4Round 4🇬🇷 GREECE193NT♥4=+0
-2.4Round 19🇺🇸 USA2123♦♠3+1-1
-2.5Round 1🇵🇱 POLAND84♠♣T+1-1
-2.5Round 5🇪🇪 ESTONIA45♦♥6-1+3
-2.7Round 14🇧🇧 BARBADOS204NT♦3+2-13
-2.7Round 20🇮🇳 INDIA18Pass-3
-2.8Round 2🇭🇷 CROATIA163NT♠2+3-1
-3.0Round 14🇧🇧 BARBADOS173♦♣8=+0
-3.0Round 16🇨🇳 CHINA164♣♦A=+0
-3.0Round 21🇸🇪 SWEDEN42♠♠5=-5
-3.1Round 4🇬🇷 GREECE163♠♠2-2-8
-3.1Round 14🇧🇧 BARBADOS183♠♥3=+0
-3.1Round 17🇹🇼 CHINESE TAIPEI61NT♣K=-8
-3.2Round 11🇮🇹 ITALY25♠♥3+1+1
-3.3Round 11🇮🇹 ITALY83♦♣T+1+0
-3.3Round 19🇺🇸 USA232♥♦T+1-7
-3.4Round 4🇬🇷 GREECE243NT♦3=+0
-3.4Round 19🇺🇸 USA214♠♥7=+0
-3.5Round 20🇮🇳 INDIA201NT♠4=+0
-3.6Round 13🇸🇬 SINGAPORE66♥♥6=+0
-3.7Round 23🇦🇺 AUSTRALIA46♠♦5=+13
-3.8Round 10🇯🇵 JAPAN185♠♠3=-4
-4.0Round 21🇸🇪 SWEDEN83NT♥3+2-1
-4.5Round 2🇭🇷 CROATIA153♥♦A-3-4
-4.5Round 23🇦🇺 AUSTRALIA122NT♥Q-2-7
-4.7Round 13🇸🇬 SINGAPORE55♠♠2=-1
-4.8Round 8🇩🇪 GERMANY164♥♣3-1-12
-4.9Round 11🇮🇹 ITALY93NT♥J=+1
-5.3Round 10🇯🇵 JAPAN194♠x♣A-1-9
-5.7Round 11🇮🇹 ITALY65♣♦2-1-10
-5.8Round 1🇵🇱 POLAND15♠x♣K-1+0
-5.8Round 5🇪🇪 ESTONIA74♠x♣3-1-8
-5.9Round 20🇮🇳 INDIA143NT♥T=-7
-6.1Round 10🇯🇵 JAPAN246♦♥A=+2
-6.3Round 19🇺🇸 USA255♠♥6-1-13
-6.4Round 17🇹🇼 CHINESE TAIPEI83NT♥4-1-10
-6.7Round 10🇯🇵 JAPAN213NT♣5=+1
-7.1Round 16🇨🇳 CHINA144♠♣Q-2-11
-7.8Round 16🇨🇳 CHINA206♠♣A=+0
-7.9Round 2🇭🇷 CROATIA194♠x♥Q-3-9
-8.0Round 21🇸🇪 SWEDEN34♥♥4-3-9
-8.3Round 2🇭🇷 CROATIA214♠x♥2-3-14
-8.3Round 16🇨🇳 CHINA172♦x♠8-3-2
-9.3Round 2🇭🇷 CROATIA224♠x♦A+1-8
-9.4Round 1🇵🇱 POLAND104♠♥T-1-12
-9.5Round 13🇸🇬 SINGAPORE73NT♦3=+0
-9.9Round 14🇧🇧 BARBADOS161NTx♦6+2-10
-10.5Round 20🇮🇳 INDIA162♠x♠T+1-10
-11.5Round 2🇭🇷 CROATIA133NT♦6-2-13