Lyon 2017 — 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
1T.Bessis🇫🇷 FRANCE192+0.99+191.0
2F.Volcker🇫🇷 FRANCE192+0.99+191.0
3J.Pszczola🇺🇸 USA2208+0.27+56.0
4M.Rosenberg🇺🇸 USA2208+0.27+56.0
5F.Combescure🇫🇷 FRANCE192+0.12+24.0
6J.Rombaut🇫🇷 FRANCE192+0.12+24.0
7C.Lorenzini🇫🇷 FRANCE192+0.09+17.0
8J.Quantin🇫🇷 FRANCE192+0.09+17.0
9J.Grue🇺🇸 USA2255+0.08+21.0
10B.Moss🇺🇸 USA2255+0.08+21.0
11G.Karakolev🇧🇬 BULGARIA256+0.02+4.0
12V.Mihov🇧🇬 BULGARIA256+0.02+4.0
13M.Fleisher🇺🇸 USA2176-0.04-7.0
14C.Martel🇺🇸 USA2176-0.04-7.0
15A.Bach🇳🇿 NEW ZEALAND176-0.11-19.0
16M.Cornell🇳🇿 NEW ZEALAND176-0.11-19.0
17I.Nanev🇧🇬 BULGARIA255-0.19-49.0
18J.Stefanov🇧🇬 BULGARIA255-0.19-49.0
19G.Tislevoll🇳🇿 NEW ZEALAND160-0.27-43.0
20M.Ware🇳🇿 NEW ZEALAND160-0.27-43.0
21M.Brown🇳🇿 NEW ZEALAND176-0.55-97.0
22M.Whibley🇳🇿 NEW ZEALAND176-0.55-97.0
23J.Sylvan🇸🇪 SWEDEN32+0.94+30.0
24F.Wrang🇸🇪 SWEDEN32+0.94+30.0
25R.Katz🇺🇸 USA132+0.44+14.0
26N.Nickell🇺🇸 USA132+0.44+14.0
27V.Aronov🇧🇬 BULGARIA64+0.39+25.0
28D.Damianova🇧🇬 BULGARIA64+0.39+25.0
29J.Dai🇨🇳 CHINA80+0.39+31.0
30L.Yang🇨🇳 CHINA80+0.39+31.0
31R.Levin🇺🇸 USA164+0.36+23.0
32S.Weinstein🇺🇸 USA164+0.36+23.0
33S.De Wijs🇳🇱 NETHERLANDS80+0.33+26.0
34B.Muller🇳🇱 NETHERLANDS80+0.33+26.0
35F.Nystrom🇸🇪 SWEDEN96+0.01+1.0
36J.Upmark🇸🇪 SWEDEN96+0.01+1.0
37B.Drijver🇳🇱 NETHERLANDS64-0.28-18.0
38B.Nab🇳🇱 NETHERLANDS64-0.28-18.0
39J.Meckstroth🇺🇸 USA196-0.40-38.0
40E.Rodwell🇺🇸 USA196-0.40-38.0
41B.Van Den Bos🇳🇱 NETHERLANDS48-0.48-23.0
42J.Van Lankveld🇳🇱 NETHERLANDS48-0.48-23.0
43Y.Chen🇨🇳 CHINA32-0.56-18.0
44J.Zhao🇨🇳 CHINA32-0.56-18.0
45J.Li🇨🇳 CHINA80-1.04-83.0
46B.Zhang🇨🇳 CHINA80-1.04-83.0
47M.Rimstedt🇸🇪 SWEDEN64-1.06-68.0
48O.Rimstedt🇸🇪 SWEDEN64-1.06-68.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
1M.Rosenberg🇺🇸 USA24987.8%0.12
2M.Brown🇳🇿 NEW ZEALAND4087.5%0.12
3M.Ware🇳🇿 NEW ZEALAND4087.5%0.23
4M.Cornell🇳🇿 NEW ZEALAND4787.2%0.17
5G.Tislevoll🇳🇿 NEW ZEALAND4885.4%0.21
6C.Martel🇺🇸 USA24584.4%0.16
7F.Volcker🇫🇷 FRANCE5483.3%0.18
8G.Karakolev🇧🇬 BULGARIA7283.3%0.19
9J.Stefanov🇧🇬 BULGARIA6083.3%0.28
10M.Fleisher🇺🇸 USA24082.5%0.17
11C.Lorenzini🇫🇷 FRANCE5182.4%0.22
12J.Quantin🇫🇷 FRANCE5182.4%0.22
13J.Rombaut🇫🇷 FRANCE4582.2%0.24
14M.Whibley🇳🇿 NEW ZEALAND4381.4%0.40
15I.Nanev🇧🇬 BULGARIA7580.0%0.29
16J.Pszczola🇺🇸 USA24979.6%0.37
17V.Mihov🇧🇬 BULGARIA5879.3%0.21
18B.Moss🇺🇸 USA26377.8%0.24
19F.Combescure🇫🇷 FRANCE4376.7%0.26
20A.Bach🇳🇿 NEW ZEALAND4676.1%0.28
21J.Grue🇺🇸 USA26075.0%0.37
22T.Bessis🇫🇷 FRANCE4673.9%0.26
23B.Nab🇳🇱 NETHERLANDS14100.0%0.00
24J.Zhao🇨🇳 CHINA7100.0%0.00
25O.Rimstedt🇸🇪 SWEDEN1593.3%0.07
26J.Dai🇨🇳 CHINA1392.3%0.08
27L.Yang🇨🇳 CHINA2692.3%0.08
28N.Nickell🇺🇸 USA11291.7%0.08
29B.Drijver🇳🇱 NETHERLANDS1190.9%0.09
30Y.Chen🇨🇳 CHINA1090.0%0.10
31D.Damianova🇧🇬 BULGARIA1989.5%0.10
32J.Meckstroth🇺🇸 USA12185.7%0.19
33F.Nystrom🇸🇪 SWEDEN2483.3%0.17
34J.Sylvan🇸🇪 SWEDEN1283.3%0.25
35J.Upmark🇸🇪 SWEDEN2181.0%0.24
36R.Katz🇺🇸 USA1580.0%0.20
37J.Van Lankveld🇳🇱 NETHERLANDS1580.0%0.20
38S.De Wijs🇳🇱 NETHERLANDS1978.9%0.21
39J.Li🇨🇳 CHINA2378.3%0.22
40F.Wrang🇸🇪 SWEDEN977.8%0.22
41B.Van Den Bos🇳🇱 NETHERLANDS977.8%0.22
42E.Rodwell🇺🇸 USA11776.5%0.23
43B.Muller🇳🇱 NETHERLANDS2176.2%0.24
44M.Rimstedt🇸🇪 SWEDEN1973.7%0.32
45S.Weinstein🇺🇸 USA12871.4%0.29
46R.Levin🇺🇸 USA11266.7%0.42
47V.Aronov🇧🇬 BULGARIA1163.6%0.36
48B.Zhang🇨🇳 CHINA1560.0%0.47

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
1J.Quantin🇫🇷 FRANCE4687.0%0.15
2C.Lorenzini🇫🇷 FRANCE4486.4%0.14
3J.Grue🇺🇸 USA26085.0%0.15
4C.Martel🇺🇸 USA25282.7%0.21
5J.Stefanov🇧🇬 BULGARIA5780.7%0.19
6J.Pszczola🇺🇸 USA25180.4%0.22
7T.Bessis🇫🇷 FRANCE3479.4%0.29
8J.Rombaut🇫🇷 FRANCE4879.2%0.23
9B.Moss🇺🇸 USA27279.2%0.26
10G.Tislevoll🇳🇿 NEW ZEALAND3778.4%0.24
11M.Brown🇳🇿 NEW ZEALAND5178.4%0.26
12M.Ware🇳🇿 NEW ZEALAND3577.1%0.31
13A.Bach🇳🇿 NEW ZEALAND3976.9%0.33
14M.Rosenberg🇺🇸 USA25775.4%0.37
15F.Combescure🇫🇷 FRANCE5574.5%0.33
16M.Whibley🇳🇿 NEW ZEALAND4273.8%0.33
17M.Cornell🇳🇿 NEW ZEALAND4472.7%0.29
18F.Volcker🇫🇷 FRANCE5872.4%0.38
19V.Mihov🇧🇬 BULGARIA6572.3%0.37
20G.Karakolev🇧🇬 BULGARIA6170.5%0.36
21I.Nanev🇧🇬 BULGARIA6269.4%0.40
22M.Fleisher🇺🇸 USA23966.7%0.39
23N.Nickell🇺🇸 USA15100.0%0.00
24J.Zhao🇨🇳 CHINA6100.0%0.00
25J.Van Lankveld🇳🇱 NETHERLANDS1593.3%0.07
26J.Dai🇨🇳 CHINA2290.9%0.14
27Y.Chen🇨🇳 CHINA988.9%0.11
28S.De Wijs🇳🇱 NETHERLANDS2387.0%0.17
29R.Levin🇺🇸 USA12085.0%0.15
30B.Drijver🇳🇱 NETHERLANDS2281.8%0.23
31J.Upmark🇸🇪 SWEDEN2680.8%0.23
32V.Aronov🇧🇬 BULGARIA1080.0%0.30
33B.Van Den Bos🇳🇱 NETHERLANDS977.8%0.22
34J.Meckstroth🇺🇸 USA12777.8%0.22
35M.Rimstedt🇸🇪 SWEDEN1376.9%0.31
36B.Muller🇳🇱 NETHERLANDS1776.5%0.23
37B.Nab🇳🇱 NETHERLANDS1776.5%0.41
38J.Sylvan🇸🇪 SWEDEN475.0%0.25
39B.Zhang🇨🇳 CHINA1872.2%0.33
40E.Rodwell🇺🇸 USA13171.0%0.45
41D.Damianova🇧🇬 BULGARIA2470.8%0.42
42J.Li🇨🇳 CHINA2470.8%0.54
43O.Rimstedt🇸🇪 SWEDEN1770.6%0.29
44L.Yang🇨🇳 CHINA1968.4%0.47
45F.Nystrom🇸🇪 SWEDEN2568.0%0.40
46R.Katz🇺🇸 USA11050.0%0.50
47S.Weinstein🇺🇸 USA1450.0%0.50
48F.Wrang🇸🇪 SWEDEN742.9%0.57

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
1C.Lorenzini🇫🇷 FRANCE10295.1%0.05
2J.Quantin🇫🇷 FRANCE10295.1%0.05
3J.Pszczola🇺🇸 USA29892.9%0.07
4M.Rosenberg🇺🇸 USA29892.9%0.07
5T.Bessis🇫🇷 FRANCE10091.0%0.09
6F.Volcker🇫🇷 FRANCE10091.0%0.09
7M.Fleisher🇺🇸 USA28587.1%0.14
8C.Martel🇺🇸 USA28587.1%0.14
9J.Grue🇺🇸 USA212387.0%0.14
10B.Moss🇺🇸 USA212387.0%0.14
11I.Nanev🇧🇬 BULGARIA13585.9%0.23
12J.Stefanov🇧🇬 BULGARIA13585.9%0.23
13M.Brown🇳🇿 NEW ZEALAND8385.5%0.18
14M.Whibley🇳🇿 NEW ZEALAND8385.5%0.18
15F.Combescure🇫🇷 FRANCE8885.2%0.16
16J.Rombaut🇫🇷 FRANCE8885.2%0.16
17G.Karakolev🇧🇬 BULGARIA13081.5%0.23
18V.Mihov🇧🇬 BULGARIA13081.5%0.23
19G.Tislevoll🇳🇿 NEW ZEALAND8879.5%0.24
20M.Ware🇳🇿 NEW ZEALAND8879.5%0.24
21A.Bach🇳🇿 NEW ZEALAND9378.5%0.25
22M.Cornell🇳🇿 NEW ZEALAND9378.5%0.25
23M.Rimstedt🇸🇪 SWEDEN3497.1%0.03
24O.Rimstedt🇸🇪 SWEDEN3497.1%0.03
25R.Katz🇺🇸 USA11794.1%0.06
26N.Nickell🇺🇸 USA11794.1%0.06
27R.Levin🇺🇸 USA14092.5%0.07
28S.Weinstein🇺🇸 USA14092.5%0.07
29J.Li🇨🇳 CHINA3892.1%0.08
30B.Zhang🇨🇳 CHINA3892.1%0.08
31B.Van Den Bos🇳🇱 NETHERLANDS2491.7%0.08
32J.Van Lankveld🇳🇱 NETHERLANDS2491.7%0.08
33S.De Wijs🇳🇱 NETHERLANDS4090.0%0.10
34B.Muller🇳🇱 NETHERLANDS4090.0%0.10
35F.Nystrom🇸🇪 SWEDEN4588.9%0.11
36J.Upmark🇸🇪 SWEDEN4588.9%0.11
37Y.Chen🇨🇳 CHINA1788.2%0.23
38J.Zhao🇨🇳 CHINA1788.2%0.23
39J.Meckstroth🇺🇸 USA13884.2%0.16
40E.Rodwell🇺🇸 USA13884.2%0.16
41B.Drijver🇳🇱 NETHERLANDS2584.0%0.16
42B.Nab🇳🇱 NETHERLANDS2584.0%0.16
43J.Dai🇨🇳 CHINA3982.1%0.20
44L.Yang🇨🇳 CHINA3982.1%0.20
45J.Sylvan🇸🇪 SWEDEN2181.0%0.33
46F.Wrang🇸🇪 SWEDEN2181.0%0.33
47V.Aronov🇧🇬 BULGARIA3076.7%0.23
48D.Damianova🇧🇬 BULGARIA3076.7%0.23

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Δ
1T.Bessis🇫🇷 FRANCE224-0.32+0.73+0.41·
2F.Volcker🇫🇷 FRANCE224-0.32+0.73+0.41·
3J.Grue🇺🇸 USA2256+0.09+0.31+0.40▲2
4B.Moss🇺🇸 USA2256+0.09+0.31+0.40▲2
5F.Combescure🇫🇷 FRANCE192-0.26+0.54+0.28▼2
6J.Rombaut🇫🇷 FRANCE192-0.26+0.54+0.28▼2
7C.Lorenzini🇫🇷 FRANCE224+0.17+0.01+0.18▲4
8J.Quantin🇫🇷 FRANCE224+0.17+0.01+0.18▲4
9J.Pszczola🇺🇸 USA2208+0.06+0.11+0.17·
10M.Rosenberg🇺🇸 USA2208+0.06+0.11+0.17·
11M.Fleisher🇺🇸 USA2176+0.17-0.03+0.14▲2
12C.Martel🇺🇸 USA2176+0.17-0.03+0.14▲2
13I.Nanev🇧🇬 BULGARIA256-0.23+0.22-0.01▼6
14J.Stefanov🇧🇬 BULGARIA256-0.23+0.22-0.01▼6
15A.Bach🇳🇿 NEW ZEALAND208+0.04-0.30-0.26▲2
16M.Cornell🇳🇿 NEW ZEALAND208+0.04-0.30-0.26▲2
17M.Brown🇳🇿 NEW ZEALAND208-0.09-0.19-0.28▼2
18M.Whibley🇳🇿 NEW ZEALAND208-0.09-0.19-0.28▼2
19G.Tislevoll🇳🇿 NEW ZEALAND160+0.35-0.66-0.31▲2
20M.Ware🇳🇿 NEW ZEALAND160+0.35-0.66-0.31▲2
21G.Karakolev🇧🇬 BULGARIA256+0.01-0.44-0.44▼2
22V.Mihov🇧🇬 BULGARIA256+0.01-0.44-0.44▼2