🇵🇰 AGHA Rubina · PAKISTAN

90rank
-65.3Butler · 256 bds
-0.26per board
±4.4swing
-1.14vs par /bd · #120/129
-0.29adjusted /bd
Butler per round: -3.9 7.1 6.5 11 -6.7 -32.1 -33.4 -5 -22 8.9 22.7 -30 -21.9 3.4 26.7 3.4by round

vs par split: bidding -1.02 · play -0.17

Strength of schedule: opponents averaged -0.04/bd (an average draw) → opponent-adjusted -0.29/bd

Card play — on target: opening leads 77.1% #112 of 129 · declarer play 75.4% #47 of 129 · defence 83.5% #88 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads71.4% (14)79.4% (34)
Declarer play73.7% (19)76.3% (38)
Defence74.3% (35)87.2% (86)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 72.7% (11) · ♦ 80.0% (10) · ♣ 76.5% (17)

vs par by strain: NT -1.96 (72) · a suit -0.88 (183)

vs par by level: part-score -0.16 (95) · game -1.58 (146) · slam -4.00 (14)

By role: declaring -0.20/bd (-3.42 vs par · 135) · defending -0.31/bd (+1.39 vs par · 121)

By vulnerability: vulnerable -0.76/bd (-1.66 vs par · 128) · not vulnerable +0.25/bd (-0.63 vs par · 128)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1Z.AzwerK.Dufrat – J.TaczewskaOpen16-3.9-0.24-0.31
Round 2Z.AzwerC.Philippe Pascal – H.SolimanOpen16+7.1+0.44-1.44
Round 3Z.AzwerJ.Cormack – J.AlabasterOpen16+6.5+0.41+1.38
Round 4Z.AzwerA.Acar – S.KuranogluOpen16+11.0+0.69+1.06
Round 5Z.AzwerA.Simons – J.PasmanOpen16-6.7-0.42-3.75
Round 6Z.AzwerL.Wang – W.WangOpen16-32.1-2.01-2.38
Round 7Z.AzwerJ.Neve – C.D'OvidioOpen16-33.4-2.09-1.69
Round 8Z.AzwerG.Tan – T.GallegoClosed16-5.0-0.31-1.38
Round 10Z.AzwerC.Ahlesved – M.GronkvistClosed16-22.0-1.38-3.44
Round 11Z.AzwerM.Zur-Campanile – J.MeyersOpen16+8.9+0.56-0.94
Round 14Z.AzwerC.Child – D.RossleeOpen16+22.7+1.42-0.75
Round 15Z.AzwerB.Sonsini – J.RadinOpen16-30.0-1.88-2.81
Round 16Z.AzwerM.Espinosa-Paz – M.PrevideClosed16-21.9-1.37-2.31
Round 18Z.AzwerY.Fukuyoshi – A.YanagisawaOpen16+3.4+0.21-1.25
Round 20Z.AzwerS.Bringold – J.CassinClosed16+26.7+1.67+1.25
Round 21Z.AzwerM.Bakshi – S.SinglaClosed16+3.4+0.21+0.44

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.8Round 20🇬🇵 GUADELOUPE264♥♥4-1+13
+11.0Round 1🇵🇱 POLAND164♠♦4+2+7
+10.5Round 18🇯🇵 JAPAN295♦♠Q-1+13
+10.0Round 14🇿🇦 SOUTH AFRICA224♠♠A=+7
+9.6Round 20🇬🇵 GUADELOUPE286♥♣A=+1
+9.4Round 1🇵🇱 POLAND94♥♦A=+7
+9.4Round 14🇿🇦 SOUTH AFRICA316♦♠6=+12
+8.5Round 2🇪🇬 EGYPT316♠♥10+1-11
+7.8Round 20🇬🇵 GUADELOUPE294♦♣J=+10
+7.6Round 3🇳🇿 NEW ZEALAND104♠♣Q-1+12
+7.3Round 16🇦🇷 ARGENTINA312♥x♣J-2+3
+7.1Round 4🇹🇷 TURKEY194♠x♥A-1+13
+7.0Round 3🇳🇿 NEW ZEALAND86♥♣2-1+14
+6.9Round 14🇿🇦 SOUTH AFRICA194♠♣6=+0
+6.6Round 2🇪🇬 EGYPT246♥♦K=+0
+6.6Round 14🇿🇦 SOUTH AFRICA234♠♣A=+13
+6.5Round 3🇳🇿 NEW ZEALAND14♥♠6=+8
+6.5Round 14🇿🇦 SOUTH AFRICA173♣♦K=+1
+6.5Round 18🇯🇵 JAPAN313NT♥4+4+14
+6.4Round 15🇺🇸 USA145♥x♠A-1+7
+6.2Round 11🇺🇸 USA273NT♦6-2+8
+5.6Round 20🇬🇵 GUADELOUPE172♠♣K=+11
+5.5Round 11🇺🇸 USA243NT♥10-3+4
+5.2Round 5🇳🇱 NETHERLANDS92♦x♦8+1+5
+5.1Round 3🇳🇿 NEW ZEALAND45♥x♠6-2+8
+5.1Round 5🇳🇱 NETHERLANDS123NT♣8+1-13
+5.0Round 2🇪🇬 EGYPT233♠♥2=+12
+4.8Round 18🇯🇵 JAPAN224♠♦5-2+7
+4.8Round 20🇬🇵 GUADELOUPE254♥♠3=+0
+4.7Round 14🇿🇦 SOUTH AFRICA214♥♣3=-10
+4.6Round 7🇫🇷 FRANCE112♥♣A+1+0
+4.5Round 8🇵🇭 PHILIPPINES184♥♦8-1+12
+4.3Round 1🇵🇱 POLAND153♥♦Q-1+4
+4.2Round 6🇨🇳 CHINA215♦♠K=+0
+4.2Round 21🇮🇳 INDIA116♦♥K=+0
+3.9Round 21🇮🇳 INDIA24♠♦A=+6
+3.9Round 21🇮🇳 INDIA141NTx♥2+1-1
+3.8Round 4🇹🇷 TURKEY292♥♠3-1+6
+3.7Round 4🇹🇷 TURKEY274♠♥5+1+0
+3.7Round 11🇺🇸 USA227♥♦A=+0
+3.7Round 18🇯🇵 JAPAN304♥♦5-2+11
+3.6Round 6🇨🇳 CHINA233NT♠4-2+3
+3.5Round 11🇺🇸 USA2111NT♣A=+6
+3.2Round 15🇺🇸 USA1154♠♥8=+0
+3.1Round 15🇺🇸 USA162NT♥J=+5
+3.0Round 10🇸🇪 SWEDEN271NT♥7-1+4
+2.9Round 3🇳🇿 NEW ZEALAND65♦♣A-1+10
+2.9Round 21🇮🇳 INDIA44♥♦7=+0
+2.8Round 1🇵🇱 POLAND64♥♠A+3+15
+2.8Round 1🇵🇱 POLAND113NT♥6-2+6
+2.8Round 14🇿🇦 SOUTH AFRICA184♠♠3=+0
+2.6Round 1🇵🇱 POLAND84♥♣K-1-2
+2.6Round 6🇨🇳 CHINA223NT♣7+1+0
+2.5Round 4🇹🇷 TURKEY303NT♠6-1+10
+2.5Round 16🇦🇷 ARGENTINA293♥♦10=+0
+2.4Round 8🇵🇭 PHILIPPINES203♥♣3=+6
+2.3Round 2🇪🇬 EGYPT274♥♠4+1+0
+2.3Round 4🇹🇷 TURKEY183♠♣2-1+5
+2.3Round 6🇨🇳 CHINA245♣♠A-1+4
+2.3Round 20🇬🇵 GUADELOUPE322♥♦A+1+1
+2.2Round 5🇳🇱 NETHERLANDS83♥♠9=+1
+2.2Round 7🇫🇷 FRANCE84♥♠J+1+8
+2.2Round 15🇺🇸 USA1112♥♣K+2-6
+2.2Round 16🇦🇷 ARGENTINA252♥♠A-1+4
+2.1Round 11🇺🇸 USA232♠♦K=+0
+2.0Round 4🇹🇷 TURKEY203♥♦10-1+6
+2.0Round 5🇳🇱 NETHERLANDS76♥♦10=+0
+2.0Round 18🇯🇵 JAPAN273NT♥Q+3-14
+1.9Round 2🇪🇬 EGYPT302♥♣8-2+8
+1.9Round 10🇸🇪 SWEDEN286♦♣Q+1-13
+1.8Round 21🇮🇳 INDIA34♠x♣K-1-1
+1.7Round 3🇳🇿 NEW ZEALAND93NT♥4+3-12
+1.7Round 14🇿🇦 SOUTH AFRICA243NT♠J+2+1
+1.7Round 21🇮🇳 INDIA103NT♠10+1-1
+1.6Round 3🇳🇿 NEW ZEALAND52♥♣5=+1
+1.6Round 7🇫🇷 FRANCE133NT♥3+3+12
+1.6Round 8🇵🇭 PHILIPPINES273NT♥9+3-10
+1.5Round 11🇺🇸 USA2121NT♠Q+1-1
+1.5Round 11🇺🇸 USA2144♥♣6+1-14
+1.4Round 5🇳🇱 NETHERLANDS45♣♦A+1+13
+1.3Round 10🇸🇪 SWEDEN323NT♠2+2+0
+1.3Round 18🇯🇵 JAPAN234♠♣A-1-1
+1.2Round 1🇵🇱 POLAND42♥♦Q+1+0
+1.2Round 7🇫🇷 FRANCE15Pass+9
+1.1Round 10🇸🇪 SWEDEN313NT♥J+2+0
+1.0Round 1🇵🇱 POLAND143♠♥Q-1-8
+1.0Round 8🇵🇭 PHILIPPINES321NT♠4+2-10
+1.0Round 15🇺🇸 USA183NT♠2=-1
+1.0Round 16🇦🇷 ARGENTINA174♠♣9=+0
+1.0Round 18🇯🇵 JAPAN214♥♦6+1+0
+1.0Round 21🇮🇳 INDIA95♦♣Q=+2
+0.9Round 2🇪🇬 EGYPT293♥♠5+1+10
+0.9Round 10🇸🇪 SWEDEN262♠♦A=+1
+0.9Round 11🇺🇸 USA253NT♦J+1+0
+0.9Round 20🇬🇵 GUADELOUPE272♠♥10=+7
+0.8Round 2🇪🇬 EGYPT264♥♣5+1+0
+0.8Round 6🇨🇳 CHINA293NT♦6-1-12
+0.8Round 7🇫🇷 FRANCE163♣♥A=+0
+0.7Round 1🇵🇱 POLAND134♠♦J-1+7
+0.7Round 3🇳🇿 NEW ZEALAND73NT♥5+2+0
+0.6Round 2🇪🇬 EGYPT183NT♥3+1+1
+0.5Round 20🇬🇵 GUADELOUPE304♠♣10+1+1
+0.4Round 1🇵🇱 POLAND73♥♣K+1-1
+0.4Round 2🇪🇬 EGYPT281NT♥4=+1
+0.4Round 4🇹🇷 TURKEY244♠♣4+2-11
+0.4Round 8🇵🇭 PHILIPPINES212♦♣6+1+0
+0.3Round 4🇹🇷 TURKEY173♠♥A-1-2
+0.2Round 2🇪🇬 EGYPT252♠♣Q=+1
+0.2Round 2🇪🇬 EGYPT324♠♦A+1+0
+0.2Round 3🇳🇿 NEW ZEALAND163NT♠2+2+11
+0.2Round 8🇵🇭 PHILIPPINES173♥♣A-1+4
+0.2Round 10🇸🇪 SWEDEN252♥♠6+1+0
+0.2Round 10🇸🇪 SWEDEN294♥♣4+1+0
+0.2Round 11🇺🇸 USA262♠♦3-2-1
+0.2Round 16🇦🇷 ARGENTINA214♥♣A=+1
+0.1Round 4🇹🇷 TURKEY253♦♠Q=-1
+0.1Round 5🇳🇱 NETHERLANDS14♠♣K=-11
+0.1Round 6🇨🇳 CHINA262NT♥5=+0
+0.1Round 18🇯🇵 JAPAN252♠♦J=-1
+0.1Round 20🇬🇵 GUADELOUPE242NT♥Q=+0
-0.0Round 3🇳🇿 NEW ZEALAND124♠♥3=+0
-0.0Round 4🇹🇷 TURKEY264♠♦A=+1
+0.0Round 7🇫🇷 FRANCE102♥♠Q-1+0
+0.0Round 8🇵🇭 PHILIPPINES312♠♥9+1+0
-0.0Round 14🇿🇦 SOUTH AFRICA254♠♦A+1+0
+0.0Round 14🇿🇦 SOUTH AFRICA304♠♠4+2-11
+0.0Round 15🇺🇸 USA1134♥♣J+1+0
-0.1Round 3🇳🇿 NEW ZEALAND114♥♦Q+1+0
-0.1Round 7🇫🇷 FRANCE34NT♥4+1+13
-0.1Round 8🇵🇭 PHILIPPINES242♠♣5-3+6
-0.2Round 8🇵🇭 PHILIPPINES263NT♥10+2-13
-0.2Round 11🇺🇸 USA2133♦♠5+2+8
-0.2Round 16🇦🇷 ARGENTINA263NT♠K-1+6
-0.2Round 20🇬🇵 GUADELOUPE212NT♠6=+1
-0.2Round 21🇮🇳 INDIA84♥♠K+1+0
-0.3Round 1🇵🇱 POLAND12♠♦3=+0
-0.3Round 6🇨🇳 CHINA303NT♥10+2+1
-0.3Round 15🇺🇸 USA173NT♣5=+1
-0.4Round 5🇳🇱 NETHERLANDS113NT♦7=+0
-0.4Round 15🇺🇸 USA1162♠♣A+1+0
-0.4Round 21🇮🇳 INDIA154♥♠A=-1
-0.5Round 4🇹🇷 TURKEY281NT♥Q+1+1
-0.5Round 18🇯🇵 JAPAN321NT♠5+2-6
-0.5Round 20🇬🇵 GUADELOUPE313NT♠4+1+0
-0.5Round 21🇮🇳 INDIA164♥♠A+1+10
-0.6Round 4🇹🇷 TURKEY222♠♥2-1-2
-0.6Round 5🇳🇱 NETHERLANDS54♥♥4+1-6
-0.6Round 11🇺🇸 USA281NT♣3+2+6
-0.7Round 10🇸🇪 SWEDEN174♠♣3-2+7
-0.8Round 1🇵🇱 POLAND22♠♥A+1+0
-0.8Round 5🇳🇱 NETHERLANDS151NT♣5=-1
-0.8Round 8🇵🇭 PHILIPPINES254♠♦5+1+0
-0.8Round 10🇸🇪 SWEDEN192♠♥K-3+0
-0.8Round 21🇮🇳 INDIA12♥♣3+2-6
-0.8Round 21🇮🇳 INDIA53♠♥Q+1+10
-0.9Round 8🇵🇭 PHILIPPINES233NT♠10+1-11
-0.9Round 18🇯🇵 JAPAN172♦♥Q-2-7
-1.0Round 2🇪🇬 EGYPT224♥♦J+3-17
-1.0Round 4🇹🇷 TURKEY311NT♠10=+0
-1.0Round 4🇹🇷 TURKEY324♥♣A=+0
-1.0Round 11🇺🇸 USA294NT♦3+1+0
-1.1Round 15🇺🇸 USA134♣♥A=-7
-1.1Round 15🇺🇸 USA152NT♦J-1+5
-1.1Round 16🇦🇷 ARGENTINA274♠♦7=-3
-1.2Round 3🇳🇿 NEW ZEALAND134♠♥10+1+0
-1.2Round 14🇿🇦 SOUTH AFRICA293♥♣J+1+10
-1.2Round 18🇯🇵 JAPAN203NT♣6+2+0
-1.3Round 8🇵🇭 PHILIPPINES284♠♦4+1+0
-1.4Round 6🇨🇳 CHINA203NT♠Q+3-1
-1.5Round 5🇳🇱 NETHERLANDS33♦♣2-3+0
-1.5Round 5🇳🇱 NETHERLANDS144♥♣Q+2-9
-1.5Round 7🇫🇷 FRANCE62♠♣Q=+0
-1.5Round 21🇮🇳 INDIA63♣♣2+2-1
-1.5Round 21🇮🇳 INDIA71♠♥A=+0
-1.6Round 5🇳🇱 NETHERLANDS132♠♦A-1-11
-1.6Round 5🇳🇱 NETHERLANDS163NT♠2-1-10
-1.6Round 6🇨🇳 CHINA312♥♣7+1+8
-1.7Round 7🇫🇷 FRANCE91NT♥9=-2
-1.7Round 15🇺🇸 USA1124♥♦6-3-12
-1.7Round 16🇦🇷 ARGENTINA303NT♣10=+1
-1.8Round 2🇪🇬 EGYPT173NT♠9+2-1
-1.8Round 8🇵🇭 PHILIPPINES303NT♥2=+0
-1.8Round 20🇬🇵 GUADELOUPE232♠♦K=-6
-1.9Round 7🇫🇷 FRANCE23NT♣3+2-12
-1.9Round 10🇸🇪 SWEDEN243♦♠A=+1
-2.0Round 11🇺🇸 USA2101NT♦4=-11
-2.0Round 18🇯🇵 JAPAN262♦♠2-1-1
-2.1Round 18🇯🇵 JAPAN194♠♦8+2-11
-2.2Round 14🇿🇦 SOUTH AFRICA264♠♦8=+0
-2.3Round 3🇳🇿 NEW ZEALAND143NT♠4+2-10
-2.3Round 5🇳🇱 NETHERLANDS24♥♣4+1+0
-2.3Round 14🇿🇦 SOUTH AFRICA206♠♥3+1-13
-2.3Round 20🇬🇵 GUADELOUPE203NT♦Q=+1
-2.4Round 3🇳🇿 NEW ZEALAND36♣♠9=+2
-2.5Round 20🇬🇵 GUADELOUPE194♠♦10-3-2
-2.6Round 6🇨🇳 CHINA181♠♥A+1+0
-2.6Round 14🇿🇦 SOUTH AFRICA324♠♦3+1+0
-2.7Round 16🇦🇷 ARGENTINA183♥♦2+1-6
-2.7Round 18🇯🇵 JAPAN245♠x♦9-2-5
-2.8Round 8🇵🇭 PHILIPPINES194♠x♦K-1-3
-2.8Round 10🇸🇪 SWEDEN301NT♥7+1-1
-2.8Round 11🇺🇸 USA215♣x♠4-3-2
-2.8Round 15🇺🇸 USA113♥♣8-1+3
-2.9Round 14🇿🇦 SOUTH AFRICA274♥♦Q-1-5
-3.0Round 5🇳🇱 NETHERLANDS64♠♦K-2-6
-3.0Round 16🇦🇷 ARGENTINA193♥♠A-5-9
-3.1Round 7🇫🇷 FRANCE44♥♠A+1-1
-3.1Round 10🇸🇪 SWEDEN224♠♥K-2-11
-3.1Round 16🇦🇷 ARGENTINA243♦♠3=+0
-3.2Round 2🇪🇬 EGYPT214♠♥6-2-5
-3.2Round 11🇺🇸 USA2153NT♣J-2-11
-3.3Round 8🇵🇭 PHILIPPINES223♥♠A=+2
-3.3Round 16🇦🇷 ARGENTINA225♦♥K-3-9
-3.4Round 6🇨🇳 CHINA173♥♠8=-1
-3.4Round 7🇫🇷 FRANCE14♠♦K=-11
-3.4Round 10🇸🇪 SWEDEN231♠♥A-1-11
-3.5Round 16🇦🇷 ARGENTINA231NT♥4=-5
-3.6Round 1🇵🇱 POLAND103NT♠J+1-1
-3.8Round 16🇦🇷 ARGENTINA284♥♥4-3-7
-3.9Round 8🇵🇭 PHILIPPINES293♦♠A-1-5
-4.0Round 4🇹🇷 TURKEY214♥♦10-2+1
-4.1Round 4🇹🇷 TURKEY233NT♣7-3-10
-4.3Round 15🇺🇸 USA194♠♣4+1+0
-4.3Round 21🇮🇳 INDIA133NT♠6+1+0
-4.4Round 20🇬🇵 GUADELOUPE224♥♦9-1-5
-4.6Round 10🇸🇪 SWEDEN182♣♥Q=-11
-4.7Round 6🇨🇳 CHINA194♠♣7-3-9
-5.2Round 6🇨🇳 CHINA254♥♠K-3-5
-6.0Round 16🇦🇷 ARGENTINA202♣x♠Q+1-6
-6.0Round 20🇬🇵 GUADELOUPE184♠♥A-2-13
-6.0Round 21🇮🇳 INDIA124♠♦A-1-10
-6.2Round 10🇸🇪 SWEDEN213NT♥6-1-15
-6.4Round 11🇺🇸 USA2162♠♣9-2-7
-6.7Round 6🇨🇳 CHINA281NT♥2=-6
-6.7Round 16🇦🇷 ARGENTINA324♥♣A=-7
-7.0Round 2🇪🇬 EGYPT202♠♥3+3-10
-7.1Round 7🇫🇷 FRANCE53NT♠7-2-13
-7.1Round 10🇸🇪 SWEDEN203♠♦A-1-6
-7.3Round 2🇪🇬 EGYPT194♥♣A-2-12
-7.6Round 18🇯🇵 JAPAN183NT♣9-1-12
-7.8Round 6🇨🇳 CHINA274♠♦A=-7
-8.0Round 7🇫🇷 FRANCE143NT♠3=-6
-8.1Round 7🇫🇷 FRANCE74♠♦2+2-13
-8.3Round 1🇵🇱 POLAND36♠♦K-1-11
-8.9Round 7🇫🇷 FRANCE123♥♠A=-11
-9.0Round 15🇺🇸 USA1142♥x♣3=-11
-9.4Round 5🇳🇱 NETHERLANDS104♠♦3-1-12
-9.5Round 18🇯🇵 JAPAN283NT♥2=-7
-9.7Round 3🇳🇿 NEW ZEALAND24♥♦A+2-11
-10.5Round 15🇺🇸 USA123NT♠8-3-12
-11.1Round 3🇳🇿 NEW ZEALAND153NT♥2+2-11
-11.6Round 1🇵🇱 POLAND125♣x♠4=-8
-12.0Round 6🇨🇳 CHINA325♥♣5-1-13
-14.7Round 14🇿🇦 SOUTH AFRICA284♥♦2+3-17
-14.7Round 15🇺🇸 USA1106♠♣3-1-17
-15.5Round 1🇵🇱 POLAND57♠♥K-1-20