Riga 2026 — 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
1B.Fischer🇭🇺 HUNGARY288+1.30+374.0
2C.Szabo🇭🇺 HUNGARY288+1.30+374.0
3V.Carcassonne-Labaere🇧🇪 BELGIUM256+1.13+289.0
4A.Labaere🇧🇪 BELGIUM256+1.13+289.0
5K.Dufrat🇵🇱 POLAND288+1.01+290.0
6P.Zatorski🇵🇱 POLAND288+1.01+290.0
7J.Alfejeva🇱🇻 LATVIA304+0.98+298.0
8I.Rubenis🇱🇻 LATVIA304+0.98+298.0
9B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.83+187.0
10M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.83+187.0
11A.Abragi🇸🇪 SWEDEN240+0.82+197.0
12A.Nilsson🇸🇪 SWEDEN240+0.82+197.0
13L.Cima🇮🇹 ITALY288+0.75+217.0
14B.Dessi🇮🇹 ITALY288+0.75+217.0
15F.Weiss Selway🇦🇹 AUSTRIA256+0.70+180.0
16L.Weiss Selway🇦🇹 AUSTRIA256+0.70+180.0
17B.Cronier🇫🇷 FRANCE320+0.69+220.0
18P.Cronier🇫🇷 FRANCE320+0.69+220.0
19A.Boboc🇷🇴 ROMANIA256+0.63+162.0
20M.Ionita🇷🇴 ROMANIA256+0.63+162.0
21K.Marinovski🇭🇷 CROATIA256+0.62+158.0
22M.Pilipovic🇭🇷 CROATIA256+0.62+158.0
23A.Meyerson🇨🇭 SWITZERLAND272+0.52+141.0
24E.Meyerson🇨🇭 SWITZERLAND272+0.52+141.0
25L.Petelko🇮🇱 ISRAEL272+0.50+137.0
26K.Retter🇮🇱 ISRAEL272+0.50+137.0
27C.Westerbeek🇳🇱 NETHERLANDS208+0.47+98.0
28J.Westerbeek🇳🇱 NETHERLANDS208+0.47+98.0
29I.Bareket🇮🇱 ISRAEL240+0.41+99.0
30N.Saada🇮🇱 ISRAEL240+0.41+99.0
31M.Guendel🇩🇪 GERMANY240+0.39+94.0
32K.Schwalbach🇩🇪 GERMANY240+0.39+94.0
33Z.Kokot🇮🇪 IRELAND240+0.38+91.0
34P.Mcdaid🇮🇪 IRELAND240+0.38+91.0
35M.Balint🇷🇴 ROMANIA256+0.34+87.0
36D.Moraru🇷🇴 ROMANIA256+0.34+87.0
37T.Brogeland🇳🇴 NORWAY240+0.33+80.0
38H.Sunde🇳🇴 NORWAY240+0.33+80.0
39M.Mediero🇪🇸 SPAIN240+0.29+70.0
40T.Ege🇩🇰 DENMARK336+0.27+92.0
41O.Raulund🇩🇰 DENMARK336+0.27+92.0
42M.Hutyra🇵🇱 POLAND224+0.27+60.0
43D.Kazmucha🇵🇱 POLAND224+0.27+60.0
44M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.21+58.0
45A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.21+58.0
46M.Barel🇮🇱 ISRAEL256+0.21+54.0
47P.Katz🇮🇱 ISRAEL256+0.21+54.0
48G.Mihai🇷🇴 ROMANIA256+0.20+51.0
49R.Mihai🇷🇴 ROMANIA256+0.20+51.0
50I.Gronkvist🇸🇪 SWEDEN288+0.19+55.0
51F.Wrang🇸🇪 SWEDEN288+0.19+55.0
52P.Caputo🇧🇪 BELGIUM208+0.18+38.0
53I.Dewasme🇧🇪 BELGIUM208+0.18+38.0
54D.Halfon🇫🇷 FRANCE304+0.14+42.0
55F.Volcker🇫🇷 FRANCE304+0.14+42.0
56S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256+0.13+33.0
57S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256+0.13+33.0
58R.Arraiano🇵🇹 PORTUGAL256+0.13+33.0
59J.Moraes🇵🇹 PORTUGAL256+0.13+33.0
60L.Lantaron🇪🇸 SPAIN384+0.10+40.0
61K.De Raeymaeker🇮🇪 IRELAND288+0.10+29.0
62A.Onishchuk🇮🇪 IRELAND288+0.10+29.0
63A.Jankauskas🇱🇹 LITHUANIA272+0.09+25.0
64E.Shokhan🇱🇹 LITHUANIA272+0.09+25.0
65E.Orma🇪🇪 ESTONIA272+0.07+19.0
66S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.05+14.0
67J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.05+14.0
68P.Marcinowski🇵🇱 POLAND256+0.00+1.0
69J.Zmuda🇵🇱 POLAND256+0.00+1.0
70M.Anjer🇳🇴 NORWAY272-0.00-1.0
71K.Fyrun🇳🇴 NORWAY272-0.00-1.0
72F.Dalpozzo🇮🇹 ITALY224-0.01-3.0
73F.Porta🇮🇹 ITALY224-0.01-3.0
74M.Thiele🇳🇱 NETHERLANDS304-0.02-5.0
75R.Verdegaal🇳🇱 NETHERLANDS304-0.02-5.0
76A.Gladiator🇩🇪 GERMANY256-0.02-5.0
77B.Janson🇩🇪 GERMANY256-0.02-5.0
78M.Pekkinen🇫🇮 FINLAND384-0.08-30.0
79K.Virtanen🇫🇮 FINLAND384-0.08-30.0
80B.Abou Chanab🇨🇭 SWITZERLAND272-0.09-24.0
81C.Vincent🇨🇭 SWITZERLAND272-0.09-24.0
82M.Sainz De Vicuna🇪🇸 SPAIN272-0.12-33.0
83A.Wasik🇪🇸 SPAIN384-0.13-49.0
84R.Zvorovski🇪🇪 ESTONIA272-0.14-39.0
85I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.17-44.0
86E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.17-44.0
87A.Martorell🇪🇸 SPAIN256-0.18-46.0
88I.Kandemir🇹🇷 TURKIYE192-0.22-43.0
89S.Nuhoglu🇹🇷 TURKIYE192-0.22-43.0
90C.Daehr🇩🇪 GERMANY272-0.23-63.0
91M.Plath🇩🇪 GERMANY272-0.23-63.0
92N.Bekkouche🇩🇰 DENMARK336-0.24-80.0
93F.Danielsen🇩🇰 DENMARK336-0.24-80.0
94D.Angebrandt🇦🇹 AUSTRIA256-0.24-61.0
95B.Utner🇦🇹 AUSTRIA256-0.24-61.0
96N.Sver🇭🇷 CROATIA256-0.29-75.0
97V.Zoric🇭🇷 CROATIA256-0.29-75.0
98J.Bethers🇱🇻 LATVIA224-0.30-68.0
99M.Romanovska🇱🇻 LATVIA224-0.30-68.0
100P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.32-81.0
101Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.32-81.0
102R.De Koster🇳🇱 NETHERLANDS256-0.32-83.0
103E.Poppe🇳🇱 NETHERLANDS256-0.32-83.0
104E.Klidzeja🇱🇻 LATVIA240-0.34-81.0
105M.Lorencs🇱🇻 LATVIA240-0.34-81.0
106H.Bertens🇧🇪 BELGIUM304-0.34-104.0
107T.Dobbels🇧🇪 BELGIUM304-0.34-104.0
108J.Phelan🇮🇪 IRELAND240-0.38-92.0
109L.Phelan🇮🇪 IRELAND240-0.38-92.0
110I.Ciftci🇹🇷 TURKIYE288-0.40-116.0
111A.Ucar🇹🇷 TURKIYE288-0.40-116.0
112I.Cunha🇵🇹 PORTUGAL256-0.41-105.0
113J.Fanha🇵🇹 PORTUGAL256-0.41-105.0
114A.Fodstad🇳🇴 NORWAY256-0.41-105.0
115I.Wennevold🇳🇴 NORWAY256-0.41-105.0
116L.Honti🇭🇺 HUNGARY208-0.43-89.0
117K.Mezei🇭🇺 HUNGARY208-0.43-89.0
118R.Grigoraitis🇱🇹 LITHUANIA240-0.45-108.0
119S.Simanaitiene🇱🇹 LITHUANIA240-0.45-108.0
120T.Suppula🇫🇮 FINLAND384-0.53-204.0
121J.Tamminen🇫🇮 FINLAND384-0.53-204.0
122T.Brkljacic🇭🇷 CROATIA256-0.58-148.0
123M.Mestric🇭🇷 CROATIA256-0.58-148.0
124K.Asplund🇸🇪 SWEDEN240-0.58-140.0
125S.Asplund Sivelind🇸🇪 SWEDEN240-0.58-140.0
126J.Barbosa🇵🇹 PORTUGAL256-0.65-167.0
127C.Pimenta🇵🇹 PORTUGAL256-0.65-167.0
128D.Attanasio🇮🇹 ITALY256-0.68-174.0
129G.Manara🇮🇹 ITALY256-0.68-174.0
130P.Crisafulli Sadaba🇦🇹 AUSTRIA256-0.68-175.0
131S.Hermann🇦🇹 AUSTRIA256-0.68-175.0
132I.Saesseli🇨🇭 SWITZERLAND224-0.69-154.0
133M.Sasselli🇨🇭 SWITZERLAND224-0.69-154.0
134E.Caliskan🇹🇷 TURKIYE288-0.78-224.0
135Y.Erengil🇹🇷 TURKIYE288-0.78-224.0
136A.Zalitis🇪🇪 ESTONIA272-0.80-218.0
137Z.Gupta🇱🇹 LITHUANIA256-0.86-221.0
138S.Sakarauskas🇱🇹 LITHUANIA256-0.86-221.0
139J.Aava🇪🇪 ESTONIA224-1.00-223.0
140M.Rundal🇪🇪 ESTONIA224-1.00-223.0
141M.Braun🇪🇪 ESTONIA272-1.01-276.0
142A.Honyek🇭🇺 HUNGARY272-1.05-285.0
143J.Jalsovszky🇭🇺 HUNGARY272-1.05-285.0
144J.Hammelev🇩🇰 DENMARK96-0.36-35.0
145C.Krefeld🇩🇰 DENMARK96-0.36-35.0
146E.Mauberquez🇫🇷 FRANCE144-0.71-102.0
147E.Monod🇫🇷 FRANCE144-0.71-102.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
1A.Fodstad🇳🇴 NORWAY6091.7%0.12
2M.Hutyra🇵🇱 POLAND5590.9%0.14
3V.Carcassonne-Labaere🇧🇪 BELGIUM6490.6%0.09
4L.Lantaron🇪🇸 SPAIN9989.9%0.13
5M.Barel🇮🇱 ISRAEL6489.1%0.12
6A.Gladiator🇩🇪 GERMANY6489.1%0.14
7A.Ucar🇹🇷 TURKIYE7088.6%0.13
8N.Sver🇭🇷 CROATIA6188.5%0.13
9E.Caliskan🇹🇷 TURKIYE8688.4%0.13
10M.Ionita🇷🇴 ROMANIA6088.3%0.12
11I.Dewasme🇧🇪 BELGIUM6088.3%0.12
12A.Onishchuk🇮🇪 IRELAND6888.2%0.12
13I.Wennevold🇳🇴 NORWAY7588.0%0.15
14A.Boboc🇷🇴 ROMANIA6587.7%0.15
15C.Daehr🇩🇪 GERMANY7387.7%0.19
16M.Mestric🇭🇷 CROATIA6487.5%0.14
17V.Zoric🇭🇷 CROATIA5687.5%0.14
18D.Halfon🇫🇷 FRANCE8087.5%0.15
19P.Zatorski🇵🇱 POLAND8087.5%0.16
20I.Rubenis🇱🇻 LATVIA7987.3%0.14
21M.Mediero🇪🇸 SPAIN7987.3%0.17
22B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6287.1%0.14
23A.Nilsson🇸🇪 SWEDEN6287.1%0.18
24E.Meyerson🇨🇭 SWITZERLAND6987.0%0.22
25R.Zvorovski🇪🇪 ESTONIA6886.8%0.15
26E.Orma🇪🇪 ESTONIA6786.6%0.13
27A.Jankauskas🇱🇹 LITHUANIA6786.6%0.13
28R.Grigoraitis🇱🇹 LITHUANIA6686.4%0.17
29R.Arraiano🇵🇹 PORTUGAL6586.2%0.14
30B.Fischer🇭🇺 HUNGARY8086.2%0.16
31S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7185.9%0.17
32G.Mihai🇷🇴 ROMANIA6385.7%0.17
33P.Katz🇮🇱 ISRAEL6285.5%0.16
34H.Sunde🇳🇴 NORWAY5485.2%0.18
35M.Pilipovic🇭🇷 CROATIA6185.2%0.20
36P.Mcdaid🇮🇪 IRELAND6785.1%0.18
37T.Suppula🇫🇮 FINLAND10584.8%0.17
38C.Vincent🇨🇭 SWITZERLAND7184.5%0.21
39B.Dessi🇮🇹 ITALY8384.3%0.20
40I.Gronkvist🇸🇪 SWEDEN7684.2%0.16
41C.Szabo🇭🇺 HUNGARY7684.2%0.17
42M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6984.1%0.20
43I.Saesseli🇨🇭 SWITZERLAND4983.7%0.18
44F.Porta🇮🇹 ITALY4983.7%0.18
45T.Brkljacic🇭🇷 CROATIA6783.6%0.18
46A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6183.6%0.23
47K.De Raeymaeker🇮🇪 IRELAND6783.6%0.24
48M.Rundal🇪🇪 ESTONIA4883.3%0.19
49I.Cunha🇵🇹 PORTUGAL6683.3%0.23
50D.Angebrandt🇦🇹 AUSTRIA6083.3%0.27
51J.Aava🇪🇪 ESTONIA5983.1%0.17
52E.Poppe🇳🇱 NETHERLANDS7183.1%0.18
53A.Meyerson🇨🇭 SWITZERLAND8383.1%0.20
54G.Manara🇮🇹 ITALY6583.1%0.21
55J.Westerbeek🇳🇱 NETHERLANDS4783.0%0.23
56K.Asplund🇸🇪 SWEDEN6482.8%0.17
57K.Dufrat🇵🇱 POLAND6482.8%0.20
58J.Barbosa🇵🇹 PORTUGAL6482.8%0.20
59B.Janson🇩🇪 GERMANY6982.6%0.20
60M.Plath🇩🇪 GERMANY6382.5%0.21
61A.Abragi🇸🇪 SWEDEN6882.4%0.18
62N.Bekkouche🇩🇰 DENMARK8582.4%0.23
63A.Martorell🇪🇸 SPAIN6282.3%0.21
64M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6282.3%0.24
65S.Nuhoglu🇹🇷 TURKIYE3982.1%0.18
66Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5682.1%0.20
67K.Marinovski🇭🇷 CROATIA6782.1%0.21
68F.Dalpozzo🇮🇹 ITALY6782.1%0.21
69M.Lorencs🇱🇻 LATVIA5682.1%0.25
70T.Ege🇩🇰 DENMARK9481.9%0.20
71J.Jalsovszky🇭🇺 HUNGARY6681.8%0.23
72L.Cima🇮🇹 ITALY6681.8%0.24
73S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6081.7%0.18
74B.Cronier🇫🇷 FRANCE7681.6%0.22
75M.Romanovska🇱🇻 LATVIA5981.4%0.19
76L.Phelan🇮🇪 IRELAND5981.4%0.19
77S.Asplund Sivelind🇸🇪 SWEDEN5981.4%0.22
78R.Verdegaal🇳🇱 NETHERLANDS6481.2%0.23
79D.Moraru🇷🇴 ROMANIA5381.1%0.26
80E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6381.0%0.19
81M.Pekkinen🇫🇮 FINLAND10581.0%0.24
82B.Utner🇦🇹 AUSTRIA7380.8%0.22
83M.Anjer🇳🇴 NORWAY7380.8%0.26
84D.Kazmucha🇵🇱 POLAND5780.7%0.19
85R.Mihai🇷🇴 ROMANIA5780.7%0.21
86F.Danielsen🇩🇰 DENMARK9380.6%0.20
87F.Volcker🇫🇷 FRANCE7280.6%0.26
88P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7780.5%0.25
89Z.Kokot🇮🇪 IRELAND7180.3%0.23
90T.Brogeland🇳🇴 NORWAY6180.3%0.23
91N.Saada🇮🇱 ISRAEL6180.3%0.26
92P.Marcinowski🇵🇱 POLAND5580.0%0.24
93H.Bertens🇧🇪 BELGIUM7479.7%0.23
94A.Zalitis🇪🇪 ESTONIA7479.7%0.26
95A.Labaere🇧🇪 BELGIUM5979.7%0.34
96S.Simanaitiene🇱🇹 LITHUANIA5479.6%0.26
97F.Weiss Selway🇦🇹 AUSTRIA6879.4%0.22
98C.Pimenta🇵🇹 PORTUGAL6879.4%0.22
99J.Tamminen🇫🇮 FINLAND9779.4%0.32
100M.Guendel🇩🇪 GERMANY5379.2%0.21
101P.Cronier🇫🇷 FRANCE6779.1%0.27
102F.Wrang🇸🇪 SWEDEN6779.1%0.33
103K.Virtanen🇫🇮 FINLAND10579.0%0.29
104M.Balint🇷🇴 ROMANIA7178.9%0.23
105M.Sainz De Vicuna🇪🇸 SPAIN6678.8%0.21
106T.Dobbels🇧🇪 BELGIUM8078.8%0.31
107E.Klidzeja🇱🇻 LATVIA6178.7%0.21
108P.Caputo🇧🇪 BELGIUM5678.6%0.25
109L.Weiss Selway🇦🇹 AUSTRIA6978.3%0.22
110S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5578.2%0.22
111L.Petelko🇮🇱 ISRAEL6478.1%0.23
112J.Zmuda🇵🇱 POLAND5078.0%0.26
113I.Bareket🇮🇱 ISRAEL5078.0%0.28
114K.Schwalbach🇩🇪 GERMANY6377.8%0.27
115J.Fanha🇵🇹 PORTUGAL4577.8%0.29
116I.Kandemir🇹🇷 TURKIYE4977.6%0.22
117S.Hermann🇦🇹 AUSTRIA5877.6%0.28
118Z.Gupta🇱🇹 LITHUANIA5877.6%0.31
119P.Crisafulli Sadaba🇦🇹 AUSTRIA5877.6%0.36
120L.Honti🇭🇺 HUNGARY4077.5%0.23
121Y.Erengil🇹🇷 TURKIYE5377.4%0.28
122J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6677.3%0.24
123B.Abou Chanab🇨🇭 SWITZERLAND6677.3%0.27
124A.Honyek🇭🇺 HUNGARY7077.1%0.26
125A.Wasik🇪🇸 SPAIN8777.0%0.25
126J.Moraes🇵🇹 PORTUGAL6876.5%0.27
127K.Mezei🇭🇺 HUNGARY5576.4%0.24
128M.Sasselli🇨🇭 SWITZERLAND5576.4%0.33
129J.Phelan🇮🇪 IRELAND5976.3%0.27
130K.Retter🇮🇱 ISRAEL7475.7%0.30
131R.De Koster🇳🇱 NETHERLANDS6175.4%0.26
132C.Westerbeek🇳🇱 NETHERLANDS5775.4%0.35
133O.Raulund🇩🇰 DENMARK9375.3%0.26
134S.Sakarauskas🇱🇹 LITHUANIA5574.5%0.33
135I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6573.8%0.32
136D.Attanasio🇮🇹 ITALY6373.0%0.27
137M.Thiele🇳🇱 NETHERLANDS7473.0%0.32
138I.Ciftci🇹🇷 TURKIYE5972.9%0.39
139E.Shokhan🇱🇹 LITHUANIA6572.3%0.32
140M.Braun🇪🇪 ESTONIA6471.9%0.45
141J.Bethers🇱🇻 LATVIA4971.4%0.31
142K.Fyrun🇳🇴 NORWAY7671.1%0.33
143J.Alfejeva🇱🇻 LATVIA7570.7%0.31
144J.Hammelev🇩🇰 DENMARK2592.0%0.08
145E.Monod🇫🇷 FRANCE3884.2%0.21
146E.Mauberquez🇫🇷 FRANCE3278.1%0.28
147C.Krefeld🇩🇰 DENMARK1968.4%0.32

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.Bethers🇱🇻 LATVIA5787.7%0.14
2B.Cronier🇫🇷 FRANCE7486.5%0.22
3A.Abragi🇸🇪 SWEDEN5186.3%0.18
4J.Alfejeva🇱🇻 LATVIA7785.7%0.17
5Z.Kokot🇮🇪 IRELAND5585.5%0.14
6K.Marinovski🇭🇷 CROATIA6085.0%0.18
7K.Retter🇮🇱 ISRAEL7884.6%0.18
8P.Cronier🇫🇷 FRANCE10384.5%0.20
9R.Mihai🇷🇴 ROMANIA6484.4%0.22
10L.Honti🇭🇺 HUNGARY5683.9%0.18
11J.Aava🇪🇪 ESTONIA6283.9%0.19
12V.Zoric🇭🇷 CROATIA6883.8%0.22
13R.Grigoraitis🇱🇹 LITHUANIA6783.6%0.22
14K.Schwalbach🇩🇪 GERMANY5483.3%0.22
15H.Sunde🇳🇴 NORWAY6482.8%0.20
16A.Nilsson🇸🇪 SWEDEN5882.8%0.22
17A.Boboc🇷🇴 ROMANIA6681.8%0.23
18M.Anjer🇳🇴 NORWAY6681.8%0.27
19A.Labaere🇧🇪 BELGIUM6581.5%0.23
20K.Dufrat🇵🇱 POLAND6981.2%0.32
21P.Crisafulli Sadaba🇦🇹 AUSTRIA7981.0%0.19
22G.Mihai🇷🇴 ROMANIA7180.3%0.25
23P.Zatorski🇵🇱 POLAND7580.0%0.20
24G.Manara🇮🇹 ITALY6479.7%0.25
25S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6479.7%0.27
26C.Vincent🇨🇭 SWITZERLAND6479.7%0.31
27A.Gladiator🇩🇪 GERMANY5479.6%0.24
28A.Ucar🇹🇷 TURKIYE7879.5%0.31
29M.Thiele🇳🇱 NETHERLANDS8078.8%0.26
30J.Fanha🇵🇹 PORTUGAL7078.6%0.26
31F.Volcker🇫🇷 FRANCE7078.6%0.31
32K.De Raeymaeker🇮🇪 IRELAND7478.4%0.30
33E.Shokhan🇱🇹 LITHUANIA6078.3%0.28
34M.Mestric🇭🇷 CROATIA6478.1%0.22
35A.Wasik🇪🇸 SPAIN10578.1%0.24
36I.Saesseli🇨🇭 SWITZERLAND6478.1%0.27
37O.Raulund🇩🇰 DENMARK7378.1%0.29
38P.Caputo🇧🇪 BELGIUM5078.0%0.30
39C.Szabo🇭🇺 HUNGARY7777.9%0.29
40L.Weiss Selway🇦🇹 AUSTRIA5877.6%0.29
41F.Wrang🇸🇪 SWEDEN7177.5%0.30
42E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6277.4%0.31
43J.Jalsovszky🇭🇺 HUNGARY6677.3%0.24
44M.Pekkinen🇫🇮 FINLAND9277.2%0.25
45N.Sver🇭🇷 CROATIA7077.1%0.30
46I.Gronkvist🇸🇪 SWEDEN7477.0%0.34
47K.Asplund🇸🇪 SWEDEN6076.7%0.27
48J.Moraes🇵🇹 PORTUGAL7376.7%0.32
49F.Weiss Selway🇦🇹 AUSTRIA6076.7%0.33
50M.Lorencs🇱🇻 LATVIA6476.6%0.25
51P.Marcinowski🇵🇱 POLAND7776.6%0.29
52S.Sakarauskas🇱🇹 LITHUANIA6876.5%0.28
53B.Fischer🇭🇺 HUNGARY5576.4%0.33
54A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6776.1%0.27
55R.De Koster🇳🇱 NETHERLANDS5076.0%0.36
56M.Hutyra🇵🇱 POLAND5475.9%0.28
57A.Jankauskas🇱🇹 LITHUANIA7975.9%0.30
58A.Zalitis🇪🇪 ESTONIA6275.8%0.31
59S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND7075.7%0.41
60D.Moraru🇷🇴 ROMANIA6575.4%0.26
61D.Kazmucha🇵🇱 POLAND5775.4%0.32
62E.Meyerson🇨🇭 SWITZERLAND6175.4%0.36
63S.Hermann🇦🇹 AUSTRIA6175.4%0.44
64L.Cima🇮🇹 ITALY7275.0%0.25
65C.Daehr🇩🇪 GERMANY6875.0%0.28
66V.Carcassonne-Labaere🇧🇪 BELGIUM6875.0%0.35
67D.Attanasio🇮🇹 ITALY6475.0%0.39
68M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7574.7%0.33
69D.Halfon🇫🇷 FRANCE8274.4%0.33
70N.Saada🇮🇱 ISRAEL5874.1%0.34
71I.Bareket🇮🇱 ISRAEL6973.9%0.35
72M.Guendel🇩🇪 GERMANY6973.9%0.36
73S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6973.9%0.36
74M.Ionita🇷🇴 ROMANIA6573.8%0.29
75F.Porta🇮🇹 ITALY6173.8%0.34
76T.Ege🇩🇰 DENMARK7673.7%0.29
77I.Kandemir🇹🇷 TURKIYE5773.7%0.32
78H.Bertens🇧🇪 BELGIUM7973.4%0.34
79Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6473.4%0.34
80B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5673.2%0.30
81T.Dobbels🇧🇪 BELGIUM7173.2%0.34
82B.Abou Chanab🇨🇭 SWITZERLAND7173.2%0.35
83B.Dessi🇮🇹 ITALY6773.1%0.33
84L.Lantaron🇪🇸 SPAIN10073.0%0.31
85A.Meyerson🇨🇭 SWITZERLAND5972.9%0.29
86R.Verdegaal🇳🇱 NETHERLANDS8572.9%0.41
87L.Petelko🇮🇱 ISRAEL5572.7%0.33
88M.Balint🇷🇴 ROMANIA6672.7%0.38
89I.Rubenis🇱🇻 LATVIA7372.6%0.33
90J.Zmuda🇵🇱 POLAND7372.6%0.41
91M.Pilipovic🇭🇷 CROATIA6872.1%0.34
92L.Phelan🇮🇪 IRELAND5771.9%0.35
93C.Pimenta🇵🇹 PORTUGAL5371.7%0.34
94N.Bekkouche🇩🇰 DENMARK7771.4%0.33
95M.Sasselli🇨🇭 SWITZERLAND5671.4%0.38
96R.Arraiano🇵🇹 PORTUGAL4971.4%0.43
97I.Cunha🇵🇹 PORTUGAL7371.2%0.34
98I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND6671.2%0.38
99M.Mediero🇪🇸 SPAIN5271.2%0.39
100P.Katz🇮🇱 ISRAEL6271.0%0.37
101E.Klidzeja🇱🇻 LATVIA5870.7%0.43
102M.Barel🇮🇱 ISRAEL6870.6%0.34
103T.Brogeland🇳🇴 NORWAY6170.5%0.43
104J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7170.4%0.41
105J.Phelan🇮🇪 IRELAND6470.3%0.34
106P.Mcdaid🇮🇪 IRELAND4770.2%0.34
107S.Nuhoglu🇹🇷 TURKIYE4770.2%0.40
108F.Dalpozzo🇮🇹 ITALY4770.2%0.45
109B.Janson🇩🇪 GERMANY6770.1%0.36
110A.Honyek🇭🇺 HUNGARY7070.0%0.41
111Y.Erengil🇹🇷 TURKIYE6969.6%0.41
112K.Fyrun🇳🇴 NORWAY5669.6%0.41
113I.Wennevold🇳🇴 NORWAY7569.3%0.36
114M.Rundal🇪🇪 ESTONIA5269.2%0.39
115T.Suppula🇫🇮 FINLAND8469.0%0.46
116M.Braun🇪🇪 ESTONIA7468.9%0.38
117J.Barbosa🇵🇹 PORTUGAL7068.6%0.41
118S.Asplund Sivelind🇸🇪 SWEDEN5768.4%0.40
119E.Caliskan🇹🇷 TURKIYE7968.4%0.43
120J.Westerbeek🇳🇱 NETHERLANDS4168.3%0.39
121J.Tamminen🇫🇮 FINLAND9768.0%0.45
122S.Simanaitiene🇱🇹 LITHUANIA5367.9%0.41
123A.Onishchuk🇮🇪 IRELAND7867.9%0.42
124F.Danielsen🇩🇰 DENMARK8167.9%0.44
125C.Westerbeek🇳🇱 NETHERLANDS6267.7%0.34
126M.Sainz De Vicuna🇪🇸 SPAIN6267.7%0.52
127K.Virtanen🇫🇮 FINLAND8067.5%0.40
128E.Poppe🇳🇱 NETHERLANDS7367.1%0.37
129E.Orma🇪🇪 ESTONIA7266.7%0.49
130M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4465.9%0.46
131A.Fodstad🇳🇴 NORWAY4665.2%0.50
132I.Dewasme🇧🇪 BELGIUM4065.0%0.38
133A.Martorell🇪🇸 SPAIN5464.8%0.43
134I.Ciftci🇹🇷 TURKIYE8164.2%0.43
135M.Plath🇩🇪 GERMANY6863.2%0.48
136K.Mezei🇭🇺 HUNGARY5763.2%0.51
137M.Romanovska🇱🇻 LATVIA5962.7%0.49
138B.Utner🇦🇹 AUSTRIA6861.8%0.52
139T.Brkljacic🇭🇷 CROATIA6061.7%0.47
140R.Zvorovski🇪🇪 ESTONIA6261.3%0.52
141P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND5959.3%0.47
142Z.Gupta🇱🇹 LITHUANIA7558.7%0.55
143D.Angebrandt🇦🇹 AUSTRIA5558.2%0.49
144J.Hammelev🇩🇰 DENMARK2580.0%0.28
145E.Mauberquez🇫🇷 FRANCE3773.0%0.35
146C.Krefeld🇩🇰 DENMARK2770.4%0.33
147E.Monod🇫🇷 FRANCE3759.5%0.49

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
1P.Marcinowski🇵🇱 POLAND10595.2%0.06
2J.Zmuda🇵🇱 POLAND10595.2%0.06
3I.Bareket🇮🇱 ISRAEL11193.7%0.08
4N.Saada🇮🇱 ISRAEL11193.7%0.08
5L.Cima🇮🇹 ITALY14992.6%0.09
6B.Dessi🇮🇹 ITALY14992.6%0.09
7A.Honyek🇭🇺 HUNGARY13692.6%0.09
8J.Jalsovszky🇭🇺 HUNGARY13692.6%0.09
9J.Alfejeva🇱🇻 LATVIA15492.2%0.09
10I.Rubenis🇱🇻 LATVIA15492.2%0.09
11M.Balint🇷🇴 ROMANIA12491.9%0.08
12D.Moraru🇷🇴 ROMANIA12491.9%0.08
13C.Daehr🇩🇪 GERMANY13691.9%0.09
14M.Plath🇩🇪 GERMANY13691.9%0.09
15I.Gronkvist🇸🇪 SWEDEN14391.6%0.11
16F.Wrang🇸🇪 SWEDEN14391.6%0.11
17V.Carcassonne-Labaere🇧🇪 BELGIUM12391.1%0.09
18A.Labaere🇧🇪 BELGIUM12391.1%0.09
19A.Gladiator🇩🇪 GERMANY13391.0%0.10
20B.Janson🇩🇪 GERMANY13391.0%0.10
21B.Fischer🇭🇺 HUNGARY15691.0%0.11
22C.Szabo🇭🇺 HUNGARY15691.0%0.11
23N.Sver🇭🇷 CROATIA11790.6%0.09
24V.Zoric🇭🇷 CROATIA11790.6%0.09
25E.Klidzeja🇱🇻 LATVIA11790.6%0.12
26M.Lorencs🇱🇻 LATVIA11790.6%0.12
27D.Halfon🇫🇷 FRANCE15290.1%0.10
28F.Volcker🇫🇷 FRANCE15290.1%0.10
29K.Dufrat🇵🇱 POLAND14489.6%0.15
30P.Zatorski🇵🇱 POLAND14489.6%0.15
31Z.Gupta🇱🇹 LITHUANIA11389.4%0.12
32S.Sakarauskas🇱🇹 LITHUANIA11389.4%0.12
33M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13089.2%0.14
34A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13089.2%0.14
35M.Thiele🇳🇱 NETHERLANDS13889.1%0.11
36R.Verdegaal🇳🇱 NETHERLANDS13889.1%0.11
37I.Ciftci🇹🇷 TURKIYE12989.1%0.15
38A.Ucar🇹🇷 TURKIYE12989.1%0.15
39C.Westerbeek🇳🇱 NETHERLANDS10488.5%0.12
40J.Westerbeek🇳🇱 NETHERLANDS10488.5%0.12
41A.Abragi🇸🇪 SWEDEN13088.5%0.13
42A.Nilsson🇸🇪 SWEDEN13088.5%0.13
43K.Marinovski🇭🇷 CROATIA12888.3%0.13
44M.Pilipovic🇭🇷 CROATIA12888.3%0.13
45M.Mediero🇪🇸 SPAIN13788.3%0.14
46M.Pekkinen🇫🇮 FINLAND21088.1%0.13
47K.Virtanen🇫🇮 FINLAND21088.1%0.13
48A.Wasik🇪🇸 SPAIN19787.8%0.16
49T.Brogeland🇳🇴 NORWAY11587.8%0.17
50H.Sunde🇳🇴 NORWAY11587.8%0.17
51N.Bekkouche🇩🇰 DENMARK17887.6%0.16
52F.Danielsen🇩🇰 DENMARK17887.6%0.16
53T.Suppula🇫🇮 FINLAND20287.6%0.18
54J.Tamminen🇫🇮 FINLAND20287.6%0.18
55M.Hutyra🇵🇱 POLAND11287.5%0.13
56D.Kazmucha🇵🇱 POLAND11287.5%0.13
57A.Meyerson🇨🇭 SWITZERLAND15287.5%0.16
58E.Meyerson🇨🇭 SWITZERLAND15287.5%0.16
59M.Anjer🇳🇴 NORWAY14987.2%0.15
60K.Fyrun🇳🇴 NORWAY14987.2%0.15
61A.Boboc🇷🇴 ROMANIA12587.2%0.16
62M.Ionita🇷🇴 ROMANIA12587.2%0.16
63P.Caputo🇧🇪 BELGIUM11687.1%0.14
64I.Dewasme🇧🇪 BELGIUM11687.1%0.14
65F.Dalpozzo🇮🇹 ITALY11687.1%0.15
66F.Porta🇮🇹 ITALY11687.1%0.15
67J.Bethers🇱🇻 LATVIA10887.0%0.13
68M.Romanovska🇱🇻 LATVIA10887.0%0.13
69H.Bertens🇧🇪 BELGIUM15487.0%0.14
70T.Dobbels🇧🇪 BELGIUM15487.0%0.14
71Z.Kokot🇮🇪 IRELAND13887.0%0.17
72P.Mcdaid🇮🇪 IRELAND13887.0%0.17
73A.Martorell🇪🇸 SPAIN12086.7%0.17
74R.Arraiano🇵🇹 PORTUGAL13386.5%0.14
75J.Moraes🇵🇹 PORTUGAL13386.5%0.14
76I.Cunha🇵🇹 PORTUGAL11186.5%0.20
77J.Fanha🇵🇹 PORTUGAL11186.5%0.20
78J.Phelan🇮🇪 IRELAND11886.4%0.14
79L.Phelan🇮🇪 IRELAND11886.4%0.14
80L.Honti🇭🇺 HUNGARY9586.3%0.19
81K.Mezei🇭🇺 HUNGARY9586.3%0.19
82F.Weiss Selway🇦🇹 AUSTRIA13786.1%0.15
83L.Weiss Selway🇦🇹 AUSTRIA13786.1%0.15
84S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13786.1%0.20
85J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13786.1%0.20
86T.Ege🇩🇰 DENMARK18785.6%0.15
87O.Raulund🇩🇰 DENMARK18785.6%0.15
88K.Asplund🇸🇪 SWEDEN12385.4%0.16
89S.Asplund Sivelind🇸🇪 SWEDEN12385.4%0.16
90D.Attanasio🇮🇹 ITALY12885.2%0.16
91G.Manara🇮🇹 ITALY12885.2%0.16
92S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND11585.2%0.17
93S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND11585.2%0.17
94A.Fodstad🇳🇴 NORWAY13585.2%0.18
95I.Wennevold🇳🇴 NORWAY13585.2%0.18
96D.Angebrandt🇦🇹 AUSTRIA13385.0%0.20
97B.Utner🇦🇹 AUSTRIA13385.0%0.20
98J.Barbosa🇵🇹 PORTUGAL13284.8%0.20
99C.Pimenta🇵🇹 PORTUGAL13284.8%0.20
100B.Cronier🇫🇷 FRANCE14383.9%0.17
101P.Cronier🇫🇷 FRANCE14383.9%0.17
102B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12483.9%0.20
103M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12483.9%0.20
104K.De Raeymaeker🇮🇪 IRELAND13583.7%0.18
105A.Onishchuk🇮🇪 IRELAND13583.7%0.18
106L.Lantaron🇪🇸 SPAIN19683.7%0.20
107P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND13383.5%0.20
108Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND13383.5%0.20
109G.Mihai🇷🇴 ROMANIA12083.3%0.18
110R.Mihai🇷🇴 ROMANIA12083.3%0.18
111R.Grigoraitis🇱🇹 LITHUANIA12083.3%0.18
112S.Simanaitiene🇱🇹 LITHUANIA12083.3%0.18
113R.De Koster🇳🇱 NETHERLANDS13283.3%0.20
114E.Poppe🇳🇱 NETHERLANDS13283.3%0.20
115B.Abou Chanab🇨🇭 SWITZERLAND13783.2%0.17
116C.Vincent🇨🇭 SWITZERLAND13783.2%0.17
117I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12882.8%0.23
118E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12882.8%0.23
119E.Caliskan🇹🇷 TURKIYE13982.7%0.18
120Y.Erengil🇹🇷 TURKIYE13982.7%0.18
121L.Petelko🇮🇱 ISRAEL13882.6%0.23
122K.Retter🇮🇱 ISRAEL13882.6%0.23
123M.Barel🇮🇱 ISRAEL12682.5%0.21
124P.Katz🇮🇱 ISRAEL12682.5%0.21
125T.Brkljacic🇭🇷 CROATIA13182.4%0.20
126M.Mestric🇭🇷 CROATIA13182.4%0.20
127M.Sainz De Vicuna🇪🇸 SPAIN13682.4%0.23
128M.Braun🇪🇪 ESTONIA13582.2%0.20
129A.Jankauskas🇱🇹 LITHUANIA13281.8%0.20
130E.Shokhan🇱🇹 LITHUANIA13281.8%0.20
131A.Zalitis🇪🇪 ESTONIA13781.0%0.22
132M.Guendel🇩🇪 GERMANY11681.0%0.22
133K.Schwalbach🇩🇪 GERMANY11681.0%0.22
134I.Saesseli🇨🇭 SWITZERLAND10480.8%0.26
135M.Sasselli🇨🇭 SWITZERLAND10480.8%0.26
136I.Kandemir🇹🇷 TURKIYE8880.7%0.22
137S.Nuhoglu🇹🇷 TURKIYE8880.7%0.22
138P.Crisafulli Sadaba🇦🇹 AUSTRIA11677.6%0.27
139S.Hermann🇦🇹 AUSTRIA11677.6%0.27
140J.Aava🇪🇪 ESTONIA10776.6%0.28
141M.Rundal🇪🇪 ESTONIA10776.6%0.28
142R.Zvorovski🇪🇪 ESTONIA13676.5%0.30
143E.Orma🇪🇪 ESTONIA13875.4%0.32
144E.Mauberquez🇫🇷 FRANCE7088.6%0.14
145E.Monod🇫🇷 FRANCE7088.6%0.14
146J.Hammelev🇩🇰 DENMARK4481.8%0.27
147C.Krefeld🇩🇰 DENMARK4481.8%0.27

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 %
1F.Porta🇮🇹 ITALY67133449.8%
2N.Sver🇭🇷 CROATIA70234148.6%
3A.Ucar🇹🇷 TURKIYE81439348.3%
4G.Manara🇮🇹 ITALY75636548.3%
5J.Fanha🇵🇹 PORTUGAL71834748.3%
6S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND68432647.7%
7D.Attanasio🇮🇹 ITALY76336347.6%
8P.Marcinowski🇵🇱 POLAND72634547.5%
9J.Bethers🇱🇻 LATVIA64430547.4%
10M.Thiele🇳🇱 NETHERLANDS82839247.3%
11M.Braun🇪🇪 ESTONIA73534747.2%
12M.Romanovska🇱🇻 LATVIA65130747.2%
13I.Ciftci🇹🇷 TURKIYE80638047.1%
14A.Onishchuk🇮🇪 IRELAND80037647.0%
15I.Cunha🇵🇹 PORTUGAL72634147.0%
16V.Zoric🇭🇷 CROATIA69632546.7%
17P.Crisafulli Sadaba🇦🇹 AUSTRIA74334546.4%
18P.Katz🇮🇱 ISRAEL74534546.3%
19R.Verdegaal🇳🇱 NETHERLANDS83038346.1%
20R.De Koster🇳🇱 NETHERLANDS73133746.1%
21D.Kazmucha🇵🇱 POLAND62628846.0%
22A.Wasik🇪🇸 SPAIN104848145.9%
23I.Gronkvist🇸🇪 SWEDEN82938045.8%
24J.Zmuda🇵🇱 POLAND73233545.8%
25M.Lorencs🇱🇻 LATVIA65029845.8%
26K.Retter🇮🇱 ISRAEL76034745.7%
27K.Asplund🇸🇪 SWEDEN65429845.6%
28M.Hutyra🇵🇱 POLAND62028345.6%
29K.Mezei🇭🇺 HUNGARY56125545.5%
30S.Sakarauskas🇱🇹 LITHUANIA69531545.3%
31B.Abou Chanab🇨🇭 SWITZERLAND76134445.2%
32J.Moraes🇵🇹 PORTUGAL72132645.2%
33L.Honti🇭🇺 HUNGARY55725245.2%
34C.Vincent🇨🇭 SWITZERLAND76934745.1%
35Z.Gupta🇱🇹 LITHUANIA69431245.0%
36M.Mestric🇭🇷 CROATIA68830944.9%
37E.Caliskan🇹🇷 TURKIYE83037144.7%
38S.Hermann🇦🇹 AUSTRIA73132744.7%
39I.Saesseli🇨🇭 SWITZERLAND59826744.6%
40H.Bertens🇧🇪 BELGIUM82836844.4%
41A.Zalitis🇪🇪 ESTONIA76133844.4%
42A.Boboc🇷🇴 ROMANIA72832344.4%
43A.Honyek🇭🇺 HUNGARY77634444.3%
44I.Wennevold🇳🇴 NORWAY76834044.3%
45A.Martorell🇪🇸 SPAIN72232044.3%
46G.Mihai🇷🇴 ROMANIA71831844.3%
47F.Wrang🇸🇪 SWEDEN83936944.0%
48J.Jalsovszky🇭🇺 HUNGARY77234044.0%
49J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND76833844.0%
50S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND76433644.0%
51E.Poppe🇳🇱 NETHERLANDS73232244.0%
52S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND68830344.0%
53R.Mihai🇷🇴 ROMANIA72932043.9%
54A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND76933743.8%
55K.De Raeymaeker🇮🇪 IRELAND81735743.7%
56M.Barel🇮🇱 ISRAEL74332443.6%
57F.Dalpozzo🇮🇹 ITALY68429843.6%
58M.Ionita🇷🇴 ROMANIA74132243.5%
59F.Weiss Selway🇦🇹 AUSTRIA72631543.4%
60R.Arraiano🇵🇹 PORTUGAL72231343.4%
61K.Marinovski🇭🇷 CROATIA70730743.4%
62T.Brkljacic🇭🇷 CROATIA68729843.4%
63C.Westerbeek🇳🇱 NETHERLANDS55324043.4%
64L.Cima🇮🇹 ITALY85437043.3%
65E.Orma🇪🇪 ESTONIA75332643.3%
66P.Cronier🇫🇷 FRANCE90939343.2%
67T.Dobbels🇧🇪 BELGIUM82135543.2%
68K.Dufrat🇵🇱 POLAND80034543.1%
69L.Weiss Selway🇦🇹 AUSTRIA72331143.0%
70M.Guendel🇩🇪 GERMANY63027143.0%
71D.Halfon🇫🇷 FRANCE85736842.9%
72M.Plath🇩🇪 GERMANY80734642.9%
73S.Asplund Sivelind🇸🇪 SWEDEN66928742.9%
74M.Pilipovic🇭🇷 CROATIA71530642.8%
75M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND77533142.7%
76E.Klidzeja🇱🇻 LATVIA66328342.7%
77C.Daehr🇩🇪 GERMANY79633942.6%
78Y.Erengil🇹🇷 TURKIYE83635542.5%
79C.Pimenta🇵🇹 PORTUGAL71130242.5%
80J.Phelan🇮🇪 IRELAND66828442.5%
81J.Westerbeek🇳🇱 NETHERLANDS54123042.5%
82O.Raulund🇩🇰 DENMARK94639942.2%
83J.Aava🇪🇪 ESTONIA58624742.2%
84R.Zvorovski🇪🇪 ESTONIA75031642.1%
85B.Janson🇩🇪 GERMANY72730642.1%
86A.Fodstad🇳🇴 NORWAY77332441.9%
87A.Labaere🇧🇪 BELGIUM73530741.8%
88M.Balint🇷🇴 ROMANIA70029241.7%
89D.Angebrandt🇦🇹 AUSTRIA72430141.6%
90I.Kandemir🇹🇷 TURKIYE55823241.6%
91L.Petelko🇮🇱 ISRAEL77832341.5%
92V.Carcassonne-Labaere🇧🇪 BELGIUM73730641.5%
93Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND70829341.4%
94R.Grigoraitis🇱🇹 LITHUANIA69228641.3%
95B.Cronier🇫🇷 FRANCE92037941.2%
96F.Volcker🇫🇷 FRANCE86035441.2%
97J.Barbosa🇵🇹 PORTUGAL71429441.2%
98N.Bekkouche🇩🇰 DENMARK93138241.0%
99M.Sainz De Vicuna🇪🇸 SPAIN74330541.0%
100P.Zatorski🇵🇱 POLAND80933140.9%
101L.Phelan🇮🇪 IRELAND66827340.9%
102I.Bareket🇮🇱 ISRAEL66927340.8%
103K.Schwalbach🇩🇪 GERMANY63926140.8%
104M.Anjer🇳🇴 NORWAY74730240.4%
105D.Moraru🇷🇴 ROMANIA71728840.2%
106M.Sasselli🇨🇭 SWITZERLAND60724440.2%
107H.Sunde🇳🇴 NORWAY65426240.1%
108N.Saada🇮🇱 ISRAEL66726740.0%
109B.Dessi🇮🇹 ITALY86234439.9%
110I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND71628539.8%
111T.Ege🇩🇰 DENMARK93937339.7%
112A.Gladiator🇩🇪 GERMANY74029439.7%
113A.Jankauskas🇱🇹 LITHUANIA73129039.7%
114K.Fyrun🇳🇴 NORWAY74229439.6%
115B.Utner🇦🇹 AUSTRIA72228439.3%
116B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND59323339.3%
117J.Alfejeva🇱🇻 LATVIA86934139.2%
118E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND71327939.1%
119M.Rundal🇪🇪 ESTONIA58923039.0%
120A.Abragi🇸🇪 SWEDEN69927238.9%
121S.Simanaitiene🇱🇹 LITHUANIA71427638.7%
122T.Brogeland🇳🇴 NORWAY64925138.7%
123I.Dewasme🇧🇪 BELGIUM58622738.7%
124P.Caputo🇧🇪 BELGIUM58122438.6%
125A.Meyerson🇨🇭 SWITZERLAND76129338.5%
126S.Nuhoglu🇹🇷 TURKIYE56921938.5%
127Z.Kokot🇮🇪 IRELAND65625238.4%
128T.Suppula🇫🇮 FINLAND106440838.3%
129J.Tamminen🇫🇮 FINLAND106540538.0%
130M.Pekkinen🇫🇮 FINLAND105540138.0%
131F.Danielsen🇩🇰 DENMARK94235838.0%
132B.Fischer🇭🇺 HUNGARY81030737.9%
133P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND71827237.9%
134E.Meyerson🇨🇭 SWITZERLAND75928637.7%
135A.Nilsson🇸🇪 SWEDEN69226137.7%
136L.Lantaron🇪🇸 SPAIN106640137.6%
137P.Mcdaid🇮🇪 IRELAND65024437.5%
138C.Szabo🇭🇺 HUNGARY80230037.4%
139I.Rubenis🇱🇻 LATVIA87632637.2%
140K.Virtanen🇫🇮 FINLAND104738336.6%
141M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60321836.2%
142M.Mediero🇪🇸 SPAIN67223735.3%
143E.Shokhan🇱🇹 LITHUANIA74925233.6%
144J.Hammelev🇩🇰 DENMARK26812847.8%
145C.Krefeld🇩🇰 DENMARK27012445.9%
146E.Monod🇫🇷 FRANCE40017142.8%
147E.Mauberquez🇫🇷 FRANCE40816740.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Δ
1V.Carcassonne-Labaere🇧🇪 BELGIUM256-0.12+1.08+0.96·
2A.Labaere🇧🇪 BELGIUM256-0.12+1.08+0.96·
3A.Boboc🇷🇴 ROMANIA256+0.01+0.56+0.58▲8
4M.Ionita🇷🇴 ROMANIA256+0.01+0.56+0.58▲8
5P.Marcinowski🇵🇱 POLAND256-0.00+0.57+0.56·
6J.Zmuda🇵🇱 POLAND256-0.00+0.57+0.56·
7C.Westerbeek🇳🇱 NETHERLANDS208-0.24+0.78+0.54▼4
8J.Westerbeek🇳🇱 NETHERLANDS208-0.24+0.78+0.54▼4
9K.Dufrat🇵🇱 POLAND288+0.18+0.36+0.54▲20
10P.Zatorski🇵🇱 POLAND288+0.18+0.36+0.54▲20
11M.Barel🇮🇱 ISRAEL256+0.08+0.42+0.50▲16
12P.Katz🇮🇱 ISRAEL256+0.08+0.42+0.50▲16
13B.Cronier🇫🇷 FRANCE320-0.07+0.56+0.49▼6
14P.Cronier🇫🇷 FRANCE320-0.07+0.56+0.49▼6
15L.Petelko🇮🇱 ISRAEL272-0.05+0.54+0.49▼2
16K.Retter🇮🇱 ISRAEL272-0.05+0.54+0.49▼2
17A.Abragi🇸🇪 SWEDEN240+0.03+0.45+0.48▲2
18A.Nilsson🇸🇪 SWEDEN240+0.03+0.45+0.48▲2
19M.Balint🇷🇴 ROMANIA256-0.09+0.56+0.47▼10
20D.Moraru🇷🇴 ROMANIA256-0.09+0.56+0.47▼10
21I.Gronkvist🇸🇪 SWEDEN288+0.01+0.43+0.44▲4
22F.Wrang🇸🇪 SWEDEN288+0.01+0.43+0.44▲4
23J.Bethers🇱🇻 LATVIA224-0.02+0.45+0.42▼2
24M.Romanovska🇱🇻 LATVIA224-0.02+0.45+0.42▼2
25S.Anoyrkatis🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.01+0.35+0.36▲6
26J.Atthey🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272+0.01+0.35+0.36▲6
27A.Gladiator🇩🇪 GERMANY256+0.07+0.29+0.35▲9
28B.Janson🇩🇪 GERMANY256+0.07+0.29+0.35▲9
29B.Handley-Pritchard🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.21+0.53+0.32▼14
30M.Knottenbelt🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.21+0.53+0.32▼14
31B.Abou Chanab🇨🇭 SWITZERLAND272+0.19+0.12+0.32▲24
32C.Vincent🇨🇭 SWITZERLAND272+0.19+0.12+0.32▲24
33H.Bertens🇧🇪 BELGIUM304+0.09+0.21+0.30▲14
34T.Dobbels🇧🇪 BELGIUM304+0.09+0.21+0.30▲14
35K.Marinovski🇭🇷 CROATIA256-0.18+0.47+0.29▼18
36M.Pilipovic🇭🇷 CROATIA256-0.18+0.47+0.29▼18
37J.Alfejeva🇱🇻 LATVIA304-0.03+0.27+0.24▲1
38I.Rubenis🇱🇻 LATVIA304-0.03+0.27+0.24▲1
39A.Martorell🇪🇸 SPAIN256-0.12+0.35+0.23▼6
40L.Honti🇭🇺 HUNGARY208-0.10+0.31+0.21▼6
41K.Mezei🇭🇺 HUNGARY208-0.10+0.31+0.21▼6
42M.Jones🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272-0.04+0.25+0.21·
43A.Smith🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272-0.04+0.25+0.21·
44E.Klidzeja🇱🇻 LATVIA240+0.09+0.12+0.21▲13
45M.Lorencs🇱🇻 LATVIA240+0.09+0.12+0.21▲13
46T.Brogeland🇳🇴 NORWAY240+0.02+0.18+0.20▲3
47H.Sunde🇳🇴 NORWAY240+0.02+0.18+0.20▲3
48T.Ege🇩🇰 DENMARK336+0.06+0.13+0.19▲5
49O.Raulund🇩🇰 DENMARK336+0.06+0.13+0.19▲5
50F.Weiss Selway🇦🇹 AUSTRIA256-0.08+0.26+0.18▼10
51L.Weiss Selway🇦🇹 AUSTRIA256-0.08+0.26+0.18▼10
52I.Bareket🇮🇱 ISRAEL240-0.07+0.24+0.17▼7
53N.Saada🇮🇱 ISRAEL240-0.07+0.24+0.17▼7
54A.Wasik🇪🇸 SPAIN384-0.09+0.24+0.15▼10
55M.Hutyra🇵🇱 POLAND224-0.33+0.44+0.11▼32
56D.Kazmucha🇵🇱 POLAND224-0.33+0.44+0.11▼32
57D.Attanasio🇮🇹 ITALY256-0.04+0.15+0.11▼6
58G.Manara🇮🇹 ITALY256-0.04+0.15+0.11▼6
59L.Cima🇮🇹 ITALY288-0.02+0.08+0.06▲2
60B.Dessi🇮🇹 ITALY288-0.02+0.08+0.06▲2
61R.Grigoraitis🇱🇹 LITHUANIA240+0.09-0.07+0.02▲21
62S.Simanaitiene🇱🇹 LITHUANIA240+0.09-0.07+0.02▲21
63K.De Raeymaeker🇮🇪 IRELAND288+0.05-0.03+0.02▲5
64A.Onishchuk🇮🇪 IRELAND288+0.05-0.03+0.02▲5
65B.Fischer🇭🇺 HUNGARY288+0.10-0.08+0.01▲23
66C.Szabo🇭🇺 HUNGARY288+0.10-0.08+0.01▲23
67A.Fodstad🇳🇴 NORWAY256+0.12-0.12+0.01▲27
68I.Wennevold🇳🇴 NORWAY256+0.12-0.12+0.01▲27
69D.Halfon🇫🇷 FRANCE304+0.07-0.07-0.00▲15
70F.Volcker🇫🇷 FRANCE304+0.07-0.07-0.00▲15
71C.Daehr🇩🇪 GERMANY272+0.03-0.04-0.02▲5
72M.Plath🇩🇪 GERMANY272+0.03-0.04-0.02▲5
73I.Jones🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.05+0.02-0.04▼8
74E.Mcgowan🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.05+0.02-0.04▼8
75P.Maiolani🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256+0.14-0.18-0.04▲25
76Y.Piper🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256+0.14-0.18-0.04▲25
77G.Mihai🇷🇴 ROMANIA256-0.15+0.09-0.06▼18
78R.Mihai🇷🇴 ROMANIA256-0.15+0.09-0.06▼18
79J.Phelan🇮🇪 IRELAND240+0.02-0.10-0.08▲13
80L.Phelan🇮🇪 IRELAND240+0.02-0.10-0.08▲13
81M.Mediero🇪🇸 SPAIN240-0.05-0.03-0.08▼14
82A.Meyerson🇨🇭 SWITZERLAND272-0.03-0.06-0.09▼4
83E.Meyerson🇨🇭 SWITZERLAND272-0.03-0.06-0.09▼4
84F.Dalpozzo🇮🇹 ITALY224+0.11-0.21-0.10▲18
85F.Porta🇮🇹 ITALY224+0.11-0.21-0.10▲18
86P.Crisafulli Sadaba🇦🇹 AUSTRIA256+0.11-0.21-0.10▲18
87S.Hermann🇦🇹 AUSTRIA256+0.11-0.21-0.10▲18
88Z.Kokot🇮🇪 IRELAND240-0.06-0.04-0.10▼18
89P.Mcdaid🇮🇪 IRELAND240-0.06-0.04-0.10▼18
90M.Guendel🇩🇪 GERMANY240-0.07-0.04-0.10▼16
91K.Schwalbach🇩🇪 GERMANY240-0.07-0.04-0.10▼16
92I.Ciftci🇹🇷 TURKIYE288-0.02-0.09-0.12▼2
93A.Ucar🇹🇷 TURKIYE288-0.02-0.09-0.12▼2
94M.Anjer🇳🇴 NORWAY272+0.05-0.17-0.12▲4
95K.Fyrun🇳🇴 NORWAY272+0.05-0.17-0.12▲4
96M.Thiele🇳🇱 NETHERLANDS304-0.09-0.04-0.13▼24
97R.Verdegaal🇳🇱 NETHERLANDS304-0.09-0.04-0.13▼24
98N.Bekkouche🇩🇰 DENMARK336+0.08-0.22-0.14▲8
99F.Danielsen🇩🇰 DENMARK336+0.08-0.22-0.14▲8
100A.Honyek🇭🇺 HUNGARY272-0.07-0.08-0.14▼14
101J.Jalsovszky🇭🇺 HUNGARY272-0.07-0.08-0.14▼14
102M.Pekkinen🇫🇮 FINLAND384-0.08-0.07-0.15▼22
103K.Virtanen🇫🇮 FINLAND384-0.08-0.07-0.15▼22
104I.Cunha🇵🇹 PORTUGAL256-0.17+0.02-0.15▼41
105J.Fanha🇵🇹 PORTUGAL256-0.17+0.02-0.15▼41
106T.Brkljacic🇭🇷 CROATIA256+0.18-0.37-0.19▲16
107M.Mestric🇭🇷 CROATIA256+0.18-0.37-0.19▲16
108N.Sver🇭🇷 CROATIA256+0.06-0.25-0.19▲2
109V.Zoric🇭🇷 CROATIA256+0.06-0.25-0.19▲2
110I.Saesseli🇨🇭 SWITZERLAND224-0.09-0.12-0.21▼14
111M.Sasselli🇨🇭 SWITZERLAND224-0.09-0.12-0.21▼14
112L.Lantaron🇪🇸 SPAIN384+0.05-0.28-0.23·
113M.Sainz De Vicuna🇪🇸 SPAIN272+0.11-0.36-0.24▲6
114P.Caputo🇧🇪 BELGIUM208+0.03-0.37-0.33▲6
115I.Dewasme🇧🇪 BELGIUM208+0.03-0.37-0.33▲6
116K.Asplund🇸🇪 SWEDEN240-0.02-0.32-0.34▲1
117S.Asplund Sivelind🇸🇪 SWEDEN240-0.02-0.32-0.34▲1
118I.Kandemir🇹🇷 TURKIYE192-0.06-0.32-0.38▼5
119S.Nuhoglu🇹🇷 TURKIYE192-0.06-0.32-0.38▼5
120E.Orma🇪🇪 ESTONIA272+0.10-0.52-0.42▲8
121S.Peterkin🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.22-0.22-0.44▼13
122S.Punch🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND256-0.22-0.22-0.44▼13
123J.Barbosa🇵🇹 PORTUGAL256-0.13-0.32-0.45▼8
124C.Pimenta🇵🇹 PORTUGAL256-0.13-0.32-0.45▼8
125R.De Koster🇳🇱 NETHERLANDS256+0.14-0.59-0.45▲6
126E.Poppe🇳🇱 NETHERLANDS256+0.14-0.59-0.45▲6
127R.Arraiano🇵🇹 PORTUGAL256+0.32-0.78-0.47▲11
128J.Moraes🇵🇹 PORTUGAL256+0.32-0.78-0.47▲11
129R.Zvorovski🇪🇪 ESTONIA272+0.06-0.55-0.49·
130T.Suppula🇫🇮 FINLAND384+0.10-0.60-0.50▲3
131J.Tamminen🇫🇮 FINLAND384+0.10-0.60-0.50▲3
132Z.Gupta🇱🇹 LITHUANIA256-0.03-0.51-0.54▼6
133S.Sakarauskas🇱🇹 LITHUANIA256-0.03-0.51-0.54▼6
134D.Angebrandt🇦🇹 AUSTRIA256-0.05-0.51-0.56▼10
135B.Utner🇦🇹 AUSTRIA256-0.05-0.51-0.56▼10
136A.Zalitis🇪🇪 ESTONIA272-0.06-0.59-0.64▼6
137J.Aava🇪🇪 ESTONIA224+0.06-0.71-0.65▼1
138M.Rundal🇪🇪 ESTONIA224+0.06-0.71-0.65▼1
139M.Braun🇪🇪 ESTONIA272-0.09-0.62-0.71▼4
140A.Jankauskas🇱🇹 LITHUANIA272+0.05-0.80-0.76·
141E.Shokhan🇱🇹 LITHUANIA272+0.05-0.80-0.76·
142E.Caliskan🇹🇷 TURKIYE288+0.15-0.99-0.84·
143Y.Erengil🇹🇷 TURKIYE288+0.15-0.99-0.84·