🇮🇹 BOCCHI Norberto · ITALY

1rank
+232.9Butler · 224 bds
+1.04per board
±4.8swing
+0.79vs par /bd · #1/18
+0.79adjusted /bd
Butler per round: 70.7 70.7 70.7 70.7 70.7 66.7 66.7 66.7 66.7 66.7 95.5 95.5 95.5 95.5 95.5 95.5by round

vs par split: bidding +0.26 · play +0.50

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

Card play — on target: opening leads 80.0% #12 of 18 · declarer play 76.8% #6 of 18 · defence 90.8% #9 of 18

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (16)81.6% (49)
Declarer play66.7% (12)79.5% (44)
Defence84.4% (32)93.2% (88)

Opening leads by suit led: ♠ 71.4% (14) · ♥ 80.0% (10) · ♦ 80.0% (25) · ♣ 87.5% (16)

vs par by strain: NT +1.25 (59) · a suit +0.58 (164)

vs par by level: part-score +0.81 (69) · game +0.90 (131) · slam -0.22 (23)

By role: declaring +1.56/bd (-1.54 vs par · 101) · defending +0.61/bd (+2.66 vs par · 122)

By vulnerability: vulnerable +1.10/bd (+1.62 vs par · 112) · not vulnerable +0.98/bd (-0.03 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
QuarterfinalA.MadalaC.Ju – Z.ShiClosed16+26.0+1.62+1.00
QuarterfinalA.MadalaZ.Shi – C.JuOpen16+13.2+0.82+1.44
QuarterfinalA.MadalaW.Wang – B.ZhangClosed16-2.6-0.16+0.62
QuarterfinalA.MadalaR.Lian – H.ShiClosed16+16.5+1.03+1.44
QuarterfinalA.MadalaR.Lian – H.ShiOpen16+17.6+1.10+1.19
SemifinalA.MadalaA.Zmudzinski – C.BalickiClosed16+21.2+1.32+0.50
SemifinalA.MadalaA.Zmudzinski – C.BalickiClosed16+28.9+1.81-0.44
SemifinalA.MadalaA.Zmudzinski – C.BalickiClosed16+16.6+1.04+2.25
SemifinalA.MadalaC.Balicki – A.ZmudzinskiClosed0+0.0+0.00·
SemifinalA.MadalaG.Narkiewicz – K.BurasOpen0+0.0+0.00·
FinalA.MadalaP.Zimmermann – F.MultonClosed16+14.0+0.88-1.44
FinalA.MadalaG.Helgemo – T.HelnessClosed16+29.1+1.82+1.00
FinalA.MadalaG.Helgemo – T.HelnessClosed16+21.1+1.32+1.50
FinalA.MadalaG.Helgemo – T.HelnessClosed16+0.3+0.02-0.19
FinalA.MadalaG.Helgemo – T.HelnessOpen16+38.0+2.38+2.50
FinalA.MadalaF.Fantoni – C.NunesOpen16-7.0-0.44-0.25

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
+14.1Quarterfinal🇨🇳 CHINA523♦x♠A=+15
+14.0Final🇲🇨 MONACO766♦♥Q-2+14
+13.0Final🇲🇨 MONACO206♠♦A-2+13
+12.0Final🇲🇨 MONACO745♦x♠6-2+16
+11.0Final🇲🇨 MONACO917♠♥K=+0
+10.0Quarterfinal🇨🇳 CHINA683NT♣4=+10
+10.0Final🇲🇨 MONACO216♠♠9=+0
+10.0Final🇲🇨 MONACO754♥♣A-1+5
+9.7Quarterfinal🇨🇳 CHINA626♣♦Q=+0
+9.7Quarterfinal🇨🇳 CHINA693NT♦K=+3
+9.4Quarterfinal🇨🇳 CHINA394♥♠3-2+7
+9.4Quarterfinal🇨🇳 CHINA584♥♦4-1+12
+9.3Semifinal🇵🇱 POLAND494♠x♦K=+12
+9.0Semifinal🇵🇱 POLAND192♦x♥K+1-7
+8.7Semifinal🇵🇱 POLAND573NT♣6-1+12
+8.3Final🇲🇨 MONACO43NT♥7=+0
+8.3Final🇲🇨 MONACO513NT♠T-1+16
+8.0Semifinal🇵🇱 POLAND84♥♣5-1+5
+8.0Final🇲🇨 MONACO224♠♦J-1+12
+8.0Final🇲🇨 MONACO695♦♥A-1-5
+8.0Final🇲🇨 MONACO724♠♠A-1+4
+7.9Quarterfinal🇨🇳 CHINA273NT♥6+2+0
+7.7Final🇲🇨 MONACO583NT♦A-3+9
+7.3Semifinal🇵🇱 POLAND126NT♦4-2+11
+7.3Semifinal🇵🇱 POLAND274♥♠8+1-11
+7.0Semifinal🇵🇱 POLAND104♠♦6-3+10
+7.0Semifinal🇵🇱 POLAND211NT♥K-4+0
+6.7Quarterfinal🇨🇳 CHINA173NT♥6-2+5
+6.7Semifinal🇵🇱 POLAND564♠♥5=+1
+6.7Final🇲🇨 MONACO163NT♦2=+0
+6.7Final🇲🇨 MONACO261♥♦6+2+0
+6.4Quarterfinal🇨🇳 CHINA742♦♠A-2+7
+6.0Final🇲🇨 MONACO377♥♣5-1+17
+6.0Final🇲🇨 MONACO863NT♥5-1+12
+5.7Final🇲🇨 MONACO273NT♦4+1+0
+5.3Semifinal🇵🇱 POLAND254♠♣4-1+6
+5.3Semifinal🇵🇱 POLAND634♥♣K-1+5
+5.1Quarterfinal🇨🇳 CHINA292♥♠T+2+10
+5.0Semifinal🇵🇱 POLAND312♦♠K=-1
+5.0Final🇲🇨 MONACO384♦♠2=+0
+5.0Final🇲🇨 MONACO423NT♠3-1+5
+5.0Final🇲🇨 MONACO623♠♣2=+7
+4.9Quarterfinal🇨🇳 CHINA104♠♦Q-2+7
+4.7Final🇲🇨 MONACO336♣♠5=-2
+4.7Final🇲🇨 MONACO455♦x♦6-2+0
+4.6Quarterfinal🇨🇳 CHINA36♠x♣7-2-5
+4.6Quarterfinal🇨🇳 CHINA134♠♦3+1+0
+4.4Quarterfinal🇨🇳 CHINA63NT♠A-3+6
+4.4Quarterfinal🇨🇳 CHINA283NT♠J=+0
+4.3Quarterfinal🇨🇳 CHINA265♦♠3+1+13
+4.3Semifinal🇵🇱 POLAND293NT♥Q-2+13
+4.3Semifinal🇵🇱 POLAND515♦♥A+1+1
+4.3Final🇲🇨 MONACO344♠♣A=+11
+4.1Quarterfinal🇨🇳 CHINA242♠x♦K-4+8
+3.7Semifinal🇵🇱 POLAND73♥♣2-2+2
+3.7Final🇲🇨 MONACO83♣♦A-1+4
+3.7Final🇲🇨 MONACO114♠♥J+2-11
+3.6Quarterfinal🇨🇳 CHINA483NT♥4=-1
+3.4Quarterfinal🇨🇳 CHINA453♥♣T-2+7
+3.4Quarterfinal🇨🇳 CHINA674♥♠2+2+2
+3.3Semifinal🇵🇱 POLAND242NT=+0
+3.3Final🇲🇨 MONACO74♥♦3-1+6
+3.1Quarterfinal🇨🇳 CHINA57♥♠Q=+3
+3.1Quarterfinal🇨🇳 CHINA73♠♥2=+0
+3.0Quarterfinal🇨🇳 CHINA155♦x♥9-3-5
+3.0Final🇲🇨 MONACO55♦x♥A-3+5
+3.0Final🇲🇨 MONACO894♠♠3-1-10
+2.7Semifinal🇵🇱 POLAND52♠♦5+1+1
+2.7Semifinal🇵🇱 POLAND262♠♠2=+6
+2.6Quarterfinal🇨🇳 CHINA21NTx♠3-2+7
+2.6Quarterfinal🇨🇳 CHINA462♠♥A-1+4
+2.4Quarterfinal🇨🇳 CHINA182♥♦T+2+6
+2.3Quarterfinal🇨🇳 CHINA213♦x♥A-1+0
+2.3Quarterfinal🇨🇳 CHINA341NT♠6-1+4
+2.3Final🇲🇨 MONACO21NTx♠Q-1+1
+2.1Quarterfinal🇨🇳 CHINA333NT♦2+2+1
+2.1Quarterfinal🇨🇳 CHINA652♠♦A=+0
+2.0Quarterfinal🇨🇳 CHINA421NT♣Q+1+10
+2.0Semifinal🇵🇱 POLAND34♠♠4=+0
+2.0Semifinal🇵🇱 POLAND624♥♦8=+0
+2.0Final🇲🇨 MONACO132♣♠3+3+1
+2.0Final🇲🇨 MONACO733♣♠5-1+2
+1.9Quarterfinal🇨🇳 CHINA91NT♦J-3+1
+1.7Quarterfinal🇨🇳 CHINA123NT♣2+1+1
+1.7Quarterfinal🇨🇳 CHINA774♠♣7+1+1
+1.7Final🇲🇨 MONACO13♠♥Q=+1
+1.7Final🇲🇨 MONACO325♦♥K=+5
+1.7Final🇲🇨 MONACO632♦♠4=+0
+1.3Quarterfinal🇨🇳 CHINA303NT♦7=+11
+1.3Quarterfinal🇨🇳 CHINA712♠♣J-1-1
+1.3Semifinal🇵🇱 POLAND553♣♥Q=-11
+1.3Semifinal🇵🇱 POLAND592♣♣2-2+1
+1.3Final🇲🇨 MONACO643♦♣3+1-7
+1.1Quarterfinal🇨🇳 CHINA723NT♦3=+2
+1.0Quarterfinal🇨🇳 CHINA553NT♠5+2-12
+1.0Quarterfinal🇨🇳 CHINA603♣♦8-1+4
+1.0Semifinal🇵🇱 POLAND24♥♦Q-2-8
+1.0Semifinal🇵🇱 POLAND173NT♦T+2+0
+1.0Semifinal🇵🇱 POLAND233NT♣4+3+1
+1.0Final🇲🇨 MONACO464♥♥A-1-2
+1.0Final🇲🇨 MONACO614♥♦4+2+5
+1.0Final🇲🇨 MONACO822♥♦6+2+6
+1.0Final🇲🇨 MONACO961NT♠T+1+0
+0.9Quarterfinal🇨🇳 CHINA404♠♣J+1+1
+0.9Quarterfinal🇨🇳 CHINA75Pass+9
+0.7Quarterfinal🇨🇳 CHINA13NT♥2=+0
+0.7Quarterfinal🇨🇳 CHINA323♠♦K+2-6
+0.7Semifinal🇵🇱 POLAND44♥♠Q=-1
+0.7Semifinal🇵🇱 POLAND63NT♥7+2+1
+0.7Semifinal🇵🇱 POLAND202♠♦Q+1+0
+0.7Semifinal🇵🇱 POLAND613♥x♦J-1+7
+0.7Final🇲🇨 MONACO96♦♠K+1-11
+0.7Final🇲🇨 MONACO402♠♦K-1+2
+0.4Quarterfinal🇨🇳 CHINA634♥♣2+1+0
+0.3Quarterfinal🇨🇳 CHINA254♥♣A=-1
+0.3Quarterfinal🇨🇳 CHINA434♥♦A+1+0
+0.3Quarterfinal🇨🇳 CHINA504♠♣9+2+14
+0.3Semifinal🇵🇱 POLAND644♠♦8=+1
+0.3Final🇲🇨 MONACO254♥♣6+1-11
+0.3Final🇲🇨 MONACO552♠♣3-1-5
+0.3Final🇲🇨 MONACO563♦♠6-2-1
+0.0Quarterfinal🇨🇳 CHINA204♠♣K+1+0
+0.0Quarterfinal🇨🇳 CHINA514♥♦J+1+0
+0.0Semifinal🇵🇱 POLAND14♥♠K=+3
+0.0Semifinal🇵🇱 POLAND95♥♣A=-4
+0.0Semifinal🇵🇱 POLAND135♥♣Q=+0
+0.0Semifinal🇵🇱 POLAND284♠♦A+1+0
+0.0Final🇲🇨 MONACO34♠♣T=+0
+0.0Final🇲🇨 MONACO66♣♦2=+0
+0.0Final🇲🇨 MONACO124♠♣A=+0
+0.0Final🇲🇨 MONACO194♥♠3=+0
+0.0Final🇲🇨 MONACO285♦♥A=+0
+0.0Final🇲🇨 MONACO314♥♠J=+0
+0.0Final🇲🇨 MONACO354♥♦A+1+0
+0.0Final🇲🇨 MONACO364♠♥Q+1+13
+0.0Final🇲🇨 MONACO444♠♦Q=+0
+0.0Final🇲🇨 MONACO494♥♣J=+1
+0.0Final🇲🇨 MONACO504♥♠Q+1+0
+0.0Final🇲🇨 MONACO657♣♠4=-2
+0.0Final🇲🇨 MONACO676♠♣K=-1
+0.0Final🇲🇨 MONACO702♦♦A=-1
+0.0Final🇲🇨 MONACO714♥♦3-1+6
+0.0Final🇲🇨 MONACO775♥♠A-1+13
+0.0Final🇲🇨 MONACO793NT♥K=-1
+0.0Final🇲🇨 MONACO804♠♣K+1+6
+0.0Final🇲🇨 MONACO814♠♦K=-1
+0.0Final🇲🇨 MONACO833NT♠5+1+0
+0.0Final🇲🇨 MONACO853NT♥2+1-1
+0.0Final🇲🇨 MONACO872♠♥9=+0
+0.0Final🇲🇨 MONACO883NT♥3-1-5
+0.0Final🇲🇨 MONACO932♠♣4+1+0
-0.3Quarterfinal🇨🇳 CHINA472♠♣6+1+0
-0.3Semifinal🇵🇱 POLAND144♠♥9+1+0
-0.3Semifinal🇵🇱 POLAND503♦♠T-3+6
-0.3Final🇲🇨 MONACO173NT♣6=-1
-0.3Final🇲🇨 MONACO304♠♦2+1+0
-0.3Final🇲🇨 MONACO543NT♥J=-1
-0.4Quarterfinal🇨🇳 CHINA643♥♦A+1+10
-0.6Quarterfinal🇨🇳 CHINA384♠x♥3-1+0
-0.6Quarterfinal🇨🇳 CHINA804♠♥3+1-4
-0.7Quarterfinal🇨🇳 CHINA141NT♣K=+1
-0.7Quarterfinal🇨🇳 CHINA375♠♦K=+0
-0.7Semifinal🇵🇱 POLAND301NT♣A-1-1
-0.7Final🇲🇨 MONACO233NT♦5+3-1
-1.0Semifinal🇵🇱 POLAND152♥♦4+2-2
-1.0Final🇲🇨 MONACO433NT♦3+3-1
-1.0Final🇲🇨 MONACO483NT♥K+1-1
-1.0Final🇲🇨 MONACO664♠♦6+1-1
-1.0Final🇲🇨 MONACO906♥♦8=+0
-1.0Final🇲🇨 MONACO951NT♠2+2+6
-1.3Quarterfinal🇨🇳 CHINA84♠♦8=+0
-1.3Quarterfinal🇨🇳 CHINA113♦♣3=+0
-1.3Quarterfinal🇨🇳 CHINA563♦♠K=+0
-1.3Quarterfinal🇨🇳 CHINA784♥♥3=+1
-1.3Semifinal🇵🇱 POLAND184♠♦9-1-2
-1.3Final🇲🇨 MONACO291NT♣2=-1
-1.3Final🇲🇨 MONACO394♠♥5-1-6
-1.4Quarterfinal🇨🇳 CHINA764♠♣4+1-13
-1.6Quarterfinal🇨🇳 CHINA164♥♦A+1+0
-1.6Quarterfinal🇨🇳 CHINA543NT♥6=+0
-1.9Quarterfinal🇨🇳 CHINA494♠♣4=-11
-1.9Quarterfinal🇨🇳 CHINA615♠♥J-1-7
-2.0Quarterfinal🇨🇳 CHINA593NT♦8=+0
-2.0Final🇲🇨 MONACO783♦♠K=-5
-2.0Final🇲🇨 MONACO946♦♣6+1-11
-2.1Quarterfinal🇨🇳 CHINA223♠♣J+1-2
-2.1Quarterfinal🇨🇳 CHINA733NT♦8-1+2
-2.3Quarterfinal🇨🇳 CHINA412♠♠6=-1
-2.7Final🇲🇨 MONACO183NT♥2+1+0
-2.7Final🇲🇨 MONACO533♥♦A+1-8
-2.9Quarterfinal🇨🇳 CHINA701NT♥9+1+0
-3.3Semifinal🇵🇱 POLAND164♠♣7=-3
-3.3Semifinal🇵🇱 POLAND601♠♥6=+1
-3.3Final🇲🇨 MONACO412♥♦7+2-2
-3.3Final🇲🇨 MONACO573NT=+0
-3.7Quarterfinal🇨🇳 CHINA44♠♦T+1+0
-3.7Quarterfinal🇨🇳 CHINA532♠♣3+1-1
-3.7Semifinal🇵🇱 POLAND323NT♠T+1+0
-3.7Semifinal🇵🇱 POLAND544♠♦4=+1
-3.7Final🇲🇨 MONACO153♣♥2=-9
-3.7Final🇲🇨 MONACO474♦♥8+1-10
-4.0Final🇲🇨 MONACO524♥♣K-1-5
-4.3Quarterfinal🇨🇳 CHINA354♥♠K-1-5
-4.4Quarterfinal🇨🇳 CHINA794♠♦Q=+0
-4.7Semifinal🇵🇱 POLAND582NT♦4+3-2
-5.0Semifinal🇵🇱 POLAND524♥♠4+2+13
-5.3Quarterfinal🇨🇳 CHINA235♦x♣9-1-8
-6.3Quarterfinal🇨🇳 CHINA666♠♦T=+0
-6.3Semifinal🇵🇱 POLAND534♥♣K-1-12
-6.6Quarterfinal🇨🇳 CHINA574♦♣A=-1
-7.0Final🇲🇨 MONACO604♠♥A=+0
-7.3Semifinal🇵🇱 POLAND112♦♥K+3-7
-7.7Final🇲🇨 MONACO104♠♥J+1+0
-7.9Quarterfinal🇨🇳 CHINA313NT♥8-2-13
-8.0Final🇲🇨 MONACO596NT♥3-1-14
-10.0Quarterfinal🇨🇳 CHINA446♥♦A=+0
-10.0Final🇲🇨 MONACO145♣x♠A=-10
-11.0Quarterfinal🇨🇳 CHINA197♠♦A=+0
-11.0Quarterfinal🇨🇳 CHINA366♠♦4-1-17
-11.0Final🇲🇨 MONACO246♥♠3=+0
-12.0Semifinal🇵🇱 POLAND223NT♠6+1-11
-12.0Final🇲🇨 MONACO924♠♥3-2+0
-13.0Final🇲🇨 MONACO683NT♦Q=-10
-13.0Final🇲🇨 MONACO846♥♦7=+0