🇫🇮 AHLVIK Gabriella · FINLAND

103rank
-92.6Butler · 192 bds
-0.48per board
±4.0swing
-0.53vs par /bd · #97/120
-0.36adjusted /bd
Butler per round: -14.4 -5.4 5.9 -16.7 -27.7 -12.5 -9.6 -33.9 10.1 5.1 2.5 4by round

vs par split: bidding -0.30 · play -0.21

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

Card play — on target: opening leads 81.2% #68 of 120 · declarer play 63.0% #112 of 120 · defence 82.7% #79 of 120

Bidding activity — not a pass: 37.6% #112 of 120 (195/518)

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (12)91.7% (36)
Declarer play57.1% (21)68.0% (25)
Defence83.9% (31)82.1% (67)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 75.0% (12) · ♦ 70.0% (10) · ♣ 90.9% (11)

vs par by strain: NT -0.66 (68) · a suit -0.43 (123)

vs par by level: part-score -1.27 (77) · game -0.09 (107) · slam +1.43 (7)

By role: declaring -0.20/bd (-2.85 vs par · 93) · defending -0.74/bd (+1.70 vs par · 98)

By vulnerability: vulnerable -0.64/bd (-0.68 vs par · 96) · not vulnerable -0.33/bd (-0.39 vs par · 96)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.MyllaeriI.Bjornsdottir – A.BaldursdottirOpen16-14.4-0.90-2.31
Round 2M.MyllaeriC.Pomares Y De Morant – C.GolinClosed16-5.4-0.34-1.12
Round 5M.MyllaeriP.Sarv – T.SeppOpen16+5.9+0.37-0.38
Round 6M.MyllaeriS.Rolland – C.SarianClosed16-16.7-1.04+0.25
Round 7M.MyllaeriR.O'Keeffe-Brown – G.PenderClosed16-27.7-1.73-1.56
Round 9M.MyllaeriA.Jarosz – E.MorawskaClosed16-12.5-0.78+2.94
Round 10M.MyllaeriE.Rosthoej – J.SigsgaardOpen16-9.6-0.60-1.31
Round 11M.MyllaeriK.Bertheau – T.NilsmarkClosed16-33.9-2.12-0.75
Round 14M.MyllaeriM.Ticha – J.NabClosed16+10.1+0.63-0.75
Round 15M.MyllaeriL.Mingot – M.PanaderoOpen16+5.1+0.32+0.69
Round 16M.MyllaeriH.Erichsen – F.BrownClosed16+2.5+0.16-1.94
Round 18M.MyllaeriE.Oikonomou – N.SalemClosed16+4.0+0.25-0.12

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
+10.5Round 14🇳🇱 NETHERLANDS314♠♣7-3+11
+9.8Round 1🇮🇸 ICELAND253NT♣4+2-11
+9.8Round 2🇮🇹 ITALY124♥♠K=+14
+8.8Round 15🇪🇸 SPAIN17♥♣Q=+0
+8.7Round 18🇬🇷 GREECE195♦♠A-1+12
+8.7Round 18🇬🇷 GREECE273NT♣3+1+7
+6.8Round 7🇮🇪 IRELAND263♣♥J+1+0
+5.7Round 10🇩🇰 DENMARK164♥♦Q-2+7
+5.6Round 14🇳🇱 NETHERLANDS236NT♣6=+0
+5.4Round 11🇸🇪 SWEDEN292♠♣5=+0
+5.1Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272NT♥7+2+6
+5.0Round 1🇮🇸 ICELAND261NT♦6=-1
+4.9Round 18🇬🇷 GREECE253NT♠J+1+1
+4.7Round 7🇮🇪 IRELAND201NT♠5-2+3
+4.6Round 11🇸🇪 SWEDEN184♥♣3+2+11
+4.5Round 5🇪🇪 ESTONIA102♠♥4+2+10
+4.5Round 18🇬🇷 GREECE294♠♦A+1+1
+4.4Round 5🇪🇪 ESTONIA44♥♦9-2+8
+4.2Round 15🇪🇸 SPAIN101NT♠4+2+6
+4.1Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND304♥♠7+2+11
+3.9Round 10🇩🇰 DENMARK133NT♥K-3+9
+3.8Round 5🇪🇪 ESTONIA124♥♣A-2-1
+3.8Round 5🇪🇪 ESTONIA134♠♥T+1+0
+3.8Round 14🇳🇱 NETHERLANDS174♣♠A=+1
+3.6Round 1🇮🇸 ICELAND172♥♠K=+6
+3.6Round 2🇮🇹 ITALY154♠♣5-1+5
+3.6Round 9🇵🇱 POLAND204♥♠8-2+2
+3.6Round 10🇩🇰 DENMARK73♥♦T-1+5
+3.6Round 15🇪🇸 SPAIN72♦♠9+2+1
+3.5Round 9🇵🇱 POLAND323NT♥3+2+12
+3.5Round 14🇳🇱 NETHERLANDS243NT♣6+2+2
+3.4Round 14🇳🇱 NETHERLANDS303♠♥5=-4
+3.2Round 11🇸🇪 SWEDEN224♠♥8+1+12
+3.0Round 2🇮🇹 ITALY32♠♣2-2+2
+3.0Round 9🇵🇱 POLAND303♣♦J=+5
+3.0Round 14🇳🇱 NETHERLANDS283♠♥T=+0
+2.9Round 9🇵🇱 POLAND314♠♥K=+0
+2.9Round 15🇪🇸 SPAIN113♠♣4=+12
+2.8Round 6🇫🇷 FRANCE244♠♣Q=-1
+2.7Round 6🇫🇷 FRANCE315♥♣8+1+14
+2.6Round 10🇩🇰 DENMARK146♣♣8=-2
+2.5Round 1🇮🇸 ICELAND244♠♠6-1+4
+2.5Round 15🇪🇸 SPAIN161NT♥2=+6
+2.5Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND202♥♣2=-1
+2.5Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND311NT♠K-2+0
+2.4Round 14🇳🇱 NETHERLANDS274♠♦6+2+14
+2.3Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND324♠♥7+1-11
+2.2Round 9🇵🇱 POLAND254♥♠3+2+13
+2.1Round 11🇸🇪 SWEDEN314♠♥Q-1+5
+2.1Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND282NT♥3=+0
+1.8Round 2🇮🇹 ITALY81NT♣J-2+0
+1.8Round 15🇪🇸 SPAIN25♣x♠J-1+6
+1.7Round 9🇵🇱 POLAND283NT♣3-1+5
+1.6Round 7🇮🇪 IRELAND283♦♣K+1+1
+1.5Round 10🇩🇰 DENMARK13♠♥2-3+0
+1.5Round 15🇪🇸 SPAIN41NT♥2+1+0
+1.4Round 11🇸🇪 SWEDEN252♦♣A+2+0
+1.3Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND222♠♦T-1+2
+1.2Round 2🇮🇹 ITALY114NT♥7+2+11
+1.1Round 1🇮🇸 ICELAND193NT♠Q+1-11
+1.1Round 2🇮🇹 ITALY51NT♦2+1+0
+1.1Round 5🇪🇪 ESTONIA14♠♦7=+0
+1.1Round 15🇪🇸 SPAIN153NT♣Q+2+0
+1.0Round 6🇫🇷 FRANCE232♠♣K=-6
+1.0Round 6🇫🇷 FRANCE264♥♠6+1+0
+1.0Round 7🇮🇪 IRELAND303NT♦8-1+5
+0.9Round 18🇬🇷 GREECE173♦♣A-1+5
+0.8Round 9🇵🇱 POLAND173NT♦4+1+11
+0.8Round 18🇬🇷 GREECE222♠♣A+1+0
+0.7Round 18🇬🇷 GREECE323NT♥7-1+12
+0.6Round 5🇪🇪 ESTONIA64♥♦K+2+1
+0.6Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND193NT♣4=-1
+0.6Round 18🇬🇷 GREECE183NT♠4+1+1
+0.5Round 6🇫🇷 FRANCE253NT♥J=+1
+0.5Round 6🇫🇷 FRANCE271NT♣9=-1
+0.5Round 7🇮🇪 IRELAND171NT♦8+1+1
+0.5Round 9🇵🇱 POLAND183NT♣5+3+11
+0.4Round 2🇮🇹 ITALY62♦♦4+1+1
+0.4Round 5🇪🇪 ESTONIA163NT♦5+2+0
+0.4Round 6🇫🇷 FRANCE204♠♦Q=+9
+0.4Round 6🇫🇷 FRANCE294♥♣6+1+0
+0.3Round 5🇪🇪 ESTONIA93♦♠K-2+1
+0.3Round 14🇳🇱 NETHERLANDS203♥♠5=+0
+0.3Round 14🇳🇱 NETHERLANDS222NT♣7=-1
+0.2Round 2🇮🇹 ITALY92♠♦K-1+2
+0.2Round 5🇪🇪 ESTONIA22♥♠3=+0
+0.1Round 5🇪🇪 ESTONIA52♥♣A+1+0
+0.1Round 9🇵🇱 POLAND191NT♠2=-1
+0.1Round 18🇬🇷 GREECE233♠♥K=+0
+0.1Round 18🇬🇷 GREECE283NT♦J+2+1
-0.1Round 10🇩🇰 DENMARK152♥♣2=+6
-0.2Round 6🇫🇷 FRANCE223NT♥2=+0
-0.2Round 11🇸🇪 SWEDEN304♠♥J+2-5
-0.2Round 15🇪🇸 SPAIN33NT♥8+1+0
-0.2Round 15🇪🇸 SPAIN134♠♥K-1+3
-0.3Round 9🇵🇱 POLAND244♠♦7+1+0
-0.4Round 2🇮🇹 ITALY74♥♦K+1+0
-0.4Round 14🇳🇱 NETHERLANDS191NT♦6+1+0
-0.5Round 1🇮🇸 ICELAND184♠♦T-1+10
-0.5Round 7🇮🇪 IRELAND233NT♠7+3-1
-0.6Round 1🇮🇸 ICELAND292♠♣A+1+0
-0.6Round 7🇮🇪 IRELAND273NT♣8+1+14
-0.7Round 5🇪🇪 ESTONIA141NT♦9+3-6
-0.7Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND242♣♦K+1-5
-0.8Round 1🇮🇸 ICELAND274♠♥A=+0
-0.8Round 7🇮🇪 IRELAND192♠♣K+1+0
-0.8Round 10🇩🇰 DENMARK84♠♥6+1-11
-0.8Round 10🇩🇰 DENMARK94♠♣A=+0
-0.8Round 15🇪🇸 SPAIN122♠♥2-2-11
-0.9Round 7🇮🇪 IRELAND214♠♦3=+0
-0.9Round 14🇳🇱 NETHERLANDS295♦♣K=-9
-0.9Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND291NT♣K-1+0
-0.9Round 18🇬🇷 GREECE313♥♣Q=-6
-1.1Round 1🇮🇸 ICELAND233♥♥8+1-1
-1.1Round 2🇮🇹 ITALY133NT♦K+2-16
-1.1Round 5🇪🇪 ESTONIA73NT♠3+2-12
-1.1Round 5🇪🇪 ESTONIA84♥♦3-1-5
-1.1Round 6🇫🇷 FRANCE303♠♦7+1-2
-1.1Round 9🇵🇱 POLAND294♥♦6=-1
-1.1Round 10🇩🇰 DENMARK104♠♣K+1-1
-1.2Round 10🇩🇰 DENMARK23♠♣6-2-1
-1.2Round 10🇩🇰 DENMARK44♥♣2=-13
-1.2Round 11🇸🇪 SWEDEN202♠♦9+1-7
-1.3Round 9🇵🇱 POLAND273NT♣T=+1
-1.3Round 10🇩🇰 DENMARK33NT♥9+3-1
-1.3Round 15🇪🇸 SPAIN83♦♣A=+0
-1.5Round 2🇮🇹 ITALY161♠♦2=-2
-1.5Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173NT♦4-4-7
-1.5Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND263NT♥2-2+2
-1.5Round 18🇬🇷 GREECE301♣♣T+1-5
-1.6Round 1🇮🇸 ICELAND313♠♦9=+0
-1.6Round 2🇮🇹 ITALY24♠♥K=+0
-1.7Round 6🇫🇷 FRANCE285♥♠K=+11
-1.8Round 11🇸🇪 SWEDEN273♦♠8+2-7
-1.9Round 5🇪🇪 ESTONIA34♥♦5=-3
-2.1Round 10🇩🇰 DENMARK53NT♣Q+2+0
-2.1Round 14🇳🇱 NETHERLANDS323NT♠J+2-1
-2.3Round 14🇳🇱 NETHERLANDS251NT♦J=-5
-2.3Round 18🇬🇷 GREECE24Pass-4
-2.4Round 1🇮🇸 ICELAND302NT♣K=+0
-2.4Round 7🇮🇪 IRELAND322NT♥5+1+1
-2.4Round 11🇸🇪 SWEDEN232♦♥A+1-6
-2.7Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND211NT♠6+2-15
-2.9Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND254♠♣3-2-5
-3.0Round 5🇪🇪 ESTONIA156♠♠7=+0
-3.2Round 2🇮🇹 ITALY44♠♥K-1-6
-3.3Round 18🇬🇷 GREECE214♥♠5+1-1
-3.5Round 6🇫🇷 FRANCE186♠♠7+1-1
-3.5Round 7🇮🇪 IRELAND184♥♠A=-1
-3.5Round 15🇪🇸 SPAIN61♥♦Q+1-7
-3.6Round 9🇵🇱 POLAND215♦x♠9-1+0
-3.7Round 1🇮🇸 ICELAND202♥♠6+2-1
-3.8Round 9🇵🇱 POLAND264♠♦7+1-1
-3.8Round 14🇳🇱 NETHERLANDS264♠♥3+1-13
-3.9Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND184♦x♥K-2-8
-3.9Round 16🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND232♠♥3=+1
-4.1Round 7🇮🇪 IRELAND251NT♣2-1-10
-4.1Round 11🇸🇪 SWEDEN283NT♠2+2+11
-4.2Round 6🇫🇷 FRANCE324♥♠7+1-1
-4.3Round 2🇮🇹 ITALY11NT♥A=-5
-4.3Round 6🇫🇷 FRANCE213NT♦3-1-6
-4.5Round 10🇩🇰 DENMARK61NT♦6-2-5
-4.5Round 15🇪🇸 SPAIN93NT♠6-1-5
-4.6Round 11🇸🇪 SWEDEN243NT♦9-2-6
-4.8Round 6🇫🇷 FRANCE193♣♣T+3-13
-5.0Round 1🇮🇸 ICELAND324♠♥7-1-10
-5.1Round 1🇮🇸 ICELAND222♥♣A+1-1
-5.4Round 15🇪🇸 SPAIN53NT♠Q=+1
-5.4Round 15🇪🇸 SPAIN143NT♣3+1-1
-5.5Round 5🇪🇪 ESTONIA114♥♦4=+1
-5.5Round 7🇮🇪 IRELAND313♦♦Q+2-10
-5.5Round 10🇩🇰 DENMARK124♥♦A=+0
-5.5Round 11🇸🇪 SWEDEN174♥♦4-2-14
-5.5Round 14🇳🇱 NETHERLANDS184♠♦4=+0
-5.8Round 7🇮🇪 IRELAND243NT♥7=-11
-6.2Round 6🇫🇷 FRANCE174♥♠A+1+0
-6.4Round 11🇸🇪 SWEDEN323♠♥A=-11
-6.6Round 7🇮🇪 IRELAND223NT♥3=+0
-6.6Round 11🇸🇪 SWEDEN214♥♥6-1-5
-6.7Round 2🇮🇹 ITALY144♥♣3-1-11
-6.8Round 1🇮🇸 ICELAND212♠♣9-2-8
-7.3Round 9🇵🇱 POLAND223NT♦K-1-10
-7.7Round 2🇮🇹 ITALY105♣♠A=-13
-7.7Round 14🇳🇱 NETHERLANDS214♥♦A=-7
-8.2Round 18🇬🇷 GREECE261NT♥4-3-9
-8.3Round 10🇩🇰 DENMARK113NT♥J-1-14
-8.7Round 11🇸🇪 SWEDEN196♦♠5+1+13
-8.8Round 1🇮🇸 ICELAND284NT♥Q+2-13
-9.1Round 11🇸🇪 SWEDEN265♣♥5+1-3
-9.8Round 18🇬🇷 GREECE204♠♣3-1-17
-11.6Round 7🇮🇪 IRELAND294♥♦5+3-17
-13.4Round 9🇵🇱 POLAND236♦♠5=+0