🏴󠁧󠁢󠁥󠁮󠁧󠁿 FORRESTER Tony · ENGLAND

17rank
+135.9Butler · 256 bds
+0.53per board
±4.2swing
+0.09vs par /bd · #62/139
+0.52adjusted /bd
Butler per round: -4.8 10.4 -6.3 30.1 -5.1 -3.8 -3 11.7 29 -2.4 -18.9 5.1 9.9 45.2 14 24.8by round

vs par split: bidding +0.09 · play -0.01

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

Card play — on target: opening leads 79.4% #51 of 139 · declarer play 79.7% #29 of 139 · defence 85.7% #86 of 139

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (22)82.9% (41)
Declarer play78.6% (14)80.0% (50)
Defence87.0% (46)85.0% (80)

Opening leads by suit led: ♠ 64.7% (17) · ♥ 87.5% (16) · ♦ 93.3% (15) · ♣ 73.3% (15)

vs par by strain: NT +0.12 (73) · a suit +0.07 (182)

vs par by level: part-score +1.05 (95) · game -0.44 (141) · slam -0.90 (19)

By role: declaring +0.46/bd (-2.21 vs par · 129) · defending +0.61/bd (+2.43 vs par · 127)

By vulnerability: vulnerable +0.54/bd (-0.07 vs par · 128) · not vulnerable +0.53/bd (+0.26 vs par · 128)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.RobsonR.Van Prooijen – J.VerheesClosed16-4.8-0.30-1.56
Round 2A.RobsonR.Amiry – A.SamirOpen16+10.4+0.65+2.81
Round 5A.RobsonR.Angeleri – R.PoleschiClosed16-6.3-0.39+0.12
Round 6A.RobsonY.Khiuppenen – V.KholomeevClosed16+30.1+1.88+1.12
Round 8A.RobsonD.Zen – S.WanClosed16-5.1-0.32-0.69
Round 9A.RobsonC.Luo – Y.LiuOpen16-3.8-0.24-0.25
Round 10A.RobsonS.Suhendro – L.GonthaOpen16-3.0-0.19-2.25
Round 11A.RobsonA.Birman – D.PadonClosed16+11.7+0.73+0.00
Round 13A.RobsonL.Lauria – A.VersaceOpen16+29.0+1.81+0.88
Round 15A.RobsonJ.Pacareu – B.RoblesOpen16-2.4-0.15-1.00
Round 16A.RobsonM.Nowosadzki – J.KalitaClosed16-18.9-1.18-0.69
Round 17A.RobsonS.Weinstein – R.LevinClosed16+5.1+0.32+0.88
Round 19A.RobsonM.Chowdhury – M.RahmanClosed16+9.9+0.62-0.25
Round 20A.RobsonJ.Botbol – P.SibonyClosed16+45.2+2.83+0.88
Round 22A.RobsonG.Chen – Z.ZhuangOpen16+14.0+0.88-0.12
Round 23A.RobsonM.Fleisher – C.MartelOpen16+24.8+1.55+1.62

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
+15.2Round 20🇲🇦 MOROCCO233♣x♥A-6+14
+14.7Round 22🇨🇳 CHINA216♦♠10-2+17
+13.7Round 23🇺🇸 USA 2134♠x♥K-3+14
+12.7Round 20🇲🇦 MOROCCO275♠♥A-1+10
+12.1Round 13🇮🇹 ITALY56♦x♥2-1+13
+10.7Round 2🇪🇬 EGYPT177♥♣A-1+11
+9.1Round 13🇮🇹 ITALY165♠♥K-1+11
+9.0Round 17🇺🇸 USA 172♥x♦A-4+10
+8.7Round 10🇮🇩 INDONESIA255♣♥4-1+10
+8.4Round 11🇮🇱 ISRAEL134♣x♣9-2+0
+8.4Round 23🇺🇸 USA 2143NT♠2+1+1
+8.3Round 22🇨🇳 CHINA206♣♠10=-2
+8.1Round 19🇧🇩 BANGLADESH36♦♥4=-13
+8.0Round 6🇷🇺 RUSSIA323NT♦Q-1+11
+7.7Round 20🇲🇦 MOROCCO264♥♣K-1-1
+7.5Round 6🇷🇺 RUSSIA294♥♣8-1+6
+6.8Round 6🇷🇺 RUSSIA204♠♥6=+0
+6.8Round 23🇺🇸 USA 2165♥x♣A-3+5
+6.6Round 11🇮🇱 ISRAEL67♠♥3=+0
+6.5Round 15🇨🇱 CHILE83NTx♥J-2+9
+6.3Round 9🇸🇬 SINGAPORE74♥♣6-2+13
+6.0Round 16🇵🇱 POLAND194♠♥Q+1+1
+5.9Round 22🇨🇳 CHINA175♦x♣K+1-4
+5.7Round 8🇭🇰 CHINA HONG KONG173NT♥A-4+8
+5.6Round 6🇷🇺 RUSSIA245♦♣A=+0
+5.6Round 10🇮🇩 INDONESIA274♥♣K+2+11
+5.5Round 20🇲🇦 MOROCCO254♠♦4=+6
+5.4Round 19🇧🇩 BANGLADESH103♥♦A=+0
+5.3Round 2🇪🇬 EGYPT214♥♠A-2+8
+5.1Round 8🇭🇰 CHINA HONG KONG196♠♥10+1-13
+5.0Round 8🇭🇰 CHINA HONG KONG282♦♦5-3+8
+4.9Round 1🇳🇱 NETHERLANDS104♥x♦Q-1+10
+4.9Round 9🇸🇬 SINGAPORE113♥♣5+1+7
+4.8Round 16🇵🇱 POLAND254♠♥A=+8
+4.7Round 6🇷🇺 RUSSIA264♠♣K=+10
+4.3Round 5🇦🇷 ARGENTINA124♠♥5+2+11
+4.3Round 16🇵🇱 POLAND213NT♥9-1+6
+4.3Round 22🇨🇳 CHINA183NT♥4-1+6
+4.2Round 6🇷🇺 RUSSIA304♥♦8+1+0
+4.2Round 20🇲🇦 MOROCCO203NT♠6=+0
+4.1Round 15🇨🇱 CHILE34♥♣3=+0
+4.1Round 17🇺🇸 USA 124♣♥A=+0
+4.0Round 9🇸🇬 SINGAPORE123♠♣5-1+6
+4.0Round 20🇲🇦 MOROCCO194♥x♠A=+5
+3.9Round 2🇪🇬 EGYPT313♥♠A=+6
+3.9Round 5🇦🇷 ARGENTINA61NT♣3-3+5
+3.8Round 1🇳🇱 NETHERLANDS83NT♦J+3-14
+3.8Round 11🇮🇱 ISRAEL82♠♥2+1+0
+3.8Round 13🇮🇹 ITALY103NT♣Q-2+8
+3.7Round 19🇧🇩 BANGLADESH123NT♣J=+7
+3.7Round 23🇺🇸 USA 2151NT♠2-1+5
+3.6Round 2🇪🇬 EGYPT206♦♣2+1+13
+3.6Round 15🇨🇱 CHILE163♠♣K+1+2
+3.6Round 19🇧🇩 BANGLADESH23♦♣9-1+5
+3.5Round 10🇮🇩 INDONESIA264♠♣2+1+1
+3.5Round 13🇮🇹 ITALY45♦♥A+1-14
+3.3Round 11🇮🇱 ISRAEL141NT♠10=+0
+3.3Round 23🇺🇸 USA 211NT♣2=+2
+3.2Round 17🇺🇸 USA 153NT♦10-2+13
+3.1Round 1🇳🇱 NETHERLANDS151NT♠6=+5
+3.1Round 5🇦🇷 ARGENTINA33♦♣Q-2+9
+3.1Round 13🇮🇹 ITALY12♥♣5=+0
+3.0Round 9🇸🇬 SINGAPORE143NT♥2=-1
+2.9Round 13🇮🇹 ITALY94♠♥4-2+7
+2.9Round 17🇺🇸 USA 143NT♣4-2+8
+2.8Round 2🇪🇬 EGYPT322♠♦10=+0
+2.8Round 19🇧🇩 BANGLADESH63NT♥4-1+4
+2.7Round 17🇺🇸 USA 184♥♣K=+11
+2.6Round 8🇭🇰 CHINA HONG KONG244♥♦8+1+10
+2.6Round 17🇺🇸 USA 134♣♠K-2+0
+2.6Round 22🇨🇳 CHINA245♠♥A=+4
+2.5Round 6🇷🇺 RUSSIA273♠♦7-1+5
+2.5Round 10🇮🇩 INDONESIA32Pass+3
+2.5Round 13🇮🇹 ITALY61NT♠Q-1-1
+2.4Round 11🇮🇱 ISRAEL11NT♠6+2+1
+2.4Round 15🇨🇱 CHILE12♥♦Q+3-6
+2.3Round 5🇦🇷 ARGENTINA71NT♣8+2+0
+2.3Round 15🇨🇱 CHILE102♥♣2+1+0
+2.2Round 22🇨🇳 CHINA303NT♣3+2+1
+2.1Round 1🇳🇱 NETHERLANDS114♠♥5-1-2
+2.1Round 5🇦🇷 ARGENTINA43♣♥8=+0
+2.0Round 6🇷🇺 RUSSIA231♥♠2+2+0
+1.9Round 6🇷🇺 RUSSIA283NT♣6+1+0
+1.9Round 20🇲🇦 MOROCCO225♣♠A=-11
+1.8Round 19🇧🇩 BANGLADESH93♦♠5+1+0
+1.8Round 22🇨🇳 CHINA293NT♠Q+4+2
+1.8Round 23🇺🇸 USA 294♠♦2+1-12
+1.7Round 9🇸🇬 SINGAPORE35♣♥8=+0
+1.7Round 15🇨🇱 CHILE22♠x♦K-3+4
+1.7Round 16🇵🇱 POLAND232♦♥A=+5
+1.7Round 19🇧🇩 BANGLADESH43♥♦4=+10
+1.6Round 1🇳🇱 NETHERLANDS133NT♦3+4+17
+1.6Round 15🇨🇱 CHILE93♦♦7-2+6
+1.6Round 15🇨🇱 CHILE152NT♦2=+1
+1.6Round 16🇵🇱 POLAND246♠♥10=+0
+1.6Round 19🇧🇩 BANGLADESH152♦x♣K-1+3
+1.5Round 17🇺🇸 USA 111♠♥Q-1-1
+1.5Round 20🇲🇦 MOROCCO181NT♣Q+1+5
+1.4Round 8🇭🇰 CHINA HONG KONG263♥♠6-3+4
+1.3Round 6🇷🇺 RUSSIA253♥♠2-1+1
+1.3Round 13🇮🇹 ITALY123♠♦K-1-1
+1.2Round 2🇪🇬 EGYPT302♣♠2=+7
+1.2Round 17🇺🇸 USA 162♦♣A+2+7
+1.0Round 5🇦🇷 ARGENTINA84♠♣3=+0
+1.0Round 8🇭🇰 CHINA HONG KONG204♠♠J+2+2
+1.0Round 8🇭🇰 CHINA HONG KONG272♠♥5-1+2
+1.0Round 11🇮🇱 ISRAEL153NT♣Q+3-14
+1.0Round 19🇧🇩 BANGLADESH53NT♣10+2+1
+0.9Round 6🇷🇺 RUSSIA193♦♠3+2-1
+0.9Round 19🇧🇩 BANGLADESH82♣x♠K-1-1
+0.7Round 10🇮🇩 INDONESIA283NT♠8+2-10
+0.7Round 13🇮🇹 ITALY142♥x♠4-2+4
+0.7Round 23🇺🇸 USA 232NT♠3-2+5
+0.7Round 23🇺🇸 USA 266♠♥2+1+11
+0.6Round 2🇪🇬 EGYPT193NT♠6=+0
+0.6Round 11🇮🇱 ISRAEL51NT♣A=+11
+0.6Round 16🇵🇱 POLAND202♥♦J=+0
+0.5Round 2🇪🇬 EGYPT263NT♠J=+0
+0.5Round 8🇭🇰 CHINA HONG KONG303NT♥3+2+1
+0.5Round 9🇸🇬 SINGAPORE12♠♥2-1+2
+0.5Round 13🇮🇹 ITALY153♥♣J+1-1
+0.5Round 23🇺🇸 USA 2104♥♣A-2+9
+0.4Round 2🇪🇬 EGYPT294♥♥5=+1
+0.4Round 10🇮🇩 INDONESIA223♠♥Q-1-5
+0.4Round 10🇮🇩 INDONESIA293♦♠A+2-1
+0.4Round 11🇮🇱 ISRAEL43♦♥6+1-10
+0.4Round 11🇮🇱 ISRAEL163NT♦4=+0
+0.4Round 22🇨🇳 CHINA234♥♦K+1+0
+0.4Round 22🇨🇳 CHINA263♦♠4-1-1
+0.3Round 1🇳🇱 NETHERLANDS23NT♦7+1+1
+0.2Round 5🇦🇷 ARGENTINA162♠♠5=+0
+0.2Round 9🇸🇬 SINGAPORE63♥x♠K-1-1
+0.1Round 23🇺🇸 USA 283♣♠Q-1+2
-0.0Round 8🇭🇰 CHINA HONG KONG323NT♠9+1+0
-0.0Round 9🇸🇬 SINGAPORE102♥♣7+1+0
+0.0Round 11🇮🇱 ISRAEL124♠♣3+1+13
-0.0Round 15🇨🇱 CHILE56♠♣A=+0
-0.0Round 20🇲🇦 MOROCCO174♥♦7+1+0
+0.0Round 20🇲🇦 MOROCCO311NT♦Q-2-1
-0.1Round 1🇳🇱 NETHERLANDS51NT♦Q=+1
-0.1Round 2🇪🇬 EGYPT254♠♥5-1+5
-0.1Round 5🇦🇷 ARGENTINA14♥♠10-1-11
-0.1Round 5🇦🇷 ARGENTINA102♠♠8+3+10
-0.1Round 8🇭🇰 CHINA HONG KONG234♥♦6+3-12
-0.1Round 10🇮🇩 INDONESIA233NT♥4=-2
-0.1Round 19🇧🇩 BANGLADESH114♠♥6=+0
-0.1Round 20🇲🇦 MOROCCO292♥♠A+1+10
-0.1Round 20🇲🇦 MOROCCO304♥♣J+1+0
-0.2Round 1🇳🇱 NETHERLANDS162♦♦2+2+7
-0.2Round 13🇮🇹 ITALY85♠♣A=+0
-0.2Round 23🇺🇸 USA 2113♦♣8=+1
-0.3Round 1🇳🇱 NETHERLANDS91NT♠7=+1
-0.3Round 2🇪🇬 EGYPT244♠♠7+1+0
-0.3Round 9🇸🇬 SINGAPORE84♠♦4+1+0
-0.3Round 10🇮🇩 INDONESIA174♥♣9=+0
-0.3Round 15🇨🇱 CHILE43♦♠Q=+0
-0.3Round 15🇨🇱 CHILE113NT♠2+1+11
-0.5Round 5🇦🇷 ARGENTINA94♠♦K=+0
-0.5Round 6🇷🇺 RUSSIA314♠♦K=-1
-0.5Round 20🇲🇦 MOROCCO213NT♠7=+0
-0.6Round 6🇷🇺 RUSSIA224♠♥3-1+5
-0.6Round 19🇧🇩 BANGLADESH73♥♦3-2+7
-0.7Round 1🇳🇱 NETHERLANDS65♦♠10-1-6
-0.7Round 10🇮🇩 INDONESIA213NT♥5+2-11
-0.8Round 1🇳🇱 NETHERLANDS34♠♥5+3-12
-0.8Round 19🇧🇩 BANGLADESH13NT♠5+2-1
-0.8Round 23🇺🇸 USA 274♠♥7-1-6
-0.9Round 1🇳🇱 NETHERLANDS44♥♣J+1-13
-0.9Round 16🇵🇱 POLAND172♠♣6=+0
-0.9Round 23🇺🇸 USA 2124♠♣10+2-1
-1.0Round 11🇮🇱 ISRAEL24♥♦A-1-5
-1.0Round 17🇺🇸 USA 1114♣♦K-2+1
-1.0Round 22🇨🇳 CHINA324♥♦J+1-1
-1.1Round 16🇵🇱 POLAND294♠♥K+1+0
-1.1Round 17🇺🇸 USA 1123♥♦Q-4+9
-1.2Round 5🇦🇷 ARGENTINA113♠♥Q-1-4
-1.2Round 13🇮🇹 ITALY32♠♦2+2-1
-1.2Round 17🇺🇸 USA 193NT♠4=+0
-1.3Round 1🇳🇱 NETHERLANDS74♠x♣K-2-4
-1.3Round 11🇮🇱 ISRAEL112NT♦3=-1
-1.3Round 17🇺🇸 USA 1133♦♣K-3-5
-1.4Round 9🇸🇬 SINGAPORE154♠♦A-1+6
-1.4Round 10🇮🇩 INDONESIA244♥♦J-1-10
-1.5Round 5🇦🇷 ARGENTINA154♥♣10+2-1
-1.5Round 6🇷🇺 RUSSIA183NT♥A+2-1
-1.5Round 11🇮🇱 ISRAEL103♥♠A+1-1
-1.5Round 22🇨🇳 CHINA286NT♣7+1-11
-1.7Round 10🇮🇩 INDONESIA314♥♦2-1-5
-1.7Round 11🇮🇱 ISRAEL73♣♦6-1+5
-1.8Round 20🇲🇦 MOROCCO244♥♦8-2-5
-1.9Round 8🇭🇰 CHINA HONG KONG253NT♥9+1+0
-1.9Round 17🇺🇸 USA 1144♥♦K+1+0
-1.9Round 20🇲🇦 MOROCCO284♠♦K+2-12
-2.0Round 8🇭🇰 CHINA HONG KONG316NT♠9=+0
-2.0Round 13🇮🇹 ITALY114♠♣K+1+0
-2.0Round 22🇨🇳 CHINA273NT♦Q=+0
-2.1Round 2🇪🇬 EGYPT183NT♠2-1-5
-2.1Round 10🇮🇩 INDONESIA305♥♠8-1+2
-2.1Round 16🇵🇱 POLAND283♣♠3=+0
-2.3Round 6🇷🇺 RUSSIA215♦♠2-1-8
-2.3Round 13🇮🇹 ITALY25♠♦5=+0
-2.4Round 2🇪🇬 EGYPT223NT♦K+1-1
-2.4Round 9🇸🇬 SINGAPORE93NT♥K+1+1
-2.4Round 13🇮🇹 ITALY73♥♠6-1-6
-2.4Round 13🇮🇹 ITALY133♠♣K-1-5
-2.4Round 16🇵🇱 POLAND262♣♠A-1-1
-2.5Round 2🇪🇬 EGYPT233NT♥J=+0
-2.6Round 5🇦🇷 ARGENTINA53NT♠4+1+0
-2.6Round 9🇸🇬 SINGAPORE56♠♦8+1-11
-2.7Round 19🇧🇩 BANGLADESH161♠♦10=-1
-2.8Round 23🇺🇸 USA 222♠♣K-1-5
-3.0Round 1🇳🇱 NETHERLANDS122♥♦A=-6
-3.0Round 8🇭🇰 CHINA HONG KONG211NT♥2-3-1
-3.0Round 15🇨🇱 CHILE121NT♠2=-5
-3.1Round 9🇸🇬 SINGAPORE24♠♥2+3-10
-3.1Round 20🇲🇦 MOROCCO324♠x♦A-1-6
-3.3Round 2🇪🇬 EGYPT273NT♣J=+0
-3.3Round 16🇵🇱 POLAND185♣♠7-1-10
-3.4Round 16🇵🇱 POLAND276♥♥7+1-1
-3.4Round 16🇵🇱 POLAND302♥♠6-1+2
-3.6Round 10🇮🇩 INDONESIA184♥♠5-1+2
-3.8Round 8🇭🇰 CHINA HONG KONG184♠♣K-2+0
-3.8Round 9🇸🇬 SINGAPORE166♦♦9+1-1
-3.8Round 22🇨🇳 CHINA194♥♣10=+0
-3.8Round 22🇨🇳 CHINA253♠♥A+1-10
-3.9Round 5🇦🇷 ARGENTINA22♠♣2+1-1
-4.0Round 15🇨🇱 CHILE143NT♥2-2-6
-4.2Round 9🇸🇬 SINGAPORE133♠♣7+3+1
-4.2Round 17🇺🇸 USA 1164♥♦10-1-12
-4.3Round 11🇮🇱 ISRAEL34♥♣6-3+3
-4.4Round 16🇵🇱 POLAND323NT♣4+1-1
-4.6Round 10🇮🇩 INDONESIA203NT♦5-2-8
-4.7Round 23🇺🇸 USA 243♠♥K-1-5
-5.4Round 1🇳🇱 NETHERLANDS14♠♣A-1-10
-5.4Round 11🇮🇱 ISRAEL95♠♥K-5-2
-5.5Round 15🇨🇱 CHILE63NTx♠9=-10
-5.5Round 17🇺🇸 USA 1104♥♠10+2-13
-5.5Round 22🇨🇳 CHINA224♥♦K=+0
-5.5Round 23🇺🇸 USA 253NT♠4=+0
-5.9Round 17🇺🇸 USA 1154♥♠Q+2-14
-5.9Round 19🇧🇩 BANGLADESH143♥♠10+3-15
-6.0Round 8🇭🇰 CHINA HONG KONG225♦x♥10=-3
-6.4Round 5🇦🇷 ARGENTINA143NT♠9=-6
-6.5Round 15🇨🇱 CHILE133NT♦8-1-12
-6.6Round 9🇸🇬 SINGAPORE45♥x♠K-3-16
-6.6Round 15🇨🇱 CHILE74♥♠J=-10
-6.9Round 5🇦🇷 ARGENTINA134♠♦9=-10
-7.8Round 16🇵🇱 POLAND313♠♣2=-11
-7.9Round 1🇳🇱 NETHERLANDS143NT♥2=+0
-7.9Round 2🇪🇬 EGYPT286♠♣A=+0
-9.0Round 22🇨🇳 CHINA313NT♠7=-3
-9.1Round 16🇵🇱 POLAND222♠x♠A-3-9
-10.3Round 10🇮🇩 INDONESIA196NT♥7+1-13
-10.4Round 6🇷🇺 RUSSIA174♥x♠K-4-9
-10.6Round 8🇭🇰 CHINA HONG KONG296♦♥9-2-17
-10.6Round 19🇧🇩 BANGLADESH133NT♥3=-10