🇪🇪 VAHK Jasper · ESTONIA

57rank
+24.5Butler · 170 bds
+0.14per board
±5.0swing
+0.29vs par /bd · #42/92
+0.22adjusted /bd
Butler per round: 8.2 13.8 9.1 4.7 13.9 10.1 -2.3 24.4 -29.5 17.7 -6.4 -8.2 -35.4 6.2 7.5 -17 7.7by round

vs par split: bidding +0.71 · play -0.35

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

Card play — on target: opening leads 82.5% #9 of 92 · declarer play 72.2% #34 of 92 · defence 76.1% #57 of 92

Card play by contract type — on target
vs NTvs a suit
Opening leads63.6% (11)89.7% (29)
Declarer play55.6% (9)77.8% (27)
Defence66.7% (27)80.3% (61)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 81.2% (16) · ♦ 87.5% (8) · ♣ 83.3% (6)

vs par by strain: NT -1.02 (47) · a suit +0.89 (121)

vs par by level: part-score +1.27 (70) · game -0.65 (93) · slam +6.20 (5)

By role: declaring -0.62/bd (-2.02 vs par · 81) · defending +0.84/bd (+2.40 vs par · 89)

By vulnerability: vulnerable -0.09/bd (-0.91 vs par · 85) · not vulnerable +0.38/bd (+1.49 vs par · 85)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1T.UustareJ.Nordby – L.HjelvikClosed10+8.2+0.82+0.10
Round 2T.MaeT.Probst – F.BacicOpen10+13.8+1.38+3.20
Round 3T.MaeD.Zaharie – C.DaramusOpen10+9.1+0.91+0.50
Round 4T.UustareS.Gallard – A.SudrotClosed10+4.7+0.47+3.20
Round 5T.MaeL.Mate – A.ZollerClosed10+13.9+1.39+2.80
Round 6H.PedmansonJ.Essink – G.FriesenOpen10+10.1+1.01+1.20
Round 7T.UustareA.Nilsson – M.Bjoerk HeedClosed10-2.3-0.23+0.40
Round 8H.PedmansonH.Lommel – J.HolzingerClosed10+24.4+2.44+4.00
Round 9H.PedmansonM.Betlinski – S.ZimorskiOpen10-29.5-2.95-6.20
Round 10H.PedmansonI.Er – A.TozcuOpen10+17.7+1.77+0.70
Round 11T.UustareJ.Bakhshi – H.RoseOpen10-6.4-0.64-2.70
Round 12A.PedmansonL.Batzia Greenberg – N.BergerClosed10-8.2-0.82-2.40
Round 13H.PedmansonD.Tylvad – A.TylvadOpen10-35.4-3.54-5.30
Round 14T.MaeI.Foteinakis – N.KonstantinidouClosed10+6.2+0.62+3.60
Round 15T.UustareD.Shchukin – K.LeonovaOpen10+7.5+0.75+2.80
Round 16T.MaeL.Gillar – M.KrasaClosed10-17.0-1.70-1.70
Round 17T.UustareR.Kreitals – S.BrokaClosed10+7.7+0.77+0.80

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.2Round 8🇩🇪 GERMANY163♣♦10-2+13
+11.1Round 16🇨🇿 CZECH REPUBLIC43NTx♦K-1+13
+10.9Round 6🇳🇱 NETHERLANDS184♣x♦A-5+10
+10.8Round 2🇭🇷 CROATIA203NT♦6-3+14
+10.5Round 15🇷🇺 RUSSIA205♥x♠4-1+9
+10.2Round 14🇬🇷 GREECE46♦♠K-1+13
+9.2Round 6🇳🇱 NETHERLANDS164♣♠2-1+17
+8.6Round 4🇫🇷 FRANCE224♠♦5=+12
+8.6Round 15🇷🇺 RUSSIA175♦♥6-1+17
+8.4Round 14🇬🇷 GREECE71♣♥7+2+10
+8.1Round 17🇱🇻 LATVIA146NT♥2-1+14
+7.7Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♠♦J-1+12
+7.6Round 6🇳🇱 NETHERLANDS224♥♦A-2+8
+7.6Round 10🇹🇷 TURKEY163NT♥3-1+12
+7.6Round 10🇹🇷 TURKEY206♥♣3-3+13
+7.5Round 1🇳🇴 NORWAY53NT♥10-5-2
+7.5Round 6🇳🇱 NETHERLANDS174♠♣8-1+10
+7.2Round 8🇩🇪 GERMANY213NT♠3-1+10
+6.8Round 5🇭🇺 HUNGARY34♥♠5+1+1
+6.6Round 10🇹🇷 TURKEY184♠♣K-3+7
+6.6Round 13🇩🇰 DENMARK34♠♣A=+1
+6.6Round 17🇱🇻 LATVIA181NT♣2-3+6
+6.4Round 17🇱🇻 LATVIA173NT♦3+1+8
+5.7Round 5🇭🇺 HUNGARY12♠♣6+3+2
+5.5Round 2🇭🇷 CROATIA162♥♦8=+16
+5.4Round 3🇷🇴 ROMANIA33NT♥2+2+2
+5.4Round 6🇳🇱 NETHERLANDS144♠♣3=+8
+5.4Round 12🇮🇱 ISRAEL193NT♦Q-1+6
+5.3Round 3🇷🇴 ROMANIA85♣♠6+2+11
+5.2Round 14🇬🇷 GREECE52♥♦7-1+8
+5.1Round 2🇭🇷 CROATIA153NT♥6+1+1
+4.8Round 7🇸🇪 SWEDEN54♠♥6-1+10
+4.8Round 7🇸🇪 SWEDEN74♥♦A-2+7
+4.6Round 17🇱🇻 LATVIA195♠♥5-2-6
+4.2Round 5🇭🇺 HUNGARY94♠♣7=+0
+4.1Round 1🇳🇴 NORWAY13♠♦A+1+6
+4.1Round 3🇷🇴 ROMANIA94♥♠A=+0
+3.9Round 8🇩🇪 GERMANY133NT♥5=+0
+3.9Round 8🇩🇪 GERMANY144♥♦5-1+10
+3.8Round 3🇷🇴 ROMANIA14♠♥K=+0
+3.3Round 3🇷🇴 ROMANIA23♠♥5+1+2
+3.0Round 7🇸🇪 SWEDEN62♥♦A+2+1
+2.9Round 4🇫🇷 FRANCE153NT♥6=-1
+2.8Round 3🇷🇴 ROMANIA54♥♣4+1+0
+2.8Round 4🇫🇷 FRANCE213♠♥K=+7
+2.8Round 16🇨🇿 CZECH REPUBLIC23NT♠4-5-8
+2.7Round 12🇮🇱 ISRAEL175♦♠J=-1
+2.6Round 7🇸🇪 SWEDEN14♥♥7+1+4
+2.5Round 4🇫🇷 FRANCE131NT♥3=-1
+2.2Round 1🇳🇴 NORWAY31♠♠J+1+0
+2.2Round 8🇩🇪 GERMANY191♦♠Q=+12
+2.0Round 1🇳🇴 NORWAY21NT♣3+2+1
+2.0Round 10🇹🇷 TURKEY214♠x♥A-3-12
+1.9Round 5🇭🇺 HUNGARY44♥♦3-1+6
+1.9Round 12🇮🇱 ISRAEL132NT♣K-2+7
+1.9Round 15🇷🇺 RUSSIA224♠♥6+1+0
+1.8Round 1🇳🇴 NORWAY91NT♣8+1+1
+1.8Round 5🇭🇺 HUNGARY64♥♠6-1+6
+1.8Round 9🇵🇱 POLAND13♣♠6=-1
+1.8Round 12🇮🇱 ISRAEL153♥♦6=+0
+1.8Round 17🇱🇻 LATVIA212♦♥4=+0
+1.7Round 7🇸🇪 SWEDEN33♣♠4+1+11
+1.7Round 7🇸🇪 SWEDEN41♥♠2-2-2
+1.6Round 5🇭🇺 HUNGARY103♠♦K-1+11
+1.6Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND11NT♦3=+0
+1.6Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♠♥3+1+0
+1.5Round 2🇭🇷 CROATIA214♠♦5+2+5
+1.5Round 6🇳🇱 NETHERLANDS154♣♠10-2+6
+1.5Round 9🇵🇱 POLAND94♥♣A=+0
+1.5Round 10🇹🇷 TURKEY154♠x♥5-2-5
+1.3Round 8🇩🇪 GERMANY222NT♠Q-3+3
+1.1Round 5🇭🇺 HUNGARY74♠♣Q+1+13
+0.7Round 2🇭🇷 CROATIA182♥♣2+1-10
+0.7Round 15🇷🇺 RUSSIA144♠♥8+1+0
+0.6Round 9🇵🇱 POLAND74♦♦3-2-9
+0.6Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♠♣6=-1
+0.5Round 4🇫🇷 FRANCE182NT♣6+2+6
+0.4Round 15🇷🇺 RUSSIA134♠♥K+1+13
+0.4Round 16🇨🇿 CZECH REPUBLIC104♥♠8=+1
+0.3Round 10🇹🇷 TURKEY133♠♦A+1-1
+0.2Round 2🇭🇷 CROATIA222♥♠9=+10
+0.2Round 13🇩🇰 DENMARK45♠♥A=-4
+0.1Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53NT♣6+2-13
+0.1Round 12🇮🇱 ISRAEL183♦x♣A-3-3
+0.1Round 16🇨🇿 CZECH REPUBLIC33NT♠Q=+13
-0.1Round 1🇳🇴 NORWAY42♣♥K+1+0
-0.1Round 17🇱🇻 LATVIA153NT♣J=+1
-0.2Round 2🇭🇷 CROATIA133NT♥2-1+6
-0.2Round 8🇩🇪 GERMANY174♥♠A+1+0
-0.3Round 13🇩🇰 DENMARK15♠♥5+1+1
-0.4Round 10🇹🇷 TURKEY143NT♥5+1-1
-0.5Round 8🇩🇪 GERMANY153♥♣A-2+5
-0.6Round 1🇳🇴 NORWAY64♠♦4+1+10
-0.7Round 4🇫🇷 FRANCE172♠♥8+2+6
-0.8Round 5🇭🇺 HUNGARY25♣x♥A-1-5
-0.8Round 5🇭🇺 HUNGARY84♥♣Q=+1
-0.8Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♥♠9=+1
-0.8Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♠♥J-1+6
-0.8Round 15🇷🇺 RUSSIA182♠♥4=+0
-0.8Round 16🇨🇿 CZECH REPUBLIC63♠♥4-3+10
-0.9Round 14🇬🇷 GREECE23♥♠Q=+7
-1.1Round 1🇳🇴 NORWAY71NT♦2+1-1
-1.2Round 14🇬🇷 GREECE92♥♠10+1+0
-1.3Round 3🇷🇴 ROMANIA71♦♠K-1+11
-1.4Round 8🇩🇪 GERMANY184♥♣6-1-12
-1.4Round 12🇮🇱 ISRAEL143NT♣5-2-6
-1.4Round 17🇱🇻 LATVIA224♠♣10-1+2
-1.6Round 2🇭🇷 CROATIA141♠♥2+4-6
-1.6Round 10🇹🇷 TURKEY193♦♥3-2+1
-1.7Round 16🇨🇿 CZECH REPUBLIC8Adj.♦A-10
-1.8Round 12🇮🇱 ISRAEL164♥♦10+2-5
-1.8Round 14🇬🇷 GREECE62♠♥K+1-1
-1.8Round 15🇷🇺 RUSSIA193♦♥2=+1
-1.9Round 7🇸🇪 SWEDEN83♣♥A=+0
-2.0Round 12🇮🇱 ISRAEL202♦♣8+1+1
-2.1Round 17🇱🇻 LATVIA163♥♣4+1-6
-2.2Round 14🇬🇷 GREECE31NT♥8=+0
-2.3Round 13🇩🇰 DENMARK105♥♠A-1-12
-2.3Round 16🇨🇿 CZECH REPUBLIC9Adj.♠5+0
-2.4Round 10🇹🇷 TURKEY222♥♦4+1-1
-2.5Round 4🇫🇷 FRANCE192♣♦4-1-4
-2.5Round 7🇸🇪 SWEDEN103NT♥9=-10
-2.5Round 15🇷🇺 RUSSIA163♠♣2-1-5
-2.6Round 2🇭🇷 CROATIA173♦♠6=+0
-2.6Round 9🇵🇱 POLAND64♠♦8+1-4
-2.7Round 14🇬🇷 GREECE14♣♥J+1+7
-2.9Round 4🇫🇷 FRANCE203NT♠4+3+12
-3.0Round 4🇫🇷 FRANCE164♠♦K+1-1
-3.1Round 9🇵🇱 POLAND24♠♥A=-7
-3.2Round 3🇷🇴 ROMANIA64♠♦J-1-10
-3.2Round 9🇵🇱 POLAND34♠♦5-2-11
-3.2Round 13🇩🇰 DENMARK53NT♣J+1+0
-3.2Round 14🇬🇷 GREECE103NT♠9+2-1
-3.4Round 13🇩🇰 DENMARK23♥♥A=-12
-3.5Round 4🇫🇷 FRANCE142NT♠3-1-4
-3.5Round 10🇹🇷 TURKEY173♠♥7=-6
-3.5Round 15🇷🇺 RUSSIA153♣♥2-2+6
-3.6Round 13🇩🇰 DENMARK73NT♠7-1-12
-3.7Round 1🇳🇴 NORWAY103NT♥7-2-13
-3.9Round 1🇳🇴 NORWAY84♦♠4=-1
-4.2Round 8🇩🇪 GERMANY204♠♦K+1-1
-4.2Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♥7-1-12
-4.5Round 9🇵🇱 POLAND44♥♥5-1-13
-4.8Round 17🇱🇻 LATVIA135♦♥4=+0
-4.9Round 9🇵🇱 POLAND103♣♣A-1-6
-5.1Round 3🇷🇴 ROMANIA104♠♣6=+1
-5.2Round 7🇸🇪 SWEDEN24♠♦7-1-5
-5.5Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103NT♠J=-12
-5.5Round 16🇨🇿 CZECH REPUBLIC53♥♣J-1-12
-5.6Round 2🇭🇷 CROATIA194♠♥J+1-4
-5.6Round 14🇬🇷 GREECE83NT♦A+1-7
-6.0Round 3🇷🇴 ROMANIA44♠♦3-1-12
-6.0Round 15🇷🇺 RUSSIA213NT♥Q-2-13
-6.7Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73♣♥4-2-8
-6.8Round 16🇨🇿 CZECH REPUBLIC74♠♦10-1-12
-6.9Round 12🇮🇱 ISRAEL222NT♣2-2-11
-7.2Round 6🇳🇱 NETHERLANDS214♠♥7-1-12
-7.3Round 9🇵🇱 POLAND51NTx♠7+2-10
-7.6Round 5🇭🇺 HUNGARY55♥♠A+1-7
-7.6Round 13🇩🇰 DENMARK94♠x♥A-2-12
-7.8Round 6🇳🇱 NETHERLANDS196NT♣4-4-12
-7.8Round 9🇵🇱 POLAND83NT♥8+1-1
-8.0Round 12🇮🇱 ISRAEL214♠♣8-1-12
-8.2Round 6🇳🇱 NETHERLANDS131NT♦3+3-10
-8.4Round 13🇩🇰 DENMARK64♣♦A-2-6
-8.8Round 6🇳🇱 NETHERLANDS203♣♦6-2-13
-11.3Round 7🇸🇪 SWEDEN93NT♠10=-12
-11.4Round 17🇱🇻 LATVIA203NT♠8+1-11
-13.4Round 13🇩🇰 DENMARK86♠x♥2-6+3
-14.3Round 16🇨🇿 CZECH REPUBLIC14♠x♥4-7-12