Salsomaggiore 2025 — U31 Teams
📅 12 - 17 July 2025 · Salsomaggiore, Italy
🔗 Official site: db.worldbridge.org →
Tournament standings — teams (VP)↑ top
Cumulative Victory Points. The 8 highlighted teams (marked ▶) advanced to the Quarterfinal (the knockout stage). Click a team for its round-by-round results and players below; click a round’s VP to open that match.
Cross-table — who played whom↑ top
Each cell is the row team’s VP against the column team (columns numbered by rank; # place, Σ total VP). Hover a cell to highlight both teams and their two head-to-head results; click a score for that match’s protocol.
1 BULGARIA · 2 CHINA · 3 INDIA · 4 POLAND · 5 ITALY · 6 LATVIA · 7 NETHERLANDS · 8 FRANCE · 9 SINGAPORE · 10 USA1 · 11 CHINESE TAIPEI · 12 ARGENTINA · 13 CHILE · 14 SERBIA · 15 USA2 · 16 SCOTLAND · 17 ESTONIA · 18 ENGLAND · 19 INDONESIA · 20 GERMANY
Cumulative Butler by cross-IMPs. Each round's per-board Butler = mean cross-IMP vs that round's full field (raw / (N−1)), rounded to 0.1. Cumulative = sum of a player's per-board Butler over ALL played rounds ÷ total boards played, rounded to 0.01.
Rounds included so far (19 of 19): R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19. Columns R1… = each player's Butler total in that round's match (hover a cell for its avg/board); they sum to Total.
Cumulative Butler standings — all players↑ top
Player statistics — leaders↑ top
Top 12 in each metric — or, with a team picked as ★ My team, that team’s players. Open the full player-statistics page for every player, sortable by any column — including an opponent-adjusted (strength-of-schedule) Butler. Double-dummy is idealised — the true best play needs all four hands — so read these as tendencies, not verdicts.
| # | Player | vs par |
|---|---|---|
| 1 | 🇮🇳 ACHARYA SHUBHAM | +1.45 |
| 1 | 🇮🇳 S.Roy | +1.45 |
| 3 | 🇳🇱 R.Emmers | +1.34 |
| 3 | 🇳🇱 W.Klarenbeek | +1.34 |
| 5 | 🇧🇬 M.Andonov | +1.14 |
| 6 | 🇫🇷 L.Bellicaud | +0.95 |
| 6 | 🇫🇷 T.Guichet | +0.95 |
| 8 | 🇨🇳 Y.Li | +0.93 |
| 8 | 🇨🇳 Q.Tan | +0.93 |
| 10 | 🇧🇬 T.Pavlov | +0.81 |
| 11 | 🇧🇬 A.Momov | +0.80 |
| 12 | 🇸🇬 H.Koh | +0.78 |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇵🇱 T.Kielbasa | 100.0% |
| 1 | 🇮🇳 P.Dey | 100.0% |
| 3 | 🇧🇬 Z.Ferov | 97.0% |
| 4 | 🇨🇳 X.Liu | 96.3% |
| 5 | 🇮🇹 G.Giubilo | 93.8% |
| 6 | 🇮🇳 S.Bar | 92.9% |
| 7 | 🇨🇳 Y.Li | 91.7% |
| 8 | 🇮🇳 S.Kar | 90.5% |
| 9 | 🇧🇬 T.Pavlov | 90.2% |
| 10 | 🏴 J.Middleton | 90.0% |
| 11 | 🇱🇻 T.Straume | 88.9% |
| 11 | 🇮🇩 S.Wijayanto | 88.9% |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇳🇱 R.Emmers | 96.0% |
| 2 | 🇸🇬 J.Ong | 95.2% |
| 3 | 🇩🇪 Z.Zhu | 88.9% |
| 4 | 🇦🇷 S.Semberoiz | 88.9% |
| 5 | 🇨🇳 Z.Chu | 85.7% |
| 6 | 🇫🇷 L.Bellicaud | 85.3% |
| 7 | 🇮🇳 S.Roy | 84.8% |
| 8 | 🇺🇸 A.Dhir | 84.8% |
| 9 | 🇨🇳 Q.Tan | 84.6% |
| 9 | 🇮🇹 S.Scata | 84.6% |
| 11 | 🇵🇱 E.Sucharda | 84.6% |
| 12 | 🇱🇻 M.Balodis | 84.6% |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇧🇬 A.Momov | 96.4% |
| 2 | 🇫🇷 P.Bedouet | 95.2% |
| 2 | 🇫🇷 C.Deheeger | 95.2% |
| 4 | 🇵🇱 J.Bereza | 94.4% |
| 4 | 🇵🇱 B.Kula | 94.4% |
| 6 | 🇹🇼 Y.Chen | 93.2% |
| 7 | 🇨🇳 X.Liu | 92.9% |
| 8 | 🇧🇬 M.Andonov | 92.9% |
| 9 | 🇦🇷 F.Guerra | 92.7% |
| 9 | 🇦🇷 S.Semberoiz | 92.7% |
| 11 | 🇹🇼 D.Hsiao | 92.3% |
| 12 | 🇵🇱 B.Bejenka | 92.0% |
| # | Player | active |
|---|---|---|
| 1 | 🇫🇷 T.Guichet | 54.8% |
| 2 | 🇫🇷 C.Deheeger | 50.8% |
| 3 | 🇳🇱 M.Sprinkhuizen | 50.2% |
| 4 | 🇳🇱 R.Emmers | 50.2% |
| 5 | 🏴 J.Middleton | 50.0% |
| 6 | 🇧🇬 A.Momov | 50.0% |
| 7 | 🇪🇪 R.Luhaorg | 49.8% |
| 8 | 🇷🇸 S.Vazic | 49.6% |
| 9 | 🇮🇹 G.Percario | 49.2% |
| 10 | 🇫🇷 L.Bellicaud | 49.2% |
| 11 | 🇧🇬 Z.Ferov | 49.1% |
| 12 | 🇩🇪 Z.Zhu | 49.1% |
Biggest swings — the wildest boards↑ top
Same deal, opposite fortunes: boards where the field’s cross-IMP Butler split the widest. Swing = the best NS result’s Butler minus the best EW result’s, in IMPs; the two columns show those poles (contract, score and Butler). Click a board for its full record.
| Board | Tables | Swing | Best for NS | Best for EW |
|---|---|---|---|---|
| Round 10 · Bd 13 | 20 | 28.0 | 6♣ +200 🇳🇱 NETHERLANDS (+11.8) | 7♠ +2210 🇮🇳 INDIA (+16.2) |
| Round 10 · Bd 10 | 20 | 26.3 | 6♦x +1540 🇳🇱 NETHERLANDS (+11.2) | 5♣ +500 🇪🇪 ESTONIA (+15.1) |
| Round 14 · Bd 15 | 20 | 25.2 | 3♠x +930 🇮🇩 INDONESIA (+13.1) | 4♠x +500 🏴 SCOTLAND (+12.1) |
| Round 4 · Bd 28 | 20 | 24.9 | 6♠ +150 🇧🇬 BULGARIA (+12.8) | 7♣ +1440 🇮🇩 INDONESIA (+12.1) |
| Round 17 · Bd 5 | 20 | 24.8 | 6♦ +100 🇮🇳 INDIA (+10.4) | 4♣x +1400 🇳🇱 NETHERLANDS (+14.4) |
| Round 15 · Bd 22 | 20 | 24.4 | 6♦ +100 🇷🇸 SERBIA (+12.1) | 6NT +1440 🏴 SCOTLAND (+12.3) |
| Round 8 · Bd 32 | 20 | 23.9 | 7♦ +100 🇱🇻 LATVIA (+13.4) | 6♥ +1430 🇱🇻 LATVIA (+10.5) |
| Round 11 · Bd 19 | 20 | 23.9 | 3♣x +1400 🇷🇸 SERBIA (+14.2) | 3NT +100 🇨🇳 CHINA (+9.7) |
| Round 17 · Bd 7 | 20 | 23.7 | 4♠x +790 🇮🇩 INDONESIA (+9.5) | 5♥x +850 🇮🇹 ITALY (+14.2) |
| Round 19 · Bd 23 | 20 | 23.7 | 6♦ +1370 🇳🇱 NETHERLANDS (+13.9) | 3NT +200 🇳🇱 NETHERLANDS (+9.8) |
| Round 6 · Bd 13 | 20 | 23.6 | 6♥ +200 🇳🇱 NETHERLANDS (+13.7) | 6♥ +1430 🇨🇳 CHINA (+9.9) |
| Round 15 · Bd 18 | 20 | 23.0 | 2♠x +870 🇦🇷 ARGENTINA (+13.1) | 2♣xx +400 🇮🇳 INDIA (+9.9) |
| Round 1 · Bd 5 | 20 | 22.9 | 4♠ +650 🇺🇸 USA2 (+10.1) | 5♥x +850 🇵🇱 POLAND (+12.8) |
| Round 11 · Bd 18 | 20 | 22.9 | 5♦ +620 🇵🇱 POLAND (+9.7) | 3NTx +800 🇦🇷 ARGENTINA (+13.2) |