🇮🇹 HAMAOUI Steve · ITALY
3rank
+32.4Butler · 45 bds
+0.72per board
±5.3swing
+0.60vs par /bd
+0.96adjusted /bd
by round
Strength of schedule: opponents averaged +0.24/bd (a tough draw) → opponent-adjusted +0.96/bd
Bidding activity — not a pass: 41.4% (55/133)
vs par by strain: NT +0.26 (19) · a suit +0.85 (26)
vs par by level: part-score -1.00 (15) · game +1.19 (26) · slam +2.75 (4)
By role: declaring +0.99/bd (-2.05 vs par · 21) · defending +0.49/bd (+2.92 vs par · 24)
By vulnerability: vulnerable +1.55/bd (+1.22 vs par · 23) · not vulnerable -0.14/bd (-0.04 vs par · 22)
By round↑ top
| Round | Partner | Opponents | Room | Bds | Butler | Avg | vs par |
|---|---|---|---|---|---|---|---|
| Round of 16 | M.Abate | M.Ince – N.Kokten | Open | 15 | +16.0 | +1.07 | +1.00 |
| Round of 16 | M.Abate | M.Ince – N.Kokten | Open | 15 | -16.2 | -1.08 | +0.27 |
| Round of 16 | M.Abate | M.Ince – N.Kokten | Open | 15 | +32.6 | +2.17 | +0.53 |
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.
| Butler | Round | Opponents | Bd | Contract | Lead | Res | vs par |
|---|---|---|---|---|---|---|---|
| +13.1 | Round of 16 | 🇹🇷 TURKIYE | 28 | 5♦x | -1 | +12 | |
| +10.5 | Round of 16 | 🇹🇷 TURKIYE | 55 | 6♠ | = | +0 | |
| +10.2 | Round of 16 | 🇹🇷 TURKIYE | 26 | 3NT | -3 | +9 | |
| +9.3 | Round of 16 | 🇹🇷 TURKIYE | 51 | 6♣ | = | -2 | |
| +8.9 | Round of 16 | 🇹🇷 TURKIYE | 41 | 5♦ | -1 | +10 | |
| +6.3 | Round of 16 | 🇹🇷 TURKIYE | 53 | 2♠ | = | +12 | |
| +5.7 | Round of 16 | 🇹🇷 TURKIYE | 19 | 4♠ | -1 | +10 | |
| +5.3 | Round of 16 | 🇹🇷 TURKIYE | 44 | 2♦ | +1 | +5 | |
| +5.1 | Round of 16 | 🇹🇷 TURKIYE | 23 | 4♠ | -1 | +6 | |
| +4.5 | Round of 16 | 🇹🇷 TURKIYE | 46 | 5♠ | +1 | +1 | |
| +4.2 | Round of 16 | 🇹🇷 TURKIYE | 54 | 1NT | +1 | +5 | |
| +4.0 | Round of 16 | 🇹🇷 TURKIYE | 34 | 3NT | +1 | +1 | |
| +3.2 | Round of 16 | 🇹🇷 TURKIYE | 36 | 1NT | = | +1 | |
| +3.1 | Round of 16 | 🇹🇷 TURKIYE | 22 | 5♦ | = | +0 | |
| +1.9 | Round of 16 | 🇹🇷 TURKIYE | 58 | 4♥ | -1 | +5 | |
| +1.4 | Round of 16 | 🇹🇷 TURKIYE | 37 | 2♦x | -2 | -3 | |
| +1.2 | Round of 16 | 🇹🇷 TURKIYE | 40 | 6♣ | +1 | +13 | |
| +0.8 | Round of 16 | 🇹🇷 TURKIYE | 59 | 3♠ | -2 | +2 | |
| +0.7 | Round of 16 | 🇹🇷 TURKIYE | 18 | 3NT | +2 | -11 | |
| +0.5 | Round of 16 | 🇹🇷 TURKIYE | 47 | 3NT | +1 | +0 | |
| +0.3 | Round of 16 | 🇹🇷 TURKIYE | 43 | 1NT | +2 | +10 | |
| +0.2 | Round of 16 | 🇹🇷 TURKIYE | 25 | 3NT | = | +0 | |
| +0.1 | Round of 16 | 🇹🇷 TURKIYE | 38 | 1NT | +1 | +1 | |
| +0.1 | Round of 16 | 🇹🇷 TURKIYE | 39 | 4♥ | = | +0 | |
| +0.1 | Round of 16 | 🇹🇷 TURKIYE | 57 | 3NT | +1 | +0 | |
| -0.0 | Round of 16 | 🇹🇷 TURKIYE | 32 | 7♠ | = | +0 | |
| -0.0 | Round of 16 | 🇹🇷 TURKIYE | 56 | 3NT | +2 | +1 | |
| -0.1 | Round of 16 | 🇹🇷 TURKIYE | 16 | 4♠ | +2 | +11 | |
| -0.2 | Round of 16 | 🇹🇷 TURKIYE | 35 | 2♥ | = | +0 | |
| -0.5 | Round of 16 | 🇹🇷 TURKIYE | 50 | 3NT | +2 | -1 | |
| -0.5 | Round of 16 | 🇹🇷 TURKIYE | 52 | 3NT | = | -1 | |
| -0.9 | Round of 16 | 🇹🇷 TURKIYE | 49 | 3NT | = | -13 | |
| -1.1 | Round of 16 | 🇹🇷 TURKIYE | 60 | 2♠ | +1 | -1 | |
| -1.5 | Round of 16 | 🇹🇷 TURKIYE | 24 | 3NT | -2 | +0 | |
| -1.5 | Round of 16 | 🇹🇷 TURKIYE | 27 | 2♥ | = | -9 | |
| -2.3 | Round of 16 | 🇹🇷 TURKIYE | 17 | 4♦ | -2 | -6 | |
| -2.5 | Round of 16 | 🇹🇷 TURKIYE | 48 | 3NT | +1 | +0 | |
| -3.7 | Round of 16 | 🇹🇷 TURKIYE | 20 | 3♦ | -2 | -8 | |
| -3.8 | Round of 16 | 🇹🇷 TURKIYE | 21 | 3NT | +2 | +12 | |
| -4.1 | Round of 16 | 🇹🇷 TURKIYE | 30 | 3NT | +1 | +1 | |
| -5.1 | Round of 16 | 🇹🇷 TURKIYE | 29 | 4♥ | -1 | -12 | |
| -8.2 | Round of 16 | 🇹🇷 TURKIYE | 45 | 4♥ | +1 | +0 | |
| -9.6 | Round of 16 | 🇹🇷 TURKIYE | 31 | 3NT | -1 | -10 | |
| -10.2 | Round of 16 | 🇹🇷 TURKIYE | 33 | 3♣x | -1 | -11 | |
| -12.5 | Round of 16 | 🇹🇷 TURKIYE | 42 | 2♠x | = | -13 |