Salsomaggiore 2025 — U21 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 ESTONIA · 2 ISRAEL · 3 HUNGARY · 4 DENMARK · 5 ENGLAND · 6 USA2 · 7 USA1 · 8 HONG KONG CHINA · 9 SWEDEN · 10 NORWAY · 11 FRANCE · 12 POLAND · 13 NETHERLANDS · 14 CHINA · 15 THAILAND · 16 CHINESE TAIPEI · 17 JAPAN · 18 INDIA · 19 AUSTRALIA · 20 URUGUAY
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 | 🇪🇪 A.Pedmanson | +1.55 |
| 1 | 🇪🇪 J.Vahk | +1.55 |
| 3 | 🇺🇸 B.Ge | +1.14 |
| 3 | 🇺🇸 A.Gong | +1.14 |
| 5 | 🇩🇰 N.Hammelev | +0.94 |
| 5 | 🇩🇰 A.Tylvad | +0.94 |
| 7 | 🇮🇱 I.Moskovitz | +0.90 |
| 7 | 🇮🇱 A.Petelko | +0.90 |
| 9 | 🇹🇭 C.Saisith | +0.89 |
| 10 | 🇹🇼 H.Tsai | +0.85 |
| 11 | 🇹🇭 S.Saengtuen | +0.82 |
| 12 | 🇹🇼 C.Chen | +0.80 |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇯🇵 Y.Mashino | 100.0% |
| 2 | 🇹🇼 T.Chen | 96.2% |
| 3 | 🇵🇱 K.Kuflowski | 95.7% |
| 4 | 🇳🇱 R.Van Zandbeek | 95.5% |
| 5 | 🇺🇾 B.Ochoa | 93.3% |
| 6 | 🇪🇪 A.Pedmanson | 90.3% |
| 7 | 🇭🇰 C.Hui | 90.0% |
| 8 | 🇩🇰 N.Hammelev | 89.7% |
| 9 | 🇵🇱 A.Bukat | 89.7% |
| 10 | 🇪🇪 J.Vahk | 89.2% |
| 11 | 🇹🇭 P.Jindakul | 89.2% |
| 12 | 🇹🇼 H.Tsai | 88.5% |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇹🇼 C.Chen | 92.3% |
| 2 | 🇨🇳 J.Ma | 91.3% |
| 3 | 🇹🇭 S.Saengtuen | 90.6% |
| 4 | 🇮🇱 I.Moskovitz | 88.5% |
| 5 | 🇮🇱 Y.Shor | 87.5% |
| 6 | 🏴 T.Gardner | 85.2% |
| 7 | 🇫🇷 C.Ben Guigui | 84.8% |
| 7 | 🇭🇰 C.Hui | 84.8% |
| 9 | 🇭🇺 Z.Zabradi | 84.6% |
| 10 | 🇳🇴 N.Heiberg-Evenstad | 83.9% |
| 11 | 🇩🇰 P.Hammelev | 83.8% |
| 12 | 🇹🇼 X.Lin | 83.8% |
| # | Player | on tgt |
|---|---|---|
| 1 | 🇭🇰 J.Chiang | 91.8% |
| 1 | 🇭🇰 A.Shek | 91.8% |
| 3 | 🇳🇴 A.Brogeland | 91.5% |
| 3 | 🇳🇴 N.Heiberg-Evenstad | 91.5% |
| 5 | 🇵🇱 J.Kot | 90.9% |
| 5 | 🇵🇱 W.Wnuk | 90.9% |
| 7 | 🇨🇳 J.Ma | 90.4% |
| 8 | 🏴 J.Fegarty | 89.5% |
| 8 | 🏴 T.Gardner | 89.5% |
| 10 | 🇨🇳 T.Zheng | 89.4% |
| 11 | 🇮🇱 Y.Shor | 89.3% |
| 11 | 🇮🇱 S.Zaidenberg Gatt | 89.3% |
| # | Player | active |
|---|---|---|
| 1 | 🇳🇴 N.Heiberg-Evenstad | 52.1% |
| 2 | 🇮🇱 S.Zaidenberg Gatt | 51.4% |
| 3 | 🇩🇰 P.Hammelev | 51.3% |
| 4 | 🇨🇳 X.Yan | 50.5% |
| 5 | 🇪🇪 A.Pedmanson | 50.4% |
| 6 | 🇵🇱 W.Okrzesik | 50.3% |
| 7 | 🇳🇴 K.Austad | 50.0% |
| 8 | 🇮🇳 G.Gupta | 48.4% |
| 9 | 🇭🇺 D.Tokes | 48.3% |
| 10 | 🇩🇰 M.Larsen | 47.3% |
| 11 | 🇪🇪 K.Allas | 47.3% |
| 11 | 🇪🇪 J.Gusson | 47.3% |
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 10 | 20 | 29.6 | 6♦ +1370 🇳🇴 NORWAY (+12.3) | 6♥x +1400 🇩🇰 DENMARK (+17.3) |
| Round 6 · Bd 10 | 20 | 28.4 | 3NTx +1150 🇪🇪 ESTONIA (+12.6) | 3♥x +930 🇮🇳 INDIA (+15.8) |
| Round 17 · Bd 2 | 20 | 27.9 | 2♦x +580 🇸🇪 SWEDEN (+12.5) | 2♣x +1400 🇸🇪 SWEDEN (+15.4) |
| Round 4 · Bd 28 | 20 | 26.1 | 7♠ +200 🏴 ENGLAND (+12.7) | 7♣ +1440 🇪🇪 ESTONIA (+13.4) |
| Round 9 · Bd 6 | 20 | 25.7 | 4♠x +1100 🇹🇭 THAILAND (+14.1) | 5♥x +500 🇪🇪 ESTONIA (+11.6) |
| Round 9 · Bd 3 | 20 | 25.6 | 4♠x +800 🇸🇪 SWEDEN (+11.9) | 5♣x +800 🇳🇴 NORWAY (+13.7) |
| Round 4 · Bd 32 | 20 | 25.5 | 7NT +1520 🇭🇺 HUNGARY (+11.7) | 6NT +50 🇹🇼 CHINESE TAIPEI (+13.8) |
| Round 19 · Bd 23 | 20 | 25.4 | 5♥x +1400 🇦🇺 AUSTRALIA (+13.4) | 3NT +200 🇹🇼 CHINESE TAIPEI (+12.0) |
| Round 6 · Bd 16 | 20 | 25.3 | 5♦x +800 🇩🇰 DENMARK (+13.5) | 3NT +660 🇵🇱 POLAND (+11.8) |
| Round 17 · Bd 7 | 20 | 24.6 | 4♠x +790 🇺🇾 URUGUAY (+11.8) | 4♥x +790 🇳🇱 NETHERLANDS (+12.8) |
| Round 1 · Bd 3 | 20 | 24.2 | 3♦x +1100 🇮🇱 ISRAEL (+13.6) | 3NTx +300 🇺🇸 USA1 (+10.6) |
| Round 6 · Bd 13 | 20 | 24.1 | 6♥ +200 🇩🇰 DENMARK (+10.8) | 6♥ +1430 🇳🇱 NETHERLANDS (+13.3) |
| Round 1 · Bd 5 | 20 | 23.9 | 4♠x +990 🇮🇱 ISRAEL (+12.3) | 5♥x +750 🏴 ENGLAND (+11.6) |
| Round 4 · Bd 29 | 20 | 23.9 | 4♥x +1100 🇨🇳 CHINA (+10.7) | 3NT +200 🇯🇵 JAPAN (+13.2) |