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
1S.Landen🇺🇸 USA192+1.11+213.0
2S.Lev🇺🇸 USA192+1.11+213.0
3S.Moller🇩🇰 DENMARK160+1.11+177.0
4P.Schaltz🇩🇰 DENMARK160+1.11+177.0
5M.Dumbovich🇭🇺 HUNGARY256+0.88+225.0
6M.Kovacs🇭🇺 HUNGARY256+0.88+225.0
7K.Ibrahim🇵🇰 PAKISTAN160+0.79+127.0
8T.Berg🇩🇰 DENMARK176+0.79+139.0
9G.Jorgensen🇩🇰 DENMARK176+0.79+139.0
10K.Lasocki🇵🇱 POLAND208+0.77+160.0
11J.Russyan🇵🇱 POLAND208+0.77+160.0
12N.Chambers🇺🇸 USA176+0.74+130.0
13J.Schermer🇺🇸 USA176+0.74+130.0
14O.Axne🇸🇪 SWEDEN176+0.74+130.0
15L.Trapp🇸🇪 SWEDEN176+0.74+130.0
16A.Maas🇳🇱 NETHERLANDS192+0.66+127.0
17B.Vriend🇳🇱 NETHERLANDS192+0.66+127.0
18C.Ackerley🇳🇿 NEW ZEALAND208+0.64+133.0
19D.Russell🇳🇿 NEW ZEALAND208+0.64+133.0
20C.Chang🇹🇼 CHINESE TAIPEI160+0.64+102.0
21B.Dahlberg🇸🇪 SWEDEN160+0.61+97.0
22M.Nilsland🇸🇪 SWEDEN160+0.61+97.0
23M.Mazhar🇵🇰 PAKISTAN176+0.53+94.0
24G.Grossi🇪🇸 SPAIN176+0.53+94.0
25M.Mestres🇪🇸 SPAIN192+0.53+101.0
26P.Magyar🇭🇺 HUNGARY256+0.41+106.0
27G.Szappanos🇭🇺 HUNGARY256+0.41+106.0
28G.Bettinetti🇮🇹 ITALY192+0.38+73.0
29L.Marino🇮🇹 ITALY192+0.38+73.0
30G.Battistoni🇮🇹 ITALY144+0.31+45.0
31E.Bertolucci🇮🇹 ITALY144+0.31+45.0
32R.Anderson🇮🇪 IRELAND176+0.30+53.0
33P.Barry🇮🇪 IRELAND176+0.30+53.0
34S.Bjerregard🇸🇪 SWEDEN176+0.25+44.0
35A.Morath🇸🇪 SWEDEN176+0.25+44.0
36C.Tsai🇹🇼 CHINESE TAIPEI176+0.23+40.0
37C.Niemeijer🇳🇱 NETHERLANDS176+0.17+30.0
38S.Verhees🇳🇱 NETHERLANDS176+0.17+30.0
39M.Hirata🇯🇵 JAPAN160+0.17+27.0
40T.Yoshida🇯🇵 JAPAN160+0.17+27.0
41K.Ohno🇯🇵 JAPAN160+0.15+24.0
42A.Yamada🇯🇵 JAPAN160+0.15+24.0
43W.Tsao🇹🇼 CHINESE TAIPEI224+0.12+27.0
44M.Ferrara🇮🇹 ITALY176+0.11+19.0
45G.Massaroli🇮🇹 ITALY176+0.11+19.0
46H.Abe🇯🇵 JAPAN192+0.09+17.0
47Y.Nakamura🇯🇵 JAPAN192+0.09+17.0
48S.Lin🇹🇼 CHINESE TAIPEI208+0.04+9.0
49J.Cormack🇳🇿 NEW ZEALAND128+0.02+3.0
50T.Thomson🇳🇿 NEW ZEALAND128+0.02+3.0
51S.Akhtar🇵🇰 PAKISTAN160-0.09-14.0
52J.Khalid🇵🇰 PAKISTAN160-0.09-14.0
53M.Monsegur🇦🇷 ARGENTINA176-0.10-17.0
54G.Mooney🇦🇷 ARGENTINA176-0.10-17.0
55M.Aragones🇬🇵 GUADELOUPE160-0.10-16.0
56P.Picard🇬🇵 GUADELOUPE128-0.14-18.0
57F.Marimon🇪🇸 SPAIN160-0.16-25.0
58E.Fitzgerald🇮🇪 IRELAND176-0.18-31.0
59M.Macdonagh🇮🇪 IRELAND176-0.18-31.0
60R.Maffei🇦🇷 ARGENTINA160-0.19-31.0
61E.Scanavino🇦🇷 ARGENTINA160-0.19-31.0
62J.Masana🇪🇸 SPAIN144-0.22-32.0
63A.Kowalski🇵🇱 POLAND208-0.25-52.0
64J.Romanski🇵🇱 POLAND208-0.25-52.0
65F.Mork🇩🇰 DENMARK176-0.30-53.0
66S.Schou🇩🇰 DENMARK176-0.30-53.0
67P.Bonnet🇬🇵 GUADELOUPE192-0.40-76.0
68R.Rizk🇬🇵 GUADELOUPE192-0.40-76.0
69J.Alfonsin🇦🇷 ARGENTINA176-0.45-80.0
70R.Vigil🇦🇷 ARGENTINA176-0.45-80.0
71R.Aragones🇬🇵 GUADELOUPE192-0.47-90.0
72P.Mcdevitt🇮🇪 IRELAND160-0.51-81.0
73R.Timlin🇮🇪 IRELAND160-0.51-81.0
74L.Benchetrite🇬🇵 GUADELOUPE160-0.57-92.0
75C.Lin🇹🇼 CHINESE TAIPEI192-0.63-121.0
76J.Esteruelas🇪🇸 SPAIN176-0.65-115.0
77A.Gracia🇪🇸 SPAIN176-0.65-115.0
78D.Bauquier🇷🇪 REUNION256-0.67-171.0
79P.Lagache🇷🇪 REUNION256-0.67-171.0
80S.Ramrakha🇰🇪 KENYA176-0.80-141.0
81V.Virjee🇰🇪 KENYA176-0.80-141.0
82O.Janssens🇳🇱 NETHERLANDS144-0.90-129.0
83K.Vrieze🇳🇱 NETHERLANDS144-0.90-129.0
84S.Shah🇰🇪 KENYA176-0.91-160.0
85S.Shah🇰🇪 KENYA176-0.91-160.0
86A.Hamid🇵🇰 PAKISTAN176-0.94-165.0
87G.Melin🇷🇪 REUNION240-0.94-225.0
88M.Hussain🇵🇰 PAKISTAN192-1.03-198.0
89L.Finkel🇺🇸 USA144-1.06-153.0
90R.Schwartz🇺🇸 USA144-1.06-153.0
91J.Mejean🇷🇪 REUNION224-1.06-238.0
92H.Haria🇰🇪 KENYA160-1.07-171.0
93S.Haria🇰🇪 KENYA160-1.07-171.0
94A.Janisz🇳🇿 NEW ZEALAND176-1.14-200.0
95T.Robb🇳🇿 NEW ZEALAND176-1.14-200.0
96J.Klukowski🇵🇱 POLAND96+0.50+48.0
97V.Markowicz🇵🇱 POLAND96+0.50+48.0
98C.Yeh🇹🇼 CHINESE TAIPEI64+0.05+3.0
99A.Gerente🇷🇪 REUNION48-1.40-67.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
1J.Alfonsin🇦🇷 ARGENTINA4393.0%0.07
2K.Vrieze🇳🇱 NETHERLANDS4390.7%0.09
3R.Anderson🇮🇪 IRELAND5889.7%0.10
4F.Marimon🇪🇸 SPAIN2889.3%0.11
5P.Bonnet🇬🇵 GUADELOUPE4488.6%0.11
6R.Vigil🇦🇷 ARGENTINA4288.1%0.14
7J.Khalid🇵🇰 PAKISTAN3287.5%0.22
8P.Schaltz🇩🇰 DENMARK4787.2%0.13
9S.Bjerregard🇸🇪 SWEDEN3987.2%0.18
10A.Kowalski🇵🇱 POLAND3187.1%0.16
11T.Thomson🇳🇿 NEW ZEALAND2387.0%0.13
12G.Mooney🇦🇷 ARGENTINA6086.7%0.15
13C.Lin🇹🇼 CHINESE TAIPEI3786.5%0.16
14M.Kovacs🇭🇺 HUNGARY5986.4%0.14
15S.Shah🇰🇪 KENYA5086.0%0.16
16G.Massaroli🇮🇹 ITALY2185.7%0.14
17T.Robb🇳🇿 NEW ZEALAND5585.5%0.14
18M.Hussain🇵🇰 PAKISTAN3384.8%0.18
19M.Aragones🇬🇵 GUADELOUPE4584.4%0.16
20E.Bertolucci🇮🇹 ITALY3284.4%0.22
21P.Mcdevitt🇮🇪 IRELAND3884.2%0.16
22S.Shah🇰🇪 KENYA3884.2%0.16
23M.Hirata🇯🇵 JAPAN4484.1%0.16
24S.Ramrakha🇰🇪 KENYA3683.3%0.19
25J.Esteruelas🇪🇸 SPAIN4283.3%0.21
26S.Lev🇺🇸 USA3083.3%0.23
27V.Virjee🇰🇪 KENYA4783.0%0.19
28G.Jorgensen🇩🇰 DENMARK3582.9%0.17
29C.Chang🇹🇼 CHINESE TAIPEI2982.8%0.24
30A.Morath🇸🇪 SWEDEN4682.6%0.20
31T.Berg🇩🇰 DENMARK4082.5%0.20
32G.Battistoni🇮🇹 ITALY4082.5%0.20
33S.Verhees🇳🇱 NETHERLANDS3482.4%0.18
34R.Aragones🇬🇵 GUADELOUPE4582.2%0.24
35C.Niemeijer🇳🇱 NETHERLANDS5682.1%0.30
36S.Landen🇺🇸 USA6681.8%0.21
37G.Melin🇷🇪 REUNION4981.6%0.22
38R.Maffei🇦🇷 ARGENTINA4981.6%0.24
39C.Ackerley🇳🇿 NEW ZEALAND5481.5%0.26
40G.Szappanos🇭🇺 HUNGARY9181.3%0.20
41M.Mestres🇪🇸 SPAIN4881.2%0.21
42J.Masana🇪🇸 SPAIN5381.1%0.23
43P.Lagache🇷🇪 REUNION5381.1%0.30
44H.Abe🇯🇵 JAPAN4281.0%0.21
45A.Gracia🇪🇸 SPAIN4281.0%0.26
46S.Haria🇰🇪 KENYA3180.6%0.19
47P.Barry🇮🇪 IRELAND3680.6%0.25
48T.Yoshida🇯🇵 JAPAN3680.6%0.25
49K.Lasocki🇵🇱 POLAND4180.5%0.27
50B.Vriend🇳🇱 NETHERLANDS5680.4%0.21
51L.Benchetrite🇬🇵 GUADELOUPE4080.0%0.25
52M.Dumbovich🇭🇺 HUNGARY6580.0%0.29
53M.Mazhar🇵🇰 PAKISTAN4580.0%0.31
54C.Tsai🇹🇼 CHINESE TAIPEI4979.6%0.22
55Y.Nakamura🇯🇵 JAPAN4979.6%0.24
56R.Rizk🇬🇵 GUADELOUPE3979.5%0.23
57M.Ferrara🇮🇹 ITALY6379.4%0.22
58G.Grossi🇪🇸 SPAIN4879.2%0.23
59K.Ibrahim🇵🇰 PAKISTAN3878.9%0.24
60S.Akhtar🇵🇰 PAKISTAN4778.7%0.26
61J.Russyan🇵🇱 POLAND4278.6%0.21
62F.Mork🇩🇰 DENMARK4278.6%0.21
63M.Macdonagh🇮🇪 IRELAND5578.2%0.22
64D.Bauquier🇷🇪 REUNION6478.1%0.25
65D.Russell🇳🇿 NEW ZEALAND4877.1%0.25
66J.Schermer🇺🇸 USA3577.1%0.29
67A.Yamada🇯🇵 JAPAN3577.1%0.29
68R.Schwartz🇺🇸 USA3976.9%0.28
69A.Maas🇳🇱 NETHERLANDS3976.9%0.41
70O.Axne🇸🇪 SWEDEN4276.2%0.29
71J.Romanski🇵🇱 POLAND7176.1%0.25
72P.Picard🇬🇵 GUADELOUPE2576.0%0.28
73M.Monsegur🇦🇷 ARGENTINA2975.9%0.28
74S.Lin🇹🇼 CHINESE TAIPEI6275.8%0.26
75S.Moller🇩🇰 DENMARK3375.8%0.33
76J.Mejean🇷🇪 REUNION7875.6%0.26
77A.Hamid🇵🇰 PAKISTAN4875.0%0.27
78L.Marino🇮🇹 ITALY6475.0%0.28
79J.Cormack🇳🇿 NEW ZEALAND4875.0%0.31
80P.Magyar🇭🇺 HUNGARY5174.5%0.29
81R.Timlin🇮🇪 IRELAND3974.4%0.33
82W.Tsao🇹🇼 CHINESE TAIPEI6973.9%0.28
83S.Schou🇩🇰 DENMARK5773.7%0.39
84E.Scanavino🇦🇷 ARGENTINA3473.5%0.29
85G.Bettinetti🇮🇹 ITALY4173.2%0.34
86O.Janssens🇳🇱 NETHERLANDS2272.7%0.27
87M.Nilsland🇸🇪 SWEDEN2972.4%0.28
88A.Janisz🇳🇿 NEW ZEALAND3770.3%0.49
89L.Finkel🇺🇸 USA3669.4%0.39
90B.Dahlberg🇸🇪 SWEDEN5569.1%0.46
91K.Ohno🇯🇵 JAPAN5667.9%0.36
92L.Trapp🇸🇪 SWEDEN4866.7%0.38
93H.Haria🇰🇪 KENYA5366.0%0.45
94N.Chambers🇺🇸 USA4465.9%0.39
95E.Fitzgerald🇮🇪 IRELAND2564.0%0.52
96A.Gerente🇷🇪 REUNION12100.0%0.00
97V.Markowicz🇵🇱 POLAND2387.0%0.13
98J.Klukowski🇵🇱 POLAND3284.4%0.28
99C.Yeh🇹🇼 CHINESE TAIPEI1782.4%0.29

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
1T.Thomson🇳🇿 NEW ZEALAND2286.4%0.18
2M.Mestres🇪🇸 SPAIN4386.0%0.14
3O.Axne🇸🇪 SWEDEN4285.7%0.19
4S.Moller🇩🇰 DENMARK4185.4%0.17
5C.Niemeijer🇳🇱 NETHERLANDS2785.2%0.15
6J.Russyan🇵🇱 POLAND6484.4%0.20
7J.Schermer🇺🇸 USA5683.9%0.21
8O.Janssens🇳🇱 NETHERLANDS4682.6%0.20
9B.Vriend🇳🇱 NETHERLANDS2382.6%0.22
10K.Lasocki🇵🇱 POLAND6182.0%0.20
11A.Kowalski🇵🇱 POLAND5280.8%0.25
12C.Tsai🇹🇼 CHINESE TAIPEI5280.8%0.25
13S.Schou🇩🇰 DENMARK4180.5%0.29
14N.Chambers🇺🇸 USA4080.0%0.28
15M.Nilsland🇸🇪 SWEDEN3979.5%0.20
16P.Schaltz🇩🇰 DENMARK3979.5%0.31
17L.Trapp🇸🇪 SWEDEN4479.5%0.32
18P.Barry🇮🇪 IRELAND3878.9%0.26
19S.Akhtar🇵🇰 PAKISTAN3878.9%0.34
20P.Mcdevitt🇮🇪 IRELAND6078.3%0.30
21S.Lev🇺🇸 USA5078.0%0.28
22P.Bonnet🇬🇵 GUADELOUPE5477.8%0.30
23E.Bertolucci🇮🇹 ITALY4577.8%0.36
24S.Bjerregard🇸🇪 SWEDEN5877.6%0.33
25A.Janisz🇳🇿 NEW ZEALAND3177.4%0.23
26G.Jorgensen🇩🇰 DENMARK5377.4%0.32
27M.Hirata🇯🇵 JAPAN4477.3%0.39
28E.Scanavino🇦🇷 ARGENTINA3577.1%0.23
29Y.Nakamura🇯🇵 JAPAN4877.1%0.33
30A.Maas🇳🇱 NETHERLANDS7477.0%0.28
31M.Dumbovich🇭🇺 HUNGARY7376.7%0.26
32M.Ferrara🇮🇹 ITALY2176.2%0.29
33P.Lagache🇷🇪 REUNION8476.2%0.30
34R.Schwartz🇺🇸 USA2975.9%0.24
35D.Bauquier🇷🇪 REUNION5475.9%0.28
36A.Hamid🇵🇰 PAKISTAN5475.9%0.30
37M.Monsegur🇦🇷 ARGENTINA3775.7%0.27
38L.Finkel🇺🇸 USA3775.7%0.38
39M.Kovacs🇭🇺 HUNGARY5974.6%0.30
40T.Berg🇩🇰 DENMARK4774.5%0.26
41A.Gracia🇪🇸 SPAIN4774.5%0.30
42C.Lin🇹🇼 CHINESE TAIPEI4374.4%0.26
43L.Marino🇮🇹 ITALY4374.4%0.30
44G.Szappanos🇭🇺 HUNGARY6274.2%0.27
45G.Melin🇷🇪 REUNION5474.1%0.35
46P.Magyar🇭🇺 HUNGARY5273.1%0.33
47T.Robb🇳🇿 NEW ZEALAND5273.1%0.33
48G.Battistoni🇮🇹 ITALY2673.1%0.35
49S.Shah🇰🇪 KENYA5172.5%0.31
50R.Vigil🇦🇷 ARGENTINA4772.3%0.40
51A.Yamada🇯🇵 JAPAN3672.2%0.44
52V.Virjee🇰🇪 KENYA5072.0%0.40
53A.Morath🇸🇪 SWEDEN3271.9%0.31
54S.Lin🇹🇼 CHINESE TAIPEI6471.9%0.34
55F.Mork🇩🇰 DENMARK3571.4%0.34
56M.Macdonagh🇮🇪 IRELAND4271.4%0.38
57R.Anderson🇮🇪 IRELAND4271.4%0.43
58D.Russell🇳🇿 NEW ZEALAND5170.6%0.41
59H.Abe🇯🇵 JAPAN5369.8%0.36
60G.Massaroli🇮🇹 ITALY6969.6%0.45
61H.Haria🇰🇪 KENYA4669.6%0.46
62R.Timlin🇮🇪 IRELAND2369.6%0.48
63T.Yoshida🇯🇵 JAPAN3669.4%0.42
64C.Ackerley🇳🇿 NEW ZEALAND5569.1%0.33
65G.Bettinetti🇮🇹 ITALY4269.0%0.38
66J.Khalid🇵🇰 PAKISTAN4269.0%0.41
67G.Grossi🇪🇸 SPAIN4568.9%0.40
68K.Vrieze🇳🇱 NETHERLANDS3268.8%0.56
69E.Fitzgerald🇮🇪 IRELAND5468.5%0.44
70R.Maffei🇦🇷 ARGENTINA4168.3%0.39
71S.Verhees🇳🇱 NETHERLANDS5967.8%0.37
72K.Ibrahim🇵🇰 PAKISTAN3767.6%0.43
73J.Alfonsin🇦🇷 ARGENTINA4367.4%0.37
74M.Mazhar🇵🇰 PAKISTAN4367.4%0.40
75S.Ramrakha🇰🇪 KENYA4266.7%0.43
76R.Rizk🇬🇵 GUADELOUPE5466.7%0.44
77J.Esteruelas🇪🇸 SPAIN4266.7%0.52
78M.Hussain🇵🇰 PAKISTAN5066.0%0.42
79R.Aragones🇬🇵 GUADELOUPE4665.2%0.52
80J.Romanski🇵🇱 POLAND5464.8%0.44
81J.Mejean🇷🇪 REUNION4963.3%0.51
82P.Picard🇬🇵 GUADELOUPE2763.0%0.48
83K.Ohno🇯🇵 JAPAN3262.5%0.44
84B.Dahlberg🇸🇪 SWEDEN3762.2%0.49
85W.Tsao🇹🇼 CHINESE TAIPEI3762.2%0.57
86G.Mooney🇦🇷 ARGENTINA5062.0%0.50
87M.Aragones🇬🇵 GUADELOUPE3461.8%0.47
88L.Benchetrite🇬🇵 GUADELOUPE5660.7%0.46
89S.Landen🇺🇸 USA4360.5%0.51
90C.Chang🇹🇼 CHINESE TAIPEI2857.1%0.46
91J.Cormack🇳🇿 NEW ZEALAND3557.1%0.69
92S.Haria🇰🇪 KENYA2955.2%0.55
93F.Marimon🇪🇸 SPAIN2653.8%0.50
94S.Shah🇰🇪 KENYA3751.4%0.68
95J.Masana🇪🇸 SPAIN4351.2%0.77
96J.Klukowski🇵🇱 POLAND1888.9%0.11
97V.Markowicz🇵🇱 POLAND2277.3%0.27
98C.Yeh🇹🇼 CHINESE TAIPEI2466.7%0.46
99A.Gerente🇷🇪 REUNION1266.7%0.50

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
1S.Moller🇩🇰 DENMARK8093.8%0.06
2P.Schaltz🇩🇰 DENMARK8093.8%0.06
3N.Chambers🇺🇸 USA7992.4%0.09
4J.Schermer🇺🇸 USA7992.4%0.09
5M.Mazhar🇵🇰 PAKISTAN8590.6%0.09
6B.Dahlberg🇸🇪 SWEDEN8490.5%0.12
7M.Nilsland🇸🇪 SWEDEN8490.5%0.12
8K.Ibrahim🇵🇰 PAKISTAN8190.1%0.10
9G.Grossi🇪🇸 SPAIN9190.1%0.10
10H.Abe🇯🇵 JAPAN9190.1%0.12
11Y.Nakamura🇯🇵 JAPAN9190.1%0.12
12K.Lasocki🇵🇱 POLAND8389.2%0.17
13J.Russyan🇵🇱 POLAND8389.2%0.17
14M.Mestres🇪🇸 SPAIN10189.1%0.12
15G.Bettinetti🇮🇹 ITALY10587.6%0.15
16L.Marino🇮🇹 ITALY10587.6%0.15
17A.Maas🇳🇱 NETHERLANDS9587.4%0.15
18B.Vriend🇳🇱 NETHERLANDS9587.4%0.15
19C.Chang🇹🇼 CHINESE TAIPEI7987.3%0.13
20M.Dumbovich🇭🇺 HUNGARY12487.1%0.16
21M.Kovacs🇭🇺 HUNGARY12487.1%0.16
22K.Ohno🇯🇵 JAPAN9186.8%0.18
23A.Yamada🇯🇵 JAPAN9186.8%0.18
24A.Kowalski🇵🇱 POLAND10286.3%0.15
25J.Romanski🇵🇱 POLAND10286.3%0.15
26P.Picard🇬🇵 GUADELOUPE5886.2%0.14
27S.Lin🇹🇼 CHINESE TAIPEI10086.0%0.15
28S.Bjerregard🇸🇪 SWEDEN8585.9%0.15
29A.Morath🇸🇪 SWEDEN8585.9%0.15
30S.Landen🇺🇸 USA9685.4%0.16
31S.Lev🇺🇸 USA9685.4%0.16
32E.Fitzgerald🇮🇪 IRELAND8085.0%0.23
33M.Macdonagh🇮🇪 IRELAND8085.0%0.23
34M.Ferrara🇮🇹 ITALY8484.5%0.19
35G.Massaroli🇮🇹 ITALY8484.5%0.19
36T.Berg🇩🇰 DENMARK7584.0%0.17
37G.Jorgensen🇩🇰 DENMARK7584.0%0.17
38M.Hirata🇯🇵 JAPAN8083.8%0.17
39T.Yoshida🇯🇵 JAPAN8083.8%0.17
40C.Niemeijer🇳🇱 NETHERLANDS9083.3%0.17
41S.Verhees🇳🇱 NETHERLANDS9083.3%0.17
42O.Janssens🇳🇱 NETHERLANDS6583.1%0.23
43K.Vrieze🇳🇱 NETHERLANDS6583.1%0.23
44J.Cormack🇳🇿 NEW ZEALAND7183.1%0.25
45T.Thomson🇳🇿 NEW ZEALAND7183.1%0.25
46R.Anderson🇮🇪 IRELAND9483.0%0.26
47P.Barry🇮🇪 IRELAND9483.0%0.26
48C.Tsai🇹🇼 CHINESE TAIPEI9382.8%0.19
49L.Finkel🇺🇸 USA7582.7%0.21
50R.Schwartz🇺🇸 USA7582.7%0.21
51L.Benchetrite🇬🇵 GUADELOUPE6982.6%0.19
52P.Magyar🇭🇺 HUNGARY14282.4%0.23
53G.Szappanos🇭🇺 HUNGARY14282.4%0.23
54S.Akhtar🇵🇰 PAKISTAN7982.3%0.24
55J.Khalid🇵🇰 PAKISTAN7982.3%0.24
56O.Axne🇸🇪 SWEDEN9082.2%0.28
57L.Trapp🇸🇪 SWEDEN9082.2%0.28
58W.Tsao🇹🇼 CHINESE TAIPEI12382.1%0.22
59S.Ramrakha🇰🇪 KENYA8381.9%0.24
60V.Virjee🇰🇪 KENYA8381.9%0.24
61P.Bonnet🇬🇵 GUADELOUPE8381.9%0.25
62R.Rizk🇬🇵 GUADELOUPE8381.9%0.25
63F.Mork🇩🇰 DENMARK9981.8%0.21
64S.Schou🇩🇰 DENMARK9981.8%0.21
65C.Ackerley🇳🇿 NEW ZEALAND10281.4%0.24
66D.Russell🇳🇿 NEW ZEALAND10281.4%0.24
67M.Monsegur🇦🇷 ARGENTINA8980.9%0.20
68G.Mooney🇦🇷 ARGENTINA8980.9%0.20
69M.Hussain🇵🇰 PAKISTAN8380.7%0.29
70G.Melin🇷🇪 REUNION12980.6%0.23
71J.Alfonsin🇦🇷 ARGENTINA8580.0%0.23
72R.Vigil🇦🇷 ARGENTINA8580.0%0.23
73A.Hamid🇵🇰 PAKISTAN7979.7%0.30
74A.Janisz🇳🇿 NEW ZEALAND9279.3%0.28
75T.Robb🇳🇿 NEW ZEALAND9279.3%0.28
76C.Lin🇹🇼 CHINESE TAIPEI10179.2%0.27
77G.Battistoni🇮🇹 ITALY7279.2%0.31
78E.Bertolucci🇮🇹 ITALY7279.2%0.31
79J.Esteruelas🇪🇸 SPAIN8478.6%0.27
80A.Gracia🇪🇸 SPAIN8478.6%0.27
81J.Mejean🇷🇪 REUNION12477.4%0.28
82S.Shah🇰🇪 KENYA8877.3%0.33
83S.Shah🇰🇪 KENYA8877.3%0.33
84M.Aragones🇬🇵 GUADELOUPE8676.7%0.28
85R.Aragones🇬🇵 GUADELOUPE9775.3%0.30
86P.Mcdevitt🇮🇪 IRELAND7775.3%0.44
87R.Timlin🇮🇪 IRELAND7775.3%0.44
88R.Maffei🇦🇷 ARGENTINA8374.7%0.31
89E.Scanavino🇦🇷 ARGENTINA8374.7%0.31
90F.Marimon🇪🇸 SPAIN8674.4%0.31
91J.Masana🇪🇸 SPAIN7673.7%0.32
92H.Haria🇰🇪 KENYA8472.6%0.33
93S.Haria🇰🇪 KENYA8472.6%0.33
94D.Bauquier🇷🇪 REUNION11770.9%0.35
95P.Lagache🇷🇪 REUNION11770.9%0.35
96J.Klukowski🇵🇱 POLAND5581.8%0.33
97V.Markowicz🇵🇱 POLAND5581.8%0.33
98C.Yeh🇹🇼 CHINESE TAIPEI3076.7%0.23
99A.Gerente🇷🇪 REUNION2564.0%0.44

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Δ
1N.Chambers🇺🇸 USA176+0.01+1.08+1.09·
2J.Schermer🇺🇸 USA176+0.01+1.08+1.09·
3T.Berg🇩🇰 DENMARK176-0.15+1.03+0.88·
4G.Jorgensen🇩🇰 DENMARK176-0.15+1.03+0.88·
5M.Dumbovich🇭🇺 HUNGARY256-0.08+0.93+0.85·
6M.Kovacs🇭🇺 HUNGARY256-0.08+0.93+0.85·
7G.Bettinetti🇮🇹 ITALY192+0.02+0.73+0.75▲2
8L.Marino🇮🇹 ITALY192+0.02+0.73+0.75▲2
9S.Moller🇩🇰 DENMARK160-0.17+0.73+0.56▼2
10P.Schaltz🇩🇰 DENMARK160-0.17+0.73+0.56▼2
11O.Axne🇸🇪 SWEDEN176-0.03+0.54+0.51▲2
12L.Trapp🇸🇪 SWEDEN176-0.03+0.54+0.51▲2
13S.Bjerregard🇸🇪 SWEDEN176-0.02+0.53+0.51▲2
14A.Morath🇸🇪 SWEDEN176-0.02+0.53+0.51▲2
15A.Kowalski🇵🇱 POLAND208+0.24+0.26+0.50▲17
16J.Romanski🇵🇱 POLAND208+0.24+0.26+0.50▲17
17A.Maas🇳🇱 NETHERLANDS192-0.03+0.47+0.44▲4
18B.Vriend🇳🇱 NETHERLANDS192-0.03+0.47+0.44▲4
19K.Lasocki🇵🇱 POLAND208-0.08+0.51+0.44▼2
20J.Russyan🇵🇱 POLAND208-0.08+0.51+0.44▼2
21P.Magyar🇭🇺 HUNGARY256-0.05+0.44+0.38▲2
22G.Szappanos🇭🇺 HUNGARY256-0.05+0.44+0.38▲2
23B.Dahlberg🇸🇪 SWEDEN160-0.19+0.55+0.36▼12
24M.Nilsland🇸🇪 SWEDEN160-0.19+0.55+0.36▼12
25S.Landen🇺🇸 USA192-0.03+0.37+0.35·
26S.Lev🇺🇸 USA192-0.03+0.37+0.35·
27M.Ferrara🇮🇹 ITALY176-0.17+0.47+0.30▼8
28G.Massaroli🇮🇹 ITALY176-0.17+0.47+0.30▼8
29C.Niemeijer🇳🇱 NETHERLANDS176+0.12+0.17+0.29▲9
30S.Verhees🇳🇱 NETHERLANDS176+0.12+0.17+0.29▲9
31M.Mazhar🇵🇰 PAKISTAN176-0.05+0.30+0.25▼2
32K.Ohno🇯🇵 JAPAN160-0.01+0.27+0.25▼2
33A.Yamada🇯🇵 JAPAN160-0.01+0.27+0.25▼2
34G.Grossi🇪🇸 SPAIN176+0.02+0.23+0.25▲1
35W.Tsao🇹🇼 CHINESE TAIPEI224+0.03+0.21+0.23▲2
36C.Ackerley🇳🇿 NEW ZEALAND208+0.09+0.14+0.23▲6
37D.Russell🇳🇿 NEW ZEALAND208+0.09+0.14+0.23▲6
38M.Mestres🇪🇸 SPAIN192-0.05+0.23+0.17▼2
39K.Ibrahim🇵🇰 PAKISTAN160-0.09+0.26+0.17▼5
40C.Chang🇹🇼 CHINESE TAIPEI160+0.03+0.04+0.06▲7
41C.Lin🇹🇼 CHINESE TAIPEI192+0.19-0.16+0.03▲14
42H.Abe🇯🇵 JAPAN192-0.36+0.37+0.01▼15
43Y.Nakamura🇯🇵 JAPAN192-0.36+0.37+0.01▼15
44M.Hirata🇯🇵 JAPAN160+0.28-0.27+0.01▲22
45T.Yoshida🇯🇵 JAPAN160+0.28-0.27+0.01▲22
46G.Battistoni🇮🇹 ITALY144+0.10-0.10+0.01▲5
47E.Bertolucci🇮🇹 ITALY144+0.10-0.10+0.01▲5
48R.Anderson🇮🇪 IRELAND176-0.14+0.14-0.00▼8
49P.Barry🇮🇪 IRELAND176-0.14+0.14-0.00▼8
50C.Tsai🇹🇼 CHINESE TAIPEI176-0.12+0.10-0.01▼6
51S.Lin🇹🇼 CHINESE TAIPEI208+0.01-0.04-0.03▼1
52J.Alfonsin🇦🇷 ARGENTINA176-0.03-0.04-0.07▼4
53R.Vigil🇦🇷 ARGENTINA176-0.03-0.04-0.07▼4
54J.Cormack🇳🇿 NEW ZEALAND128-0.18+0.08-0.10▼9
55T.Thomson🇳🇿 NEW ZEALAND128-0.18+0.08-0.10▼9
56A.Janisz🇳🇿 NEW ZEALAND176+0.13-0.25-0.13▲8
57T.Robb🇳🇿 NEW ZEALAND176+0.13-0.25-0.13▲8
58E.Fitzgerald🇮🇪 IRELAND176-0.01-0.12-0.13▼5
59M.Macdonagh🇮🇪 IRELAND176-0.01-0.12-0.13▼5
60M.Aragones🇬🇵 GUADELOUPE160+0.27-0.42-0.15▲15
61S.Akhtar🇵🇰 PAKISTAN160+0.04-0.20-0.16▼1
62J.Khalid🇵🇰 PAKISTAN160+0.04-0.20-0.16▼1
63R.Aragones🇬🇵 GUADELOUPE192+0.15-0.33-0.19▲9
64F.Mork🇩🇰 DENMARK176+0.02-0.21-0.19▼2
65S.Schou🇩🇰 DENMARK176+0.02-0.21-0.19▼2
66P.Bonnet🇬🇵 GUADELOUPE192-0.05-0.17-0.22▼8
67R.Rizk🇬🇵 GUADELOUPE192-0.05-0.17-0.22▼8
68J.Esteruelas🇪🇸 SPAIN176+0.04-0.27-0.23·
69A.Gracia🇪🇸 SPAIN176+0.04-0.27-0.23·
70R.Maffei🇦🇷 ARGENTINA160+0.20-0.46-0.26▲8
71E.Scanavino🇦🇷 ARGENTINA160+0.20-0.46-0.26▲8
72L.Finkel🇺🇸 USA144+0.15-0.45-0.31▲4
73R.Schwartz🇺🇸 USA144+0.15-0.45-0.31▲4
74M.Monsegur🇦🇷 ARGENTINA176-0.16-0.17-0.33▼18
75G.Mooney🇦🇷 ARGENTINA176-0.16-0.17-0.33▼18
76M.Hussain🇵🇰 PAKISTAN192-0.03-0.32-0.35▼5
77P.Mcdevitt🇮🇪 IRELAND160+0.21-0.57-0.36▲5
78R.Timlin🇮🇪 IRELAND160+0.21-0.57-0.36▲5
79L.Benchetrite🇬🇵 GUADELOUPE160-0.19-0.28-0.46▼9
80A.Hamid🇵🇰 PAKISTAN176-0.07-0.41-0.48▼6
81P.Picard🇬🇵 GUADELOUPE128-0.12-0.36-0.49▼8
82J.Masana🇪🇸 SPAIN144+0.19-0.70-0.52▲3
83F.Marimon🇪🇸 SPAIN160+0.08-0.61-0.53▲1
84O.Janssens🇳🇱 NETHERLANDS144-0.05-0.56-0.60▼4
85K.Vrieze🇳🇱 NETHERLANDS144-0.05-0.56-0.60▼4
86S.Ramrakha🇰🇪 KENYA176+0.17-0.87-0.70▲2
87V.Virjee🇰🇪 KENYA176+0.17-0.87-0.70▲2
88D.Bauquier🇷🇪 REUNION256+0.04-0.85-0.81▼2
89P.Lagache🇷🇪 REUNION256+0.04-0.85-0.81▼2
90G.Melin🇷🇪 REUNION240+0.10-1.08-0.99·
91J.Mejean🇷🇪 REUNION224+0.10-1.16-1.06·
92H.Haria🇰🇪 KENYA160+0.16-1.33-1.17▲2
93S.Haria🇰🇪 KENYA160+0.16-1.33-1.17▲2
94S.Shah🇰🇪 KENYA176-0.02-1.27-1.29▼2
95S.Shah🇰🇪 KENYA176-0.02-1.27-1.29▼2