Ostend 2010 — 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
1S.Haraldsson🇮🇸 ICELAND260+1.23+319.0
2M.Magnusson🇮🇸 ICELAND260+1.23+319.0
3M.Gromoeller🇩🇪 GERMANY240+1.09+262.0
4A.Kirmse🇩🇪 GERMANY240+1.09+262.0
5B.Abou Chanab🇨🇭 SWITZERLAND240+1.02+244.0
6E.Eisenberg🇫🇷 FRANCE240+0.97+234.0
7H.Vinciguerra🇫🇷 FRANCE240+0.97+234.0
8F.Piedra🇨🇭 SWITZERLAND260+0.95+246.0
9I.Kandemir🇹🇷 TURKEY260+0.70+181.0
10S.Kolata🇹🇷 TURKEY260+0.70+181.0
11M.Kuranoglu🇹🇷 TURKEY200+0.59+118.0
12A.Uysal🇹🇷 TURKEY200+0.59+118.0
13T.Charlsen🇳🇴 NORWAY259+0.56+144.0
14T.Hoftaniska🇳🇴 NORWAY259+0.56+144.0
15V.Batov🇧🇬 BULGARIA240+0.55+133.0
16I.Bonev🇧🇬 BULGARIA240+0.55+133.0
17G.Duboin🇮🇹 ITALY240+0.51+122.0
18A.Sementa🇮🇹 ITALY240+0.51+122.0
19D.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.50+131.0
20A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.50+131.0
21N.Bocchi🇮🇹 ITALY240+0.50+119.0
22A.Madala🇮🇹 ITALY240+0.50+119.0
23L.Lauria🇮🇹 ITALY240+0.48+116.0
24A.Versace🇮🇹 ITALY240+0.48+116.0
25T.Scepanovic🇭🇷 CROATIA240+0.47+114.0
26V.Zepic🇭🇷 CROATIA240+0.47+114.0
27P.Chidiac🇱🇧 LEBANON240+0.41+99.0
28S.Magnusson🇨🇭 SWITZERLAND240+0.40+96.0
29D.Nikolenkov🇨🇭 SWITZERLAND240+0.40+96.0
30K.Karaivanov🇧🇬 BULGARIA260+0.37+97.0
31R.Trendafilov🇧🇬 BULGARIA260+0.37+97.0
32O.Berset🇳🇴 NORWAY200+0.37+74.0
33B.Ekren🇳🇴 NORWAY200+0.37+74.0
34P.Goodman🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.34+88.0
35A.Thomas🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.34+88.0
36G.Borevkovic🇭🇷 CROATIA240+0.30+73.0
37V.Zoric🇭🇷 CROATIA240+0.30+73.0
38J.Baldursson🇮🇸 ICELAND260+0.30+77.0
39T.Jonsson🇮🇸 ICELAND260+0.30+77.0
40B.Vlajnic🇷🇸 SERBIA260+0.29+75.0
41U.Jansons🇱🇻 LATVIA260+0.27+69.0
42A.Smilgajs🇱🇻 LATVIA260+0.27+69.0
43J.Piekarek🇩🇪 GERMANY240+0.26+62.0
44A.Smirnov🇩🇪 GERMANY240+0.26+62.0
45T.Ingimarsson🇮🇸 ICELAND200+0.23+47.0
46J.Sigurjonsson🇮🇸 ICELAND200+0.23+47.0
47A.Elsinen🇫🇮 FINLAND240+0.19+45.0
48K.Koistinen🇫🇮 FINLAND240+0.19+45.0
49P.Barczy🇭🇺 HUNGARY260+0.18+48.0
50C.Szabo🇭🇺 HUNGARY260+0.18+48.0
51V.Marashev🇧🇬 BULGARIA220+0.16+36.0
52I.Tsonchev🇧🇬 BULGARIA220+0.16+36.0
53L.Harangozo🇭🇺 HUNGARY280+0.15+41.0
54G.Szalay🇭🇺 HUNGARY280+0.15+41.0
55D.Zipovski🇷🇸 SERBIA280+0.12+34.0
56P.Chemla🇫🇷 FRANCE240+0.12+29.0
57A.Levy🇫🇷 FRANCE240+0.12+29.0
58B.Altman🇷🇸 SERBIA259+0.07+19.0
59P.Denning🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.05+13.0
60P.Shields🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.05+13.0
61C.Mari🇫🇷 FRANCE240+0.05+11.0
62F.Volcker🇫🇷 FRANCE240+0.05+11.0
63F.Hamdan🇱🇧 LEBANON360+0.03+10.0
64G.Radisic🇷🇸 SERBIA239+0.00+1.0
65M.Henc🇸🇰 SLOVAKIA360-0.03-10.0
66K.Lohay🇸🇰 SLOVAKIA360-0.03-10.0
67V.Kartanas🇱🇹 LITHUANIA240-0.10-24.0
68V.Leskela🇫🇮 FINLAND240-0.15-36.0
69J.Tamminen🇫🇮 FINLAND240-0.15-36.0
70J.Bendiks🇱🇻 LATVIA280-0.15-43.0
71J.Bethers🇱🇻 LATVIA280-0.15-43.0
72J.Ozols🇱🇻 LATVIA180-0.17-30.0
73J.Romanovskis🇱🇻 LATVIA180-0.17-30.0
74S.Assael🇹🇷 TURKEY260-0.24-63.0
75N.Zorlu🇹🇷 TURKEY260-0.24-63.0
76E.Petryla🇱🇹 LITHUANIA240-0.28-67.0
77N.Petryliene🇱🇹 LITHUANIA240-0.28-67.0
78Z.Zencevicius🇱🇹 LITHUANIA260-0.28-74.0
79D.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES200-0.34-68.0
80G.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES200-0.34-68.0
81P.Frangos🇨🇾 CYPRUS240-0.35-83.0
82F.Tillyri🇨🇾 CYPRUS240-0.35-83.0
83B.Brogeland🇳🇴 NORWAY260-0.37-96.0
84O.Svendsen🇳🇴 NORWAY260-0.37-96.0
85M.Elinescu🇩🇪 GERMANY240-0.45-107.0
86E.Wladow🇩🇪 GERMANY240-0.45-107.0
87M.Dumbovich🇭🇺 HUNGARY180-0.47-85.0
88L.Gotthard🇭🇺 HUNGARY180-0.47-85.0
89J.Granstrom🇫🇮 FINLAND240-0.50-119.0
90K.Patana🇫🇮 FINLAND240-0.50-119.0
91N.Nasr🇱🇧 LEBANON220-0.55-120.0
92A.Filip🇸🇰 SLOVAKIA360-0.65-235.0
93E.Velecky🇸🇰 SLOVAKIA360-0.65-235.0
94O.Stanicic🇭🇷 CROATIA240-0.66-158.0
95M.Tesla🇭🇷 CROATIA240-0.66-158.0
96M.Ash🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260-0.69-180.0
97A.Goodman🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260-0.69-180.0
98G.Harfouche🇱🇧 LEBANON360-0.81-292.0
99J.Hay🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND200-0.98-197.0
100F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND200-0.98-197.0
101M.Fayad🇱🇧 LEBANON260-1.00-261.0
102D.Mossop🇨🇭 SWITZERLAND220-1.03-227.0
103G.Zivkovic🇨🇭 SWITZERLAND220-1.03-227.0
104I.Curlin🇷🇸 SERBIA200-1.05-211.0
105G.Kolettis🇨🇾 CYPRUS240-1.07-257.0
106T.Rouvis🇨🇾 CYPRUS240-1.07-257.0
107L.Birbalas🇱🇹 LITHUANIA220-1.17-257.0
108G.Christoforou🇨🇾 CYPRUS240-1.21-290.0
109K.Panayiotou🇨🇾 CYPRUS240-1.21-290.0
110G.Poska🇱🇹 LITHUANIA240-1.28-307.0
111A.Vucic🇷🇸 SERBIA200-1.40-280.0
112N.Contin🇨🇭 SWITZERLAND20+0.10+2.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
1G.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES5192.2%0.08
2M.Elinescu🇩🇪 GERMANY6291.9%0.08
3T.Ingimarsson🇮🇸 ICELAND4791.5%0.09
4J.Hay🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND4490.9%0.09
5P.Goodman🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES6390.5%0.13
6N.Zorlu🇹🇷 TURKEY5290.4%0.10
7M.Magnusson🇮🇸 ICELAND6587.7%0.14
8A.Kirmse🇩🇪 GERMANY6987.0%0.16
9J.Tamminen🇫🇮 FINLAND5786.0%0.14
10M.Dumbovich🇭🇺 HUNGARY4386.0%0.14
11F.Tillyri🇨🇾 CYPRUS5786.0%0.16
12O.Stanicic🇭🇷 CROATIA5086.0%0.16
13I.Bonev🇧🇬 BULGARIA6985.5%0.14
14K.Panayiotou🇨🇾 CYPRUS6285.5%0.18
15G.Zivkovic🇨🇭 SWITZERLAND5585.5%0.18
16M.Tesla🇭🇷 CROATIA6185.2%0.16
17S.Haraldsson🇮🇸 ICELAND6085.0%0.17
18C.Szabo🇭🇺 HUNGARY7284.7%0.18
19Z.Zencevicius🇱🇹 LITHUANIA5984.7%0.20
20V.Zoric🇭🇷 CROATIA5284.6%0.17
21M.Ash🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5884.5%0.19
22D.Nikolenkov🇨🇭 SWITZERLAND5784.2%0.17
23J.Bendiks🇱🇻 LATVIA7684.2%0.20
24G.Szalay🇭🇺 HUNGARY7684.2%0.21
25G.Radisic🇷🇸 SERBIA6984.1%0.17
26I.Curlin🇷🇸 SERBIA4383.7%0.19
27L.Gotthard🇭🇺 HUNGARY4383.7%0.23
28G.Duboin🇮🇹 ITALY6683.3%0.20
29B.Altman🇷🇸 SERBIA5983.1%0.19
30B.Vlajnic🇷🇸 SERBIA6583.1%0.21
31M.Fayad🇱🇧 LEBANON7082.9%0.24
32L.Lauria🇮🇹 ITALY6982.6%0.20
33J.Piekarek🇩🇪 GERMANY6382.5%0.19
34C.Mari🇫🇷 FRANCE5782.5%0.19
35P.Denning🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES6382.5%0.21
36K.Karaivanov🇧🇬 BULGARIA6681.8%0.24
37J.Granstrom🇫🇮 FINLAND5481.5%0.18
38P.Frangos🇨🇾 CYPRUS5481.5%0.24
39F.Piedra🇨🇭 SWITZERLAND7081.4%0.21
40P.Barczy🇭🇺 HUNGARY6481.2%0.20
41E.Wladow🇩🇪 GERMANY4881.2%0.23
42A.Madala🇮🇹 ITALY5381.1%0.23
43N.Nasr🇱🇧 LEBANON5381.1%0.34
44V.Zepic🇭🇷 CROATIA6381.0%0.22
45A.Goodman🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6880.9%0.25
46K.Koistinen🇫🇮 FINLAND6280.6%0.21
47D.Zipovski🇷🇸 SERBIA7280.6%0.28
48T.Charlsen🇳🇴 NORWAY6080.0%0.20
49J.Romanovskis🇱🇻 LATVIA2580.0%0.24
50K.Lohay🇸🇰 SLOVAKIA10080.0%0.24
51S.Assael🇹🇷 TURKEY6080.0%0.25
52V.Kartanas🇱🇹 LITHUANIA7479.7%0.26
53N.Bocchi🇮🇹 ITALY5479.6%0.20
54A.Filip🇸🇰 SLOVAKIA11379.6%0.23
55A.Smirnov🇩🇪 GERMANY5479.6%0.24
56I.Tsonchev🇧🇬 BULGARIA4479.5%0.23
57S.Kolata🇹🇷 TURKEY6379.4%0.24
58T.Scepanovic🇭🇷 CROATIA6379.4%0.24
59V.Leskela🇫🇮 FINLAND7779.2%0.22
60A.Uysal🇹🇷 TURKEY4879.2%0.23
61I.Kandemir🇹🇷 TURKEY7279.2%0.25
62B.Ekren🇳🇴 NORWAY4879.2%0.25
63J.Ozols🇱🇻 LATVIA5278.8%0.21
64A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6678.8%0.23
65J.Baldursson🇮🇸 ICELAND7078.6%0.24
66G.Borevkovic🇭🇷 CROATIA6578.5%0.21
67A.Vucic🇷🇸 SERBIA4678.3%0.41
68J.Bethers🇱🇻 LATVIA8778.2%0.24
69A.Levy🇫🇷 FRANCE6478.1%0.25
70E.Eisenberg🇫🇷 FRANCE5078.0%0.30
71K.Patana🇫🇮 FINLAND7777.9%0.27
72A.Smilgajs🇱🇻 LATVIA6877.9%0.29
73V.Marashev🇧🇬 BULGARIA5877.6%0.24
74L.Harangozo🇭🇺 HUNGARY4977.6%0.24
75T.Rouvis🇨🇾 CYPRUS5877.6%0.29
76B.Abou Chanab🇨🇭 SWITZERLAND7677.6%0.35
77A.Sementa🇮🇹 ITALY7177.5%0.30
78M.Kuranoglu🇹🇷 TURKEY5377.4%0.24
79D.Mossop🇨🇭 SWITZERLAND4477.3%0.34
80N.Petryliene🇱🇹 LITHUANIA5777.2%0.25
81S.Magnusson🇨🇭 SWITZERLAND5777.2%0.28
82A.Thomas🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES6177.0%0.41
83T.Hoftaniska🇳🇴 NORWAY5576.4%0.29
84B.Brogeland🇳🇴 NORWAY4676.1%0.33
85E.Petryla🇱🇹 LITHUANIA5875.9%0.24
86P.Chemla🇫🇷 FRANCE5475.9%0.26
87F.Volcker🇫🇷 FRANCE6275.8%0.34
88O.Berset🇳🇴 NORWAY4175.6%0.27
89M.Gromoeller🇩🇪 GERMANY6075.0%0.30
90H.Vinciguerra🇫🇷 FRANCE6075.0%0.32
91F.Hamdan🇱🇧 LEBANON8374.7%0.28
92E.Velecky🇸🇰 SLOVAKIA7574.7%0.28
93G.Poska🇱🇹 LITHUANIA4774.5%0.28
94A.Versace🇮🇹 ITALY6073.3%0.33
95T.Jonsson🇮🇸 ICELAND6073.3%0.33
96P.Shields🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES8572.9%0.35
97G.Harfouche🇱🇧 LEBANON9172.5%0.30
98O.Svendsen🇳🇴 NORWAY7672.4%0.34
99M.Henc🇸🇰 SLOVAKIA10172.3%0.35
100U.Jansons🇱🇻 LATVIA6471.9%0.30
101P.Chidiac🇱🇧 LEBANON5371.7%0.32
102J.Sigurjonsson🇮🇸 ICELAND4271.4%0.33
103G.Christoforou🇨🇾 CYPRUS5671.4%0.52
104L.Birbalas🇱🇹 LITHUANIA4571.1%0.33
105V.Batov🇧🇬 BULGARIA5870.7%0.29
106D.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES4170.7%0.32
107G.Kolettis🇨🇾 CYPRUS5170.6%0.37
108F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5369.8%0.32
109D.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6368.3%0.41
110R.Trendafilov🇧🇬 BULGARIA6968.1%0.46
111A.Elsinen🇫🇮 FINLAND5367.9%0.36
112N.Contin🇨🇭 SWITZERLAND5100.0%0.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
1S.Kolata🇹🇷 TURKEY6587.7%0.14
2H.Vinciguerra🇫🇷 FRANCE6985.5%0.19
3R.Trendafilov🇧🇬 BULGARIA5485.2%0.20
4N.Bocchi🇮🇹 ITALY7084.3%0.23
5B.Ekren🇳🇴 NORWAY5483.3%0.18
6E.Eisenberg🇫🇷 FRANCE6083.3%0.23
7P.Goodman🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES6782.1%0.24
8S.Assael🇹🇷 TURKEY7281.9%0.24
9A.Thomas🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES6581.5%0.21
10M.Gromoeller🇩🇪 GERMANY5481.5%0.28
11F.Tillyri🇨🇾 CYPRUS5981.4%0.29
12M.Elinescu🇩🇪 GERMANY6481.2%0.23
13G.Duboin🇮🇹 ITALY4780.9%0.19
14B.Vlajnic🇷🇸 SERBIA6880.9%0.21
15A.Versace🇮🇹 ITALY6780.6%0.27
16A.Madala🇮🇹 ITALY6280.6%0.31
17J.Granstrom🇫🇮 FINLAND5180.4%0.20
18A.Kirmse🇩🇪 GERMANY5680.4%0.29
19F.Piedra🇨🇭 SWITZERLAND6180.3%0.23
20D.Nikolenkov🇨🇭 SWITZERLAND6080.0%0.22
21J.Hay🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5080.0%0.22
22U.Jansons🇱🇻 LATVIA6080.0%0.25
23B.Brogeland🇳🇴 NORWAY5979.7%0.34
24S.Haraldsson🇮🇸 ICELAND7178.9%0.25
25T.Jonsson🇮🇸 ICELAND5178.4%0.28
26A.Elsinen🇫🇮 FINLAND5578.2%0.29
27F.Volcker🇫🇷 FRANCE5978.0%0.30
28D.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6877.9%0.28
29T.Charlsen🇳🇴 NORWAY7277.8%0.26
30B.Abou Chanab🇨🇭 SWITZERLAND4477.3%0.23
31P.Chemla🇫🇷 FRANCE4877.1%0.38
32M.Magnusson🇮🇸 ICELAND6177.0%0.26
33I.Kandemir🇹🇷 TURKEY5276.9%0.27
34N.Nasr🇱🇧 LEBANON5676.8%0.25
35S.Magnusson🇨🇭 SWITZERLAND6476.6%0.30
36T.Ingimarsson🇮🇸 ICELAND4776.6%0.30
37G.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES5176.5%0.31
38D.Zipovski🇷🇸 SERBIA6376.2%0.27
39L.Birbalas🇱🇹 LITHUANIA6776.1%0.31
40J.Bethers🇱🇻 LATVIA5875.9%0.36
41J.Sigurjonsson🇮🇸 ICELAND6175.4%0.38
42A.Goodman🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7375.3%0.33
43K.Karaivanov🇧🇬 BULGARIA6875.0%0.29
44K.Panayiotou🇨🇾 CYPRUS6875.0%0.29
45P.Denning🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES5275.0%0.33
46I.Tsonchev🇧🇬 BULGARIA5675.0%0.36
47F.Hamdan🇱🇧 LEBANON10274.5%0.28
48A.Smirnov🇩🇪 GERMANY6274.2%0.32
49C.Mari🇫🇷 FRANCE5874.1%0.31
50L.Gotthard🇭🇺 HUNGARY4273.8%0.45
51P.Shields🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES5773.7%0.28
52J.Romanovskis🇱🇻 LATVIA5373.6%0.36
53A.Sementa🇮🇹 ITALY4973.5%0.33
54G.Poska🇱🇹 LITHUANIA6873.5%0.34
55P.Frangos🇨🇾 CYPRUS6873.5%0.38
56P.Barczy🇭🇺 HUNGARY6473.4%0.34
57N.Zorlu🇹🇷 TURKEY7573.3%0.29
58G.Szalay🇭🇺 HUNGARY8273.2%0.34
59L.Harangozo🇭🇺 HUNGARY6773.1%0.28
60J.Baldursson🇮🇸 ICELAND7873.1%0.29
61K.Lohay🇸🇰 SLOVAKIA7873.1%0.29
62A.Filip🇸🇰 SLOVAKIA6373.0%0.35
63T.Hoftaniska🇳🇴 NORWAY7072.9%0.30
64P.Chidiac🇱🇧 LEBANON5972.9%0.32
65V.Marashev🇧🇬 BULGARIA5972.9%0.34
66T.Scepanovic🇭🇷 CROATIA5572.7%0.27
67V.Batov🇧🇬 BULGARIA6672.7%0.32
68O.Stanicic🇭🇷 CROATIA6672.7%0.33
69G.Kolettis🇨🇾 CYPRUS6672.7%0.39
70E.Wladow🇩🇪 GERMANY6572.3%0.39
71M.Dumbovich🇭🇺 HUNGARY5072.0%0.34
72J.Piekarek🇩🇪 GERMANY6071.7%0.35
73J.Tamminen🇫🇮 FINLAND4671.7%0.37
74M.Henc🇸🇰 SLOVAKIA7671.1%0.35
75Z.Zencevicius🇱🇹 LITHUANIA5570.9%0.36
76A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6170.5%0.33
77O.Svendsen🇳🇴 NORWAY7470.3%0.36
78N.Petryliene🇱🇹 LITHUANIA6770.1%0.37
79I.Bonev🇧🇬 BULGARIA4369.8%0.47
80G.Radisic🇷🇸 SERBIA5969.5%0.39
81V.Leskela🇫🇮 FINLAND5569.1%0.36
82G.Borevkovic🇭🇷 CROATIA5869.0%0.36
83V.Kartanas🇱🇹 LITHUANIA6068.3%0.35
84G.Harfouche🇱🇧 LEBANON9168.1%0.35
85A.Levy🇫🇷 FRANCE7268.1%0.44
86B.Altman🇷🇸 SERBIA5967.8%0.39
87J.Bendiks🇱🇻 LATVIA5967.8%0.53
88V.Zoric🇭🇷 CROATIA6167.2%0.38
89M.Ash🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6167.2%0.38
90K.Koistinen🇫🇮 FINLAND7067.1%0.39
91O.Berset🇳🇴 NORWAY5466.7%0.33
92A.Uysal🇹🇷 TURKEY4866.7%0.38
93M.Kuranoglu🇹🇷 TURKEY4566.7%0.40
94I.Curlin🇷🇸 SERBIA5166.7%0.43
95C.Szabo🇭🇺 HUNGARY5666.1%0.41
96M.Fayad🇱🇧 LEBANON5366.0%0.40
97D.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES5366.0%0.45
98F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5066.0%0.48
99G.Christoforou🇨🇾 CYPRUS5265.4%0.50
100A.Smilgajs🇱🇻 LATVIA6665.2%0.42
101M.Tesla🇭🇷 CROATIA6065.0%0.43
102K.Patana🇫🇮 FINLAND5764.9%0.44
103V.Zepic🇭🇷 CROATIA5764.9%0.49
104D.Mossop🇨🇭 SWITZERLAND7163.4%0.42
105E.Velecky🇸🇰 SLOVAKIA10363.1%0.42
106L.Lauria🇮🇹 ITALY4362.8%0.40
107E.Petryla🇱🇹 LITHUANIA5862.1%0.50
108A.Vucic🇷🇸 SERBIA5961.0%0.46
109J.Ozols🇱🇻 LATVIA4660.9%0.56
110T.Rouvis🇨🇾 CYPRUS6058.3%0.60
111G.Zivkovic🇨🇭 SWITZERLAND4951.0%0.69
112N.Contin🇨🇭 SWITZERLAND366.7%0.33

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
1N.Bocchi🇮🇹 ITALY10798.1%0.02
2A.Madala🇮🇹 ITALY10798.1%0.02
3A.Elsinen🇫🇮 FINLAND11594.8%0.05
4K.Koistinen🇫🇮 FINLAND11594.8%0.05
5K.Karaivanov🇧🇬 BULGARIA13594.1%0.08
6R.Trendafilov🇧🇬 BULGARIA13594.1%0.08
7J.Piekarek🇩🇪 GERMANY11793.2%0.08
8A.Smirnov🇩🇪 GERMANY11793.2%0.08
9P.Chemla🇫🇷 FRANCE11893.2%0.09
10A.Levy🇫🇷 FRANCE11893.2%0.09
11M.Elinescu🇩🇪 GERMANY11092.7%0.08
12E.Wladow🇩🇪 GERMANY11092.7%0.08
13L.Lauria🇮🇹 ITALY12992.2%0.09
14A.Versace🇮🇹 ITALY12992.2%0.09
15V.Marashev🇧🇬 BULGARIA10292.2%0.11
16I.Tsonchev🇧🇬 BULGARIA10292.2%0.11
17S.Haraldsson🇮🇸 ICELAND12591.2%0.10
18M.Magnusson🇮🇸 ICELAND12591.2%0.10
19M.Kuranoglu🇹🇷 TURKEY10191.1%0.12
20A.Uysal🇹🇷 TURKEY10191.1%0.12
21B.Brogeland🇳🇴 NORWAY12291.0%0.13
22O.Svendsen🇳🇴 NORWAY12291.0%0.13
23U.Jansons🇱🇻 LATVIA13290.9%0.10
24A.Smilgajs🇱🇻 LATVIA13290.9%0.10
25G.Borevkovic🇭🇷 CROATIA11790.6%0.10
26V.Zoric🇭🇷 CROATIA11790.6%0.10
27E.Eisenberg🇫🇷 FRANCE11090.0%0.14
28H.Vinciguerra🇫🇷 FRANCE11090.0%0.14
29B.Abou Chanab🇨🇭 SWITZERLAND13889.9%0.12
30V.Batov🇧🇬 BULGARIA12789.8%0.12
31I.Bonev🇧🇬 BULGARIA12789.8%0.12
32I.Kandemir🇹🇷 TURKEY13589.6%0.12
33S.Kolata🇹🇷 TURKEY13589.6%0.12
34V.Leskela🇫🇮 FINLAND13489.6%0.13
35J.Tamminen🇫🇮 FINLAND13489.6%0.13
36F.Piedra🇨🇭 SWITZERLAND15189.4%0.12
37B.Altman🇷🇸 SERBIA12789.0%0.14
38A.Filip🇸🇰 SLOVAKIA18888.8%0.14
39E.Velecky🇸🇰 SLOVAKIA18888.8%0.14
40T.Charlsen🇳🇴 NORWAY11588.7%0.12
41T.Hoftaniska🇳🇴 NORWAY11588.7%0.12
42G.Radisic🇷🇸 SERBIA12488.7%0.14
43J.Baldursson🇮🇸 ICELAND13088.5%0.15
44T.Jonsson🇮🇸 ICELAND13088.5%0.15
45M.Gromoeller🇩🇪 GERMANY12988.4%0.17
46A.Kirmse🇩🇪 GERMANY12988.4%0.17
47G.Duboin🇮🇹 ITALY13788.3%0.15
48A.Sementa🇮🇹 ITALY13788.3%0.15
49C.Mari🇫🇷 FRANCE11988.2%0.13
50F.Volcker🇫🇷 FRANCE11988.2%0.13
51G.Poska🇱🇹 LITHUANIA9887.8%0.12
52L.Birbalas🇱🇹 LITHUANIA8987.6%0.12
53P.Barczy🇭🇺 HUNGARY13687.5%0.12
54C.Szabo🇭🇺 HUNGARY13687.5%0.12
55S.Assael🇹🇷 TURKEY11287.5%0.15
56N.Zorlu🇹🇷 TURKEY11287.5%0.15
57T.Scepanovic🇭🇷 CROATIA12687.3%0.14
58V.Zepic🇭🇷 CROATIA12687.3%0.14
59A.Vucic🇷🇸 SERBIA8687.2%0.14
60D.Zipovski🇷🇸 SERBIA14887.2%0.14
61D.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12986.8%0.15
62A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12986.8%0.15
63I.Curlin🇷🇸 SERBIA9086.7%0.14
64B.Vlajnic🇷🇸 SERBIA13386.5%0.15
65T.Ingimarsson🇮🇸 ICELAND8986.5%0.16
66J.Sigurjonsson🇮🇸 ICELAND8986.5%0.16
67M.Henc🇸🇰 SLOVAKIA20186.1%0.15
68K.Lohay🇸🇰 SLOVAKIA20186.1%0.15
69D.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES9285.9%0.15
70G.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES9285.9%0.15
71D.Mossop🇨🇭 SWITZERLAND9985.9%0.15
72G.Zivkovic🇨🇭 SWITZERLAND9985.9%0.15
73P.Goodman🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES12485.5%0.17
74A.Thomas🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES12485.5%0.17
75E.Petryla🇱🇹 LITHUANIA11585.2%0.16
76N.Petryliene🇱🇹 LITHUANIA11585.2%0.16
77M.Dumbovich🇭🇺 HUNGARY8684.9%0.17
78L.Gotthard🇭🇺 HUNGARY8684.9%0.17
79M.Ash🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12684.9%0.17
80A.Goodman🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12684.9%0.17
81J.Bendiks🇱🇻 LATVIA16384.7%0.21
82J.Bethers🇱🇻 LATVIA16384.7%0.21
83Z.Zencevicius🇱🇹 LITHUANIA13684.6%0.16
84P.Chidiac🇱🇧 LEBANON11084.5%0.18
85O.Berset🇳🇴 NORWAY8984.3%0.16
86B.Ekren🇳🇴 NORWAY8984.3%0.16
87V.Kartanas🇱🇹 LITHUANIA12784.3%0.17
88F.Hamdan🇱🇧 LEBANON17084.1%0.18
89P.Frangos🇨🇾 CYPRUS11183.8%0.21
90F.Tillyri🇨🇾 CYPRUS11183.8%0.21
91S.Magnusson🇨🇭 SWITZERLAND11483.3%0.18
92D.Nikolenkov🇨🇭 SWITZERLAND11483.3%0.18
93P.Denning🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES14883.1%0.19
94P.Shields🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES14883.1%0.19
95N.Nasr🇱🇧 LEBANON11182.9%0.21
96G.Kolettis🇨🇾 CYPRUS10982.6%0.37
97T.Rouvis🇨🇾 CYPRUS10982.6%0.37
98J.Hay🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9782.5%0.23
99F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND9782.5%0.23
100O.Stanicic🇭🇷 CROATIA11181.1%0.21
101M.Tesla🇭🇷 CROATIA11181.1%0.21
102G.Harfouche🇱🇧 LEBANON18081.1%0.24
103M.Fayad🇱🇧 LEBANON12980.6%0.23
104J.Granstrom🇫🇮 FINLAND13180.2%0.21
105K.Patana🇫🇮 FINLAND13180.2%0.21
106L.Harangozo🇭🇺 HUNGARY12580.0%0.21
107G.Szalay🇭🇺 HUNGARY12580.0%0.21
108J.Ozols🇱🇻 LATVIA7779.2%0.23
109J.Romanovskis🇱🇻 LATVIA7779.2%0.23
110G.Christoforou🇨🇾 CYPRUS11877.1%0.27
111K.Panayiotou🇨🇾 CYPRUS11877.1%0.27
112N.Contin🇨🇭 SWITZERLAND1384.6%0.15

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Δ
1S.Haraldsson🇮🇸 ICELAND260+0.07+0.83+0.90▲2
2M.Magnusson🇮🇸 ICELAND260+0.07+0.83+0.90▲2
3N.Bocchi🇮🇹 ITALY240-0.07+0.83+0.76▼2
4A.Madala🇮🇹 ITALY240-0.07+0.83+0.76▼2
5G.Borevkovic🇭🇷 CROATIA240+0.04+0.62+0.66▲6
6V.Zoric🇭🇷 CROATIA240+0.04+0.62+0.66▲6
7L.Lauria🇮🇹 ITALY240+0.08+0.55+0.63▲6
8A.Versace🇮🇹 ITALY240+0.08+0.55+0.63▲6
9S.Assael🇹🇷 TURKEY260+0.25+0.32+0.57▲20
10N.Zorlu🇹🇷 TURKEY260+0.25+0.32+0.57▲20
11E.Eisenberg🇫🇷 FRANCE240-0.31+0.83+0.51▼6
12H.Vinciguerra🇫🇷 FRANCE240-0.31+0.83+0.51▼6
13M.Gromoeller🇩🇪 GERMANY240-0.20+0.70+0.50▼6
14A.Kirmse🇩🇪 GERMANY240-0.20+0.70+0.50▼6
15B.Abou Chanab🇨🇭 SWITZERLAND240-0.06+0.52+0.46▲2
16U.Jansons🇱🇻 LATVIA260+0.06+0.39+0.45▲5
17A.Smilgajs🇱🇻 LATVIA260+0.06+0.39+0.45▲5
18K.Karaivanov🇧🇬 BULGARIA260-0.09+0.53+0.44▼3
19R.Trendafilov🇧🇬 BULGARIA260-0.09+0.53+0.44▼3
20I.Kandemir🇹🇷 TURKEY260+0.09+0.34+0.43▲3
21S.Kolata🇹🇷 TURKEY260+0.09+0.34+0.43▲3
22F.Piedra🇨🇭 SWITZERLAND260-0.04+0.45+0.41▼2
23J.Baldursson🇮🇸 ICELAND260+0.07+0.29+0.35▲10
24T.Jonsson🇮🇸 ICELAND260+0.07+0.29+0.35▲10
25P.Chemla🇫🇷 FRANCE240+0.03+0.33+0.35·
26A.Levy🇫🇷 FRANCE240+0.03+0.33+0.35·
27V.Marashev🇧🇬 BULGARIA220+0.02+0.33+0.34·
28I.Tsonchev🇧🇬 BULGARIA220+0.02+0.33+0.34·
29T.Ingimarsson🇮🇸 ICELAND200-0.31+0.65+0.34▼20
30J.Sigurjonsson🇮🇸 ICELAND200-0.31+0.65+0.34▼20
31C.Mari🇫🇷 FRANCE240+0.04+0.27+0.31▲8
32F.Volcker🇫🇷 FRANCE240+0.04+0.27+0.31▲8
33S.Magnusson🇨🇭 SWITZERLAND240-0.03+0.31+0.28▼2
34D.Nikolenkov🇨🇭 SWITZERLAND240-0.03+0.31+0.28▼2
35T.Charlsen🇳🇴 NORWAY260-0.02+0.28+0.26·
36T.Hoftaniska🇳🇴 NORWAY260-0.02+0.28+0.26·
37L.Harangozo🇭🇺 HUNGARY280+0.05+0.20+0.25▲6
38G.Szalay🇭🇺 HUNGARY280+0.05+0.20+0.25▲6
39B.Brogeland🇳🇴 NORWAY260+0.14+0.05+0.19▲16
40O.Svendsen🇳🇴 NORWAY260+0.14+0.05+0.19▲16
41D.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES200+0.05+0.12+0.17▲11
42G.Jones🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES200+0.05+0.12+0.17▲11
43V.Batov🇧🇬 BULGARIA240+0.02+0.15+0.16▲4
44I.Bonev🇧🇬 BULGARIA240+0.02+0.15+0.16▲4
45M.Kuranoglu🇹🇷 TURKEY200-0.35+0.49+0.14▼27
46A.Uysal🇹🇷 TURKEY200-0.35+0.49+0.14▼27
47J.Piekarek🇩🇪 GERMANY240-0.15+0.28+0.13▼10
48A.Smirnov🇩🇪 GERMANY240-0.15+0.28+0.13▼10
49M.Elinescu🇩🇪 GERMANY240+0.21-0.12+0.09▲23
50E.Wladow🇩🇪 GERMANY240+0.21-0.12+0.09▲23
51O.Berset🇳🇴 NORWAY200-0.13+0.23+0.09▼10
52B.Ekren🇳🇴 NORWAY200-0.13+0.23+0.09▼10
53B.Altman🇷🇸 SERBIA260+0.03+0.06+0.09▲1
54A.Elsinen🇫🇮 FINLAND240+0.02+0.03+0.06▲3
55K.Koistinen🇫🇮 FINLAND240+0.02+0.03+0.06▲3
56P.Goodman🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260-0.09+0.12+0.04▼6
57A.Thomas🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260-0.09+0.12+0.04▼6
58P.Barczy🇭🇺 HUNGARY260+0.03-0.01+0.01▲1
59C.Szabo🇭🇺 HUNGARY260+0.03-0.01+0.01▲1
60P.Chidiac🇱🇧 LEBANON240+0.06-0.05+0.01▲4
61G.Duboin🇮🇹 ITALY240-0.17+0.16-0.00▼16
62A.Sementa🇮🇹 ITALY240-0.17+0.16-0.00▼16
63D.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.03-0.04-0.01▼1
64A.Wilkinson🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.03-0.04-0.01▼1
65G.Radisic🇷🇸 SERBIA240+0.05-0.07-0.02·
66P.Denning🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.04-0.07-0.03·
67P.Shields🏴󠁧󠁢󠁷󠁬󠁳󠁿 WALES260+0.04-0.07-0.03·
68B.Vlajnic🇷🇸 SERBIA260-0.17+0.13-0.05▼19
69V.Kartanas🇱🇹 LITHUANIA240+0.06-0.16-0.10▲9
70Z.Zencevicius🇱🇹 LITHUANIA260+0.08-0.18-0.10▲9
71V.Leskela🇫🇮 FINLAND240-0.01-0.10-0.10▼3
72J.Tamminen🇫🇮 FINLAND240-0.01-0.10-0.10▼3
73T.Scepanovic🇭🇷 CROATIA240-0.00-0.13-0.13▲1
74V.Zepic🇭🇷 CROATIA240-0.00-0.13-0.13▲1
75D.Zipovski🇷🇸 SERBIA280-0.13-0.03-0.16▼14
76D.Mossop🇨🇭 SWITZERLAND220+0.13-0.30-0.17▲6
77G.Zivkovic🇨🇭 SWITZERLAND220+0.13-0.30-0.17▲6
78J.Bendiks🇱🇻 LATVIA280-0.06-0.11-0.17▼8
79J.Bethers🇱🇻 LATVIA280-0.06-0.11-0.17▼8
80A.Filip🇸🇰 SLOVAKIA360-0.07-0.13-0.20▼4
81E.Velecky🇸🇰 SLOVAKIA360-0.07-0.13-0.20▼4
82M.Dumbovich🇭🇺 HUNGARY180-0.03-0.18-0.21▼2
83L.Gotthard🇭🇺 HUNGARY180-0.03-0.18-0.21▼2
84F.Hamdan🇱🇧 LEBANON360+0.08-0.37-0.29▲7
85M.Ash🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.04-0.35-0.31▲4
86A.Goodman🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND260+0.04-0.35-0.31▲4
87J.Granstrom🇫🇮 FINLAND240-0.03-0.30-0.33▼3
88K.Patana🇫🇮 FINLAND240-0.03-0.30-0.33▼3
89J.Ozols🇱🇻 LATVIA180-0.05-0.31-0.36▼3
90J.Romanovskis🇱🇻 LATVIA180-0.05-0.31-0.36▼3
91N.Nasr🇱🇧 LEBANON220-0.07-0.35-0.42▼3
92G.Harfouche🇱🇧 LEBANON360+0.05-0.47-0.43·
93M.Henc🇸🇰 SLOVAKIA360+0.13-0.56-0.43▲2
94K.Lohay🇸🇰 SLOVAKIA360+0.13-0.56-0.43▲2
95O.Stanicic🇭🇷 CROATIA240+0.03-0.48-0.45▼2
96M.Tesla🇭🇷 CROATIA240+0.03-0.48-0.45▼2
97G.Poska🇱🇹 LITHUANIA240+0.12-0.75-0.63·
98M.Fayad🇱🇧 LEBANON260+0.18-0.82-0.64▲6
99I.Curlin🇷🇸 SERBIA200+0.14-0.79-0.65▲2
100L.Birbalas🇱🇹 LITHUANIA220+0.10-0.78-0.68▼2
101G.Christoforou🇨🇾 CYPRUS240+0.17-1.02-0.85▲9
102K.Panayiotou🇨🇾 CYPRUS240+0.17-1.02-0.85▲9
103P.Frangos🇨🇾 CYPRUS240+0.06-0.95-0.89▲2
104F.Tillyri🇨🇾 CYPRUS240+0.06-0.95-0.89▲2
105J.Hay🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND200-0.11-0.78-0.89▼6
106F.Morgan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND200-0.11-0.78-0.89▼6
107G.Kolettis🇨🇾 CYPRUS240+0.04-0.96-0.91·
108T.Rouvis🇨🇾 CYPRUS240+0.04-0.96-0.91·
109A.Vucic🇷🇸 SERBIA200+0.06-1.00-0.94·
110E.Petryla🇱🇹 LITHUANIA240-0.15-0.82-0.97▼8
111N.Petryliene🇱🇹 LITHUANIA240-0.15-0.82-0.97▼8