🇳🇿 JANISZ Andrew · NEW ZEALAND

95rank
-64.3Butler · 240 bds
-0.27per board
±4.7swing
-0.83vs par /bd · #115/129
-0.33adjusted /bd
Butler per round: 2.5 -14.8 -4.1 -19.7 -9.4 29.3 7.6 -20 8.5 -9.9 -42.1 -8.3 5.3 -15.1 25.9by round

vs par split: bidding -0.22 · play -0.65

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

Card play — on target: opening leads 80.3% #87 of 129 · declarer play 56.2% #124 of 129 · defence 81.6% #113 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads80.0% (20)80.4% (46)
Declarer play50.0% (16)58.3% (48)
Defence71.0% (31)85.5% (83)

Opening leads by suit led: ♠ 84.6% (26) · ♥ 76.9% (13) · ♦ 93.3% (15) · ♣ 58.3% (12)

vs par by strain: NT -1.67 (70) · a suit -0.56 (168)

vs par by level: part-score -1.21 (87) · game -0.40 (136) · slam -3.47 (15)

By role: declaring -0.60/bd (-3.40 vs par · 126) · defending +0.10/bd (+2.00 vs par · 114)

By vulnerability: vulnerable -0.08/bd (-1.09 vs par · 120) · not vulnerable -0.45/bd (-0.57 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1T.RobbA.Kowalski – J.RomanskiClosed16+2.5+0.16+0.25
Round 2T.RobbA.Sadhu – K.MukherjeeClosed16-14.8-0.93+0.44
Round 3T.RobbA.Tracol – M.AragonesClosed16-4.1-0.26-1.44
Round 5T.RobbA.Yamada – K.OhnoOpen16-19.7-1.23-4.12
Round 6T.RobbS.Ahmed – B.HaqueClosed16-9.4-0.59-0.94
Round 7T.RobbS.Moller – P.SchaltzClosed16+29.3+1.83+2.12
Round 9T.RobbD.Johnson – J.StasClosed16+7.6+0.47-0.81
Round 10T.RobbB.Strater – U.KratzClosed16-20.0-1.25-3.69
Round 12T.RobbJ.Schermer – N.ChambersClosed16+8.5+0.53+1.19
Round 13T.RobbC.Lin – W.TsaoClosed16-9.9-0.62-2.25
Round 15T.RobbS.Hinge – G.GasparClosed16-42.1-2.63-1.62
Round 16T.RobbO.Janssens – K.VriezeClosed16-8.3-0.52-1.25
Round 19T.RobbP.Mandelot – A.MagalhaesClosed16+5.3+0.33-0.44
Round 20T.RobbL.Samie – M.KhedrClosed16-15.1-0.94-1.25
Round 21T.RobbD.Lindop – R.LebiClosed16+25.9+1.62+1.31

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.2Round 13🇹🇼 CHINESE TAIPEI114♠x♥A=+17
+11.6Round 21🇨🇦 CANADA97NTx♠A-2+13
+11.5Round 10🇩🇪 GERMANY194♥x♣A-2+12
+10.1Round 7🇩🇰 DENMARK16♠♦8=+0
+10.0Round 3🇬🇵 GUADELOUPE24♥♦A+1+11
+9.1Round 10🇩🇪 GERMANY224♠♥Q=+0
+8.6Round 1🇵🇱 POLAND74♥♣K=+10
+8.4Round 21🇨🇦 CANADA116♦♥K=+0
+8.3Round 5🇯🇵 JAPAN135♣♠8=+0
+8.2Round 19🇧🇷 BRAZIL23NT♥8+1+0
+7.8Round 19🇧🇷 BRAZIL75♦♠6-2+7
+7.6Round 12🇺🇸 USA1295♣♥A-2+9
+7.4Round 2🇮🇳 INDIA316♣♠8-1+17
+7.2Round 9🇧🇪 BELGIUM13NT♠3+1+0
+6.7Round 12🇺🇸 USA1202♥♦8+3+10
+6.5Round 7🇩🇰 DENMARK76♠♠3=+0
+6.4Round 7🇩🇰 DENMARK94♥♣4=+7
+6.3Round 1🇵🇱 POLAND113NT♥6=+6
+6.3Round 9🇧🇪 BELGIUM23NT♠3-2+11
+6.3Round 19🇧🇷 BRAZIL124♥♣6+2+11
+5.9Round 9🇧🇪 BELGIUM164♠♣A-2+11
+5.7Round 21🇨🇦 CANADA44♥♥5=+0
+5.4Round 15🇦🇺 AUSTRALIA152♠♠6+3+9
+5.3Round 3🇬🇵 GUADELOUPE13♥♦A-1+4
+5.3Round 7🇩🇰 DENMARK53NT♦Q=+0
+5.3Round 13🇹🇼 CHINESE TAIPEI134♠♦A-2+2
+5.3Round 21🇨🇦 CANADA124♠♦A=+1
+5.0Round 15🇦🇺 AUSTRALIA103NT♥6+3+13
+5.0Round 19🇧🇷 BRAZIL43NT♥5+3+2
+4.9Round 3🇬🇵 GUADELOUPE122♥♣K+2+6
+4.9Round 6🇧🇩 BANGLADESH213NT♣10+1+1
+4.9Round 7🇩🇰 DENMARK43♥♥3+2+9
+4.4Round 2🇮🇳 INDIA194♥♣A-1+12
+4.2Round 12🇺🇸 USA1174♥♠J-1+10
+4.1Round 16🇳🇱 NETHERLANDS323NT♣5-1+5
+4.0Round 13🇹🇼 CHINESE TAIPEI34♥♦8-2+8
+3.7Round 21🇨🇦 CANADA103NT♠9+2+0
+3.6Round 10🇩🇪 GERMANY242♠♦6=+6
+3.5Round 1🇵🇱 POLAND103NT♦6+2+2
+3.5Round 5🇯🇵 JAPAN124♥♦K+1-13
+3.3Round 5🇯🇵 JAPAN32♠♣Q+2-1
+3.3Round 5🇯🇵 JAPAN81NT♥5-3+2
+3.2Round 1🇵🇱 POLAND85♠x♥6-1+5
+3.0Round 2🇮🇳 INDIA244♥♦K+2+11
+3.0Round 7🇩🇰 DENMARK15Pass+9
+2.9Round 1🇵🇱 POLAND44♥♠K-1+6
+2.9Round 3🇬🇵 GUADELOUPE52♦♥7-1+4
+2.9Round 7🇩🇰 DENMARK124♥♦7+1+0
+2.9Round 12🇺🇸 USA1273♣♦J=+8
+2.8Round 2🇮🇳 INDIA225♥♦J+2+17
+2.8Round 6🇧🇩 BANGLADESH223NT♣7+1+0
+2.7Round 7🇩🇰 DENMARK23♥x♣A-4-11
+2.7Round 12🇺🇸 USA1262NT♣2=-10
+2.7Round 16🇳🇱 NETHERLANDS231♦x♦2-1+3
+2.6Round 15🇦🇺 AUSTRALIA114♥♣K-1+10
+2.6Round 16🇳🇱 NETHERLANDS293♠♥8-2+2
+2.5Round 16🇳🇱 NETHERLANDS242♠♣5-2+5
+2.4Round 10🇩🇪 GERMANY271NT♠4-1+4
+2.4Round 13🇹🇼 CHINESE TAIPEI86♥♣6+1-11
+2.4Round 16🇳🇱 NETHERLANDS184♥♠4=+0
+2.2Round 20🇪🇬 EGYPT233♠♦K-1-1
+2.2Round 21🇨🇦 CANADA33♠♥4-1-2
+2.1Round 15🇦🇺 AUSTRALIA73NT♣3=-1
+2.0Round 9🇧🇪 BELGIUM34♥♥6-1+5
+2.0Round 9🇧🇪 BELGIUM144♠x♦K-1-9
+1.9Round 9🇧🇪 BELGIUM92♥♣A-1-2
+1.9Round 9🇧🇪 BELGIUM134♥♦2+2+5
+1.9Round 10🇩🇪 GERMANY286NT♣Q+1-13
+1.9Round 16🇳🇱 NETHERLANDS263♥♠K-1+6
+1.8Round 5🇯🇵 JAPAN76♥♦J=+0
+1.8Round 20🇪🇬 EGYPT172♦♠J+3+7
+1.7Round 12🇺🇸 USA1323♥♦J-1+5
+1.7Round 16🇳🇱 NETHERLANDS313♦♠6=-7
+1.6Round 1🇵🇱 POLAND12♠♥2+1+1
+1.6Round 20🇪🇬 EGYPT222♠♥K+2+1
+1.5Round 6🇧🇩 BANGLADESH184♠♥K-1+5
+1.4Round 6🇧🇩 BANGLADESH262♠♥8+1+1
+1.4Round 6🇧🇩 BANGLADESH283♣♥9-2+2
+1.4Round 12🇺🇸 USA1214♠♥3+2+1
+1.3Round 3🇬🇵 GUADELOUPE143NT♠8+1+10
+1.3Round 21🇨🇦 CANADA133♥♠A+1+10
+1.2Round 3🇬🇵 GUADELOUPE134♠♥6+1+0
+1.2Round 10🇩🇪 GERMANY252♥♦3+1+0
+1.1Round 3🇬🇵 GUADELOUPE44♥♠A-2-2
+1.1Round 7🇩🇰 DENMARK84♥♠A=+8
+1.1Round 7🇩🇰 DENMARK133NT♦J+2+12
+1.1Round 15🇦🇺 AUSTRALIA62♥♠A-1-1
+1.1Round 19🇧🇷 BRAZIL83♥♣K=+0
+1.0Round 13🇹🇼 CHINESE TAIPEI23NT♠3+2+1
+1.0Round 13🇹🇼 CHINESE TAIPEI104♠♥A+1+4
+0.9Round 20🇪🇬 EGYPT19Pass+3
+0.9Round 20🇪🇬 EGYPT241NT♥Q+2+1
+0.8Round 1🇵🇱 POLAND21NT♠4-1-1
+0.8Round 3🇬🇵 GUADELOUPE93NT♥6+2+13
+0.8Round 10🇩🇪 GERMANY313NT♦6+2+0
+0.8Round 16🇳🇱 NETHERLANDS174♠♣9=+0
+0.7Round 19🇧🇷 BRAZIL112♣♦9-2-1
+0.7Round 21🇨🇦 CANADA153NT♥7+2+0
+0.6Round 15🇦🇺 AUSTRALIA134♥♥6+1+0
+0.6Round 16🇳🇱 NETHERLANDS202♦♦2-1+1
+0.6Round 20🇪🇬 EGYPT323♠♦Q-1+0
+0.5Round 3🇬🇵 GUADELOUPE73NT♥6+1+1
+0.5Round 6🇧🇩 BANGLADESH324♠♣Q+2+1
+0.5Round 13🇹🇼 CHINESE TAIPEI74♠♥9+1+0
+0.4Round 9🇧🇪 BELGIUM123NT♠8+2+0
+0.3Round 1🇵🇱 POLAND64♥♣J+2-16
+0.3Round 2🇮🇳 INDIA324♠♦A+1+0
+0.3Round 3🇬🇵 GUADELOUPE64♦♣K=-7
+0.3Round 5🇯🇵 JAPAN93♣♦K-1+0
+0.2Round 9🇧🇪 BELGIUM43NT♠8+1+0
+0.1Round 2🇮🇳 INDIA173NT♠6+1+0
+0.1Round 6🇧🇩 BANGLADESH245♠♥K-3-2
+0.1Round 10🇩🇪 GERMANY202♠♥A+1+1
+0.1Round 20🇪🇬 EGYPT293NT♥K=+0
-0.0Round 1🇵🇱 POLAND34♠♦A+1+0
-0.0Round 2🇮🇳 INDIA252♠♥10=-1
-0.0Round 9🇧🇪 BELGIUM73NT♠2+2+0
-0.0Round 9🇧🇪 BELGIUM155♣♥K=-11
+0.0Round 12🇺🇸 USA1226♥♣9+1-1
+0.0Round 13🇹🇼 CHINESE TAIPEI154♠♣A-1-6
+0.0Round 19🇧🇷 BRAZIL62♦♥6-2+2
-0.0Round 21🇨🇦 CANADA164♥♠K+1+10
-0.1Round 3🇬🇵 GUADELOUPE163NT♦6+1-11
-0.1Round 6🇧🇩 BANGLADESH303NT♥10+2+1
-0.1Round 7🇩🇰 DENMARK144♥♠J-1+5
-0.1Round 20🇪🇬 EGYPT304♠♦6=+0
-0.2Round 2🇮🇳 INDIA302♠♠Q=-7
-0.2Round 12🇺🇸 USA1193NT♦8+2+0
-0.2Round 20🇪🇬 EGYPT313NT♦6=+1
-0.2Round 21🇨🇦 CANADA142♣♥9+1-5
-0.3Round 5🇯🇵 JAPAN54♥♥6+1-6
-0.3Round 13🇹🇼 CHINESE TAIPEI54♥♠Q=+0
-0.3Round 21🇨🇦 CANADA12♥♦10+1-7
-0.4Round 12🇺🇸 USA1234♥♥2=+1
-0.4Round 20🇪🇬 EGYPT264♥♥4+1+0
-0.5Round 7🇩🇰 DENMARK33NT♥8+3+12
-0.5Round 16🇳🇱 NETHERLANDS252♣♠J=+1
-0.6Round 19🇧🇷 BRAZIL52NT♥J+1-10
-0.7Round 5🇯🇵 JAPAN113NT♦7=+0
-0.7Round 6🇧🇩 BANGLADESH273NT♥6-2+1
-0.7Round 19🇧🇷 BRAZIL91NT♦6=-1
-0.7Round 21🇨🇦 CANADA84♥♠K+1+0
-0.8Round 2🇮🇳 INDIA183NT♦Q+1-1
-0.8Round 3🇬🇵 GUADELOUPE113NT♦4+1-1
-0.8Round 12🇺🇸 USA1243♣♠K=-5
-0.9Round 2🇮🇳 INDIA274♥♠7+1+0
-0.9Round 6🇧🇩 BANGLADESH252♠♦8+2-2
-0.9Round 15🇦🇺 AUSTRALIA163♠♠6=+0
-0.9Round 16🇳🇱 NETHERLANDS214♥♠3+1+0
-1.0Round 10🇩🇪 GERMANY293NT♦7+1-1
-1.0Round 12🇺🇸 USA1251♠♥3=+0
-1.0Round 21🇨🇦 CANADA52♠♥3+2+10
-1.1Round 6🇧🇩 BANGLADESH203NT♠Q+3-1
-1.1Round 7🇩🇰 DENMARK62♠♣Q+1-1
-1.1Round 15🇦🇺 AUSTRALIA53NT♦J-2-6
-1.2Round 2🇮🇳 INDIA264♥♠10+1+0
-1.2Round 10🇩🇪 GERMANY233♦♥A-2-9
-1.3Round 1🇵🇱 POLAND134♠♣A-1-7
-1.4Round 5🇯🇵 JAPAN43NT♦9+2+12
-1.5Round 16🇳🇱 NETHERLANDS274♠♣Q=-3
-1.6Round 10🇩🇪 GERMANY303♦♠7=-1
-1.7Round 16🇳🇱 NETHERLANDS303NT♦Q=+1
-1.8Round 15🇦🇺 AUSTRALIA83NT♠J+2-1
-1.8Round 19🇧🇷 BRAZIL101NT♠Q+1+0
-2.0Round 1🇵🇱 POLAND126♣x♦K-2-11
-2.0Round 5🇯🇵 JAPAN64♠♣4-2-6
-2.0Round 12🇺🇸 USA1315♣♥8+2+12
-2.1Round 12🇺🇸 USA1183♠♥5+1-6
-2.1Round 13🇹🇼 CHINESE TAIPEI144♥♦3+2-11
-2.1Round 19🇧🇷 BRAZIL12♦♠A+2-7
-2.1Round 20🇪🇬 EGYPT272♠♥9+1+7
-2.1Round 21🇨🇦 CANADA62♣♠2+2+0
-2.2Round 1🇵🇱 POLAND56♠♥K+1+13
-2.2Round 19🇧🇷 BRAZIL35♦x♠K-3+7
-2.3Round 2🇮🇳 INDIA293♣♥6-1-11
-2.3Round 9🇧🇪 BELGIUM103NT♠6+1+0
-2.3Round 15🇦🇺 AUSTRALIA143♥♣8-2+0
-2.5Round 1🇵🇱 POLAND143♠♥9-2+7
-2.5Round 3🇬🇵 GUADELOUPE153NT♠6-1-6
-2.5Round 5🇯🇵 JAPAN22♣x♣Q-2-2
-2.5Round 5🇯🇵 JAPAN144♥♣Q+1-8
-2.5Round 6🇧🇩 BANGLADESH312♥♦A+2+8
-2.5Round 19🇧🇷 BRAZIL163♦♣10+1+0
-2.7Round 12🇺🇸 USA1284♠♦2+1+0
-2.7Round 15🇦🇺 AUSTRALIA13♥♠A=-7
-2.7Round 19🇧🇷 BRAZIL154♠♣K=+0
-2.9Round 2🇮🇳 INDIA204♠♣9+1+0
-2.9Round 5🇯🇵 JAPAN163NT♠3-2-11
-2.9Round 19🇧🇷 BRAZIL144♦♥Q-1-4
-3.0Round 6🇧🇩 BANGLADESH193NT♣Q-2-7
-3.1Round 7🇩🇰 DENMARK102♠♥A-1-5
-3.1Round 9🇧🇪 BELGIUM54♠♦K-1-5
-3.1Round 20🇪🇬 EGYPT284♥♣10+1-13
-3.5Round 9🇧🇪 BELGIUM81NT♠6+2-6
-3.5Round 21🇨🇦 CANADA71NT♦5-2-3
-3.6Round 1🇵🇱 POLAND151♦♣4-1-4
-3.7Round 20🇪🇬 EGYPT212NT♠6-1-5
-4.0Round 6🇧🇩 BANGLADESH293NT♦6-2-13
-4.0Round 20🇪🇬 EGYPT185♣♥A-1-12
-4.1Round 2🇮🇳 INDIA282♠♣8=-6
-4.1Round 10🇩🇪 GERMANY181NT♠2=-11
-4.2Round 13🇹🇼 CHINESE TAIPEI125♠x♥K-1-7
-4.3Round 6🇧🇩 BANGLADESH231NT♠8=-5
-4.4Round 13🇹🇼 CHINESE TAIPEI43♣♠8+1+0
-4.4Round 20🇪🇬 EGYPT203NT♣A=+1
-4.5Round 3🇬🇵 GUADELOUPE86NT♠6-1-14
-4.5Round 13🇹🇼 CHINESE TAIPEI62♠♦7-1-4
-4.9Round 7🇩🇰 DENMARK113♥♣A-2-6
-5.0Round 7🇩🇰 DENMARK164♣x♣A-1-5
-5.0Round 16🇳🇱 NETHERLANDS225♦♥K-3-9
-5.2Round 20🇪🇬 EGYPT255♥♠K-1-10
-5.2Round 21🇨🇦 CANADA25♣♦K-1-6
-5.4Round 6🇧🇩 BANGLADESH174♠x♥7-2-5
-5.6Round 9🇧🇪 BELGIUM114♣♠3-2-8
-5.7Round 9🇧🇪 BELGIUM63♠♦K+1-4
-5.8Round 1🇵🇱 POLAND165♥x♣9-1+0
-6.2Round 16🇳🇱 NETHERLANDS194♠♠4-1-12
-6.3Round 13🇹🇼 CHINESE TAIPEI14♥♣J-1-10
-6.6Round 3🇬🇵 GUADELOUPE104♠♦A-1-12
-7.0Round 13🇹🇼 CHINESE TAIPEI165♦x♥10-4-11
-7.3Round 1🇵🇱 POLAND94♥♦2=-7
-7.3Round 5🇯🇵 JAPAN151NT♣2+2-7
-7.4Round 2🇮🇳 INDIA232♠♣4+2-12
-7.6Round 15🇦🇺 AUSTRALIA32♦x♥3-2-3
-8.3Round 19🇧🇷 BRAZIL133NT♦7-2-13
-8.4Round 10🇩🇪 GERMANY216♣♥2-1-15
-8.6Round 15🇦🇺 AUSTRALIA24♥♠9=-8
-8.6Round 15🇦🇺 AUSTRALIA45♥x♠A-1-7
-9.5Round 12🇺🇸 USA1303NT♠Q=-15
-9.5Round 13🇹🇼 CHINESE TAIPEI95♣x♠6-3-8
-9.6Round 5🇯🇵 JAPAN13NT♣Q-2-14
-10.6Round 10🇩🇪 GERMANY326NT♠8-2-11
-10.9Round 15🇦🇺 AUSTRALIA94♠♣J-1-13
-11.0Round 5🇯🇵 JAPAN104NT♠J-1-12
-11.5Round 10🇩🇪 GERMANY175♦x♠4-4-9
-11.8Round 16🇳🇱 NETHERLANDS283NT♠9+1-13
-12.2Round 10🇩🇪 GERMANY262♠x♦A+1-12
-13.0Round 2🇮🇳 INDIA212♦x♦10-3-12
-14.4Round 15🇦🇺 AUSTRALIA125♠x♦A=-11
-17.9Round 3🇬🇵 GUADELOUPE37NTx♠A-5-19