Suzhou 2018 — 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
1A.Sandin🇸🇪 SWEDEN168+0.68+115.0
2S.Clementsson🇸🇪 SWEDEN182+0.54+99.0
3A.Boulin🇫🇷 FRANCE154+0.33+51.0
4T.Guillemin🇫🇷 FRANCE154+0.33+51.0
5T.Loonstein🇮🇱 ISRAEL154+0.24+37.0
6A.Zeitak🇮🇱 ISRAEL154+0.24+37.0
7I.Baniri🇮🇱 ISRAEL168+0.13+22.0
8N.Khutorsky🇮🇱 ISRAEL168+0.13+22.0
9G.Donati🇮🇹 ITALY154-0.13-20.0
10F.Porta🇮🇹 ITALY154-0.13-20.0
11M.Dufrene🇫🇷 FRANCE98-0.17-17.0
12E.Hansson🇸🇪 SWEDEN182-0.25-45.0
13C.Mann🇸🇪 SWEDEN182-0.25-45.0
14G.Giubilo🇮🇹 ITALY154-0.28-43.0
15G.Giubilo🇮🇹 ITALY154-0.28-43.0
16M.Fragola🇫🇷 FRANCE126-0.39-49.0
17D.Goudzwaard🇳🇱 NETHERLANDS14+1.14+16.0
18T.Westerveld🇳🇱 NETHERLANDS14+1.14+16.0
19J.Patreuha🇵🇱 POLAND42+0.95+40.0
20G.Teneva🇧🇬 BULGARIA42+0.90+38.0
21N.Yaninski🇧🇬 BULGARIA42+0.90+38.0
22G.Matatyahou🇮🇱 ISRAEL42+0.48+20.0
23Y.Sliwowicz🇮🇱 ISRAEL42+0.48+20.0
24P.Patreuha🇵🇱 POLAND42+0.38+16.0
25K.Cichy🇵🇱 POLAND28+0.14+4.0
26O.Nijssen🇳🇱 NETHERLANDS42+0.10+4.0
27T.Van De Paverd🇳🇱 NETHERLANDS42+0.10+4.0
28R.Basler🇫🇷 FRANCE28-0.04-1.0
29M.Litterst🇩🇪 GERMANY42-0.17-7.0
30V.Otto🇩🇪 GERMANY42-0.17-7.0
31L.Bellicaud🇫🇷 FRANCE56-0.59-33.0
32T.Pavlov🇧🇬 BULGARIA42-0.67-28.0
33V.Yotov🇧🇬 BULGARIA42-0.67-28.0
34K.Kopka🇵🇱 POLAND28-0.71-20.0
35P.Pabst🇩🇪 GERMANY42-0.86-36.0
36S.Van Oosten🇩🇪 GERMANY42-0.86-36.0
37T.Bodin🇸🇪 SWEDEN14-1.14-16.0
38P.Jasinski🇵🇱 POLAND14-1.21-17.0
39T.Kielbasa🇵🇱 POLAND14-1.21-17.0
40R.Goor🇳🇱 NETHERLANDS28-2.18-61.0
41S.Goor🇳🇱 NETHERLANDS28-2.18-61.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
1T.Guillemin🇫🇷 FRANCE3691.7%0.08
2A.Zeitak🇮🇱 ISRAEL4388.4%0.14
3F.Porta🇮🇹 ITALY3488.2%0.15
4E.Hansson🇸🇪 SWEDEN5386.8%0.17
5G.Giubilo🇮🇹 ITALY4486.4%0.14
6C.Mann🇸🇪 SWEDEN4180.5%0.24
7I.Baniri🇮🇱 ISRAEL4979.6%0.29
8M.Dufrene🇫🇷 FRANCE2479.2%0.29
9G.Donati🇮🇹 ITALY4379.1%0.21
10M.Fragola🇫🇷 FRANCE3878.9%0.29
11G.Giubilo🇮🇹 ITALY3177.4%0.26
12A.Sandin🇸🇪 SWEDEN4877.1%0.25
13T.Loonstein🇮🇱 ISRAEL3876.3%0.24
14S.Clementsson🇸🇪 SWEDEN4175.6%0.46
15A.Boulin🇫🇷 FRANCE4072.5%0.28
16N.Khutorsky🇮🇱 ISRAEL3360.6%0.48
17T.Westerveld🇳🇱 NETHERLANDS5100.0%0.00
18K.Kopka🇵🇱 POLAND2100.0%0.00
19Y.Sliwowicz🇮🇱 ISRAEL8100.0%0.00
20T.Bodin🇸🇪 SWEDEN2100.0%0.00
21R.Goor🇳🇱 NETHERLANDS5100.0%0.00
22G.Teneva🇧🇬 BULGARIA1291.7%0.08
23P.Pabst🇩🇪 GERMANY988.9%0.22
24M.Litterst🇩🇪 GERMANY988.9%0.33
25S.Goor🇳🇱 NETHERLANDS887.5%0.12
26L.Bellicaud🇫🇷 FRANCE1586.7%0.13
27V.Otto🇩🇪 GERMANY1485.7%0.14
28T.Pavlov🇧🇬 BULGARIA1080.0%0.20
29J.Patreuha🇵🇱 POLAND977.8%0.22
30R.Basler🇫🇷 FRANCE475.0%0.25
31G.Matatyahou🇮🇱 ISRAEL1471.4%0.29
32O.Nijssen🇳🇱 NETHERLANDS771.4%0.43
33N.Yaninski🇧🇬 BULGARIA666.7%0.33
34D.Goudzwaard🇳🇱 NETHERLANDS366.7%0.33
35P.Jasinski🇵🇱 POLAND366.7%0.33
36V.Yotov🇧🇬 BULGARIA1266.7%0.67
37K.Cichy🇵🇱 POLAND1266.7%0.67
38P.Patreuha🇵🇱 POLAND450.0%0.50
39T.Van De Paverd🇳🇱 NETHERLANDS1050.0%0.80
40T.Kielbasa🇵🇱 POLAND450.0%1.00
41S.Van Oosten🇩🇪 GERMANY1145.5%0.55

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
1M.Dufrene🇫🇷 FRANCE1794.1%0.06
2S.Clementsson🇸🇪 SWEDEN4092.5%0.07
3G.Donati🇮🇹 ITALY4577.8%0.33
4A.Zeitak🇮🇱 ISRAEL3076.7%0.23
5F.Porta🇮🇹 ITALY3076.7%0.27
6A.Boulin🇫🇷 FRANCE3876.3%0.29
7I.Baniri🇮🇱 ISRAEL3775.7%0.27
8E.Hansson🇸🇪 SWEDEN3974.4%0.31
9M.Fragola🇫🇷 FRANCE3073.3%0.33
10N.Khutorsky🇮🇱 ISRAEL4872.9%0.33
11G.Giubilo🇮🇹 ITALY4072.5%0.30
12T.Loonstein🇮🇱 ISRAEL4271.4%0.33
13C.Mann🇸🇪 SWEDEN4870.8%0.33
14A.Sandin🇸🇪 SWEDEN4766.0%0.45
15G.Giubilo🇮🇹 ITALY3863.2%0.50
16T.Guillemin🇫🇷 FRANCE3863.2%0.55
17T.Van De Paverd🇳🇱 NETHERLANDS11100.0%0.00
18T.Westerveld🇳🇱 NETHERLANDS2100.0%0.00
19S.Van Oosten🇩🇪 GERMANY10100.0%0.00
20O.Nijssen🇳🇱 NETHERLANDS1492.9%0.07
21K.Kopka🇵🇱 POLAND887.5%0.12
22P.Pabst🇩🇪 GERMANY1283.3%0.17
23J.Patreuha🇵🇱 POLAND1181.8%0.18
24L.Bellicaud🇫🇷 FRANCE1681.2%0.25
25M.Litterst🇩🇪 GERMANY977.8%0.33
26P.Patreuha🇵🇱 POLAND1776.5%0.35
27T.Pavlov🇧🇬 BULGARIA1275.0%0.42
28T.Kielbasa🇵🇱 POLAND475.0%0.50
29K.Cichy🇵🇱 POLAND771.4%0.29
30S.Goor🇳🇱 NETHERLANDS771.4%0.57
31V.Otto🇩🇪 GERMANY1070.0%0.60
32T.Bodin🇸🇪 SWEDEN366.7%0.33
33P.Jasinski🇵🇱 POLAND366.7%0.33
34Y.Sliwowicz🇮🇱 ISRAEL666.7%0.50
35N.Yaninski🇧🇬 BULGARIA1163.6%0.55
36V.Yotov🇧🇬 BULGARIA862.5%0.38
37R.Goor🇳🇱 NETHERLANDS862.5%0.38
38R.Basler🇫🇷 FRANCE862.5%1.00
39G.Teneva🇧🇬 BULGARIA1361.5%0.46
40G.Matatyahou🇮🇱 ISRAEL1361.5%0.54
41D.Goudzwaard🇳🇱 NETHERLANDS425.0%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
1I.Baniri🇮🇱 ISRAEL8290.2%0.10
2N.Khutorsky🇮🇱 ISRAEL8290.2%0.10
3T.Loonstein🇮🇱 ISRAEL8190.1%0.12
4A.Zeitak🇮🇱 ISRAEL8190.1%0.12
5G.Donati🇮🇹 ITALY7789.6%0.12
6F.Porta🇮🇹 ITALY7789.6%0.12
7A.Sandin🇸🇪 SWEDEN8587.1%0.14
8S.Clementsson🇸🇪 SWEDEN9186.8%0.15
9M.Fragola🇫🇷 FRANCE7085.7%0.19
10A.Boulin🇫🇷 FRANCE7685.5%0.14
11T.Guillemin🇫🇷 FRANCE7685.5%0.14
12E.Hansson🇸🇪 SWEDEN9485.1%0.19
13C.Mann🇸🇪 SWEDEN9485.1%0.19
14M.Dufrene🇫🇷 FRANCE5884.5%0.19
15G.Giubilo🇮🇹 ITALY7574.7%0.28
16G.Giubilo🇮🇹 ITALY7574.7%0.28
17O.Nijssen🇳🇱 NETHERLANDS17100.0%0.00
18T.Van De Paverd🇳🇱 NETHERLANDS17100.0%0.00
19J.Patreuha🇵🇱 POLAND1693.8%0.06
20P.Patreuha🇵🇱 POLAND1593.3%0.07
21R.Goor🇳🇱 NETHERLANDS1392.3%0.15
22S.Goor🇳🇱 NETHERLANDS1392.3%0.15
23L.Bellicaud🇫🇷 FRANCE2391.3%0.13
24R.Basler🇫🇷 FRANCE1190.9%0.09
25G.Matatyahou🇮🇱 ISRAEL2286.4%0.18
26Y.Sliwowicz🇮🇱 ISRAEL2286.4%0.18
27P.Jasinski🇵🇱 POLAND785.7%0.14
28T.Kielbasa🇵🇱 POLAND785.7%0.14
29P.Pabst🇩🇪 GERMANY2085.0%0.15
30S.Van Oosten🇩🇪 GERMANY2085.0%0.15
31G.Teneva🇧🇬 BULGARIA1883.3%0.17
32N.Yaninski🇧🇬 BULGARIA1883.3%0.17
33T.Bodin🇸🇪 SWEDEN683.3%0.33
34K.Cichy🇵🇱 POLAND1283.3%0.33
35T.Pavlov🇧🇬 BULGARIA2281.8%0.23
36V.Yotov🇧🇬 BULGARIA2281.8%0.23
37K.Kopka🇵🇱 POLAND1181.8%0.36
38D.Goudzwaard🇳🇱 NETHERLANDS875.0%0.25
39T.Westerveld🇳🇱 NETHERLANDS875.0%0.25
40M.Litterst🇩🇪 GERMANY2373.9%0.35
41V.Otto🇩🇪 GERMANY2373.9%0.35

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.Loonstein🇮🇱 ISRAEL154-0.10+0.42+0.33·
2A.Zeitak🇮🇱 ISRAEL154-0.10+0.42+0.33·
3I.Baniri🇮🇱 ISRAEL168-0.01+0.33+0.32▲2
4N.Khutorsky🇮🇱 ISRAEL168-0.01+0.33+0.32▲2
5A.Sandin🇸🇪 SWEDEN168-0.11+0.39+0.28▼2
6S.Clementsson🇸🇪 SWEDEN182-0.09+0.35+0.26▼2
7M.Dufrene🇫🇷 FRANCE98-0.06+0.31+0.25·
8G.Donati🇮🇹 ITALY182+0.01+0.16+0.17·
9F.Porta🇮🇹 ITALY182+0.01+0.16+0.17·
10M.Fragola🇫🇷 FRANCE126+0.03+0.02+0.05·
11E.Hansson🇸🇪 SWEDEN182+0.03-0.08-0.05·
12C.Mann🇸🇪 SWEDEN182+0.03-0.08-0.05·
13A.Boulin🇫🇷 FRANCE182-0.12-0.10-0.22·
14T.Guillemin🇫🇷 FRANCE182-0.12-0.10-0.22·
15G.Giubilo🇮🇹 ITALY182+0.04-0.85-0.82·
16G.Giubilo🇮🇹 ITALY182+0.04-0.85-0.82·