🇫🇷 TOFFIER Philippe · FRANCE

17rank
+91.6Butler · 192 bds
+0.48per board
±3.8swing
+0.50vs par /bd · #23/137
+0.58adjusted /bd
Butler per round: 6 7.4 -13.6 -14.3 -11.9 -4.6 -18.1 11.5 25.1 38.3 3 14.5 19.6 10.1 12.6 6by round

vs par split: bidding +0.54 · play -0.04

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

Card play — on target: opening leads 79.5% #108 of 137 · declarer play 86.3% #6 of 137 · defence 87.6% #69 of 137

Card play by contract type — on target
vs NTvs a suit
Opening leads78.6% (14)80.0% (25)
Declarer play87.5% (16)85.7% (35)
Defence75.0% (32)94.7% (57)

Opening leads by suit led: ♠ 87.5% (8) · ♥ 63.6% (11) · ♦ 81.8% (11) · ♣ 88.9% (9)

vs par by strain: NT +0.71 (62) · a suit +0.40 (130)

vs par by level: part-score +0.21 (67) · game +0.21 (107) · slam +3.33 (18)

By role: declaring +0.58/bd (-2.07 vs par · 103) · defending +0.36/bd (+3.47 vs par · 89)

By vulnerability: vulnerable +0.82/bd (+0.90 vs par · 96) · not vulnerable +0.13/bd (+0.10 vs par · 96)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2P.SchmidtP.Lavings – R.KrochmalikOpen12+6.0+0.50+1.58
Round 3P.SchmidtJ.Shah – A.GoelOpen12+7.4+0.62+0.50
Round 4P.SchmidtA.Comella – S.SabbatiniOpen12-13.6-1.13-0.92
Round 6P.SchmidtG.Mittelman – R.LebiClosed12-14.3-1.19+1.08
Round 7P.SchmidtZ.Mahmood – J.MeckstrothOpen12-11.9-0.99+0.08
Round 8P.SchmidtR.Anderssen – P.MarstranderOpen12-4.6-0.38-1.58
Round 9P.SchmidtC.Lin – K.ChengOpen12-18.1-1.51-0.25
Round 10P.SchmidtS.Penfold – N.SelwayOpen12+11.5+0.96-1.17
Round 13P.SchmidtB.Engel – C.DaehrOpen12+25.1+2.09+1.00
Round 14P.SchmidtM.Ince – N.KoktenOpen12+38.3+3.19+4.25
Round 15P.SchmidtJ.Frydrich – J.EngelOpen12+3.0+0.25+2.08
Round 18P.SchmidtG.Chagas – E.BarcellosOpen12+14.5+1.21+0.92
Round 19P.SchmidtG.Palmer – L.CartnerOpen12+19.6+1.63+1.25
Round 20P.SchmidtA.Askalani – A.WahdanOpen12+10.1+0.84-0.25
Round 22P.SchmidtM.Shen – X.ShenOpen12+12.6+1.05-0.08
Round 23P.SchmidtK.Lasocki – J.RussyanClosed12+6.0+0.50-0.50

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
+11.6Round 18🇧🇷 BRAZIL196♦♣5=+0
+10.8Round 14🇹🇷 TURKEY137♠♣6=+0
+10.5Round 14🇹🇷 TURKEY166NTx♥10-1+6
+9.6Round 22🇨🇳 CHINA194♠♥2=+0
+8.6Round 13🇩🇪 GERMANY46♣♣3-2+16
+8.3Round 2🇦🇺 AUSTRALIA204♠♥K-2+17
+8.2Round 23🇵🇱 POLAND86♠♥6+1+11
+8.0Round 9🇹🇼 CHINESE TAIPEI106♥♠4=-13
+8.0Round 14🇹🇷 TURKEY233NT♠J-3+10
+7.6Round 15🇮🇱 ISRAEL126♦♥K-2+14
+7.4Round 18🇧🇷 BRAZIL176NT♠7-1+14
+7.0Round 13🇩🇪 GERMANY95♦♣5=+6
+6.9Round 20🇪🇬 EGYPT232♥♦6+2+10
+6.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND166♠♦K-1+11
+6.0Round 9🇹🇼 CHINESE TAIPEI33♦♣A-1+12
+5.7Round 22🇨🇳 CHINA204♥♠K-2+8
+5.6Round 8🇳🇴 NORWAY186♥♥6+1-11
+5.6Round 23🇵🇱 POLAND114♥♦A=+0
+5.4Round 9🇹🇼 CHINESE TAIPEI93NT♥9=+0
+5.4Round 13🇩🇪 GERMANY113♥♦5+2+6
+5.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND213♠♥K=+0
+5.2Round 8🇳🇴 NORWAY173NT♠J+1+1
+5.1Round 19🇳🇿 NEW ZEALAND41NT♦4-1+6
+4.6Round 3🇮🇳 INDIA56♥♠Q=+1
+4.6Round 14🇹🇷 TURKEY155♦♣2-2+2
+4.5Round 2🇦🇺 AUSTRALIA133NT♥A-1+1
+4.4Round 3🇮🇳 INDIA44♠♣A-1+6
+4.4Round 20🇪🇬 EGYPT133NT♠10+1+0
+4.2Round 14🇹🇷 TURKEY144♠x♥K-2+9
+4.2Round 22🇨🇳 CHINA235♦♦K-1+6
+4.0Round 6🇨🇦 CANADA233NT♠K+3+16
+3.8Round 23🇵🇱 POLAND103♦♣8-2+3
+3.7Round 3🇮🇳 INDIA114♠♠6-1+5
+3.7Round 19🇳🇿 NEW ZEALAND72♥♦K-1+0
+3.6Round 19🇳🇿 NEW ZEALAND53♠♦A-1+5
+3.4Round 8🇳🇴 NORWAY143NT♦J-3+6
+3.4Round 14🇹🇷 TURKEY184♥♠3-2+7
+3.4Round 19🇳🇿 NEW ZEALAND103NT♥2-2+8
+3.3Round 4🇮🇹 ITALY224♦♦6=+7
+3.3Round 13🇩🇪 GERMANY72NT♥5=+0
+3.1Round 8🇳🇴 NORWAY207♥x♠3-2+0
+2.9Round 3🇮🇳 INDIA103♥♠5+1+1
+2.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND134♥♠8+2-13
+2.7Round 15🇮🇱 ISRAEL23NT♣5=+0
+2.7Round 15🇮🇱 ISRAEL32♥♠8+1+0
+2.7Round 19🇳🇿 NEW ZEALAND35♦x♥3-1+0
+2.7Round 19🇳🇿 NEW ZEALAND112♠♦Q+1+0
+2.7Round 20🇪🇬 EGYPT202♦♦J=+0
+2.7Round 22🇨🇳 CHINA162♠♣J=+0
+2.5Round 2🇦🇺 AUSTRALIA244♥♣8=+8
+2.5Round 18🇧🇷 BRAZIL142♥♠J-1+13
+2.4Round 8🇳🇴 NORWAY132NT♠3=+0
+2.3Round 20🇪🇬 EGYPT182♠♣5+1+0
+2.0Round 6🇨🇦 CANADA243NT♦9=+2
+2.0Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND191NT♣4+1+1
+2.0Round 14🇹🇷 TURKEY221NT♣K+1+0
+2.0Round 23🇵🇱 POLAND44♠♥10-2+8
+1.8Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND243♠♠2-1+4
+1.8Round 18🇧🇷 BRAZIL165♣♦A+1+9
+1.8Round 19🇳🇿 NEW ZEALAND94♠♣K=+0
+1.7Round 13🇩🇪 GERMANY23NT♠5+1+0
+1.7Round 19🇳🇿 NEW ZEALAND121NT♠3-2+6
+1.6Round 18🇧🇷 BRAZIL184♥♦4=-1
+1.5Round 3🇮🇳 INDIA33♣♦5+1+0
+1.5Round 15🇮🇱 ISRAEL84♥♠Q=+8
+1.4Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND172♦♠8-2+8
+1.3Round 6🇨🇦 CANADA163NT♦6-1+4
+1.3Round 13🇩🇪 GERMANY84♠♦A=+0
+1.3Round 15🇮🇱 ISRAEL74♥♠K+1+0
+1.3Round 20🇪🇬 EGYPT166NT♥8=+0
+1.2Round 13🇩🇪 GERMANY13NT♠3+3+11
+1.2Round 18🇧🇷 BRAZIL222♥♦2+1+0
+1.1Round 3🇮🇳 INDIA83NT♦4=+1
+1.1Round 20🇪🇬 EGYPT214♥♠J-1+12
+1.0Round 4🇮🇹 ITALY185NT♥3=+0
+1.0Round 18🇧🇷 BRAZIL204♠♣Q+1-13
+0.9Round 23🇵🇱 POLAND13NT♠2+2+0
+0.8Round 6🇨🇦 CANADA223NT♥6-2+5
+0.7Round 13🇩🇪 GERMANY64♥♦Q+1+0
+0.7Round 23🇵🇱 POLAND32♠♠3+1+0
+0.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152♠♦2+1+0
+0.6Round 20🇪🇬 EGYPT243NT♠5=+0
+0.6Round 22🇨🇳 CHINA173NT♠10=-1
+0.6Round 22🇨🇳 CHINA223NT♥Q=+1
+0.5Round 3🇮🇳 INDIA61♠♥A-1+3
+0.5Round 4🇮🇹 ITALY142NT♥K=-5
+0.5Round 7🇺🇸 USA93♠♥J=+0
+0.5Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND183♠♥4-1-1
+0.5Round 15🇮🇱 ISRAEL113NT♦6+2+11
+0.3Round 3🇮🇳 INDIA74♣♠6-1-6
+0.3Round 6🇨🇦 CANADA183NT♥6-1+0
+0.3Round 7🇺🇸 USA22NT♠8=+0
+0.3Round 7🇺🇸 USA34♠♦J-1-5
+0.3Round 20🇪🇬 EGYPT222♠♣J+3+6
+0.3Round 22🇨🇳 CHINA131NT♠10=-1
+0.2Round 4🇮🇹 ITALY211NT♣A=+0
+0.2Round 13🇩🇪 GERMANY33♠♣A+1-6
+0.1Round 2🇦🇺 AUSTRALIA153NT♠8+1+0
+0.1Round 23🇵🇱 POLAND52♥♠K+2+1
+0.0Round 13🇩🇪 GERMANY52♥♦Q+2-10
+0.0Round 15🇮🇱 ISRAEL63♣♥A+1+0
-0.0Round 22🇨🇳 CHINA143NT♥5+2+0
-0.1Round 2🇦🇺 AUSTRALIA143NT♦3+1-1
-0.1Round 14🇹🇷 TURKEY204♥♠K+1+4
-0.3Round 19🇳🇿 NEW ZEALAND14♥♦K=+1
-0.4Round 4🇮🇹 ITALY194♥♣3=+8
-0.4Round 7🇺🇸 USA14♠♥3=-1
-0.4Round 8🇳🇴 NORWAY194♥♥3+1+11
-0.4Round 14🇹🇷 TURKEY192♦♥3+1-1
-0.4Round 19🇳🇿 NEW ZEALAND64♥♠K-1-5
-0.5Round 2🇦🇺 AUSTRALIA183NT♥4=-2
-0.5Round 2🇦🇺 AUSTRALIA212♠♦5=+0
-0.5Round 2🇦🇺 AUSTRALIA234♥♣K=-1
-0.5Round 4🇮🇹 ITALY234♥♠2+3-2
-0.5Round 7🇺🇸 USA102♦♣4+1+10
-0.5Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND204♠♣K+1+0
-0.5Round 14🇹🇷 TURKEY243NT♥9+3-1
-0.5Round 15🇮🇱 ISRAEL104♠♥J+1+0
-0.6Round 3🇮🇳 INDIA93NT♠J-1-4
-0.7Round 6🇨🇦 CANADA204♠♥6+2-13
-0.7Round 9🇹🇼 CHINESE TAIPEI44♠♥Q+1+0
-0.7Round 15🇮🇱 ISRAEL13♦♠A=+0
-0.7Round 15🇮🇱 ISRAEL91NT♥5-2+9
-0.8Round 3🇮🇳 INDIA121NT♥7+2-1
-0.8Round 14🇹🇷 TURKEY213NT♣5+1+12
-0.9Round 2🇦🇺 AUSTRALIA194♥♣4=+0
-1.0Round 2🇦🇺 AUSTRALIA224♥♣Q-1-5
-1.0Round 4🇮🇹 ITALY244♣♥5-1-2
-1.0Round 6🇨🇦 CANADA153NT♥J+2-1
-1.0Round 7🇺🇸 USA84♠♥2+1+0
-1.0Round 8🇳🇴 NORWAY163♥♦4-1-6
-1.0Round 8🇳🇴 NORWAY223♠♦A=+0
-1.0Round 18🇧🇷 BRAZIL134♠♥5=+1
-1.0Round 23🇵🇱 POLAND26♣♠K+1-13
-1.1Round 9🇹🇼 CHINESE TAIPEI111NT♥6+1-1
-1.1Round 18🇧🇷 BRAZIL152♥♠6=-7
-1.1Round 18🇧🇷 BRAZIL214♠♥A+1+0
-1.1Round 23🇵🇱 POLAND72♠♣4=+0
-1.2Round 7🇺🇸 USA126♣♦J+1+11
-1.2Round 20🇪🇬 EGYPT144NT♦3+2-11
-1.3Round 7🇺🇸 USA64♥♣2=+1
-1.3Round 22🇨🇳 CHINA184♥♠4+2-11
-1.4Round 4🇮🇹 ITALY174♥♣A+2-11
-1.4Round 7🇺🇸 USA74♠♦A=+1
-1.5Round 7🇺🇸 USA52♠♥A-1-5
-1.5Round 19🇳🇿 NEW ZEALAND21NT♠2+1+0
-1.5Round 20🇪🇬 EGYPT194♠♣10-3+3
-1.6Round 6🇨🇦 CANADA173NT♥10+1+0
-1.6Round 7🇺🇸 USA113NT♠6-1-8
-1.6Round 13🇩🇪 GERMANY123NT♦6=+1
-1.7Round 4🇮🇹 ITALY202♥♠3=-6
-1.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233♥♦10-1-5
-1.7Round 22🇨🇳 CHINA243NT♥Q=+1
-1.8Round 15🇮🇱 ISRAEL43NT♣10-3-9
-2.1Round 2🇦🇺 AUSTRALIA173♠♥7-1-4
-2.1Round 3🇮🇳 INDIA14♦♣K=+0
-2.1Round 9🇹🇼 CHINESE TAIPEI13♦♣10=+0
-2.4Round 8🇳🇴 NORWAY152♥♦6=+0
-2.6Round 9🇹🇼 CHINESE TAIPEI63NT♥6+2+0
-2.7Round 4🇮🇹 ITALY164NT♥J=+0
-2.7Round 13🇩🇪 GERMANY104♥♠Q+2-12
-2.7Round 23🇵🇱 POLAND123♣♥2-1-6
-2.9Round 19🇳🇿 NEW ZEALAND83♥♠4=-6
-3.0Round 6🇨🇦 CANADA134♠♠J-1+1
-3.0Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND225♣♠6+1-13
-3.0Round 20🇪🇬 EGYPT172♠♣8+4-13
-3.1Round 9🇹🇼 CHINESE TAIPEI24♦x♠10-1-2
-3.4Round 4🇮🇹 ITALY155♠♦6=+0
-3.4Round 14🇹🇷 TURKEY174♠♥3=+3
-3.4Round 22🇨🇳 CHINA212♣♦Q=+0
-3.8Round 2🇦🇺 AUSTRALIA164♠♦K-2+6
-3.8Round 20🇪🇬 EGYPT154♠♥J=-10
-4.0Round 6🇨🇦 CANADA195♠♦Q+1-1
-4.0Round 9🇹🇼 CHINESE TAIPEI83NT♥3-4-8
-4.0Round 18🇧🇷 BRAZIL233NT♥J-1-6
-4.1Round 7🇺🇸 USA42♠♦4-2-3
-4.2Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♥Q-2-6
-4.7Round 22🇨🇳 CHINA153NT♥K+1-4
-5.2Round 23🇵🇱 POLAND64♥♣8=+0
-5.3Round 23🇵🇱 POLAND94♥♦Q-1-10
-5.4Round 18🇧🇷 BRAZIL245♦♠A=+1
-5.5Round 9🇹🇼 CHINESE TAIPEI124♥♠2-1+1
-5.7Round 6🇨🇦 CANADA214NT♠10=+0
-5.8Round 8🇳🇴 NORWAY234♠♣Q=+1
-6.6Round 8🇳🇴 NORWAY213NT♠3-1-11
-6.7Round 6🇨🇦 CANADA146♥♠J=+0
-7.1Round 8🇳🇴 NORWAY245♠♥6-1-10
-7.5Round 4🇮🇹 ITALY133♠♦A=+0
-8.1Round 3🇮🇳 INDIA26♠♦K=+0
-8.2Round 9🇹🇼 CHINESE TAIPEI54♠♦J-1-5
-9.6Round 15🇮🇱 ISRAEL53NT♣5+3-8
-10.2Round 9🇹🇼 CHINESE TAIPEI76♣♠4=+13