Amsterdam 2008 — player statistics

Four double-dummy measures per player plus bidding activity, over every board they played, and an opponent-adjusted (strength-of-schedule) Butler. Each table lists all players and is sortable by any column. Double-dummy is idealised — the true best play needs all four hands — so read these as tendencies, not verdicts.

Butler vs double-dummy par↑ top

IMPs per board scored above (+) or below (−) the board’s minimax par — what real bidding and play (theirs and the opponents’) added or gave away against perfect double-dummy play. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBoards/boardTotal
1M.MilaszewskiPARIOLI - ITALY96+1.57+151.0
2S.SzenbergPARIOLI - ITALY96+1.57+151.0
3S.DarakchievBR - ICELAND60+1.22+73.0
4A.HobartTWH - NETHERLANDS60+0.92+55.0
5R.MilnerTWH - NETHERLANDS60+0.92+55.0
6G.Colombo Brugnoni PredaSBK - SWEDEN60+0.92+55.0
7M.PreveSBK - SWEDEN60+0.92+55.0
8S.GarnerBCBR - GERMANY72+0.85+61.0
9C.HennerBCBR - GERMANY72+0.85+61.0
10G.BettinettiBS - NETHERLANDS72+0.74+53.0
11L.MarinoBS - NETHERLANDS72+0.74+53.0
12P.KlapperTWH - NETHERLANDS60+0.52+31.0
13J.RussyanTWH - NETHERLANDS60+0.52+31.0
14G.GramatikovBR - ICELAND60-0.05-3.0
15A.AubertBS - NETHERLANDS84-0.20-17.0
16P.DuprazBS - NETHERLANDS84-0.20-17.0
17P.BalakrishnanBCQ - BULGARIA60-0.32-19.0
18R.TewariBCQ - BULGARIA60-0.32-19.0
19R.HansenSBK - SWEDEN60-0.43-26.0
20J.SmederevacSBK - SWEDEN60-0.43-26.0
21V.GiubiloBCQ - BULGARIA60-0.78-47.0
22L.LauriaBCQ - BULGARIA60-0.78-47.0
23R.KierznowskiPARIOLI - ITALY60-1.43-86.0
24W.WalaPARIOLI - ITALY60-1.43-86.0
25M.D'AvossaDNC - DENMARK12+6.08+73.0
26R.IntontiDNC - DENMARK12+6.08+73.0
27S.RimstedtHBC - NORWAY12+2.92+35.0
28E.SjobergHBC - NORWAY12+2.92+35.0
29S.GolebiowskiDNC - DENMARK24+2.25+54.0
30W.StarkowskiDNC - DENMARK24+2.25+54.0
31M.AskgaardDNC - DENMARK12+2.25+27.0
32G.BjarnarsonDNC - DENMARK12+2.25+27.0
33H.ChavdarovBR - ICELAND36+2.11+76.0
34V.RamondtDNC - DENMARK12+1.33+16.0
35B.WestraDNC - DENMARK12+1.33+16.0
36G.HampsonDNC - DENMARK12+1.33+16.0
37B.LevinDNC - DENMARK12+1.33+16.0
38I.BareketDNC - DENMARK12+1.25+15.0
39A.LengyDNC - DENMARK12+1.25+15.0
40C.BalickiBCQ - BULGARIA48+1.21+58.0
41A.ZmudzinskiBCQ - BULGARIA48+1.21+58.0
42G.ArrigoniABC - RUSSIA36+0.69+25.0
43G.OlivieriABC - RUSSIA36+0.69+25.0
44S.PaoluziHBC - NORWAY12+0.50+6.0
45I.SaccaviniHBC - NORWAY12+0.50+6.0
46A.KaminskiASB - ITALY36+0.44+16.0
47Y.LevitASB - ITALY36+0.44+16.0
48F.BaroniTWH - NETHERLANDS48+0.40+19.0
49M.RicciarelliTWH - NETHERLANDS48+0.40+19.0
50A.RosettaSBK - SWEDEN24+0.21+5.0
51M.VanuzziSBK - SWEDEN24+0.21+5.0
52F.MultonBR - ICELAND24+0.12+3.0
53P.ZimmermannBR - ICELAND24+0.12+3.0
54D.PetkanovBR - ICELAND36+0.00+0.0
55C.RimstedtHBC - NORWAY24-0.25-6.0
56G.SimpsonHBC - NORWAY24-0.25-6.0
57A.SchwartzPARIOLI - ITALY36-0.61-22.0
58R.SheinmanPARIOLI - ITALY36-0.61-22.0
59T.BakkerenDNC - DENMARK24-0.71-17.0
60H.BertensDNC - DENMARK24-0.71-17.0
61B.PopovFNC - FRANCE48-0.71-34.0
62S.SkorchevFNC - FRANCE48-0.71-34.0
63E.FornaciariASB - ITALY36-0.78-28.0
64C.MarianiASB - ITALY36-0.78-28.0
65D.PilonBCBR - GERMANY48-0.79-38.0
66R.ZaleskiBCBR - GERMANY48-0.79-38.0
67A.GullottaBCBR - GERMANY48-0.88-42.0
68S.SabbatiniBCBR - GERMANY48-0.88-42.0
69C.D'OvidioFNC - FRANCE48-1.35-65.0
70D.GaviardFNC - FRANCE48-1.35-65.0
71P.AdadBS - NETHERLANDS36-1.44-52.0
72G.SalliereBS - NETHERLANDS36-1.44-52.0
73W.Van ZwolHBC - NORWAY48-1.52-73.0
74M.VerbeekHBC - NORWAY48-1.52-73.0
75S.AukenABC - RUSSIA36-3.50-126.0
76D.Von ArnimABC - RUSSIA36-3.50-126.0
77J.AllavenaBR - ICELAND12-3.83-46.0
78C.DesmoulinsBR - ICELAND12-3.83-46.0
79Z.MahmoodDNC - DENMARK12-3.92-47.0
80R.WellandDNC - DENMARK12-3.92-47.0
81D.AttanasioBR - ICELAND12-4.67-56.0
82G.FaillaBR - ICELAND12-4.67-56.0

Opening-lead accuracy↑ top

How often a player’s opening lead held declarer to the same tricks as the best defensive lead double-dummy. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamLeadsOn targetConceded
1P.DuprazBS - NETHERLANDS1392.3%0.15
2M.MilaszewskiPARIOLI - ITALY2491.7%0.12
3A.HobartTWH - NETHERLANDS2190.5%0.14
4S.SzenbergPARIOLI - ITALY3588.6%0.11
5R.KierznowskiPARIOLI - ITALY887.5%0.12
6P.BalakrishnanBCQ - BULGARIA1384.6%0.15
7S.GarnerBCBR - GERMANY2584.0%0.20
8C.HennerBCBR - GERMANY1883.3%0.28
9G.GramatikovBR - ICELAND1181.8%0.18
10L.LauriaBCQ - BULGARIA1681.2%0.19
11J.RussyanTWH - NETHERLANDS1080.0%0.20
12W.WalaPARIOLI - ITALY1080.0%0.20
13G.Colombo Brugnoni PredaSBK - SWEDEN1478.6%0.29
14S.DarakchievBR - ICELAND1573.3%0.33
15L.MarinoBS - NETHERLANDS4472.7%0.29
16A.AubertBS - NETHERLANDS2470.8%0.46
17R.HansenSBK - SWEDEN1770.6%0.29
18R.MilnerTWH - NETHERLANDS1668.8%0.44
19V.GiubiloBCQ - BULGARIA1266.7%0.33
20R.TewariBCQ - BULGARIA1163.6%0.64
21M.PreveSBK - SWEDEN1258.3%0.42
22J.SmederevacSBK - SWEDEN1457.1%0.50
23P.KlapperTWH - NETHERLANDS1353.8%0.54
24S.PaoluziHBC - NORWAY3100.0%0.00
25I.SaccaviniHBC - NORWAY3100.0%0.00
26V.RamondtDNC - DENMARK3100.0%0.00
27B.WestraDNC - DENMARK3100.0%0.00
28B.LevinDNC - DENMARK2100.0%0.00
29G.FaillaBR - ICELAND2100.0%0.00
30M.AskgaardDNC - DENMARK4100.0%0.00
31S.SabbatiniBCBR - GERMANY7100.0%0.00
32M.VerbeekHBC - NORWAY6100.0%0.00
33S.AukenABC - RUSSIA3100.0%0.00
34J.AllavenaBR - ICELAND1100.0%0.00
35C.DesmoulinsBR - ICELAND5100.0%0.00
36R.ZaleskiBCBR - GERMANY1693.8%0.06
37A.ZmudzinskiBCQ - BULGARIA1593.3%0.07
38C.D'OvidioFNC - FRANCE1392.3%0.08
39A.KaminskiASB - ITALY1190.9%0.09
40A.RosettaSBK - SWEDEN988.9%0.11
41D.PilonBCBR - GERMANY887.5%0.12
42F.BaroniTWH - NETHERLANDS785.7%0.29
43G.ArrigoniABC - RUSSIA1384.6%0.15
44M.D'AvossaDNC - DENMARK683.3%0.17
45S.RimstedtHBC - NORWAY683.3%0.17
46G.OlivieriABC - RUSSIA1283.3%0.25
47C.BalickiBCQ - BULGARIA1181.8%0.18
48W.Van ZwolHBC - NORWAY1681.2%0.25
49F.MultonBR - ICELAND1080.0%0.20
50S.GolebiowskiDNC - DENMARK1080.0%0.30
51Y.LevitASB - ITALY1080.0%0.50
52R.SheinmanPARIOLI - ITALY977.8%0.67
53I.BareketDNC - DENMARK475.0%0.25
54G.SimpsonHBC - NORWAY875.0%0.25
55B.PopovFNC - FRANCE2475.0%0.25
56D.Von ArnimABC - RUSSIA1172.7%0.27
57D.GaviardFNC - FRANCE1172.7%0.36
58E.FornaciariASB - ITALY1070.0%0.40
59W.StarkowskiDNC - DENMARK366.7%0.33
60H.ChavdarovBR - ICELAND966.7%0.33
61C.RimstedtHBC - NORWAY366.7%0.33
62P.AdadBS - NETHERLANDS666.7%0.33
63S.SkorchevFNC - FRANCE366.7%0.33
64E.SjobergHBC - NORWAY366.7%0.33
65H.BertensDNC - DENMARK666.7%0.50
66M.RicciarelliTWH - NETHERLANDS2065.0%0.40
67C.MarianiASB - ITALY862.5%0.38
68T.BakkerenDNC - DENMARK862.5%0.38
69G.SalliereBS - NETHERLANDS862.5%0.38
70A.SchwartzPARIOLI - ITALY1361.5%0.54
71A.GullottaBCBR - GERMANY1060.0%0.40
72D.PetkanovBR - ICELAND757.1%0.71
73P.ZimmermannBR - ICELAND650.0%0.67
74R.WellandDNC - DENMARK333.3%0.67
75R.IntontiDNC - DENMARK333.3%0.67
76G.HampsonDNC - DENMARK10.0%1.00
77D.AttanasioBR - ICELAND10.0%1.00

Declarer-play accuracy↑ top

How often declarer took at least the double-dummy makeable tricks after the actual opening lead — i.e. didn’t leave tricks on the table. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamContractsOn targetConceded
1C.HennerBCBR - GERMANY1392.3%0.08
2R.TewariBCQ - BULGARIA1090.0%0.10
3S.GarnerBCBR - GERMANY1586.7%0.20
4V.GiubiloBCQ - BULGARIA785.7%0.14
5R.MilnerTWH - NETHERLANDS1283.3%0.17
6A.HobartTWH - NETHERLANDS1181.8%0.18
7S.SzenbergPARIOLI - ITALY1681.2%0.19
8G.GramatikovBR - ICELAND1978.9%0.26
9P.DuprazBS - NETHERLANDS2378.3%0.26
10R.HansenSBK - SWEDEN1877.8%0.22
11A.AubertBS - NETHERLANDS2475.0%0.29
12J.RussyanTWH - NETHERLANDS1675.0%0.50
13R.KierznowskiPARIOLI - ITALY875.0%0.50
14M.MilaszewskiPARIOLI - ITALY1973.7%0.26
15J.SmederevacSBK - SWEDEN1172.7%0.46
16W.WalaPARIOLI - ITALY3271.9%0.44
17P.KlapperTWH - NETHERLANDS2171.4%0.33
18G.Colombo Brugnoni PredaSBK - SWEDEN1668.8%0.62
19L.LauriaBCQ - BULGARIA2568.0%0.48
20P.BalakrishnanBCQ - BULGARIA2665.4%0.35
21S.DarakchievBR - ICELAND1464.3%0.57
22M.PreveSBK - SWEDEN1861.1%0.50
23G.BettinettiBS - NETHERLANDS2759.3%0.48
24I.SaccaviniHBC - NORWAY3100.0%0.00
25B.WestraDNC - DENMARK2100.0%0.00
26W.StarkowskiDNC - DENMARK2100.0%0.00
27A.LengyDNC - DENMARK1100.0%0.00
28M.D'AvossaDNC - DENMARK1100.0%0.00
29R.IntontiDNC - DENMARK2100.0%0.00
30M.RicciarelliTWH - NETHERLANDS4100.0%0.00
31G.FaillaBR - ICELAND3100.0%0.00
32J.AllavenaBR - ICELAND2100.0%0.00
33S.GolebiowskiDNC - DENMARK887.5%0.12
34T.BakkerenDNC - DENMARK887.5%0.12
35M.VerbeekHBC - NORWAY785.7%0.14
36M.VanuzziSBK - SWEDEN683.3%0.17
37A.SchwartzPARIOLI - ITALY580.0%0.20
38C.MarianiASB - ITALY1080.0%0.20
39S.SabbatiniBCBR - GERMANY580.0%0.20
40C.D'OvidioFNC - FRANCE1580.0%0.27
41P.AdadBS - NETHERLANDS1080.0%0.30
42D.Von ArnimABC - RUSSIA1478.6%0.29
43D.PetkanovBR - ICELAND1376.9%0.39
44S.SkorchevFNC - FRANCE1776.5%0.35
45E.FornaciariASB - ITALY875.0%0.25
46D.PilonBCBR - GERMANY875.0%0.25
47P.ZimmermannBR - ICELAND475.0%0.25
48D.GaviardFNC - FRANCE875.0%0.25
49S.AukenABC - RUSSIA875.0%0.25
50C.DesmoulinsBR - ICELAND475.0%0.25
51G.SimpsonHBC - NORWAY875.0%0.38
52M.AskgaardDNC - DENMARK875.0%0.38
53V.RamondtDNC - DENMARK475.0%0.50
54F.BaroniTWH - NETHERLANDS1770.6%0.29
55I.BareketDNC - DENMARK666.7%0.33
56G.HampsonDNC - DENMARK666.7%0.33
57B.LevinDNC - DENMARK366.7%0.33
58Y.LevitASB - ITALY666.7%0.33
59R.SheinmanPARIOLI - ITALY966.7%0.44
60A.RosettaSBK - SWEDEN966.7%0.44
61S.PaoluziHBC - NORWAY366.7%0.67
62C.BalickiBCQ - BULGARIA1464.3%0.57
63A.ZmudzinskiBCQ - BULGARIA862.5%0.38
64R.ZaleskiBCBR - GERMANY1662.5%0.38
65G.OlivieriABC - RUSSIA560.0%0.40
66C.RimstedtHBC - NORWAY560.0%1.00
67A.GullottaBCBR - GERMANY2458.3%0.50
68G.SalliereBS - NETHERLANDS1258.3%0.50
69W.Van ZwolHBC - NORWAY1957.9%0.58
70H.ChavdarovBR - ICELAND757.1%0.43
71R.WellandDNC - DENMARK955.6%0.56
72H.BertensDNC - DENMARK250.0%0.50
73F.MultonBR - ICELAND450.0%0.50
74A.KaminskiASB - ITALY850.0%0.50
75D.AttanasioBR - ICELAND650.0%0.67
76G.ArrigoniABC - RUSSIA650.0%0.67
77B.PopovFNC - FRANCE333.3%0.67
78E.SjobergHBC - NORWAY333.3%1.67

Defensive accuracy↑ top

How often the defenders held declarer to the double-dummy makeable (or fewer) — charged to both defenders on the board. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBoardsOn targetConceded
1R.KierznowskiPARIOLI - ITALY1894.4%0.06
2W.WalaPARIOLI - ITALY1894.4%0.06
3R.HansenSBK - SWEDEN3193.5%0.07
4J.SmederevacSBK - SWEDEN3193.5%0.07
5M.MilaszewskiPARIOLI - ITALY5993.2%0.09
6S.SzenbergPARIOLI - ITALY5993.2%0.09
7P.BalakrishnanBCQ - BULGARIA2491.7%0.08
8R.TewariBCQ - BULGARIA2491.7%0.08
9P.KlapperTWH - NETHERLANDS2391.3%0.09
10J.RussyanTWH - NETHERLANDS2391.3%0.09
11S.GarnerBCBR - GERMANY4390.7%0.09
12C.HennerBCBR - GERMANY4390.7%0.09
13S.DarakchievBR - ICELAND2889.3%0.11
14G.Colombo Brugnoni PredaSBK - SWEDEN2688.5%0.12
15M.PreveSBK - SWEDEN2688.5%0.12
16G.GramatikovBR - ICELAND2286.4%0.14
17V.GiubiloBCQ - BULGARIA2885.7%0.14
18L.LauriaBCQ - BULGARIA2885.7%0.14
19G.BettinettiBS - NETHERLANDS4484.1%0.18
20L.MarinoBS - NETHERLANDS4484.1%0.18
21A.HobartTWH - NETHERLANDS3783.8%0.19
22R.MilnerTWH - NETHERLANDS3783.8%0.19
23A.AubertBS - NETHERLANDS3778.4%0.27
24P.DuprazBS - NETHERLANDS3778.4%0.27
25S.PaoluziHBC - NORWAY6100.0%0.00
26I.SaccaviniHBC - NORWAY6100.0%0.00
27Z.MahmoodDNC - DENMARK3100.0%0.00
28R.WellandDNC - DENMARK3100.0%0.00
29G.HampsonDNC - DENMARK3100.0%0.00
30B.LevinDNC - DENMARK3100.0%0.00
31D.AttanasioBR - ICELAND3100.0%0.00
32G.FaillaBR - ICELAND3100.0%0.00
33C.RimstedtHBC - NORWAY1190.9%0.09
34G.SimpsonHBC - NORWAY1190.9%0.09
35W.Van ZwolHBC - NORWAY2290.9%0.09
36M.VerbeekHBC - NORWAY2290.9%0.09
37H.ChavdarovBR - ICELAND2090.0%0.10
38M.D'AvossaDNC - DENMARK988.9%0.11
39R.IntontiDNC - DENMARK988.9%0.11
40A.RosettaSBK - SWEDEN988.9%0.11
41M.VanuzziSBK - SWEDEN988.9%0.11
42S.RimstedtHBC - NORWAY988.9%0.11
43E.SjobergHBC - NORWAY988.9%0.11
44F.BaroniTWH - NETHERLANDS2788.9%0.15
45M.RicciarelliTWH - NETHERLANDS2788.9%0.15
46E.FornaciariASB - ITALY1888.9%0.22
47C.MarianiASB - ITALY1888.9%0.22
48A.GullottaBCBR - GERMANY1788.2%0.12
49S.SabbatiniBCBR - GERMANY1788.2%0.12
50G.ArrigoniABC - RUSSIA2588.0%0.20
51G.OlivieriABC - RUSSIA2588.0%0.20
52F.MultonBR - ICELAND1687.5%0.19
53P.ZimmermannBR - ICELAND1687.5%0.19
54D.PetkanovBR - ICELAND1485.7%0.14
55V.RamondtDNC - DENMARK683.3%0.17
56B.WestraDNC - DENMARK683.3%0.17
57J.AllavenaBR - ICELAND683.3%0.17
58C.DesmoulinsBR - ICELAND683.3%0.17
59A.KaminskiASB - ITALY2181.0%0.33
60Y.LevitASB - ITALY2181.0%0.33
61D.PilonBCBR - GERMANY2479.2%0.21
62R.ZaleskiBCBR - GERMANY2479.2%0.21
63C.D'OvidioFNC - FRANCE2479.2%0.21
64D.GaviardFNC - FRANCE2479.2%0.21
65T.BakkerenDNC - DENMARK1478.6%0.21
66H.BertensDNC - DENMARK1478.6%0.21
67B.PopovFNC - FRANCE2777.8%0.30
68S.SkorchevFNC - FRANCE2777.8%0.30
69A.SchwartzPARIOLI - ITALY2277.3%0.27
70R.SheinmanPARIOLI - ITALY2277.3%0.27
71C.BalickiBCQ - BULGARIA2676.9%0.27
72A.ZmudzinskiBCQ - BULGARIA2676.9%0.27
73S.GolebiowskiDNC - DENMARK1376.9%0.39
74W.StarkowskiDNC - DENMARK1376.9%0.39
75I.BareketDNC - DENMARK475.0%0.25
76A.LengyDNC - DENMARK475.0%0.25
77M.AskgaardDNC - DENMARK475.0%0.25
78G.BjarnarsonDNC - DENMARK475.0%0.25
79S.AukenABC - RUSSIA1471.4%0.29
80D.Von ArnimABC - RUSSIA1471.4%0.29
81P.AdadBS - NETHERLANDS1471.4%0.29
82G.SalliereBS - NETHERLANDS1471.4%0.29

Strength of schedule — opponent-adjusted Butler↑ top

On every board a player meets a specific opposing pair, and strong opponents defend and bid well — which quietly depresses your cross-IMP. Opp /bd is the mean cumulative Butler of the pairs faced, i.e. the strength of the draw (+ tough, − easy). Adj /bd adds it back — a tough draw is credited, an easy one discounted — and Δ is the resulting move against the raw Butler order. Regulars only (≥ 40% of the boards). Click a column header to sort; filter by name or team.

#PlayerTeamBoardsOpp /bdRaw /bdAdj /bdΔ
1P.KlapperTWH - NETHERLANDS60+0.04+1.36+1.41·
2J.RussyanTWH - NETHERLANDS60+0.04+1.36+1.41·
3S.DarakchievBR - ICELAND84+0.27+0.61+0.88·
4G.GramatikovBR - ICELAND84+0.80-0.23+0.58▲18
5R.KierznowskiPARIOLI - ITALY60-0.09+0.47+0.38▼1
6W.WalaPARIOLI - ITALY60-0.09+0.47+0.38▼1
7S.GarnerBCBR - GERMANY72+0.24+0.12+0.36▲5
8C.HennerBCBR - GERMANY72+0.24+0.12+0.36▲5
9G.BettinettiBS - NETHERLANDS72+0.32-0.17+0.15▲9
10L.MarinoBS - NETHERLANDS72+0.32-0.17+0.15▲9
11M.MilaszewskiPARIOLI - ITALY96-0.35+0.47+0.12▼5
12S.SzenbergPARIOLI - ITALY96-0.35+0.47+0.12▼5
13A.HobartTWH - NETHERLANDS60-0.30+0.36+0.06▼5
14R.MilnerTWH - NETHERLANDS60-0.30+0.36+0.06▼5
15A.AubertBS - NETHERLANDS84+0.25-0.27-0.02▲8
16P.DuprazBS - NETHERLANDS84+0.25-0.27-0.02▲8
17R.HansenSBK - SWEDEN60-0.00-0.09-0.09▼1
18J.SmederevacSBK - SWEDEN60-0.00-0.09-0.09▼1
19V.GiubiloBCQ - BULGARIA60-0.44+0.34-0.10▼9
20L.LauriaBCQ - BULGARIA60-0.44+0.34-0.10▼9
21G.Colombo Brugnoni PredaSBK - SWEDEN60-0.33+0.06-0.26▼7
22M.PreveSBK - SWEDEN60-0.33+0.06-0.26▼7
23P.BalakrishnanBCQ - BULGARIA60-0.37-0.17-0.54▼3
24R.TewariBCQ - BULGARIA60-0.37-0.17-0.54▼3