🇭🇺 HOFFMANN Tamas · HUNGARY

36rank
+30.4Butler · 120 bds
+0.25per board
±3.7swing
+0.18vs par /bd
+0.08adjusted /bd
Butler per round: -18.9 1.6 9.1 2.4 16.7 19.5by round

vs par split: bidding +0.49 · play -0.31

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

Card play — on target: opening leads 88.2% · declarer play 64.5% · defence 85.0%

Card play by contract type — on target
vs NTvs a suit
Opening leads88.9% (9)88.0% (25)
Declarer play44.4% (9)72.7% (22)
Defence83.3% (12)85.4% (48)

Opening leads by suit led: ♠ 75.0% (8) · ♥ 91.7% (12) · ♦ 90.0% (10) · ♣ 100.0% (4)

vs par by strain: NT -0.69 (29) · a suit +0.46 (91)

vs par by level: part-score -0.64 (44) · game +0.90 (72) · slam -3.75 (4)

By role: declaring +0.42/bd (-2.00 vs par · 60) · defending +0.09/bd (+2.37 vs par · 60)

By vulnerability: vulnerable +0.71/bd (+0.30 vs par · 60) · not vulnerable -0.20/bd (+0.07 vs par · 60)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3B.BozzaiB.Geens – J.SchaferClosed20-18.9-0.94-3.50
Round 11B.BozzaiS.Rimstedt – E.SjobergClosed20+1.6+0.08+0.25
Round 14B.BozzaiF.Brown – A.MorrisOpen20+9.1+0.45+1.55
Round 16B.BozzaiR.Nistor – R.DobrescuOpen20+2.4+0.12-0.20
Round 20B.BozzaiM.Hoepfler – P.KautnyClosed20+16.7+0.83+1.75
Round 22B.BozzaiB.Drijver – M.MichielsenOpen20+19.5+0.97+1.25

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
+10.0Round 3🇧🇪 BELGIUM132♦x♣10-3+5
+9.4Round 20🇦🇹 AUSTRIA93NT♥3-2+11
+9.2Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♥♠Q=+15
+8.6Round 22🇳🇱 NETHERLANDS125♦x♥A-2+7
+8.4Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND93NT♥Q-3+12
+6.9Round 3🇧🇪 BELGIUM33NT♥K-2+6
+6.4Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♥x♣K-1+12
+6.3Round 16🇷🇴 ROMANIA16♠♥7=+0
+6.2Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND101NT♠7+2+7
+6.0Round 11🇸🇪 SWEDEN144♠♦8=+7
+5.6Round 20🇦🇹 AUSTRIA13NT♥10-2+11
+4.4Round 16🇷🇴 ROMANIA43NT♦7+2+0
+4.3Round 22🇳🇱 NETHERLANDS162♣♦3-1+4
+4.2Round 22🇳🇱 NETHERLANDS43NT♦4=-1
+4.0Round 22🇳🇱 NETHERLANDS194♠♣9-3+7
+3.5Round 3🇧🇪 BELGIUM85♦x♥A-3+2
+3.5Round 20🇦🇹 AUSTRIA75♥♣3=+0
+3.5Round 22🇳🇱 NETHERLANDS93♠♦K-2+6
+3.4Round 11🇸🇪 SWEDEN33♦♥2=+6
+3.4Round 16🇷🇴 ROMANIA64♥♠9-1+11
+3.3Round 22🇳🇱 NETHERLANDS64♥♦10=+3
+2.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND175♠♦5-1-2
+2.9Round 16🇷🇴 ROMANIA101NT♥3-2+3
+2.9Round 16🇷🇴 ROMANIA134♣♠A-1+5
+2.9Round 20🇦🇹 AUSTRIA126♥♥3=+0
+2.9Round 20🇦🇹 AUSTRIA185♦x♥8-2+5
+2.4Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND62♥♦10=+0
+2.4Round 22🇳🇱 NETHERLANDS204♠x♥2-1+7
+2.2Round 16🇷🇴 ROMANIA92♠♠2+3+6
+2.1Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND156♣♣10+1-2
+2.1Round 20🇦🇹 AUSTRIA35♠♣A+1+11
+2.1Round 20🇦🇹 AUSTRIA104♦♥Q=+0
+1.9Round 11🇸🇪 SWEDEN154♠♣A-1+6
+1.8Round 3🇧🇪 BELGIUM23NT♥J+3-10
+1.8Round 3🇧🇪 BELGIUM182♠♠J=+0
+1.8Round 11🇸🇪 SWEDEN174♠♣7=+7
+1.8Round 16🇷🇴 ROMANIA51NT♣7=+0
+1.7Round 20🇦🇹 AUSTRIA113♠♥4-1+9
+1.7Round 22🇳🇱 NETHERLANDS84♥♦6-1+5
+1.6Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND184♥♦2-1+6
+1.5Round 16🇷🇴 ROMANIA82♠♦3-1+2
+1.5Round 20🇦🇹 AUSTRIA43♦♠3-1+6
+1.3Round 3🇧🇪 BELGIUM121NT♠K=-1
+1.3Round 11🇸🇪 SWEDEN14♠♥Q=+0
+1.2Round 22🇳🇱 NETHERLANDS32♠♥5+2+6
+1.1Round 3🇧🇪 BELGIUM163NT♠J=+0
+1.0Round 11🇸🇪 SWEDEN104♥♦Q=-1
+1.0Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♦♠7-1-1
+1.0Round 16🇷🇴 ROMANIA74♦♠Q+1-10
+0.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♠♥K=+0
+0.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND133♦♥J+1+0
+0.8Round 11🇸🇪 SWEDEN25♥♣7+1+12
+0.8Round 11🇸🇪 SWEDEN53♦♥3=+5
+0.8Round 16🇷🇴 ROMANIA145♦♥3+2+11
+0.7Round 3🇧🇪 BELGIUM114♥♠2+2-11
+0.6Round 22🇳🇱 NETHERLANDS54♥♠5+1+13
+0.5Round 11🇸🇪 SWEDEN46♦♣9+1-13
+0.5Round 20🇦🇹 AUSTRIA162♠♥A-1-3
+0.4Round 11🇸🇪 SWEDEN184♠♣J+1+0
+0.3Round 11🇸🇪 SWEDEN192♦♥7-3+1
+0.3Round 22🇳🇱 NETHERLANDS143NT♠3+4-14
+0.2Round 11🇸🇪 SWEDEN115♣♥A-1+5
+0.2Round 22🇳🇱 NETHERLANDS184♠♥A+1-8
+0.1Round 3🇧🇪 BELGIUM174♠♦K+1+0
+0.1Round 20🇦🇹 AUSTRIA142NT♥4=+7
-0.0Round 11🇸🇪 SWEDEN63NT♠J=-2
+0.0Round 22🇳🇱 NETHERLANDS21NT♣2=-1
-0.0Round 22🇳🇱 NETHERLANDS114♠x♣A-1-5
-0.0Round 22🇳🇱 NETHERLANDS133♦♠5+1+0
-0.1Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♦J+1-1
-0.1Round 20🇦🇹 AUSTRIA63NT♠4=-1
-0.2Round 22🇳🇱 NETHERLANDS72♠♥5-2+2
-0.3Round 11🇸🇪 SWEDEN163NT♣7+2+14
-0.5Round 20🇦🇹 AUSTRIA132♠♥10+1-1
-0.6Round 22🇳🇱 NETHERLANDS173NT♥9+1+1
-0.7Round 11🇸🇪 SWEDEN72♥♦A-1+0
-0.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND164♥♦K+3+14
-0.9Round 16🇷🇴 ROMANIA153NT♦2=+1
-0.9Round 20🇦🇹 AUSTRIA54♠♦Q+1-1
-0.9Round 20🇦🇹 AUSTRIA152♦♥10-2+1
-1.0Round 3🇧🇪 BELGIUM202NT♣3+1-10
-1.0Round 11🇸🇪 SWEDEN93♠♦9-3-15
-1.0Round 16🇷🇴 ROMANIA32♣♥10+1-10
-1.0Round 16🇷🇴 ROMANIA164♥♣Q=+0
-1.4Round 20🇦🇹 AUSTRIA194♠x♥K-2-5
-1.5Round 3🇧🇪 BELGIUM144♠♥4+1+0
-1.5Round 11🇸🇪 SWEDEN84♥♣7+1+0
-1.5Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥♦5=+0
-1.6Round 20🇦🇹 AUSTRIA25♥♠2-2+1
-1.7Round 3🇧🇪 BELGIUM53♠♠2+1-7
-1.8Round 16🇷🇴 ROMANIA182♠♥K-3+0
-2.1Round 3🇧🇪 BELGIUM63♥♦6+1-10
-2.4Round 3🇧🇪 BELGIUM155♦♠A+1+13
-2.5Round 16🇷🇴 ROMANIA124♠♠5=-3
-2.6Round 16🇷🇴 ROMANIA191NT♣3+2-11
-2.6Round 16🇷🇴 ROMANIA205♥♠A-2+2
-3.0Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND204♠♦Q-2-3
-3.1Round 11🇸🇪 SWEDEN203NT♠8=-10
-3.3Round 20🇦🇹 AUSTRIA173♦♥5=-5
-3.3Round 20🇦🇹 AUSTRIA202♥♦10+1+0
-3.6Round 16🇷🇴 ROMANIA172♥♥3-1-5
-3.6Round 20🇦🇹 AUSTRIA84♠♦9+1-11
-3.7Round 3🇧🇪 BELGIUM43NT♥3-2-13
-3.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♠♣K+1-6
-3.9Round 22🇳🇱 NETHERLANDS103♥♥2-3-5
-4.0Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♠♣8=+0
-4.0Round 22🇳🇱 NETHERLANDS13♠♣A+1-2
-4.1Round 16🇷🇴 ROMANIA112NT♦10-2-6
-4.4Round 3🇧🇪 BELGIUM14♥♠J-1-8
-4.4Round 3🇧🇪 BELGIUM94♠♦5=-6
-4.7Round 16🇷🇴 ROMANIA23NT♦3=+0
-4.8Round 11🇸🇪 SWEDEN124♠x♥J-1-11
-5.4Round 11🇸🇪 SWEDEN133NT♠8-1-6
-5.9Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND194♠♣Q=-7
-6.1Round 22🇳🇱 NETHERLANDS154♥♠Q+1+0
-6.3Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND144♥♣A=-7
-7.1Round 3🇧🇪 BELGIUM194♠♦3=-7
-7.3Round 14🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND113NT♥J=-6
-8.8Round 3🇧🇪 BELGIUM74♠♠2+2-1
-9.0Round 3🇧🇪 BELGIUM104♥♠K-1-12