🇵🇱 DUFRAT Katarzyna · POLAND

19rank
+123.3Butler · 224 bds
+0.55per board
±4.6swing
+0.68vs par /bd · #19/129
+0.41adjusted /bd
Butler per round: 3.9 24.6 40.1 2.6 29.4 7.9 20 12.4 4.6 -10 -3.5 24.6 -50.2 16.9by round

vs par split: bidding +0.53 · play +0.15

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

Card play — on target: opening leads 85.1% #36 of 129 · declarer play 86.0% #6 of 129 · defence 90.1% #23 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads73.3% (15)90.6% (32)
Declarer play90.0% (10)85.0% (40)
Defence84.8% (33)92.3% (78)

Opening leads by suit led: ♠ 78.6% (14) · ♥ 87.5% (8) · ♦ 80.0% (15) · ♣ 100.0% (10)

vs par by strain: NT -0.20 (61) · a suit +1.01 (163)

vs par by level: part-score +0.93 (81) · game -0.26 (124) · slam +5.74 (19)

By role: declaring +0.67/bd (-1.59 vs par · 113) · defending +0.43/bd (+2.99 vs par · 111)

By vulnerability: vulnerable +0.39/bd (+0.15 vs par · 112) · not vulnerable +0.72/bd (+1.21 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.TaczewskaZ.Azwer – R.AghaOpen16+3.9+0.24+0.31
Round 3J.TaczewskaM.Gronkvist – C.AhlesvedOpen16+24.6+1.54+3.25
Round 4J.TaczewskaA.Narula – S.SinglaClosed16+40.1+2.51+2.81
Round 6J.TaczewskaN.Djurovic – E.HavasClosed16+2.6+0.16-0.06
Round 7J.TaczewskaM.Khouri – N.WattarOpen16+29.4+1.84+1.31
Round 9J.TaczewskaR.Bernstein – G.SandlerOpen16+7.9+0.49-0.44
Round 11J.TaczewskaP.David – S.De MelloOpen16+20.0+1.25-0.38
Round 12J.TaczewskaA.Yanagisawa – Y.FukuyoshiClosed16+12.4+0.78+1.56
Round 13J.TaczewskaG.Tan – T.GallegoClosed16+4.6+0.29+1.38
Round 14J.TaczewskaH.Eythorsdottir – J.Seamon-MolsonOpen16-10.0-0.62+2.25
Round 16J.TaczewskaC.D'Ovidio – J.NeveOpen16-3.5-0.22-1.31
Round 17J.TaczewskaF.Cimon – S.Summers-CaleyClosed16+24.6+1.54-0.25
Round 19J.TaczewskaA.Acar – S.KuranogluClosed16-50.2-3.14-2.19
Round 21J.TaczewskaA.Smalinsky – I.ElkinClosed16+16.9+1.06+1.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
+15.5Round 1🇵🇰 PAKISTAN57♠♥K-1+20
+11.6Round 1🇵🇰 PAKISTAN125♣x♠4=+8
+11.1Round 17🇨🇦 CANADA56♠♥J=+11
+10.4Round 21🇦🇷 ARGENTINA96♦♠A-1+11
+10.0Round 14🇺🇸 USA2236♠x♦9-2+7
+9.9Round 3🇸🇪 SWEDEN24♠x♥A=+12
+9.6Round 7🇪🇬 EGYPT85♥x♠A-1+5
+9.4Round 4🇮🇳 INDIA262♠♦A+3+10
+9.4Round 7🇪🇬 EGYPT113♣x♥J=+12
+9.2Round 4🇮🇳 INDIA325♥♦4-1+10
+8.9Round 11🇧🇷 BRAZIL104♥♦A=+0
+8.9Round 14🇺🇸 USA2183♦♥K-2+11
+8.5Round 21🇦🇷 ARGENTINA141NTx♣5-3+5
+8.3Round 1🇵🇰 PAKISTAN36♠♦K-1+11
+7.5Round 21🇦🇷 ARGENTINA11NTx♠5-3+2
+7.3Round 3🇸🇪 SWEDEN44♠♦2=+10
+7.2Round 12🇯🇵 JAPAN184♠x♥5=+5
+7.1Round 4🇮🇳 INDIA194♠x♥A-1+13
+7.1Round 7🇪🇬 EGYPT53NT♠7-2+13
+7.0Round 3🇸🇪 SWEDEN86NT♦5-1+14
+6.6Round 21🇦🇷 ARGENTINA132♥♠A=+11
+6.2Round 17🇨🇦 CANADA144♥♥A=-1
+6.1Round 11🇧🇷 BRAZIL133♣♠A+1+12
+6.1Round 13🇵🇭 PHILIPPINES114♠x♥3-4-5
+5.9Round 17🇨🇦 CANADA24♠♣10=+1
+5.7Round 9🇿🇦 SOUTH AFRICA54♠♦K=+7
+5.7Round 9🇿🇦 SOUTH AFRICA64♠♥K=+8
+5.4Round 6🇦🇺 AUSTRALIA191NT♣Q=+0
+5.1Round 7🇪🇬 EGYPT93NT♠K-1+5
+5.0Round 6🇦🇺 AUSTRALIA251NT♠A=+5
+5.0Round 12🇯🇵 JAPAN304♠♦K+2-8
+5.0Round 14🇺🇸 USA2286♥♦K+1+13
+5.0Round 16🇫🇷 FRANCE273♠♣K+1+4
+4.7Round 12🇯🇵 JAPAN245♦♦9=+3
+4.7Round 19🇹🇷 TURKEY114♥x♣Q-1+6
+4.5Round 17🇨🇦 CANADA163NT♠3+1+1
+4.3Round 9🇿🇦 SOUTH AFRICA164♠♦9-2+11
+4.2Round 9🇿🇦 SOUTH AFRICA115♥x♣6-3+2
+4.2Round 12🇯🇵 JAPAN323NT♠2-2+6
+4.2Round 21🇦🇷 ARGENTINA116♦♥K=+0
+4.1Round 4🇮🇳 INDIA183♥♣A+1+7
+4.1Round 12🇯🇵 JAPAN176♦♥A-1+10
+4.1Round 14🇺🇸 USA2195♣♦J-1+10
+4.0Round 3🇸🇪 SWEDEN51♠♥Q-2+3
+4.0Round 4🇮🇳 INDIA223NT♣4-4+2
+4.0Round 13🇵🇭 PHILIPPINES144♠♦A+2+11
+4.0Round 13🇵🇭 PHILIPPINES164♥♦3=+8
+4.0Round 17🇨🇦 CANADA33NT♥4-2+6
+3.7Round 4🇮🇳 INDIA275♠♥4=+0
+3.7Round 11🇧🇷 BRAZIL27♥♦A=+0
+3.6Round 1🇵🇰 PAKISTAN103NT♠J+1+1
+3.6Round 6🇦🇺 AUSTRALIA233NT♠4-2+3
+3.6Round 17🇨🇦 CANADA83♥♦8=+0
+3.5Round 3🇸🇪 SWEDEN153NT♠3-2+8
+3.5Round 19🇹🇷 TURKEY101NT♣3+3+2
+3.2Round 9🇿🇦 SOUTH AFRICA34♥♠7-1+5
+3.0Round 11🇧🇷 BRAZIL65♣♠10-4+2
+3.0Round 13🇵🇭 PHILIPPINES33♦♥A-3+0
+3.0Round 19🇹🇷 TURKEY53♣♥J=+10
+2.9Round 11🇧🇷 BRAZIL144♠♣3+3-14
+2.9Round 14🇺🇸 USA2274♥♦Q-1+5
+2.9Round 21🇦🇷 ARGENTINA44♥♥4=+0
+2.8Round 6🇦🇺 AUSTRALIA272♥♦A-1+5
+2.8Round 17🇨🇦 CANADA71NT♠3+1+6
+2.6Round 6🇦🇺 AUSTRALIA223NT♣7+1+0
+2.6Round 16🇫🇷 FRANCE185♦♦6=-1
+2.6Round 16🇫🇷 FRANCE265♣♠K-2+8
+2.6Round 19🇹🇷 TURKEY62♥♠K=+1
+2.5Round 4🇮🇳 INDIA303NT♠6-1+10
+2.5Round 9🇿🇦 SOUTH AFRICA13NT♠5+1+0
+2.5Round 13🇵🇭 PHILIPPINES92NT♣3=-1
+2.5Round 16🇫🇷 FRANCE292♥♦10+1+0
+2.3Round 7🇪🇬 EGYPT44♥♦3=+0
+2.3Round 7🇪🇬 EGYPT153♠♦6=-7
+2.3Round 14🇺🇸 USA2206♠♣5+1+13
+2.3Round 17🇨🇦 CANADA124♠♥Q+1+0
+2.2Round 11🇧🇷 BRAZIL123♥♠6=+0
+2.2Round 14🇺🇸 USA2264♠♦A=+0
+2.2Round 16🇫🇷 FRANCE253♣♦Q-1+4
+2.1Round 11🇧🇷 BRAZIL32♠♦K=+0
+2.0Round 4🇮🇳 INDIA203♥♠3-1+6
+2.0Round 13🇵🇭 PHILIPPINES124♦♠K=+6
+1.9Round 6🇦🇺 AUSTRALIA261♠♥5+3+2
+1.9Round 7🇪🇬 EGYPT23NT♣9+2+12
+1.9Round 14🇺🇸 USA2173NT♠4+1+7
+1.8Round 3🇸🇪 SWEDEN102♠♦7+2+10
+1.8Round 7🇪🇬 EGYPT14♠♦8+2+11
+1.8Round 17🇨🇦 CANADA66♦♠3+1-2
+1.7Round 3🇸🇪 SWEDEN93NT♥K+3-12
+1.7Round 11🇧🇷 BRAZIL162♥♦4+1+2
+1.7Round 13🇵🇭 PHILIPPINES154♠♣A-1+6
+1.6Round 4🇮🇳 INDIA232♦♣3-1-6
+1.6Round 12🇯🇵 JAPAN315♣♥5=+13
+1.5Round 7🇪🇬 EGYPT62♠♦9=+0
+1.5Round 19🇹🇷 TURKEY154♠♣K=+0
+1.3Round 4🇮🇳 INDIA212♥♦K=+6
+1.3Round 9🇿🇦 SOUTH AFRICA43NT♠5+1+0
+1.3Round 9🇿🇦 SOUTH AFRICA123NT♦6=+2
+1.2Round 6🇦🇺 AUSTRALIA325♠♣5+1+1
+1.2Round 16🇫🇷 FRANCE231NT♦3=-1
+1.0Round 12🇯🇵 JAPAN273♣♦J+1+7
+1.0Round 16🇫🇷 FRANCE174♠♣9=+0
+0.9Round 9🇿🇦 SOUTH AFRICA154♠♥2=-11
+0.9Round 11🇧🇷 BRAZIL53NT♦6+1+0
+0.9Round 21🇦🇷 ARGENTINA105♣♦9=-2
+0.8Round 1🇵🇰 PAKISTAN22♠♥A+1+0
+0.8Round 13🇵🇭 PHILIPPINES74♠♦2=+1
+0.6Round 19🇹🇷 TURKEY91NT♥2=+1
+0.5Round 4🇮🇳 INDIA282♣♦K=+2
+0.5Round 17🇨🇦 CANADA93♥♣7+1-10
+0.4Round 11🇧🇷 BRAZIL81NT♠8+1+7
+0.4Round 13🇵🇭 PHILIPPINES54♥♠Q=+0
+0.3Round 1🇵🇰 PAKISTAN12♠♦3=+0
+0.3Round 21🇦🇷 ARGENTINA63♠♣A-1+1
+0.2Round 3🇸🇪 SWEDEN163NT♦7+2+11
+0.2Round 4🇮🇳 INDIA312♣♥3-1+1
+0.2Round 16🇫🇷 FRANCE214♥♣A=+1
+0.2Round 16🇫🇷 FRANCE322♥♥8+1+0
+0.2Round 17🇨🇦 CANADA112NT♥Q-2-5
+0.1Round 7🇪🇬 EGYPT33NT♥4+2-13
+0.1Round 9🇿🇦 SOUTH AFRICA73NT♠3+2+0
+0.1Round 12🇯🇵 JAPAN214♠♦K+1+0
+0.1Round 21🇦🇷 ARGENTINA32♠♠9-1-2
-0.0Round 3🇸🇪 SWEDEN124♥♣K=+0
-0.1Round 3🇸🇪 SWEDEN114♥♠8+1+0
-0.1Round 4🇮🇳 INDIA251NT♠9-2-1
-0.1Round 7🇪🇬 EGYPT102♠♦A=+0
-0.1Round 12🇯🇵 JAPAN193NT♥6+2+0
-0.1Round 12🇯🇵 JAPAN291NT♠5+3+1
-0.2Round 21🇦🇷 ARGENTINA84♥♠K+1+0
-0.3Round 3🇸🇪 SWEDEN12♥♦A+1+1
-0.3Round 6🇦🇺 AUSTRALIA303NT♣2+2+1
-0.4Round 1🇵🇰 PAKISTAN73♥♣K+1+1
-0.4Round 21🇦🇷 ARGENTINA154♥♠K=-1
-0.5Round 21🇦🇷 ARGENTINA164♥♠A+1+10
-0.6Round 4🇮🇳 INDIA244♠♠5+1-11
-0.6Round 12🇯🇵 JAPAN251♠♣5=+0
-0.7Round 1🇵🇰 PAKISTAN134♠♦J-1-7
-0.7Round 7🇪🇬 EGYPT133NT♦4+4-12
-0.8Round 7🇪🇬 EGYPT163♠♣6-1+0
-0.8Round 19🇹🇷 TURKEY83♦♣K=+1
-0.8Round 21🇦🇷 ARGENTINA52♠♥Q+2+10
-0.9Round 9🇿🇦 SOUTH AFRICA93NT♠3-1-5
-1.0Round 1🇵🇰 PAKISTAN143♠♥Q-1+8
-1.0Round 11🇧🇷 BRAZIL93NT♦6+2+0
-1.0Round 13🇵🇭 PHILIPPINES86♥♦4=+11
-1.0Round 14🇺🇸 USA2254♠♥3=-1
-1.2Round 1🇵🇰 PAKISTAN42♥♦Q+1+0
-1.2Round 3🇸🇪 SWEDEN134♠♠4+1+0
-1.2Round 6🇦🇺 AUSTRALIA244♠x♣A-1+0
-1.2Round 13🇵🇭 PHILIPPINES61NT♠5-2-3
-1.2Round 16🇫🇷 FRANCE283♠♥4-1-5
-1.3Round 11🇧🇷 BRAZIL72♥♠4=+1
-1.3Round 12🇯🇵 JAPAN226♥♠A=+0
-1.4Round 3🇸🇪 SWEDEN73NT♠7=-2
-1.4Round 6🇦🇺 AUSTRALIA203NT♠Q+3-1
-1.4Round 9🇿🇦 SOUTH AFRICA103NT♥9+1+0
-1.5Round 19🇹🇷 TURKEY43NT♥T+1+0
-1.6Round 6🇦🇺 AUSTRALIA311NT♦6+2+8
-1.6Round 11🇧🇷 BRAZIL112♠♣8=+1
-1.6Round 11🇧🇷 BRAZIL153NT♦10-1-10
-1.7Round 14🇺🇸 USA2244♥♦4+1-1
-1.7Round 16🇫🇷 FRANCE303NT♦Q=+1
-1.9Round 6🇦🇺 AUSTRALIA293NT♦2-2-13
-1.9Round 13🇵🇭 PHILIPPINES23NT♠3+2-1
-1.9Round 16🇫🇷 FRANCE192♥x♥3-2-8
-2.0Round 3🇸🇪 SWEDEN63♦♣A+2+6
-2.0Round 6🇦🇺 AUSTRALIA213♦♠K+2-6
-2.0Round 11🇧🇷 BRAZIL14♠♥3+2-1
-2.0Round 13🇵🇭 PHILIPPINES134♠♣3-1+1
-2.2Round 6🇦🇺 AUSTRALIA283♦♣7=-1
-2.2Round 7🇪🇬 EGYPT144♥♠3-1-5
-2.3Round 4🇮🇳 INDIA174♦♠A-1-4
-2.4Round 3🇸🇪 SWEDEN36♣♠A=+2
-2.4Round 7🇪🇬 EGYPT124♥♦6+1+0
-2.4Round 21🇦🇷 ARGENTINA71NT♥4+1-1
-2.5Round 4🇮🇳 INDIA292♦♦3+2+0
-2.5Round 17🇨🇦 CANADA14♥♠5+1+0
-2.6Round 1🇵🇰 PAKISTAN84♥♣K-1+2
-2.6Round 6🇦🇺 AUSTRALIA182♠♥A=+0
-2.6Round 12🇯🇵 JAPAN284♠♥2+1+0
-2.7Round 12🇯🇵 JAPAN234♥♠A+1+0
-2.7Round 13🇵🇭 PHILIPPINES104♠♥A+1-4
-2.8Round 1🇵🇰 PAKISTAN64♥♠A+3-15
-2.8Round 1🇵🇰 PAKISTAN113NT♥6-2-6
-3.0Round 12🇯🇵 JAPAN204♥♣7=+1
-3.1Round 16🇫🇷 FRANCE242♠♥10=+0
-3.2Round 9🇿🇦 SOUTH AFRICA136♣x♥A-2+0
-3.2Round 17🇨🇦 CANADA104♠♦K-1-6
-3.3Round 16🇫🇷 FRANCE225♦♥A-3-9
-3.4Round 3🇸🇪 SWEDEN145♦♥K+1-11
-3.5Round 9🇿🇦 SOUTH AFRICA143NT♠A=-12
-3.6Round 14🇺🇸 USA2223♥♣6-1+0
-3.9Round 17🇨🇦 CANADA154♥♠K-2-6
-4.1Round 14🇺🇸 USA2293NT♣4-1-12
-4.1Round 17🇨🇦 CANADA133NT♥3=+0
-4.2Round 19🇹🇷 TURKEY13NT♠2=+0
-4.3Round 1🇵🇰 PAKISTAN153♥♦Q-1-4
-4.3Round 16🇫🇷 FRANCE203♦♣3-3-5
-4.4Round 11🇧🇷 BRAZIL42♥♠4-1-6
-4.5Round 9🇿🇦 SOUTH AFRICA81NT♠Q+3-7
-4.6Round 17🇨🇦 CANADA44♥♠4=+1
-4.7Round 14🇺🇸 USA2214♥♦3=+10
-5.1Round 12🇯🇵 JAPAN263NT♣4-2-13
-5.1Round 13🇵🇭 PHILIPPINES42♦♣10-2-8
-5.5Round 7🇪🇬 EGYPT76♠♣7=+0
-5.5Round 16🇫🇷 FRANCE313♣♥8-1-10
-5.5Round 19🇹🇷 TURKEY163♥♦A+1-7
-6.0Round 13🇵🇭 PHILIPPINES14♥♣J=+0
-6.0Round 21🇦🇷 ARGENTINA124♠♦J-1-10
-6.7Round 6🇦🇺 AUSTRALIA174♠x♥7-2-5
-6.8Round 19🇹🇷 TURKEY74♠♠3-2-7
-7.8Round 9🇿🇦 SOUTH AFRICA23NT♠7=-7
-7.8Round 19🇹🇷 TURKEY23NT♥T+1+0
-7.9Round 19🇹🇷 TURKEY132♥x♠7-3-5
-8.0Round 19🇹🇷 TURKEY124♥♣5+3-10
-9.4Round 1🇵🇰 PAKISTAN94♥♦A=-7
-9.4Round 14🇺🇸 USA2316♦♣A=-12
-9.9Round 14🇺🇸 USA2306♥♦3=+0
-11.0Round 1🇵🇰 PAKISTAN164♠♦4+2-7
-11.3Round 19🇹🇷 TURKEY143♥xx♠5-2-11
-12.3Round 19🇹🇷 TURKEY35♠x♦9-2-16
-12.9Round 14🇺🇸 USA2323NT♦4-3-14
-14.2Round 21🇦🇷 ARGENTINA24♥x♣K=-14