Stokke 2019 — 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
1D.Msika🇮🇱 ISRAEL170+2.08+354.0
2O.Sabbah🇮🇱 ISRAEL170+2.08+354.0
3M.Bertheau🇸🇪 SWEDEN120+1.95+234.0
4I.Lundqvist🇸🇪 SWEDEN120+1.95+234.0
5J.Bakhshi🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND150+1.65+248.0
6H.Rose🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND150+1.65+248.0
7K.Skourtsidis🇬🇷 GREECE90+1.33+120.0
8P.Typaldos🇬🇷 GREECE90+1.33+120.0
9L.Henriksen🇩🇰 DENMARK90+1.31+118.0
10A.Rasmussen🇩🇰 DENMARK90+1.31+118.0
11L.Hjelvik🇳🇴 NORWAY70+1.21+85.0
12J.Nordby🇳🇴 NORWAY70+1.21+85.0
13E.Stolyarov🇷🇺 RUSSIA169+1.21+204.0
14I.Tatarkin🇷🇺 RUSSIA169+1.21+204.0
15J.Essink🇳🇱 NETHERLANDS100+1.19+119.0
16G.Friesen🇳🇱 NETHERLANDS100+1.19+119.0
17A.Tylvad🇩🇰 DENMARK160+1.15+184.0
18D.Tylvad🇩🇰 DENMARK160+1.15+184.0
19S.Gallard🇫🇷 FRANCE80+0.95+76.0
20A.Sudrot🇫🇷 FRANCE80+0.95+76.0
21K.Kuflowski🇵🇱 POLAND150+0.93+140.0
22F.Kurlit🇵🇱 POLAND150+0.93+140.0
23L.Kasperczyk🇵🇱 POLAND130+0.88+114.0
24M.Stasik🇵🇱 POLAND130+0.88+114.0
25L.Batzia Greenberg🇮🇱 ISRAEL130+0.85+110.0
26N.Berger🇮🇱 ISRAEL130+0.85+110.0
27D.Muti🇹🇷 TURKEY90+0.77+69.0
28M.Bjoerk Heed🇸🇪 SWEDEN110+0.75+82.0
29A.Nilsson🇸🇪 SWEDEN110+0.75+82.0
30D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND130+0.70+91.0
31J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND130+0.70+91.0
32A.Bune🇩🇰 DENMARK90+0.66+59.0
33G.Wurtz🇩🇰 DENMARK90+0.66+59.0
34N.Heiberg-Evenstad🇳🇴 NORWAY140+0.64+90.0
35M.Roches🇫🇷 FRANCE170+0.64+109.0
36P.Tchoulkine🇫🇷 FRANCE170+0.64+109.0
37T.Uustare🇪🇪 ESTONIA120+0.58+70.0
38T.Altun🇹🇷 TURKEY90+0.52+47.0
39C.Bens🇫🇷 FRANCE90+0.42+38.0
40L.Bonin🇫🇷 FRANCE90+0.42+38.0
41T.Toesse🇳🇴 NORWAY150+0.37+55.0
42J.Vahk🇪🇪 ESTONIA170+0.29+50.0
43F.Chrobok🇨🇿 CZECH REPUBLIC170+0.29+49.0
44I.Walach🇨🇿 CZECH REPUBLIC170+0.29+49.0
45O.Chatzidaki🇬🇷 GREECE120+0.10+12.0
46I.Virvidakis🇬🇷 GREECE120+0.10+12.0
47E.Civici🇹🇷 TURKEY160+0.09+15.0
48A.Tozcu🇹🇷 TURKEY160+0.05+8.0
49L.De Wijs🇳🇱 NETHERLANDS140+0.04+5.0
50S.De Wijs🇳🇱 NETHERLANDS140+0.04+5.0
51A.Abragi🇸🇪 SWEDEN110+0.00+0.0
52I.Lichtenstein🇸🇪 SWEDEN110+0.00+0.0
53L.Mate🇭🇺 HUNGARY170-0.05-9.0
54A.Zoller🇭🇺 HUNGARY170-0.05-9.0
55M.Goor🇳🇱 NETHERLANDS100-0.23-23.0
56W.Klarenbeek🇳🇱 NETHERLANDS100-0.23-23.0
57I.Er🇹🇷 TURKEY150-0.39-58.0
58L.Gillar🇨🇿 CZECH REPUBLIC170-0.41-70.0
59M.Krasa🇨🇿 CZECH REPUBLIC170-0.41-70.0
60D.Bohm🇭🇺 HUNGARY170-0.45-77.0
61J.Hegedus🇭🇺 HUNGARY170-0.45-77.0
62A.Landsvik🇳🇴 NORWAY120-0.56-67.0
63T.Mae🇪🇪 ESTONIA90-0.73-66.0
64K.Schwalbach🇩🇪 GERMANY129-0.75-97.0
65A.Pedmanson🇪🇪 ESTONIA160-0.76-122.0
66A.Brogeland🇳🇴 NORWAY130-0.78-102.0
67S.Althaus🇩🇪 GERMANY129-0.84-108.0
68I.Foteinakis🇬🇷 GREECE130-0.88-115.0
69N.Konstantinidou🇬🇷 GREECE130-0.88-115.0
70H.Lommel🇩🇪 GERMANY140-0.92-129.0
71H.Pedmanson🇪🇪 ESTONIA140-1.01-142.0
72D.Shchukin🇷🇺 RUSSIA109-1.03-112.0
73S.Broka🇱🇻 LATVIA170-1.09-185.0
74R.Kreitals🇱🇻 LATVIA170-1.09-185.0
75K.Staus🇩🇪 GERMANY129-1.12-145.0
76K.Leonova🇷🇺 RUSSIA80-1.15-92.0
77O.Ligers🇱🇻 LATVIA170-1.15-196.0
78P.Straume🇱🇻 LATVIA170-1.15-196.0
79R.Barlut🇷🇴 ROMANIA150-1.17-176.0
80F.Demin🇷🇺 RUSSIA79-1.22-96.0
81C.Daramus🇷🇴 ROMANIA70-1.24-87.0
82D.Ojog🇷🇴 ROMANIA150-1.26-189.0
83R.Daramus🇷🇴 ROMANIA120-1.38-166.0
84J.Holzinger🇩🇪 GERMANY149-1.46-217.0
85I.Govakov🇷🇺 RUSSIA70-1.71-120.0
86F.Bacic🇭🇷 CROATIA150-2.07-310.0
87D.Zaharie🇷🇴 ROMANIA80-2.08-166.0
88T.Probst🇭🇷 CROATIA140-2.19-307.0
89A.Ritea🇷🇴 ROMANIA110-2.29-252.0
90M.Grubisic🇭🇷 CROATIA120-2.45-294.0
91V.Cizel🇭🇷 CROATIA150-2.70-405.0
92K.Probst🇭🇷 CROATIA120-3.33-400.0
93M.Betlinski🇵🇱 POLAND60+2.42+145.0
94S.Zimorski🇵🇱 POLAND60+2.42+145.0
95S.Bora🇹🇷 TURKEY30+1.17+35.0
96K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60+0.47+28.0
97T.Sinclair🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND60+0.47+28.0
98I.Moskovitz🇮🇱 ISRAEL40-1.40-56.0
99T.Samoelov🇮🇱 ISRAEL40-1.40-56.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.Ritea🇷🇴 ROMANIA17100.0%0.00
2K.Skourtsidis🇬🇷 GREECE2195.2%0.05
3J.Holzinger🇩🇪 GERMANY4185.4%0.15
4A.Tozcu🇹🇷 TURKEY3485.3%0.18
5P.Typaldos🇬🇷 GREECE3384.8%0.15
6O.Chatzidaki🇬🇷 GREECE3984.6%0.18
7L.Mate🇭🇺 HUNGARY3783.8%0.19
8A.Sudrot🇫🇷 FRANCE1883.3%0.17
9J.Vahk🇪🇪 ESTONIA4082.5%0.17
10E.Civici🇹🇷 TURKEY3381.8%0.18
11E.Stolyarov🇷🇺 RUSSIA3881.6%0.18
12R.Daramus🇷🇴 ROMANIA3881.6%0.18
13A.Rasmussen🇩🇰 DENMARK1681.2%0.19
14J.Essink🇳🇱 NETHERLANDS3281.2%0.19
15L.Bonin🇫🇷 FRANCE2181.0%0.19
16J.Hegedus🇭🇺 HUNGARY5680.4%0.23
17I.Lundqvist🇸🇪 SWEDEN3080.0%0.20
18L.Hjelvik🇳🇴 NORWAY1580.0%0.20
19P.Tchoulkine🇫🇷 FRANCE3479.4%0.27
20A.Abragi🇸🇪 SWEDEN2479.2%0.21
21F.Kurlit🇵🇱 POLAND3378.8%0.27
22J.Bakhshi🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4278.6%0.24
23C.Bens🇫🇷 FRANCE2378.3%0.22
24O.Ligers🇱🇻 LATVIA3278.1%0.25
25K.Staus🇩🇪 GERMANY3278.1%0.31
26L.Gillar🇨🇿 CZECH REPUBLIC5078.0%0.26
27M.Grubisic🇭🇷 CROATIA3677.8%0.25
28D.Muti🇹🇷 TURKEY2777.8%0.33
29R.Kreitals🇱🇻 LATVIA3476.5%0.35
30D.Ojog🇷🇴 ROMANIA3375.8%0.27
31D.Msika🇮🇱 ISRAEL4175.6%0.34
32C.Daramus🇷🇴 ROMANIA2075.0%0.25
33R.Barlut🇷🇴 ROMANIA4875.0%0.27
34T.Toesse🇳🇴 NORWAY4075.0%0.28
35N.Berger🇮🇱 ISRAEL2475.0%0.29
36D.Tylvad🇩🇰 DENMARK4475.0%0.29
37I.Walach🇨🇿 CZECH REPUBLIC3974.4%0.28
38I.Foteinakis🇬🇷 GREECE2774.1%0.30
39T.Altun🇹🇷 TURKEY2774.1%0.30
40P.Straume🇱🇻 LATVIA4673.9%0.35
41J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3473.5%0.27
42O.Sabbah🇮🇱 ISRAEL4973.5%0.31
43A.Bune🇩🇰 DENMARK1573.3%0.27
44L.Kasperczyk🇵🇱 POLAND2673.1%0.27
45I.Lichtenstein🇸🇪 SWEDEN2673.1%0.27
46S.Gallard🇫🇷 FRANCE2272.7%0.27
47D.Bohm🇭🇺 HUNGARY4772.3%0.34
48L.Batzia Greenberg🇮🇱 ISRAEL3672.2%0.31
49L.Henriksen🇩🇰 DENMARK1872.2%0.33
50M.Bertheau🇸🇪 SWEDEN3971.8%0.31
51K.Kuflowski🇵🇱 POLAND3571.4%0.37
52M.Roches🇫🇷 FRANCE4571.1%0.29
53I.Tatarkin🇷🇺 RUSSIA4870.8%0.35
54A.Tylvad🇩🇰 DENMARK4170.7%0.37
55K.Schwalbach🇩🇪 GERMANY4770.2%0.40
56T.Uustare🇪🇪 ESTONIA3070.0%0.33
57G.Wurtz🇩🇰 DENMARK2369.6%0.35
58F.Bacic🇭🇷 CROATIA4669.6%0.35
59F.Chrobok🇨🇿 CZECH REPUBLIC3969.2%0.33
60L.De Wijs🇳🇱 NETHERLANDS3969.2%0.39
61A.Nilsson🇸🇪 SWEDEN1668.8%0.38
62I.Govakov🇷🇺 RUSSIA1968.4%0.32
63T.Probst🇭🇷 CROATIA3868.4%0.47
64A.Zoller🇭🇺 HUNGARY4168.3%0.32
65M.Bjoerk Heed🇸🇪 SWEDEN2568.0%0.40
66M.Stasik🇵🇱 POLAND3167.7%0.35
67D.Shchukin🇷🇺 RUSSIA3167.7%0.42
68A.Brogeland🇳🇴 NORWAY3467.6%0.41
69W.Klarenbeek🇳🇱 NETHERLANDS2466.7%0.33
70S.Althaus🇩🇪 GERMANY3666.7%0.33
71M.Goor🇳🇱 NETHERLANDS2466.7%0.38
72G.Friesen🇳🇱 NETHERLANDS1866.7%0.39
73D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3666.7%0.39
74J.Nordby🇳🇴 NORWAY1566.7%0.47
75H.Lommel🇩🇪 GERMANY4165.9%0.37
76N.Heiberg-Evenstad🇳🇴 NORWAY3865.8%0.37
77N.Konstantinidou🇬🇷 GREECE3565.7%0.37
78I.Er🇹🇷 TURKEY2365.2%0.43
79V.Cizel🇭🇷 CROATIA4665.2%0.50
80A.Pedmanson🇪🇪 ESTONIA4065.0%0.50
81S.De Wijs🇳🇱 NETHERLANDS3164.5%0.39
82D.Zaharie🇷🇴 ROMANIA3164.5%0.42
83H.Pedmanson🇪🇪 ESTONIA3663.9%0.39
84A.Landsvik🇳🇴 NORWAY2263.6%0.41
85F.Demin🇷🇺 RUSSIA2263.6%0.41
86H.Rose🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3863.2%0.50
87I.Virvidakis🇬🇷 GREECE3562.9%0.37
88S.Broka🇱🇻 LATVIA3562.9%0.40
89M.Krasa🇨🇿 CZECH REPUBLIC4057.5%0.57
90K.Leonova🇷🇺 RUSSIA1457.1%0.57
91K.Probst🇭🇷 CROATIA2556.0%0.52
92T.Mae🇪🇪 ESTONIA1844.4%0.83
93T.Sinclair🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9100.0%0.00
94M.Betlinski🇵🇱 POLAND1681.2%0.19
95T.Samoelov🇮🇱 ISRAEL1080.0%0.20
96S.Zimorski🇵🇱 POLAND1070.0%0.40
97K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1266.7%0.33
98I.Moskovitz🇮🇱 ISRAEL666.7%0.33
99S.Bora🇹🇷 TURKEY862.5%0.38

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
1I.Er🇹🇷 TURKEY4187.8%0.17
2D.Muti🇹🇷 TURKEY2387.0%0.17
3A.Abragi🇸🇪 SWEDEN3585.7%0.17
4N.Berger🇮🇱 ISRAEL4185.4%0.17
5A.Sudrot🇫🇷 FRANCE2085.0%0.25
6M.Stasik🇵🇱 POLAND3482.4%0.18
7O.Sabbah🇮🇱 ISRAEL3482.4%0.21
8J.Nordby🇳🇴 NORWAY2181.0%0.19
9A.Pedmanson🇪🇪 ESTONIA4281.0%0.36
10G.Friesen🇳🇱 NETHERLANDS2680.8%0.35
11D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3180.6%0.42
12H.Lommel🇩🇪 GERMANY2580.0%0.32
13D.Tylvad🇩🇰 DENMARK4080.0%0.33
14T.Toesse🇳🇴 NORWAY2979.3%0.21
15F.Chrobok🇨🇿 CZECH REPUBLIC4379.1%0.30
16N.Heiberg-Evenstad🇳🇴 NORWAY3778.4%0.27
17M.Bertheau🇸🇪 SWEDEN2378.3%0.43
18I.Virvidakis🇬🇷 GREECE2277.3%0.23
19A.Tylvad🇩🇰 DENMARK3577.1%0.29
20I.Tatarkin🇷🇺 RUSSIA4376.7%0.26
21M.Roches🇫🇷 FRANCE4776.6%0.30
22J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2975.9%0.24
23H.Rose🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3375.8%0.30
24A.Zoller🇭🇺 HUNGARY4575.6%0.31
25E.Civici🇹🇷 TURKEY4575.6%0.31
26P.Typaldos🇬🇷 GREECE1675.0%0.31
27L.Henriksen🇩🇰 DENMARK3275.0%0.34
28A.Bune🇩🇰 DENMARK2475.0%0.38
29E.Stolyarov🇷🇺 RUSSIA3974.4%0.31
30F.Kurlit🇵🇱 POLAND3473.5%0.41
31I.Govakov🇷🇺 RUSSIA1573.3%0.60
32S.De Wijs🇳🇱 NETHERLANDS3773.0%0.30
33L.De Wijs🇳🇱 NETHERLANDS3372.7%0.30
34J.Vahk🇪🇪 ESTONIA3672.2%0.44
35I.Lichtenstein🇸🇪 SWEDEN2572.0%0.32
36A.Landsvik🇳🇴 NORWAY3971.8%0.41
37G.Wurtz🇩🇰 DENMARK2871.4%0.32
38M.Bjoerk Heed🇸🇪 SWEDEN3171.0%0.39
39I.Walach🇨🇿 CZECH REPUBLIC4870.8%0.44
40S.Gallard🇫🇷 FRANCE2070.0%0.35
41R.Kreitals🇱🇻 LATVIA5369.8%0.47
42L.Kasperczyk🇵🇱 POLAND3969.2%0.44
43D.Msika🇮🇱 ISRAEL4568.9%0.36
44L.Batzia Greenberg🇮🇱 ISRAEL2867.9%0.36
45A.Nilsson🇸🇪 SWEDEN3767.6%0.38
46A.Rasmussen🇩🇰 DENMARK2466.7%0.33
47K.Kuflowski🇵🇱 POLAND4866.7%0.35
48J.Essink🇳🇱 NETHERLANDS2466.7%0.38
49N.Konstantinidou🇬🇷 GREECE3066.7%0.40
50L.Gillar🇨🇿 CZECH REPUBLIC3966.7%0.49
51P.Tchoulkine🇫🇷 FRANCE4465.9%0.36
52I.Foteinakis🇬🇷 GREECE3865.8%0.45
53C.Bens🇫🇷 FRANCE2965.5%0.34
54T.Altun🇹🇷 TURKEY2665.4%0.54
55A.Tozcu🇹🇷 TURKEY4365.1%0.47
56K.Skourtsidis🇬🇷 GREECE2065.0%0.45
57F.Demin🇷🇺 RUSSIA2065.0%0.50
58L.Bonin🇫🇷 FRANCE1764.7%0.71
59S.Broka🇱🇻 LATVIA4763.8%0.66
60K.Schwalbach🇩🇪 GERMANY2161.9%0.52
61M.Krasa🇨🇿 CZECH REPUBLIC3961.5%0.54
62D.Shchukin🇷🇺 RUSSIA2860.7%0.57
63H.Pedmanson🇪🇪 ESTONIA3360.6%0.58
64T.Mae🇪🇪 ESTONIA2560.0%0.56
65J.Bakhshi🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3759.5%0.59
66I.Lundqvist🇸🇪 SWEDEN2759.3%0.63
67O.Chatzidaki🇬🇷 GREECE2458.3%0.67
68T.Uustare🇪🇪 ESTONIA3756.8%0.73
69A.Brogeland🇳🇴 NORWAY3056.7%0.47
70D.Bohm🇭🇺 HUNGARY3455.9%0.65
71J.Holzinger🇩🇪 GERMANY3953.8%0.87
72D.Zaharie🇷🇴 ROMANIA1752.9%0.77
73P.Straume🇱🇻 LATVIA5952.5%0.68
74W.Klarenbeek🇳🇱 NETHERLANDS2552.0%0.68
75L.Mate🇭🇺 HUNGARY4751.1%0.64
76L.Hjelvik🇳🇴 NORWAY1850.0%0.56
77K.Staus🇩🇪 GERMANY2548.0%1.00
78D.Ojog🇷🇴 ROMANIA3046.7%0.90
79J.Hegedus🇭🇺 HUNGARY3345.5%0.82
80R.Barlut🇷🇴 ROMANIA4045.0%0.72
81S.Althaus🇩🇪 GERMANY2944.8%0.86
82R.Daramus🇷🇴 ROMANIA2944.8%0.86
83K.Probst🇭🇷 CROATIA2642.3%0.85
84M.Goor🇳🇱 NETHERLANDS2740.7%0.74
85K.Leonova🇷🇺 RUSSIA2040.0%0.70
86V.Cizel🇭🇷 CROATIA2638.5%1.08
87O.Ligers🇱🇻 LATVIA3336.4%0.88
88F.Bacic🇭🇷 CROATIA3336.4%1.00
89T.Probst🇭🇷 CROATIA3336.4%1.21
90M.Grubisic🇭🇷 CROATIA2934.5%1.07
91A.Ritea🇷🇴 ROMANIA3234.4%1.06
92C.Daramus🇷🇴 ROMANIA520.0%1.40
93M.Betlinski🇵🇱 POLAND18100.0%0.00
94I.Moskovitz🇮🇱 ISRAEL988.9%0.11
95K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2085.0%0.20
96T.Sinclair🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1984.2%0.16
97S.Bora🇹🇷 TURKEY1080.0%0.20
98S.Zimorski🇵🇱 POLAND1675.0%0.31
99T.Samoelov🇮🇱 ISRAEL1573.3%0.33

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
1D.Msika🇮🇱 ISRAEL9090.0%0.12
2O.Sabbah🇮🇱 ISRAEL9090.0%0.12
3K.Kuflowski🇵🇱 POLAND6889.7%0.10
4F.Kurlit🇵🇱 POLAND6889.7%0.10
5M.Goor🇳🇱 NETHERLANDS4889.6%0.10
6W.Klarenbeek🇳🇱 NETHERLANDS4889.6%0.10
7D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7088.6%0.14
8J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7088.6%0.14
9L.Batzia Greenberg🇮🇱 ISRAEL6088.3%0.12
10N.Berger🇮🇱 ISRAEL6088.3%0.12
11J.Essink🇳🇱 NETHERLANDS5088.0%0.16
12G.Friesen🇳🇱 NETHERLANDS5088.0%0.16
13M.Bjoerk Heed🇸🇪 SWEDEN4187.8%0.17
14A.Nilsson🇸🇪 SWEDEN4187.8%0.17
15M.Roches🇫🇷 FRANCE7987.3%0.14
16P.Tchoulkine🇫🇷 FRANCE7987.3%0.14
17A.Tylvad🇩🇰 DENMARK8587.1%0.13
18D.Tylvad🇩🇰 DENMARK8587.1%0.13
19J.Bakhshi🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8085.0%0.20
20H.Rose🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND8085.0%0.20
21I.Er🇹🇷 TURKEY5184.3%0.28
22L.Kasperczyk🇵🇱 POLAND5784.2%0.17
23M.Stasik🇵🇱 POLAND5784.2%0.17
24M.Bertheau🇸🇪 SWEDEN6984.1%0.16
25I.Lundqvist🇸🇪 SWEDEN6984.1%0.16
26C.Bens🇫🇷 FRANCE4484.1%0.23
27L.Bonin🇫🇷 FRANCE4484.1%0.23
28T.Toesse🇳🇴 NORWAY8083.8%0.21
29N.Heiberg-Evenstad🇳🇴 NORWAY7483.8%0.22
30E.Stolyarov🇷🇺 RUSSIA8683.7%0.21
31I.Tatarkin🇷🇺 RUSSIA8683.7%0.21
32F.Chrobok🇨🇿 CZECH REPUBLIC7883.3%0.18
33I.Walach🇨🇿 CZECH REPUBLIC7883.3%0.18
34D.Ojog🇷🇴 ROMANIA7682.9%0.20
35T.Mae🇪🇪 ESTONIA3582.9%0.23
36A.Abragi🇸🇪 SWEDEN5082.0%0.36
37I.Lichtenstein🇸🇪 SWEDEN5082.0%0.36
38A.Bune🇩🇰 DENMARK3881.6%0.21
39G.Wurtz🇩🇰 DENMARK3881.6%0.21
40E.Civici🇹🇷 TURKEY7681.6%0.28
41K.Skourtsidis🇬🇷 GREECE5481.5%0.24
42P.Typaldos🇬🇷 GREECE5481.5%0.24
43T.Uustare🇪🇪 ESTONIA5981.4%0.27
44L.Mate🇭🇺 HUNGARY7880.8%0.23
45A.Zoller🇭🇺 HUNGARY7880.8%0.23
46K.Staus🇩🇪 GERMANY7380.8%0.32
47I.Foteinakis🇬🇷 GREECE6280.6%0.31
48N.Konstantinidou🇬🇷 GREECE6280.6%0.31
49S.Gallard🇫🇷 FRANCE4080.0%0.23
50A.Sudrot🇫🇷 FRANCE4080.0%0.23
51O.Chatzidaki🇬🇷 GREECE7479.7%0.23
52I.Virvidakis🇬🇷 GREECE7479.7%0.23
53D.Muti🇹🇷 TURKEY4879.2%0.27
54J.Holzinger🇩🇪 GERMANY8179.0%0.25
55L.Hjelvik🇳🇴 NORWAY3076.7%0.30
56J.Nordby🇳🇴 NORWAY3076.7%0.30
57J.Vahk🇪🇪 ESTONIA8876.1%0.27
58L.De Wijs🇳🇱 NETHERLANDS7075.7%0.24
59S.De Wijs🇳🇱 NETHERLANDS7075.7%0.24
60K.Leonova🇷🇺 RUSSIA4175.6%0.34
61A.Pedmanson🇪🇪 ESTONIA7675.0%0.30
62D.Bohm🇭🇺 HUNGARY10374.8%0.25
63J.Hegedus🇭🇺 HUNGARY10374.8%0.25
64R.Barlut🇷🇴 ROMANIA8574.1%0.29
65D.Shchukin🇷🇺 RUSSIA5074.0%0.32
66S.Broka🇱🇻 LATVIA6973.9%0.35
67R.Kreitals🇱🇻 LATVIA6973.9%0.35
68L.Henriksen🇩🇰 DENMARK3473.5%0.41
69A.Rasmussen🇩🇰 DENMARK3473.5%0.41
70A.Brogeland🇳🇴 NORWAY6073.3%0.35
71K.Schwalbach🇩🇪 GERMANY8472.6%0.41
72A.Landsvik🇳🇴 NORWAY5472.2%0.37
73S.Althaus🇩🇪 GERMANY8272.0%0.40
74I.Govakov🇷🇺 RUSSIA3871.1%0.37
75L.Gillar🇨🇿 CZECH REPUBLIC9071.1%0.38
76M.Krasa🇨🇿 CZECH REPUBLIC9071.1%0.38
77O.Ligers🇱🇻 LATVIA7870.5%0.44
78P.Straume🇱🇻 LATVIA7870.5%0.44
79A.Ritea🇷🇴 ROMANIA5470.4%0.41
80H.Pedmanson🇪🇪 ESTONIA7070.0%0.36
81A.Tozcu🇹🇷 TURKEY7070.0%0.40
82R.Daramus🇷🇴 ROMANIA5869.0%0.43
83H.Lommel🇩🇪 GERMANY7468.9%0.43
84F.Demin🇷🇺 RUSSIA4367.4%0.37
85F.Bacic🇭🇷 CROATIA8667.4%0.51
86D.Zaharie🇷🇴 ROMANIA5267.3%0.52
87K.Probst🇭🇷 CROATIA6366.7%0.40
88T.Probst🇭🇷 CROATIA8066.2%0.54
89T.Altun🇹🇷 TURKEY4766.0%0.45
90C.Daramus🇷🇴 ROMANIA4963.3%0.61
91V.Cizel🇭🇷 CROATIA8561.2%0.60
92M.Grubisic🇭🇷 CROATIA6860.3%0.63
93S.Bora🇹🇷 TURKEY1291.7%0.08
94K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2190.5%0.14
95T.Sinclair🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2190.5%0.14
96M.Betlinski🇵🇱 POLAND2684.6%0.15
97S.Zimorski🇵🇱 POLAND2684.6%0.15
98I.Moskovitz🇮🇱 ISRAEL1675.0%0.50
99T.Samoelov🇮🇱 ISRAEL1675.0%0.50

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Δ
1D.Msika🇮🇱 ISRAEL170-0.17+1.82+1.65·
2O.Sabbah🇮🇱 ISRAEL170-0.17+1.82+1.65·
3L.Henriksen🇩🇰 DENMARK90-0.35+1.72+1.37·
4A.Rasmussen🇩🇰 DENMARK90-0.35+1.72+1.37·
5A.Tylvad🇩🇰 DENMARK160+0.15+1.22+1.37▲2
6D.Tylvad🇩🇰 DENMARK160+0.15+1.22+1.37▲2
7M.Bertheau🇸🇪 SWEDEN120+0.12+1.22+1.34▼2
8I.Lundqvist🇸🇪 SWEDEN120+0.12+1.22+1.34▼2
9K.Kuflowski🇵🇱 POLAND150+0.08+1.12+1.20▲4
10F.Kurlit🇵🇱 POLAND150+0.08+1.12+1.20▲4
11E.Stolyarov🇷🇺 RUSSIA170+0.19+1.00+1.19▲4
12I.Tatarkin🇷🇺 RUSSIA170+0.19+1.00+1.19▲4
13J.Bakhshi🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND150+0.14+0.97+1.11▲4
14H.Rose🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND150+0.14+0.97+1.11▲4
15M.Roches🇫🇷 FRANCE170-0.13+1.13+1.00▼4
16P.Tchoulkine🇫🇷 FRANCE170-0.13+1.13+1.00▼4
17L.Kasperczyk🇵🇱 POLAND130+0.19+0.79+0.98▲3
18M.Stasik🇵🇱 POLAND130+0.19+0.79+0.98▲3
19L.Batzia Greenberg🇮🇱 ISRAEL130+0.11+0.77+0.87▲4
20N.Berger🇮🇱 ISRAEL130+0.11+0.77+0.87▲4
21D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND130+0.28+0.58+0.86▲10
22J.Fegarty🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND130+0.28+0.58+0.86▲10
23L.De Wijs🇳🇱 NETHERLANDS140+0.20+0.66+0.86▲4
24S.De Wijs🇳🇱 NETHERLANDS140+0.20+0.66+0.86▲4
25N.Heiberg-Evenstad🇳🇴 NORWAY140-0.26+0.82+0.56▼6
26T.Toesse🇳🇴 NORWAY150-0.22+0.77+0.55▼4
27F.Chrobok🇨🇿 CZECH REPUBLIC170-0.11+0.65+0.54▲2
28I.Walach🇨🇿 CZECH REPUBLIC170-0.11+0.65+0.54▲2
29M.Bjoerk Heed🇸🇪 SWEDEN110-0.66+1.19+0.53▼20
30A.Nilsson🇸🇪 SWEDEN110-0.66+1.19+0.53▼20
31A.Abragi🇸🇪 SWEDEN110+0.11+0.38+0.49▲6
32I.Lichtenstein🇸🇪 SWEDEN110+0.11+0.38+0.49▲6
33L.Mate🇭🇺 HUNGARY170+0.08+0.29+0.36▲9
34A.Zoller🇭🇺 HUNGARY170+0.08+0.29+0.36▲9
35A.Bune🇩🇰 DENMARK90-0.09+0.38+0.30▲4
36G.Wurtz🇩🇰 DENMARK90-0.09+0.38+0.30▲4
37J.Essink🇳🇱 NETHERLANDS100-0.42+0.69+0.27▼12
38G.Friesen🇳🇱 NETHERLANDS100-0.42+0.69+0.27▼12
39I.Foteinakis🇬🇷 GREECE130-0.19+0.43+0.24▼4
40N.Konstantinidou🇬🇷 GREECE130-0.19+0.43+0.24▼4
41A.Tozcu🇹🇷 TURKEY160+0.05+0.20+0.24▲6
42I.Er🇹🇷 TURKEY150+0.02+0.22+0.24▲4
43D.Muti🇹🇷 TURKEY90-0.13+0.35+0.22▼2
44J.Vahk🇪🇪 ESTONIA170+0.07+0.14+0.22▲6
45E.Civici🇹🇷 TURKEY160-0.08+0.23+0.15▼1
46L.Hjelvik🇳🇴 NORWAY70-0.30+0.45+0.15▼13
47J.Nordby🇳🇴 NORWAY70-0.30+0.45+0.15▼13
48K.Skourtsidis🇬🇷 GREECE90+0.19-0.05+0.14▲3
49P.Typaldos🇬🇷 GREECE90+0.19-0.05+0.14▲3
50S.Gallard🇫🇷 FRANCE80+0.23-0.10+0.14▲4
51A.Sudrot🇫🇷 FRANCE80+0.23-0.10+0.14▲4
52T.Altun🇹🇷 TURKEY90-0.10+0.22+0.12▼7
53H.Pedmanson🇪🇪 ESTONIA140+0.14-0.05+0.08·
54C.Bens🇫🇷 FRANCE90-0.18+0.19+0.01▼6
55L.Bonin🇫🇷 FRANCE90-0.18+0.19+0.01▼6
56T.Uustare🇪🇪 ESTONIA120+0.12-0.16-0.04▲2
57O.Chatzidaki🇬🇷 GREECE120+0.06-0.18-0.12▲2
58I.Virvidakis🇬🇷 GREECE120+0.06-0.18-0.12▲2
59A.Brogeland🇳🇴 NORWAY130+0.24-0.43-0.19▲2
60A.Landsvik🇳🇴 NORWAY120+0.23-0.46-0.24▲2
61M.Goor🇳🇱 NETHERLANDS100-0.14-0.10-0.24▼5
62W.Klarenbeek🇳🇱 NETHERLANDS100-0.14-0.10-0.24▼5
63A.Pedmanson🇪🇪 ESTONIA160+0.06-0.51-0.45·
64L.Gillar🇨🇿 CZECH REPUBLIC170+0.08-0.65-0.57·
65M.Krasa🇨🇿 CZECH REPUBLIC170+0.08-0.65-0.57·
66S.Broka🇱🇻 LATVIA170+0.22-0.84-0.62▲3
67R.Kreitals🇱🇻 LATVIA170+0.22-0.84-0.62▲3
68C.Daramus🇷🇴 ROMANIA70+0.77-1.54-0.77▲13
69J.Holzinger🇩🇪 GERMANY150+0.33-1.16-0.83▲5
70D.Bohm🇭🇺 HUNGARY170-0.19-0.77-0.96▼3
71J.Hegedus🇭🇺 HUNGARY170-0.19-0.77-0.96▼3
72S.Althaus🇩🇪 GERMANY130+0.12-1.09-0.97▲1
73H.Lommel🇩🇪 GERMANY140-0.01-0.99-1.00▼2
74K.Staus🇩🇪 GERMANY130+0.24-1.26-1.02▲2
75D.Zaharie🇷🇴 ROMANIA80+0.63-1.72-1.09▲10
76R.Barlut🇷🇴 ROMANIA150+0.08-1.19-1.11▼1
77K.Leonova🇷🇺 RUSSIA80+0.18-1.36-1.18▲1
78D.Shchukin🇷🇺 RUSSIA110-0.54-0.76-1.29▼12
79K.Schwalbach🇩🇪 GERMANY130+0.25-1.56-1.31▲4
80O.Ligers🇱🇻 LATVIA170+0.13-1.53-1.40▼1
81P.Straume🇱🇻 LATVIA170+0.13-1.53-1.40▼1
82I.Govakov🇷🇺 RUSSIA70+0.29-1.70-1.41▲2
83D.Ojog🇷🇴 ROMANIA150+0.09-1.55-1.46▼1
84T.Mae🇪🇪 ESTONIA90-0.20-1.29-1.48▼7
85F.Demin🇷🇺 RUSSIA80-0.47-1.05-1.52▼13
86R.Daramus🇷🇴 ROMANIA120-0.01-1.87-1.87▲1
87A.Ritea🇷🇴 ROMANIA110-0.23-1.74-1.97▼1
88T.Probst🇭🇷 CROATIA140+0.07-2.22-2.15▲1
89K.Probst🇭🇷 CROATIA120+0.10-2.29-2.18▲1
90F.Bacic🇭🇷 CROATIA150+0.01-2.20-2.19▼2
91V.Cizel🇭🇷 CROATIA150+0.40-3.21-2.81·
92M.Grubisic🇭🇷 CROATIA120+0.71-3.71-2.99·