🇮🇪 TIMLIN Rory · IRELAND

86rank
-91.0Butler · 160 bds
-0.57per board
±4.4swing
-0.51vs par /bd · #72/95
-0.36adjusted /bd
Butler per round: -24.8 13.9 -21.4 0.8 5.6 15.3 -7.2 -36.5 -19.1 -17.6by round

vs par split: bidding -0.14 · play -0.37

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

Card play — on target: opening leads 74.4% #81 of 95 · declarer play 69.6% #62 of 95 · defence 75.3% #86 of 95

Card play by contract type — on target
vs NTvs a suit
Opening leads78.9% (19)70.0% (20)
Declarer play62.5% (8)73.3% (15)
Defence53.8% (26)86.3% (51)

Opening leads by suit led: ♠ 71.4% (7) · ♥ 85.7% (14) · ♦ 63.6% (11) · ♣ 71.4% (7)

vs par by strain: NT -2.85 (46) · a suit +0.44 (114)

vs par by level: part-score +0.16 (61) · game -0.89 (92) · slam -1.29 (7)

By role: declaring -0.10/bd (-2.17 vs par · 83) · defending -1.07/bd (+1.29 vs par · 77)

By vulnerability: vulnerable -0.85/bd (-0.72 vs par · 80) · not vulnerable -0.28/bd (-0.29 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2P.McdevittG.Massaroli – M.FerraraClosed16-24.8-1.55+0.62
Round 3P.McdevittF.Marimon – J.MasanaClosed16+13.9+0.87+0.50
Round 4P.McdevittR.Vigil – J.AlfonsinClosed16-21.4-1.34-0.69
Round 5P.McdevittR.Rizk – P.BonnetClosed16+0.8+0.05+0.56
Round 7P.McdevittS.Bjerregard – A.MorathOpen16+5.6+0.35+0.06
Round 9P.McdevittM.Hussain – A.HamidOpen16+15.3+0.96+2.25
Round 10P.McdevittY.Nakamura – H.AbeOpen16-7.2-0.45+0.38
Round 11P.McdevittP.Magyar – G.SzappanosOpen16-36.5-2.28-2.69
Round 13P.McdevittT.Berg – G.JorgensenClosed16-19.1-1.19-3.12
Round 14P.McdevittK.Lasocki – J.RussyanClosed16-17.6-1.10-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
+11.9Round 3🇪🇸 SPAIN23NT♦6+1+11
+11.1Round 5🇬🇵 GUADELOUPE64♥x♦5=+12
+8.8Round 9🇵🇰 PAKISTAN116♦♥8-2+14
+8.3Round 3🇪🇸 SPAIN103♠♦K-3+14
+8.3Round 9🇵🇰 PAKISTAN92♣x♠K-2+15
+7.9Round 10🇯🇵 JAPAN203♥♦A+1+8
+7.0Round 10🇯🇵 JAPAN184♠♥J-1+12
+6.9Round 10🇯🇵 JAPAN324♥x♣A-1+11
+6.8Round 4🇦🇷 ARGENTINA262♠♣A-1+6
+6.7Round 14🇵🇱 POLAND174♠♦Q=+7
+5.6Round 2🇮🇹 ITALY223♥♦K+1+7
+5.5Round 10🇯🇵 JAPAN225♦x♥5=+4
+5.5Round 11🇭🇺 HUNGARY113NT♥6-2+6
+5.1Round 9🇵🇰 PAKISTAN72♣♦A-1+5
+4.9Round 7🇸🇪 SWEDEN35♣♠Q=+3
+4.9Round 7🇸🇪 SWEDEN86♥♣6=-11
+4.8Round 11🇭🇺 HUNGARY25♥x♥A-1+11
+4.7Round 2🇮🇹 ITALY293♣♣3-1+11
+4.7Round 14🇵🇱 POLAND235♥♣6=+0
+4.6Round 2🇮🇹 ITALY305♦♦3-1+5
+4.5Round 5🇬🇵 GUADELOUPE143NT♠3=-1
+4.2Round 3🇪🇸 SPAIN144♥♣10+2+14
+4.1Round 7🇸🇪 SWEDEN44♠♥Q=+3
+4.0Round 7🇸🇪 SWEDEN144♥♠7-1+10
+3.4Round 5🇬🇵 GUADELOUPE32♥♦2+1+6
+3.3Round 2🇮🇹 ITALY273♣♠3=+12
+3.2Round 3🇪🇸 SPAIN134♥♦J-2+8
+3.2Round 7🇸🇪 SWEDEN154♥x♣3-1+2
+3.1Round 2🇮🇹 ITALY175♣♥8=-2
+3.1Round 9🇵🇰 PAKISTAN144♠♣5=+0
+3.0Round 9🇵🇰 PAKISTAN54♠♣K+1+2
+2.9Round 4🇦🇷 ARGENTINA213♠♣8=+0
+2.5Round 2🇮🇹 ITALY284♥♣8+2-14
+2.4Round 5🇬🇵 GUADELOUPE132♠♦Q+1+0
+2.4Round 9🇵🇰 PAKISTAN101NT♣5+1+0
+2.4Round 14🇵🇱 POLAND244♠♥J-1+4
+2.3Round 10🇯🇵 JAPAN303NT♠4=+0
+2.2Round 14🇵🇱 POLAND224♠♥9+1+0
+2.0Round 4🇦🇷 ARGENTINA323♥♣K-1-3
+1.9Round 9🇵🇰 PAKISTAN121♣♣3=-1
+1.7Round 5🇬🇵 GUADELOUPE92♠♥K=-7
+1.7Round 7🇸🇪 SWEDEN164♠♣8+2-12
+1.7Round 14🇵🇱 POLAND181NT♥3-2-1
+1.7Round 14🇵🇱 POLAND214♥♠6+1-12
+1.6Round 3🇪🇸 SPAIN43♥♠6+1+1
+1.6Round 13🇩🇰 DENMARK154♠♥J-1+2
+1.4Round 4🇦🇷 ARGENTINA181NT♥2+1+1
+1.4Round 13🇩🇰 DENMARK163NT♦6+1-1
+1.3Round 13🇩🇰 DENMARK74♥♦6+1+0
+1.2Round 4🇦🇷 ARGENTINA281♠♠J+3+1
+1.2Round 13🇩🇰 DENMARK114♣♠5-1+4
+1.2Round 14🇵🇱 POLAND273♠♣2+2+6
+1.0Round 7🇸🇪 SWEDEN132♠♥3-1+0
+0.9Round 9🇵🇰 PAKISTAN63NT♣7+1+0
+0.7Round 13🇩🇰 DENMARK146♦♠J+1-11
+0.6Round 9🇵🇰 PAKISTAN13NT♥J-2+6
+0.6Round 13🇩🇰 DENMARK54♠♣4=+1
+0.5Round 4🇦🇷 ARGENTINA234♥♣2=+0
+0.3Round 2🇮🇹 ITALY213♦♣J-1+10
+0.3Round 3🇪🇸 SPAIN93♦♠2+2-7
+0.3Round 5🇬🇵 GUADELOUPE84♥♠4+1+0
+0.3Round 7🇸🇪 SWEDEN74♥♦A+1+0
+0.3Round 13🇩🇰 DENMARK24♠♠2+1+0
+0.2Round 3🇪🇸 SPAIN33♥♣Q-1+2
+0.1Round 10🇯🇵 JAPAN213NT♠J+1-1
+0.1Round 11🇭🇺 HUNGARY75♥♦6=+0
-0.0Round 4🇦🇷 ARGENTINA204♥♠K+1+0
+0.0Round 5🇬🇵 GUADELOUPE14♠♦K=+0
+0.0Round 9🇵🇰 PAKISTAN42♥♣A-2+2
-0.1Round 3🇪🇸 SPAIN12♥♦J-1+4
-0.1Round 11🇭🇺 HUNGARY94♠♣Q+2-11
-0.2Round 3🇪🇸 SPAIN123NT♠8+3+1
-0.2Round 5🇬🇵 GUADELOUPE73NT♠4=+0
-0.2Round 7🇸🇪 SWEDEN15♥♠4=+11
-0.2Round 7🇸🇪 SWEDEN113NT♥Q+1+0
-0.3Round 5🇬🇵 GUADELOUPE54♥♦7=+0
-0.3Round 5🇬🇵 GUADELOUPE123NT♥4+2-1
-0.3Round 7🇸🇪 SWEDEN62♠♥A=-1
-0.3Round 11🇭🇺 HUNGARY15♣♥A+1-1
-0.5Round 2🇮🇹 ITALY234♠♥K+2+13
-0.5Round 4🇦🇷 ARGENTINA194NT♥K-2+0
-0.5Round 5🇬🇵 GUADELOUPE114♠♦K=+11
-0.5Round 7🇸🇪 SWEDEN23NT♠7+2+0
-0.5Round 10🇯🇵 JAPAN243NT♠10+2+0
-0.5Round 14🇵🇱 POLAND201NT♣10=+1
-0.6Round 4🇦🇷 ARGENTINA242♦♠8+2-7
-0.7Round 3🇪🇸 SPAIN51NT♣6=-11
-0.7Round 14🇵🇱 POLAND303NT♣3+1-11
-0.8Round 14🇵🇱 POLAND283NT♠5+1+0
-0.9Round 11🇭🇺 HUNGARY33NT♠10-1-5
-1.1Round 5🇬🇵 GUADELOUPE154♠♣K=+1
-1.1Round 10🇯🇵 JAPAN271NT♥4-1-8
-1.1Round 13🇩🇰 DENMARK103♥♦A=+0
-1.1Round 13🇩🇰 DENMARK122♠♣4-3-1
-1.3Round 2🇮🇹 ITALY254♣♦10=+7
-1.3Round 7🇸🇪 SWEDEN103NT♥K+2+0
-1.3Round 9🇵🇰 PAKISTAN23NT♠Q+1+1
-1.4Round 11🇭🇺 HUNGARY82♠♣K+1+0
-1.5Round 4🇦🇷 ARGENTINA312♣♠10-2+1
-1.5Round 11🇭🇺 HUNGARY103♦♠6-1+1
-1.5Round 14🇵🇱 POLAND193NT♦Q=-2
-1.6Round 3🇪🇸 SPAIN65♦x♣A-1-6
-1.6Round 5🇬🇵 GUADELOUPE23♦♣8=+1
-1.7Round 9🇵🇰 PAKISTAN33NT♦10+1-1
-1.7Round 10🇯🇵 JAPAN174♥♣Q+2-1
-1.7Round 11🇭🇺 HUNGARY134♠♦10+1+0
-1.9Round 3🇪🇸 SPAIN72♥♦A=-6
-1.9Round 4🇦🇷 ARGENTINA254♥♠8=+11
-1.9Round 4🇦🇷 ARGENTINA274♣♣A=+7
-1.9Round 10🇯🇵 JAPAN256♠♣2+1-1
-1.9Round 13🇩🇰 DENMARK92NT♦Q+1+6
-2.0Round 9🇵🇰 PAKISTAN132♥♠K+1+0
-2.0Round 13🇩🇰 DENMARK13NT♥4-2-5
-2.2Round 7🇸🇪 SWEDEN124♠♦K+1-1
-2.3Round 13🇩🇰 DENMARK32♠♥7-1-5
-2.3Round 13🇩🇰 DENMARK82♥♠3+1-6
-2.4Round 2🇮🇹 ITALY312NT♣5+1+1
-2.6Round 3🇪🇸 SPAIN162♥♣Q-1-4
-2.6Round 5🇬🇵 GUADELOUPE162♥♣K=+0
-2.6Round 9🇵🇰 PAKISTAN83♦♥K-1+2
-2.7Round 3🇪🇸 SPAIN113♠♦4-2-6
-2.8Round 13🇩🇰 DENMARK131NT♣4+1-11
-2.9Round 3🇪🇸 SPAIN154♠♥K-2-2
-3.1Round 3🇪🇸 SPAIN85♣♠7-1-5
-3.1Round 5🇬🇵 GUADELOUPE103NT♦3+2+0
-3.1Round 11🇭🇺 HUNGARY121NT♥5-2-2
-3.1Round 11🇭🇺 HUNGARY143♣♠5-1-5
-3.2Round 10🇯🇵 JAPAN316♥♦2+1+13
-3.5Round 4🇦🇷 ARGENTINA222♥♦K-1-5
-3.6Round 9🇵🇰 PAKISTAN153NT♣Q=+0
-3.7Round 2🇮🇹 ITALY202♠♦4-1-5
-3.8Round 10🇯🇵 JAPAN263NT♦6=-10
-4.1Round 11🇭🇺 HUNGARY54♥♥K=+0
-4.4Round 14🇵🇱 POLAND264♠♥3=+0
-4.8Round 2🇮🇹 ITALY243♠♦5=-1
-4.9Round 11🇭🇺 HUNGARY154♥♣2-1-5
-5.1Round 7🇸🇪 SWEDEN93♦♣J+1+7
-5.3Round 13🇩🇰 DENMARK43NT♥K-2-16
-5.5Round 14🇵🇱 POLAND253NT♥10+1-8
-5.6Round 10🇯🇵 JAPAN283♥♠5-1-4
-5.9Round 10🇯🇵 JAPAN194♠x♥A=-12
-6.1Round 2🇮🇹 ITALY326♥♠3-2+0
-6.1Round 4🇦🇷 ARGENTINA303NT♥J+1+0
-6.3Round 10🇯🇵 JAPAN294♠♦K-1-6
-6.8Round 11🇭🇺 HUNGARY163NT♦5-1-10
-6.9Round 10🇯🇵 JAPAN234♠♥K=+1
-7.4Round 13🇩🇰 DENMARK63NT♦10+1-7
-7.6Round 9🇵🇰 PAKISTAN164♠x♥2-3-9
-8.0Round 14🇵🇱 POLAND313♠x♥7=-13
-8.1Round 14🇵🇱 POLAND324♣x♦9-3-8
-8.2Round 11🇭🇺 HUNGARY44♥♥2-1-12
-8.7Round 7🇸🇪 SWEDEN53NT♦Q=-10
-8.7Round 14🇵🇱 POLAND293NT♥2=-10
-8.8Round 4🇦🇷 ARGENTINA293NT♣6=-10
-9.3Round 2🇮🇹 ITALY191♥♦A-2-11
-9.9Round 2🇮🇹 ITALY263NT♠7+1-11
-10.8Round 11🇭🇺 HUNGARY65♣x♦7-2-10
-10.9Round 2🇮🇹 ITALY183NT♠5=-12
-11.4Round 4🇦🇷 ARGENTINA174♠♦3=-13
-12.9Round 5🇬🇵 GUADELOUPE46♠♦A-1-13