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
1M.De Wiljes🇩🇪 GERMANY112+2.01+225.0
2G.Banas🇵🇱 POLAND84+1.95+164.0
3A.Stachura🇵🇱 POLAND84+1.95+164.0
4S.Lahav🇮🇱 ISRAEL84+1.80+151.0
5A.Zaidenberg Gatt🇮🇱 ISRAEL84+1.80+151.0
6B.Moe🇳🇴 NORWAY140+1.61+225.0
7M.Moe🇳🇴 NORWAY140+1.61+225.0
8H.Vinevich🇮🇱 ISRAEL112+1.58+177.0
9N.Vinevich🇮🇱 ISRAEL112+1.58+177.0
10S.De Tarragon🇫🇷 FRANCE112+1.46+164.0
11A.De Vachon🇫🇷 FRANCE112+1.46+164.0
12T.Blomsteel🇳🇱 NETHERLANDS126+1.09+137.0
13Y.Liu🇳🇱 NETHERLANDS126+1.09+137.0
14B.Mroz🇵🇱 POLAND126+0.85+107.0
15H.Ozibko🇵🇱 POLAND126+0.85+107.0
16Y.Hiba🇮🇱 ISRAEL140+0.83+116.0
17R.Khutorsky🇮🇱 ISRAEL140+0.83+116.0
18A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154+0.77+119.0
19B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154+0.77+119.0
20W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND126+0.71+89.0
21S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND126+0.71+89.0
22L.Duchaux🇫🇷 FRANCE112+0.70+78.0
23E.Vincent🇫🇷 FRANCE112+0.70+78.0
24M.Adamczak🇵🇱 POLAND126+0.67+85.0
25K.Turant🇵🇱 POLAND126+0.67+85.0
26A.Fetzer🇩🇪 GERMANY98+0.50+49.0
27J.De Koster🇳🇱 NETHERLANDS112+0.45+50.0
28K.Visser🇳🇱 NETHERLANDS112+0.45+50.0
29M.Holowacz🇩🇪 GERMANY126+0.43+54.0
30A.Kochanowski🇩🇪 GERMANY126+0.43+54.0
31A.Wlad🇩🇪 GERMANY112+0.38+42.0
32S.Jonastik🇸🇰 SLOVAKIA84+0.32+27.0
33M.Stefanides🇸🇰 SLOVAKIA84+0.32+27.0
34T.Vellios🇬🇷 GREECE154+0.28+43.0
35M.Vlachou🇬🇷 GREECE154+0.28+43.0
36M.Harding🇳🇴 NORWAY84+0.26+22.0
37R.Skeibrok🇳🇴 NORWAY84+0.26+22.0
38S.De Wiljes🇩🇪 GERMANY98+0.20+20.0
39E.Kapidaki🇬🇷 GREECE126+0.13+16.0
40M.Pastrikou🇬🇷 GREECE126+0.13+16.0
41A.Bagelova🇸🇰 SLOVAKIA140+0.08+11.0
42M.Bakerova🇸🇰 SLOVAKIA140+0.08+11.0
43F.Asplund Sivelind🇸🇪 SWEDEN140+0.01+1.0
44V.Ventura🇸🇪 SWEDEN140-0.01-1.0
45S.Danielsson🇸🇪 SWEDEN126-0.14-18.0
46S.Draege🇳🇴 NORWAY112-0.43-48.0
47T.Lillejord🇳🇴 NORWAY112-0.43-48.0
48D.De Rooij🇳🇱 NETHERLANDS98-0.45-44.0
49T.Pothof🇳🇱 NETHERLANDS98-0.45-44.0
50G.Kessen🇸🇪 SWEDEN126-0.57-72.0
51M.Alas🇪🇪 ESTONIA168-0.60-100.0
52E.Kuldkepp🇪🇪 ESTONIA168-0.60-100.0
53K.Ates🇹🇷 TURKIYE112-0.71-80.0
54I.Karademir🇹🇷 TURKIYE112-0.71-80.0
55L.Allebone Clouet🇫🇷 FRANCE112-0.74-83.0
56M.Goubier🇫🇷 FRANCE112-0.74-83.0
57E.Lundstrom🇸🇪 SWEDEN140-0.81-114.0
58E.Chovancova🇸🇰 SLOVAKIA112-0.90-101.0
59E.Mikusova🇸🇰 SLOVAKIA112-0.90-101.0
60E.Cirule🇱🇻 LATVIA168-1.26-211.0
61B.Stivrina🇱🇻 LATVIA168-1.26-211.0
62A.Dobele🇱🇻 LATVIA168-1.55-261.0
63M.Tetere🇱🇻 LATVIA168-1.55-261.0
64R.Gudul🇹🇷 TURKIYE112-1.64-184.0
65M.Sart🇹🇷 TURKIYE112-1.64-184.0
66K.Andreson🇪🇪 ESTONIA168-1.95-328.0
67E.Meikop🇪🇪 ESTONIA168-1.95-328.0
68A.Durmus🇹🇷 TURKIYE112-3.33-373.0
69A.Yalcin🇹🇷 TURKIYE112-3.33-373.0
70E.Kay🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND56-0.50-28.0
71L.Schroell Tite🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND56-0.50-28.0
72O.Litke🇬🇷 GREECE56-1.07-60.0
73D.Vasileiou🇬🇷 GREECE56-1.07-60.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
1Y.Liu🇳🇱 NETHERLANDS2495.8%0.04
2S.Lahav🇮🇱 ISRAEL2295.5%0.04
3S.De Tarragon🇫🇷 FRANCE2792.6%0.07
4H.Vinevich🇮🇱 ISRAEL2491.7%0.12
5F.Asplund Sivelind🇸🇪 SWEDEN4090.0%0.10
6M.De Wiljes🇩🇪 GERMANY3090.0%0.13
7M.Pastrikou🇬🇷 GREECE2989.7%0.10
8K.Visser🇳🇱 NETHERLANDS2989.7%0.14
9A.Dobele🇱🇻 LATVIA3889.5%0.26
10M.Harding🇳🇴 NORWAY1888.9%0.11
11D.De Rooij🇳🇱 NETHERLANDS2788.9%0.11
12A.De Vachon🇫🇷 FRANCE2788.9%0.18
13I.Karademir🇹🇷 TURKIYE3987.2%0.15
14B.Moe🇳🇴 NORWAY3187.1%0.13
15A.Zaidenberg Gatt🇮🇱 ISRAEL2387.0%0.17
16T.Blomsteel🇳🇱 NETHERLANDS2986.2%0.14
17R.Gudul🇹🇷 TURKIYE2885.7%0.18
18E.Meikop🇪🇪 ESTONIA5585.5%0.16
19M.Holowacz🇩🇪 GERMANY2785.2%0.15
20A.Fetzer🇩🇪 GERMANY2085.0%0.15
21M.Bakerova🇸🇰 SLOVAKIA3984.6%0.15
22K.Ates🇹🇷 TURKIYE2684.6%0.15
23K.Turant🇵🇱 POLAND2684.6%0.19
24V.Ventura🇸🇪 SWEDEN4383.7%0.16
25E.Kuldkepp🇪🇪 ESTONIA4283.3%0.17
26M.Sart🇹🇷 TURKIYE3582.9%0.20
27S.De Wiljes🇩🇪 GERMANY2882.1%0.18
28M.Moe🇳🇴 NORWAY3281.2%0.22
29E.Mikusova🇸🇰 SLOVAKIA2181.0%0.29
30S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3180.6%0.23
31H.Ozibko🇵🇱 POLAND3580.0%0.20
32S.Danielsson🇸🇪 SWEDEN3080.0%0.20
33N.Vinevich🇮🇱 ISRAEL2580.0%0.24
34K.Andreson🇪🇪 ESTONIA3580.0%0.26
35E.Vincent🇫🇷 FRANCE2979.3%0.24
36G.Banas🇵🇱 POLAND2479.2%0.21
37T.Pothof🇳🇱 NETHERLANDS1978.9%0.21
38B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3878.9%0.24
39A.Kochanowski🇩🇪 GERMANY3378.8%0.27
40L.Duchaux🇫🇷 FRANCE3278.1%0.28
41E.Chovancova🇸🇰 SLOVAKIA2777.8%0.26
42W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3677.8%0.31
43M.Alas🇪🇪 ESTONIA4077.5%0.28
44S.Jonastik🇸🇰 SLOVAKIA2676.9%0.23
45M.Stefanides🇸🇰 SLOVAKIA2176.2%0.33
46G.Kessen🇸🇪 SWEDEN2576.0%0.32
47M.Vlachou🇬🇷 GREECE4175.6%0.27
48M.Tetere🇱🇻 LATVIA5275.0%0.29
49E.Lundstrom🇸🇪 SWEDEN3275.0%0.31
50A.Yalcin🇹🇷 TURKIYE2875.0%0.32
51S.Draege🇳🇴 NORWAY2373.9%0.26
52E.Kapidaki🇬🇷 GREECE4273.8%0.33
53A.Bagelova🇸🇰 SLOVAKIA3473.5%0.27
54A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3773.0%0.32
55B.Stivrina🇱🇻 LATVIA4271.4%0.29
56B.Mroz🇵🇱 POLAND2871.4%0.36
57T.Vellios🇬🇷 GREECE2871.4%0.36
58J.De Koster🇳🇱 NETHERLANDS2770.4%0.37
59R.Skeibrok🇳🇴 NORWAY2770.4%0.52
60R.Khutorsky🇮🇱 ISRAEL3070.0%0.30
61Y.Hiba🇮🇱 ISRAEL4369.8%0.40
62M.Goubier🇫🇷 FRANCE2669.2%0.42
63E.Cirule🇱🇻 LATVIA4266.7%0.36
64L.Allebone Clouet🇫🇷 FRANCE2365.2%0.35
65M.Adamczak🇵🇱 POLAND2864.3%0.36
66A.Stachura🇵🇱 POLAND2161.9%0.43
67A.Wlad🇩🇪 GERMANY2060.0%0.40
68T.Lillejord🇳🇴 NORWAY3158.1%0.55
69A.Durmus🇹🇷 TURKIYE2157.1%0.48
70O.Litke🇬🇷 GREECE1384.6%0.15
71D.Vasileiou🇬🇷 GREECE2181.0%0.19
72L.Schroell Tite🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1580.0%0.40
73E.Kay🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1266.7%0.33

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
1A.Stachura🇵🇱 POLAND1894.4%0.06
2S.De Tarragon🇫🇷 FRANCE2487.5%0.25
3T.Blomsteel🇳🇱 NETHERLANDS3086.7%0.20
4G.Banas🇵🇱 POLAND2185.7%0.14
5A.Kochanowski🇩🇪 GERMANY2785.2%0.18
6L.Allebone Clouet🇫🇷 FRANCE3284.4%0.25
7M.Moe🇳🇴 NORWAY3783.8%0.24
8M.Harding🇳🇴 NORWAY1883.3%0.17
9B.Mroz🇵🇱 POLAND3083.3%0.47
10H.Ozibko🇵🇱 POLAND3381.8%0.18
11A.De Vachon🇫🇷 FRANCE3381.8%0.33
12M.Adamczak🇵🇱 POLAND4780.9%0.23
13B.Moe🇳🇴 NORWAY4080.0%0.23
14Y.Hiba🇮🇱 ISRAEL3580.0%0.26
15M.Goubier🇫🇷 FRANCE2979.3%0.24
16E.Chovancova🇸🇰 SLOVAKIA3878.9%0.26
17N.Vinevich🇮🇱 ISRAEL3278.1%0.34
18M.De Wiljes🇩🇪 GERMANY3177.4%0.23
19G.Kessen🇸🇪 SWEDEN3177.4%0.35
20B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4477.3%0.29
21D.De Rooij🇳🇱 NETHERLANDS2277.3%0.46
22W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3375.8%0.39
23R.Khutorsky🇮🇱 ISRAEL3174.2%0.29
24T.Lillejord🇳🇴 NORWAY3174.2%0.35
25F.Asplund Sivelind🇸🇪 SWEDEN3073.3%0.40
26M.Vlachou🇬🇷 GREECE4173.2%0.37
27A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3372.7%0.33
28A.Fetzer🇩🇪 GERMANY2272.7%0.41
29K.Visser🇳🇱 NETHERLANDS3470.6%0.35
30S.Draege🇳🇴 NORWAY2770.4%0.37
31A.Bagelova🇸🇰 SLOVAKIA3770.3%0.41
32T.Pothof🇳🇱 NETHERLANDS3070.0%0.30
33T.Vellios🇬🇷 GREECE4369.8%0.33
34V.Ventura🇸🇪 SWEDEN3969.2%0.39
35E.Vincent🇫🇷 FRANCE2669.2%0.42
36Y.Liu🇳🇱 NETHERLANDS4269.0%0.33
37M.Stefanides🇸🇰 SLOVAKIA1968.4%0.37
38J.De Koster🇳🇱 NETHERLANDS2268.2%0.41
39S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2568.0%0.48
40M.Bakerova🇸🇰 SLOVAKIA2867.9%0.43
41M.Alas🇪🇪 ESTONIA5567.3%0.38
42S.Lahav🇮🇱 ISRAEL2166.7%0.48
43A.Durmus🇹🇷 TURKIYE3366.7%0.52
44A.Zaidenberg Gatt🇮🇱 ISRAEL1764.7%0.41
45K.Ates🇹🇷 TURKIYE2564.0%0.40
46K.Turant🇵🇱 POLAND2564.0%0.44
47H.Vinevich🇮🇱 ISRAEL3063.3%0.57
48M.Holowacz🇩🇪 GERMANY3863.2%0.45
49R.Skeibrok🇳🇴 NORWAY2161.9%0.52
50A.Wlad🇩🇪 GERMANY3461.8%0.41
51M.Pastrikou🇬🇷 GREECE3661.1%0.44
52M.Tetere🇱🇻 LATVIA3860.5%0.53
53L.Duchaux🇫🇷 FRANCE2560.0%0.48
54E.Kuldkepp🇪🇪 ESTONIA3060.0%0.53
55A.Yalcin🇹🇷 TURKIYE3060.0%0.53
56E.Meikop🇪🇪 ESTONIA3759.5%0.51
57E.Mikusova🇸🇰 SLOVAKIA2458.3%0.71
58E.Kapidaki🇬🇷 GREECE1957.9%0.47
59S.Danielsson🇸🇪 SWEDEN2857.1%0.54
60E.Lundstrom🇸🇪 SWEDEN3855.3%0.68
61B.Stivrina🇱🇻 LATVIA4753.2%0.60
62S.De Wiljes🇩🇪 GERMANY2450.0%0.62
63A.Dobele🇱🇻 LATVIA3948.7%0.74
64S.Jonastik🇸🇰 SLOVAKIA1747.1%0.65
65I.Karademir🇹🇷 TURKIYE2245.5%0.77
66M.Sart🇹🇷 TURKIYE2045.0%0.60
67K.Andreson🇪🇪 ESTONIA4045.0%0.80
68E.Cirule🇱🇻 LATVIA3542.9%0.89
69R.Gudul🇹🇷 TURKIYE2934.5%0.83
70D.Vasileiou🇬🇷 GREECE1376.9%0.23
71L.Schroell Tite🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1471.4%0.29
72E.Kay🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1464.3%0.50
73O.Litke🇬🇷 GREECE955.6%0.44

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.Wlad🇩🇪 GERMANY4793.6%0.11
2H.Vinevich🇮🇱 ISRAEL4987.8%0.14
3N.Vinevich🇮🇱 ISRAEL4987.8%0.14
4B.Mroz🇵🇱 POLAND6387.3%0.14
5H.Ozibko🇵🇱 POLAND6387.3%0.14
6T.Vellios🇬🇷 GREECE6987.0%0.17
7M.Vlachou🇬🇷 GREECE6987.0%0.17
8M.De Wiljes🇩🇪 GERMANY5487.0%0.18
9A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7585.3%0.19
10B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7585.3%0.19
11M.Adamczak🇵🇱 POLAND5485.2%0.17
12K.Turant🇵🇱 POLAND5485.2%0.17
13S.De Tarragon🇫🇷 FRANCE5485.2%0.28
14A.De Vachon🇫🇷 FRANCE5485.2%0.28
15Y.Hiba🇮🇱 ISRAEL7384.9%0.16
16R.Khutorsky🇮🇱 ISRAEL7384.9%0.16
17D.De Rooij🇳🇱 NETHERLANDS4684.8%0.20
18T.Pothof🇳🇱 NETHERLANDS4684.8%0.20
19A.Bagelova🇸🇰 SLOVAKIA7383.6%0.22
20M.Bakerova🇸🇰 SLOVAKIA7383.6%0.22
21M.Holowacz🇩🇪 GERMANY6083.3%0.22
22A.Kochanowski🇩🇪 GERMANY6083.3%0.22
23G.Kessen🇸🇪 SWEDEN5882.8%0.26
24S.Lahav🇮🇱 ISRAEL4582.2%0.29
25A.Zaidenberg Gatt🇮🇱 ISRAEL4582.2%0.29
26L.Duchaux🇫🇷 FRANCE6182.0%0.20
27E.Vincent🇫🇷 FRANCE6182.0%0.20
28E.Chovancova🇸🇰 SLOVAKIA4881.2%0.27
29E.Mikusova🇸🇰 SLOVAKIA4881.2%0.27
30W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6780.6%0.19
31S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6780.6%0.19
32S.Danielsson🇸🇪 SWEDEN6780.6%0.27
33V.Ventura🇸🇪 SWEDEN7280.6%0.28
34J.De Koster🇳🇱 NETHERLANDS5680.4%0.25
35K.Visser🇳🇱 NETHERLANDS5680.4%0.25
36E.Kapidaki🇬🇷 GREECE7180.3%0.30
37M.Pastrikou🇬🇷 GREECE7180.3%0.30
38G.Banas🇵🇱 POLAND4580.0%0.29
39A.Stachura🇵🇱 POLAND4580.0%0.29
40F.Asplund Sivelind🇸🇪 SWEDEN7979.7%0.24
41E.Lundstrom🇸🇪 SWEDEN6479.7%0.31
42S.Draege🇳🇴 NORWAY5479.6%0.26
43T.Lillejord🇳🇴 NORWAY5479.6%0.26
44B.Moe🇳🇴 NORWAY6379.4%0.24
45M.Moe🇳🇴 NORWAY6379.4%0.24
46T.Blomsteel🇳🇱 NETHERLANDS5379.2%0.28
47Y.Liu🇳🇱 NETHERLANDS5379.2%0.28
48L.Allebone Clouet🇫🇷 FRANCE4977.6%0.33
49M.Goubier🇫🇷 FRANCE4977.6%0.33
50A.Fetzer🇩🇪 GERMANY4776.6%0.32
51K.Ates🇹🇷 TURKIYE6573.8%0.35
52I.Karademir🇹🇷 TURKIYE6573.8%0.35
53S.De Wiljes🇩🇪 GERMANY4872.9%0.38
54E.Cirule🇱🇻 LATVIA8472.6%0.33
55B.Stivrina🇱🇻 LATVIA8472.6%0.33
56S.Jonastik🇸🇰 SLOVAKIA4772.3%0.36
57M.Stefanides🇸🇰 SLOVAKIA4772.3%0.36
58A.Dobele🇱🇻 LATVIA9070.0%0.46
59M.Tetere🇱🇻 LATVIA9070.0%0.46
60M.Alas🇪🇪 ESTONIA8269.5%0.41
61E.Kuldkepp🇪🇪 ESTONIA8269.5%0.41
62M.Harding🇳🇴 NORWAY4568.9%0.33
63R.Skeibrok🇳🇴 NORWAY4568.9%0.33
64K.Andreson🇪🇪 ESTONIA9068.9%0.43
65E.Meikop🇪🇪 ESTONIA9068.9%0.43
66A.Durmus🇹🇷 TURKIYE4963.3%0.45
67A.Yalcin🇹🇷 TURKIYE4963.3%0.45
68R.Gudul🇹🇷 TURKIYE6361.9%0.46
69M.Sart🇹🇷 TURKIYE6361.9%0.46
70O.Litke🇬🇷 GREECE3479.4%0.27
71D.Vasileiou🇬🇷 GREECE3479.4%0.27
72E.Kay🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2777.8%0.33
73L.Schroell Tite🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2777.8%0.33

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 %
1K.Visser🇳🇱 NETHERLANDS26413852.3%
2M.Alas🇪🇪 ESTONIA43822150.5%
3E.Chovancova🇸🇰 SLOVAKIA27513448.7%
4H.Ozibko🇵🇱 POLAND31815247.8%
5E.Lundstrom🇸🇪 SWEDEN36417347.5%
6A.Wlad🇩🇪 GERMANY26912747.2%
7A.Durmus🇹🇷 TURKIYE27612846.4%
8A.De Vachon🇫🇷 FRANCE28513246.3%
9M.Pastrikou🇬🇷 GREECE31214446.2%
10K.Turant🇵🇱 POLAND33415446.1%
11S.De Tarragon🇫🇷 FRANCE27612746.0%
12L.Allebone Clouet🇫🇷 FRANCE28513045.6%
13B.Stivrina🇱🇻 LATVIA40318245.2%
14A.Yalcin🇹🇷 TURKIYE27912645.2%
15N.Vinevich🇮🇱 ISRAEL31214044.9%
16T.Lillejord🇳🇴 NORWAY29413244.9%
17T.Vellios🇬🇷 GREECE41718744.8%
18M.Vlachou🇬🇷 GREECE39517744.8%
19M.Adamczak🇵🇱 POLAND35916144.8%
20E.Meikop🇪🇪 ESTONIA42619044.6%
21M.Moe🇳🇴 NORWAY36116044.3%
22E.Mikusova🇸🇰 SLOVAKIA28012444.3%
23T.Blomsteel🇳🇱 NETHERLANDS32814544.2%
24G.Kessen🇸🇪 SWEDEN32814544.2%
25R.Khutorsky🇮🇱 ISRAEL36015843.9%
26H.Vinevich🇮🇱 ISRAEL30613343.5%
27A.Kochanowski🇩🇪 GERMANY33214443.4%
28D.De Rooij🇳🇱 NETHERLANDS26511443.0%
29T.Pothof🇳🇱 NETHERLANDS26511443.0%
30Y.Liu🇳🇱 NETHERLANDS32213842.9%
31S.Jonastik🇸🇰 SLOVAKIA2249642.9%
32M.De Wiljes🇩🇪 GERMANY27911942.7%
33G.Banas🇵🇱 POLAND2078842.5%
34M.Goubier🇫🇷 FRANCE28312042.4%
35L.Duchaux🇫🇷 FRANCE27811742.1%
36W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33213841.6%
37B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND38816141.5%
38S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND31313041.5%
39M.Holowacz🇩🇪 GERMANY32013241.2%
40K.Ates🇹🇷 TURKIYE27711441.2%
41M.Tetere🇱🇻 LATVIA41016740.7%
42A.Stachura🇵🇱 POLAND2048340.7%
43B.Moe🇳🇴 NORWAY36814940.5%
44J.De Koster🇳🇱 NETHERLANDS28411540.5%
45S.Draege🇳🇴 NORWAY28811640.3%
46E.Kuldkepp🇪🇪 ESTONIA44918040.1%
47B.Mroz🇵🇱 POLAND35514240.0%
48A.Fetzer🇩🇪 GERMANY25010040.0%
49Y.Hiba🇮🇱 ISRAEL36314539.9%
50A.Bagelova🇸🇰 SLOVAKIA36114439.9%
51S.Lahav🇮🇱 ISRAEL2088339.9%
52S.De Wiljes🇩🇪 GERMANY2419639.8%
53E.Kapidaki🇬🇷 GREECE32412839.5%
54V.Ventura🇸🇪 SWEDEN34413539.2%
55E.Cirule🇱🇻 LATVIA42516639.1%
56A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND38915239.1%
57A.Dobele🇱🇻 LATVIA43717038.9%
58E.Vincent🇫🇷 FRANCE30411838.8%
59M.Bakerova🇸🇰 SLOVAKIA37014238.4%
60F.Asplund Sivelind🇸🇪 SWEDEN38514738.2%
61S.Danielsson🇸🇪 SWEDEN33312637.8%
62K.Andreson🇪🇪 ESTONIA44116637.6%
63M.Harding🇳🇴 NORWAY2188137.2%
64R.Gudul🇹🇷 TURKIYE28910436.0%
65A.Zaidenberg Gatt🇮🇱 ISRAEL2107535.7%
66I.Karademir🇹🇷 TURKIYE29110335.4%
67M.Stefanides🇸🇰 SLOVAKIA2348134.6%
68M.Sart🇹🇷 TURKIYE2889432.6%
69R.Skeibrok🇳🇴 NORWAY2217232.6%
70L.Schroell Tite🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1456544.8%
71E.Kay🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1425740.1%
72O.Litke🇬🇷 GREECE1394834.5%
73D.Vasileiou🇬🇷 GREECE1535032.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Δ
1Y.Hiba🇮🇱 ISRAEL140+0.17+1.31+1.48▲7
2R.Khutorsky🇮🇱 ISRAEL140+0.17+1.31+1.48▲7
3M.De Wiljes🇩🇪 GERMANY112+0.11+1.34+1.44▲4
4T.Blomsteel🇳🇱 NETHERLANDS126+0.23+1.16+1.39▲6
5Y.Liu🇳🇱 NETHERLANDS126+0.23+1.16+1.39▲6
6H.Vinevich🇮🇱 ISRAEL112-0.03+1.34+1.31▼1
7N.Vinevich🇮🇱 ISRAEL112-0.03+1.34+1.31▼1
8B.Moe🇳🇴 NORWAY140-0.22+1.42+1.20▼5
9M.Moe🇳🇴 NORWAY140-0.22+1.42+1.20▼5
10S.De Tarragon🇫🇷 FRANCE112+0.33+0.80+1.13▲10
11A.De Vachon🇫🇷 FRANCE112+0.33+0.80+1.13▲10
12M.Adamczak🇵🇱 POLAND126+0.19+0.91+1.10▲6
13K.Turant🇵🇱 POLAND126+0.19+0.91+1.10▲6
14B.Mroz🇵🇱 POLAND126+0.09+0.95+1.03▲2
15H.Ozibko🇵🇱 POLAND126+0.09+0.95+1.03▲2
16A.Wlad🇩🇪 GERMANY112+0.32+0.71+1.03▲8
17A.Blicharz🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.10+1.04+0.94▼3
18B.Mittra🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154-0.10+1.04+0.94▼3
19M.Holowacz🇩🇪 GERMANY126+0.06+0.77+0.82▲3
20A.Kochanowski🇩🇪 GERMANY126+0.06+0.77+0.82▲3
21G.Banas🇵🇱 POLAND84-0.90+1.64+0.74▼20
22A.Stachura🇵🇱 POLAND84-0.90+1.64+0.74▼20
23W.Marshall🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND126-0.06+0.54+0.48▲2
24S.Morris🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND126-0.06+0.54+0.48▲2
25M.Harding🇳🇴 NORWAY84+0.05+0.34+0.39▲10
26R.Skeibrok🇳🇴 NORWAY84+0.05+0.34+0.39▲10
27S.Lahav🇮🇱 ISRAEL84-0.83+1.16+0.33▼15
28A.Zaidenberg Gatt🇮🇱 ISRAEL84-0.83+1.16+0.33▼15
29J.De Koster🇳🇱 NETHERLANDS112-0.10+0.36+0.26▲4
30K.Visser🇳🇱 NETHERLANDS112-0.10+0.36+0.26▲4
31L.Allebone Clouet🇫🇷 FRANCE112-0.24+0.50+0.26▼4
32M.Goubier🇫🇷 FRANCE112-0.24+0.50+0.26▼4
33A.Fetzer🇩🇪 GERMANY98-0.18+0.43+0.26▼4
34T.Vellios🇬🇷 GREECE154-0.19+0.42+0.23▼4
35M.Vlachou🇬🇷 GREECE154-0.19+0.42+0.23▼4
36S.Draege🇳🇴 NORWAY112+0.02+0.11+0.13▲3
37T.Lillejord🇳🇴 NORWAY112+0.02+0.11+0.13▲3
38L.Duchaux🇫🇷 FRANCE112-0.16+0.23+0.06▼1
39E.Vincent🇫🇷 FRANCE112-0.16+0.23+0.06▼1
40G.Kessen🇸🇪 SWEDEN126-0.01+0.07+0.06▲1
41S.Jonastik🇸🇰 SLOVAKIA84-0.05+0.02-0.02▲1
42M.Stefanides🇸🇰 SLOVAKIA84-0.05+0.02-0.02▲1
43S.De Wiljes🇩🇪 GERMANY98-0.52+0.37-0.15▼11
44E.Kapidaki🇬🇷 GREECE126+0.22-0.40-0.18▲6
45M.Pastrikou🇬🇷 GREECE126+0.22-0.40-0.18▲6
46E.Chovancova🇸🇰 SLOVAKIA112+0.23-0.46-0.24▲7
47E.Mikusova🇸🇰 SLOVAKIA112+0.23-0.46-0.24▲7
48E.Lundstrom🇸🇪 SWEDEN140+0.00-0.27-0.27▼1
49A.Bagelova🇸🇰 SLOVAKIA140-0.04-0.25-0.29▼4
50M.Bakerova🇸🇰 SLOVAKIA140-0.04-0.25-0.29▼4
51V.Ventura🇸🇪 SWEDEN140-0.27-0.15-0.43▼7
52S.Danielsson🇸🇪 SWEDEN126-0.05-0.41-0.46·
53F.Asplund Sivelind🇸🇪 SWEDEN140+0.12-0.63-0.51▲2
54D.De Rooij🇳🇱 NETHERLANDS98-0.40-0.27-0.67▼6
55T.Pothof🇳🇱 NETHERLANDS98-0.40-0.27-0.67▼6
56K.Ates🇹🇷 TURKIYE112+0.18-0.90-0.72·
57I.Karademir🇹🇷 TURKIYE112+0.18-0.90-0.72·
58M.Alas🇪🇪 ESTONIA168+0.08-1.21-1.13·
59E.Kuldkepp🇪🇪 ESTONIA168+0.08-1.21-1.13·
60E.Cirule🇱🇻 LATVIA168+0.31-1.50-1.19▲2
61B.Stivrina🇱🇻 LATVIA168+0.31-1.50-1.19▲2
62A.Dobele🇱🇻 LATVIA168+0.10-1.49-1.38▼2
63M.Tetere🇱🇻 LATVIA168+0.10-1.49-1.38▼2
64K.Andreson🇪🇪 ESTONIA168+0.10-1.63-1.53·
65E.Meikop🇪🇪 ESTONIA168+0.10-1.63-1.53·
66A.Durmus🇹🇷 TURKIYE112+0.33-2.21-1.88·
67A.Yalcin🇹🇷 TURKIYE112+0.33-2.21-1.88·
68R.Gudul🇹🇷 TURKIYE112-0.01-2.65-2.66·
69M.Sart🇹🇷 TURKIYE112-0.01-2.65-2.66·