🇮🇹 MATTIOLI Giuliano · ITALY

108rank
-72.5Butler · 240 bds
-0.30per board
±4.3swing
-0.85vs par /bd · #127/135
-0.20adjusted /bd
Butler per round: -10.9 5.9 -39.3 0.7 19.9 -8.6 -10.5 0.5 -8.8 -7.9 5.1 -5.5 1.3 15.2 -29.6by round

vs par split: bidding -0.78 · play -0.07

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

Card play — on target: opening leads 76.6% #77 of 135 · declarer play 76.0% #42 of 135 · defence 80.7% #128 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads68.2% (22)81.0% (42)
Declarer play75.0% (20)76.4% (55)
Defence71.8% (39)85.7% (70)

Opening leads by suit led: ♠ 56.2% (16) · ♥ 75.0% (20) · ♦ 100.0% (15) · ♣ 76.9% (13)

vs par by strain: NT -0.82 (72) · a suit -0.87 (168)

vs par by level: part-score +0.21 (93) · game -1.29 (128) · slam -3.16 (19)

By role: declaring -0.26/bd (-2.82 vs par · 131) · defending -0.35/bd (+1.50 vs par · 109)

By vulnerability: vulnerable -0.46/bd (-1.23 vs par · 120) · not vulnerable -0.15/bd (-0.47 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2S.CaitiL.Stabell – T.StabellOpen16-10.9-0.68+1.94
Round 3S.CaitiM.Ino – T.ImakuraClosed16+5.9+0.37+0.62
Round 5S.CaitiH.Lasut – E.ManoppoOpen16-39.3-2.46-3.56
Round 6S.CaitiM.Karadeniz – O.EkinciOpen16+0.7+0.04-0.44
Round 8S.CaitiT.Rusev – H.HristovClosed16+19.9+1.24+0.00
Round 9S.CaitiM.Pryor – D.MullerClosed16-8.6-0.54-0.44
Round 10S.CaitiD.Poddar – J.SolaniOpen16-10.5-0.66-3.06
Round 11S.CaitiM.Nilsland – B.FalleniusOpen16+0.5+0.03-0.81
Round 13S.CaitiJ.Rayner – N.HannaClosed16-8.8-0.55-1.38
Round 14S.CaitiS.Schou – J.HansenOpen16-7.9-0.49-2.62
Round 16S.CaitiM.Lebel – P.SouletClosed16+5.1+0.32+0.56
Round 18S.CaitiR.Milne – B.O'BrienClosed16-5.5-0.34-0.69
Round 19S.CaitiW.Starkowski – M.KwiecienOpen16+1.3+0.08-0.88
Round 21S.CaitiC.Lin – J.ChungClosed16+15.2+0.95-0.69
Round 23S.CaitiA.Mulder – H.VergoedOpen16-29.6-1.85-1.38

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
+15.0Round 8🇧🇬 BULGARIA317♦♥A-2+17
+10.3Round 8🇧🇬 BULGARIA283♣♠7=+12
+10.1Round 16🇫🇷 FRANCE213NT♠2-3+10
+9.8Round 11🇸🇪 SWEDEN45♦♣Q=+0
+9.7Round 19🇵🇱 POLAND163NT♠3=+10
+9.5Round 6🇹🇷 TURKEY294♥♣8-1+6
+9.0Round 14🇩🇰 DENMARK224♥♣J=+0
+9.0Round 19🇵🇱 POLAND36♦♥4+1-13
+8.2Round 2🇳🇴 NORWAY233NT♠7-1+12
+8.2Round 8🇧🇬 BULGARIA184♠♣K=+11
+8.1Round 6🇹🇷 TURKEY324♥♦2-2+11
+7.9Round 5🇮🇩 INDONESIA85♥♣10-2+11
+7.4Round 14🇩🇰 DENMARK252♠♦Q-4+2
+7.2Round 2🇳🇴 NORWAY285♥♣4=+13
+7.2Round 13🇨🇦 CANADA115♠♦3-1+11
+7.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND165♦♣5+2+10
+6.6Round 18🇮🇪 IRELAND225♥♠A=+8
+6.5Round 3🇯🇵 JAPAN95♦x♠8-3-4
+6.4Round 3🇯🇵 JAPAN33NT♥K-1+5
+6.1Round 11🇸🇪 SWEDEN67♠♥K=+0
+5.7Round 13🇨🇦 CANADA45♦♣4+1-14
+5.5Round 19🇵🇱 POLAND103NT♠A-3+4
+5.0Round 16🇫🇷 FRANCE232♦x♥A=+7
+4.9Round 10🇮🇳 INDIA222♠♥Q+1+1
+4.8Round 6🇹🇷 TURKEY264♠♣K=+10
+4.7Round 14🇩🇰 DENMARK243NT♥6=+0
+4.6Round 11🇸🇪 SWEDEN51NT♦A=+12
+4.6Round 21🇹🇼 CHINESE TAIPEI11NT♥Q+1+6
+4.6Round 21🇹🇼 CHINESE TAIPEI75♦♠K+1-13
+4.4Round 3🇯🇵 JAPAN53NT♦2+3+1
+4.2Round 6🇹🇷 TURKEY244♣x♦A-2-3
+4.2Round 16🇫🇷 FRANCE314♥♣9=+0
+4.1Round 8🇧🇬 BULGARIA196NT♦3=-13
+4.0Round 3🇯🇵 JAPAN143♥♠8=+6
+3.9Round 10🇮🇳 INDIA233NT♣2=-2
+3.8Round 18🇮🇪 IRELAND314♥♠8=+0
+3.8Round 23🇳🇱 NETHERLANDS114♥♣8-3+7
+3.7Round 5🇮🇩 INDONESIA14♥♣10-2+11
+3.7Round 21🇹🇼 CHINESE TAIPEI116♦♥A=-2
+3.6Round 2🇳🇴 NORWAY243♥x♦A-2+4
+3.4Round 16🇫🇷 FRANCE194♠♥Q=+0
+3.3Round 5🇮🇩 INDONESIA111NT♥3=+5
+3.3Round 13🇨🇦 CANADA153♦♥3-1+3
+3.2Round 11🇸🇪 SWEDEN33♥♣6-1+7
+3.2Round 13🇨🇦 CANADA103NT♣5-2+8
+3.2Round 21🇹🇼 CHINESE TAIPEI64♠♥6+2+11
+3.2Round 23🇳🇱 NETHERLANDS42♠♥A+1+1
+3.1Round 21🇹🇼 CHINESE TAIPEI31NT♦2-3+0
+3.0Round 23🇳🇱 NETHERLANDS144♣♦3=-7
+2.9Round 2🇳🇴 NORWAY322♥♣A+1+1
+2.9Round 6🇹🇷 TURKEY284♠♣2+2+2
+2.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND134♠♣2+2+10
+2.9Round 18🇮🇪 IRELAND212♥♣4-2+7
+2.9Round 21🇹🇼 CHINESE TAIPEI133♥♣K-1+6
+2.8Round 10🇮🇳 INDIA264♠♥6=+0
+2.8Round 14🇩🇰 DENMARK272♠♥7=-1
+2.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♠♠2-1+6
+2.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND113♥♦4=+6
+2.3Round 3🇯🇵 JAPAN83♥♦10=+0
+2.3Round 21🇹🇼 CHINESE TAIPEI161NT♦2-2+5
+1.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♠A=-1
+1.7Round 10🇮🇳 INDIA293♠♣K=+0
+1.7Round 13🇨🇦 CANADA132♠♥Q=+0
+1.7Round 18🇮🇪 IRELAND193NT♦8+2+2
+1.7Round 19🇵🇱 POLAND42♥♦9+2+10
+1.6Round 13🇨🇦 CANADA122♥♣K+1+0
+1.6Round 16🇫🇷 FRANCE246♠♣A=+0
+1.6Round 16🇫🇷 FRANCE302♥♥6-2+6
+1.6Round 18🇮🇪 IRELAND302♥♣J=+5
+1.5Round 11🇸🇪 SWEDEN82♠♣2=-1
+1.4Round 8🇧🇬 BULGARIA272♠♥6-1+2
+1.3Round 19🇵🇱 POLAND63♦♠10+1-1
+1.1Round 2🇳🇴 NORWAY175♥♠2+1+1
+1.0Round 3🇯🇵 JAPAN114♠♣7+1-11
+1.0Round 18🇮🇪 IRELAND284♥♥5=-1
+0.9Round 6🇹🇷 TURKEY173♦♠2-2+8
+0.9Round 6🇹🇷 TURKEY253♠♥9=+0
+0.9Round 13🇨🇦 CANADA84♠♣A+1+0
+0.9Round 14🇩🇰 DENMARK314♥♠3=+0
+0.8Round 18🇮🇪 IRELAND293♥♥2+1-10
+0.7Round 14🇩🇰 DENMARK214♠♠8=+0
+0.7Round 19🇵🇱 POLAND82♦♣J+1+0
+0.7Round 21🇹🇼 CHINESE TAIPEI42♠♣7=+0
+0.7Round 23🇳🇱 NETHERLANDS32NT♠2-2+5
+0.6Round 2🇳🇴 NORWAY272NT♥4+2+6
+0.6Round 8🇧🇬 BULGARIA212♠♥3-1+2
+0.6Round 18🇮🇪 IRELAND184♥♣Q=-1
+0.5Round 6🇹🇷 TURKEY192NT♥J+2-2
+0.5Round 10🇮🇳 INDIA174♥♣9=+0
+0.5Round 18🇮🇪 IRELAND232♥♣J=+0
+0.4Round 3🇯🇵 JAPAN163NT♣5+2+0
+0.4Round 21🇹🇼 CHINESE TAIPEI54♥♦A+1+0
+0.4Round 21🇹🇼 CHINESE TAIPEI154♠♣7=+0
+0.3Round 13🇨🇦 CANADA32♠♦K=+1
+0.3Round 23🇳🇱 NETHERLANDS94♠♣3+1-12
+0.2Round 19🇵🇱 POLAND53NT♣9+1+0
+0.2Round 21🇹🇼 CHINESE TAIPEI82♠♦J=-5
+0.2Round 23🇳🇱 NETHERLANDS66♠♦4=+11
+0.1Round 6🇹🇷 TURKEY224♠♥2-1+5
+0.1Round 8🇧🇬 BULGARIA204♠♣Q+1+1
+0.1Round 10🇮🇳 INDIA304♥♦6-1+2
+0.1Round 21🇹🇼 CHINESE TAIPEI104♥♠J+1+0
-0.0Round 2🇳🇴 NORWAY263NT♠J=+0
-0.0Round 3🇯🇵 JAPAN24♥♦2=+0
+0.0Round 3🇯🇵 JAPAN154♠♥10+1+0
-0.0Round 8🇧🇬 BULGARIA323NT♠6+1+0
-0.0Round 11🇸🇪 SWEDEN124♠♥3+1+13
+0.0Round 19🇵🇱 POLAND13NT♠3+2-1
+0.0Round 19🇵🇱 POLAND114♠♣3=+0
-0.0Round 23🇳🇱 NETHERLANDS11NT♠6+1+1
-0.1Round 11🇸🇪 SWEDEN141♥♣9=-5
-0.2Round 2🇳🇴 NORWAY254♠♥5-1+5
-0.2Round 10🇮🇳 INDIA183♥♦K=+6
-0.2Round 10🇮🇳 INDIA283NT♥2+1-10
-0.2Round 11🇸🇪 SWEDEN11NT♠2=-1
-0.2Round 13🇨🇦 CANADA13♥♣8-1-4
-0.3Round 5🇮🇩 INDONESIA94♠♦A=+0
-0.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND56♠♦8+1-11
-0.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠♥2+1+0
-0.3Round 19🇵🇱 POLAND144♥♠10+1-14
-0.3Round 21🇹🇼 CHINESE TAIPEI23NT♠8+1+1
-0.4Round 8🇧🇬 BULGARIA172♣♠K+2+0
-0.4Round 8🇧🇬 BULGARIA303NT♣3+1+0
-0.4Round 16🇫🇷 FRANCE172NT♥3-2+0
-0.5Round 10🇮🇳 INDIA244♥♦J-1-10
-0.6Round 16🇫🇷 FRANCE256♥x♣A-2+0
-0.6Round 23🇳🇱 NETHERLANDS124♠♥3+2-1
-0.7Round 6🇹🇷 TURKEY314♠♦4=-1
-0.7Round 10🇮🇳 INDIA213NT♥6+2-11
-0.7Round 11🇸🇪 SWEDEN163NT♥10+2-2
-0.7Round 14🇩🇰 DENMARK294♥♥3+1+0
-0.7Round 14🇩🇰 DENMARK324♠♦A+1+0
-0.8Round 2🇳🇴 NORWAY212♠♦A-1+3
-0.8Round 3🇯🇵 JAPAN72NT♠7-1+6
-0.9Round 2🇳🇴 NORWAY294♥♣A+1+0
-0.9Round 14🇩🇰 DENMARK203♥♣6=+0
-1.0Round 18🇮🇪 IRELAND322♦♣A=-1
-1.1Round 3🇯🇵 JAPAN46NT♥8=+13
-1.1Round 8🇧🇬 BULGARIA235♥♣Q+1-13
-1.1Round 10🇮🇳 INDIA321NT♠J-1+1
-1.1Round 13🇨🇦 CANADA24♠♦A+1+0
-1.1Round 18🇮🇪 IRELAND243NT♠Q+2-2
-1.2Round 16🇫🇷 FRANCE283♣♠2=+0
-1.2Round 16🇫🇷 FRANCE294♠♥K+1+0
-1.3Round 6🇹🇷 TURKEY183NT♥A+2-1
-1.3Round 8🇧🇬 BULGARIA262♠♦J+1+0
-1.3Round 14🇩🇰 DENMARK185♠x♥A-1-6
-1.3Round 18🇮🇪 IRELAND274♥♦A+1+0
-1.4Round 8🇧🇬 BULGARIA292♥x♠A-2-14
-1.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12♠♥5-2+1
-1.4Round 11🇸🇪 SWEDEN155♦♣2+1-14
-1.5Round 3🇯🇵 JAPAN65♣♥A-1+4
-1.5Round 3🇯🇵 JAPAN125♦♦7=+13
-1.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♠♥8-1-6
-1.6Round 11🇸🇪 SWEDEN112NT♦2=-1
-1.7Round 5🇮🇩 INDONESIA72♥♠8+2-1
-1.7Round 8🇧🇬 BULGARIA253NT♥9+1+0
-1.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND102♥♣7+2-1
-1.7Round 21🇹🇼 CHINESE TAIPEI143♥♠K-1-5
-1.8Round 3🇯🇵 JAPAN11NT♠A+1+1
-1.8Round 11🇸🇪 SWEDEN73♣♦6-1+5
-1.8Round 13🇨🇦 CANADA54♥♦A+1+0
-1.8Round 16🇫🇷 FRANCE202♥♥3+1-1
-1.8Round 18🇮🇪 IRELAND252♠♣8+2-1
-1.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND72♦♣A+1+11
-1.9Round 21🇹🇼 CHINESE TAIPEI91NT♥9=-5
-2.0Round 14🇩🇰 DENMARK283NT♥4+1+1
-2.0Round 23🇳🇱 NETHERLANDS153♦♦8=+0
-2.1Round 19🇵🇱 POLAND71NT♥2+3+8
-2.2Round 5🇮🇩 INDONESIA102♠♥K+2-10
-2.2Round 10🇮🇳 INDIA251♠x♥5-2-2
-2.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♠♦10+3-10
-2.3Round 16🇫🇷 FRANCE323NT♣J=+0
-2.4Round 16🇫🇷 FRANCE223NT♣8+1+0
-2.5Round 16🇫🇷 FRANCE261NT♠7-1-1
-2.5Round 16🇫🇷 FRANCE276NT♦2+1-1
-2.6Round 5🇮🇩 INDONESIA61NT♣2-3-5
-2.6Round 6🇹🇷 TURKEY273♠♦2=+0
-2.7Round 5🇮🇩 INDONESIA143NT♣6-2-6
-2.7Round 19🇵🇱 POLAND23♠♠3-2+0
-2.8Round 23🇳🇱 NETHERLANDS74♠♥7-1-6
-2.9Round 14🇩🇰 DENMARK172♠♥10-2-5
-3.1Round 5🇮🇩 INDONESIA43♣♠A=+0
-3.1Round 13🇨🇦 CANADA164♠♥A+1+0
-3.2Round 13🇨🇦 CANADA143NT♣6+1+0
-3.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND95♦♥7+1+1
-3.3Round 23🇳🇱 NETHERLANDS132♠♥A+1-1
-3.4Round 2🇳🇴 NORWAY183NT♠2-1-5
-3.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND153♥♠2-1+3
-3.4Round 10🇮🇳 INDIA314♥♠5-1-5
-3.4Round 23🇳🇱 NETHERLANDS23♠♣K-2-6
-3.5Round 18🇮🇪 IRELAND171NT♥5+1-6
-3.7Round 2🇳🇴 NORWAY192♦x♦6-2-3
-3.7Round 2🇳🇴 NORWAY223NT♥K+1-1
-3.7Round 5🇮🇩 INDONESIA22NT♣K-3-7
-3.8Round 18🇮🇪 IRELAND261NT♦A=+2
-4.0Round 11🇸🇪 SWEDEN134♠x♣A-1-12
-4.0Round 14🇩🇰 DENMARK263NT♣4+1-1
-4.2Round 5🇮🇩 INDONESIA34♠♦10-1-12
-4.2Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND45♥x♠A-3-16
-4.3Round 11🇸🇪 SWEDEN104♠♥9-1-3
-4.3Round 14🇩🇰 DENMARK232NT♦6+1-10
-4.4Round 19🇵🇱 POLAND94♦♠4-1-6
-4.5Round 10🇮🇳 INDIA203NT♦5-1-6
-4.5Round 11🇸🇪 SWEDEN24♥♦A-2-6
-4.5Round 19🇵🇱 POLAND124♠♥5-1-5
-4.6Round 6🇹🇷 TURKEY233NT♠Q-1-6
-4.8Round 5🇮🇩 INDONESIA162♠♦J-1-5
-5.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♠♥A=-10
-5.1Round 5🇮🇩 INDONESIA124♠♥3+2-11
-5.3Round 2🇳🇴 NORWAY303NT♣J=+0
-5.3Round 3🇯🇵 JAPAN134♠♣5-3-10
-5.3Round 10🇮🇳 INDIA276♥♣K=+0
-5.4Round 14🇩🇰 DENMARK303NT♠2+1-7
-5.7Round 5🇮🇩 INDONESIA134♠♦8-1-6
-5.7Round 6🇹🇷 TURKEY215♠x♥Q-1-11
-5.7Round 13🇨🇦 CANADA73NT♠6-3-10
-5.8Round 8🇧🇬 BULGARIA225♦x♥10=-3
-5.9Round 16🇫🇷 FRANCE186♣♦A-2-11
-5.9Round 23🇳🇱 NETHERLANDS83NTx♥8-2-5
-6.1Round 11🇸🇪 SWEDEN94♥x♠J=-5
-6.3Round 10🇮🇳 INDIA196NT♥7+1-13
-6.3Round 19🇵🇱 POLAND132NT♣2=+0
-6.5Round 19🇵🇱 POLAND151NT♠10-3-6
-6.7Round 23🇳🇱 NETHERLANDS164♠♣7-1-9
-7.1Round 3🇯🇵 JAPAN105♥x♦K=-14
-7.1Round 21🇹🇼 CHINESE TAIPEI123NT♠4=-10
-7.2Round 23🇳🇱 NETHERLANDS104♠♥A=+0
-7.6Round 2🇳🇴 NORWAY315♣x♠K-2-5
-7.7Round 8🇧🇬 BULGARIA246NT♦3=-2
-8.0Round 6🇹🇷 TURKEY306♥♦2-1-11
-8.3Round 6🇹🇷 TURKEY203NT♣K-3-14
-8.3Round 13🇨🇦 CANADA94♠♦2=-6
-8.9Round 2🇳🇴 NORWAY207♦♦2=+0
-8.9Round 23🇳🇱 NETHERLANDS53NT♠K=+0
-9.0Round 5🇮🇩 INDONESIA53NT♦3-1-10
-9.1Round 5🇮🇩 INDONESIA156♥♥10-1-11
-9.3Round 13🇨🇦 CANADA62♥x♣A-2-11
-11.2Round 14🇩🇰 DENMARK194♠x♣A-4-15
-12.5Round 18🇮🇪 IRELAND206♠♦9-1-13