🇧🇪 CAPUTO Philippe · BELGIUM

109rank
-23.2Butler · 180 bds
-0.13per board
±4.0swing
-0.08vs par /bd · #104/175
-0.23adjusted /bd
Butler per round: 1.3 -14.8 -9.2 -15.4 9.3 -6.7 15.6 -12.3 5.7 1.4 -13.9 -14.1 -14 -5.3 -2.1 -2.8 9.1 45by round

vs par split: bidding +0.01 · play +0.14

Strength of schedule: opponents averaged -0.10/bd (an easy draw) → opponent-adjusted -0.23/bd

Card play — on target: opening leads 92.6% #18 of 175 · declarer play 85.2% #21 of 175 · defence 88.1% #87 of 175

Card play by contract type — on target
vs NTvs a suit
Opening leads·92.6% (27)
Declarer play·85.2% (27)
Defence·88.1% (67)

Opening leads by suit led: ♠ 100.0% (9) · ♥ 81.8% (11) · ♦ 100.0% (2) · ♣ 100.0% (5)

vs par by strain: a suit +0.15 (125)

vs par by level: part-score -0.81 (54) · game +0.52 (58) · slam +2.54 (13)

By role: declaring -0.36/bd (-2.75 vs par · 91) · defending +0.11/bd (+2.64 vs par · 89)

By vulnerability: vulnerable +0.09/bd (-0.06 vs par · 94) · not vulnerable -0.37/bd (-0.10 vs par · 86)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.VandervorstM.Eidi – V.VroustisOpen10+1.3+0.13+0.80
Round 3M.VandervorstF.Goded – G.FractmanClosed10-14.8-1.48+0.30
Round 4M.VandervorstD.Bilde – E.JepsenOpen10-9.2-0.92-0.90
Round 6M.VandervorstM.Knob – C.WanhaClosed10-15.4-1.54-2.30
Round 7M.VandervorstD.Rase – K.BrguljanOpen10+9.3+0.93+0.80
Round 9M.VandervorstD.Iordache – D.CotescuOpen10-6.7-0.67-2.80
Round 10M.VandervorstB.Drinovec Drnovsek – T.AdamicOpen10+15.6+1.56+2.60
Round 11M.VandervorstS.Hult – P.BertheauClosed10-12.3-1.23-2.60
Round 13M.VandervorstJ.Bendiks – J.BethersClosed10+5.7+0.57+1.10
Round 14M.VandervorstJ.Fritsche – K.RepsOpen10+1.4+0.14+0.20
Round 19M.VandervorstB.Shukhmeyster – V.ZubanClosed10-13.9-1.39+0.00
Round 21M.VandervorstV.Marashev – I.TsonchevClosed10-14.1-1.41-3.90
Round 22M.VandervorstS.De Wijs – B.MullerOpen10-14.0-1.40-1.50
Round 24M.VandervorstY.Khyuppenen – V.KholomeevClosed10-5.3-0.53+1.70
Round 26M.VandervorstB.Gierulski – J.SkrzypczakOpen10-2.1-0.21+1.00
Round 29M.VandervorstM.Karpov – V.VaheOpen10-2.8-0.28-0.20
Round 30M.VandervorstT.Hanlon – H.McgannOpen10+9.1+0.91-0.40
Round 31M.VandervorstH.Erlingsson – S.KristinssonOpen10+45.0+4.50+4.60

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.1Round 29🇪🇪 ESTONIA193N♦4=+10
+11.6Round 31🇮🇸 ICELAND43♥x♠8-2+9
+10.5Round 4🇩🇰 DENMARK43N♠2+1+11
+10.0Round 31🇮🇸 ICELAND64♥♠K-3+11
+9.0Round 31🇮🇸 ICELAND84♥♠A=+11
+8.5Round 30🇮🇪 IRELAND286♦♥A-1+13
+7.2Round 7🇭🇷 CROATIA43N♣2+1+0
+6.7Round 31🇮🇸 ICELAND13N♦Q-1+5
+6.5Round 31🇮🇸 ICELAND106♥♦4=+8
+6.1Round 30🇮🇪 IRELAND294♠♦4-1+12
+6.0Round 13🇱🇻 LATVIA16♦♠Q-1+11
+5.7Round 1🇬🇷 GREECE21♠♥Q+2+10
+5.3Round 3🇪🇸 SPAIN276♠♣3-1+14
+4.7Round 1🇬🇷 GREECE104♥♦A=+0
+4.5Round 24🇷🇺 RUSSIA223N♦3=-1
+4.4Round 14🇩🇪 GERMANY154♠♥4-1+12
+4.3Round 6🇦🇹 AUSTRIA254♠♣7+1+8
+4.2Round 10🇸🇮 SLOVENIA73N♣Q-2+7
+4.2Round 13🇱🇻 LATVIA24♠♦3=+7
+4.2Round 22🇳🇱 NETHERLANDS83♠♥10+1+6
+4.0Round 10🇸🇮 SLOVENIA21Nx♣4-1+3
+4.0Round 26🇱🇹 LITHUANIA173N♦4-1+5
+3.9Round 9🇷🇴 ROMANIA253N♥2=-1
+3.8Round 7🇭🇷 CROATIA14♥♠A=+8
+3.8Round 19🇺🇦 UKRAINE42♠♦A=+6
+3.7Round 13🇱🇻 LATVIA73♣♠K=+11
+3.7Round 14🇩🇪 GERMANY133♥♣6+1+1
+3.7Round 22🇳🇱 NETHERLANDS101N♠A=+5
+3.7Round 24🇷🇺 RUSSIA213♠♦K=+0
+3.6Round 1🇬🇷 GREECE34♥♠3-1+11
+3.6Round 3🇪🇸 SPAIN281♠♥5+1+0
+3.6Round 31🇮🇸 ICELAND23♣♥3=+6
+3.5Round 29🇪🇪 ESTONIA164♠♥8-1+5
+3.1Round 9🇷🇴 ROMANIA276N♥4=+0
+3.1Round 19🇺🇦 UKRAINE61N♦2-3+2
+3.0Round 3🇪🇸 SPAIN254♥♠9=+0
+3.0Round 29🇪🇪 ESTONIA202N♠J-1+0
+2.8Round 10🇸🇮 SLOVENIA63N♣5+4+14
+2.8Round 14🇩🇪 GERMANY183♣♦Q=+0
+2.7Round 1🇬🇷 GREECE62♠♣6-1+4
+2.6Round 4🇩🇰 DENMARK93♥♠4+1+6
+2.6Round 9🇷🇴 ROMANIA244♥♣10=+8
+2.5Round 21🇧🇬 BULGARIA223♥♠7-2-1
+2.4Round 4🇩🇰 DENMARK82♠♥A+1+1
+2.3Round 10🇸🇮 SLOVENIA55♦♠4+1+10
+2.0Round 11🇸🇪 SWEDEN163N♠8+2+1
+1.9Round 13🇱🇻 LATVIA55♦♥K-1+6
+1.9Round 21🇧🇬 BULGARIA233♠♥K+1-10
+1.9Round 31🇮🇸 ICELAND32♠♣6-3+1
+1.8Round 10🇸🇮 SLOVENIA103N♦7+2+0
+1.8Round 22🇳🇱 NETHERLANDS66♦♣A=-2
+1.8Round 31🇮🇸 ICELAND94♠♥K-2+6
+1.7Round 10🇸🇮 SLOVENIA82♠♦K+1+1
+1.7Round 19🇺🇦 UKRAINE34♠♠4+1+11
+1.6Round 7🇭🇷 CROATIA96♣♠K=+0
+1.6Round 10🇸🇮 SLOVENIA34♠♥K+1+0
+1.5Round 9🇷🇴 ROMANIA303♠♣6-2+0
+1.5Round 11🇸🇪 SWEDEN132♠♣J=+0
+1.4Round 6🇦🇹 AUSTRIA303♦♣K=+5
+1.4Round 7🇭🇷 CROATIA35♥♠4+1+2
+1.4Round 30🇮🇪 IRELAND223♠♣4-1-2
+1.3Round 6🇦🇹 AUSTRIA241N♣6+1+0
+1.3Round 11🇸🇪 SWEDEN193N♦6+1+0
+1.3Round 26🇱🇹 LITHUANIA202♥♣A-2-9
+1.2Round 26🇱🇹 LITHUANIA153N♣6+2+1
+1.0Round 3🇪🇸 SPAIN305♣x♠A-1+9
+1.0Round 9🇷🇴 ROMANIA225♣x♦K-1+0
+1.0Round 11🇸🇪 SWEDEN112♦♠K+1+7
+1.0Round 13🇱🇻 LATVIA62♥♣A+2-10
+1.0Round 13🇱🇻 LATVIA92♠♦7+2+1
+0.9Round 19🇺🇦 UKRAINE23N♥9+4-10
+0.9Round 30🇮🇪 IRELAND235♥♦6=+0
+0.8Round 24🇷🇺 RUSSIA243N♠J+1+1
+0.8Round 26🇱🇹 LITHUANIA133N♦4+1-1
+0.7Round 1🇬🇷 GREECE13♣♥2-1-2
+0.7Round 4🇩🇰 DENMARK53N♦5+2+2
+0.7Round 11🇸🇪 SWEDEN123♥♠9=+0
+0.5Round 14🇩🇪 GERMANY143♥♠2-3+2
+0.5Round 21🇧🇬 BULGARIA244♠♥A=+1
+0.5Round 26🇱🇹 LITHUANIA144♠♦A=-1
+0.4Round 14🇩🇪 GERMANY174♥♣4-1+4
+0.4Round 14🇩🇪 GERMANY194N♠5=+1
+0.4Round 22🇳🇱 NETHERLANDS74♥♣3+1+0
+0.4Round 26🇱🇹 LITHUANIA182N♥A+1+1
+0.3Round 13🇱🇻 LATVIA31N♥3=-1
+0.3Round 24🇷🇺 RUSSIA283N♣6+1+0
+0.1Round 6🇦🇹 AUSTRIA266♠♣8+1-13
-0.0Round 7🇭🇷 CROATIA74♠♠4=+0
-0.0Round 7🇭🇷 CROATIA84♥♠K=+0
-0.0Round 10🇸🇮 SLOVENIA44♥♥J+2+13
-0.0Round 21🇧🇬 BULGARIA264♥♣7+1+0
-0.0Round 24🇷🇺 RUSSIA274♠♣2=+0
-0.1Round 7🇭🇷 CROATIA101N♣5=-1
-0.1Round 30🇮🇪 IRELAND243N♠6=-1
-0.2Round 30🇮🇪 IRELAND304♥♠3+1-8
-0.3Round 3🇪🇸 SPAIN264♥♣6=-3
-0.3Round 21🇧🇬 BULGARIA251N♦5+1+0
-0.3Round 29🇪🇪 ESTONIA171♠♥2+1+0
-0.4Round 13🇱🇻 LATVIA81N♦K-2+1
-0.5Round 22🇳🇱 NETHERLANDS24♠♦K+2-11
-0.5Round 26🇱🇹 LITHUANIA165♦♣Q=+11
-0.6Round 21🇧🇬 BULGARIA293N♥9+1+1
-0.6Round 24🇷🇺 RUSSIA255♦♠Q=+11
-0.6Round 30🇮🇪 IRELAND263N♥2+1+0
-0.7Round 14🇩🇪 GERMANY204♠♥A+1+0
-0.7Round 26🇱🇹 LITHUANIA123N♥3+3+13
-0.8Round 4🇩🇰 DENMARK23♦♥5+2-1
-1.0Round 6🇦🇹 AUSTRIA232♠♥A=+0
-1.0Round 30🇮🇪 IRELAND271♠♠J+2-6
-1.1Round 9🇷🇴 ROMANIA293♣♥7=+0
-1.1Round 10🇸🇮 SLOVENIA14♠♣8-1-10
-1.1Round 19🇺🇦 UKRAINE11N♠Q+3-1
-1.1Round 19🇺🇦 UKRAINE74♥♦K=+0
-1.1Round 29🇪🇪 ESTONIA184♠♣6-1-6
-1.2Round 11🇸🇪 SWEDEN181♠♥Q+2+0
-1.2Round 21🇧🇬 BULGARIA281N♦9=+1
-1.3Round 3🇪🇸 SPAIN212♦♣4+2-7
-1.3Round 7🇭🇷 CROATIA23♠♦K-2+0
-1.4Round 4🇩🇰 DENMARK101N♠7=+0
-1.4Round 7🇭🇷 CROATIA64♥♦2=+0
-1.4Round 14🇩🇪 GERMANY116♦♣2=+2
-1.4Round 19🇺🇦 UKRAINE103♥♦7=+0
-1.7Round 10🇸🇮 SLOVENIA94♠♥J-1-12
-1.7Round 22🇳🇱 NETHERLANDS94♥♠4=+0
-1.8Round 6🇦🇹 AUSTRIA283N♥A-1+2
-1.9Round 7🇭🇷 CROATIA53N♠J+1-1
-1.9Round 21🇧🇬 BULGARIA273N♥4-1-5
-1.9Round 30🇮🇪 IRELAND212♦♦K-2-5
-1.9Round 31🇮🇸 ICELAND53N♠4-1-5
-2.1Round 1🇬🇷 GREECE82♠♠6+1-1
-2.1Round 3🇪🇸 SPAIN243N♦10=+0
-2.1Round 24🇷🇺 RUSSIA294♥♣K=-3
-2.3Round 4🇩🇰 DENMARK33N♣4=+2
-2.3Round 6🇦🇹 AUSTRIA212♠♠Q+1-1
-2.3Round 14🇩🇪 GERMANY163♥♣Q+1-10
-2.4Round 1🇬🇷 GREECE92♣♦5-1-6
-2.4Round 9🇷🇴 ROMANIA213N♣A-1-10
-2.5Round 19🇺🇦 UKRAINE81N♥5-2+1
-2.7Round 29🇪🇪 ESTONIA122♠♥K+2-2
-2.9Round 11🇸🇪 SWEDEN204♠♥K=-9
-3.0Round 1🇬🇷 GREECE54♠♥9+2-1
-3.0Round 11🇸🇪 SWEDEN174♣♦7=-7
-3.1Round 11🇸🇪 SWEDEN141N♣9-1-4
-3.3Round 6🇦🇹 AUSTRIA222♦♥K+2+0
-3.3Round 13🇱🇻 LATVIA42♠♦J-1-6
-3.3Round 24🇷🇺 RUSSIA304♠♥8=+0
-3.3Round 29🇪🇪 ESTONIA134♦♥K=+0
-3.4Round 24🇷🇺 RUSSIA234♣♥K+1+10
-3.5Round 22🇳🇱 NETHERLANDS43♦x♣K-1-9
-3.6Round 29🇪🇪 ESTONIA116♦♥A=+2
-3.7Round 26🇱🇹 LITHUANIA113♠♦5-2+0
-4.0Round 21🇧🇬 BULGARIA303♠♣A-1-9
-4.0Round 30🇮🇪 IRELAND253♠♣K-2-7
-4.1Round 22🇳🇱 NETHERLANDS13N♠10+3-1
-4.2Round 1🇬🇷 GREECE74♥♠4=-1
-4.2Round 31🇮🇸 ICELAND74♥♦J-1-6
-4.3Round 9🇷🇴 ROMANIA284♠♦J=-14
-4.4Round 1🇬🇷 GREECE44♥♠Q-1-6
-4.4Round 29🇪🇪 ESTONIA155♥x♠K-4-4
-4.9Round 9🇷🇴 ROMANIA236♠♦5=+0
-5.2Round 24🇷🇺 RUSSIA263N♣10+1-1
-5.3Round 22🇳🇱 NETHERLANDS34♠♥2-1-5
-5.4Round 3🇪🇸 SPAIN236♥♠J+1+13
-5.4Round 26🇱🇹 LITHUANIA195♥♦J-3-10
-5.9Round 4🇩🇰 DENMARK63N♣5-2-8
-6.0Round 29🇪🇪 ESTONIA144♠♦6=-7
-6.1Round 9🇷🇴 ROMANIA262♠♦5-1-11
-6.4Round 14🇩🇪 GERMANY124♥♠Q-1-10
-6.7Round 19🇺🇦 UKRAINE94♥x♠A-2-9
-6.9Round 4🇩🇰 DENMARK13N♥3-1-10
-7.0Round 6🇦🇹 AUSTRIA293N♣7-2-13
-7.1Round 6🇦🇹 AUSTRIA274♠♥K-2-11
-7.6Round 3🇪🇸 SPAIN293N♥2-4-11
-8.1Round 4🇩🇰 DENMARK73N♣J-1-12
-8.6Round 11🇸🇪 SWEDEN154N♦K+2-14
-8.7Round 13🇱🇻 LATVIA102♠x♥K-2-9
-9.0Round 22🇳🇱 NETHERLANDS57♣♥2=+2
-10.6Round 19🇺🇦 UKRAINE54♥♣3=+0
-11.0Round 3🇪🇸 SPAIN223Nx♣K-2-12
-11.0Round 21🇧🇬 BULGARIA217♠♣J-1-17