🇭🇺 ZALAI Agnes · HUNGARY

37rank
+32.3Butler · 160 bds
+0.20per board
±4.2swing
+0.69vs par /bd · #28/112
+0.28adjusted /bd
Butler per round: -17.4 40.3 2.9 1.4 4.9 -13.7 -3.6 -0.6 -3.1 14.8 -4 2.2 7.4 10.4 -13.9 4.3by round

vs par split: bidding +0.84 · play -0.36

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

Card play — on target: opening leads 84.6% #58 of 112 · declarer play 87.5% #10 of 112 · defence 86.3% #52 of 112

Card play by contract type — on target
vs NTvs a suit
Opening leads·84.6% (26)
Declarer play·87.5% (16)
Defence·86.3% (51)

Opening leads by suit led: ♠ 100.0% (5) · ♥ 80.0% (5) · ♦ 80.0% (10) · ♣ 83.3% (6)

vs par by strain: a suit +0.47 (99)

vs par by level: part-score +0.20 (40) · game +0.94 (54) · slam -2.40 (5)

By role: declaring +0.89/bd (-1.75 vs par · 77) · defending -0.42/bd (+3.04 vs par · 82)

By vulnerability: vulnerable +0.01/bd (+0.29 vs par · 82) · not vulnerable +0.41/bd (+1.11 vs par · 78)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1E.TichyM.Yakovleva – O.PavlushkoClosed10-17.4-1.74+3.90
Round 2E.TichyM.Iher – S.LaanOpen10+40.3+4.03+1.20
Round 3E.TichyJ.Palmer – F.GreenwoodClosed10+2.9+0.29-1.30
Round 4E.TichyM.Hernandez – M.MestresClosed10+1.4+0.14+1.80
Round 5E.TichyD.Yavas – S.KuranogluClosed10+4.9+0.49+3.30
Round 6E.TichyA.De Magalhaes Pereira – A.OliveiraClosed10-13.7-1.37-1.40
Round 7E.TichyN.Senior – N.SmithClosed10-3.6-0.36+1.20
Round 8E.TichyD.Avon – E.HugonClosed10-0.6-0.06+0.70
Round 9O.HegedusG.Vist – T.HeskjeOpen10-3.1-0.31-1.60
Round 10E.TichyM.Plath – S.KriftnerClosed10+14.8+1.48+4.00
Round 11E.TichyL.Hallqvist – Y.JohanssonClosed10-4.0-0.40+0.30
Round 12E.TichyK.Dufrat – J.TaczewskaClosed10+2.2+0.22+0.70
Round 13E.TichyE.Visser – M.ChristensenClosed10+7.4+0.74+1.40
Round 17O.HegedusJ.Fitzgerald – J.KennyOpen10+10.4+1.04+0.00
Round 18O.HegedusE.Cheng – M.GerstelOpen10-13.9-1.39-3.60
Round 19O.HegedusM.Stas – C.VandenbosscheOpen10+4.3+0.43+0.50

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.5Round 2🇪🇪 ESTONIA147♠x♥3=+6
+8.3Round 2🇪🇪 ESTONIA186N♠9-1+14
+8.3Round 17🇮🇪 IRELAND173N♥8+1+1
+8.1Round 9🇳🇴 NORWAY235♣♦5=+0
+8.1Round 17🇮🇪 IRELAND136N♠7=+0
+7.9Round 4🇪🇸 SPAIN63N♠10-3+11
+7.5Round 2🇪🇪 ESTONIA165♥x♣4-1+5
+7.2Round 2🇪🇪 ESTONIA123♣♥Q+1+7
+6.8Round 2🇪🇪 ESTONIA203N♠10=-1
+6.8Round 17🇮🇪 IRELAND164♥x♦A=+5
+6.6Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND223N♠7-1+10
+6.5Round 17🇮🇪 IRELAND123N♦Q-2+11
+5.7Round 10🇩🇪 GERMANY101N♥Q+3+1
+5.6Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND45♣♥A-1+9
+5.6Round 8🇫🇷 FRANCE134♥♣8=+0
+5.6Round 18🇨🇭 SWITZERLAND223♥♠A-1+6
+5.4Round 4🇪🇸 SPAIN24♥♦5-1+9
+5.2Round 11🇸🇪 SWEDEN184♠♥10-1+5
+5.2Round 19🇧🇪 BELGIUM64♥♦4+1+0
+4.9Round 13🇳🇱 NETHERLANDS92♦♣A-3+6
+4.7Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND233N♣3=-1
+4.7Round 13🇳🇱 NETHERLANDS44♥♠5-2+2
+4.5Round 4🇪🇸 SPAIN54♣♦J-1+12
+4.5Round 11🇸🇪 SWEDEN152♥♦J-3+5
+4.4Round 6🇵🇹 PORTUGAL234♠♣A+2+13
+4.4Round 9🇳🇴 NORWAY263N♣J=+0
+4.4Round 10🇩🇪 GERMANY84♣♦K=+0
+4.3Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND243♠♥8+1+1
+4.2Round 12🇵🇱 POLAND214♠♣4-2+8
+3.9Round 1🇷🇺 RUSSIA54♠♥A-2+7
+3.8Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND85♦♥A-1+10
+3.7Round 10🇩🇪 GERMANY93N♥7-1+4
+3.6Round 10🇩🇪 GERMANY24♥♣9=+0
+3.6Round 19🇧🇪 BELGIUM94♠♥4-1+6
+3.5Round 13🇳🇱 NETHERLANDS64♥♠3+1+0
+3.3Round 5🇹🇷 TURKEY155♦♠4-1-5
+3.2Round 10🇩🇪 GERMANY33N♥K-1+10
+3.1Round 4🇪🇸 SPAIN94♥♣A-3+0
+3.0Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73N♥3=+0
+2.8Round 18🇨🇭 SWITZERLAND291N♣J-1+0
+2.7Round 1🇷🇺 RUSSIA64♥♦J-1+10
+2.7Round 5🇹🇷 TURKEY143♠♦7-2+8
+2.7Round 19🇧🇪 BELGIUM24♠♦5-2+0
+2.6Round 5🇹🇷 TURKEY122♠♦10+1+6
+2.6Round 13🇳🇱 NETHERLANDS103N♦K-1+12
+2.5Round 8🇫🇷 FRANCE194♠♣2=+0
+2.4Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253♦♣J+2-8
+2.4Round 11🇸🇪 SWEDEN173♠x♥A-2+3
+2.4Round 12🇵🇱 POLAND271N♦5=+5
+2.3Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND303N♣4+2+0
+2.3Round 8🇫🇷 FRANCE184♥♠4+1+0
+2.2Round 8🇫🇷 FRANCE173N♣A-1+5
+2.2Round 11🇸🇪 SWEDEN134♥♦Q+2+13
+2.2Round 13🇳🇱 NETHERLANDS54♠♥K+2+1
+2.2Round 19🇧🇪 BELGIUM33N♦4-1+6
+2.1Round 13🇳🇱 NETHERLANDS73♣♠Q-1-6
+1.8Round 1🇷🇺 RUSSIA14♥♦8=-1
+1.8Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND281N♥4+2-6
+1.8Round 5🇹🇷 TURKEY113♥♦J=+0
+1.8Round 5🇹🇷 TURKEY133♦♥8=+0
+1.8Round 9🇳🇴 NORWAY283♦♥2=+0
+1.8Round 11🇸🇪 SWEDEN194♠♦7+1+0
+1.8Round 12🇵🇱 POLAND283N♠Q-2+12
+1.7Round 6🇵🇹 PORTUGAL305♦♥K-3+2
+1.7Round 12🇵🇱 POLAND303N♣4+1+0
+1.6Round 2🇪🇪 ESTONIA173♠♥K=+0
+1.6Round 19🇧🇪 BELGIUM14♥♣3+1+11
+1.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23N♦6-1+6
+1.3Round 17🇮🇪 IRELAND153N♦7=+3
+1.2Round 9🇳🇴 NORWAY222N♣3=+0
+1.0Round 1🇷🇺 RUSSIA42♥♥9+1+0
+0.9Round 2🇪🇪 ESTONIA113♠♦4+1+6
+0.9Round 4🇪🇸 SPAIN83N♠5=-1
+0.9Round 13🇳🇱 NETHERLANDS14♥♠K=+0
+0.9Round 18🇨🇭 SWITZERLAND263N♣5=-2
+0.6Round 9🇳🇴 NORWAY214♠♥K+1+1
+0.6Round 10🇩🇪 GERMANY73N♥5+3+12
+0.6Round 13🇳🇱 NETHERLANDS83N♠2=+0
+0.4Round 10🇩🇪 GERMANY13♣♠A+1+0
+0.3Round 18🇨🇭 SWITZERLAND214♠♦K+1-1
+0.3Round 19🇧🇪 BELGIUM82♠♦A-2-7
+0.1Round 18🇨🇭 SWITZERLAND274♥♦A+1-11
-0.0Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND36N♥10=+0
-0.1Round 8🇫🇷 FRANCE113N♦6=-2
-0.2Round 1🇷🇺 RUSSIA92♠♥8=+1
-0.2Round 5🇹🇷 TURKEY161N♥10=-1
-0.2Round 12🇵🇱 POLAND233♥♣Q=+0
-0.3Round 10🇩🇪 GERMANY64♥♠10+1+0
-0.3Round 18🇨🇭 SWITZERLAND302♠♥A-1-1
-0.4Round 1🇷🇺 RUSSIA34♠♦Q+1-1
-0.4Round 12🇵🇱 POLAND245♣♥A+1-11
-0.5Round 6🇵🇹 PORTUGAL274♥♠A-1+10
-0.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥♦K+3-14
-0.5Round 8🇫🇷 FRANCE155♦x♥K-1-7
-0.6Round 6🇵🇹 PORTUGAL214♥♦J+1+0
-0.7Round 9🇳🇴 NORWAY303N♣4-1-4
-0.8Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND292♥♠2-1-5
-0.9Round 2🇪🇪 ESTONIA154♠♦5+2-13
-0.9Round 4🇪🇸 SPAIN41N♥Q=-5
-1.0Round 12🇵🇱 POLAND254♥♠7+1+0
-1.1Round 8🇫🇷 FRANCE203N♥4=-1
-1.1Round 9🇳🇴 NORWAY271N♣4-1+1
-1.2Round 2🇪🇪 ESTONIA193♦♦4+1+0
-1.3Round 4🇪🇸 SPAIN14♠♥A=+0
-1.3Round 5🇹🇷 TURKEY204N♥8+1+13
-1.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13N♦A=+1
-1.3Round 11🇸🇪 SWEDEN115♥♠2=-1
-1.4Round 19🇧🇪 BELGIUM44♥♦3=+0
-1.5Round 11🇸🇪 SWEDEN144♦♥A=-1
-1.6Round 6🇵🇹 PORTUGAL261N♣8-1+0
-1.6Round 8🇫🇷 FRANCE161♠♥4+2-1
-1.6Round 17🇮🇪 IRELAND20Pass-3
-1.7Round 5🇹🇷 TURKEY174♥♣K+1+0
-1.7Round 6🇵🇹 PORTUGAL222♠♦A-1-10
-1.7Round 10🇩🇪 GERMANY53♠♣4=+0
-1.8Round 5🇹🇷 TURKEY193♠♦10=+0
-1.9Round 12🇵🇱 POLAND263♥♠A-1-1
-2.0Round 11🇸🇪 SWEDEN123N♥Q+2+0
-2.1Round 12🇵🇱 POLAND221N♥7-2-3
-2.3Round 5🇹🇷 TURKEY183N♠J+4+12
-2.3Round 12🇵🇱 POLAND294♥♦6=-3
-2.4Round 2🇪🇪 ESTONIA133N♥9+3-12
-2.4Round 18🇨🇭 SWITZERLAND253N♠K+2+0
-2.4Round 19🇧🇪 BELGIUM103♣♠4=+0
-2.6Round 9🇳🇴 NORWAY243♦♠Q+1-7
-2.9Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND262♥♠K+2+7
-2.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92♠♣A+2-1
-3.2Round 19🇧🇪 BELGIUM73♣♠Q+1+0
-3.4Round 6🇵🇹 PORTUGAL284♥♦10-1-10
-3.4Round 6🇵🇹 PORTUGAL293N♠Q=-13
-3.4Round 17🇮🇪 IRELAND183N♥K-2-7
-3.7Round 1🇷🇺 RUSSIA75♣♥A=+0
-3.7Round 9🇳🇴 NORWAY293N♣7-2-7
-4.1Round 6🇵🇹 PORTUGAL243N♠Q-2-6
-4.3Round 19🇧🇪 BELGIUM52♥♦Q-1-11
-4.5Round 6🇵🇹 PORTUGAL252♥♠A-1+0
-4.5Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103N♦10=+1
-4.6Round 4🇪🇸 SPAIN72♥♣4+1+0
-4.7Round 1🇷🇺 RUSSIA83N♦3=+0
-4.7Round 8🇫🇷 FRANCE143N♣2+2+0
-4.8Round 10🇩🇪 GERMANY44♥♠Q+1+13
-4.8Round 18🇨🇭 SWITZERLAND281N♣6-1-6
-4.9Round 17🇮🇪 IRELAND115♦♠9=+1
-5.1Round 17🇮🇪 IRELAND195♠x♥J-3-5
-5.1Round 18🇨🇭 SWITZERLAND243N♥2+1-1
-5.2Round 1🇷🇺 RUSSIA24♠♥4=+10
-5.2Round 8🇫🇷 FRANCE123N♥4+3+13
-5.6Round 17🇮🇪 IRELAND143N♣6=-6
-5.8Round 13🇳🇱 NETHERLANDS33N♠6+1-1
-5.9Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND213N♠6=+0
-6.1Round 11🇸🇪 SWEDEN164♥♦K-1-10
-6.8Round 4🇪🇸 SPAIN34♥♣8=-7
-6.8Round 4🇪🇸 SPAIN103♠♥3+1-1
-8.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND66♦♠A=+0
-8.3Round 13🇳🇱 NETHERLANDS23N♥8+1+0
-9.2Round 11🇸🇪 SWEDEN203N♦3+1-11
-9.6Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND276♥♠A-1-11
-11.0Round 18🇨🇭 SWITZERLAND236♥♣3-1-20
-11.1Round 9🇳🇴 NORWAY256N♥9=+0
-12.6Round 1🇷🇺 RUSSIA106♣♠K+1+13