🇳🇴 LIVGARD Allan · NORWAY

47rank
+57.9Butler · 240 bds
+0.24per board
±4.2swing
+0.73vs par /bd · #7/172
+0.17adjusted /bd
Butler per round: -0.3 0.7 17.2 -9.8 -10.5 7.1 31.5 31.2 -9.7 -8 12.3 26.6 -10.8 -3.8 -15.8by round

vs par split: bidding +0.62 · play +0.11

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

Card play — on target: opening leads 82.0% #60 of 172 · declarer play 82.5% #10 of 172 · defence 89.2% #33 of 172

Bidding activity — not a pass: 45.1% #45 of 172 (310/688)

Card play by contract type — on target
vs NTvs a suit
Opening leads78.3% (23)84.2% (38)
Declarer play70.6% (17)87.0% (46)
Defence83.8% (37)91.9% (74)

Opening leads by suit led: ♠ 76.5% (17) · ♥ 83.3% (12) · ♦ 87.5% (16) · ♣ 81.2% (16)

vs par by strain: NT -0.12 (73) · a suit +1.11 (167)

vs par by level: part-score +0.76 (89) · game +0.60 (135) · slam +1.69 (16)

By role: declaring +0.29/bd (-1.04 vs par · 129) · defending +0.18/bd (+2.79 vs par · 111)

By vulnerability: vulnerable -0.03/bd (+0.31 vs par · 120) · not vulnerable +0.51/bd (+1.16 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3T.AaC.Teodorescu – D.MoraruClosed16-0.3-0.02+1.06
Round 4T.AaT.Hanlon – C.BolandOpen16+0.7+0.04+0.00
Round 6T.AaV.Mihov – J.StefanovClosed16+17.2+1.07+1.38
Round 7T.AaS.Tommasini – B.NortonOpen16-9.8-0.61+1.00
Round 10T.AaT.Bessis – C.LorenziniClosed16-10.5-0.66-0.44
Round 12T.AaA.Arlovich – E.VainikonisClosed16+7.1+0.44-0.75
Round 14T.AaA.Mikkelsen – S.LassabergClosed16+31.5+1.97+1.94
Round 15T.AaG.Borevkovic – K.BrguljanOpen16+31.2+1.95+4.69
Round 17T.AaK.Bozempergk – D.DionysopoulosOpen16-9.7-0.61-0.06
Round 18T.AaM.Knob – C.WanhaClosed16-8.0-0.50+0.31
Round 20T.AaA.Tihane – M.MatisonsOpen16+12.3+0.77+0.19
Round 22T.AaO.Umur – E.KoksoyClosed16+26.6+1.66+3.25
Round 23T.AaJ.Aava – V.KurigClosed16-10.8-0.68-1.50
Round 25T.AaR.Jagniewski – W.GawelClosed16-3.8-0.24+1.81
Round 27T.AaA.Palma – P.DiasClosed16-15.8-0.99-1.88

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
+13.0Round 15🇭🇷 CROATIA96♠♣J=+13
+12.7Round 15🇭🇷 CROATIA106NT♥4-2+13
+12.2Round 20🇱🇻 LATVIA213NT♦3-2+13
+10.5Round 25🇵🇱 POLAND156♥♦5=+11
+10.2Round 14🇫🇴 FAROE ISLANDS216♥♠K=+14
+9.7Round 14🇫🇴 FAROE ISLANDS175♣♦6-2+11
+9.7Round 20🇱🇻 LATVIA234♥♠5=+0
+8.6Round 14🇫🇴 FAROE ISLANDS194♠♣T=+11
+7.9Round 15🇭🇷 CROATIA134♠x♦A-2+12
+7.8Round 18🇦🇹 AUSTRIA223NT♦5=+0
+7.7Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND106♦♠4=+0
+7.7Round 23🇪🇪 ESTONIA94♠x♥4=+10
+7.3Round 4🇮🇪 IRELAND293NT♦A+1+13
+7.2Round 6🇧🇬 BULGARIA243♠x♠2-3+10
+7.2Round 22🇹🇷 TURKIYE323NTx♠4+1+6
+7.0Round 25🇵🇱 POLAND101NTx♥3-3+12
+6.9Round 3🇷🇴 ROMANIA54♥♣2-1+12
+6.7Round 18🇦🇹 AUSTRIA214♥♣J-3+10
+6.6Round 25🇵🇱 POLAND33NT♠Q+1+0
+6.3Round 3🇷🇴 ROMANIA133NT♦9-1+6
+6.3Round 20🇱🇻 LATVIA294♠♦Q=+13
+6.2Round 14🇫🇴 FAROE ISLANDS272♦x♣J=+7
+5.9Round 3🇷🇴 ROMANIA92♥♣6-1+5
+5.8Round 12🇱🇹 LITHUANIA202NT♥Q-1+6
+5.3Round 17🇬🇷 GREECE143♠♦K+2+6
+5.3Round 22🇹🇷 TURKIYE315♦♣3-1+10
+5.2Round 6🇧🇬 BULGARIA211NT♥5+2+4
+5.2Round 22🇹🇷 TURKIYE234♠♦J=+0
+4.9Round 14🇫🇴 FAROE ISLANDS283NT♠7+1+1
+4.9Round 18🇦🇹 AUSTRIA183♦♠K=+5
+4.9Round 22🇹🇷 TURKIYE242♠x♦A-3+9
+4.8Round 22🇹🇷 TURKIYE173NT♥3=+6
+4.7Round 6🇧🇬 BULGARIA184♠♣6-1+6
+4.7Round 17🇬🇷 GREECE25♦x♠J-4-7
+4.6Round 22🇹🇷 TURKIYE276♥♠6-1+11
+4.6Round 23🇪🇪 ESTONIA44♠♦A+1+4
+4.5Round 27🇵🇹 PORTUGAL44♠x♥6-3+4
+4.5Round 27🇵🇹 PORTUGAL101♣♦6-2+7
+4.4Round 27🇵🇹 PORTUGAL26♥♦5=+0
+4.0Round 4🇮🇪 IRELAND222♠♦4=+0
+4.0Round 15🇭🇷 CROATIA112♥♣7-1+5
+3.8Round 6🇧🇬 BULGARIA253NT♦2+1+0
+3.8Round 12🇱🇹 LITHUANIA173NT♣3-2+11
+3.8Round 17🇬🇷 GREECE153NT♣6-3+7
+3.7Round 3🇷🇴 ROMANIA74♣♦A-1+6
+3.7Round 4🇮🇪 IRELAND313NT♣K-1+12
+3.6Round 12🇱🇹 LITHUANIA214♥♠7-1+5
+3.6Round 15🇭🇷 CROATIA82♠♦K=+5
+3.3Round 22🇹🇷 TURKIYE304♠♥K=+3
+3.2Round 25🇵🇱 POLAND13♠♦A=+1
+3.1Round 18🇦🇹 AUSTRIA291NT♦3-2+7
+2.8Round 12🇱🇹 LITHUANIA255♦♣A+1-1
+2.8Round 12🇱🇹 LITHUANIA314♥♦A=+0
+2.8Round 22🇹🇷 TURKIYE194♥♣3+2+1
+2.7Round 10🇫🇷 FRANCE184♠♣8+2+9
+2.6Round 20🇱🇻 LATVIA224♥♣4=+0
+2.4Round 25🇵🇱 POLAND62♥♦Q=+7
+2.3Round 4🇮🇪 IRELAND273NT♥K-1+5
+2.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♥♣2-1+6
+2.3Round 15🇭🇷 CROATIA23♣♣4-2+8
+2.2Round 14🇫🇴 FAROE ISLANDS224♥♠K=+0
+2.2Round 15🇭🇷 CROATIA144♠♠9+1+0
+2.0Round 6🇧🇬 BULGARIA233NT♥2+1+0
+2.0Round 25🇵🇱 POLAND24♠♦9=+0
+2.0Round 25🇵🇱 POLAND84♥♦5-2+0
+2.0Round 25🇵🇱 POLAND134♥♥5=+9
+1.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND65♦♠K-2+6
+1.9Round 10🇫🇷 FRANCE253NT♠5-2+5
+1.8Round 6🇧🇬 BULGARIA193NT♦7+2+0
+1.8Round 12🇱🇹 LITHUANIA323♣♥K-1-6
+1.8Round 20🇱🇻 LATVIA244♥♦K+1+0
+1.8Round 22🇹🇷 TURKIYE183NT♦3-2+6
+1.7Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠♥J+1+1
+1.7Round 23🇪🇪 ESTONIA14♠♣T+1+1
+1.7Round 27🇵🇹 PORTUGAL163♥♦Q-2+6
+1.6Round 4🇮🇪 IRELAND242♣♥Q-3+1
+1.6Round 10🇫🇷 FRANCE303♠♥A=+0
+1.6Round 18🇦🇹 AUSTRIA321NT♥Q=-1
+1.5Round 4🇮🇪 IRELAND192♠♦T=+0
+1.4Round 6🇧🇬 BULGARIA324♥♠K+1+11
+1.4Round 10🇫🇷 FRANCE312♠♦2-1+0
+1.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♠♣2+2+2
+1.2Round 3🇷🇴 ROMANIA21♠♦J+1+0
+1.2Round 4🇮🇪 IRELAND186♥♦J+1+1
+1.1Round 27🇵🇹 PORTUGAL122♣♦4+2-7
+1.0Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♠2-1+6
+1.0Round 17🇬🇷 GREECE103♠♣A-1-1
+0.9Round 12🇱🇹 LITHUANIA244♠♦9+1+11
+0.9Round 20🇱🇻 LATVIA314♠♣2+1+0
+0.9Round 23🇪🇪 ESTONIA74♦♠4=+9
+0.8Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♠♦2=+0
+0.8Round 15🇭🇷 CROATIA42♠♣T+1+0
+0.8Round 18🇦🇹 AUSTRIA194♠♦6=+1
+0.7Round 6🇧🇬 BULGARIA303♠♣6=+6
+0.7Round 6🇧🇬 BULGARIA313NT♦K+2+1
+0.7Round 10🇫🇷 FRANCE194♠♦3=-1
+0.7Round 14🇫🇴 FAROE ISLANDS321NT♠2+1+0
+0.7Round 22🇹🇷 TURKIYE223NT♠6+2+0
+0.6Round 10🇫🇷 FRANCE235♦♠K=+1
+0.6Round 27🇵🇹 PORTUGAL144♠♣T-2+5
+0.5Round 10🇫🇷 FRANCE204♠♣3-1+6
+0.5Round 10🇫🇷 FRANCE324♥♥J+1+0
+0.5Round 12🇱🇹 LITHUANIA185♠♦A=-8
+0.4Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154♥♠J+1+13
+0.4Round 12🇱🇹 LITHUANIA303♠♦A=+0
+0.4Round 14🇫🇴 FAROE ISLANDS234♠♥J+2-13
+0.4Round 17🇬🇷 GREECE62♠♠K+1+0
+0.4Round 23🇪🇪 ESTONIA64♥♣4=+1
+0.3Round 3🇷🇴 ROMANIA114♥♦7+1+0
+0.3Round 6🇧🇬 BULGARIA261NT♥J=+5
+0.3Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23♠♥Q-1-4
+0.3Round 18🇦🇹 AUSTRIA274♠♦Q+1+0
+0.3Round 23🇪🇪 ESTONIA84♥♥A+2-11
+0.2Round 6🇧🇬 BULGARIA173NT♦T+2+1
+0.2Round 17🇬🇷 GREECE114♠♥5+1+0
+0.2Round 20🇱🇻 LATVIA194♥♠T-1-6
+0.2Round 22🇹🇷 TURKIYE203NT♠4+1+0
+0.2Round 22🇹🇷 TURKIYE262♥♣A-1-1
+0.1Round 4🇮🇪 IRELAND304♠♣2+1+0
+0.1Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92♠♣3=+1
+0.1Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143♣♣8=+1
+0.1Round 14🇫🇴 FAROE ISLANDS253♠♣Q-2+1
+0.1Round 17🇬🇷 GREECE132♠♣4+1+0
+0.1Round 18🇦🇹 AUSTRIA174♠♥7+1+0
+0.1Round 23🇪🇪 ESTONIA123♠♣7=+0
+0.1Round 27🇵🇹 PORTUGAL63NT♣T+1+1
+0.1Round 27🇵🇹 PORTUGAL84♠♣A-1+4
-0.0Round 3🇷🇴 ROMANIA141NT♦6-1+2
+0.0Round 4🇮🇪 IRELAND204♠♦7+1+0
-0.0Round 6🇧🇬 BULGARIA282♥♦K=+0
-0.0Round 10🇫🇷 FRANCE284♠♣J=+0
-0.0Round 14🇫🇴 FAROE ISLANDS301NT♥6-1-1
+0.0Round 15🇭🇷 CROATIA62♣♦A+1+0
+0.0Round 17🇬🇷 GREECE53♦♣2+2+6
-0.0Round 20🇱🇻 LATVIA184♠♥J=+0
-0.0Round 25🇵🇱 POLAND144♥♦3+1+0
-0.2Round 15🇭🇷 CROATIA15♦x♠8-1+0
-0.3Round 3🇷🇴 ROMANIA161NT♠2+1-1
-0.3Round 12🇱🇹 LITHUANIA264♠♥A=+0
-0.4Round 3🇷🇴 ROMANIA104♠♣K=+10
-0.4Round 12🇱🇹 LITHUANIA273NT♠2+2-11
-0.4Round 15🇭🇷 CROATIA52♦♣A=-1
-0.4Round 15🇭🇷 CROATIA123♠♦A+1+10
-0.4Round 18🇦🇹 AUSTRIA233NT♣A+2+0
-0.4Round 22🇹🇷 TURKIYE254♠♦K-1+2
-0.4Round 27🇵🇹 PORTUGAL34♥♠4+1+0
-0.5Round 20🇱🇻 LATVIA171NT♠5=+1
-0.6Round 3🇷🇴 ROMANIA153♠♣3-2+0
-0.6Round 20🇱🇻 LATVIA251NT♥T=-1
-0.7Round 20🇱🇻 LATVIA304♦♠5-1+2
-0.8Round 12🇱🇹 LITHUANIA223♥♣5-2-2
-0.9Round 18🇦🇹 AUSTRIA243NT♥T=+0
-1.0Round 10🇫🇷 FRANCE213♥♣A+1-6
-1.0Round 10🇫🇷 FRANCE292♣♠K=+0
-1.0Round 17🇬🇷 GREECE11NT♠6-1+1
-1.0Round 23🇪🇪 ESTONIA21NT♠4+2-10
-1.0Round 27🇵🇹 PORTUGAL112♠♣A-1-8
-1.1Round 14🇫🇴 FAROE ISLANDS243NT♦2+1+0
-1.1Round 23🇪🇪 ESTONIA135♥♠6-1-3
-1.1Round 27🇵🇹 PORTUGAL94♠♦Q+1-1
-1.2Round 15🇭🇷 CROATIA154♥♦J=-1
-1.3Round 3🇷🇴 ROMANIA11NT♣Q-2+0
-1.3Round 4🇮🇪 IRELAND174♣♥A=+7
-1.3Round 6🇧🇬 BULGARIA272♥♦Q=+0
-1.3Round 14🇫🇴 FAROE ISLANDS313NT♦6=+2
-1.3Round 18🇦🇹 AUSTRIA205♥♠6+1+12
-1.4Round 14🇫🇴 FAROE ISLANDS263♣♥2-1+11
-1.5Round 14🇫🇴 FAROE ISLANDS202♠♥5+1-1
-1.6Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♥♦8-1+2
-1.6Round 10🇫🇷 FRANCE174♦♠A=+0
-1.6Round 17🇬🇷 GREECE163♠♣K+1-1
-1.6Round 20🇱🇻 LATVIA266♥♠T=+0
-1.6Round 22🇹🇷 TURKIYE284♠♥K=+0
-1.6Round 23🇪🇪 ESTONIA113♠♥A-1-8
-1.6Round 25🇵🇱 POLAND42♠♥6-2-2
-1.7Round 20🇱🇻 LATVIA323NT♥Q-1-6
-1.8Round 15🇭🇷 CROATIA74♥♣8+1+13
-1.8Round 18🇦🇹 AUSTRIA313NT♠7+1-11
-1.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND31NT♣2+1+1
-2.0Round 10🇫🇷 FRANCE272♠♥J=-5
-2.1Round 12🇱🇹 LITHUANIA194♠♥A-1-6
-2.2Round 17🇬🇷 GREECE93NT♠4+2-1
-2.3Round 4🇮🇪 IRELAND216NT♥J=-11
-2.3Round 6🇧🇬 BULGARIA223NT♣T-2-8
-2.3Round 10🇫🇷 FRANCE243♦♠K-2+0
-2.4Round 4🇮🇪 IRELAND284♠x♥K-2+11
-2.4Round 14🇫🇴 FAROE ISLANDS291NT♥3-3-5
-2.6Round 4🇮🇪 IRELAND324♥♣3+2-13
-2.6Round 17🇬🇷 GREECE87♠♠7=+0
-2.6Round 23🇪🇪 ESTONIA33♦♣Q+2-6
-2.7Round 23🇪🇪 ESTONIA162♣♠K+1+0
-2.8Round 3🇷🇴 ROMANIA34♠♦8=+0
-2.8Round 3🇷🇴 ROMANIA43NT♥5+1+0
-2.8Round 6🇧🇬 BULGARIA296♣♥Q+1-13
-2.8Round 23🇪🇪 ESTONIA144♠♦A-2-5
-2.9Round 27🇵🇹 PORTUGAL53NT♣4-3-7
-3.0Round 4🇮🇪 IRELAND253NT♠K=+2
-3.1Round 25🇵🇱 POLAND53NT♠K-2-6
-3.2Round 20🇱🇻 LATVIA204♥♣7=-13
-3.3Round 12🇱🇹 LITHUANIA284♠♠J=+0
-3.3Round 25🇵🇱 POLAND163NT♠T+2+10
-3.5Round 17🇬🇷 GREECE32NT♥K+1+8
-3.6Round 22🇹🇷 TURKIYE213NT♠4+1-1
-3.6Round 27🇵🇹 PORTUGAL12♠♦4-5-4
-3.7Round 12🇱🇹 LITHUANIA233♥♣2-1-6
-3.8Round 14🇫🇴 FAROE ISLANDS183NT♥6+1-7
-3.8Round 17🇬🇷 GREECE122♣♦2=-5
-4.0Round 3🇷🇴 ROMANIA81NT♦T+2-13
-4.0Round 18🇦🇹 AUSTRIA253♠x♦9-2-2
-4.0Round 18🇦🇹 AUSTRIA283NT♣5-1-5
-4.2Round 4🇮🇪 IRELAND233NT♠2=-16
-4.2Round 23🇪🇪 ESTONIA102♦♥A+3-1
-4.3Round 23🇪🇪 ESTONIA153♠♥K-1+1
-4.4Round 6🇧🇬 BULGARIA203NT♣A+2-1
-4.5Round 17🇬🇷 GREECE73♥♣4-2-8
-4.7Round 12🇱🇹 LITHUANIA291♥♠Q=-5
-4.9Round 25🇵🇱 POLAND95♦♣8-2-5
-5.0Round 10🇫🇷 FRANCE264♥♠A-1-6
-5.0Round 15🇭🇷 CROATIA33NT♣6+2+11
-5.0Round 20🇱🇻 LATVIA283NT♦T=-7
-5.2Round 4🇮🇪 IRELAND263NT♥K-1-12
-5.4Round 27🇵🇹 PORTUGAL133♥♠T-2-8
-5.8Round 3🇷🇴 ROMANIA64♥♣6+1+0
-6.0Round 17🇬🇷 GREECE44♠♥8-1-6
-6.2Round 23🇪🇪 ESTONIA53NT♦T=-6
-6.2Round 25🇵🇱 POLAND121NTx♥K-3+0
-6.3Round 15🇭🇷 CROATIA164♠♦2-2-13
-6.6Round 3🇷🇴 ROMANIA123NT♠3-1-10
-6.8Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND163NT♠5+1-7
-7.5Round 10🇫🇷 FRANCE223NT♣4-3-10
-7.7Round 27🇵🇹 PORTUGAL73NT♥5-2-8
-7.9Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND135♥x♥A-1-12
-8.1Round 20🇱🇻 LATVIA275♦x♦5-5+7
-8.7Round 25🇵🇱 POLAND114♥♠9-1-10
-8.8Round 22🇹🇷 TURKIYE294♠♥A=+0
-9.2Round 7🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND16♦♠6=+0
-9.4Round 18🇦🇹 AUSTRIA306♣♠A=+0
-10.7Round 27🇵🇹 PORTUGAL156♦♣3-1-14
-11.5Round 18🇦🇹 AUSTRIA263NT♣7+2-11
-11.7Round 25🇵🇱 POLAND76♦♥6=+2