Salsomaggiore 2025 — 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
1ACHARYA SHUBHAM🇮🇳 INDIA120+1.45+174.0
2S.Roy🇮🇳 INDIA120+1.45+174.0
3R.Emmers🇳🇱 NETHERLANDS104+1.34+139.0
4W.Klarenbeek🇳🇱 NETHERLANDS104+1.34+139.0
5M.Andonov🇧🇬 BULGARIA144+1.14+164.0
6L.Bellicaud🇫🇷 FRANCE112+0.95+106.0
7T.Guichet🇫🇷 FRANCE112+0.95+106.0
8Y.Li🇨🇳 CHINA80+0.93+74.0
9Q.Tan🇨🇳 CHINA80+0.93+74.0
10T.Pavlov🇧🇬 BULGARIA128+0.81+104.0
11A.Momov🇧🇬 BULGARIA64+0.80+51.0
12H.Koh🇸🇬 SINGAPORE104+0.78+81.0
13J.Ong🇸🇬 SINGAPORE104+0.78+81.0
14P.Beer🇺🇸 USA1152+0.63+96.0
15H.Xing🇺🇸 USA1152+0.63+96.0
16J.Bereza🇵🇱 POLAND96+0.62+60.0
17B.Kula🇵🇱 POLAND96+0.62+60.0
18G.Donati🇮🇹 ITALY128+0.62+79.0
19G.Percario🇮🇹 ITALY128+0.62+79.0
20M.Balodis🇱🇻 LATVIA120+0.59+71.0
21J.Ilzins🇱🇻 LATVIA120+0.59+71.0
22F.Guerra🇦🇷 ARGENTINA104+0.59+61.0
23S.Semberoiz🇦🇷 ARGENTINA104+0.59+61.0
24P.Cazabon🇨🇱 CHILE152+0.57+86.0
25F.Nacrur🇨🇱 CHILE152+0.57+86.0
26J.Andruszkiewicz🇵🇱 POLAND104+0.44+46.0
27E.Sucharda🇵🇱 POLAND104+0.44+46.0
28M.Seizovic🇷🇸 SERBIA128+0.43+55.0
29S.Vazic🇷🇸 SERBIA128+0.43+55.0
30V.Zhu🇺🇸 USA2104+0.42+44.0
31A.Dhir🇺🇸 USA2112+0.41+46.0
32X.Liu🇨🇳 CHINA112+0.29+32.0
33H.Gao🇨🇳 CHINA104+0.24+25.0
34D.Hsiao🇹🇼 CHINESE TAIPEI112+0.23+26.0
35B.Bejenka🇵🇱 POLAND104+0.20+21.0
36T.Kielbasa🇵🇱 POLAND104+0.20+21.0
37Y.Chen🇹🇼 CHINESE TAIPEI96+0.16+15.0
38C.Li🇨🇳 CHINA120+0.14+17.0
39G.Giubilo🇮🇹 ITALY72+0.14+10.0
40R.Sau🇮🇹 ITALY72+0.14+10.0
41Z.Ferov🇧🇬 BULGARIA144+0.13+19.0
42Z.Chu🇨🇳 CHINA112+0.09+10.0
43C.Chiang🇹🇼 CHINESE TAIPEI104+0.05+5.0
44Y.Huang🇺🇸 USA287-0.06-5.0
45R.Bloch🇫🇷 FRANCE104-0.07-7.0
46E.Vallet🇫🇷 FRANCE104-0.07-7.0
47S.Bar🇮🇳 INDIA87-0.07-6.0
48S.Kar🇮🇳 INDIA87-0.07-6.0
49M.Iher🇪🇪 ESTONIA104-0.10-10.0
50S.Laan🇪🇪 ESTONIA104-0.10-10.0
51A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104-0.12-13.0
52A.Boonstra🇳🇱 NETHERLANDS96-0.16-15.0
53B.Van Noort🇳🇱 NETHERLANDS96-0.16-15.0
54Y.Cheng🇹🇼 CHINESE TAIPEI88-0.16-14.0
55A.Manganella🇮🇹 ITALY104-0.17-18.0
56S.Scata🇮🇹 ITALY104-0.17-18.0
57A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.18-28.0
58O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.18-28.0
59I.Miquelez Caballero🇦🇷 ARGENTINA96-0.20-19.0
60N.Tiscornia Biaus🇦🇷 ARGENTINA96-0.20-19.0
61M.Satriawan🇮🇩 INDONESIA120-0.20-24.0
62S.Wijayanto🇮🇩 INDONESIA120-0.20-24.0
63A.Yeung🇺🇸 USA279-0.22-17.0
64R.Toom🇪🇪 ESTONIA96-0.22-21.0
65R.Zvorovski🇪🇪 ESTONIA96-0.22-21.0
66D.Jansons🇱🇻 LATVIA80-0.25-20.0
67R.Kreitals🇱🇻 LATVIA80-0.25-20.0
68P.Bedouet🇫🇷 FRANCE88-0.28-25.0
69C.Deheeger🇫🇷 FRANCE88-0.28-25.0
70D.Lazarov🇧🇬 BULGARIA128-0.30-38.0
71S.Li🇹🇼 CHINESE TAIPEI104-0.31-32.0
72Z.Zhu🇩🇪 GERMANY104-0.34-35.0
73Y.Zuo🇩🇪 GERMANY104-0.34-35.0
74C.Lin🇹🇼 CHINESE TAIPEI104-0.38-40.0
75C.Welland🇺🇸 USA2112-0.42-47.0
76E.Olla🇱🇻 LATVIA104-0.43-45.0
77T.Straume🇱🇻 LATVIA104-0.43-45.0
78N.Davila🇨🇱 CHILE152-0.45-68.0
79B.Perez🇨🇱 CHILE152-0.45-68.0
80A.Bauer🇩🇪 GERMANY96-0.45-43.0
81P.Petrov🇩🇪 GERMANY96-0.45-43.0
82E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND80-0.45-36.0
83R.Luhaorg🇪🇪 ESTONIA104-0.46-48.0
84R.Piirisild🇪🇪 ESTONIA104-0.46-48.0
85J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112-0.46-52.0
86N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112-0.47-53.0
87M.Johnstone🇺🇸 USA1152-0.49-75.0
88J.Udomsrirungruang🇺🇸 USA1152-0.49-75.0
89J.Lieberman🇺🇸 USA2112-0.51-57.0
90R.Shaumi🇮🇩 INDONESIA80-0.51-41.0
91D.Tarabunga🇮🇩 INDONESIA80-0.51-41.0
92H.Gao🇸🇬 SINGAPORE96-0.53-51.0
93R.Lee🇸🇬 SINGAPORE96-0.53-51.0
94J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.54-82.0
95K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.54-82.0
96J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104-0.55-57.0
97A.Casparie🇳🇱 NETHERLANDS104-0.57-59.0
98M.Sprinkhuizen🇳🇱 NETHERLANDS104-0.57-59.0
99D.Lee🇸🇬 SINGAPORE104-0.60-62.0
100S.Wu🇸🇬 SINGAPORE104-0.60-62.0
101C.Nunez🇦🇷 ARGENTINA104-0.62-64.0
102R.Nunez🇦🇷 ARGENTINA104-0.62-64.0
103D.Nobira🇮🇩 INDONESIA104-0.66-69.0
104D.Rahayu🇮🇩 INDONESIA104-0.66-69.0
105S.Pepic🇷🇸 SERBIA136-0.67-91.0
106M.Simic🇷🇸 SERBIA136-0.67-91.0
107S.Jesse🇩🇪 GERMANY104-0.73-76.0
108Y.Tian🇩🇪 GERMANY104-0.73-76.0
109D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND96-0.74-71.0
110S.Chatterjee🇮🇳 INDIA96-0.80-77.0
111P.Dey🇮🇳 INDIA96-0.80-77.0
112S.Guzvica🇷🇸 SERBIA40+0.17+7.0
113B.Velickovic🇷🇸 SERBIA40+0.17+7.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.Kielbasa🇵🇱 POLAND19100.0%0.00
2P.Dey🇮🇳 INDIA22100.0%0.00
3Z.Ferov🇧🇬 BULGARIA3397.0%0.03
4X.Liu🇨🇳 CHINA2796.3%0.04
5G.Giubilo🇮🇹 ITALY1693.8%0.06
6S.Bar🇮🇳 INDIA2892.9%0.07
7Y.Li🇨🇳 CHINA2491.7%0.08
8S.Kar🇮🇳 INDIA2190.5%0.10
9T.Pavlov🇧🇬 BULGARIA4190.2%0.15
10J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2090.0%0.10
11T.Straume🇱🇻 LATVIA2788.9%0.11
12S.Wijayanto🇮🇩 INDONESIA1888.9%0.11
13J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4488.6%0.11
14M.Andonov🇧🇬 BULGARIA3588.6%0.14
15S.Roy🇮🇳 INDIA2688.5%0.12
16V.Zhu🇺🇸 USA22487.5%0.12
17R.Zvorovski🇪🇪 ESTONIA2487.5%0.17
18T.Guichet🇫🇷 FRANCE2286.4%0.14
19Y.Tian🇩🇪 GERMANY2286.4%0.14
20A.Manganella🇮🇹 ITALY2986.2%0.14
21C.Nunez🇦🇷 ARGENTINA1485.7%0.14
22R.Emmers🇳🇱 NETHERLANDS2185.7%0.19
23R.Piirisild🇪🇪 ESTONIA2185.7%0.19
24B.Perez🇨🇱 CHILE3485.3%0.15
25L.Bellicaud🇫🇷 FRANCE2785.2%0.15
26N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND3384.8%0.15
27H.Koh🇸🇬 SINGAPORE2684.6%0.19
28R.Sau🇮🇹 ITALY2684.6%0.23
29M.Satriawan🇮🇩 INDONESIA3284.4%0.16
30D.Nobira🇮🇩 INDONESIA3284.4%0.22
31R.Luhaorg🇪🇪 ESTONIA2584.0%0.16
32S.Scata🇮🇹 ITALY2584.0%0.20
33ACHARYA SHUBHAM🇮🇳 INDIA3183.9%0.23
34C.Li🇨🇳 CHINA3183.9%0.23
35B.Van Noort🇳🇱 NETHERLANDS1883.3%0.17
36D.Tarabunga🇮🇩 INDONESIA2483.3%0.17
37S.Pepic🇷🇸 SERBIA3083.3%0.17
38G.Percario🇮🇹 ITALY3083.3%0.20
39M.Balodis🇱🇻 LATVIA3582.9%0.17
40H.Xing🇺🇸 USA14182.9%0.20
41P.Petrov🇩🇪 GERMANY2382.6%0.17
42D.Hsiao🇹🇼 CHINESE TAIPEI2382.6%0.39
43J.Bereza🇵🇱 POLAND3482.4%0.21
44R.Bloch🇫🇷 FRANCE2281.8%0.18
45R.Kreitals🇱🇻 LATVIA2281.8%0.18
46J.Lieberman🇺🇸 USA22281.8%0.23
47Z.Zhu🇩🇪 GERMANY2281.8%0.23
48M.Simic🇷🇸 SERBIA3881.6%0.24
49M.Johnstone🇺🇸 USA13281.2%0.19
50A.Yeung🇺🇸 USA21681.2%0.19
51A.Dhir🇺🇸 USA23781.1%0.19
52Y.Zuo🇩🇪 GERMANY2181.0%0.19
53S.Wu🇸🇬 SINGAPORE2181.0%0.19
54F.Nacrur🇨🇱 CHILE4281.0%0.24
55C.Welland🇺🇸 USA22680.8%0.19
56B.Bejenka🇵🇱 POLAND3180.6%0.19
57S.Li🇹🇼 CHINESE TAIPEI3180.6%0.26
58S.Vazic🇷🇸 SERBIA3180.6%0.29
59W.Klarenbeek🇳🇱 NETHERLANDS2580.0%0.20
60R.Nunez🇦🇷 ARGENTINA3080.0%0.20
61S.Chatterjee🇮🇳 INDIA2580.0%0.24
62J.Andruszkiewicz🇵🇱 POLAND2580.0%0.28
63A.Casparie🇳🇱 NETHERLANDS2080.0%0.30
64H.Gao🇸🇬 SINGAPORE2580.0%0.32
65S.Jesse🇩🇪 GERMANY3479.4%0.23
66C.Lin🇹🇼 CHINESE TAIPEI2979.3%0.21
67A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4778.7%0.30
68D.Lazarov🇧🇬 BULGARIA2378.3%0.22
69Y.Cheng🇹🇼 CHINESE TAIPEI2378.3%0.22
70J.Udomsrirungruang🇺🇸 USA14178.0%0.29
71H.Gao🇨🇳 CHINA2777.8%0.22
72K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3677.8%0.22
73F.Guerra🇦🇷 ARGENTINA2777.8%0.26
74I.Miquelez Caballero🇦🇷 ARGENTINA2777.8%0.33
75N.Davila🇨🇱 CHILE4977.6%0.24
76P.Beer🇺🇸 USA14077.5%0.35
77M.Iher🇪🇪 ESTONIA3177.4%0.23
78C.Chiang🇹🇼 CHINESE TAIPEI3177.4%0.29
79D.Jansons🇱🇻 LATVIA2277.3%0.23
80G.Donati🇮🇹 ITALY2676.9%0.46
81P.Cazabon🇨🇱 CHILE3076.7%0.23
82M.Seizovic🇷🇸 SERBIA3076.7%0.30
83J.Ilzins🇱🇻 LATVIA1776.5%0.23
84Y.Chen🇹🇼 CHINESE TAIPEI2576.0%0.24
85R.Lee🇸🇬 SINGAPORE2576.0%0.24
86Q.Tan🇨🇳 CHINA2576.0%0.28
87Y.Huang🇺🇸 USA22576.0%0.28
88A.Boonstra🇳🇱 NETHERLANDS2975.9%0.28
89N.Tiscornia Biaus🇦🇷 ARGENTINA2975.9%0.31
90A.Momov🇧🇬 BULGARIA2075.0%0.25
91R.Toom🇪🇪 ESTONIA2075.0%0.25
92E.Vallet🇫🇷 FRANCE2875.0%0.29
93S.Semberoiz🇦🇷 ARGENTINA2875.0%0.29
94B.Kula🇵🇱 POLAND2075.0%0.30
95D.Lee🇸🇬 SINGAPORE3574.3%0.31
96A.Bauer🇩🇪 GERMANY2373.9%0.26
97M.Sprinkhuizen🇳🇱 NETHERLANDS2373.9%0.30
98Z.Chu🇨🇳 CHINA2373.9%0.39
99D.Rahayu🇮🇩 INDONESIA1973.7%0.37
100J.Ong🇸🇬 SINGAPORE3271.9%0.28
101P.Bedouet🇫🇷 FRANCE2171.4%0.29
102E.Olla🇱🇻 LATVIA3171.0%0.39
103S.Laan🇪🇪 ESTONIA2470.8%0.33
104R.Shaumi🇮🇩 INDONESIA2070.0%0.35
105A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2369.6%0.39
106C.Deheeger🇫🇷 FRANCE2166.7%0.38
107J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND3066.7%0.40
108D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2466.7%0.54
109E.Sucharda🇵🇱 POLAND2665.4%0.42
110O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3464.7%0.38
111E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND1758.8%0.53
112S.Guzvica🇷🇸 SERBIA1275.0%0.25
113B.Velickovic🇷🇸 SERBIA1060.0%0.40

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
1R.Emmers🇳🇱 NETHERLANDS2596.0%0.04
2J.Ong🇸🇬 SINGAPORE2195.2%0.05
3Z.Zhu🇩🇪 GERMANY2788.9%0.11
4S.Semberoiz🇦🇷 ARGENTINA2788.9%0.26
5Z.Chu🇨🇳 CHINA2885.7%0.14
6L.Bellicaud🇫🇷 FRANCE3485.3%0.21
7S.Roy🇮🇳 INDIA3384.8%0.18
8A.Dhir🇺🇸 USA23384.8%0.21
9Q.Tan🇨🇳 CHINA1384.6%0.15
10S.Scata🇮🇹 ITALY2684.6%0.15
11E.Sucharda🇵🇱 POLAND2684.6%0.19
12M.Balodis🇱🇻 LATVIA3984.6%0.20
13R.Kreitals🇱🇻 LATVIA1984.2%0.16
14H.Xing🇺🇸 USA13183.9%0.16
15D.Hsiao🇹🇼 CHINESE TAIPEI3783.8%0.22
16B.Bejenka🇵🇱 POLAND3083.3%0.17
17J.Bereza🇵🇱 POLAND2483.3%0.21
18S.Laan🇪🇪 ESTONIA1883.3%0.22
19B.Kula🇵🇱 POLAND1883.3%0.44
20S.Vazic🇷🇸 SERBIA2982.8%0.17
21T.Guichet🇫🇷 FRANCE2982.8%0.21
22J.Ilzins🇱🇻 LATVIA2982.8%0.21
23G.Donati🇮🇹 ITALY2382.6%0.22
24Y.Huang🇺🇸 USA21782.4%0.29
25R.Sau🇮🇹 ITALY1181.8%0.18
26E.Vallet🇫🇷 FRANCE2281.8%0.23
27M.Andonov🇧🇬 BULGARIA2781.5%0.37
28C.Deheeger🇫🇷 FRANCE2181.0%0.19
29S.Wijayanto🇮🇩 INDONESIA3680.6%0.19
30P.Cazabon🇨🇱 CHILE3580.0%0.20
31R.Nunez🇦🇷 ARGENTINA2080.0%0.20
32D.Tarabunga🇮🇩 INDONESIA2080.0%0.20
33A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3080.0%0.23
34A.Momov🇧🇬 BULGARIA1580.0%0.27
35E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2479.2%0.25
36W.Klarenbeek🇳🇱 NETHERLANDS3378.8%0.27
37C.Lin🇹🇼 CHINESE TAIPEI2378.3%0.26
38D.Nobira🇮🇩 INDONESIA3278.1%0.25
39M.Sprinkhuizen🇳🇱 NETHERLANDS2777.8%0.37
40P.Petrov🇩🇪 GERMANY2777.8%0.37
41F.Guerra🇦🇷 ARGENTINA2277.3%0.27
42B.Van Noort🇳🇱 NETHERLANDS2676.9%0.23
43C.Li🇨🇳 CHINA2676.9%0.23
44H.Gao🇸🇬 SINGAPORE3076.7%0.23
45I.Miquelez Caballero🇦🇷 ARGENTINA2176.2%0.24
46D.Rahayu🇮🇩 INDONESIA2176.2%0.33
47D.Lazarov🇧🇬 BULGARIA3775.7%0.27
48G.Percario🇮🇹 ITALY4975.5%0.27
49T.Kielbasa🇵🇱 POLAND2475.0%0.25
50A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND3974.4%0.39
51X.Liu🇨🇳 CHINA3174.2%0.26
52M.Simic🇷🇸 SERBIA3174.2%0.29
53S.Bar🇮🇳 INDIA2373.9%0.26
54D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2373.9%0.26
55T.Straume🇱🇻 LATVIA2373.9%0.35
56N.Tiscornia Biaus🇦🇷 ARGENTINA1973.7%0.26
57G.Giubilo🇮🇹 ITALY1973.7%0.32
58ACHARYA SHUBHAM🇮🇳 INDIA3073.3%0.30
59Y.Tian🇩🇪 GERMANY3073.3%0.30
60F.Nacrur🇨🇱 CHILE4573.3%0.36
61O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4173.2%0.37
62S.Pepic🇷🇸 SERBIA3773.0%0.30
63R.Luhaorg🇪🇪 ESTONIA3372.7%0.36
64P.Beer🇺🇸 USA14072.5%0.38
65Y.Li🇨🇳 CHINA1872.2%0.28
66K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3672.2%0.33
67Z.Ferov🇧🇬 BULGARIA4372.1%0.35
68J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2572.0%0.32
69H.Koh🇸🇬 SINGAPORE2572.0%0.40
70S.Kar🇮🇳 INDIA1471.4%0.29
71M.Seizovic🇷🇸 SERBIA3871.1%0.29
72R.Piirisild🇪🇪 ESTONIA2470.8%0.46
73B.Perez🇨🇱 CHILE4170.7%0.32
74S.Jesse🇩🇪 GERMANY1770.6%0.29
75M.Satriawan🇮🇩 INDONESIA3470.6%0.41
76J.Andruszkiewicz🇵🇱 POLAND2770.4%0.41
77C.Welland🇺🇸 USA23369.7%0.42
78A.Bauer🇩🇪 GERMANY2369.6%0.43
79T.Pavlov🇧🇬 BULGARIA2969.0%0.41
80R.Shaumi🇮🇩 INDONESIA1668.8%0.31
81A.Boonstra🇳🇱 NETHERLANDS2268.2%0.36
82S.Li🇹🇼 CHINESE TAIPEI2268.2%0.41
83D.Lee🇸🇬 SINGAPORE2268.2%0.50
84S.Wu🇸🇬 SINGAPORE2568.0%0.36
85P.Dey🇮🇳 INDIA2568.0%0.40
86P.Bedouet🇫🇷 FRANCE2568.0%0.48
87M.Iher🇪🇪 ESTONIA3167.7%0.32
88S.Chatterjee🇮🇳 INDIA2466.7%0.38
89M.Johnstone🇺🇸 USA14566.7%0.38
90J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND1866.7%0.39
91A.Manganella🇮🇹 ITALY2365.2%0.43
92A.Yeung🇺🇸 USA22365.2%0.48
93C.Nunez🇦🇷 ARGENTINA4065.0%0.38
94Y.Chen🇹🇼 CHINESE TAIPEI2065.0%0.40
95A.Casparie🇳🇱 NETHERLANDS3464.7%0.47
96Y.Zuo🇩🇪 GERMANY3464.7%0.56
97R.Zvorovski🇪🇪 ESTONIA2564.0%0.48
98V.Zhu🇺🇸 USA22263.6%0.36
99R.Lee🇸🇬 SINGAPORE1662.5%0.50
100N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND2661.5%0.42
101E.Olla🇱🇻 LATVIA2360.9%0.43
102J.Lieberman🇺🇸 USA22560.0%0.52
103R.Bloch🇫🇷 FRANCE3259.4%0.41
104D.Jansons🇱🇻 LATVIA1758.8%0.47
105J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3658.3%0.50
106H.Gao🇨🇳 CHINA3158.1%0.52
107R.Toom🇪🇪 ESTONIA2657.7%0.54
108N.Davila🇨🇱 CHILE2857.1%0.50
109Y.Cheng🇹🇼 CHINESE TAIPEI1457.1%0.57
110J.Udomsrirungruang🇺🇸 USA13452.9%0.62
111C.Chiang🇹🇼 CHINESE TAIPEI2650.0%0.73
112S.Guzvica🇷🇸 SERBIA1080.0%0.20
113B.Velickovic🇷🇸 SERBIA862.5%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
1A.Momov🇧🇬 BULGARIA2896.4%0.04
2P.Bedouet🇫🇷 FRANCE4295.2%0.05
3C.Deheeger🇫🇷 FRANCE4295.2%0.05
4J.Bereza🇵🇱 POLAND5494.4%0.06
5B.Kula🇵🇱 POLAND5494.4%0.06
6Y.Chen🇹🇼 CHINESE TAIPEI4493.2%0.09
7X.Liu🇨🇳 CHINA5692.9%0.09
8M.Andonov🇧🇬 BULGARIA8592.9%0.09
9F.Guerra🇦🇷 ARGENTINA5592.7%0.11
10S.Semberoiz🇦🇷 ARGENTINA5592.7%0.11
11D.Hsiao🇹🇼 CHINESE TAIPEI5292.3%0.10
12B.Bejenka🇵🇱 POLAND5092.0%0.12
13T.Kielbasa🇵🇱 POLAND5092.0%0.12
14T.Pavlov🇧🇬 BULGARIA7491.9%0.11
15L.Bellicaud🇫🇷 FRANCE4991.8%0.08
16T.Guichet🇫🇷 FRANCE4991.8%0.08
17C.Li🇨🇳 CHINA6091.7%0.10
18ACHARYA SHUBHAM🇮🇳 INDIA5791.2%0.09
19S.Roy🇮🇳 INDIA5791.2%0.09
20G.Giubilo🇮🇹 ITALY4290.5%0.12
21R.Sau🇮🇹 ITALY4290.5%0.12
22M.Seizovic🇷🇸 SERBIA6190.2%0.13
23S.Vazic🇷🇸 SERBIA6190.2%0.13
24A.Yeung🇺🇸 USA23989.7%0.13
25A.Manganella🇮🇹 ITALY5488.9%0.13
26S.Scata🇮🇹 ITALY5488.9%0.13
27P.Beer🇺🇸 USA18188.9%0.14
28H.Xing🇺🇸 USA18188.9%0.14
29Y.Huang🇺🇸 USA24488.6%0.14
30Y.Cheng🇹🇼 CHINESE TAIPEI5188.2%0.18
31M.Iher🇪🇪 ESTONIA5587.3%0.14
32S.Laan🇪🇪 ESTONIA5587.3%0.14
33A.Bauer🇩🇪 GERMANY4687.0%0.17
34P.Petrov🇩🇪 GERMANY4687.0%0.17
35M.Balodis🇱🇻 LATVIA5286.5%0.14
36J.Ilzins🇱🇻 LATVIA5286.5%0.14
37C.Welland🇺🇸 USA25286.5%0.14
38C.Nunez🇦🇷 ARGENTINA4486.4%0.18
39R.Nunez🇦🇷 ARGENTINA4486.4%0.18
40C.Chiang🇹🇼 CHINESE TAIPEI5986.4%0.20
41J.Andruszkiewicz🇵🇱 POLAND5186.3%0.23
42E.Sucharda🇵🇱 POLAND5186.3%0.23
43J.Lieberman🇺🇸 USA25086.0%0.14
44R.Bloch🇫🇷 FRANCE5086.0%0.16
45E.Vallet🇫🇷 FRANCE5086.0%0.16
46S.Jesse🇩🇪 GERMANY5685.7%0.18
47Y.Tian🇩🇪 GERMANY5685.7%0.18
48H.Gao🇨🇳 CHINA4885.4%0.17
49A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8185.2%0.17
50O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8185.2%0.17
51Z.Ferov🇧🇬 BULGARIA6185.2%0.18
52Z.Chu🇨🇳 CHINA5284.6%0.17
53N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6584.6%0.18
54G.Donati🇮🇹 ITALY5683.9%0.18
55G.Percario🇮🇹 ITALY5683.9%0.18
56J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6283.9%0.19
57J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8083.8%0.17
58K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8083.8%0.17
59S.Pepic🇷🇸 SERBIA6883.8%0.22
60M.Simic🇷🇸 SERBIA6883.8%0.22
61A.Casparie🇳🇱 NETHERLANDS4383.7%0.21
62M.Sprinkhuizen🇳🇱 NETHERLANDS4383.7%0.21
63M.Johnstone🇺🇸 USA17383.6%0.16
64J.Udomsrirungruang🇺🇸 USA17383.6%0.16
65S.Chatterjee🇮🇳 INDIA4783.0%0.17
66P.Dey🇮🇳 INDIA4783.0%0.17
67A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND4182.9%0.22
68H.Koh🇸🇬 SINGAPORE5882.8%0.24
69J.Ong🇸🇬 SINGAPORE5882.8%0.24
70J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND4682.6%0.24
71D.Nobira🇮🇩 INDONESIA5182.4%0.22
72D.Rahayu🇮🇩 INDONESIA5182.4%0.22
73D.Lee🇸🇬 SINGAPORE5682.1%0.20
74S.Wu🇸🇬 SINGAPORE5682.1%0.20
75D.Lazarov🇧🇬 BULGARIA5682.1%0.21
76M.Satriawan🇮🇩 INDONESIA5082.0%0.18
77S.Wijayanto🇮🇩 INDONESIA5082.0%0.18
78R.Toom🇪🇪 ESTONIA4481.8%0.20
79R.Zvorovski🇪🇪 ESTONIA4481.8%0.20
80S.Bar🇮🇳 INDIA4981.6%0.20
81S.Kar🇮🇳 INDIA4981.6%0.20
82Z.Zhu🇩🇪 GERMANY4381.4%0.26
83Y.Zuo🇩🇪 GERMANY4381.4%0.26
84A.Boonstra🇳🇱 NETHERLANDS4780.9%0.28
85B.Van Noort🇳🇱 NETHERLANDS4780.9%0.28
86I.Miquelez Caballero🇦🇷 ARGENTINA5680.4%0.25
87N.Tiscornia Biaus🇦🇷 ARGENTINA5680.4%0.25
88R.Emmers🇳🇱 NETHERLANDS4680.4%0.26
89W.Klarenbeek🇳🇱 NETHERLANDS4680.4%0.26
90V.Zhu🇺🇸 USA25680.4%0.27
91H.Gao🇸🇬 SINGAPORE5080.0%0.26
92R.Lee🇸🇬 SINGAPORE5080.0%0.26
93C.Lin🇹🇼 CHINESE TAIPEI5979.7%0.24
94A.Dhir🇺🇸 USA25979.7%0.27
95Y.Li🇨🇳 CHINA4979.6%0.24
96Q.Tan🇨🇳 CHINA4979.6%0.24
97R.Shaumi🇮🇩 INDONESIA4479.5%0.27
98D.Tarabunga🇮🇩 INDONESIA4479.5%0.27
99P.Cazabon🇨🇱 CHILE7279.2%0.26
100F.Nacrur🇨🇱 CHILE7279.2%0.26
101R.Luhaorg🇪🇪 ESTONIA4678.3%0.24
102R.Piirisild🇪🇪 ESTONIA4678.3%0.24
103S.Li🇹🇼 CHINESE TAIPEI5978.0%0.27
104D.Jansons🇱🇻 LATVIA4477.3%0.29
105R.Kreitals🇱🇻 LATVIA4477.3%0.29
106E.Olla🇱🇻 LATVIA5875.9%0.28
107T.Straume🇱🇻 LATVIA5875.9%0.28
108D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND4475.0%0.34
109E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND3672.2%0.36
110N.Davila🇨🇱 CHILE8369.9%0.37
111B.Perez🇨🇱 CHILE8369.9%0.37
112S.Guzvica🇷🇸 SERBIA2290.9%0.14
113B.Velickovic🇷🇸 SERBIA2290.9%0.14

Bidding activity↑ top

Share of a player’s bids that were not a pass — contract bids, doubles and redoubles, over every auction they sat in. High = active, low = quiet. Players with few boards are greyed. Click a column header to sort; filter by name or team.

#PlayerTeamBidsNot passActive %
1T.Guichet🇫🇷 FRANCE29916454.8%
2C.Deheeger🇫🇷 FRANCE26013250.8%
3M.Sprinkhuizen🇳🇱 NETHERLANDS29514850.2%
4R.Emmers🇳🇱 NETHERLANDS28714450.2%
5J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND31415750.0%
6A.Momov🇧🇬 BULGARIA1869350.0%
7R.Luhaorg🇪🇪 ESTONIA29314649.8%
8S.Vazic🇷🇸 SERBIA34116949.6%
9G.Percario🇮🇹 ITALY36017749.2%
10L.Bellicaud🇫🇷 FRANCE30515049.2%
11Z.Ferov🇧🇬 BULGARIA39919649.1%
12Z.Zhu🇩🇪 GERMANY28714149.1%
13Y.Zuo🇩🇪 GERMANY29114248.8%
14R.Nunez🇦🇷 ARGENTINA31515248.3%
15R.Piirisild🇪🇪 ESTONIA29214148.3%
16C.Nunez🇦🇷 ARGENTINA30814747.7%
17J.Lieberman🇺🇸 USA230814647.4%
18B.Bejenka🇵🇱 POLAND30214347.4%
19S.Pepic🇷🇸 SERBIA40419147.3%
20T.Kielbasa🇵🇱 POLAND29914147.2%
21A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND29714047.1%
22R.Toom🇪🇪 ESTONIA26312447.1%
23S.Wijayanto🇮🇩 INDONESIA33015547.0%
24D.Hsiao🇹🇼 CHINESE TAIPEI31114646.9%
25M.Satriawan🇮🇩 INDONESIA32915446.8%
26J.Ilzins🇱🇻 LATVIA32715346.8%
27S.Wu🇸🇬 SINGAPORE29513846.8%
28G.Donati🇮🇹 ITALY36917246.6%
29A.Casparie🇳🇱 NETHERLANDS29713846.5%
30R.Zvorovski🇪🇪 ESTONIA26012046.2%
31E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND23811046.2%
32H.Gao🇨🇳 CHINA29213445.9%
33Y.Cheng🇹🇼 CHINESE TAIPEI24411245.9%
34J.Udomsrirungruang🇺🇸 USA142719545.7%
35D.Lee🇸🇬 SINGAPORE29613445.3%
36H.Gao🇸🇬 SINGAPORE24711245.3%
37Y.Chen🇹🇼 CHINESE TAIPEI27012245.2%
38P.Dey🇮🇳 INDIA27312345.1%
39G.Giubilo🇮🇹 ITALY23410544.9%
40S.Roy🇮🇳 INDIA33815144.7%
41A.Yeung🇺🇸 USA22199844.7%
42C.Li🇨🇳 CHINA33715044.5%
43S.Semberoiz🇦🇷 ARGENTINA28812844.4%
44R.Sau🇮🇹 ITALY22810144.3%
45ACHARYA SHUBHAM🇮🇳 INDIA34415244.2%
46E.Sucharda🇵🇱 POLAND30413444.1%
47S.Scata🇮🇹 ITALY29613043.9%
48D.Jansons🇱🇻 LATVIA2269943.8%
49F.Nacrur🇨🇱 CHILE42618643.7%
50D.Tarabunga🇮🇩 INDONESIA22910043.7%
51M.Johnstone🇺🇸 USA142718643.6%
52D.Lazarov🇧🇬 BULGARIA35115343.6%
53Z.Chu🇨🇳 CHINA31713843.5%
54J.Bereza🇵🇱 POLAND27311843.2%
55B.Van Noort🇳🇱 NETHERLANDS26611543.2%
56S.Li🇹🇼 CHINESE TAIPEI30913343.0%
57A.Boonstra🇳🇱 NETHERLANDS26811542.9%
58H.Xing🇺🇸 USA141117642.8%
59J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42618242.7%
60A.Bauer🇩🇪 GERMANY29112442.6%
61D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND27511742.5%
62Y.Huang🇺🇸 USA224010242.5%
63F.Guerra🇦🇷 ARGENTINA28312042.4%
64P.Petrov🇩🇪 GERMANY28612142.3%
65P.Bedouet🇫🇷 FRANCE27411642.3%
66R.Shaumi🇮🇩 INDONESIA2349942.3%
67P.Cazabon🇨🇱 CHILE42918142.2%
68W.Klarenbeek🇳🇱 NETHERLANDS28912242.2%
69R.Kreitals🇱🇻 LATVIA2259542.2%
70M.Iher🇪🇪 ESTONIA27411542.0%
71M.Seizovic🇷🇸 SERBIA35114741.9%
72C.Chiang🇹🇼 CHINESE TAIPEI30112541.5%
73N.Tiscornia Biaus🇦🇷 ARGENTINA28211741.5%
74P.Beer🇺🇸 USA141917341.3%
75M.Simic🇷🇸 SERBIA40816841.2%
76I.Miquelez Caballero🇦🇷 ARGENTINA28411741.2%
77B.Kula🇵🇱 POLAND27911440.9%
78D.Rahayu🇮🇩 INDONESIA29412040.8%
79E.Vallet🇫🇷 FRANCE29211940.8%
80J.Andruszkiewicz🇵🇱 POLAND31312740.6%
81S.Kar🇮🇳 INDIA2409740.4%
82O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44417940.3%
83N.Davila🇨🇱 CHILE43717640.3%
84X.Liu🇨🇳 CHINA32012940.3%
85C.Welland🇺🇸 USA231812840.3%
86S.Jesse🇩🇪 GERMANY28811640.3%
87M.Andonov🇧🇬 BULGARIA40316240.2%
88M.Balodis🇱🇻 LATVIA33813640.2%
89V.Zhu🇺🇸 USA227611140.2%
90E.Olla🇱🇻 LATVIA30312139.9%
91D.Nobira🇮🇩 INDONESIA29811839.6%
92A.Dhir🇺🇸 USA229411639.5%
93Q.Tan🇨🇳 CHINA2228739.2%
94B.Perez🇨🇱 CHILE44117239.0%
95A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44117239.0%
96T.Straume🇱🇻 LATVIA29511539.0%
97A.Manganella🇮🇹 ITALY30711938.8%
98R.Bloch🇫🇷 FRANCE29211238.4%
99S.Chatterjee🇮🇳 INDIA28610938.1%
100J.Ong🇸🇬 SINGAPORE30811738.0%
101J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND28410838.0%
102Y.Li🇨🇳 CHINA2258537.8%
103H.Koh🇸🇬 SINGAPORE30911637.5%
104K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43416137.1%
105N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND29911137.1%
106C.Lin🇹🇼 CHINESE TAIPEI30811437.0%
107T.Pavlov🇧🇬 BULGARIA35012936.9%
108Y.Tian🇩🇪 GERMANY28810335.8%
109R.Lee🇸🇬 SINGAPORE2529035.7%
110S.Laan🇪🇪 ESTONIA2759735.3%
111S.Bar🇮🇳 INDIA2448635.2%
112S.Guzvica🇷🇸 SERBIA1055047.6%
113B.Velickovic🇷🇸 SERBIA1114136.9%

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Δ
1ACHARYA SHUBHAM🇮🇳 INDIA120-0.02+1.13+1.11·
2S.Roy🇮🇳 INDIA120-0.02+1.13+1.11·
3M.Andonov🇧🇬 BULGARIA144+0.03+0.74+0.77▲4
4T.Pavlov🇧🇬 BULGARIA128+0.09+0.67+0.76▲4
5Z.Chu🇨🇳 CHINA112+0.10+0.66+0.76▲6
6H.Gao🇨🇳 CHINA104+0.15+0.60+0.75▲7
7G.Donati🇮🇹 ITALY128-0.09+0.79+0.70▼2
8G.Percario🇮🇹 ITALY128-0.09+0.79+0.70▼2
9R.Emmers🇳🇱 NETHERLANDS104-0.22+0.91+0.69▼6
10W.Klarenbeek🇳🇱 NETHERLANDS104-0.22+0.91+0.69▼6
11Y.Chen🇹🇼 CHINESE TAIPEI96-0.04+0.64+0.60▲1
12M.Seizovic🇷🇸 SERBIA128+0.09+0.46+0.55▲7
13S.Vazic🇷🇸 SERBIA128+0.09+0.46+0.55▲7
14J.Andruszkiewicz🇵🇱 POLAND104+0.27+0.26+0.52▲26
15E.Sucharda🇵🇱 POLAND104+0.27+0.26+0.52▲26
16Z.Ferov🇧🇬 BULGARIA144-0.02+0.53+0.51▼2
17H.Koh🇸🇬 SINGAPORE104-0.18+0.67+0.49▼8
18J.Ong🇸🇬 SINGAPORE104-0.18+0.67+0.49▼8
19R.Bloch🇫🇷 FRANCE104+0.02+0.44+0.46▲4
20E.Vallet🇫🇷 FRANCE104+0.02+0.44+0.46▲4
21A.Momov🇧🇬 BULGARIA64+0.06+0.35+0.41▲10
22L.Bellicaud🇫🇷 FRANCE112-0.08+0.47+0.39▼5
23T.Guichet🇫🇷 FRANCE112-0.08+0.47+0.39▼5
24B.Bejenka🇵🇱 POLAND104-0.13+0.48+0.35▼9
25T.Kielbasa🇵🇱 POLAND104-0.13+0.48+0.35▼9
26D.Hsiao🇹🇼 CHINESE TAIPEI112-0.07+0.41+0.34▼1
27P.Beer🇺🇸 USA1152+0.06+0.28+0.34▲9
28H.Xing🇺🇸 USA1152+0.06+0.28+0.34▲9
29D.Lazarov🇧🇬 BULGARIA128+0.02+0.32+0.34▲3
30Y.Li🇨🇳 CHINA80-0.05+0.38+0.33▼2
31Q.Tan🇨🇳 CHINA80-0.05+0.38+0.33▼2
32M.Balodis🇱🇻 LATVIA120+0.05+0.26+0.31▲6
33J.Ilzins🇱🇻 LATVIA120+0.05+0.26+0.31▲6
34A.Boonstra🇳🇱 NETHERLANDS96-0.15+0.45+0.30▼13
35B.Van Noort🇳🇱 NETHERLANDS96-0.15+0.45+0.30▼13
36J.Bereza🇵🇱 POLAND96-0.15+0.41+0.26▼10
37B.Kula🇵🇱 POLAND96-0.15+0.41+0.26▼10
38P.Cazabon🇨🇱 CHILE152-0.06+0.31+0.24▼5
39F.Nacrur🇨🇱 CHILE152-0.06+0.31+0.24▼5
40C.Li🇨🇳 CHINA120-0.17+0.36+0.19▼10
41D.Jansons🇱🇻 LATVIA80+0.04+0.12+0.15▲2
42R.Kreitals🇱🇻 LATVIA80+0.04+0.12+0.15▲2
43X.Liu🇨🇳 CHINA112-0.14+0.29+0.15▼8
44R.Luhaorg🇪🇪 ESTONIA104-0.03+0.08+0.06▲1
45R.Piirisild🇪🇪 ESTONIA104-0.03+0.08+0.06▲1
46A.Manganella🇮🇹 ITALY104+0.04+0.01+0.06▲2
47S.Scata🇮🇹 ITALY104+0.04+0.01+0.06▲2
48S.Li🇹🇼 CHINESE TAIPEI104-0.18+0.21+0.03▼6
49E.Olla🇱🇻 LATVIA104+0.04-0.05-0.01▲1
50T.Straume🇱🇻 LATVIA104+0.04-0.05-0.01▲1
51M.Johnstone🇺🇸 USA1152+0.11-0.15-0.04▲14
52J.Udomsrirungruang🇺🇸 USA1152+0.11-0.15-0.04▲14
53V.Zhu🇺🇸 USA2104+0.07-0.13-0.06▲11
54C.Welland🇺🇸 USA2112+0.03-0.11-0.08▲7
55M.Iher🇪🇪 ESTONIA104-0.03-0.06-0.09▼3
56S.Laan🇪🇪 ESTONIA104-0.03-0.06-0.09▼3
57I.Miquelez Caballero🇦🇷 ARGENTINA96-0.03-0.07-0.10▼3
58N.Tiscornia Biaus🇦🇷 ARGENTINA96-0.03-0.07-0.10▼3
59F.Guerra🇦🇷 ARGENTINA104+0.02-0.12-0.10▲3
60S.Semberoiz🇦🇷 ARGENTINA104+0.02-0.12-0.10▲3
61J.Lieberman🇺🇸 USA2112-0.02-0.09-0.11▼3
62C.Nunez🇦🇷 ARGENTINA104-0.05-0.08-0.12▼6
63R.Nunez🇦🇷 ARGENTINA104-0.05-0.08-0.12▼6
64A.Huang🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104-0.16+0.01-0.15▼17
65A.Dhir🇺🇸 USA2112+0.01-0.16-0.15▲2
66G.Giubilo🇮🇹 ITALY72-0.11-0.10-0.21▼7
67R.Sau🇮🇹 ITALY72-0.11-0.10-0.21▼7
68S.Jesse🇩🇪 GERMANY104+0.18-0.40-0.22▲18
69Y.Tian🇩🇪 GERMANY104+0.18-0.40-0.22▲18
70M.Satriawan🇮🇩 INDONESIA120+0.01-0.25-0.24▲2
71S.Wijayanto🇮🇩 INDONESIA120+0.01-0.25-0.24▲2
72N.Davila🇨🇱 CHILE152+0.07-0.32-0.25▲8
73B.Perez🇨🇱 CHILE152+0.07-0.32-0.25▲8
74E.Gardner🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND80+0.18-0.43-0.25▲17
75D.Lee🇸🇬 SINGAPORE104+0.20-0.46-0.26▲19
76S.Wu🇸🇬 SINGAPORE104+0.20-0.46-0.26▲19
77R.Shaumi🇮🇩 INDONESIA80+0.01-0.32-0.31▲1
78D.Tarabunga🇮🇩 INDONESIA80+0.01-0.32-0.31▲1
79S.Bar🇮🇳 INDIA88-0.13-0.18-0.31▼11
80S.Kar🇮🇳 INDIA88-0.13-0.18-0.31▼11
81Z.Zhu🇩🇪 GERMANY104-0.08-0.24-0.32▼11
82Y.Zuo🇩🇪 GERMANY104-0.08-0.24-0.32▼11
83A.Hutton🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152+0.11-0.48-0.37▲13
84O.Powell🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152+0.11-0.48-0.37▲13
85J.Clark🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.09-0.29-0.38▼10
86K.Panchagnula🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152-0.09-0.29-0.38▼10
87A.Casparie🇳🇱 NETHERLANDS104+0.20-0.59-0.38▲12
88M.Sprinkhuizen🇳🇱 NETHERLANDS104+0.20-0.59-0.38▲12
89S.Chatterjee🇮🇳 INDIA96+0.04-0.44-0.40▲3
90P.Dey🇮🇳 INDIA96+0.04-0.44-0.40▲3
91C.Lin🇹🇼 CHINESE TAIPEI104-0.13-0.28-0.41▼17
92S.Pepic🇷🇸 SERBIA136-0.10-0.32-0.42▼10
93M.Simic🇷🇸 SERBIA136-0.10-0.32-0.42▼10
94N.Tennant🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112+0.15-0.58-0.43▲4
95C.Chiang🇹🇼 CHINESE TAIPEI104-0.06-0.41-0.46▼7
96J.Middleton🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112-0.08-0.38-0.47▼11
97H.Gao🇸🇬 SINGAPORE96-0.06-0.41-0.47▼8
98R.Lee🇸🇬 SINGAPORE96-0.06-0.41-0.47▼8
99P.Bedouet🇫🇷 FRANCE88+0.14-0.64-0.51▲2
100C.Deheeger🇫🇷 FRANCE88+0.14-0.64-0.51▲2
101A.Yeung🇺🇸 USA280-0.20-0.31-0.52▼24
102D.Murray🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND96+0.22-0.73-0.52▲2
103J.Shearer🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104+0.17-0.70-0.53·
104Y.Huang🇺🇸 USA288-0.19-0.37-0.56▼20
105R.Toom🇪🇪 ESTONIA96+0.06-0.80-0.74·
106R.Zvorovski🇪🇪 ESTONIA96+0.06-0.80-0.74·
107Y.Cheng🇹🇼 CHINESE TAIPEI88+0.04-0.89-0.85·
108D.Nobira🇮🇩 INDONESIA104+0.03-0.90-0.88·
109D.Rahayu🇮🇩 INDONESIA104+0.03-0.90-0.88·
110A.Bauer🇩🇪 GERMANY96+0.12-1.00-0.89·
111P.Petrov🇩🇪 GERMANY96+0.12-1.00-0.89·