Veldhoven 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.Bak🇵🇱 POLAND144+1.65+238.0
2M.Klimiuk🇵🇱 POLAND144+1.65+238.0
3M.Goor🇳🇱 NETHERLANDS144+1.46+210.0
4W.Klarenbeek🇳🇱 NETHERLANDS144+1.46+210.0
5L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND156+1.37+214.0
6T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND144+1.27+183.0
7C.Ben Guigui🇬🇷 GREECE132+1.18+156.0
8P.Karlik🇨🇿 CZECH REPUBLIC168+1.02+172.0
9D.Otradovec🇨🇿 CZECH REPUBLIC168+1.02+172.0
10I.Hoscan🇹🇷 TURKIYE132+1.00+132.0
11K.Kuzu🇹🇷 TURKIYE132+1.00+132.0
12L.Ciborowska🇵🇱 POLAND131+0.94+123.0
13J.Trojak🇵🇱 POLAND131+0.94+123.0
14A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND108+0.88+95.0
15S.Grande-Weberg🇳🇴 NORWAY108+0.80+86.0
16C.Wedvik🇳🇴 NORWAY108+0.80+86.0
17B.Biborka🇭🇺 HUNGARY108+0.73+79.0
18B.Szatmary🇭🇺 HUNGARY108+0.73+79.0
19E.Gisin🇮🇱 ISRAEL155+0.69+107.0
20Y.Shor🇮🇱 ISRAEL155+0.69+107.0
21C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND156+0.67+105.0
22B.Doerdelmann🇩🇪 GERMANY108+0.62+67.0
23L.Schade🇩🇪 GERMANY108+0.62+67.0
24A.Pedmanson🇪🇪 ESTONIA168+0.61+103.0
25J.Vahk🇪🇪 ESTONIA168+0.61+103.0
26L.Henriksen🇩🇰 DENMARK167+0.47+79.0
27A.Rasmussen🇩🇰 DENMARK167+0.47+79.0
28A.Beligianni🇬🇷 GREECE132+0.41+54.0
29N.Konstantinidou🇬🇷 GREECE132+0.41+54.0
30M.Juhasz-Molnar🇭🇺 HUNGARY120+0.34+41.0
31B.Zabradi🇭🇺 HUNGARY120+0.34+41.0
32G.Ntalianis🇬🇷 GREECE96+0.27+26.0
33M.Lysek🇨🇿 CZECH REPUBLIC168+0.26+44.0
34N.Vachtarcikova🇨🇿 CZECH REPUBLIC168+0.26+44.0
35W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND108+0.25+27.0
36N.Bens🇫🇷 FRANCE168+0.25+42.0
37E.Bonin🇫🇷 FRANCE168+0.25+42.0
38A.Kovacs🇭🇺 HUNGARY108+0.23+25.0
39D.Tokes🇭🇺 HUNGARY108+0.23+25.0
40S.Gallard🇫🇷 FRANCE144+0.10+14.0
41L.Sartori🇫🇷 FRANCE144+0.10+14.0
42M.Brocken🇳🇱 NETHERLANDS108+0.09+10.0
43R.Brocken🇳🇱 NETHERLANDS108+0.09+10.0
44Y.Mattan🇮🇱 ISRAEL156+0.02+3.0
45Y.Rabinovich🇮🇱 ISRAEL156+0.02+3.0
46K.Skourtsidis🇬🇷 GREECE107-0.17-18.0
47C.Kloppert🇳🇱 NETHERLANDS84-0.20-17.0
48R.Van Zandbeek🇳🇱 NETHERLANDS84-0.20-17.0
49D.Daniel Lorer🇧🇬 BULGARIA167-0.33-55.0
50M.Lorer🇧🇬 BULGARIA167-0.33-55.0
51K.Austad🇳🇴 NORWAY120-0.40-48.0
52E.Osen🇳🇴 NORWAY120-0.40-48.0
53A.Zaidenberg Gatt🇧🇬 BULGARIA165-0.51-84.0
54S.Zaidenberg Gatt🇧🇬 BULGARIA165-0.51-84.0
55T.Altun🇹🇷 TURKIYE156-0.56-87.0
56Z.Tort🇹🇷 TURKIYE156-0.56-87.0
57B.Koerner🇩🇪 GERMANY120-0.68-82.0
58N.Tykhonyuk🇩🇪 GERMANY120-0.68-82.0
59M.Larsen🇩🇰 DENMARK167-0.73-122.0
60F.Zeeberg🇩🇰 DENMARK167-0.73-122.0
61E.Orma🇪🇪 ESTONIA132-0.97-128.0
62J.Brekke🇳🇴 NORWAY108-1.34-145.0
63M.Moe🇳🇴 NORWAY108-1.34-145.0
64P.Straume🇪🇪 ESTONIA108-1.56-168.0
65S.Althaus🇩🇪 GERMANY108-2.01-217.0
66S.Ridou🇩🇪 GERMANY108-2.01-217.0
67N.Dragcevic🇭🇷 CROATIA132-2.50-330.0
68T.Probst🇭🇷 CROATIA132-2.50-330.0
69K.Hum🇭🇷 CROATIA108-2.91-314.0
70B.Smadilo Ralis🇭🇷 CROATIA108-2.91-314.0
71E.Cizel🇭🇷 CROATIA96-4.01-385.0
72T.Gajzer🇭🇷 CROATIA96-4.01-385.0
73J.Luczeczko🇵🇱 POLAND60+1.02+61.0
74M.Smolen🇵🇱 POLAND60+1.02+61.0
75S.Allas🇪🇪 ESTONIA60+0.88+53.0
76H.Sepp🇪🇪 ESTONIA36+0.36+13.0
77C.Daldal🇹🇷 TURKIYE47-0.04-2.0
78B.Yildirim🇹🇷 TURKIYE47-0.04-2.0
79D.Katsakioris🇬🇷 GREECE71-0.14-10.0
80R.Pieters🇮🇱 ISRAEL24-0.67-16.0
81N.Shlesinger Yaffe🇮🇱 ISRAEL24-0.67-16.0
82M.Cayla🇫🇷 FRANCE24-2.50-60.0
83T.Exbrayat🇫🇷 FRANCE24-2.50-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
1M.Brocken🇳🇱 NETHERLANDS2391.3%0.09
2A.Kovacs🇭🇺 HUNGARY2889.3%0.14
3N.Konstantinidou🇬🇷 GREECE3789.2%0.11
4W.Klarenbeek🇳🇱 NETHERLANDS3488.2%0.18
5D.Otradovec🇨🇿 CZECH REPUBLIC4087.5%0.12
6F.Zeeberg🇩🇰 DENMARK4887.5%0.15
7C.Wedvik🇳🇴 NORWAY3187.1%0.13
8D.Tokes🇭🇺 HUNGARY3187.1%0.13
9S.Althaus🇩🇪 GERMANY2387.0%0.13
10S.Grande-Weberg🇳🇴 NORWAY3086.7%0.13
11L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3686.1%0.17
12C.Ben Guigui🇬🇷 GREECE2885.7%0.14
13S.Ridou🇩🇪 GERMANY3485.3%0.27
14E.Gisin🇮🇱 ISRAEL2785.2%0.15
15T.Probst🇭🇷 CROATIA4085.0%0.17
16Z.Tort🇹🇷 TURKIYE3384.8%0.15
17G.Ntalianis🇬🇷 GREECE2684.6%0.19
18M.Moe🇳🇴 NORWAY3183.9%0.19
19E.Bonin🇫🇷 FRANCE4383.7%0.19
20K.Austad🇳🇴 NORWAY3683.3%0.17
21Y.Rabinovich🇮🇱 ISRAEL4283.3%0.24
22A.Zaidenberg Gatt🇧🇬 BULGARIA4283.3%0.24
23P.Karlik🇨🇿 CZECH REPUBLIC4783.0%0.17
24B.Doerdelmann🇩🇪 GERMANY3582.9%0.17
25E.Orma🇪🇪 ESTONIA3582.9%0.17
26A.Rasmussen🇩🇰 DENMARK4182.9%0.29
27I.Hoscan🇹🇷 TURKIYE4082.5%0.17
28M.Juhasz-Molnar🇭🇺 HUNGARY2882.1%0.18
29T.Altun🇹🇷 TURKIYE3381.8%0.18
30K.Skourtsidis🇬🇷 GREECE2281.8%0.32
31J.Brekke🇳🇴 NORWAY2781.5%0.18
32J.Trojak🇵🇱 POLAND4281.0%0.24
33B.Biborka🇭🇺 HUNGARY2580.0%0.24
34M.Goor🇳🇱 NETHERLANDS3979.5%0.26
35A.Beligianni🇬🇷 GREECE2979.3%0.31
36N.Bens🇫🇷 FRANCE4879.2%0.27
37C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3878.9%0.32
38D.Daniel Lorer🇧🇬 BULGARIA3778.4%0.24
39B.Koerner🇩🇪 GERMANY3278.1%0.25
40E.Cizel🇭🇷 CROATIA2777.8%0.22
41L.Henriksen🇩🇰 DENMARK4577.8%0.29
42N.Vachtarcikova🇨🇿 CZECH REPUBLIC3677.8%0.31
43M.Klimiuk🇵🇱 POLAND4977.6%0.31
44S.Gallard🇫🇷 FRANCE3076.7%0.40
45A.Pedmanson🇪🇪 ESTONIA3476.5%0.27
46Y.Mattan🇮🇱 ISRAEL5176.5%0.28
47R.Brocken🇳🇱 NETHERLANDS2176.2%0.29
48E.Osen🇳🇴 NORWAY2176.2%0.29
49J.Vahk🇪🇪 ESTONIA4276.2%0.41
50S.Zaidenberg Gatt🇧🇬 BULGARIA4676.1%0.26
51W.Bak🇵🇱 POLAND2576.0%0.24
52T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2975.9%0.24
53L.Ciborowska🇵🇱 POLAND2975.9%0.28
54M.Larsen🇩🇰 DENMARK3574.3%0.26
55W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2774.1%0.52
56Y.Shor🇮🇱 ISRAEL4273.8%0.33
57L.Sartori🇫🇷 FRANCE3873.7%0.34
58K.Kuzu🇹🇷 TURKIYE3073.3%0.40
59C.Kloppert🇳🇱 NETHERLANDS2272.7%0.32
60B.Zabradi🇭🇺 HUNGARY3271.9%0.38
61N.Dragcevic🇭🇷 CROATIA3171.0%0.39
62B.Szatmary🇭🇺 HUNGARY2470.8%0.33
63L.Schade🇩🇪 GERMANY3070.0%0.30
64N.Tykhonyuk🇩🇪 GERMANY2969.0%0.38
65A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1968.4%0.32
66R.Van Zandbeek🇳🇱 NETHERLANDS1968.4%0.37
67T.Gajzer🇭🇷 CROATIA3467.6%0.38
68B.Smadilo Ralis🇭🇷 CROATIA2466.7%0.58
69M.Lysek🇨🇿 CZECH REPUBLIC4766.0%0.43
70P.Straume🇪🇪 ESTONIA2864.3%0.36
71M.Lorer🇧🇬 BULGARIA3360.6%0.42
72K.Hum🇭🇷 CROATIA3259.4%0.47
73R.Pieters🇮🇱 ISRAEL6100.0%0.00
74D.Katsakioris🇬🇷 GREECE2190.5%0.10
75S.Allas🇪🇪 ESTONIA1384.6%0.15
76T.Exbrayat🇫🇷 FRANCE580.0%0.20
77C.Daldal🇹🇷 TURKIYE1275.0%0.25
78M.Cayla🇫🇷 FRANCE475.0%0.25
79J.Luczeczko🇵🇱 POLAND1573.3%0.33
80H.Sepp🇪🇪 ESTONIA1471.4%0.57
81B.Yildirim🇹🇷 TURKIYE955.6%0.44
82M.Smolen🇵🇱 POLAND742.9%0.57
83N.Shlesinger Yaffe🇮🇱 ISRAEL333.3%1.00

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
1B.Doerdelmann🇩🇪 GERMANY1593.3%0.13
2W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2692.3%0.08
3W.Bak🇵🇱 POLAND4490.9%0.09
4N.Vachtarcikova🇨🇿 CZECH REPUBLIC4090.0%0.15
5J.Trojak🇵🇱 POLAND2688.5%0.12
6K.Austad🇳🇴 NORWAY3488.2%0.12
7A.Beligianni🇬🇷 GREECE3387.9%0.15
8Y.Rabinovich🇮🇱 ISRAEL3387.9%0.18
9M.Brocken🇳🇱 NETHERLANDS3786.5%0.19
10B.Zabradi🇭🇺 HUNGARY3585.7%0.17
11W.Klarenbeek🇳🇱 NETHERLANDS4185.4%0.17
12L.Sartori🇫🇷 FRANCE4185.4%0.24
13R.Brocken🇳🇱 NETHERLANDS2785.2%0.15
14N.Konstantinidou🇬🇷 GREECE3384.8%0.30
15M.Klimiuk🇵🇱 POLAND2684.6%0.15
16P.Karlik🇨🇿 CZECH REPUBLIC3783.8%0.24
17C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4283.3%0.26
18J.Vahk🇪🇪 ESTONIA5282.7%0.29
19A.Kovacs🇭🇺 HUNGARY2382.6%0.26
20A.Pedmanson🇪🇪 ESTONIA4082.5%0.28
21Y.Shor🇮🇱 ISRAEL3982.1%0.26
22M.Lysek🇨🇿 CZECH REPUBLIC4481.8%0.23
23A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2781.5%0.22
24T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4881.2%0.29
25M.Goor🇳🇱 NETHERLANDS3080.0%0.20
26G.Ntalianis🇬🇷 GREECE2580.0%0.32
27B.Koerner🇩🇪 GERMANY3080.0%0.33
28B.Szatmary🇭🇺 HUNGARY3080.0%0.40
29L.Henriksen🇩🇰 DENMARK4879.2%0.25
30L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4379.1%0.26
31A.Rasmussen🇩🇰 DENMARK3378.8%0.27
32E.Gisin🇮🇱 ISRAEL4778.7%0.26
33E.Bonin🇫🇷 FRANCE3677.8%0.28
34M.Larsen🇩🇰 DENMARK4477.3%0.32
35Z.Tort🇹🇷 TURKIYE5176.5%0.29
36L.Ciborowska🇵🇱 POLAND3476.5%0.32
37E.Osen🇳🇴 NORWAY2975.9%0.45
38N.Bens🇫🇷 FRANCE4175.6%0.34
39D.Otradovec🇨🇿 CZECH REPUBLIC4475.0%0.32
40C.Ben Guigui🇬🇷 GREECE3974.4%0.33
41S.Gallard🇫🇷 FRANCE3574.3%0.31
42D.Daniel Lorer🇧🇬 BULGARIA5273.1%0.36
43M.Moe🇳🇴 NORWAY2972.4%0.34
44B.Biborka🇭🇺 HUNGARY2972.4%0.41
45Y.Mattan🇮🇱 ISRAEL3070.0%0.40
46C.Kloppert🇳🇱 NETHERLANDS2070.0%0.55
47R.Van Zandbeek🇳🇱 NETHERLANDS2369.6%0.43
48D.Tokes🇭🇺 HUNGARY2669.2%0.39
49I.Hoscan🇹🇷 TURKIYE2969.0%0.41
50K.Kuzu🇹🇷 TURKIYE3268.8%0.41
51T.Altun🇹🇷 TURKIYE3868.4%0.42
52C.Wedvik🇳🇴 NORWAY2268.2%0.46
53M.Lorer🇧🇬 BULGARIA4468.2%0.52
54P.Straume🇪🇪 ESTONIA2568.0%0.36
55S.Grande-Weberg🇳🇴 NORWAY2568.0%0.60
56A.Zaidenberg Gatt🇧🇬 BULGARIA3464.7%0.50
57M.Juhasz-Molnar🇭🇺 HUNGARY2564.0%0.76
58S.Ridou🇩🇪 GERMANY2263.6%0.50
59L.Schade🇩🇪 GERMANY2763.0%0.52
60N.Tykhonyuk🇩🇪 GERMANY2962.1%0.69
61J.Brekke🇳🇴 NORWAY2161.9%0.57
62T.Probst🇭🇷 CROATIA3060.0%0.70
63S.Zaidenberg Gatt🇧🇬 BULGARIA4358.1%0.56
64K.Skourtsidis🇬🇷 GREECE2857.1%0.64
65B.Smadilo Ralis🇭🇷 CROATIA3056.7%0.67
66F.Zeeberg🇩🇰 DENMARK4055.0%0.55
67S.Althaus🇩🇪 GERMANY2853.6%0.61
68E.Orma🇪🇪 ESTONIA3250.0%0.78
69N.Dragcevic🇭🇷 CROATIA3148.4%1.13
70K.Hum🇭🇷 CROATIA2240.9%1.00
71E.Cizel🇭🇷 CROATIA1729.4%1.24
72T.Gajzer🇭🇷 CROATIA1827.8%1.44
73J.Luczeczko🇵🇱 POLAND2185.7%0.19
74C.Daldal🇹🇷 TURKIYE1080.0%0.20
75S.Allas🇪🇪 ESTONIA1580.0%0.40
76D.Katsakioris🇬🇷 GREECE1376.9%0.39
77N.Shlesinger Yaffe🇮🇱 ISRAEL475.0%0.50
78R.Pieters🇮🇱 ISRAEL1172.7%0.27
79M.Smolen🇵🇱 POLAND1770.6%0.35
80B.Yildirim🇹🇷 TURKIYE1668.8%1.06
81T.Exbrayat🇫🇷 FRANCE1163.6%0.64
82M.Cayla🇫🇷 FRANCE450.0%0.75
83H.Sepp🇪🇪 ESTONIA633.3%1.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
1W.Bak🇵🇱 POLAND7490.5%0.12
2M.Klimiuk🇵🇱 POLAND7490.5%0.12
3W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5488.9%0.17
4E.Gisin🇮🇱 ISRAEL6988.4%0.14
5Y.Shor🇮🇱 ISRAEL6988.4%0.14
6M.Goor🇳🇱 NETHERLANDS7384.9%0.16
7W.Klarenbeek🇳🇱 NETHERLANDS7384.9%0.16
8A.Pedmanson🇪🇪 ESTONIA7684.2%0.20
9J.Vahk🇪🇪 ESTONIA7684.2%0.20
10T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6183.6%0.18
11L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND6583.1%0.20
12A.Kovacs🇭🇺 HUNGARY5983.1%0.20
13D.Tokes🇭🇺 HUNGARY5983.1%0.20
14A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND4582.2%0.20
15C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND7382.2%0.25
16C.Ben Guigui🇬🇷 GREECE6180.3%0.21
17D.Daniel Lorer🇧🇬 BULGARIA7080.0%0.27
18M.Lorer🇧🇬 BULGARIA7080.0%0.27
19M.Brocken🇳🇱 NETHERLANDS4479.5%0.23
20R.Brocken🇳🇱 NETHERLANDS4479.5%0.23
21N.Bens🇫🇷 FRANCE9178.0%0.25
22E.Bonin🇫🇷 FRANCE9178.0%0.25
23B.Biborka🇭🇺 HUNGARY4977.6%0.24
24B.Szatmary🇭🇺 HUNGARY4977.6%0.24
25L.Ciborowska🇵🇱 POLAND7177.5%0.24
26J.Trojak🇵🇱 POLAND7177.5%0.24
27Y.Mattan🇮🇱 ISRAEL9377.4%0.30
28Y.Rabinovich🇮🇱 ISRAEL9377.4%0.30
29M.Lysek🇨🇿 CZECH REPUBLIC8377.1%0.28
30N.Vachtarcikova🇨🇿 CZECH REPUBLIC8377.1%0.28
31B.Doerdelmann🇩🇪 GERMANY6576.9%0.28
32L.Schade🇩🇪 GERMANY6576.9%0.28
33K.Skourtsidis🇬🇷 GREECE4676.1%0.35
34J.Brekke🇳🇴 NORWAY5875.9%0.29
35M.Moe🇳🇴 NORWAY5875.9%0.29
36I.Hoscan🇹🇷 TURKIYE7075.7%0.31
37K.Kuzu🇹🇷 TURKIYE7075.7%0.31
38C.Kloppert🇳🇱 NETHERLANDS4175.6%0.27
39R.Van Zandbeek🇳🇱 NETHERLANDS4175.6%0.27
40G.Ntalianis🇬🇷 GREECE4975.5%0.27
41M.Juhasz-Molnar🇭🇺 HUNGARY6075.0%0.25
42B.Zabradi🇭🇺 HUNGARY6075.0%0.25
43S.Gallard🇫🇷 FRANCE6875.0%0.32
44L.Sartori🇫🇷 FRANCE6875.0%0.32
45P.Karlik🇨🇿 CZECH REPUBLIC8774.7%0.36
46D.Otradovec🇨🇿 CZECH REPUBLIC8774.7%0.36
47A.Beligianni🇬🇷 GREECE6674.2%0.32
48N.Konstantinidou🇬🇷 GREECE6674.2%0.32
49T.Altun🇹🇷 TURKIYE6674.2%0.33
50Z.Tort🇹🇷 TURKIYE6674.2%0.33
51S.Grande-Weberg🇳🇴 NORWAY6173.8%0.31
52C.Wedvik🇳🇴 NORWAY6173.8%0.31
53L.Henriksen🇩🇰 DENMARK8673.3%0.36
54A.Rasmussen🇩🇰 DENMARK8673.3%0.36
55M.Larsen🇩🇰 DENMARK8372.3%0.42
56F.Zeeberg🇩🇰 DENMARK8372.3%0.42
57K.Austad🇳🇴 NORWAY5771.9%0.32
58E.Osen🇳🇴 NORWAY5771.9%0.32
59S.Althaus🇩🇪 GERMANY5771.9%0.33
60S.Ridou🇩🇪 GERMANY5771.9%0.33
61A.Zaidenberg Gatt🇧🇬 BULGARIA8870.5%0.39
62S.Zaidenberg Gatt🇧🇬 BULGARIA8870.5%0.39
63P.Straume🇪🇪 ESTONIA5967.8%0.36
64B.Koerner🇩🇪 GERMANY6165.6%0.47
65N.Tykhonyuk🇩🇪 GERMANY6165.6%0.47
66E.Orma🇪🇪 ESTONIA6564.6%0.46
67N.Dragcevic🇭🇷 CROATIA7163.4%0.58
68T.Probst🇭🇷 CROATIA7163.4%0.58
69K.Hum🇭🇷 CROATIA5660.7%0.52
70B.Smadilo Ralis🇭🇷 CROATIA5660.7%0.52
71E.Cizel🇭🇷 CROATIA6155.7%0.72
72T.Gajzer🇭🇷 CROATIA6155.7%0.72
73J.Luczeczko🇵🇱 POLAND22100.0%0.00
74M.Smolen🇵🇱 POLAND22100.0%0.00
75M.Cayla🇫🇷 FRANCE988.9%0.11
76T.Exbrayat🇫🇷 FRANCE988.9%0.11
77R.Pieters🇮🇱 ISRAEL977.8%0.33
78N.Shlesinger Yaffe🇮🇱 ISRAEL977.8%0.33
79D.Katsakioris🇬🇷 GREECE3876.3%0.32
80H.Sepp🇪🇪 ESTONIA2576.0%0.24
81S.Allas🇪🇪 ESTONIA3167.7%0.48
82C.Daldal🇹🇷 TURKIYE2166.7%0.43
83B.Yildirim🇹🇷 TURKIYE2166.7%0.43

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 %
1A.Pedmanson🇪🇪 ESTONIA45022650.2%
2B.Biborka🇭🇺 HUNGARY30615249.7%
3B.Szatmary🇭🇺 HUNGARY30915249.2%
4M.Brocken🇳🇱 NETHERLANDS28514049.1%
5A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND26813148.9%
6T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND38018548.7%
7K.Austad🇳🇴 NORWAY31014446.5%
8B.Koerner🇩🇪 GERMANY31914846.4%
9J.Vahk🇪🇪 ESTONIA46021145.9%
10S.Gallard🇫🇷 FRANCE39418045.7%
11L.Sartori🇫🇷 FRANCE38517645.7%
12B.Zabradi🇭🇺 HUNGARY31714545.7%
13Y.Shor🇮🇱 ISRAEL43920045.6%
14C.Ben Guigui🇬🇷 GREECE35316145.6%
15D.Daniel Lorer🇧🇬 BULGARIA44019945.2%
16E.Orma🇪🇪 ESTONIA32014445.0%
17Z.Tort🇹🇷 TURKIYE42218944.8%
18M.Goor🇳🇱 NETHERLANDS37816944.7%
19S.Zaidenberg Gatt🇧🇬 BULGARIA43119144.3%
20J.Trojak🇵🇱 POLAND35815844.1%
21L.Henriksen🇩🇰 DENMARK42818643.5%
22G.Ntalianis🇬🇷 GREECE26511543.4%
23M.Larsen🇩🇰 DENMARK42918442.9%
24R.Brocken🇳🇱 NETHERLANDS29412642.9%
25R.Van Zandbeek🇳🇱 NETHERLANDS2299842.8%
26D.Otradovec🇨🇿 CZECH REPUBLIC45019242.7%
27A.Zaidenberg Gatt🇧🇬 BULGARIA42718242.6%
28F.Zeeberg🇩🇰 DENMARK43318442.5%
29L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43118342.5%
30L.Ciborowska🇵🇱 POLAND36915742.5%
31M.Lysek🇨🇿 CZECH REPUBLIC43318342.3%
32W.Bak🇵🇱 POLAND37415842.2%
33A.Kovacs🇭🇺 HUNGARY28411941.9%
34N.Bens🇫🇷 FRANCE47119741.8%
35M.Moe🇳🇴 NORWAY29712441.8%
36A.Beligianni🇬🇷 GREECE35414641.2%
37M.Lorer🇧🇬 BULGARIA43517941.1%
38W.Klarenbeek🇳🇱 NETHERLANDS37215341.1%
39T.Altun🇹🇷 TURKIYE42817540.9%
40S.Althaus🇩🇪 GERMANY29612140.9%
41E.Osen🇳🇴 NORWAY32113140.8%
42A.Rasmussen🇩🇰 DENMARK42817440.7%
43W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND28011440.7%
44P.Karlik🇨🇿 CZECH REPUBLIC45418340.3%
45E.Gisin🇮🇱 ISRAEL44918140.3%
46N.Vachtarcikova🇨🇿 CZECH REPUBLIC43717640.3%
47I.Hoscan🇹🇷 TURKIYE33913640.1%
48D.Tokes🇭🇺 HUNGARY28711540.1%
49S.Ridou🇩🇪 GERMANY29811939.9%
50Y.Rabinovich🇮🇱 ISRAEL41516539.8%
51K.Kuzu🇹🇷 TURKIYE34413739.8%
52C.Kloppert🇳🇱 NETHERLANDS2279039.6%
53N.Konstantinidou🇬🇷 GREECE35614039.3%
54K.Skourtsidis🇬🇷 GREECE29211338.7%
55C.Wedvik🇳🇴 NORWAY29211238.4%
56P.Straume🇪🇪 ESTONIA27110438.4%
57M.Juhasz-Molnar🇭🇺 HUNGARY32212338.2%
58S.Grande-Weberg🇳🇴 NORWAY30111437.9%
59E.Bonin🇫🇷 FRANCE46917737.7%
60M.Klimiuk🇵🇱 POLAND37013837.3%
61C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND40615036.9%
62B.Doerdelmann🇩🇪 GERMANY28810636.8%
63N.Tykhonyuk🇩🇪 GERMANY31511536.5%
64J.Brekke🇳🇴 NORWAY30410935.9%
65K.Hum🇭🇷 CROATIA2549035.4%
66L.Schade🇩🇪 GERMANY29710334.7%
67Y.Mattan🇮🇱 ISRAEL42214634.6%
68N.Dragcevic🇭🇷 CROATIA33511534.3%
69T.Probst🇭🇷 CROATIA33210932.8%
70B.Smadilo Ralis🇭🇷 CROATIA2517931.5%
71E.Cizel🇭🇷 CROATIA2316628.6%
72T.Gajzer🇭🇷 CROATIA2306427.8%
73J.Luczeczko🇵🇱 POLAND1649256.1%
74C.Daldal🇹🇷 TURKIYE1226553.3%
75M.Cayla🇫🇷 FRANCE663553.0%
76R.Pieters🇮🇱 ISRAEL532852.8%
77B.Yildirim🇹🇷 TURKIYE1216150.4%
78T.Exbrayat🇫🇷 FRANCE683450.0%
79M.Smolen🇵🇱 POLAND1708348.8%
80D.Katsakioris🇬🇷 GREECE1917438.7%
81N.Shlesinger Yaffe🇮🇱 ISRAEL592135.6%
82S.Allas🇪🇪 ESTONIA1475134.7%
83H.Sepp🇪🇪 ESTONIA962324.0%

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.Goor🇳🇱 NETHERLANDS144-0.03+1.48+1.44·
2W.Klarenbeek🇳🇱 NETHERLANDS144-0.03+1.48+1.44·
3W.Bak🇵🇱 POLAND144-0.00+1.32+1.32▲1
4M.Klimiuk🇵🇱 POLAND144-0.00+1.32+1.32▲1
5L.Ciborowska🇵🇱 POLAND132-0.10+1.30+1.20▲1
6J.Trojak🇵🇱 POLAND132-0.10+1.30+1.20▲1
7M.Juhasz-Molnar🇭🇺 HUNGARY120+0.18+0.88+1.06▲5
8B.Zabradi🇭🇺 HUNGARY120+0.18+0.88+1.06▲5
9W.Battersby🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND108+0.27+0.77+1.05▲5
10A.Parekh🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND108-0.42+1.43+1.01▼7
11T.Furness🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND144-0.26+1.25+0.99▼3
12L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND156-0.01+0.96+0.95▼1
13C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND156+0.36+0.58+0.94▲3
14E.Gisin🇮🇱 ISRAEL156+0.32+0.50+0.81▲7
15Y.Shor🇮🇱 ISRAEL156+0.32+0.50+0.81▲7
16M.Lysek🇨🇿 CZECH REPUBLIC168-0.21+0.99+0.78▼7
17N.Vachtarcikova🇨🇿 CZECH REPUBLIC168-0.21+0.99+0.78▼7
18P.Karlik🇨🇿 CZECH REPUBLIC168+0.05+0.56+0.61▲1
19D.Otradovec🇨🇿 CZECH REPUBLIC168+0.05+0.56+0.61▲1
20A.Beligianni🇬🇷 GREECE132+0.12+0.41+0.53▲6
21N.Konstantinidou🇬🇷 GREECE132+0.12+0.41+0.53▲6
22L.Henriksen🇩🇰 DENMARK168+0.03+0.40+0.42▲6
23A.Rasmussen🇩🇰 DENMARK168+0.03+0.40+0.42▲6
24S.Grande-Weberg🇳🇴 NORWAY108+0.19+0.21+0.40▲14
25C.Wedvik🇳🇴 NORWAY108+0.19+0.21+0.40▲14
26C.Ben Guigui🇬🇷 GREECE132-0.33+0.70+0.37▼11
27S.Gallard🇫🇷 FRANCE144-0.03+0.38+0.35▲3
28L.Sartori🇫🇷 FRANCE144-0.03+0.38+0.35▲3
29A.Pedmanson🇪🇪 ESTONIA168-0.23+0.56+0.34▼12
30J.Vahk🇪🇪 ESTONIA168-0.23+0.56+0.34▼12
31T.Altun🇹🇷 TURKIYE156+0.36-0.03+0.33▲13
32Z.Tort🇹🇷 TURKIYE156+0.36-0.03+0.33▲13
33Y.Mattan🇮🇱 ISRAEL156-0.01+0.31+0.30▼1
34Y.Rabinovich🇮🇱 ISRAEL156-0.01+0.31+0.30▼1
35B.Biborka🇭🇺 HUNGARY108-0.17+0.45+0.27▼12
36B.Szatmary🇭🇺 HUNGARY108-0.17+0.45+0.27▼12
37I.Hoscan🇹🇷 TURKIYE132-0.01+0.21+0.20▼1
38K.Kuzu🇹🇷 TURKIYE132-0.01+0.21+0.20▼1
39M.Brocken🇳🇱 NETHERLANDS108-0.12+0.29+0.18▼5
40R.Brocken🇳🇱 NETHERLANDS108-0.12+0.29+0.18▼5
41G.Ntalianis🇬🇷 GREECE96-0.44+0.42-0.02▼16
42K.Austad🇳🇴 NORWAY120+0.14-0.27-0.13▲8
43E.Osen🇳🇴 NORWAY120+0.14-0.27-0.13▲8
44B.Doerdelmann🇩🇪 GERMANY108-0.12-0.11-0.23▲4
45L.Schade🇩🇪 GERMANY108-0.12-0.11-0.23▲4
46C.Kloppert🇳🇱 NETHERLANDS84-0.24+0.00-0.24▼4
47R.Van Zandbeek🇳🇱 NETHERLANDS84-0.24+0.00-0.24▼4
48K.Skourtsidis🇬🇷 GREECE108+0.21-0.45-0.24▲6
49D.Daniel Lorer🇧🇬 BULGARIA168-0.19-0.11-0.30▼3
50M.Lorer🇧🇬 BULGARIA168-0.19-0.11-0.30▼3
51E.Orma🇪🇪 ESTONIA132+0.20-0.52-0.32▲4
52N.Bens🇫🇷 FRANCE168-0.05-0.30-0.34·
53E.Bonin🇫🇷 FRANCE168-0.05-0.30-0.34·
54A.Kovacs🇭🇺 HUNGARY108-0.43+0.03-0.39▼14
55D.Tokes🇭🇺 HUNGARY108-0.43+0.03-0.39▼14
56A.Zaidenberg Gatt🇧🇬 BULGARIA168+0.18-0.70-0.52▲2
57S.Zaidenberg Gatt🇧🇬 BULGARIA168+0.18-0.70-0.52▲2
58M.Larsen🇩🇰 DENMARK168+0.11-0.64-0.53▼2
59F.Zeeberg🇩🇰 DENMARK168+0.11-0.64-0.53▼2
60S.Althaus🇩🇪 GERMANY108+0.48-1.04-0.56▲2
61S.Ridou🇩🇪 GERMANY108+0.48-1.04-0.56▲2
62P.Straume🇪🇪 ESTONIA108+0.53-1.22-0.69▲2
63B.Koerner🇩🇪 GERMANY120-0.06-0.81-0.87▼3
64N.Tykhonyuk🇩🇪 GERMANY120-0.06-0.81-0.87▼3
65J.Brekke🇳🇴 NORWAY108-0.17-1.30-1.46·
66M.Moe🇳🇴 NORWAY108-0.17-1.30-1.46·
67N.Dragcevic🇭🇷 CROATIA132+0.15-2.74-2.59·
68T.Probst🇭🇷 CROATIA132+0.15-2.74-2.59·
69K.Hum🇭🇷 CROATIA108+0.23-3.37-3.14·
70B.Smadilo Ralis🇭🇷 CROATIA108+0.23-3.37-3.14·
71E.Cizel🇭🇷 CROATIA96+0.36-4.10-3.74·
72T.Gajzer🇭🇷 CROATIA96+0.36-4.10-3.74·