Lille 2012 — 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
1G.Lasserre🇫🇷 FRANCE224+0.80+179.0
2P.Poizat🇫🇷 FRANCE224+0.80+179.0
3L.Finkel🇺🇸 USA144+0.55+79.0
4R.Schwartz🇺🇸 USA144+0.55+79.0
5P.Magyar🇭🇺 HUNGARY352+0.47+166.0
6G.Szappanos🇭🇺 HUNGARY352+0.47+166.0
7M.Kovacs🇭🇺 HUNGARY336+0.39+132.0
8M.Dumbovich🇭🇺 HUNGARY352+0.37+130.0
9B.Dahlberg🇸🇪 SWEDEN240+0.32+76.0
10M.Nilsland🇸🇪 SWEDEN240+0.32+76.0
11P.Grenthe🇫🇷 FRANCE208+0.12+24.0
12P.Vanhoutte🇫🇷 FRANCE208+0.12+24.0
13S.Bjerregard🇸🇪 SWEDEN240+0.10+25.0
14A.Morath🇸🇪 SWEDEN240+0.10+25.0
15S.Landen🇺🇸 USA272+0.07+20.0
16S.Lev🇺🇸 USA272+0.07+20.0
17F.Leenhardt🇫🇷 FRANCE240-0.03-6.0
18P.Piganeau🇫🇷 FRANCE240-0.03-6.0
19O.Axne🇸🇪 SWEDEN192-0.19-36.0
20L.Trapp🇸🇪 SWEDEN192-0.19-36.0
21N.Chambers🇺🇸 USA288-0.69-199.0
22J.Schermer🇺🇸 USA288-0.69-199.0
23M.Elinescu🇩🇪 GERMANY48+2.04+98.0
24E.Wladow🇩🇪 GERMANY48+2.04+98.0
25G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND48+1.38+66.0
26J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND48+1.38+66.0
27J.Rayner🇨🇦 CANADA32+1.28+41.0
28M.Roche🇨🇦 CANADA32+1.28+41.0
29H.Lasut🇮🇩 INDONESIA128+0.99+127.0
30E.Manoppo🇮🇩 INDONESIA128+0.99+127.0
31A.Maas🇳🇱 NETHERLANDS48+0.83+40.0
32B.Vriend🇳🇱 NETHERLANDS48+0.83+40.0
33R.Marsal🇩🇪 GERMANY32+0.81+26.0
34U.Wenning🇩🇪 GERMANY32+0.81+26.0
35G.Battistoni🇮🇹 ITALY96+0.66+63.0
36E.Bertolucci🇮🇹 ITALY96+0.66+63.0
37T.Berg🇩🇰 DENMARK128+0.66+84.0
38G.Jorgensen🇩🇰 DENMARK128+0.66+84.0
39D.Birman🇮🇱 ISRAEL48+0.60+29.0
40A.Kowalski🇵🇱 POLAND128+0.53+68.0
41J.Romanski🇵🇱 POLAND128+0.53+68.0
42S.Moller🇩🇰 DENMARK128+0.52+67.0
43P.Schaltz🇩🇰 DENMARK128+0.52+67.0
44A.De Livera🇦🇺 AUSTRALIA32+0.25+8.0
45B.Neill🇦🇺 AUSTRALIA32+0.25+8.0
46S.Zeligman🇮🇱 ISRAEL64+0.09+6.0
47J.Carruthers🇨🇦 CANADA48+0.08+4.0
48J.Silver🇨🇦 CANADA48+0.08+4.0
49O.Janssens🇳🇱 NETHERLANDS48-0.06-3.0
50K.Vrieze🇳🇱 NETHERLANDS48-0.06-3.0
51G.Barany🇭🇺 HUNGARY16-0.12-2.0
52P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64-0.20-13.0
53T.Waterlow🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64-0.20-13.0
54P.Romik🇮🇱 ISRAEL48-0.21-10.0
55K.Ohno🇯🇵 JAPAN32-0.25-8.0
56A.Yamada🇯🇵 JAPAN32-0.25-8.0
57K.Lasocki🇵🇱 POLAND128-0.34-44.0
58J.Russyan🇵🇱 POLAND128-0.34-44.0
59H.Abe🇯🇵 JAPAN32-0.34-11.0
60Y.Nakamura🇯🇵 JAPAN32-0.34-11.0
61G.Bettinetti🇮🇹 ITALY112-0.36-40.0
62L.Marino🇮🇹 ITALY112-0.36-40.0
63M.Ferrara🇮🇹 ITALY112-0.46-51.0
64G.Massaroli🇮🇹 ITALY112-0.46-51.0
65A.Schwartz🇮🇱 ISRAEL64-0.47-30.0
66J.Klukowski🇵🇱 POLAND64-0.48-31.0
67V.Markowicz🇵🇱 POLAND64-0.48-31.0
68P.Choy🇸🇬 SINGAPORE64-0.50-32.0
69A.Tan🇸🇬 SINGAPORE64-0.50-32.0
70M.Hartono🇮🇩 INDONESIA96-0.81-78.0
71M.Sawiruddin🇮🇩 INDONESIA96-0.81-78.0
72G.Gaspar🇦🇺 AUSTRALIA48-0.83-40.0
73B.Richman🇦🇺 AUSTRALIA48-0.83-40.0
74W.Haughie🇦🇺 AUSTRALIA48-0.85-41.0
75R.Klinger🇦🇺 AUSTRALIA48-0.85-41.0
76A.Djajanegara🇮🇩 INDONESIA64-0.88-56.0
77D.Tuerah🇮🇩 INDONESIA64-0.88-56.0
78A.Kaminski🇮🇱 ISRAEL32-1.34-43.0
79F.Mork🇩🇰 DENMARK64-1.47-94.0
80S.Schou🇩🇰 DENMARK64-1.47-94.0
81J.Guoba🇨🇦 CANADA48-1.48-71.0
82M.Kirr🇨🇦 CANADA48-1.48-71.0
83Y.Tan🇸🇬 SINGAPORE32-1.66-53.0
84G.Chai🇸🇬 SINGAPORE64-2.14-137.0
85M.Hirata🇯🇵 JAPAN32-2.28-73.0
86T.Yoshida🇯🇵 JAPAN32-2.28-73.0
87U.Kratz🇩🇪 GERMANY48-2.58-124.0
88B.Strater🇩🇪 GERMANY48-2.58-124.0
89J.Choo🇸🇬 SINGAPORE32-2.62-84.0
90D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND16-3.19-51.0
91C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND16-3.19-51.0
92C.Niemeijer🇳🇱 NETHERLANDS32-4.00-128.0
93S.Verhees🇳🇱 NETHERLANDS32-4.00-128.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.Vanhoutte🇫🇷 FRANCE5084.0%0.18
2M.Nilsland🇸🇪 SWEDEN5683.9%0.18
3P.Piganeau🇫🇷 FRANCE5583.6%0.18
4G.Lasserre🇫🇷 FRANCE6481.2%0.20
5P.Magyar🇭🇺 HUNGARY7580.0%0.21
6O.Axne🇸🇪 SWEDEN4979.6%0.24
7M.Kovacs🇭🇺 HUNGARY10179.2%0.25
8S.Lev🇺🇸 USA7078.6%0.27
9M.Dumbovich🇭🇺 HUNGARY8378.3%0.33
10S.Bjerregard🇸🇪 SWEDEN4877.1%0.23
11A.Morath🇸🇪 SWEDEN7077.1%0.31
12S.Landen🇺🇸 USA6476.6%0.28
13J.Schermer🇺🇸 USA5475.9%0.26
14L.Trapp🇸🇪 SWEDEN4575.6%0.33
15B.Dahlberg🇸🇪 SWEDEN5775.4%0.25
16P.Grenthe🇫🇷 FRANCE4774.5%0.36
17R.Schwartz🇺🇸 USA3974.4%0.26
18G.Szappanos🇭🇺 HUNGARY9872.4%0.35
19N.Chambers🇺🇸 USA8471.4%0.37
20P.Poizat🇫🇷 FRANCE5271.2%0.33
21L.Finkel🇺🇸 USA4667.4%0.35
22F.Leenhardt🇫🇷 FRANCE6467.2%0.41
23J.Silver🇨🇦 CANADA6100.0%0.00
24B.Neill🇦🇺 AUSTRALIA8100.0%0.00
25P.Romik🇮🇱 ISRAEL10100.0%0.00
26U.Wenning🇩🇪 GERMANY9100.0%0.00
27K.Ohno🇯🇵 JAPAN7100.0%0.00
28G.Barany🇭🇺 HUNGARY4100.0%0.00
29M.Roche🇨🇦 CANADA12100.0%0.00
30U.Kratz🇩🇪 GERMANY11100.0%0.00
31B.Richman🇦🇺 AUSTRALIA7100.0%0.00
32C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3100.0%0.00
33P.Choy🇸🇬 SINGAPORE15100.0%0.00
34J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2395.7%0.09
35P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1894.4%0.11
36A.De Livera🇦🇺 AUSTRALIA1291.7%0.08
37A.Yamada🇯🇵 JAPAN1291.7%0.08
38E.Bertolucci🇮🇹 ITALY2391.3%0.09
39E.Manoppo🇮🇩 INDONESIA3390.9%0.09
40S.Moller🇩🇰 DENMARK2190.5%0.10
41A.Maas🇳🇱 NETHERLANDS2190.5%0.10
42A.Schwartz🇮🇱 ISRAEL2090.0%0.10
43A.Tan🇸🇬 SINGAPORE2090.0%0.15
44M.Ferrara🇮🇹 ITALY3688.9%0.11
45V.Markowicz🇵🇱 POLAND1888.9%0.17
46H.Lasut🇮🇩 INDONESIA4087.5%0.28
47S.Schou🇩🇰 DENMARK1586.7%0.13
48T.Waterlow🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1586.7%0.20
49A.Kaminski🇮🇱 ISRAEL785.7%0.14
50B.Strater🇩🇪 GERMANY785.7%0.71
51J.Rayner🇨🇦 CANADA683.3%0.17
52T.Yoshida🇯🇵 JAPAN683.3%0.17
53J.Russyan🇵🇱 POLAND3482.4%0.27
54K.Vrieze🇳🇱 NETHERLANDS1181.8%0.18
55G.Chai🇸🇬 SINGAPORE1181.8%0.27
56A.Kowalski🇵🇱 POLAND3080.0%0.20
57M.Sawiruddin🇮🇩 INDONESIA1580.0%0.20
58J.Choo🇸🇬 SINGAPORE580.0%0.20
59G.Gaspar🇦🇺 AUSTRALIA1580.0%0.20
60M.Elinescu🇩🇪 GERMANY1580.0%0.33
61S.Verhees🇳🇱 NETHERLANDS580.0%1.00
62G.Jorgensen🇩🇰 DENMARK2479.2%0.29
63R.Marsal🇩🇪 GERMANY977.8%0.22
64G.Massaroli🇮🇹 ITALY1776.5%0.71
65J.Carruthers🇨🇦 CANADA1275.0%0.25
66D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND475.0%0.25
67K.Lasocki🇵🇱 POLAND2475.0%0.29
68E.Wladow🇩🇪 GERMANY875.0%0.38
69M.Hirata🇯🇵 JAPAN475.0%0.50
70G.Bettinetti🇮🇹 ITALY1573.3%0.33
71D.Tuerah🇮🇩 INDONESIA1573.3%0.47
72J.Romanski🇵🇱 POLAND3571.4%0.31
73W.Haughie🇦🇺 AUSTRALIA1070.0%0.40
74J.Klukowski🇵🇱 POLAND1369.2%0.39
75L.Marino🇮🇹 ITALY4269.0%0.41
76O.Janssens🇳🇱 NETHERLANDS1668.8%0.31
77M.Hartono🇮🇩 INDONESIA3268.8%0.38
78D.Birman🇮🇱 ISRAEL1668.8%0.50
79P.Schaltz🇩🇰 DENMARK4768.1%0.53
80G.Battistoni🇮🇹 ITALY2867.9%0.36
81T.Berg🇩🇰 DENMARK3467.6%0.35
82Y.Tan🇸🇬 SINGAPORE366.7%0.33
83J.Guoba🇨🇦 CANADA966.7%0.33
84Y.Nakamura🇯🇵 JAPAN966.7%0.44
85R.Klinger🇦🇺 AUSTRALIA1464.3%0.43
86M.Kirr🇨🇦 CANADA1662.5%0.56
87A.Djajanegara🇮🇩 INDONESIA1560.0%0.60
88F.Mork🇩🇰 DENMARK1560.0%0.87
89C.Niemeijer🇳🇱 NETHERLANDS757.1%1.00
90B.Vriend🇳🇱 NETHERLANDS650.0%0.83
91S.Zeligman🇮🇱 ISRAEL944.4%0.67
92G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND520.0%1.20
93H.Abe🇯🇵 JAPAN30.0%1.33

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
1P.Poizat🇫🇷 FRANCE6584.6%0.20
2O.Axne🇸🇪 SWEDEN4281.0%0.24
3G.Szappanos🇭🇺 HUNGARY9779.4%0.25
4S.Lev🇺🇸 USA7478.4%0.30
5P.Magyar🇭🇺 HUNGARY7577.3%0.28
6M.Nilsland🇸🇪 SWEDEN5777.2%0.26
7M.Dumbovich🇭🇺 HUNGARY8674.4%0.30
8J.Schermer🇺🇸 USA7374.0%0.33
9S.Landen🇺🇸 USA6073.3%0.35
10M.Kovacs🇭🇺 HUNGARY7173.2%0.32
11P.Vanhoutte🇫🇷 FRANCE6172.1%0.34
12G.Lasserre🇫🇷 FRANCE4170.7%0.51
13A.Morath🇸🇪 SWEDEN4770.2%0.38
14S.Bjerregard🇸🇪 SWEDEN7169.0%0.45
15L.Finkel🇺🇸 USA3268.8%0.41
16N.Chambers🇺🇸 USA7368.5%0.37
17F.Leenhardt🇫🇷 FRANCE6167.2%0.39
18P.Piganeau🇫🇷 FRANCE5766.7%0.35
19P.Grenthe🇫🇷 FRANCE5066.0%0.52
20B.Dahlberg🇸🇪 SWEDEN6764.2%0.42
21L.Trapp🇸🇪 SWEDEN5563.6%0.44
22R.Schwartz🇺🇸 USA2462.5%0.67
23A.De Livera🇦🇺 AUSTRALIA7100.0%0.00
24P.Romik🇮🇱 ISRAEL3100.0%0.00
25G.Barany🇭🇺 HUNGARY1100.0%0.00
26M.Kirr🇨🇦 CANADA7100.0%0.00
27J.Silver🇨🇦 CANADA1994.7%0.05
28J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1485.7%0.14
29B.Vriend🇳🇱 NETHERLANDS1384.6%0.15
30Y.Tan🇸🇬 SINGAPORE1283.3%0.25
31M.Hartono🇮🇩 INDONESIA1782.4%0.18
32P.Schaltz🇩🇰 DENMARK3982.1%0.26
33K.Ohno🇯🇵 JAPAN580.0%0.20
34M.Roche🇨🇦 CANADA1080.0%0.20
35M.Hirata🇯🇵 JAPAN1580.0%0.20
36J.Romanski🇵🇱 POLAND2378.3%0.39
37S.Zeligman🇮🇱 ISRAEL1376.9%0.23
38T.Waterlow🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1376.9%0.39
39H.Abe🇯🇵 JAPAN1376.9%0.54
40K.Lasocki🇵🇱 POLAND3476.5%0.27
41M.Elinescu🇩🇪 GERMANY875.0%0.25
42U.Wenning🇩🇪 GERMANY475.0%0.25
43D.Tuerah🇮🇩 INDONESIA1275.0%0.25
44W.Haughie🇦🇺 AUSTRALIA875.0%0.25
45T.Berg🇩🇰 DENMARK4075.0%0.33
46E.Manoppo🇮🇩 INDONESIA2475.0%0.33
47O.Janssens🇳🇱 NETHERLANDS1275.0%0.33
48S.Verhees🇳🇱 NETHERLANDS875.0%0.38
49A.Tan🇸🇬 SINGAPORE1973.7%0.37
50B.Strater🇩🇪 GERMANY1573.3%0.40
51L.Marino🇮🇹 ITALY3372.7%0.33
52G.Massaroli🇮🇹 ITALY3672.2%0.31
53T.Yoshida🇯🇵 JAPAN771.4%0.29
54A.Yamada🇯🇵 JAPAN771.4%0.43
55M.Sawiruddin🇮🇩 INDONESIA3171.0%0.45
56H.Lasut🇮🇩 INDONESIA3070.0%0.47
57M.Ferrara🇮🇹 ITALY2369.6%0.43
58G.Battistoni🇮🇹 ITALY2669.2%0.42
59J.Guoba🇨🇦 CANADA1668.8%0.31
60R.Klinger🇦🇺 AUSTRALIA1668.8%0.31
61D.Birman🇮🇱 ISRAEL1968.4%0.32
62A.Kowalski🇵🇱 POLAND4067.5%0.38
63G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND666.7%0.33
64C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND366.7%0.33
65P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1866.7%0.44
66J.Rayner🇨🇦 CANADA366.7%0.67
67E.Wladow🇩🇪 GERMANY1764.7%0.41
68G.Chai🇸🇬 SINGAPORE2564.0%0.44
69V.Markowicz🇵🇱 POLAND1163.6%0.36
70J.Klukowski🇵🇱 POLAND2263.6%0.55
71E.Bertolucci🇮🇹 ITALY1963.2%0.42
72R.Marsal🇩🇪 GERMANY862.5%0.38
73A.Maas🇳🇱 NETHERLANDS862.5%0.38
74J.Choo🇸🇬 SINGAPORE862.5%0.38
75B.Richman🇦🇺 AUSTRALIA862.5%0.50
76G.Bettinetti🇮🇹 ITALY2161.9%0.67
77A.Schwartz🇮🇱 ISRAEL2661.5%0.42
78J.Russyan🇵🇱 POLAND3661.1%0.47
79G.Jorgensen🇩🇰 DENMARK3060.0%0.50
80A.Kaminski🇮🇱 ISRAEL560.0%0.80
81B.Neill🇦🇺 AUSTRALIA560.0%1.40
82A.Djajanegara🇮🇩 INDONESIA2259.1%0.50
83Y.Nakamura🇯🇵 JAPAN757.1%0.43
84S.Schou🇩🇰 DENMARK1457.1%0.57
85S.Moller🇩🇰 DENMARK2157.1%0.62
86K.Vrieze🇳🇱 NETHERLANDS955.6%0.56
87J.Carruthers🇨🇦 CANADA1154.5%0.55
88P.Choy🇸🇬 SINGAPORE1050.0%0.50
89G.Gaspar🇦🇺 AUSTRALIA1850.0%0.67
90D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND650.0%1.00
91F.Mork🇩🇰 DENMARK1947.4%0.74
92U.Kratz🇩🇪 GERMANY1546.7%0.67
93C.Niemeijer🇳🇱 NETHERLANDS1136.4%1.00

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
1G.Lasserre🇫🇷 FRANCE11693.1%0.10
2P.Poizat🇫🇷 FRANCE11693.1%0.10
3N.Chambers🇺🇸 USA13891.3%0.10
4J.Schermer🇺🇸 USA13891.3%0.10
5P.Grenthe🇫🇷 FRANCE9790.7%0.11
6P.Vanhoutte🇫🇷 FRANCE9790.7%0.11
7B.Dahlberg🇸🇪 SWEDEN11389.4%0.12
8M.Nilsland🇸🇪 SWEDEN11389.4%0.12
9M.Dumbovich🇭🇺 HUNGARY18887.8%0.15
10M.Kovacs🇭🇺 HUNGARY17887.6%0.15
11S.Landen🇺🇸 USA13487.3%0.16
12S.Lev🇺🇸 USA13487.3%0.16
13S.Bjerregard🇸🇪 SWEDEN11887.3%0.17
14A.Morath🇸🇪 SWEDEN11887.3%0.17
15L.Finkel🇺🇸 USA8587.1%0.17
16R.Schwartz🇺🇸 USA8587.1%0.17
17O.Axne🇸🇪 SWEDEN9483.0%0.19
18L.Trapp🇸🇪 SWEDEN9483.0%0.19
19P.Magyar🇭🇺 HUNGARY17382.1%0.22
20G.Szappanos🇭🇺 HUNGARY17382.1%0.22
21F.Leenhardt🇫🇷 FRANCE11981.5%0.23
22P.Piganeau🇫🇷 FRANCE11981.5%0.23
23H.Abe🇯🇵 JAPAN12100.0%0.00
24Y.Nakamura🇯🇵 JAPAN12100.0%0.00
25M.Elinescu🇩🇪 GERMANY2395.7%0.04
26E.Wladow🇩🇪 GERMANY2395.7%0.04
27H.Lasut🇮🇩 INDONESIA7394.5%0.07
28E.Manoppo🇮🇩 INDONESIA7394.5%0.07
29A.Kowalski🇵🇱 POLAND6593.8%0.06
30J.Romanski🇵🇱 POLAND6593.8%0.06
31A.Kaminski🇮🇱 ISRAEL1693.8%0.06
32O.Janssens🇳🇱 NETHERLANDS2792.6%0.07
33K.Vrieze🇳🇱 NETHERLANDS2792.6%0.07
34K.Lasocki🇵🇱 POLAND5891.4%0.10
35J.Russyan🇵🇱 POLAND5891.4%0.10
36A.Schwartz🇮🇱 ISRAEL3390.9%0.09
37P.Hackett🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3390.9%0.12
38T.Waterlow🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3390.9%0.12
39A.Djajanegara🇮🇩 INDONESIA3090.0%0.13
40D.Tuerah🇮🇩 INDONESIA3090.0%0.13
41G.Barany🇭🇺 HUNGARY1090.0%0.20
42S.Moller🇩🇰 DENMARK6889.7%0.13
43P.Schaltz🇩🇰 DENMARK6889.7%0.13
44J.Carruthers🇨🇦 CANADA1888.9%0.11
45J.Silver🇨🇦 CANADA1888.9%0.11
46J.Guoba🇨🇦 CANADA2588.0%0.12
47M.Kirr🇨🇦 CANADA2588.0%0.12
48M.Hartono🇮🇩 INDONESIA4787.2%0.15
49M.Sawiruddin🇮🇩 INDONESIA4787.2%0.15
50G.Battistoni🇮🇹 ITALY5186.3%0.14
51E.Bertolucci🇮🇹 ITALY5186.3%0.14
52G.Hallberg🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2885.7%0.14
53J.Holland🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2885.7%0.14
54D.Price🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND785.7%0.14
55C.Simpson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND785.7%0.14
56K.Ohno🇯🇵 JAPAN1984.2%0.16
57A.Yamada🇯🇵 JAPAN1984.2%0.16
58P.Romik🇮🇱 ISRAEL2483.3%0.17
59J.Rayner🇨🇦 CANADA1883.3%0.17
60M.Roche🇨🇦 CANADA1883.3%0.17
61C.Niemeijer🇳🇱 NETHERLANDS1283.3%0.17
62S.Verhees🇳🇱 NETHERLANDS1283.3%0.17
63F.Mork🇩🇰 DENMARK3083.3%0.20
64S.Schou🇩🇰 DENMARK3083.3%0.20
65R.Marsal🇩🇪 GERMANY1883.3%0.22
66U.Wenning🇩🇪 GERMANY1883.3%0.22
67T.Berg🇩🇰 DENMARK5882.8%0.22
68G.Jorgensen🇩🇰 DENMARK5882.8%0.22
69G.Bettinetti🇮🇹 ITALY5782.5%0.23
70L.Marino🇮🇹 ITALY5782.5%0.23
71D.Birman🇮🇱 ISRAEL2281.8%0.18
72A.Maas🇳🇱 NETHERLANDS2781.5%0.22
73B.Vriend🇳🇱 NETHERLANDS2781.5%0.22
74A.De Livera🇦🇺 AUSTRALIA2080.0%0.25
75B.Neill🇦🇺 AUSTRALIA2080.0%0.25
76M.Hirata🇯🇵 JAPAN1080.0%0.30
77T.Yoshida🇯🇵 JAPAN1080.0%0.30
78S.Zeligman🇮🇱 ISRAEL2979.3%0.21
79M.Ferrara🇮🇹 ITALY5379.2%0.23
80G.Massaroli🇮🇹 ITALY5379.2%0.23
81J.Choo🇸🇬 SINGAPORE977.8%0.44
82P.Choy🇸🇬 SINGAPORE3577.1%0.31
83A.Tan🇸🇬 SINGAPORE3577.1%0.31
84J.Klukowski🇵🇱 POLAND3174.2%0.48
85V.Markowicz🇵🇱 POLAND3174.2%0.48
86G.Chai🇸🇬 SINGAPORE1973.7%0.47
87U.Kratz🇩🇪 GERMANY1872.2%0.33
88B.Strater🇩🇪 GERMANY1872.2%0.33
89W.Haughie🇦🇺 AUSTRALIA2470.8%0.33
90R.Klinger🇦🇺 AUSTRALIA2470.8%0.33
91Y.Tan🇸🇬 SINGAPORE1070.0%0.50
92G.Gaspar🇦🇺 AUSTRALIA2263.6%0.41
93B.Richman🇦🇺 AUSTRALIA2263.6%0.41

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Δ
1M.Kovacs🇭🇺 HUNGARY368-0.16+0.62+0.46▲2
2F.Leenhardt🇫🇷 FRANCE288-0.19+0.62+0.43▼1
3P.Piganeau🇫🇷 FRANCE288-0.19+0.62+0.43▼1
4M.Dumbovich🇭🇺 HUNGARY384-0.17+0.58+0.41·
5S.Bjerregard🇸🇪 SWEDEN288+0.14+0.20+0.34▲6
6A.Morath🇸🇪 SWEDEN288+0.14+0.20+0.34▲6
7S.Landen🇺🇸 USA304+0.27-0.01+0.26▲8
8S.Lev🇺🇸 USA304+0.27-0.01+0.26▲8
9N.Chambers🇺🇸 USA320+0.36-0.10+0.26▲10
10J.Schermer🇺🇸 USA320+0.36-0.10+0.26▲10
11O.Axne🇸🇪 SWEDEN192+0.08+0.07+0.15▲2
12L.Trapp🇸🇪 SWEDEN192+0.08+0.07+0.15▲2
13G.Lasserre🇫🇷 FRANCE272-0.13+0.20+0.07▼4
14P.Poizat🇫🇷 FRANCE272-0.13+0.20+0.07▼4
15B.Dahlberg🇸🇪 SWEDEN288+0.13-0.09+0.04▲2
16M.Nilsland🇸🇪 SWEDEN288+0.13-0.09+0.04▲2
17P.Magyar🇭🇺 HUNGARY384-0.30+0.31+0.01▼12
18G.Szappanos🇭🇺 HUNGARY384-0.30+0.31+0.01▼12
19P.Grenthe🇫🇷 FRANCE208-0.21+0.22+0.01▼12
20P.Vanhoutte🇫🇷 FRANCE208-0.21+0.22+0.01▼12
21L.Finkel🇺🇸 USA144-0.04-0.32-0.36·
22R.Schwartz🇺🇸 USA144-0.04-0.32-0.36·