🇧🇪 CAPUTO Philippe · BELGIUM

71rank
+15.9Butler · 240 bds
+0.07per board
±4.2swing
-0.09vs par /bd · #102/172
-0.02adjusted /bd
Butler per round: -4.4 -29.8 15.2 -21.3 -7.3 9.5 -7 10.7 14 -16 2.5 15.4 14.3 12.1 8by round

vs par split: bidding +0.23 · play -0.32

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

Card play — on target: opening leads 77.8% #120 of 172 · declarer play 65.7% #164 of 172 · defence 89.2% #44 of 172

Card play by contract type — on target
vs NTvs a suit
Opening leads81.2% (16)76.3% (38)
Declarer play62.5% (24)67.4% (43)
Defence88.2% (34)89.6% (77)

Opening leads by suit led: ♠ 71.4% (7) · ♥ 87.5% (16) · ♦ 69.6% (23) · ♣ 87.5% (8)

vs par by strain: NT +0.07 (75) · a suit -0.17 (162)

vs par by level: part-score -0.43 (89) · game -0.09 (128) · slam +1.40 (20)

By role: declaring -0.06/bd (-2.16 vs par · 127) · defending +0.21/bd (+2.23 vs par · 113)

By vulnerability: vulnerable -0.15/bd (-0.15 vs par · 120) · not vulnerable +0.28/bd (-0.03 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2M.VandervorstK.Kotorowicz – K.AraszkiewiczClosed16-4.4-0.28-1.62
Round 4M.VandervorstG.Fazzardi – M.PaolucciClosed16-29.8-1.86-1.62
Round 5M.VandervorstF.Piedra – P.ZimmermannOpen16+15.2+0.95+0.62
Round 6M.VandervorstG.Helgemo – T.GrudeClosed16-21.3-1.33-3.56
Round 7M.VandervorstG.Borevkovic – I.BilusicClosed16-7.3-0.46+0.19
Round 11M.VandervorstJ.Maripuu – O.OjaOpen16+9.5+0.59+2.31
Round 12M.VandervorstO.Toledano – A.ZamirClosed16-7.0-0.44+0.06
Round 14M.VandervorstG.Donati – G.PercarioClosed16+10.7+0.67+1.75
Round 16M.VandervorstT.Koukouselis – K.KontomitrosClosed16+14.0+0.88-0.38
Round 17M.VandervorstM.Melcak – J.VojtikClosed16-16.0-1.00-2.19
Round 20M.VandervorstB.Shenkin – S.LevinsonOpen16+2.5+0.16+1.44
Round 21M.VandervorstI.Jimenez – A.KnapClosed16+15.4+0.96-0.19
Round 22M.VandervorstS.Auken – R.WellandClosed16+14.3+0.89+1.12
Round 24M.VandervorstJ.Bethers – J.BendiksOpen16+12.1+0.76+0.62
Round 27M.VandervorstA.Arlovich – E.VainikonisClosed16+8.0+0.50+0.06

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.7Round 5🇨🇭 SWITZERLAND167♥♥2=+0
+12.0Round 2🇵🇱 POLAND313♣x♥7=+11
+10.7Round 21🇪🇸 SPAIN276♠♣6-1+11
+10.0Round 22🇩🇪 GERMANY33NT♥10=+12
+9.4Round 2🇵🇱 POLAND326♠♣A-1+12
+9.2Round 24🇱🇻 LATVIA156♦♥K=-2
+8.8Round 22🇩🇪 GERMANY23NTx♥3=+4
+8.8Round 27🇱🇹 LITHUANIA203♣♥9+2+10
+8.5Round 7🇭🇷 CROATIA14♥x♠8=+10
+8.4Round 22🇩🇪 GERMANY123♠♥6+1+10
+8.3Round 21🇪🇸 SPAIN173♦♠3-1+9
+8.2Round 27🇱🇹 LITHUANIA244♠x♣Q=+5
+8.1Round 14🇮🇹 ITALY183NT♠6=+7
+8.1Round 27🇱🇹 LITHUANIA174♠♣2-1+10
+7.7Round 5🇨🇭 SWITZERLAND85♣♠A-1+8
+7.7Round 11🇪🇪 ESTONIA43♣♥3+1+11
+7.5Round 14🇮🇹 ITALY196♦♣10-2+14
+6.6Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND124♠♥9=+1
+6.4Round 7🇭🇷 CROATIA46NT♦4-1+17
+6.4Round 24🇱🇻 LATVIA113NT♥K-2+9
+6.3Round 21🇪🇸 SPAIN195♦♣K-2+9
+6.2Round 6🇳🇴 NORWAY193NT♥2-1+16
+5.8Round 7🇭🇷 CROATIA34♥♦5=+8
+5.6Round 21🇪🇸 SPAIN203NT♦2+1+0
+5.5Round 5🇨🇭 SWITZERLAND55♣♠Q+1+11
+5.5Round 27🇱🇹 LITHUANIA254♠♦6-1+5
+5.4Round 12🇮🇱 ISRAEL274♥x♣Q=+5
+5.2Round 4🇸🇲 SAN MARINO184♥x♠2-1+6
+5.1Round 24🇱🇻 LATVIA143NT♥4+1+1
+4.9Round 27🇱🇹 LITHUANIA185♦♠A-1+5
+4.7Round 2🇵🇱 POLAND234♠♦A+2+1
+4.6Round 4🇸🇲 SAN MARINO293♠♥7=+6
+4.6Round 17🇨🇿 CZECH REPUBLIC242♦♠8+2+7
+4.3Round 24🇱🇻 LATVIA25♣♠A-1+12
+4.2Round 5🇨🇭 SWITZERLAND143NT♣5=+0
+4.2Round 16🇬🇷 GREECE244♥♣4=+0
+4.0Round 4🇸🇲 SAN MARINO211NT♦5=+6
+4.0Round 11🇪🇪 ESTONIA74♦♥A-2+8
+3.7Round 14🇮🇹 ITALY303NT♠5=-1
+3.7Round 16🇬🇷 GREECE324♥♠8=+3
+3.6Round 5🇨🇭 SWITZERLAND103♥♦K-2+2
+3.6Round 6🇳🇴 NORWAY253NT♠J=+0
+3.6Round 17🇨🇿 CZECH REPUBLIC306♦♠4=+9
+3.3Round 7🇭🇷 CROATIA63NT♥3+1+0
+3.2Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND53♣♠4+1+7
+3.2Round 22🇩🇪 GERMANY14♠♦10=+0
+3.0Round 5🇨🇭 SWITZERLAND73NT♦2-3+9
+3.0Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND115♣x♦K-2+4
+2.6Round 17🇨🇿 CZECH REPUBLIC174♠♦Q=+0
+2.5Round 11🇪🇪 ESTONIA133♣♥5-2+3
+2.5Round 14🇮🇹 ITALY235♣♠A=+0
+2.5Round 24🇱🇻 LATVIA163♣♦K=+0
+2.4Round 22🇩🇪 GERMANY72♥♣3=+6
+2.3Round 5🇨🇭 SWITZERLAND12♠♠7-2-7
+2.3Round 11🇪🇪 ESTONIA153♦♥K+1+0
+2.2Round 7🇭🇷 CROATIA143NT♦4+3-10
+2.2Round 16🇬🇷 GREECE204♥♠J+1+4
+2.1Round 24🇱🇻 LATVIA73NT♠Q-1+9
+2.0Round 16🇬🇷 GREECE223♠♥10-2+5
+1.9Round 6🇳🇴 NORWAY322♥♦J-2-5
+1.9Round 14🇮🇹 ITALY262♦♠3+2+0
+1.9Round 16🇬🇷 GREECE281NT♠4+1-1
+1.9Round 21🇪🇸 SPAIN182♠♥2-1+4
+1.8Round 5🇨🇭 SWITZERLAND134♠x♦A-1+13
+1.8Round 6🇳🇴 NORWAY185♦♥A=-1
+1.8Round 12🇮🇱 ISRAEL304♠x♥10-1-5
+1.8Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND23♠♣A=+1
+1.8Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND63♥♥2=+6
+1.7Round 4🇸🇲 SAN MARINO222♠♥K=+6
+1.7Round 16🇬🇷 GREECE174♥♦8+3+5
+1.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND35♠x♥A-1+5
+1.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND74♦♠J+1+10
+1.6Round 2🇵🇱 POLAND213NT♦6=-1
+1.6Round 22🇩🇪 GERMANY112♠♦4-1+4
+1.5Round 6🇳🇴 NORWAY236♠♠4=+1
+1.4Round 16🇬🇷 GREECE194♥♦5+2+11
+1.4Round 22🇩🇪 GERMANY163♣♥10-2+0
+1.4Round 24🇱🇻 LATVIA123♣♥A=-7
+1.4Round 27🇱🇹 LITHUANIA224♥♦5+1+0
+1.3Round 2🇵🇱 POLAND253NT♥K-1+6
+1.3Round 4🇸🇲 SAN MARINO274♠♣3+1+11
+1.3Round 24🇱🇻 LATVIA15♦♥K+1+11
+1.2Round 12🇮🇱 ISRAEL251NT♣6=+5
+1.1Round 11🇪🇪 ESTONIA103♦♣K=+0
+1.0Round 4🇸🇲 SAN MARINO265♦♠A+1-10
+1.0Round 5🇨🇭 SWITZERLAND121♠♦3=-1
+1.0Round 17🇨🇿 CZECH REPUBLIC213NT♦2-2+5
+0.8Round 7🇭🇷 CROATIA134♥♦A+1+0
+0.8Round 16🇬🇷 GREECE183NT♦9+1+0
+0.8Round 16🇬🇷 GREECE263♣♦Q+1+0
+0.8Round 16🇬🇷 GREECE301NT♦2+2+1
+0.7Round 14🇮🇹 ITALY311♥♦7=+0
+0.7Round 16🇬🇷 GREECE233NT♦3=-1
+0.7Round 24🇱🇻 LATVIA54♠♣J=+0
+0.6Round 4🇸🇲 SAN MARINO174♠♠A+1+0
+0.6Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND163♥♣J-1+2
+0.5Round 14🇮🇹 ITALY173NT♥J+1+11
+0.5Round 21🇪🇸 SPAIN233NT♠2+1+0
+0.4Round 12🇮🇱 ISRAEL222♦♦4+2+10
+0.4Round 12🇮🇱 ISRAEL244♥♦J=+0
+0.4Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND42NT♥4=+1
+0.4Round 22🇩🇪 GERMANY53NT♣K+2+0
+0.3Round 5🇨🇭 SWITZERLAND43NT♦4-1+6
+0.3Round 12🇮🇱 ISRAEL281NT♦3=+0
+0.3Round 12🇮🇱 ISRAEL314♥♣3-1-2
+0.3Round 16🇬🇷 GREECE314♠♥5+2-11
+0.3Round 21🇪🇸 SPAIN311NT♥J+3+6
+0.2Round 2🇵🇱 POLAND186NT♦6+1+1
+0.2Round 14🇮🇹 ITALY243♥♦4-2-1
+0.2Round 14🇮🇹 ITALY251NT♦5-1-2
+0.2Round 14🇮🇹 ITALY291NT♦7+1+1
+0.2Round 16🇬🇷 GREECE253NT♠Q=+0
+0.1Round 7🇭🇷 CROATIA116NT♦3=+0
+0.1Round 7🇭🇷 CROATIA164♥♣A+1+0
+0.1Round 11🇪🇪 ESTONIA34♠♣A-1-1
+0.1Round 22🇩🇪 GERMANY141NT♥6+2-1
+0.0Round 4🇸🇲 SAN MARINO303♦♣4+1+0
-0.0Round 11🇪🇪 ESTONIA14♣♠K=+0
+0.0Round 11🇪🇪 ESTONIA116♠♦6=+11
-0.0Round 11🇪🇪 ESTONIA164♠♣K+2+13
+0.0Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND14♥♦K+1+11
-0.0Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND154♠♥J=+0
+0.0Round 24🇱🇻 LATVIA65♣♦A=+2
-0.1Round 7🇭🇷 CROATIA91NT♥5=+1
-0.1Round 17🇨🇿 CZECH REPUBLIC203NT♣6+1-1
-0.2Round 5🇨🇭 SWITZERLAND23NT♦5+2+0
-0.2Round 11🇪🇪 ESTONIA24♥♦K=+0
-0.2Round 11🇪🇪 ESTONIA51NT♦K+1+0
-0.2Round 12🇮🇱 ISRAEL213NT♥6+1+1
-0.2Round 14🇮🇹 ITALY321NT♣2-2-1
-0.2Round 17🇨🇿 CZECH REPUBLIC271NT♣10+1-7
-0.2Round 24🇱🇻 LATVIA8Adj.♦8+2
-0.4Round 6🇳🇴 NORWAY264♠♠6+1+0
-0.4Round 11🇪🇪 ESTONIA122♥♦J=+0
-0.4Round 27🇱🇹 LITHUANIA273NT♦Q=+1
-0.5Round 2🇵🇱 POLAND204♦♠A-1+1
-0.5Round 7🇭🇷 CROATIA85♠♦7=+0
-0.5Round 12🇮🇱 ISRAEL233NT♥3+2+0
-0.5Round 22🇩🇪 GERMANY63NT♦2=+1
-0.6Round 6🇳🇴 NORWAY286♥♣3=-13
-0.6Round 12🇮🇱 ISRAEL174♠♥2-1-8
-0.6Round 17🇨🇿 CZECH REPUBLIC194♥♥3+1+0
-0.7Round 6🇳🇴 NORWAY222NT♥4+1-2
-0.7Round 11🇪🇪 ESTONIA86♠♣2=-5
-0.7Round 14🇮🇹 ITALY283NT♠2+2+0
-0.7Round 17🇨🇿 CZECH REPUBLIC312♦♦3=-1
-0.7Round 24🇱🇻 LATVIA34♥♠Q=-13
-0.8Round 2🇵🇱 POLAND284♠♣K+1-13
-0.8Round 11🇪🇪 ESTONIA91NT♥4-1-4
-0.8Round 12🇮🇱 ISRAEL324♠x♦5+2+0
-0.8Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND83♦♠A-1+2
-0.8Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND91NT♠Q=+1
-0.9Round 12🇮🇱 ISRAEL293NT♠4=-2
-0.9Round 22🇩🇪 GERMANY83NT♠6+1+0
-1.0Round 6🇳🇴 NORWAY313♣♥A=-5
-1.0Round 11🇪🇪 ESTONIA61NT♠6-2+1
-1.0Round 14🇮🇹 ITALY272♥x♦K-1-8
-1.0Round 21🇪🇸 SPAIN243♠♦2+1-6
-1.1Round 16🇬🇷 GREECE274♠♦K+1-1
-1.1Round 21🇪🇸 SPAIN324♥♥4+2+13
-1.1Round 27🇱🇹 LITHUANIA304♥♣K+1+0
-1.1Round 27🇱🇹 LITHUANIA311NT♠3=-1
-1.3Round 17🇨🇿 CZECH REPUBLIC183NT♦7+1-12
-1.3Round 17🇨🇿 CZECH REPUBLIC283♠♦6-1-2
-1.3Round 27🇱🇹 LITHUANIA192♥♦2-1-11
-1.3Round 27🇱🇹 LITHUANIA284♥♥4-2+5
-1.4Round 2🇵🇱 POLAND242♠♣J-3-1
-1.4Round 21🇪🇸 SPAIN303NT♥J+1+1
-1.5Round 6🇳🇴 NORWAY173♥♦Q+1-1
-1.6Round 2🇵🇱 POLAND292♠♥A+1+0
-1.8Round 21🇪🇸 SPAIN294♥♦3+1-13
-1.9Round 12🇮🇱 ISRAEL192♥♠10+1+0
-1.9Round 21🇪🇸 SPAIN212NT♠8-1-12
-2.0Round 6🇳🇴 NORWAY246♦♣10=-12
-2.0Round 17🇨🇿 CZECH REPUBLIC253♠♦10-2-5
-2.0Round 17🇨🇿 CZECH REPUBLIC322♥♣Q+2-6
-2.0Round 24🇱🇻 LATVIA43NT♣10-1-5
-2.1Round 12🇮🇱 ISRAEL203♥♦A-1-1
-2.1Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND133NT♦Q=+0
-2.2Round 27🇱🇹 LITHUANIA231NT♠3-1-5
-2.2Round 27🇱🇹 LITHUANIA325♣x♥K-1+0
-2.3Round 17🇨🇿 CZECH REPUBLIC234♠♣Q=+0
-2.3Round 21🇪🇸 SPAIN223NT♠3-1+1
-2.3Round 21🇪🇸 SPAIN283♠♦K=-6
-2.4Round 5🇨🇭 SWITZERLAND11Adj.♣Q-4
-2.4Round 6🇳🇴 NORWAY302NT♦4-1-4
-2.4Round 7🇭🇷 CROATIA124♠♣K+2-11
-2.6Round 22🇩🇪 GERMANY134♥♣3+1+0
-2.7Round 4🇸🇲 SAN MARINO282♥♦J-1-6
-2.7Round 5🇨🇭 SWITZERLAND153♦♣K=+1
-2.7Round 16🇬🇷 GREECE213♦♣J=-11
-2.8Round 5🇨🇭 SWITZERLAND33NT♥3-1-5
-2.8Round 14🇮🇹 ITALY203NT♥6+3+13
-2.9Round 7🇭🇷 CROATIA54♣♠2-1-5
-2.9Round 16🇬🇷 GREECE292♠♦8+2-10
-2.9Round 21🇪🇸 SPAIN264♠♣A-1-9
-2.9Round 24🇱🇻 LATVIA94♥♦K=+0
-3.0Round 2🇵🇱 POLAND263♠♠A-1-9
-3.0Round 4🇸🇲 SAN MARINO244♥♠3-1-10
-3.1Round 2🇵🇱 POLAND273NT♥3-1-5
-3.2Round 22🇩🇪 GERMANY43♣♠4-1-5
-3.5Round 21🇪🇸 SPAIN253NT♣2-2-11
-3.6Round 2🇵🇱 POLAND303NT♥5=+1
-3.8Round 12🇮🇱 ISRAEL182♥x♣K-2-2
-3.8Round 27🇱🇹 LITHUANIA295♦♥J-1-3
-3.9Round 2🇵🇱 POLAND194♥♠6-1-10
-3.9Round 7🇭🇷 CROATIA154♥♣3+1+0
-4.3Round 6🇳🇴 NORWAY211♣♦K-4+0
-4.4Round 14🇮🇹 ITALY222♠♥K-1+0
-4.4Round 27🇱🇹 LITHUANIA264♠♥A-2-8
-4.6Round 4🇸🇲 SAN MARINO205♣♠A-2-9
-4.6Round 22🇩🇪 GERMANY93♠♥5-2-2
-4.8Round 7🇭🇷 CROATIA25♥x♠A-1-7
-4.8Round 22🇩🇪 GERMANY153NT♠A-2-6
-4.9Round 11🇪🇪 ESTONIA144♠x♥5-1+0
-5.3Round 2🇵🇱 POLAND174♠♦6-1-10
-5.4Round 17🇨🇿 CZECH REPUBLIC264♥♣A-1-12
-5.4Round 22🇩🇪 GERMANY102♦♠6=-5
-5.7Round 6🇳🇴 NORWAY206♦♠8-1-13
-5.7Round 14🇮🇹 ITALY216♦x♥6-2-5
-5.9Round 17🇨🇿 CZECH REPUBLIC224♥x♣K-2-10
-5.9Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND146♠♦5-1-11
-6.0Round 12🇮🇱 ISRAEL267♥♠9=+0
-6.0Round 17🇨🇿 CZECH REPUBLIC295♦♥K=+0
-6.2Round 5🇨🇭 SWITZERLAND64♠♠7-1-10
-6.3Round 24🇱🇻 LATVIA135♣x♠K-1+0
-7.0Round 4🇸🇲 SAN MARINO326NT♣2=+0
-7.4Round 4🇸🇲 SAN MARINO193NT♣2-1-10
-7.4Round 4🇸🇲 SAN MARINO313NT♣Q-3-12
-7.7Round 4🇸🇲 SAN MARINO253NT♦7-2-6
-8.4Round 4🇸🇲 SAN MARINO23Adj.♠5+2
-8.7Round 20🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104♥♦10+3-17
-8.8Round 6🇳🇴 NORWAY272♠x♣10=-8
-8.8Round 24🇱🇻 LATVIA104♠♦8-2-9
-8.9Round 6🇳🇴 NORWAY293NT♥J+1-10
-9.9Round 7🇭🇷 CROATIA106♦♥Q=+13
-10.0Round 7🇭🇷 CROATIA72♠♦4+2-13
-10.4Round 2🇵🇱 POLAND225♠♥A-1-10
-11.1Round 27🇱🇹 LITHUANIA213NTx♠5-3-12
-12.6Round 5🇨🇭 SWITZERLAND93♥x♥J=-13