🇫🇷 TARTARIN Anne-Laure · FRANCE

3rank
+348.3Butler · 260 bds
+1.34per board
±5.0swing
+1.64vs par /bd · #3/45
+1.18adjusted /bd
Butler per round: 50.4 39 12.7 1.4 61.3 2.6 55.3 -4.9 -0.9 64.7 45.3 12.5 8.9by round

vs par split: bidding +0.67 · play +0.97

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

Card play — on target: opening leads 84.8% #11 of 45 · declarer play 74.0% #17 of 45 · defence 91.5% #1 of 45

Card play by contract type — on target
vs NTvs a suit
Opening leads69.2% (13)88.7% (53)
Declarer play66.7% (21)76.8% (56)
Defence87.5% (24)92.4% (105)

Opening leads by suit led: ♠ 100.0% (8) · ♥ 85.7% (21) · ♦ 88.9% (18) · ♣ 73.7% (19)

vs par by strain: NT +1.54 (61) · a suit +1.66 (198)

vs par by level: part-score +1.23 (92) · game +1.45 (138) · slam +3.76 (29)

By role: declaring +1.22/bd (-0.95 vs par · 130) · defending +1.46/bd (+4.23 vs par · 130)

By vulnerability: vulnerable +1.49/bd (+1.53 vs par · 130) · not vulnerable +1.19/bd (+1.75 vs par · 130)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.Rouanet-LabeM.Petersen – I.PetersenOpen20+50.4+2.52+4.65
Round 3A.Rouanet-LabeH.Ozsema – T.TugrulOpen20+39.0+1.95+2.85
Round 4A.Rouanet-LabeG.Botta – M.CostaOpen20+12.7+0.64+0.45
Round 5A.Rouanet-LabeN.Banas – J.NabClosed20+1.4+0.07+1.40
Round 6A.Rouanet-LabeM.Klingen – S.FroyseOpen20+61.3+3.06+2.65
Round 8A.Rouanet-LabeM.Holeksa – K.WesolowskaClosed20+2.6+0.13+0.90
Round 9A.Rouanet-LabeZ.Beko – M.BekoOpen20+55.3+2.76+2.35
Round 10A.Rouanet-LabeM.Petersen – I.PetersenOpen20-4.9-0.25+1.70
Round 12A.Rouanet-LabeB.Uskup – D.KayaOpen20-0.9-0.04+0.10
Round 13A.Rouanet-LabeG.Botta – M.CostaOpen20+64.7+3.24+2.65
Round 14A.Rouanet-LabeN.Banas – J.NabClosed20+45.3+2.26+2.00
Round 15A.Rouanet-LabeM.Klingen – S.FroyseOpen20+12.5+0.62-2.55
Round 17A.Rouanet-LabeK.Dufrat – B.RoslonOpen20+8.9+0.45+2.15

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.7Round 15🇳🇴 NORWAY196♥♣8=+13
+13.6Round 8🇵🇱 POLAND136♥♠K-1+18
+13.3Round 1🇸🇪 SWEDEN95♥♦7=+13
+11.7Round 9🇭🇺 HUNGARY34♥♠Q=+11
+11.6Round 3🇹🇷 TURKEY136♥♦3-2+12
+11.6Round 13🇮🇹 ITALY106♦♥7=-2
+11.6Round 14🇳🇱 NETHERLANDS164♠x♣9-3+12
+11.1Round 4🇮🇹 ITALY176♣♦5=+0
+11.0Round 9🇭🇺 HUNGARY94♥♠3-2+11
+10.9Round 13🇮🇹 ITALY205♥x♥A-1+9
+10.3Round 14🇳🇱 NETHERLANDS23NT♦4=+11
+10.1Round 3🇹🇷 TURKEY186♥♣A-4+15
+10.0Round 5🇳🇱 NETHERLANDS153♠♦K+1+10
+10.0Round 9🇭🇺 HUNGARY175♣♥K-1+17
+9.4Round 6🇳🇴 NORWAY116NT♣J-2+14
+9.3Round 1🇸🇪 SWEDEN56♣♥A-1+12
+9.3Round 13🇮🇹 ITALY46♥♣J-2+17
+8.9Round 6🇳🇴 NORWAY53NT♦A-2+13
+8.9Round 9🇭🇺 HUNGARY183♦♥K-3+14
+8.7Round 1🇸🇪 SWEDEN155♥♠6-1+13
+8.7Round 6🇳🇴 NORWAY103NT♦3=+0
+8.6Round 1🇸🇪 SWEDEN174♠♦J=+8
+8.1Round 1🇸🇪 SWEDEN103♠♠A=+12
+8.1Round 1🇸🇪 SWEDEN166♠♥6-2+11
+8.0Round 15🇳🇴 NORWAY156♠♥A=+10
+7.9Round 5🇳🇱 NETHERLANDS144♥♣4=+7
+7.6Round 6🇳🇴 NORWAY16NT♦3=+0
+7.6Round 6🇳🇴 NORWAY164♠♥3-1+11
+7.4Round 10🇸🇪 SWEDEN34♠♣Q=+10
+7.3Round 15🇳🇴 NORWAY25♣♦10-2+12
+7.3Round 17🇵🇱 POLAND26♣x♦9-2+11
+7.1Round 8🇵🇱 POLAND113NT♦7+1+7
+7.1Round 13🇮🇹 ITALY94♠♥3=+3
+7.1Round 14🇳🇱 NETHERLANDS54♠♥T-2+12
+7.0Round 1🇸🇪 SWEDEN185♥♦A-1+13
+7.0Round 3🇹🇷 TURKEY14♥♦J-2+11
+6.9Round 13🇮🇹 ITALY53NT♠2=+7
+6.7Round 1🇸🇪 SWEDEN203NT♣3-3+14
+6.7Round 9🇭🇺 HUNGARY164♠♥5=+0
+6.6Round 8🇵🇱 POLAND154♥♠7-2+13
+6.4Round 10🇸🇪 SWEDEN174♥♠A=+8
+6.4Round 14🇳🇱 NETHERLANDS73NT♥2-2+13
+6.4Round 14🇳🇱 NETHERLANDS174♥♣Q-1+10
+6.1Round 8🇵🇱 POLAND52♦♣Q-2+11
+6.1Round 14🇳🇱 NETHERLANDS156♠♥Q=-11
+6.0Round 3🇹🇷 TURKEY204♠x♦8=+11
+6.0Round 8🇵🇱 POLAND174♠♣A-1+9
+5.7Round 13🇮🇹 ITALY143NT♣K-2+11
+5.6Round 10🇸🇪 SWEDEN74♥♠3-2+8
+5.6Round 10🇸🇪 SWEDEN166♣♥K-1+14
+5.6Round 13🇮🇹 ITALY125♥♣8-2+7
+5.6Round 13🇮🇹 ITALY194♥♦A-1+5
+5.6Round 17🇵🇱 POLAND182♠♣J=+7
+5.3Round 6🇳🇴 NORWAY83♣♠K=+5
+5.3Round 6🇳🇴 NORWAY182♥♥3=+5
+5.1Round 9🇭🇺 HUNGARY191NT♣3-1+4
+5.0Round 4🇮🇹 ITALY144♥♣3-2+6
+5.0Round 12🇹🇷 TURKEY14♠♥5=+7
+4.9Round 3🇹🇷 TURKEY94♥♣10-1+6
+4.7Round 5🇳🇱 NETHERLANDS44♣♠K-1+6
+4.7Round 15🇳🇴 NORWAY123NT♠2+1+1
+4.7Round 17🇵🇱 POLAND52♠♥A+2+7
+4.6Round 3🇹🇷 TURKEY174♥x♠A-1+5
+4.6Round 6🇳🇴 NORWAY33NT♥5-4+3
+4.6Round 6🇳🇴 NORWAY193♦♣7=+0
+4.3Round 3🇹🇷 TURKEY43NT♥J+1+13
+4.3Round 6🇳🇴 NORWAY205♣♥3-2+8
+4.3Round 9🇭🇺 HUNGARY62♥♦2+1+1
+4.1Round 1🇸🇪 SWEDEN62♥♥5+1+6
+4.0Round 3🇹🇷 TURKEY63NT♣4-1-4
+4.0Round 3🇹🇷 TURKEY125♠♥10=+0
+4.0Round 5🇳🇱 NETHERLANDS22♠♣K-1-1
+3.7Round 4🇮🇹 ITALY91NT♥4+1+6
+3.7Round 4🇮🇹 ITALY153NT♣10+2+0
+3.7Round 8🇵🇱 POLAND84♠♥A-2+6
+3.7Round 9🇭🇺 HUNGARY84♠♦6=+0
+3.7Round 17🇵🇱 POLAND122♠♦Q-3+1
+3.6Round 1🇸🇪 SWEDEN73♦♠A=+0
+3.6Round 5🇳🇱 NETHERLANDS182♠♦A-1+0
+3.6Round 6🇳🇴 NORWAY46♦♠2=-2
+3.6Round 17🇵🇱 POLAND33♠♣T-2+8
+3.4Round 12🇹🇷 TURKEY124♠♣A+2+11
+3.3Round 13🇮🇹 ITALY34♥♣4-1-2
+3.3Round 13🇮🇹 ITALY114♥♠A-1+10
+3.3Round 14🇳🇱 NETHERLANDS63NT♥Q+3-9
+3.3Round 15🇳🇴 NORWAY84♣♥4-1-2
+3.3Round 15🇳🇴 NORWAY166♣♠2=-2
+3.1Round 4🇮🇹 ITALY75♣♥4=+13
+3.1Round 12🇹🇷 TURKEY131NT♦J+2+10
+3.1Round 14🇳🇱 NETHERLANDS184♠♥T=+0
+3.1Round 15🇳🇴 NORWAY95♣♦6+1-13
+3.0Round 5🇳🇱 NETHERLANDS163♠♣7-1+4
+3.0Round 10🇸🇪 SWEDEN21NT♥3-2+11
+3.0Round 15🇳🇴 NORWAY32♠♦2-2-9
+2.9Round 4🇮🇹 ITALY52♦♥K=-1
+2.9Round 4🇮🇹 ITALY64♠♥10=-1
+2.9Round 6🇳🇴 NORWAY63NT♠A=+3
+2.7Round 4🇮🇹 ITALY102♠♥3=-1
+2.4Round 10🇸🇪 SWEDEN104♦♥K=+10
+2.3Round 1🇸🇪 SWEDEN13NT♥6=-1
+2.3Round 3🇹🇷 TURKEY52♦♥10=-2
+2.3Round 3🇹🇷 TURKEY153NT♣10-1+5
+2.3Round 8🇵🇱 POLAND23♣♠T=-1
+2.3Round 10🇸🇪 SWEDEN153NT♣Q=-2
+2.1Round 12🇹🇷 TURKEY103♠♠4-2+9
+2.1Round 13🇮🇹 ITALY173♠♥K=+0
+2.1Round 14🇳🇱 NETHERLANDS144♠♣6-2+5
+2.0Round 4🇮🇹 ITALY31NT♠10+3+1
+2.0Round 4🇮🇹 ITALY134♥♦A-2+7
+2.0Round 12🇹🇷 TURKEY43♦♠5+1+0
+2.0Round 15🇳🇴 NORWAY63NT♠5-2+6
+1.9Round 6🇳🇴 NORWAY23♦♥A=+0
+1.9Round 6🇳🇴 NORWAY141♠♣3+2+0
+1.9Round 10🇸🇪 SWEDEN94♣♥K-1+5
+1.9Round 12🇹🇷 TURKEY193NT♣7-1+6
+1.9Round 14🇳🇱 NETHERLANDS124♣♥K-1-1
+1.7Round 4🇮🇹 ITALY15♥x♦8-1+11
+1.7Round 5🇳🇱 NETHERLANDS123♠♣J=+10
+1.7Round 9🇭🇺 HUNGARY22♣♦7+1+1
+1.7Round 12🇹🇷 TURKEY31NT♠5-1+11
+1.7Round 14🇳🇱 NETHERLANDS134♥♦J=+0
+1.7Round 17🇵🇱 POLAND114♠♦3+1+0
+1.6Round 5🇳🇱 NETHERLANDS103NT♠7=+0
+1.6Round 6🇳🇴 NORWAY153NT♠Q+1+0
+1.6Round 9🇭🇺 HUNGARY101NT♠7=-1
+1.6Round 13🇮🇹 ITALY134♠♦A-2+12
+1.6Round 14🇳🇱 NETHERLANDS33NT♠7=+2
+1.6Round 15🇳🇴 NORWAY144♥♣Q+2+8
+1.4Round 9🇭🇺 HUNGARY12NT♠4-2-1
+1.4Round 13🇮🇹 ITALY11NT♠4-4-5
+1.3Round 3🇹🇷 TURKEY33♠♣K=+8
+1.3Round 13🇮🇹 ITALY73♠♥5-1-1
+1.3Round 13🇮🇹 ITALY83NT=-1
+1.3Round 17🇵🇱 POLAND12♠♦6+1+1
+1.3Round 17🇵🇱 POLAND194♠♦7=-1
+1.1Round 6🇳🇴 NORWAY124♠♥9=+13
+1.1Round 14🇳🇱 NETHERLANDS43♥♠A=+7
+1.0Round 9🇭🇺 HUNGARY42♠♦6=+6
+1.0Round 9🇭🇺 HUNGARY124♠♠6+2+1
+1.0Round 13🇮🇹 ITALY164♠♣9-1+5
+0.9Round 12🇹🇷 TURKEY182♠♥2-1+1
+0.9Round 17🇵🇱 POLAND94♠♦T+1+0
+0.7Round 1🇸🇪 SWEDEN83♠♦A-2-8
+0.7Round 5🇳🇱 NETHERLANDS193NT♠10+2+0
+0.7Round 8🇵🇱 POLAND142♠♣3+1+1
+0.7Round 12🇹🇷 TURKEY162NT♦6=+0
+0.7Round 17🇵🇱 POLAND73♦♦3+2-10
+0.6Round 6🇳🇴 NORWAY73NT♥Q+1+0
+0.6Round 8🇵🇱 POLAND203NT♦6-2-3
+0.6Round 9🇭🇺 HUNGARY142♦♣5-2-1
+0.4Round 4🇮🇹 ITALY4Pass+4
+0.4Round 5🇳🇱 NETHERLANDS62♥♣K+1+7
+0.4Round 10🇸🇪 SWEDEN204♠x♣K-2+4
+0.4Round 12🇹🇷 TURKEY54♥♠4+2-13
+0.4Round 14🇳🇱 NETHERLANDS83NT♣9+1+0
+0.3Round 14🇳🇱 NETHERLANDS111NT♠J=-1
+0.3Round 17🇵🇱 POLAND83♥♦8=+7
+0.1Round 12🇹🇷 TURKEY144♥♣5+2+1
+0.0Round 3🇹🇷 TURKEY164♥♦2+2+9
-0.0Round 4🇮🇹 ITALY164♥♦9=+0
-0.0Round 9🇭🇺 HUNGARY71NT♠K=-1
-0.0Round 9🇭🇺 HUNGARY202♦♣4+1-1
-0.0Round 15🇳🇴 NORWAY43♣♠K-1-9
-0.0Round 15🇳🇴 NORWAY53♦♣A-1+2
+0.0Round 17🇵🇱 POLAND141♠♣A=+0
-0.1Round 3🇹🇷 TURKEY113NT♠A+2+1
-0.1Round 5🇳🇱 NETHERLANDS33NT♥2+1+0
-0.1Round 6🇳🇴 NORWAY131NT♠3+1+0
-0.1Round 10🇸🇪 SWEDEN183NT♦3=-1
-0.1Round 17🇵🇱 POLAND132♠♣4+1+0
-0.3Round 10🇸🇪 SWEDEN14♥♣6=-1
-0.3Round 12🇹🇷 TURKEY64♥♦A+1+0
-0.4Round 1🇸🇪 SWEDEN132♠♣A+1+0
-0.4Round 4🇮🇹 ITALY22♠♥10=+5
-0.4Round 8🇵🇱 POLAND123♠♦3=+0
-0.6Round 9🇭🇺 HUNGARY133♦♥3+2+1
-0.6Round 12🇹🇷 TURKEY115♣♥K-1-8
-0.6Round 14🇳🇱 NETHERLANDS204♥♠7=+0
-0.9Round 5🇳🇱 NETHERLANDS204♥♦10=+1
-0.9Round 8🇵🇱 POLAND94♠♣8=-12
-1.0Round 10🇸🇪 SWEDEN82♦♥A=+0
-1.0Round 17🇵🇱 POLAND173NT♠6=-1
-1.1Round 3🇹🇷 TURKEY103♦♥J-1+1
-1.1Round 17🇵🇱 POLAND163♠♣T-1+5
-1.3Round 15🇳🇴 NORWAY13NT♥4+3-1
-1.4Round 10🇸🇪 SWEDEN134♥♥A-1-7
-1.4Round 12🇹🇷 TURKEY83♥♦Q=+0
-1.6Round 8🇵🇱 POLAND45♥♦A=+0
-1.6Round 8🇵🇱 POLAND71NT♥6=+0
-1.6Round 12🇹🇷 TURKEY94♣♠4+1-2
-1.6Round 12🇹🇷 TURKEY155♣♦2+1-13
-1.6Round 14🇳🇱 NETHERLANDS196♥♠J+1+11
-1.7Round 1🇸🇪 SWEDEN24♠♠5+1+13
-1.7Round 1🇸🇪 SWEDEN123NT♦7-1-5
-1.7Round 1🇸🇪 SWEDEN143NT♥K+2+0
-1.7Round 15🇳🇴 NORWAY204♣♦A-2-15
-1.9Round 3🇹🇷 TURKEY74♠♣K+2-13
-1.9Round 3🇹🇷 TURKEY82♥♠J-1+2
-1.9Round 4🇮🇹 ITALY84♥♦A+2-11
-1.9Round 5🇳🇱 NETHERLANDS54♥♣K=+0
-2.0Round 5🇳🇱 NETHERLANDS14♥♦6+1-1
-2.0Round 10🇸🇪 SWEDEN194NT♦3+2+11
-2.1Round 4🇮🇹 ITALY194♥♦10-1+0
-2.1Round 5🇳🇱 NETHERLANDS136♣♣A-1-12
-2.1Round 9🇭🇺 HUNGARY52♥♠Q+1+0
-2.1Round 13🇮🇹 ITALY22♥♣5+1+0
-2.1Round 14🇳🇱 NETHERLANDS105♣♠4=+2
-2.1Round 17🇵🇱 POLAND64♠♦2+1+0
-2.3Round 1🇸🇪 SWEDEN196♦♥9+1+11
-2.3Round 8🇵🇱 POLAND162NT♠7=+0
-2.3Round 10🇸🇪 SWEDEN113♥♣3-2+1
-2.4Round 9🇭🇺 HUNGARY114♥♦K-1-4
-2.4Round 12🇹🇷 TURKEY22♥♦A-2-2
-2.4Round 17🇵🇱 POLAND206♠♦A=+0
-2.6Round 10🇸🇪 SWEDEN65♣♠7+1-13
-2.7Round 4🇮🇹 ITALY115♦♠K+1-9
-3.0Round 12🇹🇷 TURKEY172♠♦J+1+0
-3.1Round 15🇳🇴 NORWAY74♥♠K-1-12
-3.3Round 1🇸🇪 SWEDEN42♠♥K=+1
-3.3Round 8🇵🇱 POLAND34♥♠4+3-17
-3.4Round 5🇳🇱 NETHERLANDS94♥♦J-1-6
-3.4Round 5🇳🇱 NETHERLANDS174♠♣10=+0
-3.4Round 13🇮🇹 ITALY182♠♣3=-6
-3.6Round 12🇹🇷 TURKEY204♠♥10-1-6
-3.7Round 8🇵🇱 POLAND66NT♥9+1+11
-3.7Round 13🇮🇹 ITALY62♥♥6-1-5
-3.9Round 8🇵🇱 POLAND15♥♦7+1-5
-3.9Round 17🇵🇱 POLAND156♦♣J=+0
-4.0Round 5🇳🇱 NETHERLANDS114♠♦A-1-10
-4.1Round 13🇮🇹 ITALY154♠♣5-2-11
-4.3Round 4🇮🇹 ITALY204♠♥K+1+0
-4.4Round 14🇳🇱 NETHERLANDS94♠♣K-1-12
-4.6Round 3🇹🇷 TURKEY22♥♦K+2-8
-4.6Round 15🇳🇴 NORWAY103NT♣10-2-7
-5.0Round 17🇵🇱 POLAND102♠♦A=+0
-5.1Round 6🇳🇴 NORWAY174♠♦3+1+0
-5.1Round 10🇸🇪 SWEDEN52♠♥K=-11
-5.4Round 3🇹🇷 TURKEY195♠♥A=-8
-5.6Round 15🇳🇴 NORWAY183NT♣A-2-6
-5.9Round 10🇸🇪 SWEDEN144♥♠3=+0
-6.6Round 10🇸🇪 SWEDEN125♦♥5=+0
-6.6Round 15🇳🇴 NORWAY173♦x♣J-2-5
-6.6Round 17🇵🇱 POLAND43♦♣J+3+8
-6.7Round 8🇵🇱 POLAND193NT♠Q-3-10
-6.9Round 15🇳🇴 NORWAY134♠♠2-1-12
-7.4Round 4🇮🇹 ITALY121NT♥6=-8
-7.4Round 5🇳🇱 NETHERLANDS76♠♣K+1+13
-7.7Round 12🇹🇷 TURKEY73NT♦4=-10
-7.7Round 15🇳🇴 NORWAY114♠♥10-1-10
-8.3Round 9🇭🇺 HUNGARY156♥x♣5-1-11
-8.4Round 3🇹🇷 TURKEY141♥x♦9=-7
-8.7Round 1🇸🇪 SWEDEN114♠♠5=-7
-9.0Round 8🇵🇱 POLAND183NT♥A=-10
-9.4Round 14🇳🇱 NETHERLANDS16♠♥7-1-11
-9.7Round 4🇮🇹 ITALY186♠♠2=-13
-10.3Round 1🇸🇪 SWEDEN33NT♣10+3-13
-10.7Round 8🇵🇱 POLAND104♠♦A=+0
-11.0Round 5🇳🇱 NETHERLANDS86♥♣K=+0
-12.6Round 10🇸🇪 SWEDEN44♠♥10-1-13
-13.4Round 6🇳🇴 NORWAY97♠♦3-1-20