🏴󠁧󠁢󠁥󠁮󠁧󠁿 KNOTTENBELT Maggie · ENGLAND

15rank
+118.2Butler · 224 bds
+0.53per board
±4.4swing
+0.83vs par /bd · #9/143
+0.32adjusted /bd
Butler per round: 8.1 3.2 -15.9 16.8 8.1 -12.4 1.3 12.3 26.3 -2 2.1 31.8 21.5 17by round

vs par split: bidding +0.70 · play +0.13

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

Card play — on target: opening leads 82.3% #64 of 143 · declarer play 65.9% #130 of 143 · defence 83.9% #102 of 143

Bidding activity — not a pass: 36.2% #141 of 143 (218/603)

Card play by contract type — on target
vs NTvs a suit
Opening leads65.0% (20)90.5% (42)
Declarer play83.3% (12)59.4% (32)
Defence77.1% (35)86.5% (89)

Opening leads by suit led: ♠ 87.5% (16) · ♥ 73.3% (15) · ♦ 81.2% (16) · ♣ 86.7% (15)

vs par by strain: NT -1.13 (68) · a suit +1.69 (156)

vs par by level: part-score +0.19 (90) · game +0.60 (119) · slam +6.53 (15)

By role: declaring +1.01/bd (-0.92 vs par · 100) · defending +0.14/bd (+2.25 vs par · 124)

By vulnerability: vulnerable +0.79/bd (+1.18 vs par · 112) · not vulnerable +0.27/bd (+0.49 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1B.Handley-PritchardL.Lantaron – M.Sainz De VicunaOpen16+8.1+0.51-0.94
Round 2B.Handley-PritchardK.Schwalbach – M.GuendelOpen16+3.2+0.20-0.19
Round 5B.Handley-PritchardK.Mezei – L.HontiClosed16-15.9-0.99+0.56
Round 6B.Handley-PritchardJ.Phelan – L.PhelanClosed16+16.8+1.05+0.50
Round 7B.Handley-PritchardC.Vincent – B.Abou ChanabClosed16+8.1+0.51-0.69
Round 9B.Handley-PritchardA.Jankauskas – E.ShokhanClosed16-12.4-0.78-0.81
Round 10B.Handley-PritchardJ.Moraes – R.ArraianoClosed16+1.3+0.08-1.06
Round 14B.Handley-PritchardI.Kandemir – S.NuhogluOpen16+12.3+0.77+0.12
Round 15B.Handley-PritchardT.Suppula – J.TamminenOpen16+26.3+1.64+3.00
Round 16B.Handley-PritchardM.Balint – D.MoraruOpen16-2.0-0.12+2.44
Round 21B.Handley-PritchardT.Ege – O.RaulundClosed16+2.1+0.13-1.25
Round 22B.Handley-PritchardA.Zalitis – M.BraunClosed16+31.8+1.99+5.44
Round 24B.Handley-PritchardY.Piper – P.MaiolaniOpen16+21.5+1.34+1.62
Round 25B.Handley-PritchardS.Asplund Sivelind – K.AsplundClosed16+17.0+1.06+2.94

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 22🇪🇪 ESTONIA126♦♠6-2+17
+12.3Round 14🇹🇷 TURKIYE104♠♣A=+9
+12.3Round 22🇪🇪 ESTONIA116NT♠6-2+17
+11.3Round 25🇸🇪 SWEDEN243♦x♠A=+12
+11.1Round 25🇸🇪 SWEDEN186♠♦5+1+13
+10.8Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104♠x♦A=+12
+10.6Round 15🇫🇮 FINLAND244♠x♦3=+12
+10.4Round 7🇨🇭 SWITZERLAND193NT♥2-2+14
+9.9Round 9🇱🇹 LITHUANIA264♥♦A=+13
+9.8Round 22🇪🇪 ESTONIA105♦♣8=+10
+9.6Round 2🇩🇪 GERMANY124♥♠K=+14
+9.1Round 6🇮🇪 IRELAND84♥♠8=+7
+8.9Round 16🇷🇴 ROMANIA114♥♦J+3+14
+8.9Round 21🇩🇰 DENMARK193NT♠3-2+13
+8.6Round 1🇪🇸 SPAIN286NT♥Q+1+1
+8.5Round 15🇫🇮 FINLAND276♠♣T=+11
+8.3Round 10🇵🇹 PORTUGAL45♦x♠A-3+4
+8.1Round 22🇪🇪 ESTONIA46♦♣K-1+15
+7.7Round 10🇵🇹 PORTUGAL34♥♣6=+11
+7.2Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND43NT♠3=+0
+7.1Round 25🇸🇪 SWEDEN304♠x♦7+1+6
+6.8Round 6🇮🇪 IRELAND44♥♣K-4+11
+6.4Round 10🇵🇹 PORTUGAL165♣x♠K-2+9
+6.3Round 15🇫🇮 FINLAND231NT♦3-3+5
+6.3Round 21🇩🇰 DENMARK255♦♣K=+0
+6.1Round 6🇮🇪 IRELAND113NT♠J-3+12
+5.7Round 15🇫🇮 FINLAND254♥♣A-1+12
+5.7Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND36♥♦6=+1
+5.7Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND116♠♣T-1+14
+5.0Round 6🇮🇪 IRELAND93♠♣K-1+6
+5.0Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND93♠♥K-1+4
+4.9Round 14🇹🇷 TURKIYE73♥♦Q+1+10
+4.9Round 15🇫🇮 FINLAND184♥♦T-1+10
+4.8Round 16🇷🇴 ROMANIA143NT♥3+3+3
+4.4Round 1🇪🇸 SPAIN212♥♠T-3+1
+4.3Round 1🇪🇸 SPAIN261♠♦4-1-1
+4.2Round 7🇨🇭 SWITZERLAND271NT♠7=+5
+3.8Round 21🇩🇰 DENMARK323NT♥Q-2+13
+3.8Round 25🇸🇪 SWEDEN257♠♠4=+0
+3.8Round 25🇸🇪 SWEDEN315♦♠5+1+11
+3.6Round 7🇨🇭 SWITZERLAND174♥♠A=-1
+3.6Round 15🇫🇮 FINLAND175♣♥A+1+9
+3.5Round 16🇷🇴 ROMANIA133♣♠J=+13
+3.4Round 15🇫🇮 FINLAND282♠♦A=+6
+3.4Round 25🇸🇪 SWEDEN213♣♣Q+2+7
+3.3Round 21🇩🇰 DENMARK294♠♦A+1+1
+3.2Round 7🇨🇭 SWITZERLAND186♠♠6=+0
+3.1Round 1🇪🇸 SPAIN303NT♣K-1+5
+3.1Round 10🇵🇹 PORTUGAL124♠♦8-1+2
+3.1Round 21🇩🇰 DENMARK204♠♣8+1-13
+2.9Round 6🇮🇪 IRELAND123♥♥6-1-3
+2.9Round 7🇨🇭 SWITZERLAND324♥♠T+1+1
+2.9Round 15🇫🇮 FINLAND221NT♠2=+0
+2.9Round 15🇫🇮 FINLAND262♣♦Q-3-8
+2.9Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND123NT♣9+1+0
+2.8Round 2🇩🇪 GERMANY154♠♣5-1+5
+2.7Round 5🇭🇺 HUNGARY213NT♠5-1+12
+2.7Round 10🇵🇹 PORTUGAL134♠♥K-5+7
+2.7Round 14🇹🇷 TURKIYE121♥♦8=+0
+2.7Round 25🇸🇪 SWEDEN224♠♦K=+0
+2.4Round 1🇪🇸 SPAIN193NT♠Q+3-11
+2.3Round 6🇮🇪 IRELAND134♠♥A+1+0
+2.3Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND84♠x♦K-2+4
+2.2Round 6🇮🇪 IRELAND14♠♥A=+0
+2.2Round 7🇨🇭 SWITZERLAND243♠♦5+2+6
+2.2Round 9🇱🇹 LITHUANIA284♦♣A-1+5
+2.1Round 5🇭🇺 HUNGARY274♠♣4-1+10
+2.1Round 9🇱🇹 LITHUANIA322NT♥5+2-2
+2.1Round 14🇹🇷 TURKIYE134♠♣A-1+6
+2.0Round 1🇪🇸 SPAIN314♠♦9-1+5
+2.0Round 2🇩🇪 GERMANY114NT♥9+2+11
+1.9Round 2🇩🇪 GERMANY81NT♣J-3+1
+1.9Round 5🇭🇺 HUNGARY232♠♥6=+6
+1.8Round 14🇹🇷 TURKIYE13NT♠7=+2
+1.8Round 21🇩🇰 DENMARK261NT♥2+1+0
+1.7Round 14🇹🇷 TURKIYE35♣x♠A-4-12
+1.7Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND54♠♦J=+0
+1.6Round 1🇪🇸 SPAIN243♠♠7=-1
+1.6Round 7🇨🇭 SWITZERLAND253NT♥5+1+0
+1.6Round 22🇪🇪 ESTONIA12♥♣Q-1+4
+1.6Round 22🇪🇪 ESTONIA23♦♠3+1+7
+1.5Round 16🇷🇴 ROMANIA33NT♠5+1+0
+1.4Round 7🇨🇭 SWITZERLAND232♠♣K=+6
+1.4Round 22🇪🇪 ESTONIA132♣♠K=+1
+1.3Round 21🇩🇰 DENMARK243♠♣8-2-1
+1.3Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND24♥♣J+1+0
+1.2Round 14🇹🇷 TURKIYE53♠♦9+1+1
+1.2Round 14🇹🇷 TURKIYE92♥♥8=+1
+1.1Round 2🇩🇪 GERMANY42NT♥8=-1
+1.1Round 10🇵🇹 PORTUGAL63♥♣A=-8
+0.9Round 22🇪🇪 ESTONIA74♥♣K-1-1
+0.8Round 5🇭🇺 HUNGARY243♦♣K+1+0
+0.7Round 2🇩🇪 GERMANY143NT♠4+1-1
+0.7Round 5🇭🇺 HUNGARY303NT♠5+2-11
+0.7Round 9🇱🇹 LITHUANIA252♦♦J+1+7
+0.7Round 15🇫🇮 FINLAND294♠♥6+1+17
+0.6Round 5🇭🇺 HUNGARY221NT♠8+1+0
+0.4Round 2🇩🇪 GERMANY74♥♦K+1+0
+0.4Round 25🇸🇪 SWEDEN324♠♦8+2+13
+0.3Round 6🇮🇪 IRELAND163NT♦6+2+0
+0.3Round 9🇱🇹 LITHUANIA273NT♣2+2-14
+0.3Round 16🇷🇴 ROMANIA13♠♠6-2-1
+0.3Round 21🇩🇰 DENMARK233♠♥K=+0
+0.2Round 14🇹🇷 TURKIYE22♥♠2+2+1
+0.2Round 14🇹🇷 TURKIYE144♠♦3+1+0
+0.2Round 16🇷🇴 ROMANIA103NT♣T+1+1
+0.2Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND142♥♣A=+1
+0.1Round 2🇩🇪 GERMANY162NT♥3=+0
+0.1Round 14🇹🇷 TURKIYE62♠♦7+1+6
+0.1Round 14🇹🇷 TURKIYE85♣♦K=-2
+0.1Round 21🇩🇰 DENMARK283NT♦J+2+1
-0.0Round 2🇩🇪 GERMANY32♠♣Q-1-1
-0.0Round 5🇭🇺 HUNGARY324♦♠7-1+4
+0.0Round 7🇨🇭 SWITZERLAND223NT♥2=+0
+0.0Round 7🇨🇭 SWITZERLAND264♥♠8=+1
-0.0Round 16🇷🇴 ROMANIA93NT♦5+1-1
-0.0Round 22🇪🇪 ESTONIA144♠♣3+1+0
-0.1Round 9🇱🇹 LITHUANIA171NT♦7+1-1
-0.1Round 15🇫🇮 FINLAND313♥♠A+1+6
-0.2Round 7🇨🇭 SWITZERLAND294♥♦2+1+0
-0.2Round 9🇱🇹 LITHUANIA233NT♥K+2+0
-0.2Round 9🇱🇹 LITHUANIA303NT♥Q-1-5
-0.3Round 5🇭🇺 HUNGARY193♦♦3+3+6
-0.4Round 2🇩🇪 GERMANY24♠♥A=+0
-0.4Round 6🇮🇪 IRELAND73NT♠3+2-12
-0.5Round 2🇩🇪 GERMANY11NT♣T-1-2
-0.5Round 16🇷🇴 ROMANIA84♥♠K+2+11
-0.6Round 16🇷🇴 ROMANIA161NT♣K+1+0
-0.6Round 21🇩🇰 DENMARK214♠♦2=+0
-0.7Round 1🇪🇸 SPAIN202♥♠9=+1
-0.7Round 1🇪🇸 SPAIN274♠♥A=+0
-0.7Round 1🇪🇸 SPAIN292♠♥7+1+0
-0.7Round 5🇭🇺 HUNGARY173NT♥A=-7
-0.7Round 7🇨🇭 SWITZERLAND212♣♥A+2+0
-0.7Round 9🇱🇹 LITHUANIA201♠♥7=+0
-0.7Round 10🇵🇹 PORTUGAL113NT♥4-1+5
-0.7Round 16🇷🇴 ROMANIA44♥♣Q+1-4
-0.7Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND63NT♦2=+1
-0.8Round 16🇷🇴 ROMANIA62♠♣K=+1
-0.8Round 22🇪🇪 ESTONIA166NT♣9+1+11
-0.8Round 25🇸🇪 SWEDEN204♠♣3+1+13
-0.9Round 2🇩🇪 GERMANY62♦♦4+1+1
-0.9Round 22🇪🇪 ESTONIA83♥♠8=+7
-1.0Round 5🇭🇺 HUNGARY253NT♥5+2-2
-1.0Round 10🇵🇹 PORTUGAL143NT♣4+1+0
-1.1Round 1🇪🇸 SPAIN184♠♦T-1+10
-1.1Round 1🇪🇸 SPAIN233♥♦Q=+0
-1.1Round 10🇵🇹 PORTUGAL74♠♥K-2-2
-1.1Round 10🇵🇹 PORTUGAL93♥♣K=-8
-1.2Round 2🇩🇪 GERMANY133NT♦K+2-16
-1.2Round 9🇱🇹 LITHUANIA296♥♣T+1+13
-1.3Round 10🇵🇹 PORTUGAL153♠♦Q+1-6
-1.3Round 21🇩🇰 DENMARK273NT♥Q-1-5
-1.3Round 25🇸🇪 SWEDEN293NT♠3-1-6
-1.4Round 16🇷🇴 ROMANIA53♦♥7-2+1
-1.4Round 22🇪🇪 ESTONIA63♦♥Q+1+0
-1.5Round 25🇸🇪 SWEDEN195♦♠A-1-5
-1.6Round 22🇪🇪 ESTONIA32♠♣7+1+0
-1.7Round 2🇩🇪 GERMANY52♦♥A-1-2
-1.7Round 14🇹🇷 TURKIYE41NT♥2+2-10
-1.7Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND152♠♣2+1+0
-1.8Round 1🇪🇸 SPAIN256NT♠Q-1-14
-1.8Round 5🇭🇺 HUNGARY262♦♣T-1+1
-1.8Round 9🇱🇹 LITHUANIA192♠♣A+2-1
-1.8Round 15🇫🇮 FINLAND193♠♥6-1-1
-1.9Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND161♦♥A+3+0
-2.0Round 5🇭🇺 HUNGARY313NT♠5+1+0
-2.0Round 21🇩🇰 DENMARK183NT♠2+3-1
-2.1Round 1🇪🇸 SPAIN174♥♠K-2+1
-2.1Round 6🇮🇪 IRELAND65♥♦K+1+1
-2.2Round 7🇨🇭 SWITZERLAND204♠♦Q=-9
-2.2Round 16🇷🇴 ROMANIA152♣♥7=-5
-2.3Round 5🇭🇺 HUNGARY283♥♠7-2+1
-2.3Round 6🇮🇪 IRELAND141NT♦T+1-7
-2.3Round 21🇩🇰 DENMARK301♣♥Q+1-5
-2.4Round 6🇮🇪 IRELAND53♣♥9-2-2
-2.4Round 25🇸🇪 SWEDEN284♠♦K-2-9
-2.5Round 6🇮🇪 IRELAND156♠♠J=+0
-2.6Round 6🇮🇪 IRELAND22♠♥A-2-3
-2.6Round 10🇵🇹 PORTUGAL24♠♣2-2-6
-2.6Round 10🇵🇹 PORTUGAL83♣♦3+2+2
-2.6Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND15♠♥2=+0
-2.7Round 6🇮🇪 IRELAND102♠♥6-6+1
-2.7Round 7🇨🇭 SWITZERLAND314♥♦T+1-14
-2.7Round 22🇪🇪 ESTONIA93♣♥2=+1
-2.7Round 25🇸🇪 SWEDEN172♠♦A=+0
-2.9Round 6🇮🇪 IRELAND34♥♦5=-3
-3.0Round 2🇩🇪 GERMANY94♠♦K-2+1
-3.0Round 15🇫🇮 FINLAND324♣x♠A-3-9
-3.0Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND134♥♥6+2-1
-3.1Round 16🇷🇴 ROMANIA24♠♦9-2+0
-3.3Round 9🇱🇹 LITHUANIA221NT♥3+2-10
-3.4Round 9🇱🇹 LITHUANIA212♠♦5+2-6
-3.4Round 16🇷🇴 ROMANIA123♦x♦5-4+16
-3.5Round 5🇭🇺 HUNGARY293NT♦5+2-1
-3.8Round 14🇹🇷 TURKIYE161NT♦A+1+0
-3.8Round 15🇫🇮 FINLAND303♥♣A=-6
-4.3Round 1🇪🇸 SPAIN324♠♥7-2-11
-4.3Round 5🇭🇺 HUNGARY203♥♥3=+0
-4.3Round 9🇱🇹 LITHUANIA313NT♣3+1+0
-4.5Round 21🇩🇰 DENMARK223♠♣A-1-5
-4.9Round 10🇵🇹 PORTUGAL12♥♦K+2-13
-5.0Round 14🇹🇷 TURKIYE113NT♥8-1-10
-5.1Round 9🇱🇹 LITHUANIA184♥♠A-1-10
-5.2Round 22🇪🇪 ESTONIA55♦♠2=-3
-5.6Round 25🇸🇪 SWEDEN266♥♦3=-1
-5.7Round 10🇵🇹 PORTUGAL53NT♣4+2-11
-5.7Round 14🇹🇷 TURKIYE154NT♠7+1+0
-5.8Round 1🇪🇸 SPAIN222♥♣A+1-1
-5.8Round 7🇨🇭 SWITZERLAND304♦♣J=-6
-5.8Round 22🇪🇪 ESTONIA153NT♠8=+1
-5.8Round 25🇸🇪 SWEDEN271NT♣J+3-7
-6.0Round 15🇫🇮 FINLAND215♣♠A=-5
-6.5Round 25🇸🇪 SWEDEN234♥♦K=+0
-7.0Round 10🇵🇹 PORTUGAL103NT♥4=-3
-7.3Round 9🇱🇹 LITHUANIA243NT♦6-3-2
-7.7Round 2🇩🇪 GERMANY105♣♠K=-13
-7.8Round 21🇩🇰 DENMARK314♥♥3=-11
-8.3Round 21🇩🇰 DENMARK173NT♥3+1-7
-8.5Round 15🇫🇮 FINLAND202NT♦5-4-11
-8.5Round 16🇷🇴 ROMANIA73NT♠8=-10
-8.8Round 5🇭🇺 HUNGARY184♠♣J-1-10
-9.8Round 7🇨🇭 SWITZERLAND285♥♠A-1-14
-11.4Round 24🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND73NT♠8=-10