🇳🇴 FLAATT Espen · NORWAY

12rank
+152.1Butler · 210 bds
+0.72per board
±5.0swing
+1.44vs par /bd · #3/82
+0.74adjusted /bd
Butler per round: 29 5.3 23.2 13.4 10.4 8.7 23.5 22.8 11 -12.2 6.4 -28 19.5 1.3 17.8by round

vs par split: bidding +1.38 · play +0.13

Strength of schedule: opponents averaged +0.01/bd (an average draw) → opponent-adjusted +0.74/bd

Card play — on target: opening leads 82.4% #22 of 82 · declarer play 72.5% #42 of 82 · defence 92.5% #1 of 82

Card play by contract type — on target
vs NTvs a suit
Opening leads87.5% (16)80.0% (35)
Declarer play63.6% (11)75.0% (40)
Defence88.2% (34)94.4% (72)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 69.2% (13) · ♦ 100.0% (13) · ♣ 80.0% (15)

vs par by strain: NT +1.28 (67) · a suit +1.61 (140)

vs par by level: part-score +1.97 (66) · game +1.19 (122) · slam +1.95 (19)

By role: declaring +1.10/bd (-1.36 vs par · 103) · defending +0.36/bd (+4.14 vs par · 107)

By vulnerability: vulnerable +0.68/bd (+1.64 vs par · 105) · not vulnerable +0.77/bd (+1.25 vs par · 105)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1C.BakkeB.Krawczyk – M.KrysaOpen14+29.0+2.07+3.64
Round 2C.BakkeM.Rimstedt – I.GronkvistOpen14+5.3+0.38+1.43
Round 3C.BakkeO.Onal – E.ImdatOpen14+23.2+1.66+1.00
Round 4C.BakkeC.Deheeger – A.BoulinOpen14+13.4+0.96+3.21
Round 5C.BakkeK.Bossonney – K.BossonneyOpen14+10.4+0.74+0.50
Round 6C.BakkeDHARANISHVAR S S – SHYLENDRAN PClosed14+8.7+0.62+1.93
Round 7C.BakkeP.Coppens – B.DonkerslootClosed14+23.5+1.68+2.21
Round 8C.BakkeO.Rosager – S.CaspersenClosed14+22.8+1.63+1.79
Round 9C.BakkeJ.Kvocek – J.JakabsicOpen14+11.0+0.79+0.93
Round 10C.BakkeL.Lee – J.TsangOpen14-12.2-0.87+2.00
Round 11C.BakkeJ.Vojtik – L.KolekClosed14+6.4+0.46+0.07
Round 12C.BakkeK.Rosenberg – B.KristensenClosed14-28.0-2.00-1.50
Round 13C.BakkeA.Dhir – C.JollyOpen14+19.5+1.39+3.86
Round 14C.BakkeS.Chen – Q.WangOpen14+1.3+0.09+0.43
Round 15C.BakkeX.Feng – X.YangClosed14+17.8+1.27+0.14

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
+17.9Round 13🇺🇸 USA 277♠♣Q-1+20
+13.8Round 4🇫🇷 FRANCE23♠x♣7-5+14
+13.5Round 11🇨🇿 CZECH REPUBLIC66♠♥J=+0
+12.5Round 7🇳🇱 NETHERLANDS282♥x♦T=+13
+12.4Round 2🇸🇪 SWEDEN204♥♠7=+11
+12.3Round 6🇮🇳 INDIA53NT♣7+1+11
+10.8Round 15🇨🇦 CANADA15♣x♥A=+2
+10.8Round 15🇨🇦 CANADA106NT♠9-1+13
+10.6Round 1🇵🇱 POLAND127♦♣J=-2
+9.7Round 5🇨🇱 CHILE164♠♦8=+8
+9.5Round 1🇵🇱 POLAND85♥x♠A+2+8
+9.1Round 3🇹🇷 TURKEY116♣♠Q=-2
+9.1Round 5🇨🇱 CHILE152♠♣K+3+10
+8.8Round 4🇫🇷 FRANCE84♥♣6-2+11
+8.5Round 4🇫🇷 FRANCE54♦x♥8-3+0
+8.5Round 7🇳🇱 NETHERLANDS225♠♠3-1+9
+7.5Round 3🇹🇷 TURKEY23NT♥J=-1
+7.5Round 8🇩🇰 DENMARK36♣♦6=-2
+7.4Round 8🇩🇰 DENMARK45♣x♥A-2+12
+7.3Round 5🇨🇱 CHILE283NT♦7=+7
+7.3Round 8🇩🇰 DENMARK13♠♦4=+11
+7.0Round 12🇺🇸 USA 1204♠♣Q=+3
+6.8Round 8🇩🇰 DENMARK125♠♦6=+8
+6.7Round 11🇨🇿 CZECH REPUBLIC126♥♦2=+0
+6.2Round 10🇭🇰 CHINA HONG KONG233NT♠7+4+6
+6.2Round 15🇨🇦 CANADA53♦♠8+1+7
+6.1Round 11🇨🇿 CZECH REPUBLIC74♥♣5=+0
+6.1Round 14🇨🇳 CHINA226♦♠Q-1+14
+5.9Round 6🇮🇳 INDIA23NT♥7+1+13
+5.7Round 3🇹🇷 TURKEY144♥♣A+1+11
+5.7Round 10🇭🇰 CHINA HONG KONG184♠♥7+1+1
+5.6Round 3🇹🇷 TURKEY132♦♥2-2+8
+5.5Round 6🇮🇳 INDIA34♥♣9-1+13
+5.3Round 9🇸🇰 SLOVAKIA263♥♦10-3+5
+5.3Round 15🇨🇦 CANADA125♦♣5=-13
+5.1Round 1🇵🇱 POLAND53NT♣K+1+0
+5.1Round 7🇳🇱 NETHERLANDS253♠♦A+2+10
+5.0Round 6🇮🇳 INDIA141NT♠5+2+1
+4.8Round 8🇩🇰 DENMARK144♠♦K-2+6
+4.8Round 9🇸🇰 SLOVAKIA213NT♠4-2+11
+4.8Round 14🇨🇳 CHINA214♥♣A-2+2
+4.7Round 6🇮🇳 INDIA134♥♠4=+0
+4.7Round 11🇨🇿 CZECH REPUBLIC114♠♥8+1+8
+4.5Round 9🇸🇰 SLOVAKIA204♥♣J-2+8
+4.5Round 9🇸🇰 SLOVAKIA274♥♠10-1+6
+4.4Round 6🇮🇳 INDIA113♣♥Q+1+8
+4.3Round 8🇩🇰 DENMARK114♥♣4+2+11
+4.3Round 15🇨🇦 CANADA144♠♦2-2+0
+3.3Round 2🇸🇪 SWEDEN233NT♣6+1+0
+3.3Round 12🇺🇸 USA 1164♣x♦2-2+1
+3.3Round 14🇨🇳 CHINA173♦x♦A-2+5
+3.1Round 5🇨🇱 CHILE273NT♠4+2+11
+3.1Round 8🇩🇰 DENMARK54♥♣J=+3
+3.1Round 13🇺🇸 USA 223NT♥2-1+5
+3.0Round 13🇺🇸 USA 2114♥♥J+2+1
+2.9Round 2🇸🇪 SWEDEN263♥♣K=+8
+2.9Round 3🇹🇷 TURKEY41NT♦6=+0
+2.7Round 5🇨🇱 CHILE204♣♠A+1+8
+2.7Round 5🇨🇱 CHILE234♠♥A=+0
+2.7Round 7🇳🇱 NETHERLANDS154♠♣A-2+6
+2.7Round 7🇳🇱 NETHERLANDS174♥♠8-1+5
+2.5Round 3🇹🇷 TURKEY83NT♣3-2+6
+2.5Round 10🇭🇰 CHINA HONG KONG224♥♣7+1+10
+2.3Round 1🇵🇱 POLAND114♥♠3-1+5
+2.3Round 7🇳🇱 NETHERLANDS232♦♦8=+0
+2.3Round 8🇩🇰 DENMARK83♥♠5+2+6
+2.3Round 13🇺🇸 USA 295♦x♠K-2+8
+2.2Round 10🇭🇰 CHINA HONG KONG194♥♣7=+0
+2.2Round 12🇺🇸 USA 1183♣♣7+1+0
+2.2Round 13🇺🇸 USA 282♠♥10=+0
+2.1Round 5🇨🇱 CHILE186♣♠J+1-2
+2.1Round 7🇳🇱 NETHERLANDS183NT♣Q-3+2
+2.0Round 3🇹🇷 TURKEY91♠♦6+2+7
+1.9Round 1🇵🇱 POLAND13NT♣2+3+14
+1.9Round 9🇸🇰 SLOVAKIA244♠♦6=+0
+1.9Round 11🇨🇿 CZECH REPUBLIC52NT♥10=-1
+1.8Round 2🇸🇪 SWEDEN272♠♣3-2+7
+1.7Round 4🇫🇷 FRANCE44♥♥4+1+4
+1.6Round 1🇵🇱 POLAND33♣♠3-2+0
+1.6Round 1🇵🇱 POLAND144♠♥2-1+4
+1.6Round 8🇩🇰 DENMARK62♥♣4+1+1
+1.5Round 4🇫🇷 FRANCE63NT♣3+1+1
+1.5Round 6🇮🇳 INDIA106♥♦10+1+1
+1.4Round 13🇺🇸 USA 263NT♥5+1+17
+1.3Round 10🇭🇰 CHINA HONG KONG263NT♥6+2+13
+1.3Round 14🇨🇳 CHINA263NT♥5+1+0
+1.2Round 6🇮🇳 INDIA82♠♣5+1+1
+1.1Round 1🇵🇱 POLAND62NT♣3+1+10
+1.1Round 1🇵🇱 POLAND94♠♣3+1+1
+1.1Round 2🇸🇪 SWEDEN183♣♥K+1+7
+1.1Round 14🇨🇳 CHINA243NT♠10=+0
+1.0Round 7🇳🇱 NETHERLANDS242♣♦Q+1+1
+0.9Round 7🇳🇱 NETHERLANDS204♠♥6+1-13
+0.9Round 11🇨🇿 CZECH REPUBLIC41NT♥2+1-1
+0.8Round 5🇨🇱 CHILE263NT♠8=+1
+0.8Round 10🇭🇰 CHINA HONG KONG254♥♠5=-1
+0.7Round 2🇸🇪 SWEDEN213NT♠9+1+0
+0.7Round 14🇨🇳 CHINA283NT♠10+1+0
+0.5Round 8🇩🇰 DENMARK132♥♦4=+0
+0.5Round 10🇭🇰 CHINA HONG KONG203NT♦6+1+12
+0.4Round 1🇵🇱 POLAND43NT♦5+1+13
+0.4Round 4🇫🇷 FRANCE93NT♣7=-1
+0.4Round 9🇸🇰 SLOVAKIA164♥♠3=+0
+0.3Round 15🇨🇦 CANADA81NT♥10-2+0
+0.1Round 3🇹🇷 TURKEY34♥♠A=+0
+0.1Round 5🇨🇱 CHILE254♠♦Q+1+0
+0.1Round 9🇸🇰 SLOVAKIA193NT♦K+1+0
+0.1Round 12🇺🇸 USA 1174♠♦K+2-11
+0.1Round 12🇺🇸 USA 1283NT♦4+2+0
+0.1Round 13🇺🇸 USA 2104♠♦10=+0
+0.1Round 15🇨🇦 CANADA114♥♦6+1+11
+0.0Round 13🇺🇸 USA 2124♠♦Q+1+0
+0.0Round 15🇨🇦 CANADA22♠♥Q+2+6
-0.1Round 1🇵🇱 POLAND22♠♠10-1-2
-0.1Round 6🇮🇳 INDIA94♠♥K=+0
-0.1Round 8🇩🇰 DENMARK92♠♦A=+0
-0.1Round 13🇺🇸 USA 251NT♣10-1-2
-0.2Round 2🇸🇪 SWEDEN192♠♥3+1+0
-0.3Round 7🇳🇱 NETHERLANDS262♠♣Q+2+10
-0.3Round 8🇩🇰 DENMARK104♠♣10+2-17
-0.3Round 14🇨🇳 CHINA274♥♣K+2-1
-0.4Round 1🇵🇱 POLAND104♠♣6+1+0
-0.4Round 9🇸🇰 SLOVAKIA181NT♠2+1-6
-0.4Round 11🇨🇿 CZECH REPUBLIC143NT♥2+1+0
-0.5Round 2🇸🇪 SWEDEN162♥♦K=+0
-0.5Round 2🇸🇪 SWEDEN171♠x♣A-4-5
-0.5Round 4🇫🇷 FRANCE74♠♣6+2+13
-0.5Round 9🇸🇰 SLOVAKIA173♦♠A+1-7
-0.5Round 13🇺🇸 USA 243♦♥A+2+10
-0.5Round 14🇨🇳 CHINA193♦♥10-2-1
-0.5Round 15🇨🇦 CANADA91NT♦3+1-1
-0.6Round 14🇨🇳 CHINA184♥♠7+2-14
-0.7Round 2🇸🇪 SWEDEN24Pass-3
-0.7Round 5🇨🇱 CHILE224♥♦Q+1+0
-0.8Round 11🇨🇿 CZECH REPUBLIC133NT♦4=+1
-0.9Round 7🇳🇱 NETHERLANDS162NT♣7+1+10
-0.9Round 10🇭🇰 CHINA HONG KONG175♣♠A+2-2
-0.9Round 15🇨🇦 CANADA41NT♥3+3+10
-1.0Round 3🇹🇷 TURKEY124♠♣3-1-6
-1.0Round 12🇺🇸 USA 1221NT♦K+1+6
-1.1Round 3🇹🇷 TURKEY52♠♠4-2+1
-1.2Round 1🇵🇱 POLAND133NT♠K+2+12
-1.2Round 9🇸🇰 SLOVAKIA234♠♦6+1+0
-1.3Round 2🇸🇪 SWEDEN285♦♥A=+1
-1.3Round 10🇭🇰 CHINA HONG KONG152♠♦T-1+1
-1.5Round 4🇫🇷 FRANCE113NT♦2+1+0
-1.5Round 9🇸🇰 SLOVAKIA224♥♠A+1-11
-1.6Round 9🇸🇰 SLOVAKIA281NT♥10+1+0
-1.6Round 10🇭🇰 CHINA HONG KONG274♠♥9=+11
-1.6Round 14🇨🇳 CHINA204♥♠Q+2+13
-1.7Round 4🇫🇷 FRANCE14Pass-3
-1.7Round 7🇳🇱 NETHERLANDS191NT♦4=-5
-1.7Round 12🇺🇸 USA 1244♥♠K=+11
-1.8Round 4🇫🇷 FRANCE14♠♥Q+2-1
-1.9Round 3🇹🇷 TURKEY74♥♠6+1+0
-1.9Round 13🇺🇸 USA 233♦♥6-1+3
-1.9Round 14🇨🇳 CHINA25Pass-3
-2.1Round 13🇺🇸 USA 211NT♦10+3-6
-2.1Round 13🇺🇸 USA 2144♠♦K+3-2
-2.2Round 9🇸🇰 SLOVAKIA254♥♠Q+1+0
-2.3Round 3🇹🇷 TURKEY14♠♥K-1-4
-2.3Round 6🇮🇳 INDIA123NT♠5+1+1
-2.3Round 11🇨🇿 CZECH REPUBLIC103♦♠A=+1
-2.4Round 3🇹🇷 TURKEY102♠♣J-2-2
-2.5Round 4🇫🇷 FRANCE133NT♠Q-1-6
-2.5Round 10🇭🇰 CHINA HONG KONG162♠♣4+2-1
-2.5Round 11🇨🇿 CZECH REPUBLIC94♦♠3-1-6
-2.5Round 15🇨🇦 CANADA63NT♥4-1-10
-2.6Round 6🇮🇳 INDIA64♠♣4-2-6
-2.6Round 12🇺🇸 USA 1233NT♠5+3-3
-2.6Round 15🇨🇦 CANADA31NT♥8-1-4
-2.7Round 5🇨🇱 CHILE173NT♦8-2-5
-2.8Round 11🇨🇿 CZECH REPUBLIC12♠♣9+1+0
-2.9Round 14🇨🇳 CHINA153NT♣J+1+0
-3.0Round 4🇫🇷 FRANCE124♠♦4=+0
-3.1Round 5🇨🇱 CHILE246♠♦Q-1-11
-3.1Round 6🇮🇳 INDIA13NT♥7-1-4
-3.1Round 9🇸🇰 SLOVAKIA153♣♥A+1+7
-3.1Round 12🇺🇸 USA 1213NT♠10=+1
-3.1Round 14🇨🇳 CHINA166♠♣8+1-1
-3.5Round 3🇹🇷 TURKEY63NT♠6-3-4
-3.8Round 13🇺🇸 USA 2132♥♦K+1+0
-3.9Round 2🇸🇪 SWEDEN223♦♣Q-1-5
-3.9Round 2🇸🇪 SWEDEN254♠♦K=+0
-4.2Round 12🇺🇸 USA 1263NT♠10=+0
-4.4Round 15🇨🇦 CANADA132♣♦4+2-7
-4.5Round 1🇵🇱 POLAND74♠♥4-1-12
-4.6Round 7🇳🇱 NETHERLANDS274♥♠Q-1-10
-4.6Round 11🇨🇿 CZECH REPUBLIC86♠♥4+1+11
-4.7Round 12🇺🇸 USA 1253NT♣9=+1
-5.1Round 4🇫🇷 FRANCE104♥♠A+1+0
-5.1Round 14🇨🇳 CHINA233NTx♠5-1-8
-5.2Round 4🇫🇷 FRANCE36♠♣4+1+13
-5.7Round 12🇺🇸 USA 1152NT♥5+1-10
-5.9Round 2🇸🇪 SWEDEN156NT♠K+1-1
-6.0Round 10🇭🇰 CHINA HONG KONG243NT♠3-1-10
-6.8Round 7🇳🇱 NETHERLANDS214♠♥T=-7
-7.0Round 11🇨🇿 CZECH REPUBLIC24♥x♦5-2-12
-7.0Round 11🇨🇿 CZECH REPUBLIC36♣♦K=+0
-7.7Round 8🇩🇰 DENMARK76NT♥6=+0
-7.8Round 5🇨🇱 CHILE215♦x♣Q=-6
-8.8Round 10🇭🇰 CHINA HONG KONG283NT♥A+1+0
-8.8Round 12🇺🇸 USA 1193NT♣J-1-10
-8.9Round 12🇺🇸 USA 1274♠♦6-1-10
-9.1Round 15🇨🇦 CANADA73NT♥9-1-12
-10.3Round 10🇭🇰 CHINA HONG KONG214NT♠6+3-12
-11.3Round 6🇮🇳 INDIA43♥x♦A=-12
-12.4Round 6🇮🇳 INDIA76♥♠Q=+0
-12.9Round 5🇨🇱 CHILE194♥♦K-4-14
-14.7Round 8🇩🇰 DENMARK26♠x♦A-3-14