Lyonyouth 2017 — 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
1B.Jiang🇨🇳 CHINA90+1.58+142.0
2R.Pan🇨🇳 CHINA90+1.58+142.0
3C.DengSHENGXING TEAM90+1.31+118.0
4Z.YuanSHENGXING TEAM90+1.31+118.0
5T.KielbasaBRIDGE ACADEMY AZSUW110+1.28+141.0
6E.SuchardaBRIDGE ACADEMY AZSUW110+1.28+141.0
7R.Basler🇫🇷 FRANCE80+1.19+95.0
8L.Bellicaud🇫🇷 FRANCE80+1.19+95.0
9F.Chiarandini🇮🇹 ITALY50+1.08+54.0
10T.Bodin🇸🇪 SWEDEN110+1.04+114.0
11C.Lahrmann🇸🇪 SWEDEN110+1.04+114.0
12A.Gaiotti🇮🇹 ITALY70+0.90+63.0
13K.Bossonney🇨🇱 CHILE110+0.63+69.0
14B.Perez🇨🇱 CHILE110+0.63+69.0
15Y.LiuSHENGXING TEAM80+0.42+34.0
16Y.YunSHENGXING TEAM80+0.42+34.0
17N.FinkleUNITED FRENCH110+0.42+46.0
18I.WolffUNITED FRENCH110+0.42+46.0
19F.Alter🇩🇪 GERMANY 1110+0.39+43.0
20L.Vornkahl🇩🇪 GERMANY 1110+0.39+43.0
21R.Guth🇫🇷 FRANCE YOUNGSTER 2110+0.36+40.0
22H.Rabourdin🇫🇷 FRANCE YOUNGSTER 2110+0.36+40.0
23S.Scata🇮🇹 ITALY90+0.34+31.0
24G.Giubilo🇮🇹 ITALY70+0.31+22.0
25M.Litterst🇩🇪 GERMANY 2110+0.15+17.0
26V.Otto🇩🇪 GERMANY 2110+0.15+17.0
27M.Dufrene🇫🇷 FRANCE60-0.02-1.0
28M.Fragola🇫🇷 FRANCE60-0.02-1.0
29A.Boulin🇫🇷 FRANCE80-0.29-23.0
30T.Guillemin🇫🇷 FRANCE80-0.29-23.0
31P.Pabst🇩🇪 GERMANY 1110-0.32-35.0
32S.Van Oosten🇩🇪 GERMANY 1110-0.32-35.0
33J.Cheng🇨🇳 CHINA RDFZ110-0.34-37.0
34Z.Zhou🇨🇳 CHINA RDFZ110-0.34-37.0
35S.Clementsson🇸🇪 SWEDEN110-0.35-38.0
36A.Sandin🇸🇪 SWEDEN110-0.35-38.0
37Z.Cheng🇨🇳 CHINA80-0.40-32.0
38X.Wang🇨🇳 CHINA80-0.40-32.0
39V.Le Lez🇫🇷 FRANCE YOUNGSTER 2110-0.45-50.0
40S.Thorpe🇫🇷 FRANCE YOUNGSTER 2110-0.45-50.0
41K.CichyBRIDGE ACADEMY AZSUW110-0.46-51.0
42K.KopkaBRIDGE ACADEMY AZSUW110-0.46-51.0
43S.Qiu🇨🇳 CHINA50-0.50-25.0
44H.Yu🇨🇳 CHINA50-0.50-25.0
45D.Wang🇨🇳 CHINA RDFZ110-0.67-74.0
46Q.Yang🇨🇳 CHINA RDFZ110-0.67-74.0
47F.Doermer🇩🇪 GERMANY 2110-0.69-76.0
48J.Lepper🇩🇪 GERMANY 2110-0.69-76.0
49G.Giubilo🇮🇹 ITALY80-0.95-76.0
50F.Porta🇮🇹 ITALY80-0.95-76.0
51H.CaillolUNITED FRENCH110-1.15-127.0
52M.NatafUNITED FRENCH110-1.15-127.0
53E.Vasquez🇨🇱 CHILE80-1.34-107.0
54N.Davila🇨🇱 CHILE110-1.76-194.0
55J.TongSHENGXING TEAM50-2.10-105.0
56T.ZhangSHENGXING TEAM50-2.10-105.0
57C.Yanez🇨🇱 CHILE30-2.90-87.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
1Z.Cheng🇨🇳 CHINA1894.4%0.06
2A.Boulin🇫🇷 FRANCE1894.4%0.06
3K.CichyBRIDGE ACADEMY AZSUW2391.3%0.17
4P.Pabst🇩🇪 GERMANY 12688.5%0.15
5R.Guth🇫🇷 FRANCE YOUNGSTER 22487.5%0.12
6C.Lahrmann🇸🇪 SWEDEN3187.1%0.16
7F.Chiarandini🇮🇹 ITALY1586.7%0.13
8K.Bossonney🇨🇱 CHILE2986.2%0.21
9S.Scata🇮🇹 ITALY2085.0%0.20
10N.FinkleUNITED FRENCH3183.9%0.16
11H.Rabourdin🇫🇷 FRANCE YOUNGSTER 23683.3%0.17
12A.Gaiotti🇮🇹 ITALY1883.3%0.22
13H.CaillolUNITED FRENCH2483.3%0.25
14J.TongSHENGXING TEAM1283.3%0.42
15I.WolffUNITED FRENCH2982.8%0.21
16S.Thorpe🇫🇷 FRANCE YOUNGSTER 23381.8%0.24
17F.Doermer🇩🇪 GERMANY 23381.8%0.27
18M.Litterst🇩🇪 GERMANY 22281.8%0.36
19Y.YunSHENGXING TEAM1681.2%0.19
20C.DengSHENGXING TEAM2181.0%0.19
21N.Davila🇨🇱 CHILE2080.0%0.20
22S.Van Oosten🇩🇪 GERMANY 13080.0%0.23
23Z.YuanSHENGXING TEAM2580.0%0.24
24D.Wang🇨🇳 CHINA RDFZ2979.3%0.28
25L.Bellicaud🇫🇷 FRANCE2479.2%0.21
26Z.Zhou🇨🇳 CHINA RDFZ2479.2%0.29
27M.Fragola🇫🇷 FRANCE1478.6%0.21
28J.Cheng🇨🇳 CHINA RDFZ2378.3%0.30
29K.KopkaBRIDGE ACADEMY AZSUW1877.8%0.22
30J.Lepper🇩🇪 GERMANY 22777.8%0.26
31R.Pan🇨🇳 CHINA2777.8%0.30
32F.Alter🇩🇪 GERMANY 13177.4%0.23
33G.Giubilo🇮🇹 ITALY1376.9%0.23
34G.Giubilo🇮🇹 ITALY1776.5%0.35
35M.Dufrene🇫🇷 FRANCE2176.2%0.38
36Y.LiuSHENGXING TEAM2576.0%0.40
37E.Vasquez🇨🇱 CHILE1675.0%0.25
38F.Porta🇮🇹 ITALY2475.0%0.29
39L.Vornkahl🇩🇪 GERMANY 13574.3%0.29
40T.Guillemin🇫🇷 FRANCE2774.1%0.26
41Q.Yang🇨🇳 CHINA RDFZ2373.9%0.26
42R.Basler🇫🇷 FRANCE1573.3%0.33
43V.Otto🇩🇪 GERMANY 22673.1%0.27
44A.Sandin🇸🇪 SWEDEN2673.1%0.35
45M.NatafUNITED FRENCH2272.7%0.27
46E.SuchardaBRIDGE ACADEMY AZSUW2972.4%0.28
47S.Clementsson🇸🇪 SWEDEN3271.9%0.44
48X.Wang🇨🇳 CHINA1471.4%0.29
49T.KielbasaBRIDGE ACADEMY AZSUW2770.4%0.37
50B.Jiang🇨🇳 CHINA2268.2%0.50
51B.Perez🇨🇱 CHILE2568.0%0.36
52T.Bodin🇸🇪 SWEDEN2766.7%0.37
53T.ZhangSHENGXING TEAM1163.6%0.36
54H.Yu🇨🇳 CHINA1361.5%0.39
55S.Qiu🇨🇳 CHINA1258.3%0.42
56V.Le Lez🇫🇷 FRANCE YOUNGSTER 23158.1%0.52
57C.Yanez🇨🇱 CHILE5100.0%0.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
1Z.YuanSHENGXING TEAM2095.0%0.05
2S.Qiu🇨🇳 CHINA1894.4%0.06
3T.Guillemin🇫🇷 FRANCE1894.4%0.17
4Q.Yang🇨🇳 CHINA RDFZ2989.7%0.10
5Y.YunSHENGXING TEAM1888.9%0.11
6F.Alter🇩🇪 GERMANY 12588.0%0.20
7A.Boulin🇫🇷 FRANCE1687.5%0.12
8T.KielbasaBRIDGE ACADEMY AZSUW2487.5%0.21
9C.DengSHENGXING TEAM2286.4%0.18
10A.Sandin🇸🇪 SWEDEN2986.2%0.21
11F.Doermer🇩🇪 GERMANY 22584.0%0.20
12L.Bellicaud🇫🇷 FRANCE1883.3%0.17
13N.FinkleUNITED FRENCH3083.3%0.27
14S.Thorpe🇫🇷 FRANCE YOUNGSTER 22483.3%0.42
15M.Dufrene🇫🇷 FRANCE1080.0%0.20
16Y.LiuSHENGXING TEAM2080.0%0.20
17L.Vornkahl🇩🇪 GERMANY 11978.9%0.26
18E.SuchardaBRIDGE ACADEMY AZSUW2878.6%0.29
19M.Litterst🇩🇪 GERMANY 22777.8%0.22
20R.Pan🇨🇳 CHINA1877.8%0.44
21S.Clementsson🇸🇪 SWEDEN2373.9%0.30
22K.CichyBRIDGE ACADEMY AZSUW4273.8%0.26
23R.Guth🇫🇷 FRANCE YOUNGSTER 23073.3%0.43
24D.Wang🇨🇳 CHINA RDFZ2673.1%0.27
25F.Porta🇮🇹 ITALY1872.2%0.44
26H.Yu🇨🇳 CHINA771.4%0.43
27B.Perez🇨🇱 CHILE2770.4%0.33
28V.Otto🇩🇪 GERMANY 23369.7%0.39
29B.Jiang🇨🇳 CHINA2369.6%0.30
30Z.Cheng🇨🇳 CHINA2369.6%0.43
31A.Gaiotti🇮🇹 ITALY1369.2%0.31
32C.Lahrmann🇸🇪 SWEDEN2969.0%0.41
33R.Basler🇫🇷 FRANCE2268.2%0.36
34J.Cheng🇨🇳 CHINA RDFZ2268.2%0.46
35G.Giubilo🇮🇹 ITALY1266.7%0.33
36J.Lepper🇩🇪 GERMANY 22466.7%0.38
37V.Le Lez🇫🇷 FRANCE YOUNGSTER 22166.7%0.38
38J.TongSHENGXING TEAM1566.7%0.40
39M.Fragola🇫🇷 FRANCE1566.7%0.47
40S.Van Oosten🇩🇪 GERMANY 13066.7%0.50
41T.Bodin🇸🇪 SWEDEN2365.2%0.39
42N.Davila🇨🇱 CHILE3464.7%0.68
43K.Bossonney🇨🇱 CHILE2864.3%0.54
44Z.Zhou🇨🇳 CHINA RDFZ4163.4%0.44
45X.Wang🇨🇳 CHINA2462.5%0.54
46P.Pabst🇩🇪 GERMANY 12462.5%0.54
47K.KopkaBRIDGE ACADEMY AZSUW2661.5%0.39
48S.Scata🇮🇹 ITALY3259.4%0.53
49H.CaillolUNITED FRENCH2958.6%0.59
50F.Chiarandini🇮🇹 ITALY1258.3%0.42
51T.ZhangSHENGXING TEAM1258.3%0.75
52H.Rabourdin🇫🇷 FRANCE YOUNGSTER 21957.9%0.79
53M.NatafUNITED FRENCH3554.3%0.66
54G.Giubilo🇮🇹 ITALY2454.2%0.71
55I.WolffUNITED FRENCH1952.6%0.53
56E.Vasquez🇨🇱 CHILE2245.5%0.86
57C.Yanez🇨🇱 CHILE1250.0%0.58

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
1F.Alter🇩🇪 GERMANY 16693.9%0.08
2L.Vornkahl🇩🇪 GERMANY 16693.9%0.08
3B.Jiang🇨🇳 CHINA4993.9%0.10
4R.Pan🇨🇳 CHINA4993.9%0.10
5V.Le Lez🇫🇷 FRANCE YOUNGSTER 26490.6%0.11
6S.Thorpe🇫🇷 FRANCE YOUNGSTER 26490.6%0.11
7Z.Cheng🇨🇳 CHINA3290.6%0.25
8X.Wang🇨🇳 CHINA3290.6%0.25
9Y.LiuSHENGXING TEAM4190.2%0.12
10Y.YunSHENGXING TEAM4190.2%0.12
11S.Scata🇮🇹 ITALY4190.2%0.15
12G.Giubilo🇮🇹 ITALY3789.2%0.19
13F.Porta🇮🇹 ITALY3789.2%0.19
14A.Gaiotti🇮🇹 ITALY3688.9%0.14
15M.Dufrene🇫🇷 FRANCE3588.6%0.11
16M.Fragola🇫🇷 FRANCE3588.6%0.11
17N.FinkleUNITED FRENCH6088.3%0.13
18I.WolffUNITED FRENCH6088.3%0.13
19R.Guth🇫🇷 FRANCE YOUNGSTER 26088.3%0.18
20H.Rabourdin🇫🇷 FRANCE YOUNGSTER 26088.3%0.18
21G.Giubilo🇮🇹 ITALY3488.2%0.18
22S.Clementsson🇸🇪 SWEDEN5887.9%0.12
23A.Sandin🇸🇪 SWEDEN5887.9%0.12
24C.DengSHENGXING TEAM4687.0%0.17
25Z.YuanSHENGXING TEAM4687.0%0.17
26F.Chiarandini🇮🇹 ITALY2986.2%0.17
27M.Litterst🇩🇪 GERMANY 24883.3%0.23
28V.Otto🇩🇪 GERMANY 24883.3%0.23
29T.Bodin🇸🇪 SWEDEN5882.8%0.17
30C.Lahrmann🇸🇪 SWEDEN5882.8%0.17
31D.Wang🇨🇳 CHINA RDFZ5282.7%0.23
32Q.Yang🇨🇳 CHINA RDFZ5282.7%0.23
33H.CaillolUNITED FRENCH4682.6%0.20
34M.NatafUNITED FRENCH4682.6%0.20
35A.Boulin🇫🇷 FRANCE4582.2%0.20
36T.Guillemin🇫🇷 FRANCE4582.2%0.20
37T.KielbasaBRIDGE ACADEMY AZSUW5682.1%0.21
38E.SuchardaBRIDGE ACADEMY AZSUW5682.1%0.21
39R.Basler🇫🇷 FRANCE3982.1%0.28
40L.Bellicaud🇫🇷 FRANCE3982.1%0.28
41J.Cheng🇨🇳 CHINA RDFZ4780.9%0.21
42Z.Zhou🇨🇳 CHINA RDFZ4780.9%0.21
43K.CichyBRIDGE ACADEMY AZSUW4180.5%0.34
44K.KopkaBRIDGE ACADEMY AZSUW4180.5%0.34
45P.Pabst🇩🇪 GERMANY 15680.4%0.34
46S.Van Oosten🇩🇪 GERMANY 15680.4%0.34
47J.TongSHENGXING TEAM2378.3%0.35
48T.ZhangSHENGXING TEAM2378.3%0.35
49K.Bossonney🇨🇱 CHILE5477.8%0.32
50B.Perez🇨🇱 CHILE5477.8%0.32
51S.Qiu🇨🇳 CHINA2576.0%0.24
52H.Yu🇨🇳 CHINA2576.0%0.24
53E.Vasquez🇨🇱 CHILE3271.9%0.31
54F.Doermer🇩🇪 GERMANY 26070.0%0.33
55J.Lepper🇩🇪 GERMANY 26070.0%0.33
56N.Davila🇨🇱 CHILE4168.3%0.34
57C.Yanez🇨🇱 CHILE955.6%0.44

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.Dufrene🇫🇷 FRANCE60+0.35+0.62+0.97▲8
2M.Fragola🇫🇷 FRANCE60+0.35+0.62+0.97▲8
3B.Jiang🇨🇳 CHINA90-0.26+1.14+0.88▼2
4R.Pan🇨🇳 CHINA90-0.26+1.14+0.88▼2
5G.Giubilo🇮🇹 ITALY70-0.19+0.97+0.78▼2
6S.Scata🇮🇹 ITALY90-0.12+0.89+0.77▼2
7T.KielbasaBRIDGE ACADEMY AZSUW110+0.06+0.63+0.69·
8E.SuchardaBRIDGE ACADEMY AZSUW110+0.06+0.63+0.69·
9Y.LiuSHENGXING TEAM80+0.11+0.47+0.58▲6
10Y.YunSHENGXING TEAM80+0.11+0.47+0.58▲6
11T.Bodin🇸🇪 SWEDEN110-0.12+0.60+0.49·
12C.Lahrmann🇸🇪 SWEDEN110-0.12+0.60+0.49·
13A.Gaiotti🇮🇹 ITALY70+0.15+0.28+0.43▲4
14C.DengSHENGXING TEAM90-0.27+0.63+0.36▼9
15Z.YuanSHENGXING TEAM90-0.27+0.63+0.36▼9
16F.Chiarandini🇮🇹 ITALY50+0.17+0.15+0.32▲8
17P.Pabst🇩🇪 GERMANY 1110+0.10+0.21+0.31▲3
18S.Van Oosten🇩🇪 GERMANY 1110+0.10+0.21+0.31▲3
19Z.Cheng🇨🇳 CHINA80+0.02+0.25+0.27▼1
20X.Wang🇨🇳 CHINA80+0.02+0.25+0.27▼1
21R.Basler🇫🇷 FRANCE80-0.26+0.52+0.26▼8
22L.Bellicaud🇫🇷 FRANCE80-0.26+0.52+0.26▼8
23R.Guth🇫🇷 FRANCE YOUNGSTER 2110-0.04+0.16+0.12▼1
24H.Rabourdin🇫🇷 FRANCE YOUNGSTER 2110-0.04+0.16+0.12▼1
25A.Boulin🇫🇷 FRANCE80-0.08+0.13+0.06·
26T.Guillemin🇫🇷 FRANCE80-0.08+0.13+0.06·
27K.CichyBRIDGE ACADEMY AZSUW110+0.10-0.04+0.06▲4
28K.KopkaBRIDGE ACADEMY AZSUW110+0.10-0.04+0.06▲4
29S.Clementsson🇸🇪 SWEDEN110-0.02+0.04+0.02▼2
30A.Sandin🇸🇪 SWEDEN110-0.02+0.04+0.02▼2
31V.Le Lez🇫🇷 FRANCE YOUNGSTER 2110+0.04-0.16-0.12▲4
32S.Thorpe🇫🇷 FRANCE YOUNGSTER 2110+0.04-0.16-0.12▲4
33H.CaillolUNITED FRENCH110+0.33-0.50-0.17▲10
34M.NatafUNITED FRENCH110+0.33-0.50-0.17▲10
35J.Cheng🇨🇳 CHINA RDFZ110-0.18-0.03-0.21▼6
36Z.Zhou🇨🇳 CHINA RDFZ110-0.18-0.03-0.21▼6
37F.Alter🇩🇪 GERMANY 1110-0.16-0.05-0.22▼4
38L.Vornkahl🇩🇪 GERMANY 1110-0.16-0.05-0.22▼4
39M.Litterst🇩🇪 GERMANY 2110-0.11-0.16-0.27▼2
40V.Otto🇩🇪 GERMANY 2110-0.11-0.16-0.27▼2
41J.TongSHENGXING TEAM50+0.33-0.66-0.33▲6
42T.ZhangSHENGXING TEAM50+0.33-0.66-0.33▲6
43K.Bossonney🇨🇱 CHILE110+0.04-0.38-0.34▼2
44B.Perez🇨🇱 CHILE110+0.04-0.38-0.34▼2
45F.Doermer🇩🇪 GERMANY 2110+0.21-0.56-0.35·
46J.Lepper🇩🇪 GERMANY 2110+0.21-0.56-0.35·
47N.FinkleUNITED FRENCH110-0.26-0.28-0.54▼8
48I.WolffUNITED FRENCH110-0.26-0.28-0.54▼8
49D.Wang🇨🇳 CHINA RDFZ110+0.25-0.90-0.65▲3
50Q.Yang🇨🇳 CHINA RDFZ110+0.25-0.90-0.65▲3
51S.Qiu🇨🇳 CHINA50+0.04-0.73-0.69▼2
52H.Yu🇨🇳 CHINA50+0.04-0.73-0.69▼2
53G.Giubilo🇮🇹 ITALY80+0.04-0.92-0.88▲1
54F.Porta🇮🇹 ITALY80+0.04-0.92-0.88▲1
55N.Davila🇨🇱 CHILE110-0.02-0.87-0.89▼4
56E.Vasquez🇨🇱 CHILE80+0.08-1.03-0.95·