Opatija 2015 — 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
1Y.Yin🇨🇳 CHINA40+2.20+88.0
2F.Alter🇩🇪 GERMANY30+2.03+61.0
3L.Vornkahl🇩🇪 GERMANY60+1.77+106.0
4S.Jesse🇩🇪 GERMANY50+1.62+81.0
5Z.Fang🇨🇳 CHINA50+1.50+75.0
6C.DengSX XMXW70+0.94+66.0
7G.Giubilo🇮🇹 ITALIA30+0.87+26.0
8G.Giubilo🇮🇹 ITALIA30+0.87+26.0
9D.Fang🇨🇳 CHINA60+0.85+51.0
10S.MaczkaAZS UW VYCESKA70+0.70+49.0
11L.TrendakAZS UW VYCESKA70+0.70+49.0
12Z.Wang🇨🇳 CHINA70+0.54+38.0
13Q.Sun🇨🇳 CHINA RDFZ170+0.47+33.0
14X.Wang🇨🇳 CHINA RDFZ170+0.47+33.0
15A.Manganella🇮🇹 ITALIA60+0.40+24.0
16S.Scata🇮🇹 ITALIA60+0.40+24.0
17K.BaczekAZS UW VYCESKA70+0.27+19.0
18P.JasinskiAZS UW VYCESKA70+0.27+19.0
19F.Chiarandini🇮🇹 ITALIA50+0.08+4.0
20A.Gaiotti🇮🇹 ITALIA50+0.08+4.0
21S.Sun🇨🇳 CHINA30+0.07+2.0
22H.Wei🇨🇳 CHINA30+0.07+2.0
23H.Cai🇨🇳 CHINA RDFZ270-0.10-7.0
24J.Wang🇨🇳 CHINA RDFZ270-0.10-7.0
25Z.YuSX XMXW70-0.11-8.0
26A.Domitrovic🇭🇷 CROATIA50-0.12-6.0
27M.Halavanja🇭🇷 CROATIA50-0.12-6.0
28Z.Wang🇨🇳 CHINA RDFZ170-0.27-19.0
29Z.Zhou🇨🇳 CHINA RDFZ170-0.27-19.0
30M.Ferenca🇭🇷 CROATIA40-0.33-13.0
31M.Tomasevic🇭🇷 CROATIA40-0.33-13.0
32H.LiuSX XMXW70-0.54-38.0
33P.Pabst🇩🇪 GERMANY70-1.59-111.0
34S.Van Oosten🇩🇪 GERMANY70-1.59-111.0
35G.Liu🇨🇳 CHINA RDFZ270-1.59-111.0
36Q.Liu🇨🇳 CHINA RDFZ270-1.59-111.0
37Y.LiuSX XMXW50-1.74-87.0
38M.Grguric🇭🇷 CROATIA50-1.88-94.0
39K.Stefanec🇭🇷 CROATIA50-1.88-94.0
40Y.HuSX XMXW20-1.25-25.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
1L.Vornkahl🇩🇪 GERMANY10100.0%0.00
2F.Alter🇩🇪 GERMANY12100.0%0.00
3K.BaczekAZS UW VYCESKA1593.3%0.07
4Y.Yin🇨🇳 CHINA1190.9%0.09
5F.Chiarandini🇮🇹 ITALIA1190.9%0.09
6D.Fang🇨🇳 CHINA988.9%0.11
7G.Giubilo🇮🇹 ITALIA988.9%0.11
8A.Manganella🇮🇹 ITALIA1888.9%0.11
9Z.Zhou🇨🇳 CHINA RDFZ11788.2%0.12
10M.Ferenca🇭🇷 CROATIA1485.7%0.14
11A.Domitrovic🇭🇷 CROATIA785.7%0.14
12S.Van Oosten🇩🇪 GERMANY1485.7%0.36
13G.Liu🇨🇳 CHINA RDFZ21984.2%0.21
14H.Cai🇨🇳 CHINA RDFZ21883.3%0.17
15K.Stefanec🇭🇷 CROATIA1283.3%0.25
16Q.Sun🇨🇳 CHINA RDFZ11883.3%0.28
17Y.LiuSX XMXW1283.3%0.42
18Z.YuSX XMXW2281.8%0.18
19S.Sun🇨🇳 CHINA1181.8%1.09
20Z.Wang🇨🇳 CHINA2080.0%0.20
21Z.Fang🇨🇳 CHINA1080.0%0.20
22H.Wei🇨🇳 CHINA580.0%0.20
23H.LiuSX XMXW1580.0%0.20
24M.Grguric🇭🇷 CROATIA1478.6%0.93
25S.Scata🇮🇹 ITALIA1877.8%0.22
26A.Gaiotti🇮🇹 ITALIA1376.9%0.23
27P.JasinskiAZS UW VYCESKA1376.9%0.23
28S.MaczkaAZS UW VYCESKA1376.9%0.23
29S.Jesse🇩🇪 GERMANY2075.0%0.30
30M.Halavanja🇭🇷 CROATIA1675.0%0.50
31X.Wang🇨🇳 CHINA RDFZ11573.3%0.33
32C.DengSX XMXW2272.7%0.27
33G.Giubilo🇮🇹 ITALIA771.4%0.29
34Q.Liu🇨🇳 CHINA RDFZ21471.4%0.29
35J.Wang🇨🇳 CHINA RDFZ21770.6%0.35
36Z.Wang🇨🇳 CHINA RDFZ11968.4%0.37
37P.Pabst🇩🇪 GERMANY1866.7%0.39
38L.TrendakAZS UW VYCESKA1764.7%0.47
39M.Tomasevic🇭🇷 CROATIA955.6%0.44
40Y.HuSX XMXW333.3%0.67

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
1D.Fang🇨🇳 CHINA13100.0%0.00
2F.Alter🇩🇪 GERMANY6100.0%0.00
3G.Giubilo🇮🇹 ITALIA5100.0%0.00
4S.Scata🇮🇹 ITALIA12100.0%0.00
5S.MaczkaAZS UW VYCESKA2892.9%0.11
6C.DengSX XMXW1392.3%0.15
7P.Pabst🇩🇪 GERMANY2090.0%0.10
8Y.Yin🇨🇳 CHINA1090.0%0.20
9K.Stefanec🇭🇷 CROATIA1090.0%0.50
10H.Wei🇨🇳 CHINA988.9%0.11
11H.LiuSX XMXW1586.7%0.20
12Z.Fang🇨🇳 CHINA1384.6%0.15
13L.TrendakAZS UW VYCESKA1283.3%0.50
14Z.Wang🇨🇳 CHINA RDFZ11782.4%0.23
15Z.YuSX XMXW1681.2%0.19
16A.Domitrovic🇭🇷 CROATIA1681.2%0.31
17P.JasinskiAZS UW VYCESKA2680.8%0.27
18H.Cai🇨🇳 CHINA RDFZ21877.8%0.28
19M.Grguric🇭🇷 CROATIA1376.9%0.31
20Z.Zhou🇨🇳 CHINA RDFZ11776.5%0.29
21Z.Wang🇨🇳 CHINA2475.0%0.29
22X.Wang🇨🇳 CHINA RDFZ11675.0%0.31
23A.Gaiotti🇮🇹 ITALIA1770.6%0.35
24L.Vornkahl🇩🇪 GERMANY1369.2%0.39
25F.Chiarandini🇮🇹 ITALIA966.7%0.33
26M.Ferenca🇭🇷 CROATIA966.7%0.33
27G.Giubilo🇮🇹 ITALIA862.5%0.50
28M.Tomasevic🇭🇷 CROATIA862.5%0.50
29Y.LiuSX XMXW1662.5%0.50
30Q.Sun🇨🇳 CHINA RDFZ12161.9%0.43
31S.Sun🇨🇳 CHINA560.0%0.60
32J.Wang🇨🇳 CHINA RDFZ21758.8%0.71
33A.Manganella🇮🇹 ITALIA1258.3%0.50
34Q.Liu🇨🇳 CHINA RDFZ21957.9%0.74
35K.BaczekAZS UW VYCESKA1656.2%0.50
36M.Halavanja🇭🇷 CROATIA1154.5%0.73
37S.Van Oosten🇩🇪 GERMANY1752.9%0.65
38S.Jesse🇩🇪 GERMANY850.0%0.50
39G.Liu🇨🇳 CHINA RDFZ21735.3%0.82
40Y.HuSX XMXW5100.0%0.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
1Y.Yin🇨🇳 CHINA2095.0%0.05
2F.Alter🇩🇪 GERMANY1794.1%0.06
3S.Sun🇨🇳 CHINA1693.8%0.06
4H.Wei🇨🇳 CHINA1693.8%0.06
5S.MaczkaAZS UW VYCESKA3093.3%0.10
6L.TrendakAZS UW VYCESKA3093.3%0.10
7Z.Fang🇨🇳 CHINA2491.7%0.08
8F.Chiarandini🇮🇹 ITALIA2491.7%0.12
9A.Gaiotti🇮🇹 ITALIA2491.7%0.12
10L.Vornkahl🇩🇪 GERMANY3588.6%0.17
11D.Fang🇨🇳 CHINA2688.5%0.12
12G.Giubilo🇮🇹 ITALIA1687.5%0.19
13G.Giubilo🇮🇹 ITALIA1687.5%0.19
14M.Ferenca🇭🇷 CROATIA2387.0%0.13
15M.Tomasevic🇭🇷 CROATIA2387.0%0.13
16A.Domitrovic🇭🇷 CROATIA2387.0%0.22
17M.Halavanja🇭🇷 CROATIA2387.0%0.22
18Z.YuSX XMXW3886.8%0.18
19Z.Wang🇨🇳 CHINA3086.7%0.13
20Y.LiuSX XMXW2286.4%0.18
21Z.Wang🇨🇳 CHINA RDFZ13686.1%0.14
22Z.Zhou🇨🇳 CHINA RDFZ13686.1%0.14
23K.BaczekAZS UW VYCESKA2885.7%0.14
24P.JasinskiAZS UW VYCESKA2885.7%0.14
25P.Pabst🇩🇪 GERMANY3284.4%0.16
26S.Van Oosten🇩🇪 GERMANY3284.4%0.16
27S.Jesse🇩🇪 GERMANY3284.4%0.22
28C.DengSX XMXW4182.9%0.20
29H.LiuSX XMXW3680.6%0.22
30Q.Sun🇨🇳 CHINA RDFZ13378.8%0.24
31X.Wang🇨🇳 CHINA RDFZ13378.8%0.24
32H.Cai🇨🇳 CHINA RDFZ23577.1%0.29
33J.Wang🇨🇳 CHINA RDFZ23577.1%0.29
34A.Manganella🇮🇹 ITALIA3672.2%0.31
35S.Scata🇮🇹 ITALIA3672.2%0.31
36M.Grguric🇭🇷 CROATIA2669.2%0.35
37K.Stefanec🇭🇷 CROATIA2669.2%0.35
38G.Liu🇨🇳 CHINA RDFZ23363.6%0.39
39Q.Liu🇨🇳 CHINA RDFZ23363.6%0.39
40Y.HuSX XMXW1181.8%0.27

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.Fang🇨🇳 CHINA60-0.30+1.38+1.08·
2Y.Yin🇨🇳 CHINA40-0.30+1.34+1.05·
3Z.Wang🇨🇳 CHINA70-0.30+1.31+1.01·
4Z.Fang🇨🇳 CHINA50-0.29+1.25+0.96·
5K.BaczekAZS UW VYCESKA70-0.00+0.83+0.83▲3
6P.JasinskiAZS UW VYCESKA70-0.00+0.83+0.83▲3
7F.Chiarandini🇮🇹 ITALIA50-0.10+0.88+0.78▼2
8A.Gaiotti🇮🇹 ITALIA50-0.10+0.88+0.78▼2
9F.Alter🇩🇪 GERMANY30-0.12+0.78+0.66▲1
10S.Sun🇨🇳 CHINA30-0.13+0.72+0.59▲1
11H.Wei🇨🇳 CHINA30-0.13+0.72+0.59▲1
12L.Vornkahl🇩🇪 GERMANY60-0.35+0.86+0.50▼5
13Z.Wang🇨🇳 CHINA RDFZ170+0.09+0.25+0.34▲1
14Z.Zhou🇨🇳 CHINA RDFZ170+0.09+0.25+0.34▲1
15S.Jesse🇩🇪 GERMANY50-0.45+0.62+0.17▼2
16G.Giubilo🇮🇹 ITALIA30+0.05+0.04+0.09·
17G.Giubilo🇮🇹 ITALIA30+0.05+0.04+0.09·
18A.Manganella🇮🇹 ITALIA60+0.00-0.02-0.02·
19S.Scata🇮🇹 ITALIA60+0.00-0.02-0.02·
20Z.YuSX XMXW70-0.01-0.09-0.10▲2
21C.DengSX XMXW70+0.15-0.27-0.11▲7
22S.MaczkaAZS UW VYCESKA70-0.04-0.09-0.13▼2
23L.TrendakAZS UW VYCESKA70-0.04-0.09-0.13▼2
24P.Pabst🇩🇪 GERMANY70+0.11-0.25-0.13▼1
25S.Van Oosten🇩🇪 GERMANY70+0.11-0.25-0.13▼1
26H.LiuSX XMXW70+0.08-0.25-0.17▼1
27Q.Sun🇨🇳 CHINA RDFZ170-0.03-0.27-0.30▼1
28X.Wang🇨🇳 CHINA RDFZ170-0.03-0.27-0.30▼1
29M.Grguric🇭🇷 CROATIA50+0.45-0.95-0.50▲3
30K.Stefanec🇭🇷 CROATIA50+0.45-0.95-0.50▲3
31Y.LiuSX XMXW50+0.15-0.69-0.54·
32M.Ferenca🇭🇷 CROATIA40-0.22-0.40-0.62▼3
33M.Tomasevic🇭🇷 CROATIA40-0.22-0.40-0.62▼3
34H.Cai🇨🇳 CHINA RDFZ270+0.17-1.04-0.86▲2
35J.Wang🇨🇳 CHINA RDFZ270+0.17-1.04-0.86▲2
36A.Domitrovic🇭🇷 CROATIA50+0.10-0.99-0.89▼2
37M.Halavanja🇭🇷 CROATIA50+0.10-0.99-0.89▼2
38G.Liu🇨🇳 CHINA RDFZ270+0.28-1.26-0.98·
39Q.Liu🇨🇳 CHINA RDFZ270+0.28-1.26-0.98·