Larnaca 2022 — 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
1W.Olanski🇱🇹 LITHUANIA80+1.57+126.0
2V.Vainikonis🇱🇹 LITHUANIA80+1.57+126.0
3B.Rasula🇸🇮 SLOVENIA90+1.26+113.0
4J.Sadar🇸🇮 SLOVENIA90+1.26+113.0
5J.Maripuu🇪🇪 ESTONIA100+1.12+112.0
6O.Oja🇪🇪 ESTONIA100+1.12+112.0
7J.Caric🇭🇷 CROATIA140+0.85+119.0
8K.Marinovski🇭🇷 CROATIA140+0.85+119.0
9B.Zajicek🇨🇿 CZECH REPUBLIC140+0.84+118.0
10K.Zylka🇨🇿 CZECH REPUBLIC140+0.84+118.0
11M.Jokladal🇫🇴 FAROE ISLANDS89+0.84+75.0
12H.Mouritsen🇫🇴 FAROE ISLANDS89+0.84+75.0
13O.Nyemtsev🇺🇦 UKRAINE135+0.83+112.0
14G.Rybnikov🇺🇦 UKRAINE135+0.83+112.0
15K.Lohay🇸🇰 SLOVAKIA140+0.83+116.0
16E.Velecky🇸🇰 SLOVAKIA140+0.83+116.0
17M.Agica🇷🇴 ROMANIA89+0.71+63.0
18S.Donciu🇷🇴 ROMANIA89+0.71+63.0
19A.Dam🇫🇴 FAROE ISLANDS90+0.70+63.0
20D.Mohr🇫🇴 FAROE ISLANDS90+0.70+63.0
21I.Andersone🇱🇻 LATVIA140+0.69+96.0
22E.Lavendelis🇱🇻 LATVIA140+0.69+96.0
23A.Honyek🇭🇺 HUNGARY139+0.67+93.0
24A.Vikor🇭🇺 HUNGARY139+0.67+93.0
25G.Georgiades🇨🇾 CYPRUS70+0.61+43.0
26G.Kolettis🇨🇾 CYPRUS70+0.61+43.0
27G.Fazzardi🇸🇲 SAN MARINO140+0.56+78.0
28M.Paolucci🇸🇲 SAN MARINO140+0.56+78.0
29O.Simic🇷🇸 SERBIA120+0.53+64.0
30A.Stankovic🇷🇸 SERBIA70+0.47+33.0
31A.Filimon🇷🇴 ROMANIA90+0.43+39.0
32S.Iancu🇷🇴 ROMANIA90+0.43+39.0
33H.Fan🇨🇾 CYPRUS99+0.35+35.0
34V.Ioannou🇨🇾 CYPRUS99+0.35+35.0
35H.Nigul🇪🇪 ESTONIA90+0.21+19.0
36T.Toomere🇪🇪 ESTONIA90+0.21+19.0
37M.Gligorijevic🇷🇸 SERBIA90+0.14+13.0
38B.Gierulski🇱🇹 LITHUANIA120-0.01-1.0
39J.Skrzypczak🇱🇹 LITHUANIA120-0.01-1.0
40P.Frangos🇨🇾 CYPRUS110-0.05-5.0
41F.Tillyri🇨🇾 CYPRUS110-0.05-5.0
42V.Vujcic🇷🇸 SERBIA140-0.09-13.0
43M.Radojevic🇷🇸 SERBIA90-0.14-13.0
44N.Sver🇭🇷 CROATIA140-0.19-27.0
45V.Zoric🇭🇷 CROATIA140-0.19-27.0
46N.Marlin🇲🇹 MALTA139-0.35-49.0
47G.Penney🇲🇹 MALTA139-0.35-49.0
48J.Balasovs🇱🇻 LATVIA140-0.40-56.0
49U.Bethers🇱🇻 LATVIA140-0.40-56.0
50J.Martynek🇨🇿 CZECH REPUBLIC140-0.48-67.0
51P.Pulkrab🇨🇿 CZECH REPUBLIC140-0.48-67.0
52M.Grigoriu🇷🇴 ROMANIA100-0.49-49.0
53A.Piroi🇷🇴 ROMANIA100-0.49-49.0
54A.Mikkelsen🇫🇴 FAROE ISLANDS100-0.52-52.0
55B.Simonsen🇫🇴 FAROE ISLANDS100-0.52-52.0
56J.Kvocek🇸🇰 SLOVAKIA139-0.56-78.0
57M.Vodicka🇸🇰 SLOVAKIA139-0.56-78.0
58C.Szabo🇭🇺 HUNGARY139-0.57-79.0
59D.Tubak🇭🇺 HUNGARY139-0.57-79.0
60A.Arlovich🇱🇹 LITHUANIA80-0.60-48.0
61E.Vainikonis🇱🇹 LITHUANIA80-0.60-48.0
62A.Jesenicnik🇸🇮 SLOVENIA89-0.74-66.0
63T.Orac🇸🇮 SLOVENIA89-0.74-66.0
64S.Sester🇪🇪 ESTONIA90-1.13-102.0
65V.Vahe🇪🇪 ESTONIA90-1.13-102.0
66K.Care🇸🇮 SLOVENIA100-1.16-116.0
67Z.Debeljak🇸🇮 SLOVENIA100-1.16-116.0
68O.Rovyshyn🇺🇦 UKRAINE140-1.21-170.0
69O.Saposnicov🇺🇦 UKRAINE140-1.21-170.0
70A.Pecci🇸🇲 SAN MARINO140-1.83-256.0
71M.Ritiani🇸🇲 SAN MARINO140-1.83-256.0
72Y.Muscat Inglott🇲🇹 MALTA139-2.04-283.0
73A.Vella🇲🇹 MALTA139-2.04-283.0
74M.Simic🇷🇸 SERBIA50+1.68+84.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
1H.Nigul🇪🇪 ESTONIA1994.7%0.05
2G.Rybnikov🇺🇦 UKRAINE3393.9%0.06
3A.Mikkelsen🇫🇴 FAROE ISLANDS1492.9%0.07
4Z.Debeljak🇸🇮 SLOVENIA1492.9%0.07
5K.Lohay🇸🇰 SLOVAKIA4192.7%0.07
6D.Mohr🇫🇴 FAROE ISLANDS2692.3%0.08
7O.Oja🇪🇪 ESTONIA2491.7%0.08
8A.Vikor🇭🇺 HUNGARY3691.7%0.11
9B.Gierulski🇱🇹 LITHUANIA2391.3%0.09
10M.Agica🇷🇴 ROMANIA2190.5%0.10
11M.Paolucci🇸🇲 SAN MARINO4090.0%0.20
12V.Vahe🇪🇪 ESTONIA1989.5%0.10
13A.Filimon🇷🇴 ROMANIA1989.5%0.16
14E.Lavendelis🇱🇻 LATVIA3688.9%0.11
15V.Ioannou🇨🇾 CYPRUS2788.9%0.11
16A.Pecci🇸🇲 SAN MARINO3588.6%0.14
17O.Simic🇷🇸 SERBIA2688.5%0.12
18A.Jesenicnik🇸🇮 SLOVENIA2688.5%0.27
19J.Martynek🇨🇿 CZECH REPUBLIC3287.5%0.12
20A.Piroi🇷🇴 ROMANIA2387.0%0.13
21V.Vujcic🇷🇸 SERBIA3886.8%0.16
22G.Penney🇲🇹 MALTA3886.8%0.24
23M.Vodicka🇸🇰 SLOVAKIA3086.7%0.20
24H.Mouritsen🇫🇴 FAROE ISLANDS2986.2%0.14
25J.Caric🇭🇷 CROATIA3384.8%0.18
26B.Simonsen🇫🇴 FAROE ISLANDS2684.6%0.15
27F.Tillyri🇨🇾 CYPRUS1984.2%0.16
28S.Sester🇪🇪 ESTONIA2584.0%0.36
29K.Zylka🇨🇿 CZECH REPUBLIC4383.7%0.16
30A.Stankovic🇷🇸 SERBIA2483.3%0.17
31U.Bethers🇱🇻 LATVIA3083.3%0.27
32J.Sadar🇸🇮 SLOVENIA2382.6%0.22
33T.Toomere🇪🇪 ESTONIA2281.8%0.18
34T.Orac🇸🇮 SLOVENIA2181.0%0.33
35M.Jokladal🇫🇴 FAROE ISLANDS2680.8%0.27
36E.Vainikonis🇱🇹 LITHUANIA1580.0%0.20
37V.Zoric🇭🇷 CROATIA3580.0%0.23
38A.Honyek🇭🇺 HUNGARY4080.0%0.25
39N.Marlin🇲🇹 MALTA4080.0%0.25
40S.Donciu🇷🇴 ROMANIA2580.0%0.28
41G.Fazzardi🇸🇲 SAN MARINO3979.5%0.31
42P.Pulkrab🇨🇿 CZECH REPUBLIC2979.3%0.28
43O.Rovyshyn🇺🇦 UKRAINE2979.3%0.31
44G.Kolettis🇨🇾 CYPRUS2479.2%0.21
45J.Balasovs🇱🇻 LATVIA3878.9%0.21
46C.Szabo🇭🇺 HUNGARY3878.9%0.21
47J.Skrzypczak🇱🇹 LITHUANIA2378.3%0.22
48W.Olanski🇱🇹 LITHUANIA1877.8%0.22
49A.Arlovich🇱🇹 LITHUANIA1877.8%0.28
50S.Iancu🇷🇴 ROMANIA2777.8%0.48
51Y.Muscat Inglott🇲🇹 MALTA3177.4%0.26
52B.Zajicek🇨🇿 CZECH REPUBLIC4477.3%0.34
53M.Ritiani🇸🇲 SAN MARINO3577.1%0.23
54P.Frangos🇨🇾 CYPRUS2676.9%0.27
55E.Velecky🇸🇰 SLOVAKIA4376.7%0.23
56A.Vella🇲🇹 MALTA3476.5%0.29
57J.Maripuu🇪🇪 ESTONIA2576.0%0.32
58K.Care🇸🇮 SLOVENIA2576.0%0.48
59V.Vainikonis🇱🇹 LITHUANIA2475.0%0.25
60I.Andersone🇱🇻 LATVIA4075.0%0.35
61B.Rasula🇸🇮 SLOVENIA2774.1%0.26
62H.Fan🇨🇾 CYPRUS2774.1%0.26
63M.Grigoriu🇷🇴 ROMANIA2272.7%0.46
64N.Sver🇭🇷 CROATIA2972.4%0.31
65J.Kvocek🇸🇰 SLOVAKIA2871.4%0.43
66D.Tubak🇭🇺 HUNGARY3268.8%0.31
67G.Georgiades🇨🇾 CYPRUS2268.2%0.64
68O.Nyemtsev🇺🇦 UKRAINE3167.7%0.48
69O.Saposnicov🇺🇦 UKRAINE3467.6%0.35
70M.Gligorijevic🇷🇸 SERBIA2166.7%0.57
71K.Marinovski🇭🇷 CROATIA3764.9%0.35
72M.Radojevic🇷🇸 SERBIA1764.7%0.41
73A.Dam🇫🇴 FAROE ISLANDS2360.9%0.56
74M.Simic🇷🇸 SERBIA1450.0%0.50

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
1T.Toomere🇪🇪 ESTONIA2792.6%0.07
2B.Zajicek🇨🇿 CZECH REPUBLIC1989.5%0.16
3M.Vodicka🇸🇰 SLOVAKIA4187.8%0.15
4H.Mouritsen🇫🇴 FAROE ISLANDS1687.5%0.31
5J.Skrzypczak🇱🇹 LITHUANIA3886.8%0.18
6B.Rasula🇸🇮 SLOVENIA2286.4%0.14
7H.Nigul🇪🇪 ESTONIA2286.4%0.18
8B.Gierulski🇱🇹 LITHUANIA3686.1%0.14
9J.Maripuu🇪🇪 ESTONIA2785.2%0.22
10V.Vainikonis🇱🇹 LITHUANIA2584.0%0.16
11A.Vikor🇭🇺 HUNGARY3183.9%0.19
12K.Lohay🇸🇰 SLOVAKIA3083.3%0.23
13A.Filimon🇷🇴 ROMANIA1181.8%0.18
14A.Arlovich🇱🇹 LITHUANIA2781.5%0.22
15K.Care🇸🇮 SLOVENIA2781.5%0.30
16O.Rovyshyn🇺🇦 UKRAINE4381.4%0.26
17V.Vujcic🇷🇸 SERBIA3781.1%0.27
18M.Agica🇷🇴 ROMANIA2181.0%0.29
19H.Fan🇨🇾 CYPRUS2080.0%0.20
20O.Nyemtsev🇺🇦 UKRAINE3979.5%0.26
21M.Paolucci🇸🇲 SAN MARINO2979.3%0.24
22O.Oja🇪🇪 ESTONIA2479.2%0.38
23T.Orac🇸🇮 SLOVENIA1978.9%0.26
24K.Zylka🇨🇿 CZECH REPUBLIC3378.8%0.27
25P.Frangos🇨🇾 CYPRUS3378.8%0.36
26S.Iancu🇷🇴 ROMANIA3378.8%0.39
27J.Balasovs🇱🇻 LATVIA3778.4%0.30
28A.Honyek🇭🇺 HUNGARY3278.1%0.25
29F.Tillyri🇨🇾 CYPRUS3278.1%0.28
30M.Jokladal🇫🇴 FAROE ISLANDS1877.8%0.22
31J.Sadar🇸🇮 SLOVENIA1877.8%0.28
32B.Simonsen🇫🇴 FAROE ISLANDS3177.4%0.32
33S.Donciu🇷🇴 ROMANIA2277.3%0.36
34N.Sver🇭🇷 CROATIA3577.1%0.26
35U.Bethers🇱🇻 LATVIA3577.1%0.31
36J.Kvocek🇸🇰 SLOVAKIA3976.9%0.31
37D.Tubak🇭🇺 HUNGARY3476.5%0.27
38A.Dam🇫🇴 FAROE ISLANDS1776.5%0.35
39M.Grigoriu🇷🇴 ROMANIA2576.0%0.28
40A.Mikkelsen🇫🇴 FAROE ISLANDS2975.9%0.28
41S.Sester🇪🇪 ESTONIA2975.9%0.38
42V.Zoric🇭🇷 CROATIA4175.6%0.32
43D.Mohr🇫🇴 FAROE ISLANDS2475.0%0.33
44J.Martynek🇨🇿 CZECH REPUBLIC4075.0%0.35
45E.Vainikonis🇱🇹 LITHUANIA2075.0%0.35
46G.Georgiades🇨🇾 CYPRUS875.0%0.38
47K.Marinovski🇭🇷 CROATIA3974.4%0.36
48C.Szabo🇭🇺 HUNGARY3574.3%0.29
49O.Saposnicov🇺🇦 UKRAINE3473.5%0.32
50Z.Debeljak🇸🇮 SLOVENIA3473.5%0.32
51N.Marlin🇲🇹 MALTA3473.5%0.38
52A.Piroi🇷🇴 ROMANIA3073.3%0.37
53P.Pulkrab🇨🇿 CZECH REPUBLIC3971.8%0.28
54G.Rybnikov🇺🇦 UKRAINE3171.0%0.32
55O.Simic🇷🇸 SERBIA3171.0%0.35
56M.Radojevic🇷🇸 SERBIA2470.8%0.29
57J.Caric🇭🇷 CROATIA3070.0%0.33
58W.Olanski🇱🇹 LITHUANIA1369.2%0.39
59A.Pecci🇸🇲 SAN MARINO3366.7%0.42
60I.Andersone🇱🇻 LATVIA3265.6%0.41
61E.Lavendelis🇱🇻 LATVIA3265.6%0.50
62M.Ritiani🇸🇲 SAN MARINO3764.9%0.51
63V.Vahe🇪🇪 ESTONIA1764.7%0.47
64V.Ioannou🇨🇾 CYPRUS2564.0%0.44
65M.Gligorijevic🇷🇸 SERBIA2564.0%0.48
66A.Vella🇲🇹 MALTA3560.0%0.60
67A.Stankovic🇷🇸 SERBIA1258.3%0.58
68A.Jesenicnik🇸🇮 SLOVENIA2356.5%0.48
69G.Fazzardi🇸🇲 SAN MARINO3256.2%0.59
70E.Velecky🇸🇰 SLOVAKIA2556.0%0.48
71Y.Muscat Inglott🇲🇹 MALTA3953.8%0.64
72G.Penney🇲🇹 MALTA2751.9%0.63
73G.Kolettis🇨🇾 CYPRUS1643.8%0.56
74M.Simic🇷🇸 SERBIA1070.0%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
1N.Sver🇭🇷 CROATIA6496.9%0.03
2V.Zoric🇭🇷 CROATIA6496.9%0.03
3M.Grigoriu🇷🇴 ROMANIA4593.3%0.07
4A.Piroi🇷🇴 ROMANIA4593.3%0.07
5W.Olanski🇱🇹 LITHUANIA4292.9%0.10
6V.Vainikonis🇱🇹 LITHUANIA4292.9%0.10
7A.Mikkelsen🇫🇴 FAROE ISLANDS4092.5%0.10
8B.Simonsen🇫🇴 FAROE ISLANDS4092.5%0.10
9A.Stankovic🇷🇸 SERBIA3992.3%0.08
10M.Gligorijevic🇷🇸 SERBIA4891.7%0.10
11J.Kvocek🇸🇰 SLOVAKIA5891.4%0.09
12M.Vodicka🇸🇰 SLOVAKIA5891.4%0.09
13G.Georgiades🇨🇾 CYPRUS4691.3%0.11
14G.Kolettis🇨🇾 CYPRUS4691.3%0.11
15O.Nyemtsev🇺🇦 UKRAINE6490.6%0.11
16G.Rybnikov🇺🇦 UKRAINE6490.6%0.11
17J.Maripuu🇪🇪 ESTONIA4989.8%0.10
18O.Oja🇪🇪 ESTONIA4989.8%0.10
19A.Jesenicnik🇸🇮 SLOVENIA4789.4%0.11
20T.Orac🇸🇮 SLOVENIA4789.4%0.11
21B.Gierulski🇱🇹 LITHUANIA4689.1%0.11
22J.Skrzypczak🇱🇹 LITHUANIA4689.1%0.11
23A.Filimon🇷🇴 ROMANIA4689.1%0.15
24S.Iancu🇷🇴 ROMANIA4689.1%0.15
25P.Frangos🇨🇾 CYPRUS4588.9%0.11
26F.Tillyri🇨🇾 CYPRUS4588.9%0.11
27M.Radojevic🇷🇸 SERBIA4288.1%0.14
28O.Rovyshyn🇺🇦 UKRAINE6387.3%0.14
29O.Saposnicov🇺🇦 UKRAINE6387.3%0.14
30J.Caric🇭🇷 CROATIA7087.1%0.13
31K.Marinovski🇭🇷 CROATIA7087.1%0.13
32K.Lohay🇸🇰 SLOVAKIA8486.9%0.15
33E.Velecky🇸🇰 SLOVAKIA8486.9%0.15
34B.Zajicek🇨🇿 CZECH REPUBLIC8786.2%0.15
35K.Zylka🇨🇿 CZECH REPUBLIC8786.2%0.15
36V.Vujcic🇷🇸 SERBIA6586.2%0.17
37A.Dam🇫🇴 FAROE ISLANDS4985.7%0.14
38D.Mohr🇫🇴 FAROE ISLANDS4985.7%0.14
39J.Balasovs🇱🇻 LATVIA6885.3%0.21
40U.Bethers🇱🇻 LATVIA6885.3%0.21
41J.Martynek🇨🇿 CZECH REPUBLIC6185.2%0.16
42P.Pulkrab🇨🇿 CZECH REPUBLIC6185.2%0.16
43A.Arlovich🇱🇹 LITHUANIA3384.8%0.18
44E.Vainikonis🇱🇹 LITHUANIA3384.8%0.18
45C.Szabo🇭🇺 HUNGARY7084.3%0.21
46D.Tubak🇭🇺 HUNGARY7084.3%0.21
47I.Andersone🇱🇻 LATVIA7684.2%0.18
48E.Lavendelis🇱🇻 LATVIA7684.2%0.18
49O.Simic🇷🇸 SERBIA5983.1%0.20
50H.Nigul🇪🇪 ESTONIA4182.9%0.17
51T.Toomere🇪🇪 ESTONIA4182.9%0.17
52G.Fazzardi🇸🇲 SAN MARINO7982.3%0.23
53M.Paolucci🇸🇲 SAN MARINO7982.3%0.23
54K.Care🇸🇮 SLOVENIA3982.1%0.18
55Z.Debeljak🇸🇮 SLOVENIA3982.1%0.18
56B.Rasula🇸🇮 SLOVENIA5082.0%0.20
57J.Sadar🇸🇮 SLOVENIA5082.0%0.20
58S.Sester🇪🇪 ESTONIA4481.8%0.23
59V.Vahe🇪🇪 ESTONIA4481.8%0.23
60A.Honyek🇭🇺 HUNGARY7681.6%0.25
61A.Vikor🇭🇺 HUNGARY7681.6%0.25
62H.Fan🇨🇾 CYPRUS5481.5%0.32
63V.Ioannou🇨🇾 CYPRUS5481.5%0.32
64A.Pecci🇸🇲 SAN MARINO7081.4%0.21
65M.Ritiani🇸🇲 SAN MARINO7081.4%0.21
66M.Agica🇷🇴 ROMANIA4680.4%0.24
67S.Donciu🇷🇴 ROMANIA4680.4%0.24
68M.Jokladal🇫🇴 FAROE ISLANDS5580.0%0.20
69H.Mouritsen🇫🇴 FAROE ISLANDS5580.0%0.20
70N.Marlin🇲🇹 MALTA7879.5%0.28
71G.Penney🇲🇹 MALTA7879.5%0.28
72Y.Muscat Inglott🇲🇹 MALTA6569.2%0.35
73A.Vella🇲🇹 MALTA6569.2%0.35
74M.Simic🇷🇸 SERBIA2781.5%0.18

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 %
1M.Grigoriu🇷🇴 ROMANIA28214952.8%
2J.Martynek🇨🇿 CZECH REPUBLIC38720452.7%
3M.Vodicka🇸🇰 SLOVAKIA38619951.6%
4A.Piroi🇷🇴 ROMANIA28014451.4%
5P.Frangos🇨🇾 CYPRUS30815851.3%
6B.Simonsen🇫🇴 FAROE ISLANDS26013351.2%
7J.Kvocek🇸🇰 SLOVAKIA38919550.1%
8A.Arlovich🇱🇹 LITHUANIA21910949.8%
9A.Mikkelsen🇫🇴 FAROE ISLANDS25612749.6%
10K.Care🇸🇮 SLOVENIA26613149.2%
11B.Gierulski🇱🇹 LITHUANIA33616448.8%
12P.Pulkrab🇨🇿 CZECH REPUBLIC39219148.7%
13Z.Debeljak🇸🇮 SLOVENIA26512948.7%
14V.Zoric🇭🇷 CROATIA39018948.5%
15O.Oja🇪🇪 ESTONIA25912548.3%
16J.Skrzypczak🇱🇹 LITHUANIA34116448.1%
17O.Rovyshyn🇺🇦 UKRAINE37817847.1%
18F.Tillyri🇨🇾 CYPRUS31714846.7%
19S.Iancu🇷🇴 ROMANIA26412346.6%
20T.Toomere🇪🇪 ESTONIA25711946.3%
21H.Fan🇨🇾 CYPRUS27912946.2%
22H.Nigul🇪🇪 ESTONIA26112046.0%
23S.Sester🇪🇪 ESTONIA24511245.7%
24O.Simic🇷🇸 SERBIA35015845.1%
25V.Vujcic🇷🇸 SERBIA40418144.8%
26J.Maripuu🇪🇪 ESTONIA26111744.8%
27A.Filimon🇷🇴 ROMANIA26611944.7%
28N.Sver🇭🇷 CROATIA39917844.6%
29U.Bethers🇱🇻 LATVIA40518044.4%
30J.Balasovs🇱🇻 LATVIA40717944.0%
31D.Tubak🇭🇺 HUNGARY39517343.8%
32A.Honyek🇭🇺 HUNGARY38116743.8%
33A.Vikor🇭🇺 HUNGARY37916543.5%
34C.Szabo🇭🇺 HUNGARY40417543.3%
35O.Nyemtsev🇺🇦 UKRAINE38516542.9%
36M.Radojevic🇷🇸 SERBIA25010742.8%
37M.Gligorijevic🇷🇸 SERBIA24310442.8%
38Y.Muscat Inglott🇲🇹 MALTA37215942.7%
39E.Lavendelis🇱🇻 LATVIA41617642.3%
40E.Vainikonis🇱🇹 LITHUANIA2229442.3%
41A.Vella🇲🇹 MALTA37916042.2%
42I.Andersone🇱🇻 LATVIA41517441.9%
43O.Saposnicov🇺🇦 UKRAINE39316441.7%
44G.Rybnikov🇺🇦 UKRAINE39416341.4%
45K.Marinovski🇭🇷 CROATIA39015940.8%
46J.Caric🇭🇷 CROATIA38915740.4%
47V.Ioannou🇨🇾 CYPRUS28511540.4%
48A.Pecci🇸🇲 SAN MARINO38115340.2%
49T.Orac🇸🇮 SLOVENIA25710340.1%
50G.Fazzardi🇸🇲 SAN MARINO36114439.9%
51V.Vahe🇪🇪 ESTONIA25310139.9%
52D.Mohr🇫🇴 FAROE ISLANDS2429639.7%
53M.Ritiani🇸🇲 SAN MARINO38315139.4%
54S.Donciu🇷🇴 ROMANIA2419539.4%
55V.Vainikonis🇱🇹 LITHUANIA2319139.4%
56A.Jesenicnik🇸🇮 SLOVENIA2529939.3%
57A.Dam🇫🇴 FAROE ISLANDS2399439.3%
58K.Zylka🇨🇿 CZECH REPUBLIC40615939.2%
59M.Agica🇷🇴 ROMANIA2469639.0%
60N.Marlin🇲🇹 MALTA38414738.3%
61G.Penney🇲🇹 MALTA38214538.0%
62E.Velecky🇸🇰 SLOVAKIA39114837.9%
63B.Rasula🇸🇮 SLOVENIA2459137.1%
64M.Jokladal🇫🇴 FAROE ISLANDS2549437.0%
65K.Lohay🇸🇰 SLOVAKIA40014235.5%
66A.Stankovic🇷🇸 SERBIA1906735.3%
67M.Paolucci🇸🇲 SAN MARINO36712834.9%
68J.Sadar🇸🇮 SLOVENIA2498734.9%
69W.Olanski🇱🇹 LITHUANIA2398033.5%
70B.Zajicek🇨🇿 CZECH REPUBLIC41013532.9%
71G.Georgiades🇨🇾 CYPRUS1815932.6%
72H.Mouritsen🇫🇴 FAROE ISLANDS2628532.4%
73G.Kolettis🇨🇾 CYPRUS1835027.3%
74M.Simic🇷🇸 SERBIA1415639.7%

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Δ
1M.Radojevic🇷🇸 SERBIA90-0.13+1.16+1.02·
2V.Vujcic🇷🇸 SERBIA140-0.10+0.84+0.74·
3B.Rasula🇸🇮 SLOVENIA90+0.15+0.53+0.69▲6
4J.Sadar🇸🇮 SLOVENIA90+0.15+0.53+0.69▲6
5A.Mikkelsen🇫🇴 FAROE ISLANDS100-0.07+0.75+0.68▼2
6B.Simonsen🇫🇴 FAROE ISLANDS100-0.07+0.75+0.68▼2
7M.Grigoriu🇷🇴 ROMANIA100-0.07+0.69+0.62▼2
8A.Piroi🇷🇴 ROMANIA100-0.07+0.69+0.62▼2
9J.Maripuu🇪🇪 ESTONIA100+0.13+0.35+0.48▲14
10O.Oja🇪🇪 ESTONIA100+0.13+0.35+0.48▲14
11J.Caric🇭🇷 CROATIA140+0.02+0.43+0.45▲4
12K.Marinovski🇭🇷 CROATIA140+0.02+0.43+0.45▲4
13J.Martynek🇨🇿 CZECH REPUBLIC140+0.01+0.44+0.45·
14P.Pulkrab🇨🇿 CZECH REPUBLIC140+0.01+0.44+0.45·
15W.Olanski🇱🇹 LITHUANIA80-0.19+0.63+0.44▼8
16V.Vainikonis🇱🇹 LITHUANIA80-0.19+0.63+0.44▼8
17P.Frangos🇨🇾 CYPRUS110-0.09+0.44+0.35▼6
18F.Tillyri🇨🇾 CYPRUS110-0.09+0.44+0.35▼6
19H.Fan🇨🇾 CYPRUS100+0.14+0.20+0.34▲16
20V.Ioannou🇨🇾 CYPRUS100+0.14+0.20+0.34▲16
21B.Gierulski🇱🇹 LITHUANIA120-0.09+0.41+0.32▼4
22J.Skrzypczak🇱🇹 LITHUANIA120-0.09+0.41+0.32▼4
23M.Jokladal🇫🇴 FAROE ISLANDS90-0.08+0.36+0.27▼2
24H.Mouritsen🇫🇴 FAROE ISLANDS90-0.08+0.36+0.27▼2
25A.Stankovic🇷🇸 SERBIA70+0.29-0.04+0.25▲19
26N.Sver🇭🇷 CROATIA140-0.02+0.21+0.19▲5
27V.Zoric🇭🇷 CROATIA140-0.02+0.21+0.19▲5
28J.Balasovs🇱🇻 LATVIA140-0.01+0.20+0.18▲5
29U.Bethers🇱🇻 LATVIA140-0.01+0.20+0.18▲5
30I.Andersone🇱🇻 LATVIA140-0.11+0.29+0.18▼5
31E.Lavendelis🇱🇻 LATVIA140-0.11+0.29+0.18▼5
32O.Nyemtsev🇺🇦 UKRAINE140-0.06+0.23+0.17▼5
33G.Rybnikov🇺🇦 UKRAINE140-0.06+0.23+0.17▼5
34M.Agica🇷🇴 ROMANIA90+0.20-0.08+0.13▲13
35S.Donciu🇷🇴 ROMANIA90+0.20-0.08+0.13▲13
36A.Honyek🇭🇺 HUNGARY140-0.02+0.13+0.10▲2
37A.Vikor🇭🇺 HUNGARY140-0.02+0.13+0.10▲2
38O.Simic🇷🇸 SERBIA120-0.07+0.16+0.09▼1
39K.Lohay🇸🇰 SLOVAKIA140-0.13+0.22+0.09▼10
40E.Velecky🇸🇰 SLOVAKIA140-0.13+0.22+0.09▼10
41C.Szabo🇭🇺 HUNGARY140-0.01+0.07+0.06▼1
42D.Tubak🇭🇺 HUNGARY140-0.01+0.07+0.06▼1
43H.Nigul🇪🇪 ESTONIA90+0.00+0.06+0.06▼1
44T.Toomere🇪🇪 ESTONIA90+0.00+0.06+0.06▼1
45S.Sester🇪🇪 ESTONIA90-0.31+0.37+0.06▼26
46V.Vahe🇪🇪 ESTONIA90-0.31+0.37+0.06▼26
47M.Gligorijevic🇷🇸 SERBIA90+0.27-0.23+0.04▲6
48A.Arlovich🇱🇹 LITHUANIA80+0.08-0.08+0.00▲1
49E.Vainikonis🇱🇹 LITHUANIA80+0.08-0.08+0.00▲1
50J.Kvocek🇸🇰 SLOVAKIA140+0.05-0.06-0.01▼5
51M.Vodicka🇸🇰 SLOVAKIA140+0.05-0.06-0.01▼5
52G.Georgiades🇨🇾 CYPRUS70+0.21-0.24-0.03▲2
53G.Kolettis🇨🇾 CYPRUS70+0.21-0.24-0.03▲2
54G.Fazzardi🇸🇲 SAN MARINO140+0.07-0.13-0.06▼3
55M.Paolucci🇸🇲 SAN MARINO140+0.07-0.13-0.06▼3
56A.Dam🇫🇴 FAROE ISLANDS90+0.09-0.27-0.19▲2
57D.Mohr🇫🇴 FAROE ISLANDS90+0.09-0.27-0.19▲2
58B.Zajicek🇨🇿 CZECH REPUBLIC140-0.04-0.27-0.31▼2
59K.Zylka🇨🇿 CZECH REPUBLIC140-0.04-0.27-0.31▼2
60A.Filimon🇷🇴 ROMANIA90-0.03-0.29-0.31·
61S.Iancu🇷🇴 ROMANIA90-0.03-0.29-0.31·
62K.Care🇸🇮 SLOVENIA100+0.16-0.75-0.59▲4
63Z.Debeljak🇸🇮 SLOVENIA100+0.16-0.75-0.59▲4
64A.Jesenicnik🇸🇮 SLOVENIA90-0.15-0.45-0.59▼2
65T.Orac🇸🇮 SLOVENIA90-0.15-0.45-0.59▼2
66O.Rovyshyn🇺🇦 UKRAINE140-0.11-0.51-0.62▼2
67O.Saposnicov🇺🇦 UKRAINE140-0.11-0.51-0.62▼2
68Y.Muscat Inglott🇲🇹 MALTA140+0.29-1.47-1.18▲4
69A.Vella🇲🇹 MALTA140+0.29-1.47-1.18▲4
70A.Pecci🇸🇲 SAN MARINO140+0.01-1.22-1.22▼2
71M.Ritiani🇸🇲 SAN MARINO140+0.01-1.22-1.22▼2
72N.Marlin🇲🇹 MALTA140+0.03-1.34-1.31▼2
73G.Penney🇲🇹 MALTA140+0.03-1.34-1.31▼2