Riga Youth 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
1X.Friesen🇳🇱 NETHERLANDS280+1.13+316.0
2R.Goor🇳🇱 NETHERLANDS280+1.13+316.0
3D.Brandgaard🇩🇰 DENMARK266+0.83+222.0
4I.Papaspyrou🇬🇷 GREECE280+0.76+213.0
5M.Soumplis🇬🇷 GREECE280+0.76+213.0
6N.Khutorsky🇮🇱 ISRAEL266+0.76+202.0
7A.Zeitak🇮🇱 ISRAEL266+0.76+202.0
8E.Rosthoej🇩🇰 DENMARK182+0.64+117.0
9E.Bonin🇫🇷 FRANCE168+0.58+97.0
10A.Freibergs🇱🇻 LATVIA196+0.58+113.0
11E.Konstacka🇨🇿 CZECH REPUBLIC196+0.58+113.0
12A.Pyszko🇨🇿 CZECH REPUBLIC196+0.58+113.0
13A.Libbrecht🇫🇷 FRANCE140+0.52+73.0
14A.Pedmanson🇪🇪 ESTONIA308+0.50+155.0
15J.Vahk🇪🇪 ESTONIA308+0.50+155.0
16O.Farwig🇩🇪 GERMANY252+0.49+123.0
17K.Schwalbach🇩🇪 GERMANY252+0.49+123.0
18A.Turan🇹🇷 TURKIYE266+0.46+123.0
19K.Wees🇧🇪 BELGIUM238+0.45+106.0
20C.Koller🇦🇹 AUSTRIA224+0.44+98.0
21L.De Wijs🇳🇱 NETHERLANDS224+0.43+96.0
22S.De Wijs🇳🇱 NETHERLANDS224+0.43+96.0
23R.Bloch🇫🇷 FRANCE252+0.42+106.0
24E.Vallet🇫🇷 FRANCE252+0.42+106.0
25J.Bereza🇵🇱 POLAND224+0.40+90.0
26B.Kula🇵🇱 POLAND224+0.40+90.0
27F.Ait Mouhoub🇫🇷 FRANCE210+0.38+80.0
28L.Petelko🇮🇱 ISRAEL168+0.38+63.0
29K.Retter🇮🇱 ISRAEL168+0.38+63.0
30K.Kuflowski🇵🇱 POLAND182+0.36+66.0
31W.Okrzesik🇵🇱 POLAND182+0.36+66.0
32J.Johansson🇧🇪 BELGIUM252+0.35+89.0
33L.Draghi🇮🇹 ITALY266+0.31+83.0
34I.Moskovitz🇮🇱 ISRAEL182+0.30+54.0
35D.Msika🇮🇱 ISRAEL182+0.30+54.0
36K.Allas🇪🇪 ESTONIA308+0.30+91.0
37J.Gusson🇪🇪 ESTONIA308+0.30+91.0
38F.Smud🇭🇷 CROATIA238+0.29+69.0
39J.Spoljar🇭🇷 CROATIA238+0.29+69.0
40J.Koller🇦🇹 AUSTRIA168+0.28+47.0
41J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND238+0.24+58.0
42L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND238+0.24+58.0
43N.Payal🇹🇷 TURKIYE238+0.24+58.0
44R.Rubins🇱🇻 LATVIA308+0.24+74.0
45M.Kurek Beaulieu🇫🇷 FRANCE210+0.24+50.0
46K.Kraynin🇧🇬 BULGARIA196+0.23+45.0
47T.Stoilova🇧🇬 BULGARIA196+0.23+45.0
48M.Lombardi🇮🇹 ITALY308+0.22+69.0
49Z.Argay🇭🇺 HUNGARY280+0.19+52.0
50M.Kemeny🇭🇺 HUNGARY280+0.19+52.0
51M.Austad🇳🇴 NORWAY210+0.18+37.0
52T.Toesse🇳🇴 NORWAY210+0.18+37.0
53M.Bertheau🇸🇪 SWEDEN294+0.17+50.0
54A.Rolf-Larsen🇩🇰 DENMARK266+0.17+45.0
55D.Biborka🇭🇺 HUNGARY168+0.17+28.0
56M.Janosik🇭🇺 HUNGARY168+0.17+28.0
57A.Momov🇧🇬 BULGARIA280+0.16+44.0
58V.Peychev🇧🇬 BULGARIA280+0.16+44.0
59D.Jansons🇱🇻 LATVIA308+0.13+40.0
60R.Kreitals🇱🇻 LATVIA308+0.13+40.0
61H.Hjorth Warlenius🇸🇪 SWEDEN280+0.11+30.0
62A.Brogeland🇳🇴 NORWAY224+0.09+21.0
63M.Saetre🇳🇴 NORWAY224+0.09+21.0
64E.Wiberg🇸🇪 SWEDEN252+0.08+20.0
65I.Lichtenstein🇸🇪 SWEDEN308+0.07+23.0
66E.Connell🇮🇪 IRELAND210+0.07+14.0
67K.Flanagan🇮🇪 IRELAND210+0.07+14.0
68E.Plana🇳🇴 NORWAY182+0.06+11.0
69S.Sjodal🇳🇴 NORWAY182+0.06+11.0
70K.Dezso🇭🇺 HUNGARY168+0.06+10.0
71B.Zabradi🇭🇺 HUNGARY168+0.06+10.0
72P.Karlik🇨🇿 CZECH REPUBLIC224-0.03-7.0
73I.Walach🇨🇿 CZECH REPUBLIC224-0.03-7.0
74L.Crone🇮🇪 IRELAND252-0.05-13.0
75M.O'Farrell🇮🇪 IRELAND252-0.05-13.0
76K.Cichy🇵🇱 POLAND210-0.07-14.0
77K.Kopka🇵🇱 POLAND210-0.07-14.0
78N.Zeeberg🇩🇰 DENMARK154-0.08-13.0
79M.Larsen🇩🇰 DENMARK168-0.10-17.0
80M.Krasa🇨🇿 CZECH REPUBLIC196-0.16-32.0
81P.Volhejn🇨🇿 CZECH REPUBLIC196-0.16-32.0
82C.Baumgart🇩🇪 GERMANY238-0.17-40.0
83M.Guendel🇩🇪 GERMANY238-0.17-40.0
84D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.18-28.0
85L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.18-28.0
86A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.21-46.0
87O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224-0.21-46.0
88P.Pasquini🇮🇹 ITALY182-0.24-43.0
89A.Carletti🇮🇹 ITALY224-0.25-57.0
90E.Civici🇹🇷 TURKIYE238-0.27-65.0
91I.Foteinakis🇬🇷 GREECE238-0.27-65.0
92D.Kapiris🇬🇷 GREECE238-0.27-65.0
93A.Nieminen🇫🇮 FINLAND196-0.29-56.0
94K.Vanhoucke🇧🇪 BELGIUM238-0.30-71.0
95V.Kolding🇩🇰 DENMARK196-0.33-64.0
96D.Phlips🇧🇪 BELGIUM252-0.35-88.0
97B.Unver🇹🇷 TURKIYE252-0.41-104.0
98U.Eren🇹🇷 TURKIYE238-0.49-116.0
99M.Lafchieva🇧🇬 BULGARIA140-0.52-73.0
100Y.Yotova🇧🇬 BULGARIA140-0.52-73.0
101A.Raikunen🇫🇮 FINLAND266-0.52-139.0
102J.Fruhwirth🇭🇷 CROATIA196-0.68-134.0
103K.Kurygin🇭🇷 CROATIA196-0.68-134.0
104P.Payer🇦🇹 AUSTRIA210-0.73-154.0
105L.Rahi🇫🇮 FINLAND182-0.78-142.0
106N.Rahi🇫🇮 FINLAND224-0.79-178.0
107H.Huhtamaki🇫🇮 FINLAND182-0.82-149.0
108O.Kubicek🇦🇹 AUSTRIA210-0.85-179.0
109A.Baghiu🇷🇴 ROMANIA182-0.86-156.0
110D.Garneata🇷🇴 ROMANIA182-0.86-156.0
111S.Jarvinen🇫🇮 FINLAND182-0.93-170.0
112D.Calipetre🇷🇴 ROMANIA182-0.93-170.0
113S.Tanasa🇷🇴 ROMANIA182-0.93-170.0
114E.Kurtovic🇦🇹 AUSTRIA210-1.06-222.0
115F.Odelga🇦🇹 AUSTRIA210-1.06-222.0
116M.Musat🇷🇴 ROMANIA252-1.08-272.0
117A.Popescu🇷🇴 ROMANIA252-1.08-272.0
118D.Mikolaci🇭🇷 CROATIA182-1.33-242.0
119D.Ramic🇭🇷 CROATIA182-1.33-242.0
120L.Finnegan🇮🇪 IRELAND154-1.38-212.0
121D.Walsh🇮🇪 IRELAND154-1.38-212.0
122R.Arend🇩🇪 GERMANY126-0.08-10.0
123N.Tykhonyuk🇩🇪 GERMANY126-0.08-10.0
124H.Larhnimi🇸🇪 SWEDEN98-0.09-9.0
125M.Ottens🇳🇱 NETHERLANDS112-0.10-11.0
126R.Van Der Weide🇳🇱 NETHERLANDS112-0.10-11.0
127A.Gryllis🇬🇷 GREECE98-0.32-31.0
128P.Typaldos🇬🇷 GREECE98-0.32-31.0
129R.Freipics🇱🇻 LATVIA112-0.35-39.0
130G.Ramazzotti🇮🇹 ITALY126-0.45-57.0
131F.Sanmartino🇮🇹 ITALY126-0.45-57.0
132C.Beukema🇧🇪 BELGIUM126-1.50-189.0
133C.Wauters🇧🇪 BELGIUM126-1.50-189.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
1P.Pasquini🇮🇹 ITALY4192.7%0.07
2S.Jarvinen🇫🇮 FINLAND4490.9%0.11
3S.De Wijs🇳🇱 NETHERLANDS5989.8%0.12
4M.Soumplis🇬🇷 GREECE6589.2%0.11
5W.Okrzesik🇵🇱 POLAND5288.5%0.14
6D.Kapiris🇬🇷 GREECE5787.7%0.12
7H.Huhtamaki🇫🇮 FINLAND4087.5%0.15
8D.Garneata🇷🇴 ROMANIA4787.2%0.15
9R.Bloch🇫🇷 FRANCE6287.1%0.13
10M.Austad🇳🇴 NORWAY4687.0%0.17
11A.Libbrecht🇫🇷 FRANCE3886.8%0.16
12E.Konstacka🇨🇿 CZECH REPUBLIC5186.3%0.14
13E.Bonin🇫🇷 FRANCE4985.7%0.14
14A.Rolf-Larsen🇩🇰 DENMARK6385.7%0.17
15J.Gusson🇪🇪 ESTONIA7785.7%0.18
16D.Biborka🇭🇺 HUNGARY4885.4%0.17
17T.Stoilova🇧🇬 BULGARIA4885.4%0.17
18K.Kurygin🇭🇷 CROATIA4185.4%0.17
19K.Flanagan🇮🇪 IRELAND5485.2%0.20
20J.Bereza🇵🇱 POLAND4584.4%0.18
21K.Cichy🇵🇱 POLAND5784.2%0.19
22F.Ait Mouhoub🇫🇷 FRANCE5084.0%0.20
23K.Wees🇧🇪 BELGIUM5084.0%0.22
24L.Draghi🇮🇹 ITALY6283.9%0.21
25M.Lombardi🇮🇹 ITALY8083.8%0.19
26E.Connell🇮🇪 IRELAND4983.7%0.20
27A.Nieminen🇫🇮 FINLAND5583.6%0.16
28F.Smud🇭🇷 CROATIA5583.6%0.18
29R.Goor🇳🇱 NETHERLANDS7383.6%0.19
30P.Karlik🇨🇿 CZECH REPUBLIC5583.6%0.22
31Y.Yotova🇧🇬 BULGARIA3683.3%0.17
32B.Unver🇹🇷 TURKIYE6683.3%0.20
33D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4283.3%0.21
34J.Vahk🇪🇪 ESTONIA7183.1%0.18
35L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6583.1%0.20
36M.Larsen🇩🇰 DENMARK4783.0%0.19
37N.Zeeberg🇩🇰 DENMARK3582.9%0.17
38E.Civici🇹🇷 TURKIYE5882.8%0.17
39T.Toesse🇳🇴 NORWAY6482.8%0.20
40R.Kreitals🇱🇻 LATVIA8182.7%0.21
41A.Baghiu🇷🇴 ROMANIA4082.5%0.20
42L.Crone🇮🇪 IRELAND6382.5%0.22
43I.Foteinakis🇬🇷 GREECE6882.4%0.25
44B.Zabradi🇭🇺 HUNGARY4582.2%0.20
45R.Rubins🇱🇻 LATVIA7781.8%0.18
46D.Mikolaci🇭🇷 CROATIA3381.8%0.39
47H.Hjorth Warlenius🇸🇪 SWEDEN6081.7%0.22
48L.De Wijs🇳🇱 NETHERLANDS5481.5%0.24
49A.Freibergs🇱🇻 LATVIA4381.4%0.19
50C.Koller🇦🇹 AUSTRIA6481.2%0.22
51Z.Argay🇭🇺 HUNGARY8081.2%0.23
52X.Friesen🇳🇱 NETHERLANDS6381.0%0.22
53J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5881.0%0.22
54I.Papaspyrou🇬🇷 GREECE6880.9%0.22
55J.Fruhwirth🇭🇷 CROATIA5280.8%0.21
56O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5280.8%0.25
57O.Farwig🇩🇪 GERMANY5780.7%0.21
58K.Schwalbach🇩🇪 GERMANY6780.6%0.19
59U.Eren🇹🇷 TURKIYE4680.4%0.22
60F.Odelga🇦🇹 AUSTRIA5680.4%0.23
61A.Pedmanson🇪🇪 ESTONIA7979.7%0.20
62M.Guendel🇩🇪 GERMANY5979.7%0.22
63A.Zeitak🇮🇱 ISRAEL7479.7%0.26
64A.Pyszko🇨🇿 CZECH REPUBLIC5479.6%0.24
65V.Kolding🇩🇰 DENMARK4979.6%0.29
66D.Walsh🇮🇪 IRELAND3979.5%0.20
67M.Bertheau🇸🇪 SWEDEN8379.5%0.23
68L.Finnegan🇮🇪 IRELAND3479.4%0.23
69E.Vallet🇫🇷 FRANCE7078.6%0.33
70L.Rahi🇫🇮 FINLAND6078.3%0.33
71L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3278.1%0.22
72C.Baumgart🇩🇪 GERMANY6478.1%0.25
73M.Janosik🇭🇺 HUNGARY4178.0%0.22
74K.Kopka🇵🇱 POLAND4577.8%0.22
75L.Petelko🇮🇱 ISRAEL3677.8%0.28
76A.Carletti🇮🇹 ITALY5477.8%0.33
77B.Kula🇵🇱 POLAND5877.6%0.26
78O.Kubicek🇦🇹 AUSTRIA6277.4%0.29
79J.Koller🇦🇹 AUSTRIA4477.3%0.27
80I.Moskovitz🇮🇱 ISRAEL4477.3%0.29
81D.Msika🇮🇱 ISRAEL4877.1%0.27
82J.Johansson🇧🇪 BELGIUM6177.0%0.23
83M.O'Farrell🇮🇪 IRELAND6177.0%0.26
84K.Allas🇪🇪 ESTONIA9176.9%0.31
85M.Musat🇷🇴 ROMANIA6076.7%0.30
86M.Kurek Beaulieu🇫🇷 FRANCE4776.6%0.23
87I.Walach🇨🇿 CZECH REPUBLIC6476.6%0.23
88J.Spoljar🇭🇷 CROATIA6476.6%0.31
89K.Kraynin🇧🇬 BULGARIA5076.0%0.28
90M.Lafchieva🇧🇬 BULGARIA2975.9%0.28
91K.Retter🇮🇱 ISRAEL4575.6%0.24
92A.Popescu🇷🇴 ROMANIA6575.4%0.26
93I.Lichtenstein🇸🇪 SWEDEN8875.0%0.29
94E.Wiberg🇸🇪 SWEDEN5675.0%0.30
95D.Brandgaard🇩🇰 DENMARK7574.7%0.27
96M.Kemeny🇭🇺 HUNGARY6674.2%0.29
97A.Turan🇹🇷 TURKIYE6674.2%0.32
98N.Rahi🇫🇮 FINLAND5474.1%0.33
99N.Payal🇹🇷 TURKIYE5074.0%0.26
100S.Sjodal🇳🇴 NORWAY3873.7%0.32
101A.Raikunen🇫🇮 FINLAND6873.5%0.28
102D.Calipetre🇷🇴 ROMANIA6073.3%0.32
103K.Kuflowski🇵🇱 POLAND4573.3%0.36
104M.Saetre🇳🇴 NORWAY7173.2%0.35
105N.Khutorsky🇮🇱 ISRAEL6773.1%0.28
106K.Dezso🇭🇺 HUNGARY3773.0%0.27
107S.Tanasa🇷🇴 ROMANIA4472.7%0.29
108D.Phlips🇧🇪 BELGIUM7772.7%0.33
109V.Peychev🇧🇬 BULGARIA6572.3%0.31
110E.Kurtovic🇦🇹 AUSTRIA4170.7%0.32
111E.Plana🇳🇴 NORWAY5170.6%0.31
112K.Vanhoucke🇧🇪 BELGIUM5170.6%0.35
113D.Ramic🇭🇷 CROATIA4770.2%0.34
114D.Jansons🇱🇻 LATVIA7369.9%0.41
115P.Volhejn🇨🇿 CZECH REPUBLIC4568.9%0.31
116A.Brogeland🇳🇴 NORWAY4868.8%0.31
117A.Momov🇧🇬 BULGARIA7068.6%0.36
118A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5768.4%0.33
119P.Payer🇦🇹 AUSTRIA5867.2%0.34
120E.Rosthoej🇩🇰 DENMARK4566.7%0.33
121M.Krasa🇨🇿 CZECH REPUBLIC3762.2%0.49
122H.Larhnimi🇸🇪 SWEDEN2692.3%0.08
123R.Freipics🇱🇻 LATVIA2885.7%0.18
124P.Typaldos🇬🇷 GREECE2085.0%0.15
125C.Beukema🇧🇪 BELGIUM3284.4%0.19
126G.Ramazzotti🇮🇹 ITALY3083.3%0.20
127A.Gryllis🇬🇷 GREECE2080.0%0.25
128M.Ottens🇳🇱 NETHERLANDS3271.9%0.38
129C.Wauters🇧🇪 BELGIUM2770.4%0.33
130F.Sanmartino🇮🇹 ITALY3568.6%0.34
131R.Van Der Weide🇳🇱 NETHERLANDS2766.7%0.41
132N.Tykhonyuk🇩🇪 GERMANY2665.4%0.42
133R.Arend🇩🇪 GERMANY3464.7%0.41

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
1E.Rosthoej🇩🇰 DENMARK4889.6%0.10
2N.Khutorsky🇮🇱 ISRAEL5487.0%0.13
3J.Bereza🇵🇱 POLAND6987.0%0.16
4M.Krasa🇨🇿 CZECH REPUBLIC6085.0%0.17
5I.Moskovitz🇮🇱 ISRAEL4484.1%0.20
6S.De Wijs🇳🇱 NETHERLANDS5683.9%0.16
7J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6283.9%0.21
8L.Petelko🇮🇱 ISRAEL4883.3%0.21
9O.Farwig🇩🇪 GERMANY6482.8%0.20
10J.Johansson🇧🇪 BELGIUM7982.3%0.20
11W.Okrzesik🇵🇱 POLAND3982.1%0.18
12K.Retter🇮🇱 ISRAEL3982.1%0.23
13U.Eren🇹🇷 TURKIYE6782.1%0.24
14T.Toesse🇳🇴 NORWAY4981.6%0.24
15L.Rahi🇫🇮 FINLAND4381.4%0.26
16A.Rolf-Larsen🇩🇰 DENMARK6981.2%0.30
17O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5381.1%0.21
18I.Lichtenstein🇸🇪 SWEDEN7280.6%0.22
19M.Bertheau🇸🇪 SWEDEN7180.3%0.31
20M.Kemeny🇭🇺 HUNGARY6479.7%0.22
21E.Bonin🇫🇷 FRANCE3479.4%0.29
22I.Papaspyrou🇬🇷 GREECE7779.2%0.30
23J.Vahk🇪🇪 ESTONIA8679.1%0.24
24B.Zabradi🇭🇺 HUNGARY4379.1%0.30
25A.Turan🇹🇷 TURKIYE6178.7%0.26
26Z.Argay🇭🇺 HUNGARY7078.6%0.24
27M.Janosik🇭🇺 HUNGARY4278.6%0.26
28D.Msika🇮🇱 ISRAEL4678.3%0.24
29R.Kreitals🇱🇻 LATVIA8378.3%0.29
30K.Schwalbach🇩🇪 GERMANY6478.1%0.31
31S.Sjodal🇳🇴 NORWAY5078.0%0.26
32A.Brogeland🇳🇴 NORWAY5477.8%0.26
33M.O'Farrell🇮🇪 IRELAND4977.6%0.22
34M.Soumplis🇬🇷 GREECE7077.1%0.26
35B.Kula🇵🇱 POLAND5276.9%0.36
36K.Vanhoucke🇧🇪 BELGIUM5676.8%0.32
37A.Carletti🇮🇹 ITALY6076.7%0.27
38K.Dezso🇭🇺 HUNGARY4376.7%0.30
39E.Plana🇳🇴 NORWAY4376.7%0.33
40A.Freibergs🇱🇻 LATVIA4776.6%0.28
41R.Goor🇳🇱 NETHERLANDS6876.5%0.25
42A.Pedmanson🇪🇪 ESTONIA7276.4%0.26
43T.Stoilova🇧🇬 BULGARIA3876.3%0.29
44K.Cichy🇵🇱 POLAND6776.1%0.37
45D.Phlips🇧🇪 BELGIUM5875.9%0.28
46M.Guendel🇩🇪 GERMANY5475.9%0.35
47A.Raikunen🇫🇮 FINLAND6675.8%0.30
48H.Hjorth Warlenius🇸🇪 SWEDEN7475.7%0.26
49M.Musat🇷🇴 ROMANIA7075.7%0.34
50J.Gusson🇪🇪 ESTONIA7875.6%0.27
51K.Kopka🇵🇱 POLAND4175.6%0.29
52A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6175.4%0.33
53M.Austad🇳🇴 NORWAY5174.5%0.28
54J.Fruhwirth🇭🇷 CROATIA3974.4%0.31
55C.Koller🇦🇹 AUSTRIA4374.4%0.35
56E.Vallet🇫🇷 FRANCE6274.2%0.26
57L.Draghi🇮🇹 ITALY6274.2%0.29
58R.Rubins🇱🇻 LATVIA8873.9%0.27
59K.Kuflowski🇵🇱 POLAND4673.9%0.33
60H.Huhtamaki🇫🇮 FINLAND5373.6%0.36
61P.Karlik🇨🇿 CZECH REPUBLIC6073.3%0.32
62M.Kurek Beaulieu🇫🇷 FRANCE5673.2%0.34
63K.Kurygin🇭🇷 CROATIA6373.0%0.35
64I.Walach🇨🇿 CZECH REPUBLIC4472.7%0.32
65E.Civici🇹🇷 TURKIYE6972.5%0.33
66I.Foteinakis🇬🇷 GREECE6471.9%0.38
67D.Brandgaard🇩🇰 DENMARK6071.7%0.33
68K.Kraynin🇧🇬 BULGARIA6071.7%0.35
69A.Pyszko🇨🇿 CZECH REPUBLIC3571.4%0.29
70M.Larsen🇩🇰 DENMARK4271.4%0.33
71X.Friesen🇳🇱 NETHERLANDS7671.1%0.41
72F.Ait Mouhoub🇫🇷 FRANCE5570.9%0.40
73D.Kapiris🇬🇷 GREECE4870.8%0.33
74N.Payal🇹🇷 TURKIYE6570.8%0.35
75N.Rahi🇫🇮 FINLAND4470.5%0.34
76M.Lombardi🇮🇹 ITALY8870.5%0.39
77K.Flanagan🇮🇪 IRELAND6170.5%0.41
78P.Volhejn🇨🇿 CZECH REPUBLIC5470.4%0.33
79A.Zeitak🇮🇱 ISRAEL7170.4%0.38
80D.Mikolaci🇭🇷 CROATIA5470.4%0.46
81D.Biborka🇭🇺 HUNGARY3770.3%0.51
82D.Jansons🇱🇻 LATVIA7070.0%0.37
83M.Saetre🇳🇴 NORWAY5070.0%0.38
84V.Peychev🇧🇬 BULGARIA7369.9%0.37
85K.Allas🇪🇪 ESTONIA6269.4%0.42
86F.Smud🇭🇷 CROATIA5569.1%0.42
87K.Wees🇧🇪 BELGIUM5869.0%0.36
88P.Payer🇦🇹 AUSTRIA4269.0%0.43
89L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4568.9%0.33
90D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3568.6%0.37
91J.Spoljar🇭🇷 CROATIA6368.3%0.36
92L.Crone🇮🇪 IRELAND7867.9%0.37
93A.Libbrecht🇫🇷 FRANCE3467.6%0.38
94B.Unver🇹🇷 TURKIYE6867.6%0.43
95L.De Wijs🇳🇱 NETHERLANDS5567.3%0.36
96O.Kubicek🇦🇹 AUSTRIA4967.3%0.37
97E.Konstacka🇨🇿 CZECH REPUBLIC5567.3%0.44
98E.Wiberg🇸🇪 SWEDEN6767.2%0.42
99F.Odelga🇦🇹 AUSTRIA5466.7%0.44
100R.Bloch🇫🇷 FRANCE5865.5%0.40
101Y.Yotova🇧🇬 BULGARIA2965.5%0.41
102E.Connell🇮🇪 IRELAND4665.2%0.48
103M.Lafchieva🇧🇬 BULGARIA4665.2%0.54
104D.Calipetre🇷🇴 ROMANIA5464.8%0.44
105S.Jarvinen🇫🇮 FINLAND4362.8%0.63
106E.Kurtovic🇦🇹 AUSTRIA5962.7%0.47
107C.Baumgart🇩🇪 GERMANY6162.3%0.38
108L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5362.3%0.49
109A.Nieminen🇫🇮 FINLAND4562.2%0.42
110V.Kolding🇩🇰 DENMARK5062.0%0.48
111D.Walsh🇮🇪 IRELAND4060.0%0.68
112A.Momov🇧🇬 BULGARIA7258.3%0.56
113D.Ramic🇭🇷 CROATIA4858.3%0.62
114N.Zeeberg🇩🇰 DENMARK3357.6%0.58
115P.Pasquini🇮🇹 ITALY4257.1%0.62
116J.Koller🇦🇹 AUSTRIA4456.8%0.57
117L.Finnegan🇮🇪 IRELAND4156.1%0.63
118A.Popescu🇷🇴 ROMANIA5754.4%0.63
119A.Baghiu🇷🇴 ROMANIA5054.0%0.70
120D.Garneata🇷🇴 ROMANIA4551.1%0.56
121S.Tanasa🇷🇴 ROMANIA2450.0%0.71
122N.Tykhonyuk🇩🇪 GERMANY2882.1%0.25
123P.Typaldos🇬🇷 GREECE3180.6%0.23
124R.Freipics🇱🇻 LATVIA2580.0%0.24
125R.Arend🇩🇪 GERMANY3878.9%0.26
126A.Gryllis🇬🇷 GREECE2777.8%0.26
127M.Ottens🇳🇱 NETHERLANDS2673.1%0.27
128F.Sanmartino🇮🇹 ITALY3268.8%0.34
129C.Wauters🇧🇪 BELGIUM3066.7%0.43
130C.Beukema🇧🇪 BELGIUM3764.9%0.51
131G.Ramazzotti🇮🇹 ITALY2864.3%0.39
132R.Van Der Weide🇳🇱 NETHERLANDS2759.3%0.41
133H.Larhnimi🇸🇪 SWEDEN1850.0%0.61

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
1K.Cichy🇵🇱 POLAND10292.2%0.11
2K.Kopka🇵🇱 POLAND10292.2%0.11
3V.Kolding🇩🇰 DENMARK9791.8%0.08
4M.Austad🇳🇴 NORWAY11091.8%0.10
5T.Toesse🇳🇴 NORWAY11091.8%0.10
6J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12390.2%0.10
7L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12390.2%0.10
8I.Papaspyrou🇬🇷 GREECE13390.2%0.11
9M.Soumplis🇬🇷 GREECE13390.2%0.11
10E.Bonin🇫🇷 FRANCE9290.2%0.12
11A.Libbrecht🇫🇷 FRANCE8190.1%0.12
12M.Lombardi🇮🇹 ITALY15090.0%0.11
13F.Ait Mouhoub🇫🇷 FRANCE9789.7%0.11
14J.Bereza🇵🇱 POLAND10389.3%0.11
15B.Kula🇵🇱 POLAND10389.3%0.11
16L.Draghi🇮🇹 ITALY13089.2%0.12
17M.Kurek Beaulieu🇫🇷 FRANCE9888.8%0.12
18N.Khutorsky🇮🇱 ISRAEL14188.7%0.14
19A.Zeitak🇮🇱 ISRAEL14188.7%0.14
20H.Hjorth Warlenius🇸🇪 SWEDEN13888.4%0.13
21D.Jansons🇱🇻 LATVIA15488.3%0.15
22R.Kreitals🇱🇻 LATVIA15488.3%0.15
23D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7487.8%0.15
24L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7487.8%0.15
25I.Lichtenstein🇸🇪 SWEDEN15587.7%0.14
26Z.Argay🇭🇺 HUNGARY14687.7%0.16
27M.Kemeny🇭🇺 HUNGARY14687.7%0.16
28P.Karlik🇨🇿 CZECH REPUBLIC11987.4%0.14
29I.Walach🇨🇿 CZECH REPUBLIC11987.4%0.14
30E.Civici🇹🇷 TURKIYE10786.9%0.18
31X.Friesen🇳🇱 NETHERLANDS13686.8%0.15
32R.Goor🇳🇱 NETHERLANDS13686.8%0.15
33R.Bloch🇫🇷 FRANCE13286.4%0.15
34E.Vallet🇫🇷 FRANCE13286.4%0.15
35M.Lafchieva🇧🇬 BULGARIA6586.2%0.14
36Y.Yotova🇧🇬 BULGARIA6586.2%0.14
37A.Pedmanson🇪🇪 ESTONIA15086.0%0.16
38J.Vahk🇪🇪 ESTONIA15086.0%0.16
39E.Rosthoej🇩🇰 DENMARK9285.9%0.14
40A.Rolf-Larsen🇩🇰 DENMARK13485.8%0.16
41A.Brogeland🇳🇴 NORWAY11985.7%0.17
42M.Saetre🇳🇴 NORWAY11985.7%0.17
43O.Farwig🇩🇪 GERMANY12485.5%0.16
44K.Schwalbach🇩🇪 GERMANY12485.5%0.16
45M.Krasa🇨🇿 CZECH REPUBLIC8285.4%0.18
46P.Volhejn🇨🇿 CZECH REPUBLIC8285.4%0.18
47A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10985.3%0.19
48O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10985.3%0.19
49A.Turan🇹🇷 TURKIYE13585.2%0.17
50J.Johansson🇧🇪 BELGIUM11485.1%0.16
51A.Carletti🇮🇹 ITALY10785.0%0.16
52E.Konstacka🇨🇿 CZECH REPUBLIC10584.8%0.16
53A.Pyszko🇨🇿 CZECH REPUBLIC10584.8%0.16
54C.Baumgart🇩🇪 GERMANY12384.6%0.20
55M.Guendel🇩🇪 GERMANY12384.6%0.20
56E.Wiberg🇸🇪 SWEDEN12984.5%0.17
57U.Eren🇹🇷 TURKIYE10384.5%0.20
58A.Nieminen🇫🇮 FINLAND10384.5%0.20
59K.Wees🇧🇪 BELGIUM10884.3%0.17
60D.Biborka🇭🇺 HUNGARY8984.3%0.19
61M.Janosik🇭🇺 HUNGARY8984.3%0.19
62L.De Wijs🇳🇱 NETHERLANDS11384.1%0.19
63S.De Wijs🇳🇱 NETHERLANDS11384.1%0.19
64A.Raikunen🇫🇮 FINLAND13884.1%0.20
65D.Phlips🇧🇪 BELGIUM13184.0%0.18
66I.Moskovitz🇮🇱 ISRAEL9283.7%0.17
67D.Msika🇮🇱 ISRAEL9283.7%0.17
68N.Rahi🇫🇮 FINLAND12683.3%0.24
69K.Vanhoucke🇧🇪 BELGIUM12583.2%0.19
70F.Smud🇭🇷 CROATIA11983.2%0.21
71J.Spoljar🇭🇷 CROATIA11983.2%0.21
72P.Pasquini🇮🇹 ITALY8782.8%0.18
73L.Petelko🇮🇱 ISRAEL8182.7%0.18
74K.Retter🇮🇱 ISRAEL8182.7%0.18
75K.Allas🇪🇪 ESTONIA16882.7%0.21
76J.Gusson🇪🇪 ESTONIA16882.7%0.21
77D.Brandgaard🇩🇰 DENMARK13782.5%0.19
78K.Kuflowski🇵🇱 POLAND9782.5%0.20
79W.Okrzesik🇵🇱 POLAND9782.5%0.20
80D.Mikolaci🇭🇷 CROATIA8082.5%0.21
81D.Ramic🇭🇷 CROATIA8082.5%0.21
82L.Rahi🇫🇮 FINLAND10382.5%0.25
83A.Momov🇧🇬 BULGARIA13582.2%0.23
84V.Peychev🇧🇬 BULGARIA13582.2%0.23
85M.Bertheau🇸🇪 SWEDEN15182.1%0.21
86E.Plana🇳🇴 NORWAY8982.0%0.21
87S.Sjodal🇳🇴 NORWAY8982.0%0.21
88R.Rubins🇱🇻 LATVIA14881.8%0.21
89A.Freibergs🇱🇻 LATVIA9081.1%0.21
90H.Huhtamaki🇫🇮 FINLAND8481.0%0.21
91M.Musat🇷🇴 ROMANIA12580.0%0.23
92A.Popescu🇷🇴 ROMANIA12580.0%0.23
93L.Finnegan🇮🇪 IRELAND7379.5%0.23
94D.Walsh🇮🇪 IRELAND7379.5%0.23
95M.Larsen🇩🇰 DENMARK8879.5%0.25
96D.Calipetre🇷🇴 ROMANIA10478.8%0.33
97S.Tanasa🇷🇴 ROMANIA10478.8%0.33
98S.Jarvinen🇫🇮 FINLAND8878.4%0.24
99L.Crone🇮🇪 IRELAND12478.2%0.27
100M.O'Farrell🇮🇪 IRELAND12478.2%0.27
101O.Kubicek🇦🇹 AUSTRIA11978.2%0.29
102C.Koller🇦🇹 AUSTRIA12378.0%0.24
103N.Payal🇹🇷 TURKIYE10978.0%0.25
104P.Payer🇦🇹 AUSTRIA11878.0%0.29
105I.Foteinakis🇬🇷 GREECE12577.6%0.30
106D.Kapiris🇬🇷 GREECE12577.6%0.30
107K.Kraynin🇧🇬 BULGARIA9877.6%0.31
108T.Stoilova🇧🇬 BULGARIA9877.6%0.31
109N.Zeeberg🇩🇰 DENMARK8077.5%0.29
110K.Dezso🇭🇺 HUNGARY8276.8%0.27
111B.Zabradi🇭🇺 HUNGARY8276.8%0.27
112J.Koller🇦🇹 AUSTRIA9676.0%0.27
113J.Fruhwirth🇭🇷 CROATIA9375.3%0.28
114K.Kurygin🇭🇷 CROATIA9375.3%0.28
115B.Unver🇹🇷 TURKIYE11874.6%0.30
116E.Kurtovic🇦🇹 AUSTRIA9774.2%0.31
117F.Odelga🇦🇹 AUSTRIA9774.2%0.31
118A.Baghiu🇷🇴 ROMANIA8773.6%0.33
119D.Garneata🇷🇴 ROMANIA8773.6%0.33
120E.Connell🇮🇪 IRELAND10371.8%0.32
121K.Flanagan🇮🇪 IRELAND10371.8%0.32
122R.Arend🇩🇪 GERMANY6091.7%0.10
123N.Tykhonyuk🇩🇪 GERMANY6091.7%0.10
124M.Ottens🇳🇱 NETHERLANDS5988.1%0.17
125R.Van Der Weide🇳🇱 NETHERLANDS5988.1%0.17
126G.Ramazzotti🇮🇹 ITALY6584.6%0.17
127F.Sanmartino🇮🇹 ITALY6584.6%0.17
128R.Freipics🇱🇻 LATVIA5882.8%0.21
129C.Beukema🇧🇪 BELGIUM5979.7%0.25
130C.Wauters🇧🇪 BELGIUM5979.7%0.25
131A.Gryllis🇬🇷 GREECE4077.5%0.25
132P.Typaldos🇬🇷 GREECE4077.5%0.25
133H.Larhnimi🇸🇪 SWEDEN5377.4%0.28

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 %
1P.Volhejn🇨🇿 CZECH REPUBLIC56728951.0%
2H.Huhtamaki🇫🇮 FINLAND46523650.8%
3M.Krasa🇨🇿 CZECH REPUBLIC56328149.9%
4E.Kurtovic🇦🇹 AUSTRIA57827647.8%
5Y.Yotova🇧🇬 BULGARIA39819047.7%
6B.Unver🇹🇷 TURKIYE71734147.6%
7U.Eren🇹🇷 TURKIYE65130747.2%
8L.Crone🇮🇪 IRELAND71333346.7%
9E.Plana🇳🇴 NORWAY48822846.7%
10R.Kreitals🇱🇻 LATVIA84439346.6%
11S.Sjodal🇳🇴 NORWAY49122946.6%
12K.Retter🇮🇱 ISRAEL46121546.6%
13R.Rubins🇱🇻 LATVIA83538846.5%
14X.Friesen🇳🇱 NETHERLANDS77836146.4%
15R.Goor🇳🇱 NETHERLANDS79937046.3%
16K.Kurygin🇭🇷 CROATIA54925446.3%
17M.Guendel🇩🇪 GERMANY64429746.1%
18S.Jarvinen🇫🇮 FINLAND46921646.1%
19D.Brandgaard🇩🇰 DENMARK78236046.0%
20I.Moskovitz🇮🇱 ISRAEL51723846.0%
21A.Pedmanson🇪🇪 ESTONIA83138145.8%
22L.De Wijs🇳🇱 NETHERLANDS63529145.8%
23M.Soumplis🇬🇷 GREECE80836945.7%
24M.Larsen🇩🇰 DENMARK45320745.7%
25A.Freibergs🇱🇻 LATVIA50923245.6%
26L.Petelko🇮🇱 ISRAEL45620845.6%
27A.Carletti🇮🇹 ITALY67430745.5%
28P.Pasquini🇮🇹 ITALY53024145.5%
29B.Zabradi🇭🇺 HUNGARY44820445.5%
30E.Vallet🇫🇷 FRANCE67830745.3%
31N.Zeeberg🇩🇰 DENMARK45520645.3%
32I.Papaspyrou🇬🇷 GREECE76834745.2%
33M.O'Farrell🇮🇪 IRELAND69431445.2%
34W.Okrzesik🇵🇱 POLAND51623345.2%
35A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60727445.1%
36V.Peychev🇧🇬 BULGARIA81836744.9%
37A.Rolf-Larsen🇩🇰 DENMARK77134644.9%
38M.Lafchieva🇧🇬 BULGARIA41318544.8%
39M.Musat🇷🇴 ROMANIA68730744.7%
40E.Civici🇹🇷 TURKIYE68430544.6%
41K.Kopka🇵🇱 POLAND55824844.4%
42L.Finnegan🇮🇪 IRELAND41918644.4%
43J.Vahk🇪🇪 ESTONIA87838944.3%
44A.Momov🇧🇬 BULGARIA78834944.3%
45O.Farwig🇩🇪 GERMANY69030544.2%
46Z.Argay🇭🇺 HUNGARY74332844.1%
47S.De Wijs🇳🇱 NETHERLANDS65528844.0%
48K.Cichy🇵🇱 POLAND57525344.0%
49L.Draghi🇮🇹 ITALY73832443.9%
50R.Bloch🇫🇷 FRANCE73532343.9%
51F.Odelga🇦🇹 AUSTRIA60226443.9%
52M.Kurek Beaulieu🇫🇷 FRANCE58125543.9%
53D.Phlips🇧🇪 BELGIUM73032043.8%
54J.Fruhwirth🇭🇷 CROATIA54423843.8%
55J.Johansson🇧🇪 BELGIUM70230743.7%
56J.Bereza🇵🇱 POLAND64528043.4%
57M.Saetre🇳🇴 NORWAY63127343.3%
58F.Ait Mouhoub🇫🇷 FRANCE60526243.3%
59D.Msika🇮🇱 ISRAEL52622843.3%
60E.Rosthoej🇩🇰 DENMARK48821143.2%
61K.Allas🇪🇪 ESTONIA88838343.1%
62A.Turan🇹🇷 TURKIYE74932343.1%
63K.Schwalbach🇩🇪 GERMANY72731343.1%
64J.Gusson🇪🇪 ESTONIA92339743.0%
65L.Rahi🇫🇮 FINLAND48821043.0%
66I.Lichtenstein🇸🇪 SWEDEN86437142.9%
67A.Popescu🇷🇴 ROMANIA72531042.8%
68J.Spoljar🇭🇷 CROATIA66128342.8%
69M.Bertheau🇸🇪 SWEDEN84736242.7%
70A.Brogeland🇳🇴 NORWAY60125642.6%
71D.Jansons🇱🇻 LATVIA89938242.5%
72K.Kuflowski🇵🇱 POLAND55723742.5%
73M.Lombardi🇮🇹 ITALY89838142.4%
74E.Connell🇮🇪 IRELAND56924042.2%
75L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44118642.2%
76H.Hjorth Warlenius🇸🇪 SWEDEN78333042.1%
77D.Biborka🇭🇺 HUNGARY45018942.0%
78C.Baumgart🇩🇪 GERMANY69529141.9%
79B.Kula🇵🇱 POLAND62126041.9%
80O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60825541.9%
81T.Stoilova🇧🇬 BULGARIA51821741.9%
82D.Walsh🇮🇪 IRELAND42017641.9%
83V.Kolding🇩🇰 DENMARK54822941.8%
84D.Mikolaci🇭🇷 CROATIA49620741.7%
85M.Kemeny🇭🇺 HUNGARY78232441.4%
86A.Zeitak🇮🇱 ISRAEL71929841.4%
87T.Toesse🇳🇴 NORWAY57223741.4%
88K.Vanhoucke🇧🇪 BELGIUM67627941.3%
89J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND66827641.3%
90D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44618441.3%
91K.Kraynin🇧🇬 BULGARIA54422441.2%
92N.Payal🇹🇷 TURKIYE71629441.1%
93E.Wiberg🇸🇪 SWEDEN68127941.0%
94E.Bonin🇫🇷 FRANCE47319441.0%
95K.Wees🇧🇪 BELGIUM65526840.9%
96D.Ramic🇭🇷 CROATIA49920440.9%
97M.Janosik🇭🇺 HUNGARY46018840.9%
98A.Pyszko🇨🇿 CZECH REPUBLIC55222540.8%
99A.Libbrecht🇫🇷 FRANCE38215640.8%
100A.Raikunen🇫🇮 FINLAND71929240.6%
101I.Walach🇨🇿 CZECH REPUBLIC61424940.6%
102L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND67527240.3%
103M.Austad🇳🇴 NORWAY58823740.3%
104A.Nieminen🇫🇮 FINLAND55022040.0%
105E.Konstacka🇨🇿 CZECH REPUBLIC55122039.9%
106F.Smud🇭🇷 CROATIA68527239.7%
107P.Karlik🇨🇿 CZECH REPUBLIC62924539.0%
108K.Flanagan🇮🇪 IRELAND57722338.6%
109N.Khutorsky🇮🇱 ISRAEL75729138.4%
110D.Kapiris🇬🇷 GREECE64624838.4%
111K.Dezso🇭🇺 HUNGARY49018838.4%
112D.Calipetre🇷🇴 ROMANIA48218438.2%
113D.Garneata🇷🇴 ROMANIA48218338.0%
114A.Baghiu🇷🇴 ROMANIA50618937.4%
115I.Foteinakis🇬🇷 GREECE68125437.3%
116O.Kubicek🇦🇹 AUSTRIA59522137.1%
117N.Rahi🇫🇮 FINLAND63723536.9%
118P.Payer🇦🇹 AUSTRIA59721936.7%
119C.Koller🇦🇹 AUSTRIA62322536.1%
120J.Koller🇦🇹 AUSTRIA44815434.4%
121S.Tanasa🇷🇴 ROMANIA46915933.9%
122C.Beukema🇧🇪 BELGIUM34516848.7%
123C.Wauters🇧🇪 BELGIUM35617047.8%
124N.Tykhonyuk🇩🇪 GERMANY35916746.5%
125R.Arend🇩🇪 GERMANY33415245.5%
126R.Freipics🇱🇻 LATVIA30813744.5%
127F.Sanmartino🇮🇹 ITALY36416144.2%
128G.Ramazzotti🇮🇹 ITALY36616144.0%
129P.Typaldos🇬🇷 GREECE25911042.5%
130R.Van Der Weide🇳🇱 NETHERLANDS28912242.2%
131A.Gryllis🇬🇷 GREECE25910942.1%
132H.Larhnimi🇸🇪 SWEDEN28812142.0%
133M.Ottens🇳🇱 NETHERLANDS28411640.8%

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Δ
1X.Friesen🇳🇱 NETHERLANDS280-0.16+1.10+0.94·
2R.Goor🇳🇱 NETHERLANDS280-0.16+1.10+0.94·
3N.Khutorsky🇮🇱 ISRAEL266-0.06+0.84+0.78▲1
4A.Zeitak🇮🇱 ISRAEL266-0.06+0.84+0.78▲1
5E.Rosthoej🇩🇰 DENMARK182-0.02+0.79+0.77▲1
6D.Brandgaard🇩🇰 DENMARK266-0.14+0.87+0.73▼3
7I.Papaspyrou🇬🇷 GREECE280-0.03+0.62+0.59·
8M.Soumplis🇬🇷 GREECE280-0.03+0.62+0.59·
9A.Momov🇧🇬 BULGARIA280+0.08+0.43+0.51▲8
10V.Peychev🇧🇬 BULGARIA280+0.08+0.43+0.51▲8
11R.Bloch🇫🇷 FRANCE252+0.04+0.47+0.50▲4
12E.Vallet🇫🇷 FRANCE252+0.04+0.47+0.50▲4
13A.Pedmanson🇪🇪 ESTONIA308-0.08+0.57+0.49▼4
14J.Vahk🇪🇪 ESTONIA308-0.08+0.57+0.49▼4
15O.Farwig🇩🇪 GERMANY252+0.09+0.37+0.45▲11
16K.Schwalbach🇩🇪 GERMANY252+0.09+0.37+0.45▲11
17L.Petelko🇮🇱 ISRAEL168-0.02+0.47+0.45▼4
18K.Retter🇮🇱 ISRAEL168-0.02+0.47+0.45▼4
19J.Bereza🇵🇱 POLAND224-0.07+0.52+0.45▼8
20B.Kula🇵🇱 POLAND224-0.07+0.52+0.45▼8
21A.Freibergs🇱🇻 LATVIA196+0.03+0.41+0.45▼2
22F.Ait Mouhoub🇫🇷 FRANCE210+0.03+0.39+0.42▲1
23K.Allas🇪🇪 ESTONIA308-0.03+0.41+0.38▼2
24J.Gusson🇪🇪 ESTONIA308-0.03+0.41+0.38▼2
25J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND238+0.03+0.34+0.37▲3
26L.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND238+0.03+0.34+0.37▲3
27L.De Wijs🇳🇱 NETHERLANDS224+0.03+0.33+0.36▲4
28S.De Wijs🇳🇱 NETHERLANDS224+0.03+0.33+0.36▲4
29L.Draghi🇮🇹 ITALY266-0.00+0.32+0.32▲4
30M.Kurek Beaulieu🇫🇷 FRANCE210-0.02+0.34+0.32·
31A.Turan🇹🇷 TURKIYE266-0.11+0.41+0.30▼11
32Z.Argay🇭🇺 HUNGARY280-0.08+0.37+0.29▼8
33M.Kemeny🇭🇺 HUNGARY280-0.08+0.37+0.29▼8
34A.Brogeland🇳🇴 NORWAY224+0.12+0.18+0.29▲11
35M.Saetre🇳🇴 NORWAY224+0.12+0.18+0.29▲11
36E.Konstacka🇨🇿 CZECH REPUBLIC196+0.06+0.17+0.23▲11
37A.Pyszko🇨🇿 CZECH REPUBLIC196+0.06+0.17+0.23▲11
38M.Lombardi🇮🇹 ITALY308+0.03+0.19+0.22▲4
39R.Rubins🇱🇻 LATVIA308-0.01+0.21+0.20·
40E.Bonin🇫🇷 FRANCE168-0.11+0.30+0.19▼6
41K.Vanhoucke🇧🇪 BELGIUM238-0.07+0.26+0.19▼4
42D.Phlips🇧🇪 BELGIUM252-0.04+0.23+0.19▼4
43M.Larsen🇩🇰 DENMARK168+0.07+0.11+0.18▲12
44H.Hjorth Warlenius🇸🇪 SWEDEN280+0.02+0.16+0.18▲6
45N.Payal🇹🇷 TURKIYE238+0.01+0.16+0.16▲6
46I.Lichtenstein🇸🇪 SWEDEN308+0.02+0.12+0.15▲8
47K.Kuflowski🇵🇱 POLAND182-0.05+0.18+0.13▼4
48W.Okrzesik🇵🇱 POLAND182-0.05+0.18+0.13▼4
49P.Karlik🇨🇿 CZECH REPUBLIC224+0.10+0.03+0.13▲15
50I.Walach🇨🇿 CZECH REPUBLIC224+0.10+0.03+0.13▲15
51D.Jansons🇱🇻 LATVIA308+0.02+0.11+0.13▲6
52R.Kreitals🇱🇻 LATVIA308+0.02+0.11+0.13▲6
53M.Austad🇳🇴 NORWAY210-0.16+0.27+0.12▼18
54T.Toesse🇳🇴 NORWAY210-0.16+0.27+0.12▼18
55L.Crone🇮🇪 IRELAND252-0.11+0.21+0.10▼15
56M.O'Farrell🇮🇪 IRELAND252-0.11+0.21+0.10▼15
57M.Bertheau🇸🇪 SWEDEN294-0.11+0.17+0.06▼8
58C.Koller🇦🇹 AUSTRIA224-0.05+0.11+0.06▼2
59M.Krasa🇨🇿 CZECH REPUBLIC196-0.08+0.14+0.06▼7
60P.Volhejn🇨🇿 CZECH REPUBLIC196-0.08+0.14+0.06▼7
61A.Libbrecht🇫🇷 FRANCE140-0.01+0.07+0.06▲1
62C.Baumgart🇩🇪 GERMANY238+0.06-0.01+0.05▲8
63M.Guendel🇩🇪 GERMANY238+0.06-0.01+0.05▲8
64K.Cichy🇵🇱 POLAND210+0.10-0.05+0.05▲15
65K.Kopka🇵🇱 POLAND210+0.10-0.05+0.05▲15
66D.Biborka🇭🇺 HUNGARY168+0.08-0.05+0.02▲9
67M.Janosik🇭🇺 HUNGARY168+0.08-0.05+0.02▲9
68I.Moskovitz🇮🇱 ISRAEL182+0.04-0.02+0.02▲4
69D.Msika🇮🇱 ISRAEL182+0.04-0.02+0.02▲4
70E.Wiberg🇸🇪 SWEDEN252-0.07+0.08+0.01▼9
71K.Dezso🇭🇺 HUNGARY168+0.06-0.05+0.00▲6
72B.Zabradi🇭🇺 HUNGARY168+0.06-0.05+0.00▲6
73U.Eren🇹🇷 TURKIYE238+0.18-0.19-0.01▲11
74D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.11+0.08-0.03▼15
75L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.11+0.08-0.03▼15
76E.Plana🇳🇴 NORWAY182-0.05+0.02-0.03▼10
77S.Sjodal🇳🇴 NORWAY182-0.05+0.02-0.03▼10
78A.Rolf-Larsen🇩🇰 DENMARK266-0.09+0.04-0.05▼15
79F.Smud🇭🇷 CROATIA238-0.07-0.01-0.08▼11
80J.Spoljar🇭🇷 CROATIA238-0.07-0.01-0.08▼11
81E.Civici🇹🇷 TURKIYE238-0.03-0.06-0.08·
82V.Kolding🇩🇰 DENMARK196+0.09-0.18-0.09▲1
83J.Koller🇦🇹 AUSTRIA168-0.07-0.03-0.10▼9
84N.Zeeberg🇩🇰 DENMARK154+0.03-0.15-0.11▼2
85I.Foteinakis🇬🇷 GREECE238+0.10-0.22-0.11▲4
86D.Kapiris🇬🇷 GREECE238+0.10-0.22-0.11▲4
87P.Pasquini🇮🇹 ITALY182+0.06-0.26-0.20▲4
88K.Kraynin🇧🇬 BULGARIA196-0.01-0.20-0.22▼3
89T.Stoilova🇧🇬 BULGARIA196-0.01-0.20-0.22▼3
90A.Carletti🇮🇹 ITALY224+0.09-0.33-0.24▲4
91J.Johansson🇧🇪 BELGIUM252-0.05-0.22-0.27▼3
92E.Connell🇮🇪 IRELAND210-0.00-0.28-0.28·
93K.Flanagan🇮🇪 IRELAND210-0.00-0.28-0.28·
94K.Wees🇧🇪 BELGIUM238-0.08-0.22-0.30▼7
95B.Unver🇹🇷 TURKIYE252+0.18-0.53-0.35▲4
96A.Cope🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.01-0.39-0.39▼1
97O.Selby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224+0.01-0.39-0.39▼1
98A.Raikunen🇫🇮 FINLAND266+0.05-0.58-0.53▲3
99E.Kurtovic🇦🇹 AUSTRIA210+0.03-0.59-0.56▲3
100F.Odelga🇦🇹 AUSTRIA210+0.03-0.59-0.56▲3
101A.Nieminen🇫🇮 FINLAND196-0.02-0.55-0.57▼1
102L.Rahi🇫🇮 FINLAND182+0.21-0.80-0.58▲5
103N.Rahi🇫🇮 FINLAND224+0.18-0.77-0.59▲3
104J.Fruhwirth🇭🇷 CROATIA196+0.03-0.69-0.66·
105K.Kurygin🇭🇷 CROATIA196+0.03-0.69-0.66·
106M.Lafchieva🇧🇬 BULGARIA140-0.26-0.51-0.76▼9
107Y.Yotova🇧🇬 BULGARIA140-0.26-0.51-0.76▼9
108S.Jarvinen🇫🇮 FINLAND182+0.02-0.84-0.82·
109P.Payer🇦🇹 AUSTRIA210+0.11-0.97-0.86▲3
110H.Huhtamaki🇫🇮 FINLAND182-0.00-0.86-0.87▼1
111M.Musat🇷🇴 ROMANIA252-0.03-0.89-0.91▼1
112A.Popescu🇷🇴 ROMANIA252-0.03-0.89-0.91▼1
113D.Mikolaci🇭🇷 CROATIA182+0.13-1.08-0.95▲3
114D.Ramic🇭🇷 CROATIA182+0.13-1.08-0.95▲3
115D.Calipetre🇷🇴 ROMANIA182+0.08-1.03-0.95▼1
116S.Tanasa🇷🇴 ROMANIA182+0.08-1.03-0.95▼1
117O.Kubicek🇦🇹 AUSTRIA210+0.05-1.02-0.97▼4
118A.Baghiu🇷🇴 ROMANIA182+0.11-1.11-1.00·
119D.Garneata🇷🇴 ROMANIA182+0.11-1.11-1.00·
120L.Finnegan🇮🇪 IRELAND154+0.17-1.47-1.30·
121D.Walsh🇮🇪 IRELAND154+0.17-1.47-1.30·