🇮🇪 PHELAN Lucy · IRELAND

90rank
-49.8Butler · 224 bds
-0.22per board
±4.1swing
-0.14vs par /bd · #74/123
-0.42adjusted /bd
Butler per round: -3.9 -13.5 16.8 -30.6 19.7 -1.1 3.7 -27.8 -20.4 -7.8 -5.5 26.6 0.1 -6.1by round

vs par split: bidding -0.34 · play +0.08

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

Card play — on target: opening leads 75.0% #99 of 123 · declarer play 74.5% #46 of 123 · defence 82.1% #95 of 123

Bidding activity — not a pass: 38.1% #116 of 123 (229/601)

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (16)75.0% (36)
Declarer play61.5% (13)78.9% (38)
Defence80.0% (40)83.1% (83)

Opening leads by suit led: ♠ 90.0% (10) · ♥ 70.0% (10) · ♦ 56.2% (16) · ♣ 87.5% (16)

vs par by strain: NT -0.04 (67) · a suit -0.36 (154)

vs par by level: part-score -0.30 (86) · game -0.57 (126) · slam +4.44 (9)

By role: declaring -0.12/bd (-2.57 vs par · 98) · defending -0.33/bd (+1.58 vs par · 123)

By vulnerability: vulnerable -0.03/bd (-0.30 vs par · 112) · not vulnerable -0.41/bd (+0.03 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2L.MitchellM.Castells – L.CastellsClosed16-3.9-0.24-1.31
Round 3L.MitchellS.Asplund Sivelind – M.JohanssonOpen16-13.5-0.84-2.12
Round 5L.MitchellA.Olsen – E.BergClosed16+16.8+1.05-2.12
Round 6L.MitchellC.Pomares Y De Morant – C.GolinClosed16-30.6-1.91-1.19
Round 7L.MitchellM.Onea – S.DarieClosed16+19.7+1.23+3.62
Round 9L.MitchellN.Marechal – A.CouteauxClosed16-1.1-0.07-0.69
Round 10L.MitchellO.Hegedus – J.HegedusOpen16+3.7+0.23+1.81
Round 11L.MitchellD.Langer – R.NikitineOpen16-27.8-1.74-0.62
Round 12L.MitchellA.Taube – I.PiibelehtClosed16-20.4-1.27+0.19
Round 14L.MitchellH.Ingolfsdottir – M.Haraldsdottir BenderOpen16-7.8-0.49+0.62
Round 15L.MitchellN.Libster – J.SadisClosed16-5.5-0.34+1.06
Round 17L.MitchellI.Mrkic – S.ProbstOpen16+26.6+1.66-0.94
Round 19L.MitchellL.Mamidaki – T.DoganiOpen16+0.1+0.01+0.19
Round 20L.MitchellM.Bruijnsteen – J.WackwitzClosed16-6.1-0.38-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.5Round 15🇮🇱 ISRAEL236♠♣6-1+13
+10.9Round 2🇪🇸 SPAIN195♥♣T=+8
+9.9Round 10🇭🇺 HUNGARY103NT♠4-4+14
+9.1Round 3🇸🇪 SWEDEN106♠♠8-1+17
+9.0Round 2🇪🇸 SPAIN203NT♥K-3+10
+8.8Round 12🇪🇪 ESTONIA163NT♦4=+10
+8.4Round 17🇭🇷 CROATIA255♣x♥A-2+9
+7.9Round 7🇷🇴 ROMANIA85♣♦T-1+8
+7.7Round 17🇭🇷 CROATIA293NT♣8-3+10
+7.4Round 7🇷🇴 ROMANIA54♠♦5=+7
+7.4Round 20🇳🇱 NETHERLANDS293NT♣4-1+12
+6.8Round 3🇸🇪 SWEDEN154♥♣J+1+8
+6.8Round 19🇬🇷 GREECE315♥♦K-2+5
+6.5Round 14🇮🇸 ICELAND124♠♣7=+7
+6.2Round 14🇮🇸 ICELAND93♥♣K=+7
+5.8Round 17🇭🇷 CROATIA286♥♠A=+0
+5.5Round 9🇧🇪 BELGIUM283NT♣5-2+6
+5.5Round 10🇭🇺 HUNGARY165♠♦3-1+10
+5.3Round 17🇭🇷 CROATIA265♣x♦A-2+0
+5.3Round 20🇳🇱 NETHERLANDS203♥♠A-2+8
+5.3Round 20🇳🇱 NETHERLANDS234♠♣5-2+3
+5.1Round 12🇪🇪 ESTONIA106♠♣T=+0
+5.1Round 14🇮🇸 ICELAND103♣x♠K-1+2
+4.4Round 5🇫🇴 FAROE ISLANDS33NT♠T+2-11
+4.4Round 19🇬🇷 GREECE183♥♠3-1+6
+4.4Round 19🇬🇷 GREECE244♣♦K-1+9
+4.3Round 5🇫🇴 FAROE ISLANDS164♥♣5-1+12
+4.3Round 6🇮🇹 ITALY291NT♣J+1+6
+4.1Round 10🇭🇺 HUNGARY144♥♣A-2+6
+4.0Round 7🇷🇴 ROMANIA42♥♠K-1+11
+4.0Round 9🇧🇪 BELGIUM291NT♠7=-1
+3.8Round 5🇫🇴 FAROE ISLANDS44♠♣T-1+6
+3.7Round 2🇪🇸 SPAIN323♣♥K=+0
+3.4Round 19🇬🇷 GREECE193NT♦7+1+0
+3.3Round 10🇭🇺 HUNGARY94♠♣5-1+10
+3.3Round 11🇨🇭 SWITZERLAND282♥♦J+2+4
+3.3Round 14🇮🇸 ICELAND51NT♥Q-3+4
+3.3Round 17🇭🇷 CROATIA244♠♥A=-1
+3.2Round 15🇮🇱 ISRAEL272♦♣7-2+5
+3.1Round 5🇫🇴 FAROE ISLANDS81NT♦5-2+0
+3.1Round 17🇭🇷 CROATIA233NT♠K+1+4
+3.0Round 7🇷🇴 ROMANIA144♠♥8+1+0
+3.0Round 10🇭🇺 HUNGARY64♥♠6-1+5
+3.0Round 12🇪🇪 ESTONIA83♣♠9+1+8
+2.9Round 3🇸🇪 SWEDEN134♥♦6+1+0
+2.8Round 11🇨🇭 SWITZERLAND275♣♦K=+14
+2.8Round 15🇮🇱 ISRAEL312♥♣K+3+7
+2.8Round 17🇭🇷 CROATIA273♥♠4-2+5
+2.8Round 19🇬🇷 GREECE284♠♣J+2+13
+2.6Round 5🇫🇴 FAROE ISLANDS74♥♥8+3-12
+2.5Round 3🇸🇪 SWEDEN52♥♦K+1-10
+2.4Round 9🇧🇪 BELGIUM303NT♥4+3-10
+2.4Round 17🇭🇷 CROATIA173♦♠2+1+0
+2.2Round 9🇧🇪 BELGIUM313NT♠J+1+11
+2.2Round 12🇪🇪 ESTONIA32♠♦Q-2+6
+2.1Round 11🇨🇭 SWITZERLAND223NT♠3=-1
+2.1Round 20🇳🇱 NETHERLANDS264♥♣K-1-1
+2.0Round 12🇪🇪 ESTONIA123♠♠9=+1
+1.9Round 14🇮🇸 ICELAND64♥♣4+1+0
+1.8Round 5🇫🇴 FAROE ISLANDS134♠♦K-1-6
+1.6Round 5🇫🇴 FAROE ISLANDS122♠♦K+2-10
+1.6Round 7🇷🇴 ROMANIA152♥♥A+2-1
+1.6Round 15🇮🇱 ISRAEL212♥♣A=-1
+1.5Round 9🇧🇪 BELGIUM22Pass+12
+1.5Round 9🇧🇪 BELGIUM243NT♠8+1+1
+1.4Round 7🇷🇴 ROMANIA2Pass+12
+1.4Round 11🇨🇭 SWITZERLAND314♠♣J+1+0
+1.4Round 19🇬🇷 GREECE175♦♠5+1-9
+1.3Round 14🇮🇸 ICELAND21NT♠2+2+10
+1.2Round 2🇪🇸 SPAIN232♥♠2+1+0
+1.2Round 7🇷🇴 ROMANIA34♥♦K-2-1
+1.1Round 2🇪🇸 SPAIN244♠♦9+1+11
+1.1Round 5🇫🇴 FAROE ISLANDS94♥♦Q+1+0
+1.1Round 19🇬🇷 GREECE274♠♥4+1+1
+1.0Round 7🇷🇴 ROMANIA13NT♦5-2+5
+1.0Round 14🇮🇸 ICELAND143♥♦A-1+4
+1.0Round 19🇬🇷 GREECE253NT♠7+2+1
+0.9Round 12🇪🇪 ESTONIA143NT♥9=+1
+0.9Round 20🇳🇱 NETHERLANDS283NT♠T+1+0
+0.8Round 5🇫🇴 FAROE ISLANDS154♥♦K+1+2
+0.7Round 5🇫🇴 FAROE ISLANDS112♠♥A-2-1
+0.7Round 6🇮🇹 ITALY322♥♠A+2+6
+0.7Round 10🇭🇺 HUNGARY123NT♦Q-2+7
+0.7Round 11🇨🇭 SWITZERLAND244♥♦K+1+0
+0.6Round 2🇪🇸 SPAIN185♠♥Q+1-8
+0.6Round 11🇨🇭 SWITZERLAND184♠♥J=+0
+0.5Round 7🇷🇴 ROMANIA133♠♦Q=+0
+0.5Round 20🇳🇱 NETHERLANDS172♦♥Q+2-7
+0.4Round 2🇪🇸 SPAIN303♠♦A=+0
+0.4Round 15🇮🇱 ISRAEL173♦♣9+2-1
+0.4Round 19🇬🇷 GREECE203♦♣K+2-1
+0.4Round 20🇳🇱 NETHERLANDS194♥♠J-1-2
+0.3Round 2🇪🇸 SPAIN292♥♠Q-1-1
+0.3Round 15🇮🇱 ISRAEL194♠♠7=+1
+0.3Round 15🇮🇱 ISRAEL224♠♦3-2-1
+0.3Round 17🇭🇷 CROATIA304♠♣Q+2-11
+0.2Round 7🇷🇴 ROMANIA93NT♠J-2+5
+0.2Round 7🇷🇴 ROMANIA103♥♦9+1+1
+0.2Round 7🇷🇴 ROMANIA163NT♠T+1+0
+0.2Round 11🇨🇭 SWITZERLAND194♥♠T-1-6
+0.1Round 7🇷🇴 ROMANIA66♠♠4+1+11
+0.1Round 10🇭🇺 HUNGARY152♠♣5=+1
+0.1Round 17🇭🇷 CROATIA213♠♣8+1-6
-0.0Round 2🇪🇸 SPAIN273NT♠5+2-11
+0.0Round 5🇫🇴 FAROE ISLANDS103NT♥4+1+0
-0.0Round 6🇮🇹 ITALY23Pass+3
+0.0Round 9🇧🇪 BELGIUM181NT♣Q-2+0
+0.0Round 9🇧🇪 BELGIUM194♠♥7=-1
+0.0Round 10🇭🇺 HUNGARY73♠♥4=+0
+0.0Round 11🇨🇭 SWITZERLAND213NT♥3=+2
-0.0Round 15🇮🇱 ISRAEL324♠♥4+1+0
-0.0Round 17🇭🇷 CROATIA182♠♣7+1+0
-0.1Round 5🇫🇴 FAROE ISLANDS51NT♠4-1+0
-0.1Round 20🇳🇱 NETHERLANDS276♦♥A=+10
-0.2Round 14🇮🇸 ICELAND74♦♠4=-9
-0.3Round 5🇫🇴 FAROE ISLANDS62NT♦K=+0
-0.3Round 17🇭🇷 CROATIA224♦♠T+1-8
-0.4Round 12🇪🇪 ESTONIA94♠♥6+1+0
-0.4Round 14🇮🇸 ICELAND83NT♦4+3+10
-0.5Round 2🇪🇸 SPAIN171NT♣6=+8
-0.5Round 3🇸🇪 SWEDEN22♦♣4+3-1
-0.5Round 3🇸🇪 SWEDEN33NT♠J+1-1
-0.5Round 6🇮🇹 ITALY245♦♦T=+2
-0.5Round 12🇪🇪 ESTONIA12♠♦K-2-1
-0.5Round 12🇪🇪 ESTONIA64♠♦2+1+0
-0.5Round 14🇮🇸 ICELAND152♠♣5=-6
-0.5Round 15🇮🇱 ISRAEL293♠♣A-2+9
-0.5Round 20🇳🇱 NETHERLANDS212♥♦Q=+1
-0.6Round 10🇭🇺 HUNGARY23♥♠K+1-1
-0.6Round 10🇭🇺 HUNGARY33NT♥6=+1
-0.6Round 15🇮🇱 ISRAEL243NT♥2+1+0
-0.7Round 6🇮🇹 ITALY303♠♦K-1+2
-0.7Round 9🇧🇪 BELGIUM255♦♦7=-2
-0.7Round 14🇮🇸 ICELAND14♠♠5=+0
-0.8Round 9🇧🇪 BELGIUM233NT♠6+1-1
-1.0Round 6🇮🇹 ITALY312♥♦4=+0
-1.0Round 10🇭🇺 HUNGARY43NT♣J+2-13
-1.0Round 20🇳🇱 NETHERLANDS223♥♦K=-1
-1.1Round 2🇪🇸 SPAIN223♥♥6-2-2
-1.1Round 5🇫🇴 FAROE ISLANDS15♠♦K-2-5
-1.1Round 7🇷🇴 ROMANIA71NT♠A+1+1
-1.1Round 17🇭🇷 CROATIA193NT♥3=+0
-1.2Round 9🇧🇪 BELGIUM174♠♦3+1+0
-1.2Round 10🇭🇺 HUNGARY82♠♦A=-5
-1.2Round 11🇨🇭 SWITZERLAND171NT♥K=+1
-1.2Round 11🇨🇭 SWITZERLAND253♣♥7-1-2
-1.2Round 19🇬🇷 GREECE265♦♠3=+0
-1.2Round 20🇳🇱 NETHERLANDS322♠♣3+2+1
-1.3Round 6🇮🇹 ITALY254♥♦6+1-6
-1.3Round 19🇬🇷 GREECE324♦♠7-1+1
-1.4Round 3🇸🇪 SWEDEN111NT♦4=-8
-1.5Round 15🇮🇱 ISRAEL183NT♥4=+1
-1.6Round 3🇸🇪 SWEDEN44♠♣3-1-5
-1.6Round 12🇪🇪 ESTONIA134♥♠J+1+0
-1.8Round 9🇧🇪 BELGIUM321NT♥Q+1+0
-1.9Round 12🇪🇪 ESTONIA152♦♠K-1-5
-2.0Round 6🇮🇹 ITALY262♥♣5+1+0
-2.0Round 17🇭🇷 CROATIA322♠♣3-1-11
-2.1Round 6🇮🇹 ITALY173NT♣T=+1
-2.1Round 9🇧🇪 BELGIUM204♠x♥K-2-14
-2.1Round 11🇨🇭 SWITZERLAND302♠♣T=+0
-2.2Round 3🇸🇪 SWEDEN82♠♥5+2-6
-2.3Round 6🇮🇹 ITALY224♠♥7+1+0
-2.3Round 6🇮🇹 ITALY273NT♠5+1-1
-2.4Round 3🇸🇪 SWEDEN144♥♠A-1-5
-2.4Round 5🇫🇴 FAROE ISLANDS144♠♦7+2-1
-2.4Round 20🇳🇱 NETHERLANDS304♥♠9=+1
-2.5Round 2🇪🇸 SPAIN264♠♦J=+0
-2.5Round 15🇮🇱 ISRAEL305♣♣J=+0
-2.5Round 20🇳🇱 NETHERLANDS184♥♠3+2-11
-2.9Round 3🇸🇪 SWEDEN164♠♠2+1-1
-2.9Round 6🇮🇹 ITALY283♠♦5+1-6
-3.2Round 3🇸🇪 SWEDEN63NT♦4+2-1
-3.2Round 7🇷🇴 ROMANIA113♠♣K-3-1
-3.2Round 9🇧🇪 BELGIUM274♠♦Q+1+0
-3.2Round 11🇨🇭 SWITZERLAND293♠♦Q+1+9
-3.2Round 14🇮🇸 ICELAND35♦♥Q=+0
-3.2Round 19🇬🇷 GREECE303♠♥K+1-12
-3.3Round 9🇧🇪 BELGIUM212NT♥2-1-6
-3.5Round 5🇫🇴 FAROE ISLANDS23NT♣7-2-8
-3.6Round 2🇪🇸 SPAIN213♥♦A+1-2
-3.7Round 19🇬🇷 GREECE211NT♠3=+0
-3.8Round 15🇮🇱 ISRAEL252NT♦3=+0
-3.9Round 3🇸🇪 SWEDEN92♥♣2+1-1
-4.0Round 3🇸🇪 SWEDEN121NT♦7-2-3
-4.0Round 10🇭🇺 HUNGARY11NT♠7=-5
-4.0Round 10🇭🇺 HUNGARY113NT♥4+1+12
-4.1Round 6🇮🇹 ITALY186♥♠J+1-11
-4.2Round 17🇭🇷 CROATIA317♠♣6=+0
-4.3Round 3🇸🇪 SWEDEN14♠♣2-1-5
-4.3Round 12🇪🇪 ESTONIA112♦♠J+2+0
-4.3Round 19🇬🇷 GREECE292♥♣T+1+8
-4.6Round 6🇮🇹 ITALY214♥x♠A-1-6
-4.7Round 7🇷🇴 ROMANIA124♠♣7=+0
-4.8Round 19🇬🇷 GREECE233NT♣9-1-12
-4.9Round 20🇳🇱 NETHERLANDS314♥♣6-3-7
-5.0Round 15🇮🇱 ISRAEL263NT♦5=+0
-5.0Round 17🇭🇷 CROATIA204♥♥3-1-6
-5.1Round 9🇧🇪 BELGIUM264♠♥6-1-6
-5.2Round 10🇭🇺 HUNGARY132♦♥4-2-3
-5.2Round 12🇪🇪 ESTONIA43♠♣Q=-7
-5.2Round 14🇮🇸 ICELAND44♠♦A=-3
-5.7Round 2🇪🇸 SPAIN284♠♠J-1-10
-5.8Round 14🇮🇸 ICELAND114♠x♥A-2+3
-5.9Round 6🇮🇹 ITALY193NT♦5=+1
-5.9Round 6🇮🇹 ITALY203♥♣9+1-10
-6.2Round 14🇮🇸 ICELAND163♣x♠K+1-10
-6.2Round 15🇮🇱 ISRAEL283NT♠5+1-4
-6.3Round 10🇭🇺 HUNGARY54♠♦3-1-10
-6.5Round 15🇮🇱 ISRAEL204♠♦4-1-12
-6.8Round 2🇪🇸 SPAIN314♥♦A-1-10
-7.0Round 11🇨🇭 SWITZERLAND203NT♠7=-12
-7.0Round 11🇨🇭 SWITZERLAND323♦♠K=-6
-7.0Round 20🇳🇱 NETHERLANDS253NT♦4=-7
-7.1Round 19🇬🇷 GREECE223NT♠5=-7
-7.5Round 12🇪🇪 ESTONIA23NT♠J+1-1
-7.9Round 3🇸🇪 SWEDEN74♥♣Q-1-12
-8.4Round 20🇳🇱 NETHERLANDS243NT♠6=-7
-8.5Round 11🇨🇭 SWITZERLAND233NT♥3-2-13
-8.7Round 11🇨🇭 SWITZERLAND266NT♣T=+0
-9.9Round 12🇪🇪 ESTONIA74♠♦K+2-9
-10.6Round 12🇪🇪 ESTONIA53NT♣5+2+0
-10.9Round 2🇪🇸 SPAIN253NT♣7-3-14
-10.9Round 14🇮🇸 ICELAND134♠♥J=-9