Veldhoven 2023 — 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
1L.De Wijs🇳🇱 NETHERLANDS84+0.69+58.0
2S.De Wijs🇳🇱 NETHERLANDS84+0.69+58.0
3MORAWSKA EWA🇵🇱 POLAND168+0.65+109.0
4D.Ocylok🇵🇱 POLAND168+0.65+109.0
5T.Hauge🇳🇴 NORWAY112+0.62+69.0
6S.Sjodal🇳🇴 NORWAY112+0.62+69.0
7N.Bens🇫🇷 FRANCE84+0.61+51.0
8E.Bonin🇫🇷 FRANCE84+0.61+51.0
9T.Indrebo🇳🇴 NORWAY112+0.29+32.0
10I.Oeberg🇳🇴 NORWAY112+0.29+32.0
11C.Bouton🇫🇷 FRANCE140+0.24+34.0
12C.Belloy🇫🇷 FRANCE98+0.04+4.0
13M.Niklaus🇵🇱 POLAND154+0.04+6.0
14J.Zalewska🇵🇱 POLAND154+0.04+6.0
15M.Kurek Beaulieu🇫🇷 FRANCE154+0.01+1.0
16K.Brekke🇳🇴 NORWAY84-0.04-3.0
17A.Kjensli🇳🇴 NORWAY84-0.04-3.0
18M.Lejeune🇳🇱 NETHERLANDS112-0.13-15.0
19M.Sprinkhuizen🇳🇱 NETHERLANDS112-0.13-15.0
20W.Schlumberger🇫🇷 FRANCE112-0.26-29.0
21F.Beekman🇳🇱 NETHERLANDS112-0.53-59.0
22M.Christensen🇳🇱 NETHERLANDS112-0.53-59.0
23M.Gryzlo🇵🇱 POLAND14+2.29+32.0
24M.Kapala🇵🇱 POLAND14+2.29+32.0
25D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42+0.43+18.0
26L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42+0.43+18.0
27C.Brusotti🇮🇹 ITALY14+0.36+5.0
28Z.Davide🇮🇹 ITALY14+0.36+5.0
29L.Jacobsen🇩🇰 DENMARK42+0.12+5.0
30C.Pedersen🇩🇰 DENMARK42+0.12+5.0
31H.Lajos🇭🇺 HUNGARY56+0.09+5.0
32V.Szucs🇭🇺 HUNGARY56+0.09+5.0
33E.Rosthoej🇩🇰 DENMARK28-0.32-9.0
34J.Sigsgaard🇩🇰 DENMARK28-0.32-9.0
35F.Dalpozzo🇮🇹 ITALY56-0.55-31.0
36V.Dalpozzo🇮🇹 ITALY56-0.55-31.0
37A.Bune🇩🇰 DENMARK42-0.67-28.0
38S.Bune🇩🇰 DENMARK42-0.67-28.0
39J.Hegedus🇭🇺 HUNGARY42-0.67-28.0
40S.Capobianco🇮🇹 ITALY42-1.07-45.0
41E.Dalpozzo🇮🇹 ITALY42-1.07-45.0
42L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND28-1.25-35.0
43A.Toth🇭🇺 HUNGARY56-1.32-74.0
44K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42-1.60-67.0
45I.La Chapelle🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42-2.29-96.0
46C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND28-2.29-64.0
47Z.Beko🇭🇺 HUNGARY14-3.29-46.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
1C.Bouton🇫🇷 FRANCE7100.0%0.00
2K.Brekke🇳🇴 NORWAY5100.0%0.00
3E.Bonin🇫🇷 FRANCE14100.0%0.00
4D.Ocylok🇵🇱 POLAND2692.3%0.12
5N.Bens🇫🇷 FRANCE1291.7%0.08
6T.Hauge🇳🇴 NORWAY1090.0%0.10
7L.De Wijs🇳🇱 NETHERLANDS1090.0%0.20
8M.Lejeune🇳🇱 NETHERLANDS887.5%0.12
9F.Beekman🇳🇱 NETHERLANDS1687.5%0.12
10M.Christensen🇳🇱 NETHERLANDS1485.7%0.21
11W.Schlumberger🇫🇷 FRANCE1984.2%0.16
12I.Oeberg🇳🇴 NORWAY2181.0%0.38
13J.Zalewska🇵🇱 POLAND2378.3%0.30
14MORAWSKA EWA🇵🇱 POLAND1877.8%0.28
15M.Niklaus🇵🇱 POLAND2176.2%0.24
16A.Kjensli🇳🇴 NORWAY1275.0%0.33
17T.Indrebo🇳🇴 NORWAY1973.7%0.26
18C.Belloy🇫🇷 FRANCE1369.2%0.31
19S.De Wijs🇳🇱 NETHERLANDS1369.2%0.31
20M.Sprinkhuizen🇳🇱 NETHERLANDS1566.7%0.47
21S.Sjodal🇳🇴 NORWAY862.5%0.38
22M.Kurek Beaulieu🇫🇷 FRANCE955.6%0.44
23M.Kapala🇵🇱 POLAND7100.0%0.00
24L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND5100.0%0.00
25S.Bune🇩🇰 DENMARK1100.0%0.00
26E.Rosthoej🇩🇰 DENMARK4100.0%0.00
27J.Sigsgaard🇩🇰 DENMARK3100.0%0.00
28L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND3100.0%0.00
29F.Dalpozzo🇮🇹 ITALY7100.0%0.00
30J.Hegedus🇭🇺 HUNGARY6100.0%0.00
31A.Toth🇭🇺 HUNGARY988.9%0.11
32V.Szucs🇭🇺 HUNGARY785.7%0.29
33A.Bune🇩🇰 DENMARK785.7%0.29
34C.Pedersen🇩🇰 DENMARK977.8%0.22
35H.Lajos🇭🇺 HUNGARY977.8%0.22
36Z.Davide🇮🇹 ITALY366.7%0.33
37E.Dalpozzo🇮🇹 ITALY366.7%0.33
38K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND666.7%0.33
39D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND366.7%0.33
40V.Dalpozzo🇮🇹 ITALY666.7%0.33
41L.Jacobsen🇩🇰 DENMARK1060.0%0.50
42M.Gryzlo🇵🇱 POLAND560.0%0.60
43C.Brusotti🇮🇹 ITALY450.0%0.50
44S.Capobianco🇮🇹 ITALY250.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
1A.Kjensli🇳🇴 NORWAY6100.0%0.00
2M.Sprinkhuizen🇳🇱 NETHERLANDS5100.0%0.00
3L.De Wijs🇳🇱 NETHERLANDS7100.0%0.00
4T.Indrebo🇳🇴 NORWAY2592.0%0.12
5J.Zalewska🇵🇱 POLAND2290.9%0.09
6E.Bonin🇫🇷 FRANCE1788.2%0.18
7MORAWSKA EWA🇵🇱 POLAND1485.7%0.14
8M.Kurek Beaulieu🇫🇷 FRANCE1384.6%0.15
9M.Niklaus🇵🇱 POLAND1883.3%0.28
10K.Brekke🇳🇴 NORWAY580.0%0.20
11S.Sjodal🇳🇴 NORWAY1080.0%0.40
12I.Oeberg🇳🇴 NORWAY1978.9%0.47
13M.Lejeune🇳🇱 NETHERLANDS1376.9%0.23
14M.Christensen🇳🇱 NETHERLANDS2176.2%0.33
15F.Beekman🇳🇱 NETHERLANDS1973.7%0.47
16W.Schlumberger🇫🇷 FRANCE1573.3%0.27
17T.Hauge🇳🇴 NORWAY1471.4%0.29
18S.De Wijs🇳🇱 NETHERLANDS1266.7%0.33
19C.Belloy🇫🇷 FRANCE1662.5%0.56
20C.Bouton🇫🇷 FRANCE2055.0%0.75
21D.Ocylok🇵🇱 POLAND1154.5%0.46
22N.Bens🇫🇷 FRANCE1250.0%0.50
23E.Dalpozzo🇮🇹 ITALY2100.0%0.00
24A.Bune🇩🇰 DENMARK1100.0%0.00
25A.Toth🇭🇺 HUNGARY887.5%0.12
26C.Pedersen🇩🇰 DENMARK785.7%0.14
27S.Capobianco🇮🇹 ITALY785.7%0.29
28S.Bune🇩🇰 DENMARK580.0%0.20
29I.La Chapelle🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND580.0%0.20
30K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1580.0%0.27
31H.Lajos🇭🇺 HUNGARY875.0%0.25
32V.Szucs🇭🇺 HUNGARY475.0%0.50
33V.Dalpozzo🇮🇹 ITALY771.4%0.29
34L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND366.7%0.67
35F.Dalpozzo🇮🇹 ITALY862.5%0.38
36M.Gryzlo🇵🇱 POLAND250.0%0.50
37Z.Davide🇮🇹 ITALY450.0%0.50
38L.Jacobsen🇩🇰 DENMARK250.0%0.50
39E.Rosthoej🇩🇰 DENMARK650.0%0.50
40D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND450.0%0.75
41L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1145.5%0.64
42J.Hegedus🇭🇺 HUNGARY540.0%0.80
43C.Brusotti🇮🇹 ITALY333.3%1.00
44J.Sigsgaard🇩🇰 DENMARK10.0%2.00

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
1MORAWSKA EWA🇵🇱 POLAND4493.2%0.07
2D.Ocylok🇵🇱 POLAND4493.2%0.07
3F.Beekman🇳🇱 NETHERLANDS3090.0%0.10
4M.Christensen🇳🇱 NETHERLANDS3090.0%0.10
5M.Lejeune🇳🇱 NETHERLANDS2387.0%0.13
6M.Sprinkhuizen🇳🇱 NETHERLANDS2387.0%0.13
7L.De Wijs🇳🇱 NETHERLANDS2387.0%0.13
8S.De Wijs🇳🇱 NETHERLANDS2387.0%0.13
9T.Indrebo🇳🇴 NORWAY4082.5%0.20
10I.Oeberg🇳🇴 NORWAY4082.5%0.20
11C.Belloy🇫🇷 FRANCE2882.1%0.21
12W.Schlumberger🇫🇷 FRANCE3580.0%0.23
13M.Niklaus🇵🇱 POLAND4479.5%0.20
14J.Zalewska🇵🇱 POLAND4479.5%0.20
15T.Hauge🇳🇴 NORWAY1877.8%0.28
16S.Sjodal🇳🇴 NORWAY1877.8%0.28
17N.Bens🇫🇷 FRANCE2676.9%0.23
18E.Bonin🇫🇷 FRANCE2676.9%0.23
19C.Bouton🇫🇷 FRANCE1376.9%0.31
20K.Brekke🇳🇴 NORWAY1776.5%0.53
21A.Kjensli🇳🇴 NORWAY1776.5%0.53
22M.Kurek Beaulieu🇫🇷 FRANCE2075.0%0.30
23E.Rosthoej🇩🇰 DENMARK7100.0%0.00
24J.Sigsgaard🇩🇰 DENMARK7100.0%0.00
25F.Dalpozzo🇮🇹 ITALY13100.0%0.00
26V.Dalpozzo🇮🇹 ITALY13100.0%0.00
27I.La Chapelle🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND2100.0%0.00
28L.Jacobsen🇩🇰 DENMARK1989.5%0.16
29C.Pedersen🇩🇰 DENMARK1989.5%0.16
30A.Bune🇩🇰 DENMARK887.5%0.12
31S.Bune🇩🇰 DENMARK887.5%0.12
32A.Toth🇭🇺 HUNGARY1586.7%0.20
33J.Hegedus🇭🇺 HUNGARY1586.7%0.20
34C.Brusotti🇮🇹 ITALY785.7%0.29
35Z.Davide🇮🇹 ITALY785.7%0.29
36M.Gryzlo🇵🇱 POLAND1283.3%0.17
37M.Kapala🇵🇱 POLAND1283.3%0.17
38D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND683.3%0.17
39L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND683.3%0.17
40K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1181.8%0.18
41S.Capobianco🇮🇹 ITALY580.0%0.20
42E.Dalpozzo🇮🇹 ITALY580.0%0.20
43L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND977.8%0.22
44H.Lajos🇭🇺 HUNGARY1675.0%0.44
45V.Szucs🇭🇺 HUNGARY1675.0%0.44

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.Niklaus🇵🇱 POLAND44121749.2%
2M.Lejeune🇳🇱 NETHERLANDS30514647.9%
3M.Christensen🇳🇱 NETHERLANDS31014546.8%
4J.Zalewska🇵🇱 POLAND45021046.7%
5F.Beekman🇳🇱 NETHERLANDS31413944.3%
6M.Sprinkhuizen🇳🇱 NETHERLANDS30513343.6%
7MORAWSKA EWA🇵🇱 POLAND46319642.3%
8I.Oeberg🇳🇴 NORWAY30412842.1%
9T.Hauge🇳🇴 NORWAY31713342.0%
10M.Kurek Beaulieu🇫🇷 FRANCE44918641.4%
11C.Bouton🇫🇷 FRANCE40816841.2%
12T.Indrebo🇳🇴 NORWAY31212841.0%
13D.Ocylok🇵🇱 POLAND46518539.8%
14L.De Wijs🇳🇱 NETHERLANDS2449538.9%
15S.De Wijs🇳🇱 NETHERLANDS2419338.6%
16S.Sjodal🇳🇴 NORWAY31512138.4%
17E.Bonin🇫🇷 FRANCE2308737.8%
18W.Schlumberger🇫🇷 FRANCE31411536.6%
19N.Bens🇫🇷 FRANCE2388736.6%
20A.Kjensli🇳🇴 NORWAY2237835.0%
21C.Belloy🇫🇷 FRANCE2809634.3%
22K.Brekke🇳🇴 NORWAY2277231.7%
23L.Norman🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND744560.8%
24K.Hudson🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1176757.3%
25Z.Davide🇮🇹 ITALY341955.9%
26E.Rosthoej🇩🇰 DENMARK713954.9%
27A.Toth🇭🇺 HUNGARY1437351.0%
28S.Bune🇩🇰 DENMARK1125750.9%
29C.Brusotti🇮🇹 ITALY341750.0%
30A.Bune🇩🇰 DENMARK1145346.5%
31S.Capobianco🇮🇹 ITALY1245645.2%
32J.Sigsgaard🇩🇰 DENMARK773444.2%
33I.La Chapelle🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1185244.1%
34Z.Beko🇭🇺 HUNGARY341544.1%
35F.Dalpozzo🇮🇹 ITALY1526643.4%
36L.Jacobsen🇩🇰 DENMARK1295441.9%
37E.Dalpozzo🇮🇹 ITALY1225141.8%
38L.Kearney🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1134741.6%
39C.Pedersen🇩🇰 DENMARK1315239.7%
40H.Lajos🇭🇺 HUNGARY1546039.0%
41V.Szucs🇭🇺 HUNGARY1566038.5%
42J.Hegedus🇭🇺 HUNGARY1124136.6%
43V.Dalpozzo🇮🇹 ITALY1565635.9%
44D.Coley🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND1153933.9%
45M.Gryzlo🇵🇱 POLAND401230.0%
46M.Kapala🇵🇱 POLAND431125.6%
47C.Bedford🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND812024.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Δ
1MORAWSKA EWA🇵🇱 POLAND168-0.16+0.91+0.75·
2D.Ocylok🇵🇱 POLAND168-0.16+0.91+0.75·
3M.Kurek Beaulieu🇫🇷 FRANCE154+0.07+0.58+0.66·
4C.Bouton🇫🇷 FRANCE140+0.06+0.58+0.63·
5T.Hauge🇳🇴 NORWAY112-0.02+0.27+0.25▲4
6S.Sjodal🇳🇴 NORWAY112-0.02+0.27+0.25▲4
7T.Indrebo🇳🇴 NORWAY112-0.18+0.42+0.25▼2
8I.Oeberg🇳🇴 NORWAY112-0.18+0.42+0.25▼2
9M.Niklaus🇵🇱 POLAND154-0.04+0.24+0.19▲2
10J.Zalewska🇵🇱 POLAND154-0.04+0.24+0.19▲2
11K.Brekke🇳🇴 NORWAY84-0.16+0.32+0.16▼4
12A.Kjensli🇳🇴 NORWAY84-0.16+0.32+0.16▼4
13N.Bens🇫🇷 FRANCE84+0.10-0.01+0.08▲2
14E.Bonin🇫🇷 FRANCE84+0.10-0.01+0.08▲2
15W.Schlumberger🇫🇷 FRANCE112-0.21+0.09-0.12▼2
16M.Lejeune🇳🇱 NETHERLANDS112-0.15-0.01-0.16▲1
17M.Sprinkhuizen🇳🇱 NETHERLANDS112-0.15-0.01-0.16▲1
18L.De Wijs🇳🇱 NETHERLANDS84+0.07-0.31-0.24▲1
19S.De Wijs🇳🇱 NETHERLANDS84+0.07-0.31-0.24▲1
20C.Belloy🇫🇷 FRANCE98-0.27+0.01-0.26▼6
21F.Beekman🇳🇱 NETHERLANDS112-0.05-0.45-0.50·
22M.Christensen🇳🇱 NETHERLANDS112-0.05-0.45-0.50·