Lille 2012 — 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
1S.Rimstedt🇸🇪 SWEDEN144+1.90+273.0
2E.Sjoberg🇸🇪 SWEDEN144+1.90+273.0
3L.Pain🇧🇷 BRAZIL144+1.10+159.0
4I.Vargas De Andrade🇧🇷 BRAZIL144+1.10+159.0
5M.Narunsky🇿🇦 SOUTH AFRICA144+1.10+158.0
6J.Swiel🇿🇦 SOUTH AFRICA144+1.10+158.0
7L.Wang🇨🇳 CHINA144+0.74+107.0
8C.Ferlazzo🇮🇹 ITALY144+0.72+103.0
9G.Manara🇮🇹 ITALY144+0.72+103.0
10C.Anawati🇱🇧 LEBANON160+0.69+110.0
11C.Golin🇮🇹 ITALY144+0.65+94.0
12G.Olivieri🇮🇹 ITALY144+0.65+94.0
13Y.Zhang🇨🇳 CHINA112+0.64+72.0
14S.Dauvergne🇫🇷 FRANCE144+0.64+92.0
15E.Hugon🇫🇷 FRANCE144+0.64+92.0
16W.Wang🇨🇳 CHINA160+0.61+98.0
17A.Mandelot🇧🇷 BRAZIL128+0.55+71.0
18H.Nogueira🇧🇷 BRAZIL128+0.55+71.0
19H.Wang🇨🇳 CHINA128+0.49+63.0
20T.Brogeland🇳🇴 NORWAY128+0.45+58.0
21T.Svendsen🇳🇴 NORWAY128+0.45+58.0
22A.Fuglestad🇳🇴 NORWAY160+0.44+70.0
23M.Harding🇳🇴 NORWAY160+0.44+70.0
24C.Luessmann🇩🇪 GERMANY144+0.36+52.0
25G.Smykalla🇩🇪 GERMANY144+0.36+52.0
26P.Correa🇧🇷 BRAZIL144+0.31+45.0
27S.Mello🇧🇷 BRAZIL144+0.31+45.0
28C.Mus🇫🇷 FRANCE128+0.31+40.0
29R.Poizat🇫🇷 FRANCE128+0.31+40.0
30S.Bohnsack🇩🇪 GERMANY112+0.30+34.0
31Y.Khanukova🇩🇪 GERMANY112+0.30+34.0
32L.Gu🇨🇳 CHINA144+0.26+37.0
33Y.Lu🇨🇳 CHINA144+0.26+37.0
34R.Agha🇵🇰 PAKISTAN176+0.19+33.0
35Z.Azwer🇵🇰 PAKISTAN176+0.19+33.0
36I.Gronkvist🇸🇪 SWEDEN128+0.12+16.0
37C.Rimstedt🇸🇪 SWEDEN128+0.12+16.0
38G.Tan🇵🇭 PHILIPPINES176+0.10+18.0
39M.Abu Gharbieh🇵🇸 PALESTINE208+0.09+18.0
40M.Al Bitar🇵🇸 PALESTINE192+0.02+4.0
41C.Forsberg🇸🇪 SWEDEN144+0.00+0.0
42M.Gronkvist🇸🇪 SWEDEN144+0.00+0.0
43R.Hamamsi🇲🇦 MOROCCO144-0.02-3.0
44S.Teber🇲🇦 MOROCCO144-0.02-3.0
45F.Guerraoui🇲🇦 MOROCCO144-0.03-5.0
46K.Marrakchi🇲🇦 MOROCCO144-0.03-5.0
47A.Quimson🇵🇭 PHILIPPINES144-0.17-25.0
48H.Kreidieh🇱🇧 LEBANON176-0.18-32.0
49V.Egan🇵🇭 PHILIPPINES144-0.19-28.0
50A.Rosetta🇮🇹 ITALY128-0.20-25.0
51M.Vanuzzi🇮🇹 ITALY128-0.20-25.0
52V.Bessis🇫🇷 FRANCE144-0.20-29.0
53C.Puillet🇫🇷 FRANCE144-0.20-29.0
54N.Hamdan🇱🇧 LEBANON176-0.20-36.0
55S.Holmoy🇳🇴 NORWAY128-0.27-35.0
56G.Vist🇳🇴 NORWAY128-0.27-35.0
57M.Bettini🇻🇪 VENEZUELA144-0.31-44.0
58M.Pietri🇻🇪 VENEZUELA144-0.31-44.0
59P.Daryanani🇻🇪 VENEZUELA128-0.33-42.0
60P.Sultan🇻🇪 VENEZUELA128-0.33-42.0
61R.Kenny🇿🇦 SOUTH AFRICA144-0.37-53.0
62C.Lipshitz🇿🇦 SOUTH AFRICA144-0.37-53.0
63M.Encontro🇵🇭 PHILIPPINES192-0.47-91.0
64Z.Diebold🇻🇪 VENEZUELA144-0.53-76.0
65M.Tagliavia🇻🇪 VENEZUELA144-0.53-76.0
66M.Boecker🇩🇪 GERMANY160-0.56-90.0
67C.Giampietro🇩🇪 GERMANY160-0.56-90.0
68S.Ayad🇲🇦 MOROCCO128-0.93-119.0
69F.Benchemsi🇲🇦 MOROCCO128-0.93-119.0
70L.Al Salim🇵🇸 PALESTINE128-0.99-127.0
71N.Hashem🇵🇸 PALESTINE176-1.03-182.0
72M.De Guzman🇵🇭 PHILIPPINES160-1.06-170.0
73F.Ahmed🇵🇰 PAKISTAN160-1.12-179.0
74S.Akhtar🇵🇰 PAKISTAN160-1.12-179.0
75M.Breytenbach🇿🇦 SOUTH AFRICA128-1.13-145.0
76R.Factor🇿🇦 SOUTH AFRICA128-1.13-145.0
77F.Farhat🇱🇧 LEBANON192-1.14-218.0
78L.Haddadin🇵🇸 PALESTINE128-1.52-195.0
79C.Velhagen🇵🇭 PHILIPPINES16-0.75-12.0
80Y.Ramadan🇱🇧 LEBANON64-0.95-61.0
81S.Aziz🇵🇰 PAKISTAN80-0.99-79.0
82D.Dubash🇵🇰 PAKISTAN80-0.99-79.0
83I.Chammaa🇱🇧 LEBANON64-2.11-135.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
1R.Hamamsi🇲🇦 MOROCCO2696.2%0.04
2R.Poizat🇫🇷 FRANCE3494.1%0.09
3C.Mus🇫🇷 FRANCE3193.5%0.07
4L.Al Salim🇵🇸 PALESTINE2993.1%0.07
5F.Farhat🇱🇧 LEBANON4390.7%0.14
6E.Sjoberg🇸🇪 SWEDEN4290.5%0.10
7M.Breytenbach🇿🇦 SOUTH AFRICA2190.5%0.10
8L.Wang🇨🇳 CHINA3488.2%0.12
9R.Agha🇵🇰 PAKISTAN3488.2%0.12
10M.Tagliavia🇻🇪 VENEZUELA3488.2%0.12
11S.Bohnsack🇩🇪 GERMANY2588.0%0.12
12S.Mello🇧🇷 BRAZIL2588.0%0.16
13M.Vanuzzi🇮🇹 ITALY3387.9%0.18
14C.Giampietro🇩🇪 GERMANY3886.8%0.16
15L.Gu🇨🇳 CHINA3786.5%0.16
16T.Brogeland🇳🇴 NORWAY3585.7%0.14
17M.Narunsky🇿🇦 SOUTH AFRICA3485.3%0.18
18G.Tan🇵🇭 PHILIPPINES3984.6%0.23
19Z.Azwer🇵🇰 PAKISTAN4584.4%0.27
20J.Swiel🇿🇦 SOUTH AFRICA4484.1%0.20
21C.Golin🇮🇹 ITALY3183.9%0.16
22H.Nogueira🇧🇷 BRAZIL3083.3%0.17
23R.Factor🇿🇦 SOUTH AFRICA3683.3%0.22
24S.Rimstedt🇸🇪 SWEDEN3582.9%0.23
25A.Rosetta🇮🇹 ITALY2982.8%0.21
26N.Hamdan🇱🇧 LEBANON4682.6%0.17
27R.Kenny🇿🇦 SOUTH AFRICA2382.6%0.17
28W.Wang🇨🇳 CHINA4481.8%0.27
29C.Lipshitz🇿🇦 SOUTH AFRICA4481.8%0.27
30C.Rimstedt🇸🇪 SWEDEN2181.0%0.29
31H.Wang🇨🇳 CHINA2680.8%0.19
32M.Bettini🇻🇪 VENEZUELA3180.6%0.23
33G.Manara🇮🇹 ITALY4180.5%0.22
34I.Gronkvist🇸🇪 SWEDEN3080.0%0.23
35Y.Zhang🇨🇳 CHINA2080.0%0.25
36A.Quimson🇵🇭 PHILIPPINES4479.5%0.20
37P.Correa🇧🇷 BRAZIL4479.5%0.23
38M.Abu Gharbieh🇵🇸 PALESTINE4479.5%0.23
39G.Smykalla🇩🇪 GERMANY3479.4%0.23
40N.Hashem🇵🇸 PALESTINE5379.2%0.24
41M.Gronkvist🇸🇪 SWEDEN4278.6%0.29
42L.Haddadin🇵🇸 PALESTINE3778.4%0.24
43M.De Guzman🇵🇭 PHILIPPINES3778.4%0.35
44T.Svendsen🇳🇴 NORWAY2378.3%0.26
45Y.Lu🇨🇳 CHINA3278.1%0.25
46S.Teber🇲🇦 MOROCCO3278.1%0.31
47S.Akhtar🇵🇰 PAKISTAN4577.8%0.24
48C.Puillet🇫🇷 FRANCE3677.8%0.25
49M.Encontro🇵🇭 PHILIPPINES5877.6%0.28
50F.Ahmed🇵🇰 PAKISTAN4077.5%0.33
51P.Daryanani🇻🇪 VENEZUELA3177.4%0.26
52S.Ayad🇲🇦 MOROCCO2277.3%0.23
53H.Kreidieh🇱🇧 LEBANON3577.1%0.26
54G.Olivieri🇮🇹 ITALY3976.9%0.26
55I.Vargas De Andrade🇧🇷 BRAZIL6476.6%0.28
56M.Al Bitar🇵🇸 PALESTINE5976.3%0.25
57V.Bessis🇫🇷 FRANCE3775.7%0.32
58C.Anawati🇱🇧 LEBANON4175.6%0.29
59M.Boecker🇩🇪 GERMANY4975.5%0.29
60A.Fuglestad🇳🇴 NORWAY3275.0%0.25
61F.Benchemsi🇲🇦 MOROCCO4875.0%0.27
62Z.Diebold🇻🇪 VENEZUELA4475.0%0.27
63G.Vist🇳🇴 NORWAY2475.0%0.38
64C.Forsberg🇸🇪 SWEDEN3473.5%0.27
65C.Luessmann🇩🇪 GERMANY4973.5%0.35
66M.Harding🇳🇴 NORWAY4472.7%0.29
67M.Pietri🇻🇪 VENEZUELA4472.7%0.34
68S.Dauvergne🇫🇷 FRANCE4072.5%0.30
69V.Egan🇵🇭 PHILIPPINES4372.1%0.30
70C.Ferlazzo🇮🇹 ITALY2572.0%0.28
71S.Holmoy🇳🇴 NORWAY3271.9%0.44
72P.Sultan🇻🇪 VENEZUELA2871.4%0.32
73E.Hugon🇫🇷 FRANCE3470.6%0.38
74Y.Khanukova🇩🇪 GERMANY2070.0%0.40
75F.Guerraoui🇲🇦 MOROCCO2669.2%0.39
76A.Mandelot🇧🇷 BRAZIL3964.1%0.44
77K.Marrakchi🇲🇦 MOROCCO4360.5%0.44
78C.Velhagen🇵🇭 PHILIPPINES5100.0%0.00
79I.Chammaa🇱🇧 LEBANON1586.7%0.20
80D.Dubash🇵🇰 PAKISTAN2085.0%0.15
81S.Aziz🇵🇰 PAKISTAN2470.8%0.38
82Y.Ramadan🇱🇧 LEBANON2568.0%0.44

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
1C.Forsberg🇸🇪 SWEDEN3196.8%0.03
2L.Wang🇨🇳 CHINA3588.6%0.11
3C.Rimstedt🇸🇪 SWEDEN3387.9%0.12
4C.Anawati🇱🇧 LEBANON4185.4%0.17
5C.Ferlazzo🇮🇹 ITALY2982.8%0.21
6Y.Lu🇨🇳 CHINA3482.4%0.23
7W.Wang🇨🇳 CHINA3982.1%0.28
8T.Svendsen🇳🇴 NORWAY2781.5%0.22
9F.Guerraoui🇲🇦 MOROCCO3180.6%0.26
10G.Olivieri🇮🇹 ITALY4180.5%0.24
11J.Swiel🇿🇦 SOUTH AFRICA3080.0%0.23
12F.Ahmed🇵🇰 PAKISTAN3080.0%0.27
13N.Hamdan🇱🇧 LEBANON3979.5%0.23
14G.Vist🇳🇴 NORWAY2979.3%0.21
15A.Rosetta🇮🇹 ITALY4379.1%0.26
16Y.Zhang🇨🇳 CHINA3878.9%0.26
17Y.Khanukova🇩🇪 GERMANY3878.9%0.29
18R.Poizat🇫🇷 FRANCE3378.8%0.21
19P.Correa🇧🇷 BRAZIL4778.7%0.30
20S.Holmoy🇳🇴 NORWAY4278.6%0.26
21C.Luessmann🇩🇪 GERMANY3778.4%0.22
22G.Tan🇵🇭 PHILIPPINES4678.3%0.28
23M.Abu Gharbieh🇵🇸 PALESTINE5978.0%0.27
24C.Puillet🇫🇷 FRANCE3677.8%0.31
25S.Mello🇧🇷 BRAZIL2777.8%0.37
26S.Rimstedt🇸🇪 SWEDEN3177.4%0.23
27E.Hugon🇫🇷 FRANCE2676.9%0.27
28M.Tagliavia🇻🇪 VENEZUELA3876.3%0.26
29H.Nogueira🇧🇷 BRAZIL2576.0%0.24
30L.Gu🇨🇳 CHINA3675.0%0.28
31V.Egan🇵🇭 PHILIPPINES3675.0%0.33
32M.Encontro🇵🇭 PHILIPPINES4774.5%0.28
33C.Golin🇮🇹 ITALY3174.2%0.29
34G.Smykalla🇩🇪 GERMANY2373.9%0.30
35R.Agha🇵🇰 PAKISTAN4273.8%0.36
36C.Mus🇫🇷 FRANCE3073.3%0.37
37A.Fuglestad🇳🇴 NORWAY4072.5%0.33
38M.Pietri🇻🇪 VENEZUELA4772.3%0.43
39M.Harding🇳🇴 NORWAY4372.1%0.35
40L.Pain🇧🇷 BRAZIL7871.8%0.32
41P.Daryanani🇻🇪 VENEZUELA3971.8%0.33
42F.Farhat🇱🇧 LEBANON6071.7%0.42
43M.Narunsky🇿🇦 SOUTH AFRICA3571.4%0.37
44M.Vanuzzi🇮🇹 ITALY2171.4%0.38
45S.Bohnsack🇩🇪 GERMANY2871.4%0.50
46R.Hamamsi🇲🇦 MOROCCO3871.1%0.40
47Z.Azwer🇵🇰 PAKISTAN5570.9%0.42
48G.Manara🇮🇹 ITALY4870.8%0.44
49S.Ayad🇲🇦 MOROCCO2770.4%0.48
50P.Sultan🇻🇪 VENEZUELA3070.0%0.37
51S.Dauvergne🇫🇷 FRANCE4369.8%0.44
52E.Sjoberg🇸🇪 SWEDEN3669.4%0.39
53A.Quimson🇵🇭 PHILIPPINES2969.0%0.34
54S.Akhtar🇵🇰 PAKISTAN4568.9%0.47
55M.Al Bitar🇵🇸 PALESTINE3868.4%0.53
56C.Lipshitz🇿🇦 SOUTH AFRICA4468.2%0.41
57R.Factor🇿🇦 SOUTH AFRICA3167.7%0.45
58M.Breytenbach🇿🇦 SOUTH AFRICA4067.5%0.38
59M.Gronkvist🇸🇪 SWEDEN3666.7%0.44
60M.Boecker🇩🇪 GERMANY3366.7%0.46
61S.Teber🇲🇦 MOROCCO4165.9%0.49
62H.Wang🇨🇳 CHINA2665.4%0.35
63K.Marrakchi🇲🇦 MOROCCO4365.1%0.40
64C.Giampietro🇩🇪 GERMANY3764.9%0.41
65H.Kreidieh🇱🇧 LEBANON3663.9%0.47
66R.Kenny🇿🇦 SOUTH AFRICA3363.6%0.39
67Z.Diebold🇻🇪 VENEZUELA2763.0%0.52
68L.Al Salim🇵🇸 PALESTINE2763.0%0.56
69V.Bessis🇫🇷 FRANCE3562.9%0.46
70I.Gronkvist🇸🇪 SWEDEN4362.8%0.51
71F.Benchemsi🇲🇦 MOROCCO2962.1%0.48
72M.Bettini🇻🇪 VENEZUELA2161.9%0.62
73A.Mandelot🇧🇷 BRAZIL3461.8%0.50
74L.Haddadin🇵🇸 PALESTINE2860.7%0.50
75M.De Guzman🇵🇭 PHILIPPINES3056.7%0.47
76N.Hashem🇵🇸 PALESTINE4156.1%0.61
77T.Brogeland🇳🇴 NORWAY4050.0%0.62
78I.Vargas De Andrade🇧🇷 BRAZIL10.0%2.00
79S.Aziz🇵🇰 PAKISTAN1968.4%0.32
80D.Dubash🇵🇰 PAKISTAN1764.7%0.35
81Y.Ramadan🇱🇧 LEBANON2360.9%0.52
82C.Velhagen🇵🇭 PHILIPPINES250.0%0.50
83I.Chammaa🇱🇧 LEBANON944.4%0.56

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
1S.Dauvergne🇫🇷 FRANCE7493.2%0.07
2E.Hugon🇫🇷 FRANCE7493.2%0.07
3L.Pain🇧🇷 BRAZIL6492.2%0.14
4I.Vargas De Andrade🇧🇷 BRAZIL6492.2%0.14
5L.Wang🇨🇳 CHINA6291.9%0.11
6V.Bessis🇫🇷 FRANCE7391.8%0.10
7C.Puillet🇫🇷 FRANCE7391.8%0.10
8W.Wang🇨🇳 CHINA8091.2%0.11
9Y.Zhang🇨🇳 CHINA4490.9%0.14
10A.Rosetta🇮🇹 ITALY6290.3%0.11
11M.Vanuzzi🇮🇹 ITALY6290.3%0.11
12H.Wang🇨🇳 CHINA6290.3%0.13
13L.Gu🇨🇳 CHINA6989.9%0.13
14Y.Lu🇨🇳 CHINA6989.9%0.13
15R.Hamamsi🇲🇦 MOROCCO5889.7%0.10
16S.Teber🇲🇦 MOROCCO5889.7%0.10
17C.Forsberg🇸🇪 SWEDEN7689.5%0.16
18M.Gronkvist🇸🇪 SWEDEN7689.5%0.16
19C.Ferlazzo🇮🇹 ITALY6689.4%0.12
20G.Manara🇮🇹 ITALY6689.4%0.12
21C.Mus🇫🇷 FRANCE6589.2%0.12
22R.Poizat🇫🇷 FRANCE6589.2%0.12
23R.Agha🇵🇰 PAKISTAN7988.6%0.17
24Z.Azwer🇵🇰 PAKISTAN7988.6%0.17
25S.Rimstedt🇸🇪 SWEDEN7788.3%0.14
26E.Sjoberg🇸🇪 SWEDEN7788.3%0.14
27V.Egan🇵🇭 PHILIPPINES7688.2%0.13
28I.Gronkvist🇸🇪 SWEDEN5188.2%0.16
29C.Rimstedt🇸🇪 SWEDEN5188.2%0.16
30C.Anawati🇱🇧 LEBANON7987.3%0.17
31A.Fuglestad🇳🇴 NORWAY7686.8%0.14
32M.Harding🇳🇴 NORWAY7686.8%0.14
33S.Bohnsack🇩🇪 GERMANY4586.7%0.16
34Y.Khanukova🇩🇪 GERMANY4586.7%0.16
35T.Brogeland🇳🇴 NORWAY5886.2%0.17
36T.Svendsen🇳🇴 NORWAY5886.2%0.17
37F.Guerraoui🇲🇦 MOROCCO6985.5%0.17
38K.Marrakchi🇲🇦 MOROCCO6985.5%0.17
39P.Correa🇧🇷 BRAZIL6985.5%0.25
40S.Mello🇧🇷 BRAZIL6985.5%0.25
41R.Kenny🇿🇦 SOUTH AFRICA6785.1%0.18
42C.Lipshitz🇿🇦 SOUTH AFRICA6785.1%0.18
43M.Narunsky🇿🇦 SOUTH AFRICA7884.6%0.22
44J.Swiel🇿🇦 SOUTH AFRICA7884.6%0.22
45G.Tan🇵🇭 PHILIPPINES9084.4%0.19
46S.Ayad🇲🇦 MOROCCO7084.3%0.21
47F.Benchemsi🇲🇦 MOROCCO7084.3%0.21
48A.Mandelot🇧🇷 BRAZIL6984.1%0.25
49H.Nogueira🇧🇷 BRAZIL6984.1%0.25
50A.Quimson🇵🇭 PHILIPPINES8583.5%0.20
51M.Boecker🇩🇪 GERMANY8782.8%0.22
52C.Giampietro🇩🇪 GERMANY8782.8%0.22
53M.Breytenbach🇿🇦 SOUTH AFRICA5782.5%0.19
54R.Factor🇿🇦 SOUTH AFRICA5782.5%0.19
55S.Holmoy🇳🇴 NORWAY5682.1%0.20
56G.Vist🇳🇴 NORWAY5682.1%0.20
57N.Hamdan🇱🇧 LEBANON8881.8%0.23
58M.Abu Gharbieh🇵🇸 PALESTINE11081.8%0.24
59M.Al Bitar🇵🇸 PALESTINE10381.6%0.23
60P.Daryanani🇻🇪 VENEZUELA5981.4%0.22
61P.Sultan🇻🇪 VENEZUELA5981.4%0.22
62H.Kreidieh🇱🇧 LEBANON8481.0%0.23
63C.Golin🇮🇹 ITALY7080.0%0.23
64G.Olivieri🇮🇹 ITALY7080.0%0.23
65Z.Diebold🇻🇪 VENEZUELA7879.5%0.27
66M.Tagliavia🇻🇪 VENEZUELA7879.5%0.27
67F.Farhat🇱🇧 LEBANON9978.8%0.25
68M.Bettini🇻🇪 VENEZUELA7578.7%0.25
69M.Pietri🇻🇪 VENEZUELA7578.7%0.25
70M.De Guzman🇵🇭 PHILIPPINES9077.8%0.26
71M.Encontro🇵🇭 PHILIPPINES10177.2%0.29
72C.Luessmann🇩🇪 GERMANY8377.1%0.25
73G.Smykalla🇩🇪 GERMANY8377.1%0.25
74L.Al Salim🇵🇸 PALESTINE6776.1%0.28
75F.Ahmed🇵🇰 PAKISTAN8572.9%0.38
76S.Akhtar🇵🇰 PAKISTAN8572.9%0.38
77N.Hashem🇵🇸 PALESTINE9372.0%0.41
78L.Haddadin🇵🇸 PALESTINE7170.4%0.44
79C.Velhagen🇵🇭 PHILIPPINES1080.0%0.20
80Y.Ramadan🇱🇧 LEBANON3076.7%0.23
81S.Aziz🇵🇰 PAKISTAN4475.0%0.34
82D.Dubash🇵🇰 PAKISTAN4475.0%0.34
83I.Chammaa🇱🇧 LEBANON3073.3%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Δ
1S.Rimstedt🇸🇪 SWEDEN144+0.03+1.00+1.03▲4
2E.Sjoberg🇸🇪 SWEDEN144+0.03+1.00+1.03▲4
3Y.Zhang🇨🇳 CHINA112-0.17+1.19+1.02▼2
4L.Wang🇨🇳 CHINA144-0.14+1.09+0.95▼2
5L.Gu🇨🇳 CHINA144+0.19+0.68+0.86▲6
6Y.Lu🇨🇳 CHINA144+0.19+0.68+0.86▲6
7L.Pain🇧🇷 BRAZIL144-0.38+1.03+0.65▼4
8I.Vargas De Andrade🇧🇷 BRAZIL144-0.38+1.03+0.65▼4
9I.Gronkvist🇸🇪 SWEDEN128-0.09+0.74+0.65·
10C.Rimstedt🇸🇪 SWEDEN128-0.09+0.74+0.65·
11A.Mandelot🇧🇷 BRAZIL128+0.14+0.50+0.63▲8
12H.Nogueira🇧🇷 BRAZIL128+0.14+0.50+0.63▲8
13C.Golin🇮🇹 ITALY144+0.13+0.47+0.60▲10
14G.Olivieri🇮🇹 ITALY144+0.13+0.47+0.60▲10
15C.Forsberg🇸🇪 SWEDEN144-0.30+0.80+0.50▼8
16M.Gronkvist🇸🇪 SWEDEN144-0.30+0.80+0.50▼8
17M.Narunsky🇿🇦 SOUTH AFRICA144-0.01+0.44+0.43▲8
18J.Swiel🇿🇦 SOUTH AFRICA144-0.01+0.44+0.43▲8
19P.Correa🇧🇷 BRAZIL144-0.06+0.48+0.43▲2
20S.Mello🇧🇷 BRAZIL144-0.06+0.48+0.43▲2
21A.Rosetta🇮🇹 ITALY128-0.18+0.55+0.36▼6
22M.Vanuzzi🇮🇹 ITALY128-0.18+0.55+0.36▼6
23T.Brogeland🇳🇴 NORWAY128-0.22+0.55+0.33▼10
24T.Svendsen🇳🇴 NORWAY128-0.22+0.55+0.33▼10
25C.Mus🇫🇷 FRANCE128-0.11+0.41+0.30▲2
26R.Poizat🇫🇷 FRANCE128-0.11+0.41+0.30▲2
27V.Bessis🇫🇷 FRANCE144+0.09+0.20+0.29▲5
28C.Puillet🇫🇷 FRANCE144+0.09+0.20+0.29▲5
29S.Dauvergne🇫🇷 FRANCE144-0.22+0.51+0.29▼12
30E.Hugon🇫🇷 FRANCE144-0.22+0.51+0.29▼12
31G.Tan🇵🇭 PHILIPPINES176+0.21+0.03+0.24▲11
32C.Ferlazzo🇮🇹 ITALY144-0.06+0.26+0.21▼3
33G.Manara🇮🇹 ITALY144-0.06+0.26+0.21▼3
34A.Fuglestad🇳🇴 NORWAY160+0.06+0.10+0.17▲5
35M.Harding🇳🇴 NORWAY160+0.06+0.10+0.17▲5
36C.Anawati🇱🇧 LEBANON160+0.04+0.13+0.16·
37M.Boecker🇩🇪 GERMANY160+0.17-0.01+0.16▲6
38C.Giampietro🇩🇪 GERMANY160+0.17-0.01+0.16▲6
39P.Daryanani🇻🇪 VENEZUELA128-0.05+0.18+0.13▼5
40P.Sultan🇻🇪 VENEZUELA128-0.05+0.18+0.13▼5
41W.Wang🇨🇳 CHINA160-0.10+0.22+0.13▼10
42H.Wang🇨🇳 CHINA128-0.11+0.09-0.02▼1
43R.Agha🇵🇰 PAKISTAN176-0.03-0.07-0.10▲4
44Z.Azwer🇵🇰 PAKISTAN176-0.03-0.07-0.10▲4
45V.Egan🇵🇭 PHILIPPINES144+0.01-0.12-0.10▲5
46C.Luessmann🇩🇪 GERMANY144-0.12-0.02-0.14▼1
47G.Smykalla🇩🇪 GERMANY144-0.12-0.02-0.14▼1
48M.Al Bitar🇵🇸 PALESTINE192+0.03-0.19-0.15▲7
49S.Holmoy🇳🇴 NORWAY128+0.00-0.16-0.16▲2
50G.Vist🇳🇴 NORWAY128+0.00-0.16-0.16▲2
51R.Kenny🇿🇦 SOUTH AFRICA144+0.17-0.33-0.16▲7
52C.Lipshitz🇿🇦 SOUTH AFRICA144+0.17-0.33-0.16▲7
53S.Bohnsack🇩🇪 GERMANY112-0.30+0.11-0.19▼16
54Y.Khanukova🇩🇪 GERMANY112-0.30+0.11-0.19▼16
55M.Abu Gharbieh🇵🇸 PALESTINE208-0.09-0.11-0.20▼6
56M.Encontro🇵🇭 PHILIPPINES192+0.10-0.39-0.29▲6
57M.Bettini🇻🇪 VENEZUELA144-0.13-0.17-0.30▼4
58M.Pietri🇻🇪 VENEZUELA144-0.13-0.17-0.30▼4
59N.Hamdan🇱🇧 LEBANON176-0.01-0.29-0.30▼3
60H.Kreidieh🇱🇧 LEBANON176+0.02-0.33-0.31▼3
61S.Ayad🇲🇦 MOROCCO128+0.23-0.55-0.33▲4
62F.Benchemsi🇲🇦 MOROCCO128+0.23-0.55-0.33▲4
63R.Hamamsi🇲🇦 MOROCCO144-0.05-0.37-0.42▼3
64S.Teber🇲🇦 MOROCCO144-0.05-0.37-0.42▼3
65M.Breytenbach🇿🇦 SOUTH AFRICA128+0.18-0.61-0.43▲2
66R.Factor🇿🇦 SOUTH AFRICA128+0.18-0.61-0.43▲2
67F.Guerraoui🇲🇦 MOROCCO144-0.04-0.46-0.50▼4
68K.Marrakchi🇲🇦 MOROCCO144-0.04-0.46-0.50▼4
69F.Farhat🇱🇧 LEBANON192+0.21-0.78-0.57▲1
70M.De Guzman🇵🇭 PHILIPPINES160+0.23-0.90-0.67▲5
71F.Ahmed🇵🇰 PAKISTAN160+0.10-0.85-0.75▲1
72S.Akhtar🇵🇰 PAKISTAN160+0.10-0.85-0.75▲1
73N.Hashem🇵🇸 PALESTINE176-0.05-0.71-0.75▼4
74A.Quimson🇵🇭 PHILIPPINES144+0.08-0.87-0.79·
75L.Haddadin🇵🇸 PALESTINE128+0.23-1.03-0.80▲1
76L.Al Salim🇵🇸 PALESTINE128-0.03-0.84-0.87▼5
77Z.Diebold🇻🇪 VENEZUELA144+0.32-1.38-1.07·
78M.Tagliavia🇻🇪 VENEZUELA144+0.32-1.38-1.07·