🇮🇪 MACDONAGH Michael · IRELAND

40rank
-32.8Butler · 96 bds
-0.34per board
±4.7swing
-0.09vs par /bd · #27/50
-0.25adjusted /bd
Butler per round: 10.7 -8.3 -7.1 19.9 -13.4 -34.6by round

vs par split: bidding -0.11 · play +0.02

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

Card play — on target: opening leads 73.1% #37 of 50 · declarer play 85.0% #4 of 50 · defence 88.9% #15 of 50

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (11)73.3% (15)
Declarer play75.0% (4)87.5% (16)
Defence88.9% (18)88.9% (27)

Opening leads by suit led: ♠ 66.7% (3) · ♥ 62.5% (8) · ♦ 60.0% (5) · ♣ 90.0% (10)

vs par by strain: NT -0.17 (30) · a suit -0.06 (66)

vs par by level: part-score -0.06 (32) · game -0.12 (60) · slam +0.00 (4)

By role: declaring -0.49/bd (-2.14 vs par · 51) · defending -0.17/bd (+2.22 vs par · 45)

By vulnerability: vulnerable +0.17/bd (+0.92 vs par · 48) · not vulnerable -0.85/bd (-1.10 vs par · 48)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1B.O'BrienP.Hackett – D.MossopOpen16+10.7+0.67-0.25
Round 2B.O'BrienM.Kovacs – M.DumbovichOpen16-8.3-0.52+0.88
Round 4B.O'BrienH.Berger – H.GrummClosed16-7.1-0.44-0.44
Round 6B.O'BrienG.Norris – H.HansenOpen16+19.9+1.24+1.81
Round 7B.O'BrienG.Sellden – B.WennebergClosed16-13.4-0.84-0.19
Round 8B.O'BrienA.Kowalski – J.RomanskiClosed16-34.6-2.16-2.38

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.9Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠x♦Q=+14
+10.8Round 2🇭🇺 HUNGARY324♥♠Q-1+13
+10.7Round 4🇦🇹 AUSTRIA204♥♣K=+0
+8.3Round 6🇩🇰 DENMARK284♠♥5=+3
+8.0Round 4🇦🇹 AUSTRIA313NT♣K-1+5
+7.7Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33NT♦K-4+7
+7.6Round 7🇸🇪 SWEDEN154♥♠4=+3
+7.4Round 6🇩🇰 DENMARK243NT♥6-4+12
+7.2Round 6🇩🇰 DENMARK173NT♠5=+7
+6.2Round 6🇩🇰 DENMARK216♥♣J+1+11
+5.2Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♠♥6+1+7
+4.6Round 7🇸🇪 SWEDEN13NT♦4+1+1
+3.6Round 2🇭🇺 HUNGARY272NT♥K-1+5
+3.6Round 7🇸🇪 SWEDEN121♠♦Q+1+1
+3.4Round 4🇦🇹 AUSTRIA213NT♦9-2-1
+3.4Round 6🇩🇰 DENMARK194♠♦A-1+6
+3.1Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND26♣♦J+1-13
+2.8Round 7🇸🇪 SWEDEN95♥♣Q=+0
+2.7Round 4🇦🇹 AUSTRIA244♠♦A=+0
+2.2Round 8🇵🇱 POLAND303NT♥K-1+4
+2.1Round 7🇸🇪 SWEDEN114♥♣A=-1
+1.9Round 4🇦🇹 AUSTRIA304♠♣7-2+0
+1.9Round 8🇵🇱 POLAND235♦♣Q+1+10
+1.7Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83NT♥Q=+0
+1.7Round 6🇩🇰 DENMARK325♠♣K-1+5
+1.6Round 6🇩🇰 DENMARK294♠♦J=+0
+1.3Round 2🇭🇺 HUNGARY292♥♠2+1+0
+1.2Round 2🇭🇺 HUNGARY193♠♥Q=-6
+1.2Round 2🇭🇺 HUNGARY242♣♦Q-1+2
+1.2Round 8🇵🇱 POLAND204♥♦6-1+6
+1.1Round 6🇩🇰 DENMARK263NT♠6+2+1
+1.0Round 4🇦🇹 AUSTRIA184♥♦10=+1
+0.9Round 8🇵🇱 POLAND192♣♥Q=+5
+0.8Round 6🇩🇰 DENMARK273♦♥K=+0
+0.7Round 2🇭🇺 HUNGARY304♥♣K+1+0
+0.4Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♥9+2+1
+0.2Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♦♠3-2-1
+0.2Round 2🇭🇺 HUNGARY235♦♣5=+0
+0.2Round 2🇭🇺 HUNGARY282♥♣K+1+7
+0.2Round 7🇸🇪 SWEDEN104♥♣A=+0
+0.1Round 4🇦🇹 AUSTRIA263NT♠5+1+0
+0.0Round 6🇩🇰 DENMARK183NT♣Q+1+0
+0.0Round 6🇩🇰 DENMARK201NT♦5=-5
+0.0Round 6🇩🇰 DENMARK232♠♥K+2+2
+0.0Round 7🇸🇪 SWEDEN84♥♣Q+1+0
-0.2Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♠x♥T-1-5
-0.2Round 8🇵🇱 POLAND184♥♠9+1+11
-0.3Round 2🇭🇺 HUNGARY262♠♥2+1+0
-0.3Round 6🇩🇰 DENMARK303♦♥4+1-7
-0.6Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92NT♥4-2+0
-0.6Round 7🇸🇪 SWEDEN51NT♣6-1-3
-0.8Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND133♥♦K=+0
-0.9Round 2🇭🇺 HUNGARY213♦♥9-1+7
-0.9Round 7🇸🇪 SWEDEN134♠♥5+2-2
-0.9Round 8🇵🇱 POLAND213♠♥6+1-1
-0.9Round 8🇵🇱 POLAND293NT♦4+3-1
-1.0Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♥K+3+13
-1.0Round 8🇵🇱 POLAND173♦♣4+1+0
-1.1Round 7🇸🇪 SWEDEN63♥♣K-1-1
-1.2Round 8🇵🇱 POLAND244♠♥K-2-11
-1.3Round 8🇵🇱 POLAND323♠♠6-2+0
-1.6Round 4🇦🇹 AUSTRIA253NT♥7+3-2
-1.6Round 7🇸🇪 SWEDEN21NT♣7=+8
-1.6Round 7🇸🇪 SWEDEN33♦♣7=+0
-1.7Round 2🇭🇺 HUNGARY204♥♦7-1-1
-1.7Round 8🇵🇱 POLAND253NT♥J+3-2
-1.8Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13NT♠6+2-10
-1.9Round 7🇸🇪 SWEDEN76♥♣6=+13
-2.0Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND153♣♥Q+1+0
-2.1Round 2🇭🇺 HUNGARY223♠♥3=+8
-2.1Round 4🇦🇹 AUSTRIA326NT♠5+1-11
-2.3Round 4🇦🇹 AUSTRIA284♠♦Q+1+0
-2.4Round 4🇦🇹 AUSTRIA193NT♥Q+2-10
-2.6Round 2🇭🇺 HUNGARY314♠x♥3-1-5
-2.6Round 4🇦🇹 AUSTRIA225♦x♣K-2+11
-2.7Round 7🇸🇪 SWEDEN144♠♥9-1-5
-2.9Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND164♠♣K-1-5
-3.2Round 8🇵🇱 POLAND284♠♣K-1-12
-4.2Round 2🇭🇺 HUNGARY184♥♠T+1-1
-4.2Round 4🇦🇹 AUSTRIA273♠♦Q-2+0
-4.4Round 8🇵🇱 POLAND313NT♥10-2-8
-4.6Round 4🇦🇹 AUSTRIA293NT♠2+1+0
-4.7Round 2🇭🇺 HUNGARY252♥♣Q+3-6
-4.8Round 6🇩🇰 DENMARK222♥♣7-3-6
-5.0Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND102NT♠2+1-2
-5.4Round 6🇩🇰 DENMARK314♠♥4=+0
-5.4Round 8🇵🇱 POLAND263♠♣Q-1-11
-6.2Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♠♥2-1-10
-7.3Round 4🇦🇹 AUSTRIA233NT♦7+1+0
-7.3Round 6🇩🇰 DENMARK255♠♦8=+0
-7.4Round 8🇵🇱 POLAND223NT♣2-1-14
-7.8Round 4🇦🇹 AUSTRIA173NT♠J+1+0
-11.0Round 2🇭🇺 HUNGARY175♦x♠Q-2-9
-11.9Round 7🇸🇪 SWEDEN164♦x♣K-4-5
-12.0Round 7🇸🇪 SWEDEN45♥♠A-1-12
-13.2Round 8🇵🇱 POLAND275♥x♠Q-3-14