🇮🇪 KENNY Joan · IRELAND

74rank
-26.4Butler · 130 bds
-0.20per board
±4.6swing
+0.35vs par /bd · #39/112
-0.11adjusted /bd
Butler per round: -23 17.7 -15.9 -14.6 -8.4 -2.2 -4.2 -15.9 -9.4 5.2 18.3 -10.4 36.4by round

vs par split: bidding +1.00 · play +0.04

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

Card play — on target: opening leads 100.0% #1 of 112 · declarer play 72.2% #80 of 112 · defence 85.1% #61 of 112

Card play by contract type — on target
vs NTvs a suit
Opening leads·100.0% (22)
Declarer play·72.2% (18)
Defence·85.1% (47)

Opening leads by suit led: ♠ 100.0% (9) · ♥ 100.0% (4) · ♦ 100.0% (4) · ♣ 100.0% (5)

vs par by strain: a suit +1.04 (83)

vs par by level: part-score +0.56 (43) · game +1.39 (36) · slam +3.00 (4)

By role: declaring -0.17/bd (-3.26 vs par · 57) · defending -0.25/bd (+3.18 vs par · 72)

By vulnerability: vulnerable -0.09/bd (+0.86 vs par · 66) · not vulnerable -0.32/bd (-0.17 vs par · 64)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.FitzgeraldE.Visser – M.ChristensenOpen10-23.0-2.30+2.90
Round 2J.FitzgeraldL.Hallqvist – Y.JohanssonClosed10+17.7+1.77+4.70
Round 3J.FitzgeraldN.Senior – N.SmithClosed10-15.9-1.59-2.40
Round 5J.FitzgeraldK.Dufrat – J.TaczewskaClosed10-14.6-1.46-3.40
Round 6J.FitzgeraldO.Kandolu – E.OzanOpen10-8.4-0.84-0.50
Round 9J.FitzgeraldA.Levy – M.ClementClosed10-2.2-0.22+1.10
Round 12J.FitzgeraldH.Ingolfsdottir – M.Haraldsdottir BenderClosed10-4.2-0.42+0.60
Round 13J.FitzgeraldL.Petelko – G.MamanClosed10-15.9-1.59-0.80
Round 14J.FitzgeraldB.Uskup – S.CauwelsOpen10-9.4-0.94-1.10
Round 15J.FitzgeraldA.Della Monta – G.SmykallaOpen10+5.2+0.52-0.10
Round 16J.FitzgeraldM.Iher – S.LaanOpen10+18.3+1.83+0.50
Round 17J.FitzgeraldO.Hegedus – A.ZalaiOpen10-10.4-1.04+0.00
Round 19J.FitzgeraldL.Duc – E.MeyersonClosed10+36.4+3.64+3.10

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.9Round 16🇪🇪 ESTONIA65♠♣Q+2+14
+11.1Round 19🇨🇭 SWITZERLAND94♠♣4=+10
+10.9Round 12🇮🇸 ICELAND294♥♥5-1+12
+10.3Round 19🇨🇭 SWITZERLAND53♥♠7-3+14
+9.8Round 2🇸🇪 SWEDEN186N♠9=+0
+9.7Round 15🇩🇪 GERMANY263N♥5=+12
+9.1Round 19🇨🇭 SWITZERLAND23N♠2-4+11
+8.2Round 9🇫🇷 FRANCE263N♣J-1+12
+7.9Round 2🇸🇪 SWEDEN165♠x♦K+1+13
+6.8Round 6🇹🇷 TURKEY304♥♦Q-4+7
+5.8Round 19🇨🇭 SWITZERLAND63♥♠Q-1+11
+5.6Round 17🇭🇺 HUNGARY143N♣6=+6
+5.1Round 17🇭🇺 HUNGARY195♠x♥J-3+5
+4.9Round 9🇫🇷 FRANCE221N♠4-2+5
+4.9Round 17🇭🇺 HUNGARY115♦♠9=-1
+4.7Round 13🇮🇱 ISRAEL43♠♥J-2+2
+4.6Round 16🇪🇪 ESTONIA46♠♦9+1+1
+4.1Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND292♥♦6=+0
+4.0Round 2🇸🇪 SWEDEN133N♣5+1+12
+3.7Round 19🇨🇭 SWITZERLAND84♥♣K-1+10
+3.4Round 2🇸🇪 SWEDEN174♠♥K-1+5
+3.4Round 17🇭🇺 HUNGARY183N♥K-2+7
+2.9Round 14🇧🇪 BELGIUM163N♠Q=+3
+2.9Round 15🇩🇪 GERMANY282♠♥3=+6
+2.8Round 9🇫🇷 FRANCE271N♥8-2+0
+2.7Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND212♠♦4-3+10
+2.7Round 19🇨🇭 SWITZERLAND33♣♦2=-1
+2.6Round 13🇮🇱 ISRAEL23♣♥J+1+11
+2.6Round 13🇮🇱 ISRAEL103N♦K-1+12
+2.6Round 16🇪🇪 ESTONIA21N♣Q+1+0
+2.4Round 9🇫🇷 FRANCE304♥♠10-2+5
+2.2Round 5🇵🇱 POLAND155♦x♠4-2+10
+2.2Round 14🇧🇪 BELGIUM144♥♣4-1+4
+2.1Round 13🇮🇱 ISRAEL73♣♠Q-1-6
+2.0Round 9🇫🇷 FRANCE233♣♠A+2+10
+2.0Round 16🇪🇪 ESTONIA83N♠6+4+2
+1.8Round 1🇳🇱 NETHERLANDS14♥♦8=-1
+1.8Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND274♥♠2+2+1
+1.8Round 5🇵🇱 POLAND192♠♦10+1+0
+1.7Round 2🇸🇪 SWEDEN154♠♣J+1+13
+1.7Round 19🇨🇭 SWITZERLAND75♥♣7-2-2
+1.6Round 6🇹🇷 TURKEY261N♦5-1+0
+1.6Round 17🇭🇺 HUNGARY20Pass+3
+1.5Round 15🇩🇪 GERMANY214♥♥4+1+0
+1.4Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND254♦♣J=-9
+1.4Round 19🇨🇭 SWITZERLAND44♥♦9=+0
+1.3Round 12🇮🇸 ICELAND272♥♦3-1+4
+1.2Round 2🇸🇪 SWEDEN193♦♣2+1+0
+1.2Round 14🇧🇪 BELGIUM183N♠K+2-11
+1.2Round 15🇩🇪 GERMANY291N♥4-1+0
+1.1Round 12🇮🇸 ICELAND221N♥3-1+0
+0.9Round 5🇵🇱 POLAND174♥♠5=-1
+0.9Round 6🇹🇷 TURKEY253♣♦J-1-4
+0.9Round 13🇮🇱 ISRAEL14♥♠K=+0
+0.9Round 16🇪🇪 ESTONIA94♥♠K-2-1
+0.8Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND222♥♠9+2+6
+0.8Round 12🇮🇸 ICELAND303N♦4=-1
+0.6Round 6🇹🇷 TURKEY214♥♣4+1+0
+0.6Round 6🇹🇷 TURKEY293N♣3+3+12
+0.5Round 5🇵🇱 POLAND183N♠J+2-13
+0.5Round 6🇹🇷 TURKEY274♥♠A-1-10
+0.4Round 9🇫🇷 FRANCE214♠♠J=+0
+0.2Round 1🇳🇱 NETHERLANDS42♥♦K+2-1
+0.2Round 16🇪🇪 ESTONIA52♠♦2=-7
-0.0Round 15🇩🇪 GERMANY225♥♥4=-13
-0.3Round 6🇹🇷 TURKEY222♦♣K+2+9
-0.4Round 12🇮🇸 ICELAND245♣♥10+1-11
-0.4Round 16🇪🇪 ESTONIA14♣♥3-1-2
-0.5Round 2🇸🇪 SWEDEN123N♥3=-1
-0.5Round 15🇩🇪 GERMANY253♣♠9=+0
-0.5Round 16🇪🇪 ESTONIA102♦♠A-1-1
-0.7Round 15🇩🇪 GERMANY243N♣K-1-5
-0.8Round 14🇧🇪 BELGIUM176♣♠10+1-11
-0.9Round 5🇵🇱 POLAND161N♥J+1+0
-0.9Round 13🇮🇱 ISRAEL92♥♥J-1+0
-0.9Round 15🇩🇪 GERMANY303N♣3+2+0
-1.0Round 1🇳🇱 NETHERLANDS103N♠K+3+17
-1.0Round 12🇮🇸 ICELAND254♥♠7+1+0
-1.1Round 2🇸🇪 SWEDEN146♠♦4+1+11
-1.1Round 16🇪🇪 ESTONIA34♠♦10+1-1
-1.2Round 1🇳🇱 NETHERLANDS92♠♣4+1+0
-1.3Round 17🇭🇺 HUNGARY153N♦7=-3
-1.6Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND245♣♦5-1-5
-1.6Round 5🇵🇱 POLAND123♣♠A-1-5
-1.6Round 19🇨🇭 SWITZERLAND13N♥4+2-11
-1.7Round 5🇵🇱 POLAND143♣♥Q+1-7
-1.8Round 1🇳🇱 NETHERLANDS34♣x♣A-2-2
-1.8Round 5🇵🇱 POLAND113♥♦J=+0
-1.8Round 9🇫🇷 FRANCE282♦♥Q+1+0
-1.9Round 2🇸🇪 SWEDEN113♠♣5=-7
-1.9Round 12🇮🇸 ICELAND263♥♠A-1-1
-2.0Round 14🇧🇪 BELGIUM112♥♣A+2-1
-2.3Round 14🇧🇪 BELGIUM134♠♠2+1+0
-2.4Round 14🇧🇪 BELGIUM123N♥8-2-6
-2.4Round 14🇧🇪 BELGIUM202♥♣K=-1
-2.6Round 14🇧🇪 BELGIUM151N♦6+1+1
-2.8Round 5🇵🇱 POLAND133♠♥7=-1
-2.9Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND262♥♠A+2+7
-2.9Round 16🇪🇪 ESTONIA73N♣9+1+0
-3.2Round 1🇳🇱 NETHERLANDS62♥♦J+2+6
-3.2Round 14🇧🇪 BELGIUM196♠♠4=+11
-3.4Round 6🇹🇷 TURKEY234♠♠10+3-12
-3.4Round 15🇩🇪 GERMANY233N♠10+1-1
-3.5Round 1🇳🇱 NETHERLANDS53♣♦2=+0
-3.7Round 1🇳🇱 NETHERLANDS75♦♥K=+0
-4.3Round 12🇮🇸 ICELAND212♠♣4+1+0
-4.6Round 15🇩🇪 GERMANY274♠♥Q=+0
-4.7Round 1🇳🇱 NETHERLANDS83N♣2=+0
-5.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND282♥♣K=-11
-5.0Round 9🇫🇷 FRANCE293♥♦6=-1
-5.0Round 12🇮🇸 ICELAND283♦♠Q=+9
-5.3Round 13🇮🇱 ISRAEL33N♠5=+0
-5.6Round 13🇮🇱 ISRAEL81N♥4+2-6
-5.7Round 12🇮🇸 ICELAND234♥♦4-1-6
-5.9Round 1🇳🇱 NETHERLANDS24♠♥6+1+10
-6.3Round 9🇫🇷 FRANCE242♣x♦4-3-3
-6.5Round 17🇭🇺 HUNGARY123N♦Q-2-11
-6.7Round 13🇮🇱 ISRAEL62♥♣10+3-10
-6.8Round 2🇸🇪 SWEDEN203N♠10=+1
-6.8Round 17🇭🇺 HUNGARY164♥x♦A=-5
-6.9Round 6🇹🇷 TURKEY283N♥10+1+0
-7.6Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233N♥J-1-12
-7.8Round 19🇨🇭 SWITZERLAND103N♠2+1-11
-8.1Round 17🇭🇺 HUNGARY136N♠7=+0
-8.3Round 17🇭🇺 HUNGARY173N♥8+1-1
-8.8Round 6🇹🇷 TURKEY243N♦8+1-7
-9.6Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND303N♥3-1-11
-9.8Round 9🇫🇷 FRANCE256N♣2-1-17
-10.3Round 13🇮🇱 ISRAEL53N♥7-2-11
-11.2Round 5🇵🇱 POLAND206N♠2-1-17