🇸🇪 RIMSTEDT Ola · SWEDEN

1rank
+265.8Butler · 210 bds
+1.27per board
±5.0swing
+0.91vs par /bd · #11/82
+1.20adjusted /bd
Butler per round: 52.5 8.5 16.1 -7.8 -3 2.4 -11.8 13.3 14.6 -15 41 26.9 28.2 56.2 43.7by round

vs par split: bidding +0.26 · play +0.74

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

Card play — on target: opening leads 80.0% #43 of 82 · declarer play 79.1% #19 of 82 · defence 88.2% #15 of 82

Card play by contract type — on target
vs NTvs a suit
Opening leads71.4% (14)83.9% (31)
Declarer play66.7% (9)82.4% (34)
Defence87.9% (33)88.4% (69)

Opening leads by suit led: ♠ 72.7% (11) · ♥ 90.0% (10) · ♦ 75.0% (8) · ♣ 81.2% (16)

vs par by strain: NT +0.74 (61) · a suit +0.97 (148)

vs par by level: part-score +1.47 (78) · game +0.73 (112) · slam -0.47 (19)

By role: declaring +0.73/bd (-2.20 vs par · 107) · defending +1.82/bd (+4.15 vs par · 102)

By vulnerability: vulnerable +0.78/bd (+0.45 vs par · 105) · not vulnerable +1.75/bd (+1.37 vs par · 105)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.SafstenM.Stougie – L.StougieClosed14+52.5+3.75+2.36
Round 2J.SafstenJ.Saether – M.ScheieClosed14+8.5+0.61+1.21
Round 3J.SafstenA.Kubica – M.VodickaClosed14+16.1+1.15+1.14
Round 4J.SafstenS.Tseng – V.WanClosed14-7.8-0.56-2.07
Round 5J.SafstenJ.Vojtik – L.KolekClosed14-3.0-0.21-0.86
Round 6J.SafstenC.Huber – O.KriegelClosed14+2.4+0.17+1.64
Round 7J.SafstenA.Dhir – C.JollyClosed14-11.8-0.84-1.79
Round 8J.SafstenS.Gu – B.MiaoClosed14+13.3+0.95+1.21
Round 9J.SafstenJ.Hebbert – V.LamoureuxClosed14+14.6+1.04+0.79
Round 10J.SafstenB.Krawczyk – M.KrysaClosed14-15.0-1.07+1.14
Round 11J.SafstenC.Lahrmann – J.BrodersenClosed14+41.0+2.93+3.43
Round 12J.SafstenC.Celep – I.CiftciClosed14+26.9+1.92+1.57
Round 13J.SafstenB.Marie – T.VincenotClosed14+28.2+2.01-0.21
Round 14J.SafstenD.Molina – S.GertsmannClosed14+56.2+4.01+3.00
Round 15J.SafstenMOHAMMED HARRIS S – SHANMUGAPRIYAN MClosed14+43.7+3.12+1.07

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
+14.5Round 12🇹🇷 TURKEY262NTx♣5-5+13
+13.9Round 14🇨🇱 CHILE166♠♣9-2+14
+13.7Round 1🇳🇱 NETHERLANDS17♥♠9=+0
+12.7Round 10🇵🇱 POLAND205♣♦6-1+16
+12.4Round 6🇺🇸 USA 113NTx♠Q-4+12
+12.0Round 14🇨🇱 CHILE155♦♣2-2+13
+11.1Round 11🇩🇰 DENMARK54♥x♣7-3+12
+10.7Round 1🇳🇱 NETHERLANDS46♣♠8=-2
+10.3Round 15🇮🇳 INDIA54♥♠5-2+11
+10.2Round 14🇨🇱 CHILE226NTx♠8-2+15
+10.0Round 12🇹🇷 TURKEY182♠x♣K-3+12
+9.7Round 3🇸🇰 SLOVAKIA83NT♣9=+6
+9.7Round 11🇩🇰 DENMARK127♥♥5-1+14
+9.3Round 14🇨🇱 CHILE203♥♠Q+3+15
+9.2Round 2🇳🇴 NORWAY254♠♦K-1+12
+9.1Round 1🇳🇱 NETHERLANDS53NT♣4-1+12
+8.4Round 1🇳🇱 NETHERLANDS63NT♠T=+0
+8.2Round 9🇨🇦 CANADA252♣♦A+4+10
+8.2Round 15🇮🇳 INDIA43♦♠K-2+13
+8.1Round 6🇺🇸 USA 1113NT♦3-1+11
+8.0Round 13🇫🇷 FRANCE134♠♠8-1+6
+7.9Round 13🇫🇷 FRANCE24♠♣4=+7
+7.7Round 5🇨🇿 CZECH REPUBLIC216♦♣K-1+12
+7.5Round 4🇭🇰 CHINA HONG KONG75♥x♠K-4-8
+7.3Round 8🇨🇳 CHINA125♠♦A+1+9
+6.9Round 15🇮🇳 INDIA23♦♣K=+11
+6.1Round 13🇫🇷 FRANCE77♠♥8=+0
+5.9Round 7🇺🇸 USA 2283♣♠K-3+4
+5.8Round 10🇵🇱 POLAND244♥♠Q=+1
+5.6Round 1🇳🇱 NETHERLANDS93♠♣9+2+6
+5.5Round 3🇸🇰 SLOVAKIA94♥♦9=+0
+5.4Round 3🇸🇰 SLOVAKIA114♠x♥4-2+12
+5.4Round 13🇫🇷 FRANCE95♠♦10=+0
+5.3Round 7🇺🇸 USA 2254♠♦K+1+0
+5.3Round 15🇮🇳 INDIA125♦♥10=-13
+5.2Round 6🇺🇸 USA 163♥♦2-2+2
+5.2Round 12🇹🇷 TURKEY222NT♠3-1-2
+5.1Round 4🇭🇰 CHINA HONG KONG104♥♥4+1+0
+5.1Round 8🇨🇳 CHINA94♦♥9-3+5
+4.9Round 4🇭🇰 CHINA HONG KONG23♦♠2-1+5
+4.9Round 8🇨🇳 CHINA115NT♠3=+11
+4.7Round 3🇸🇰 SLOVAKIA42♥x♠3-1+7
+4.7Round 11🇩🇰 DENMARK32♦x♠A-3-3
+4.7Round 11🇩🇰 DENMARK86NT♠5+1-11
+4.7Round 12🇹🇷 TURKEY253NT♣4=-1
+4.6Round 7🇺🇸 USA 2274♥♠Q-1+10
+4.5Round 9🇨🇦 CANADA204♥x♣J-1+8
+4.4Round 3🇸🇰 SLOVAKIA25♦♣6-2+11
+4.4Round 11🇩🇰 DENMARK42♥♣Q=+6
+4.3Round 15🇮🇳 INDIA144♠♥3-2+0
+4.2Round 11🇩🇰 DENMARK12♥♦K-4+2
+4.1Round 1🇳🇱 NETHERLANDS142♠♥2+2+2
+4.1Round 9🇨🇦 CANADA153♥♠6+2+12
+4.0Round 7🇺🇸 USA 2153♠♥5=+1
+3.9Round 1🇳🇱 NETHERLANDS112♥♣7+2+1
+3.9Round 2🇳🇴 NORWAY176♥♦2=+0
+3.9Round 3🇸🇰 SLOVAKIA14♠x♣J-1+5
+3.7Round 11🇩🇰 DENMARK133NT♦3+3+2
+3.7Round 15🇮🇳 INDIA13♣♠4+4-7
+3.7Round 15🇮🇳 INDIA73NT♥5=-1
+3.5Round 8🇨🇳 CHINA132NT♥A-2+2
+3.5Round 13🇫🇷 FRANCE32♥♥2=-1
+3.4Round 6🇺🇸 USA 143♦♣A=+6
+3.3Round 2🇳🇴 NORWAY233NT♣10+1+0
+3.3Round 2🇳🇴 NORWAY273♠♠9-1+8
+3.3Round 13🇫🇷 FRANCE84♠♣8-2+5
+3.2Round 11🇩🇰 DENMARK103♦♥4+1+0
+3.1Round 5🇨🇿 CZECH REPUBLIC273NT♠8+2+11
+3.1Round 8🇨🇳 CHINA54♥♣J=+3
+3.1Round 12🇹🇷 TURKEY213NT♠10=-1
+3.1Round 14🇨🇱 CHILE214♣♥A=+0
+3.1Round 15🇮🇳 INDIA62♠♦10+3-5
+3.0Round 4🇭🇰 CHINA HONG KONG124♠♦2=+0
+2.9Round 2🇳🇴 NORWAY263♥♦K=+8
+2.7Round 2🇳🇴 NORWAY241NT♥6+1+0
+2.7Round 5🇨🇿 CZECH REPUBLIC234♠♥A=+0
+2.7Round 9🇨🇦 CANADA263♥♦A-2+2
+2.7Round 9🇨🇦 CANADA275♥♣2-2+5
+2.7Round 10🇵🇱 POLAND253NT♥4+3+1
+2.7Round 12🇹🇷 TURKEY244♥♠K+1-11
+2.7Round 14🇨🇱 CHILE232♦♠3+2+0
+2.5Round 5🇨🇿 CZECH REPUBLIC194♠♦A=+0
+2.4Round 15🇮🇳 INDIA31NT♦8+1+1
+2.3Round 8🇨🇳 CHINA83♥♦2+2+6
+2.3Round 14🇨🇱 CHILE263NT♥2+2+1
+2.2Round 11🇩🇰 DENMARK112♠♣2+2-2
+2.1Round 1🇳🇱 NETHERLANDS133NT♠K+3-12
+2.1Round 13🇫🇷 FRANCE11NT♦10+3+6
+2.1Round 13🇫🇷 FRANCE144♠♣2+3+2
+1.9Round 10🇵🇱 POLAND216♥♠A=+0
+1.9Round 14🇨🇱 CHILE252♠♣A-2-1
+1.7Round 4🇭🇰 CHINA HONG KONG14Pass+3
+1.7Round 10🇵🇱 POLAND225♥♣7+1+9
+1.6Round 8🇨🇳 CHINA62♥♣4+1+1
+1.6Round 12🇹🇷 TURKEY233NT♠5+2+2
+1.5Round 5🇨🇿 CZECH REPUBLIC186♣♥6=-2
+1.5Round 6🇺🇸 USA 1106♥♥7+1+1
+1.5Round 8🇨🇳 CHINA44♠♥A-2+8
+1.4Round 4🇭🇰 CHINA HONG KONG114♠♦A=+0
+1.1Round 1🇳🇱 NETHERLANDS85♠x♣A-2+5
+1.1Round 3🇸🇰 SLOVAKIA53♦♣3=+0
+1.1Round 9🇨🇦 CANADA243NT♠5=-1
+1.1Round 14🇨🇱 CHILE243NT♠10=+0
+1.1Round 15🇮🇳 INDIA114♥♦7=+11
+1.0Round 3🇸🇰 SLOVAKIA124♠♥J-1+6
+1.0Round 6🇺🇸 USA 194♠♦10+1+1
+0.9Round 7🇺🇸 USA 2162♥♦9-3-10
+0.8Round 5🇨🇿 CZECH REPUBLIC263NT♠8=+1
+0.8Round 6🇺🇸 USA 174♥♣Q+2+13
+0.8Round 14🇨🇱 CHILE193♥♥5-3+0
+0.7Round 1🇳🇱 NETHERLANDS126NT♦3=+13
+0.7Round 2🇳🇴 NORWAY213NT♠9+1+0
+0.7Round 8🇨🇳 CHINA104♠♣T+3-17
+0.7Round 13🇫🇷 FRANCE63NT♥4+3-16
+0.7Round 14🇨🇱 CHILE283NT♥5+1+0
+0.5Round 10🇵🇱 POLAND263NT♥6+3+13
+0.5Round 15🇮🇳 INDIA92♥♦5+1+0
+0.4Round 2🇳🇴 NORWAY161NT♦2=+1
+0.4Round 9🇨🇦 CANADA164♥♠3=+0
+0.3Round 5🇨🇿 CZECH REPUBLIC224♥♦Q=+1
+0.3Round 7🇺🇸 USA 2263♠♣Q+1-10
+0.3Round 9🇨🇦 CANADA174♦♠4+1-7
+0.3Round 11🇩🇰 DENMARK93♠♦J=+4
+0.2Round 2🇳🇴 NORWAY222♦♣8+1-1
+0.1Round 1🇳🇱 NETHERLANDS22♠♦8-1+2
+0.1Round 5🇨🇿 CZECH REPUBLIC254♠♣K+1+0
+0.1Round 7🇺🇸 USA 2204♠♥6=+13
+0.1Round 9🇨🇦 CANADA194♠♦A=+0
+0.0Round 6🇺🇸 USA 181NT♥3-2-1
-0.0Round 13🇫🇷 FRANCE124♠♠8+1+0
-0.1Round 3🇸🇰 SLOVAKIA34♥♦3=+0
-0.1Round 8🇨🇳 CHINA13♥♥6+2+6
-0.1Round 12🇹🇷 TURKEY174♠♦3+2+11
-0.1Round 12🇹🇷 TURKEY283NT♠10+2+0
-0.1Round 13🇫🇷 FRANCE104♠♦2=+0
-0.2Round 4🇭🇰 CHINA HONG KONG14♠♥Q=-1
-0.2Round 9🇨🇦 CANADA234♠♥J=+1
-0.3Round 2🇳🇴 NORWAY183♦♦2+3+6
-0.3Round 5🇨🇿 CZECH REPUBLIC163♦x♥K-1-5
-0.3Round 14🇨🇱 CHILE274♥♣K+2-1
-0.4Round 9🇨🇦 CANADA182NT♠2=-6
-0.5Round 3🇸🇰 SLOVAKIA63♠♦Q=+0
-0.5Round 3🇸🇰 SLOVAKIA102♠♠3-1-1
-0.6Round 14🇨🇱 CHILE185♥♣4+1-14
-0.7Round 4🇭🇰 CHINA HONG KONG52♠♦2+1+8
-0.7Round 8🇨🇳 CHINA34NT♠9+1-11
-0.7Round 9🇨🇦 CANADA224♥♣6+2-11
-0.7Round 11🇩🇰 DENMARK64♠♦6+1+13
-0.7Round 11🇩🇰 DENMARK143NT♥3=-1
-0.9Round 10🇵🇱 POLAND175♣♠A+2-2
-0.9Round 14🇨🇱 CHILE172♠♠2=+0
-1.0Round 7🇺🇸 USA 2243♣♦Q=-1
-1.0Round 12🇹🇷 TURKEY273NT♣Q=+1
-1.1Round 6🇺🇸 USA 1144♣♦J-2-6
-1.1Round 13🇫🇷 FRANCE114♥♥J=+1
-1.1Round 15🇮🇳 INDIA103NT♦5=+2
-1.2Round 12🇹🇷 TURKEY193NT♣9=+1
-1.3Round 4🇭🇰 CHINA HONG KONG93NT♠9+1+0
-1.3Round 5🇨🇿 CZECH REPUBLIC154♠♦K+1+0
-1.4Round 6🇺🇸 USA 1123NT♦10=+2
-1.4Round 8🇨🇳 CHINA143♠♥6=+0
-1.4Round 12🇹🇷 TURKEY164♥♦K+1+0
-1.4Round 15🇮🇳 INDIA82♠♥10-1-2
-1.5Round 1🇳🇱 NETHERLANDS72♥♠2+2+10
-1.5Round 10🇵🇱 POLAND162♠♦J+1+0
-1.5Round 11🇩🇰 DENMARK71NT♥4-4+6
-1.6Round 1🇳🇱 NETHERLANDS32♥♠9-2+0
-1.6Round 9🇨🇦 CANADA281NT♥9+1+0
-1.6Round 10🇵🇱 POLAND273NT♣3+1+11
-1.7Round 4🇭🇰 CHINA HONG KONG44♥♠3+1-4
-2.0Round 2🇳🇴 NORWAY191NT♦3=-2
-2.1Round 7🇺🇸 USA 2183NT♦7-3-2
-2.3Round 2🇳🇴 NORWAY283NT♥A+1+0
-2.3Round 7🇺🇸 USA 2232♦♦8=+0
-2.5Round 4🇭🇰 CHINA HONG KONG63NT♣6+2-2
-2.7Round 2🇳🇴 NORWAY204♥♠7-2-7
-2.7Round 5🇨🇿 CZECH REPUBLIC173NT♦9-2-5
-2.7Round 7🇺🇸 USA 2173NT♥5-1-5
-2.8Round 10🇵🇱 POLAND283♦♣A+1+7
-2.8Round 13🇫🇷 FRANCE52♠♦6+1-1
-2.9Round 5🇨🇿 CZECH REPUBLIC283NT♦2-1-5
-3.1Round 3🇸🇰 SLOVAKIA132♠♦8-1-6
-3.1Round 5🇨🇿 CZECH REPUBLIC246♠♠9-1-11
-3.3Round 15🇮🇳 INDIA132♥♠5-1-6
-3.5Round 4🇭🇰 CHINA HONG KONG132NT♣4=+0
-3.9Round 1🇳🇱 NETHERLANDS105♦x♠Q-3-4
-3.9Round 7🇺🇸 USA 2214♠♦8-1-5
-4.1Round 12🇹🇷 TURKEY153NT♣6+1+0
-4.2Round 6🇺🇸 USA 123♣♣3+1+7
-4.3Round 3🇸🇰 SLOVAKIA143NT♣7=-11
-4.3Round 11🇩🇰 DENMARK23♥♦5=+6
-6.4Round 10🇵🇱 POLAND151NT♦5-3-5
-6.6Round 9🇨🇦 CANADA213NT♦7+3-2
-6.8Round 8🇨🇳 CHINA24♠♥6-1-6
-6.9Round 13🇫🇷 FRANCE42♥♦J+1-12
-7.0Round 12🇹🇷 TURKEY204♠♦6=-3
-7.5Round 4🇭🇰 CHINA HONG KONG84♥♦A-1-10
-7.5Round 6🇺🇸 USA 153♠x♥A-2-12
-7.7Round 8🇨🇳 CHINA76NT♣5=+0
-7.9Round 6🇺🇸 USA 133NT♣5+3-1
-7.9Round 6🇺🇸 USA 1135♥♠4-1-12
-8.1Round 10🇵🇱 POLAND184♠♥7-1-12
-8.7Round 10🇵🇱 POLAND194♥♣7-1-10
-10.2Round 7🇺🇸 USA 2226♠♣A-2-11
-10.3Round 10🇵🇱 POLAND234♥♣7-3-13
-10.7Round 7🇺🇸 USA 2195♣x♥A-2-9
-10.8Round 2🇳🇴 NORWAY156NTx♠K+1-8
-11.1Round 3🇸🇰 SLOVAKIA76♥♠Q-2-13
-11.4Round 5🇨🇿 CZECH REPUBLIC204♥♣A=-9
-14.0Round 4🇭🇰 CHINA HONG KONG36♦-2-20