Estoril 2005 — 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
1R.Klinger🇦🇺 AUSTRALIA224+1.14+255.0
2B.Neill🇦🇺 AUSTRALIA224+1.14+255.0
3K.Lasocki🇵🇱 POLAND272+0.96+261.0
4J.Russyan🇵🇱 POLAND272+0.96+261.0
5G.Lasserre🇫🇷 FRANCE256+0.81+207.0
6P.Poizat🇫🇷 FRANCE256+0.81+207.0
7A.Sontag🇺🇸 USA 1272+0.74+200.0
8P.Weichsel🇺🇸 USA 1272+0.74+200.0
9A.Schwartz🇮🇱 ISRAEL304+0.72+218.0
10R.Sheinman🇮🇱 ISRAEL288+0.65+186.0
11D.Sacul🇮🇩 INDONESIA320+0.64+204.0
12W.Boegem🇳🇱 NETHERLANDS224+0.60+135.0
13O.Janssens🇳🇱 NETHERLANDS224+0.60+135.0
14P.Forquet🇮🇹 ITALY224+0.56+125.0
15N.Masucci🇮🇹 ITALY224+0.56+125.0
16R.Marsal🇩🇪 GERMANY256+0.55+142.0
17D.Schroeder🇩🇪 GERMANY256+0.55+142.0
18R.Bates🇺🇸 USA 1288+0.55+159.0
19L.Stansby🇺🇸 USA 1288+0.55+159.0
20M.Sawiruddin🇮🇩 INDONESIA320+0.53+169.0
21N.Guimaraes🇵🇹 PORTUGAL160+0.51+81.0
22J.Lampreia🇵🇹 PORTUGAL160+0.51+81.0
23P.Lund🇩🇰 DENMARK224+0.50+113.0
24S.Moller🇩🇰 DENMARK224+0.50+113.0
25Z.Mahmood🇺🇸 USA2288+0.40+116.0
26J.Mohan🇺🇸 USA2288+0.40+116.0
27R.Ghazi🇵🇰 PAKISTAN288+0.40+114.0
28N.Dechelette🇫🇷 FRANCE256+0.37+94.0
29F.Leenhardt🇫🇷 FRANCE256+0.37+94.0
30M.Hirata🇯🇵 JAPAN288+0.33+96.0
31J.Debonnaire🇵🇹 PORTUGAL256+0.31+79.0
32C.Teixeira🇵🇹 PORTUGAL256+0.31+79.0
33G.Cambournac🇲🇦 MOROCCO224+0.29+65.0
34M.Sourour🇲🇦 MOROCCO224+0.29+65.0
35K.Antas🇵🇱 POLAND240+0.29+69.0
36T.Kaczanowski🇵🇱 POLAND240+0.29+69.0
37H.Lasut🇮🇩 INDONESIA336+0.27+91.0
38E.Manoppo🇮🇩 INDONESIA336+0.27+91.0
39P.Romik🇮🇱 ISRAEL224+0.25+56.0
40K.Ohno🇯🇵 JAPAN223+0.23+51.0
41A.Magalhaes🇧🇷 BRAZIL192+0.21+40.0
42U.Kratz🇩🇪 GERMANY192+0.17+33.0
43B.Strater🇩🇪 GERMANY192+0.17+33.0
44B.Eisenberg🇺🇸 USA2272+0.15+40.0
45S.Lev🇺🇸 USA2272+0.15+40.0
46J.Auken🇩🇰 DENMARK224+0.14+32.0
47K.Moller🇩🇰 DENMARK224+0.14+32.0
48F.Dahl🇩🇰 DENMARK224+0.14+31.0
49G.Norris🇩🇰 DENMARK224+0.14+31.0
50S.Ahmed🇧🇩 BANGLADESH303+0.13+39.0
51C.Mosca🇮🇹 ITALY224+0.10+22.0
52S.Sbarigia🇮🇹 ITALY224+0.10+22.0
53N.Abedi🇵🇰 PAKISTAN336+0.09+31.0
54L.Backstrom🇸🇪 SWEDEN224+0.06+13.0
55H.Hallen🇸🇪 SWEDEN224+0.06+13.0
56A.Yamada🇯🇵 JAPAN286-0.01-4.0
57J.Barbosa🇵🇹 PORTUGAL256-0.03-7.0
58R.Pinto🇵🇹 PORTUGAL256-0.03-7.0
59C.Andrade🇧🇷 BRAZIL256-0.05-13.0
60S.Brown🇨🇦 CANADA192-0.07-13.0
61P.Daigneault🇨🇦 CANADA192-0.07-13.0
62M.Cummings🇨🇦 CANADA240-0.08-20.0
63D.Lindop🇨🇦 CANADA240-0.08-20.0
64N.Talpur🇵🇰 PAKISTAN208-0.10-20.0
65N.Klaver🇳🇱 NETHERLANDS224-0.11-24.0
66R.Ramer🇳🇱 NETHERLANDS224-0.11-24.0
67N.Doremans🇳🇱 NETHERLANDS224-0.12-26.0
68J.Trouwborst🇳🇱 NETHERLANDS224-0.12-26.0
69B.Bowman🇨🇦 CANADA240-0.13-31.0
70J.Bowman🇨🇦 CANADA240-0.13-31.0
71S.Flodqvist🇸🇪 SWEDEN224-0.15-33.0
72A.Sjoberg🇸🇪 SWEDEN224-0.15-33.0
73M.Ghamrawy🇪🇬 EGYPT288-0.17-48.0
74M.Kamel🇪🇬 EGYPT288-0.17-48.0
75M.Ino🇯🇵 JAPAN304-0.22-68.0
76J.Dieden🇸🇪 SWEDEN224-0.23-52.0
77L.Hyden🇸🇪 SWEDEN224-0.23-52.0
78AMINULLAH M.🇧🇩 BANGLADESH160-0.26-42.0
79D.Lilley🇦🇺 AUSTRALIA224-0.29-64.0
80G.Smolanko🇦🇺 AUSTRALIA224-0.29-64.0
81Y.Levit🇮🇱 ISRAEL336-0.30-102.0
82P.Mirza🇵🇰 PAKISTAN320-0.33-104.0
83A.Moore🇳🇿 NEW ZEALAND208-0.33-69.0
84T.Robb🇳🇿 NEW ZEALAND208-0.33-69.0
85F.Ahmed A. K.🇧🇩 BANGLADESH271-0.38-102.0
86M.Haque🇧🇩 BANGLADESH336-0.40-133.0
87J.Cassin🇬🇵 GUADELOUPE224-0.41-91.0
88B.Chowdhury🇧🇩 BANGLADESH192-0.41-78.0
89B.Scott🇳🇿 NEW ZEALAND255-0.47-119.0
90J.Wignall🇳🇿 NEW ZEALAND255-0.47-119.0
91P.Adad🇫🇷 FRANCE160-0.50-80.0
92G.Salliere🇫🇷 FRANCE160-0.50-80.0
93W.Haughie🇦🇺 AUSTRALIA224-0.50-113.0
94Z.Nagy🇦🇺 AUSTRALIA224-0.50-113.0
95D.De Falco🇮🇹 ITALY224-0.51-114.0
96B.Garozzo🇮🇹 ITALY224-0.51-114.0
97J.Pelletier🇬🇵 GUADELOUPE240-0.53-127.0
98A.El Ghrari🇲🇦 MOROCCO224-0.53-119.0
99R.Guenoun🇲🇦 MOROCCO224-0.53-119.0
100H.Humburg🇩🇪 GERMANY224-0.54-120.0
101G.Mattsson🇩🇪 GERMANY224-0.54-120.0
102A.Lenart🇳🇿 NEW ZEALAND208-0.57-119.0
103N.Woodhall🇳🇿 NEW ZEALAND208-0.57-119.0
104A.Ohana🇲🇦 MOROCCO224-0.61-136.0
105A.Rerhaye🇲🇦 MOROCCO224-0.61-136.0
106A.Kaminski🇮🇱 ISRAEL160-0.61-98.0
107E.D'Orsi🇧🇷 BRAZIL240-0.66-158.0
108T.Khan🇵🇰 PAKISTAN192-0.68-131.0
109M.Amaral🇧🇷 BRAZIL208-0.69-143.0
110A.El Askalani🇪🇬 EGYPT272-0.69-188.0
111W.Wattar🇪🇬 EGYPT272-0.69-188.0
112A.Hiroya🇯🇵 JAPAN239-0.71-169.0
113S.Bringold🇬🇵 GUADELOUPE208-0.76-159.0
114P.Bonnet🇬🇵 GUADELOUPE224-0.77-173.0
115P.Gilliocq🇬🇵 GUADELOUPE224-0.77-173.0
116D.Veron🇬🇵 GUADELOUPE224-0.87-195.0
117R.Kierznowski🇵🇱 POLAND159-1.07-170.0
118A.Wilkosz🇵🇱 POLAND159-1.07-170.0
119P.Mandelot🇧🇷 BRAZIL239-1.25-298.0
120J.Silva Neto🇧🇷 BRAZIL207-1.26-260.0
121A.Yusuf🇮🇩 INDONESIA16+0.81+13.0
122R.Milner🇺🇸 USA2112+0.62+70.0
123M.Molson🇺🇸 USA2112+0.62+70.0
124G.Hayden🇺🇸 USA 1112+0.41+46.0
125R.Meltzer🇺🇸 USA 1112+0.41+46.0
126F.Sobhan🇧🇩 BANGLADESH80+0.23+18.0
127A.Hussein🇪🇬 EGYPT112+0.21+23.0
128S.Radwan🇪🇬 EGYPT112+0.21+23.0
129A.Budirahardja🇮🇩 INDONESIA16-1.38-22.0
130N.Rand🇮🇱 ISRAEL32-1.44-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
1H.Humburg🇩🇪 GERMANY5100.0%0.00
2J.Pelletier🇬🇵 GUADELOUPE3494.1%0.06
3U.Kratz🇩🇪 GERMANY3293.8%0.06
4B.Chowdhury🇧🇩 BANGLADESH3293.8%0.06
5L.Hyden🇸🇪 SWEDEN3293.8%0.06
6G.Cambournac🇲🇦 MOROCCO4393.0%0.12
7G.Norris🇩🇰 DENMARK2892.9%0.07
8S.Brown🇨🇦 CANADA2792.6%0.07
9R.Marsal🇩🇪 GERMANY3691.7%0.08
10C.Mosca🇮🇹 ITALY3691.7%0.08
11P.Forquet🇮🇹 ITALY4390.7%0.09
12M.Cummings🇨🇦 CANADA4390.7%0.09
13P.Lund🇩🇰 DENMARK3889.5%0.10
14A.Rerhaye🇲🇦 MOROCCO3789.2%0.14
15A.Kaminski🇮🇱 ISRAEL2788.9%0.11
16O.Janssens🇳🇱 NETHERLANDS4588.9%0.16
17D.Lilley🇦🇺 AUSTRALIA4588.9%0.18
18J.Russyan🇵🇱 POLAND5388.7%0.11
19AMINULLAH M.🇧🇩 BANGLADESH2688.5%0.12
20P.Gilliocq🇬🇵 GUADELOUPE3488.2%0.21
21P.Bonnet🇬🇵 GUADELOUPE3387.9%0.12
22S.Moller🇩🇰 DENMARK4987.8%0.12
23R.Pinto🇵🇹 PORTUGAL4187.8%0.12
24E.Manoppo🇮🇩 INDONESIA5687.5%0.12
25S.Ahmed🇧🇩 BANGLADESH4887.5%0.12
26M.Haque🇧🇩 BANGLADESH6387.3%0.13
27A.Schwartz🇮🇱 ISRAEL4787.2%0.13
28W.Boegem🇳🇱 NETHERLANDS4586.7%0.13
29M.Hirata🇯🇵 JAPAN4586.7%0.16
30D.Veron🇬🇵 GUADELOUPE3786.5%0.14
31L.Backstrom🇸🇪 SWEDEN3686.1%0.14
32R.Bates🇺🇸 USA 14285.7%0.14
33T.Kaczanowski🇵🇱 POLAND4285.7%0.14
34C.Andrade🇧🇷 BRAZIL2885.7%0.14
35M.Ghamrawy🇪🇬 EGYPT4285.7%0.17
36J.Debonnaire🇵🇹 PORTUGAL4885.4%0.15
37A.El Ghrari🇲🇦 MOROCCO4085.0%0.15
38P.Romik🇮🇱 ISRAEL3984.6%0.15
39S.Flodqvist🇸🇪 SWEDEN2684.6%0.15
40G.Lasserre🇫🇷 FRANCE5284.6%0.17
41N.Abedi🇵🇰 PAKISTAN6584.6%0.18
42P.Mirza🇵🇰 PAKISTAN6484.4%0.16
43A.Yamada🇯🇵 JAPAN4584.4%0.20
44B.Bowman🇨🇦 CANADA5184.3%0.16
45L.Stansby🇺🇸 USA 15784.2%0.16
46M.Sourour🇲🇦 MOROCCO3783.8%0.16
47F.Dahl🇩🇰 DENMARK4983.7%0.18
48N.Dechelette🇫🇷 FRANCE4283.3%0.17
49K.Ohno🇯🇵 JAPAN3683.3%0.17
50P.Poizat🇫🇷 FRANCE4883.3%0.17
51M.Amaral🇧🇷 BRAZIL7082.9%0.23
52G.Salliere🇫🇷 FRANCE2982.8%0.17
53B.Scott🇳🇿 NEW ZEALAND4682.6%0.20
54Z.Mahmood🇺🇸 USA26282.3%0.19
55N.Woodhall🇳🇿 NEW ZEALAND2281.8%0.18
56J.Dieden🇸🇪 SWEDEN4481.8%0.20
57G.Smolanko🇦🇺 AUSTRALIA3381.8%0.24
58A.Sjoberg🇸🇪 SWEDEN4981.6%0.27
59W.Wattar🇪🇬 EGYPT5481.5%0.20
60B.Garozzo🇮🇹 ITALY4381.4%0.19
61T.Khan🇵🇰 PAKISTAN3281.2%0.19
62K.Moller🇩🇰 DENMARK3781.1%0.22
63P.Weichsel🇺🇸 USA 14281.0%0.21
64B.Neill🇦🇺 AUSTRALIA4780.9%0.21
65R.Sheinman🇮🇱 ISRAEL5280.8%0.23
66S.Sbarigia🇮🇹 ITALY3680.6%0.19
67F.Leenhardt🇫🇷 FRANCE4180.5%0.27
68W.Haughie🇦🇺 AUSTRALIA4680.4%0.22
69Y.Levit🇮🇱 ISRAEL6180.3%0.21
70S.Lev🇺🇸 USA24080.0%0.20
71J.Bowman🇨🇦 CANADA4080.0%0.20
72J.Lampreia🇵🇹 PORTUGAL2080.0%0.20
73R.Guenoun🇲🇦 MOROCCO3080.0%0.20
74H.Lasut🇮🇩 INDONESIA5580.0%0.22
75R.Klinger🇦🇺 AUSTRALIA4580.0%0.22
76A.Hiroya🇯🇵 JAPAN4080.0%0.25
77J.Trouwborst🇳🇱 NETHERLANDS4979.6%0.20
78F.Ahmed A. K.🇧🇩 BANGLADESH4979.6%0.27
79P.Daigneault🇨🇦 CANADA2979.3%0.21
80K.Lasocki🇵🇱 POLAND5278.8%0.23
81C.Teixeira🇵🇹 PORTUGAL4278.6%0.24
82P.Mandelot🇧🇷 BRAZIL4278.6%0.24
83S.Bringold🇬🇵 GUADELOUPE4278.6%0.26
84D.Lindop🇨🇦 CANADA3778.4%0.22
85J.Wignall🇳🇿 NEW ZEALAND4678.3%0.24
86J.Auken🇩🇰 DENMARK3278.1%0.25
87D.Schroeder🇩🇪 GERMANY5978.0%0.24
88J.Cassin🇬🇵 GUADELOUPE4077.5%0.23
89J.Mohan🇺🇸 USA25377.4%0.26
90A.Wilkosz🇵🇱 POLAND3177.4%0.29
91A.Lenart🇳🇿 NEW ZEALAND4477.3%0.25
92M.Ino🇯🇵 JAPAN4877.1%0.23
93T.Robb🇳🇿 NEW ZEALAND3577.1%0.23
94N.Masucci🇮🇹 ITALY3577.1%0.26
95G.Mattsson🇩🇪 GERMANY8276.8%0.26
96A.Moore🇳🇿 NEW ZEALAND3476.5%0.27
97M.Kamel🇪🇬 EGYPT5576.4%0.31
98M.Sawiruddin🇮🇩 INDONESIA5976.3%0.27
99J.Silva Neto🇧🇷 BRAZIL3876.3%0.29
100P.Adad🇫🇷 FRANCE2975.9%0.28
101A.Sontag🇺🇸 USA 15375.5%0.26
102E.D'Orsi🇧🇷 BRAZIL475.0%0.25
103N.Klaver🇳🇱 NETHERLANDS4475.0%0.27
104J.Barbosa🇵🇹 PORTUGAL4075.0%0.28
105N.Guimaraes🇵🇹 PORTUGAL4075.0%0.30
106R.Ghazi🇵🇰 PAKISTAN3275.0%0.34
107B.Eisenberg🇺🇸 USA24774.5%0.30
108A.El Askalani🇪🇬 EGYPT3174.2%0.32
109R.Kierznowski🇵🇱 POLAND2373.9%0.26
110R.Ramer🇳🇱 NETHERLANDS3073.3%0.33
111Z.Nagy🇦🇺 AUSTRALIA3672.2%0.33
112A.Ohana🇲🇦 MOROCCO4372.1%0.33
113B.Strater🇩🇪 GERMANY2871.4%0.32
114N.Doremans🇳🇱 NETHERLANDS3571.4%0.34
115A.Magalhaes🇧🇷 BRAZIL5070.0%0.30
116K.Antas🇵🇱 POLAND3969.2%0.39
117D.De Falco🇮🇹 ITALY2969.0%0.34
118N.Talpur🇵🇰 PAKISTAN4269.0%0.36
119H.Hallen🇸🇪 SWEDEN4667.4%0.33
120D.Sacul🇮🇩 INDONESIA4667.4%0.39
121R.Meltzer🇺🇸 USA 19100.0%0.00
122A.Budirahardja🇮🇩 INDONESIA1100.0%0.00
123S.Radwan🇪🇬 EGYPT2095.0%0.05
124F.Sobhan🇧🇩 BANGLADESH988.9%0.11
125A.Hussein🇪🇬 EGYPT1788.2%0.12
126R.Milner🇺🇸 USA22588.0%0.12
127G.Hayden🇺🇸 USA 12979.3%0.24
128M.Molson🇺🇸 USA21566.7%0.33
129N.Rand🇮🇱 ISRAEL666.7%0.33
130A.Yusuf🇮🇩 INDONESIA10.0%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
1L.Backstrom🇸🇪 SWEDEN4090.0%0.10
2B.Strater🇩🇪 GERMANY2788.9%0.11
3P.Weichsel🇺🇸 USA 14288.1%0.12
4G.Mattsson🇩🇪 GERMANY887.5%0.38
5R.Bates🇺🇸 USA 14687.0%0.13
6W.Wattar🇪🇬 EGYPT3886.8%0.16
7B.Neill🇦🇺 AUSTRALIA3786.5%0.16
8N.Dechelette🇫🇷 FRANCE3686.1%0.17
9J.Mohan🇺🇸 USA24185.4%0.20
10G.Lasserre🇫🇷 FRANCE3284.4%0.19
11R.Marsal🇩🇪 GERMANY4584.4%0.27
12J.Lampreia🇵🇹 PORTUGAL1984.2%0.16
13P.Mirza🇵🇰 PAKISTAN4484.1%0.20
14S.Lev🇺🇸 USA25683.9%0.18
15E.Manoppo🇮🇩 INDONESIA6283.9%0.19
16G.Cambournac🇲🇦 MOROCCO4283.3%0.17
17P.Adad🇫🇷 FRANCE3083.3%0.20
18P.Bonnet🇬🇵 GUADELOUPE4783.0%0.21
19J.Russyan🇵🇱 POLAND5282.7%0.19
20B.Garozzo🇮🇹 ITALY4082.5%0.20
21A.Yamada🇯🇵 JAPAN3482.4%0.18
22P.Daigneault🇨🇦 CANADA4582.2%0.18
23W.Haughie🇦🇺 AUSTRALIA4582.2%0.20
24A.Hiroya🇯🇵 JAPAN3982.1%0.23
25B.Eisenberg🇺🇸 USA25082.0%0.18
26D.Veron🇬🇵 GUADELOUPE3381.8%0.21
27A.Rerhaye🇲🇦 MOROCCO3881.6%0.21
28C.Teixeira🇵🇹 PORTUGAL4881.2%0.19
29A.Moore🇳🇿 NEW ZEALAND3281.2%0.22
30M.Kamel🇪🇬 EGYPT5381.1%0.24
31H.Lasut🇮🇩 INDONESIA5881.0%0.22
32C.Mosca🇮🇹 ITALY3680.6%0.19
33P.Romik🇮🇱 ISRAEL3680.6%0.19
34J.Barbosa🇵🇹 PORTUGAL4680.4%0.26
35K.Lasocki🇵🇱 POLAND4080.0%0.25
36G.Norris🇩🇰 DENMARK4080.0%0.30
37R.Sheinman🇮🇱 ISRAEL4979.6%0.27
38J.Auken🇩🇰 DENMARK3979.5%0.28
39S.Moller🇩🇰 DENMARK3479.4%0.27
40W.Boegem🇳🇱 NETHERLANDS2979.3%0.21
41Z.Mahmood🇺🇸 USA25879.3%0.29
42P.Lund🇩🇰 DENMARK2979.3%0.31
43G.Smolanko🇦🇺 AUSTRALIA4879.2%0.21
44R.Pinto🇵🇹 PORTUGAL4678.3%0.22
45Y.Levit🇮🇱 ISRAEL6078.3%0.25
46L.Stansby🇺🇸 USA 15978.0%0.27
47D.Lindop🇨🇦 CANADA4577.8%0.22
48B.Bowman🇨🇦 CANADA3677.8%0.25
49S.Flodqvist🇸🇪 SWEDEN5477.8%0.26
50N.Doremans🇳🇱 NETHERLANDS2777.8%0.30
51D.Lilley🇦🇺 AUSTRALIA4077.5%0.30
52R.Ghazi🇵🇰 PAKISTAN5377.4%0.28
53F.Leenhardt🇫🇷 FRANCE4877.1%0.25
54AMINULLAH M.🇧🇩 BANGLADESH3577.1%0.37
55F.Dahl🇩🇰 DENMARK3976.9%0.23
56N.Abedi🇵🇰 PAKISTAN6076.7%0.30
57T.Khan🇵🇰 PAKISTAN3076.7%0.30
58A.Sontag🇺🇸 USA 15176.5%0.26
59J.Dieden🇸🇪 SWEDEN3876.3%0.32
60S.Ahmed🇧🇩 BANGLADESH4676.1%0.24
61K.Ohno🇯🇵 JAPAN4676.1%0.26
62K.Antas🇵🇱 POLAND4575.6%0.24
63N.Klaver🇳🇱 NETHERLANDS4575.6%0.27
64D.Schroeder🇩🇪 GERMANY4575.6%0.29
65T.Kaczanowski🇵🇱 POLAND4575.6%0.29
66H.Hallen🇸🇪 SWEDEN4175.6%0.29
67D.Sacul🇮🇩 INDONESIA4575.6%0.36
68J.Pelletier🇬🇵 GUADELOUPE4975.5%0.33
69J.Wignall🇳🇿 NEW ZEALAND4075.0%0.30
70M.Ghamrawy🇪🇬 EGYPT4774.5%0.32
71R.Ramer🇳🇱 NETHERLANDS3974.4%0.28
72A.Schwartz🇮🇱 ISRAEL5874.1%0.31
73S.Brown🇨🇦 CANADA2774.1%0.44
74M.Haque🇧🇩 BANGLADESH7273.6%0.28
75P.Forquet🇮🇹 ITALY4573.3%0.27
76M.Sourour🇲🇦 MOROCCO3372.7%0.33
77J.Trouwborst🇳🇱 NETHERLANDS4372.1%0.35
78P.Poizat🇫🇷 FRANCE5072.0%0.38
79U.Kratz🇩🇪 GERMANY3971.8%0.33
80S.Sbarigia🇮🇹 ITALY4671.7%0.39
81A.Ohana🇲🇦 MOROCCO3571.4%0.43
82R.Klinger🇦🇺 AUSTRALIA2470.8%0.33
83A.Kaminski🇮🇱 ISRAEL3470.6%0.29
84A.Lenart🇳🇿 NEW ZEALAND1770.6%0.35
85J.Bowman🇨🇦 CANADA4470.5%0.34
86A.Sjoberg🇸🇪 SWEDEN2770.4%0.33
87A.Wilkosz🇵🇱 POLAND2070.0%0.35
88R.Kierznowski🇵🇱 POLAND3070.0%0.37
89A.El Askalani🇪🇬 EGYPT6669.7%0.35
90B.Scott🇳🇿 NEW ZEALAND3669.4%0.42
91R.Guenoun🇲🇦 MOROCCO2969.0%0.34
92M.Sawiruddin🇮🇩 INDONESIA7169.0%0.35
93M.Ino🇯🇵 JAPAN6468.8%0.31
94O.Janssens🇳🇱 NETHERLANDS3568.6%0.49
95G.Salliere🇫🇷 FRANCE1968.4%0.37
96C.Andrade🇧🇷 BRAZIL4468.2%0.36
97K.Moller🇩🇰 DENMARK4468.2%0.41
98N.Woodhall🇳🇿 NEW ZEALAND6567.7%0.35
99L.Hyden🇸🇪 SWEDEN3767.6%0.49
100B.Chowdhury🇧🇩 BANGLADESH2166.7%0.43
101E.D'Orsi🇧🇷 BRAZIL8066.2%0.45
102D.De Falco🇮🇹 ITALY4165.9%0.39
103N.Talpur🇵🇰 PAKISTAN3865.8%0.40
104M.Cummings🇨🇦 CANADA4065.0%0.35
105T.Robb🇳🇿 NEW ZEALAND4065.0%0.40
106A.Magalhaes🇧🇷 BRAZIL2864.3%0.43
107Z.Nagy🇦🇺 AUSTRALIA2864.3%0.46
108N.Guimaraes🇵🇹 PORTUGAL3063.3%0.37
109A.El Ghrari🇲🇦 MOROCCO4862.5%0.50
110M.Hirata🇯🇵 JAPAN3961.5%0.49
111F.Ahmed A. K.🇧🇩 BANGLADESH5261.5%0.50
112J.Debonnaire🇵🇹 PORTUGAL4161.0%0.51
113J.Silva Neto🇧🇷 BRAZIL3959.0%0.56
114J.Cassin🇬🇵 GUADELOUPE3158.1%0.45
115P.Mandelot🇧🇷 BRAZIL4557.8%0.62
116N.Masucci🇮🇹 ITALY2857.1%0.46
117H.Humburg🇩🇪 GERMANY5954.2%0.61
118S.Bringold🇬🇵 GUADELOUPE3754.1%0.57
119P.Gilliocq🇬🇵 GUADELOUPE3951.3%0.56
120A.Yusuf🇮🇩 INDONESIA3100.0%0.00
121A.Hussein🇪🇬 EGYPT1492.9%0.07
122G.Hayden🇺🇸 USA 12792.6%0.07
123F.Sobhan🇧🇩 BANGLADESH1392.3%0.08
124R.Milner🇺🇸 USA22281.8%0.18
125A.Budirahardja🇮🇩 INDONESIA475.0%0.25
126M.Molson🇺🇸 USA21973.7%0.26
127S.Radwan🇪🇬 EGYPT2568.0%0.36
128R.Meltzer🇺🇸 USA 11060.0%0.50
129N.Rand🇮🇱 ISRAEL560.0%0.60

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
1J.Barbosa🇵🇹 PORTUGAL8196.3%0.04
2R.Pinto🇵🇹 PORTUGAL8196.3%0.04
3A.Moore🇳🇿 NEW ZEALAND6994.2%0.07
4T.Robb🇳🇿 NEW ZEALAND6994.2%0.07
5H.Lasut🇮🇩 INDONESIA11193.7%0.06
6E.Manoppo🇮🇩 INDONESIA11193.7%0.06
7P.Forquet🇮🇹 ITALY7893.6%0.06
8N.Masucci🇮🇹 ITALY7893.6%0.06
9N.Talpur🇵🇰 PAKISTAN8492.9%0.07
10A.Sontag🇺🇸 USA 19592.6%0.12
11P.Weichsel🇺🇸 USA 19592.6%0.12
12R.Kierznowski🇵🇱 POLAND5492.6%0.13
13A.Wilkosz🇵🇱 POLAND5492.6%0.13
14P.Lund🇩🇰 DENMARK8792.0%0.08
15S.Moller🇩🇰 DENMARK8792.0%0.08
16S.Flodqvist🇸🇪 SWEDEN7592.0%0.08
17A.Sjoberg🇸🇪 SWEDEN7592.0%0.08
18U.Kratz🇩🇪 GERMANY6091.7%0.13
19B.Strater🇩🇪 GERMANY6091.7%0.13
20J.Debonnaire🇵🇹 PORTUGAL9091.1%0.09
21C.Teixeira🇵🇹 PORTUGAL9091.1%0.09
22R.Bates🇺🇸 USA 19990.9%0.10
23L.Stansby🇺🇸 USA 19990.9%0.10
24F.Dahl🇩🇰 DENMARK7790.9%0.12
25G.Norris🇩🇰 DENMARK7790.9%0.12
26B.Eisenberg🇺🇸 USA28790.8%0.10
27S.Lev🇺🇸 USA28790.8%0.10
28M.Hirata🇯🇵 JAPAN8690.7%0.09
29N.Doremans🇳🇱 NETHERLANDS8490.5%0.10
30J.Trouwborst🇳🇱 NETHERLANDS8490.5%0.10
31N.Klaver🇳🇱 NETHERLANDS7490.5%0.11
32R.Ramer🇳🇱 NETHERLANDS7490.5%0.11
33W.Haughie🇦🇺 AUSTRALIA8290.2%0.10
34Z.Nagy🇦🇺 AUSTRALIA8290.2%0.10
35K.Antas🇵🇱 POLAND8190.1%0.10
36T.Kaczanowski🇵🇱 POLAND8190.1%0.10
37G.Cambournac🇲🇦 MOROCCO8090.0%0.14
38M.Sourour🇲🇦 MOROCCO8090.0%0.14
39R.Sheinman🇮🇱 ISRAEL9789.7%0.10
40Z.Mahmood🇺🇸 USA211589.6%0.10
41J.Mohan🇺🇸 USA211589.6%0.10
42R.Ghazi🇵🇰 PAKISTAN9589.5%0.12
43A.Schwartz🇮🇱 ISRAEL10389.3%0.11
44S.Brown🇨🇦 CANADA5689.3%0.11
45P.Daigneault🇨🇦 CANADA5689.3%0.11
46N.Dechelette🇫🇷 FRANCE8389.2%0.11
47F.Leenhardt🇫🇷 FRANCE8389.2%0.11
48A.Magalhaes🇧🇷 BRAZIL6489.1%0.12
49S.Ahmed🇧🇩 BANGLADESH10089.0%0.14
50G.Lasserre🇫🇷 FRANCE10089.0%0.15
51P.Poizat🇫🇷 FRANCE10089.0%0.15
52K.Lasocki🇵🇱 POLAND10588.6%0.26
53J.Russyan🇵🇱 POLAND10588.6%0.26
54P.Mirza🇵🇰 PAKISTAN12288.5%0.12
55R.Marsal🇩🇪 GERMANY9588.4%0.13
56D.Schroeder🇩🇪 GERMANY9588.4%0.13
57S.Bringold🇬🇵 GUADELOUPE7788.3%0.13
58Y.Levit🇮🇱 ISRAEL12088.3%0.13
59N.Guimaraes🇵🇹 PORTUGAL6088.3%0.13
60J.Lampreia🇵🇹 PORTUGAL6088.3%0.13
61R.Klinger🇦🇺 AUSTRALIA9288.0%0.13
62B.Neill🇦🇺 AUSTRALIA9288.0%0.13
63W.Boegem🇳🇱 NETHERLANDS9087.8%0.12
64O.Janssens🇳🇱 NETHERLANDS9087.8%0.12
65M.Cummings🇨🇦 CANADA8087.5%0.12
66D.Lindop🇨🇦 CANADA8087.5%0.12
67C.Andrade🇧🇷 BRAZIL8887.5%0.15
68D.Sacul🇮🇩 INDONESIA10487.5%0.22
69M.Ino🇯🇵 JAPAN8687.2%0.13
70B.Scott🇳🇿 NEW ZEALAND9287.0%0.14
71J.Wignall🇳🇿 NEW ZEALAND9287.0%0.14
72M.Sawiruddin🇮🇩 INDONESIA10087.0%0.23
73N.Abedi🇵🇰 PAKISTAN10686.8%0.14
74P.Romik🇮🇱 ISRAEL8986.5%0.15
75F.Ahmed A. K.🇧🇩 BANGLADESH8886.4%0.15
76P.Adad🇫🇷 FRANCE5886.2%0.14
77G.Salliere🇫🇷 FRANCE5886.2%0.14
78D.Lilley🇦🇺 AUSTRALIA7885.9%0.14
79G.Smolanko🇦🇺 AUSTRALIA7885.9%0.14
80A.El Ghrari🇲🇦 MOROCCO7085.7%0.17
81R.Guenoun🇲🇦 MOROCCO7085.7%0.17
82B.Bowman🇨🇦 CANADA9185.7%0.19
83J.Bowman🇨🇦 CANADA9185.7%0.19
84K.Ohno🇯🇵 JAPAN8385.5%0.17
85D.Veron🇬🇵 GUADELOUPE8285.4%0.16
86H.Humburg🇩🇪 GERMANY8785.1%0.15
87G.Mattsson🇩🇪 GERMANY8785.1%0.15
88A.Hiroya🇯🇵 JAPAN7284.7%0.15
89D.De Falco🇮🇹 ITALY7284.7%0.17
90B.Garozzo🇮🇹 ITALY7284.7%0.17
91A.El Askalani🇪🇬 EGYPT8584.7%0.19
92W.Wattar🇪🇬 EGYPT8584.7%0.19
93C.Mosca🇮🇹 ITALY7284.7%0.24
94S.Sbarigia🇮🇹 ITALY7284.7%0.24
95M.Ghamrawy🇪🇬 EGYPT9784.5%0.17
96M.Kamel🇪🇬 EGYPT9784.5%0.17
97A.Yamada🇯🇵 JAPAN10184.2%0.18
98J.Auken🇩🇰 DENMARK6984.1%0.16
99K.Moller🇩🇰 DENMARK6984.1%0.16
100M.Haque🇧🇩 BANGLADESH12383.7%0.20
101AMINULLAH M.🇧🇩 BANGLADESH5282.7%0.19
102E.D'Orsi🇧🇷 BRAZIL8182.7%0.22
103J.Silva Neto🇧🇷 BRAZIL7482.4%0.22
104P.Bonnet🇬🇵 GUADELOUPE6782.1%0.18
105P.Gilliocq🇬🇵 GUADELOUPE6782.1%0.18
106J.Cassin🇬🇵 GUADELOUPE7181.7%0.21
107J.Dieden🇸🇪 SWEDEN7681.6%0.22
108L.Hyden🇸🇪 SWEDEN7681.6%0.22
109P.Mandelot🇧🇷 BRAZIL8781.6%0.23
110M.Amaral🇧🇷 BRAZIL7081.4%0.24
111T.Khan🇵🇰 PAKISTAN6381.0%0.19
112L.Backstrom🇸🇪 SWEDEN8280.5%0.27
113H.Hallen🇸🇪 SWEDEN8280.5%0.27
114A.Kaminski🇮🇱 ISRAEL4580.0%0.22
115B.Chowdhury🇧🇩 BANGLADESH6779.1%0.24
116J.Pelletier🇬🇵 GUADELOUPE7678.9%0.24
117A.Lenart🇳🇿 NEW ZEALAND6677.3%0.24
118N.Woodhall🇳🇿 NEW ZEALAND6677.3%0.24
119A.Ohana🇲🇦 MOROCCO8076.2%0.40
120A.Rerhaye🇲🇦 MOROCCO8076.2%0.40
121A.Yusuf🇮🇩 INDONESIA7100.0%0.00
122A.Budirahardja🇮🇩 INDONESIA3100.0%0.00
123N.Rand🇮🇱 ISRAEL10100.0%0.00
124F.Sobhan🇧🇩 BANGLADESH2491.7%0.08
125G.Hayden🇺🇸 USA 13889.5%0.10
126R.Meltzer🇺🇸 USA 13889.5%0.10
127A.Hussein🇪🇬 EGYPT3783.8%0.16
128S.Radwan🇪🇬 EGYPT3783.8%0.16
129R.Milner🇺🇸 USA24080.0%0.23
130M.Molson🇺🇸 USA24080.0%0.23

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Δ
1A.Sontag🇺🇸 USA 1272+0.03+0.72+0.74·
2P.Weichsel🇺🇸 USA 1272+0.03+0.72+0.74·
3N.Klaver🇳🇱 NETHERLANDS224+0.05+0.59+0.64·
4R.Ramer🇳🇱 NETHERLANDS224+0.05+0.59+0.64·
5P.Lund🇩🇰 DENMARK224+0.14+0.49+0.63▲13
6S.Moller🇩🇰 DENMARK224+0.14+0.49+0.63▲13
7R.Bates🇺🇸 USA 1288+0.01+0.58+0.58▼2
8L.Stansby🇺🇸 USA 1288+0.01+0.58+0.58▼2
9R.Klinger🇦🇺 AUSTRALIA224-0.02+0.54+0.52▲2
10B.Neill🇦🇺 AUSTRALIA224-0.02+0.54+0.52▲2
11H.Lasut🇮🇩 INDONESIA336+0.08+0.42+0.50▲13
12E.Manoppo🇮🇩 INDONESIA336+0.08+0.42+0.50▲13
13B.Eisenberg🇺🇸 USA2272+0.04+0.46+0.50▲7
14S.Lev🇺🇸 USA2272+0.04+0.46+0.50▲7
15J.Auken🇩🇰 DENMARK224-0.02+0.51+0.49·
16K.Moller🇩🇰 DENMARK224-0.02+0.51+0.49·
17N.Dechelette🇫🇷 FRANCE256-0.05+0.53+0.48▼4
18F.Leenhardt🇫🇷 FRANCE256-0.05+0.53+0.48▼4
19R.Sheinman🇮🇱 ISRAEL288-0.01+0.45+0.44▲3
20P.Adad🇫🇷 FRANCE160-0.14+0.56+0.42▼11
21G.Salliere🇫🇷 FRANCE160-0.14+0.56+0.42▼11
22D.Sacul🇮🇩 INDONESIA320-0.07+0.49+0.42▼5
23J.Debonnaire🇵🇹 PORTUGAL256-0.15+0.56+0.41▼16
24C.Teixeira🇵🇹 PORTUGAL256-0.15+0.56+0.41▼16
25M.Sawiruddin🇮🇩 INDONESIA320-0.06+0.42+0.37▲1
26K.Lasocki🇵🇱 POLAND272+0.01+0.33+0.34▲1
27J.Russyan🇵🇱 POLAND272+0.01+0.33+0.34▲1
28A.Schwartz🇮🇱 ISRAEL304-0.11+0.43+0.32▼5
29Z.Mahmood🇺🇸 USA2288+0.06+0.24+0.31▲12
30J.Mohan🇺🇸 USA2288+0.06+0.24+0.31▲12
31M.Hirata🇯🇵 JAPAN288+0.02+0.27+0.29·
32R.Marsal🇩🇪 GERMANY256-0.03+0.31+0.28▼3
33D.Schroeder🇩🇪 GERMANY256-0.03+0.31+0.28▼3
34R.Ghazi🇵🇰 PAKISTAN288+0.01+0.25+0.27▲6
35J.Barbosa🇵🇹 PORTUGAL256-0.00+0.26+0.25▲1
36R.Pinto🇵🇹 PORTUGAL256-0.00+0.26+0.25▲1
37G.Lasserre🇫🇷 FRANCE256+0.15+0.01+0.15▲19
38P.Poizat🇫🇷 FRANCE256+0.15+0.01+0.15▲19
39U.Kratz🇩🇪 GERMANY192-0.11+0.26+0.14▼1
40B.Strater🇩🇪 GERMANY192-0.11+0.26+0.14▼1
41Y.Levit🇮🇱 ISRAEL336+0.14-0.00+0.13▲18
42P.Romik🇮🇱 ISRAEL224-0.01+0.15+0.13▲7
43K.Antas🇵🇱 POLAND240-0.15+0.27+0.12▼9
44T.Kaczanowski🇵🇱 POLAND240-0.15+0.27+0.12▼9
45L.Backstrom🇸🇪 SWEDEN224-0.06+0.16+0.11·
46H.Hallen🇸🇪 SWEDEN224-0.06+0.16+0.11·
47C.Mosca🇮🇹 ITALY224-0.16+0.27+0.11▼15
48S.Sbarigia🇮🇹 ITALY224-0.16+0.27+0.11▼15
49M.Ino🇯🇵 JAPAN304+0.11-0.00+0.11▲9
50P.Forquet🇮🇹 ITALY224-0.08+0.17+0.10▼7
51N.Masucci🇮🇹 ITALY224-0.08+0.17+0.10▼7
52A.Kaminski🇮🇱 ISRAEL160+0.17-0.08+0.09▲18
53N.Doremans🇳🇱 NETHERLANDS224-0.10+0.16+0.06▼6
54J.Trouwborst🇳🇱 NETHERLANDS224-0.10+0.16+0.06▼6
55D.Lilley🇦🇺 AUSTRALIA224+0.05-0.01+0.04▲5
56G.Smolanko🇦🇺 AUSTRALIA224+0.05-0.01+0.04▲5
57B.Bowman🇨🇦 CANADA240+0.04-0.03+0.01▲5
58J.Bowman🇨🇦 CANADA240+0.04-0.03+0.01▲5
59K.Ohno🇯🇵 JAPAN224-0.07+0.06-0.01▼9
60R.Kierznowski🇵🇱 POLAND160-0.06+0.04-0.02▼9
61A.Wilkosz🇵🇱 POLAND160-0.06+0.04-0.02▼9
62W.Boegem🇳🇱 NETHERLANDS224-0.01-0.03-0.04▲3
63D.De Falco🇮🇹 ITALY224+0.15-0.19-0.04▲12
64B.Garozzo🇮🇹 ITALY224+0.15-0.19-0.04▲12
65O.Janssens🇳🇱 NETHERLANDS224-0.01-0.03-0.04▲1
66M.Cummings🇨🇦 CANADA240-0.08+0.02-0.06▼12
67D.Lindop🇨🇦 CANADA240-0.08+0.02-0.06▼12
68N.Abedi🇵🇰 PAKISTAN336-0.03-0.03-0.06▼1
69S.Ahmed🇧🇩 BANGLADESH304-0.12+0.03-0.10▼16
70S.Flodqvist🇸🇪 SWEDEN224+0.12-0.23-0.10▲10
71A.Sjoberg🇸🇪 SWEDEN224+0.12-0.23-0.10▲10
72A.Yamada🇯🇵 JAPAN288-0.08-0.03-0.11▼8
73S.Brown🇨🇦 CANADA192+0.10-0.21-0.11▲5
74P.Daigneault🇨🇦 CANADA192+0.10-0.21-0.11▲5
75N.Guimaraes🇵🇹 PORTUGAL160+0.06-0.19-0.13▼2
76J.Lampreia🇵🇹 PORTUGAL160+0.06-0.19-0.13▼2
77B.Chowdhury🇧🇩 BANGLADESH192+0.21-0.35-0.14▲13
78G.Cambournac🇲🇦 MOROCCO224+0.17-0.31-0.15▲9
79M.Sourour🇲🇦 MOROCCO224+0.17-0.31-0.15▲9
80N.Talpur🇵🇰 PAKISTAN208+0.05-0.20-0.15▼3
81F.Dahl🇩🇰 DENMARK224-0.11-0.06-0.17▼13
82G.Norris🇩🇰 DENMARK224-0.11-0.06-0.17▼13
83A.El Askalani🇪🇬 EGYPT272-0.05-0.15-0.20▼12
84W.Wattar🇪🇬 EGYPT272-0.05-0.15-0.20▼12
85AMINULLAH M.🇧🇩 BANGLADESH160+0.06-0.33-0.27▲4
86A.Lenart🇳🇿 NEW ZEALAND208+0.02-0.31-0.29▼1
87N.Woodhall🇳🇿 NEW ZEALAND208+0.02-0.31-0.29▼1
88F.Ahmed A. K.🇧🇩 BANGLADESH272+0.08-0.37-0.29▲8
89W.Haughie🇦🇺 AUSTRALIA224+0.05-0.35-0.30▲2
90Z.Nagy🇦🇺 AUSTRALIA224+0.05-0.35-0.30▲2
91J.Cassin🇬🇵 GUADELOUPE224-0.06-0.27-0.33▼9
92M.Haque🇧🇩 BANGLADESH336+0.08-0.43-0.36▲9
93A.Ohana🇲🇦 MOROCCO224-0.08-0.28-0.36▼10
94A.Rerhaye🇲🇦 MOROCCO224-0.08-0.28-0.36▼10
95J.Pelletier🇬🇵 GUADELOUPE240-0.01-0.36-0.37▼2
96B.Scott🇳🇿 NEW ZEALAND256-0.02-0.37-0.39▼2
97J.Wignall🇳🇿 NEW ZEALAND256-0.02-0.37-0.39▼2
98P.Mirza🇵🇰 PAKISTAN320+0.07-0.46-0.39▲5
99H.Humburg🇩🇪 GERMANY224+0.07-0.49-0.42▲10
100G.Mattsson🇩🇪 GERMANY224+0.07-0.49-0.42▲10
101A.Hiroya🇯🇵 JAPAN240-0.03-0.41-0.43▼4
102A.El Ghrari🇲🇦 MOROCCO224-0.05-0.41-0.46▼4
103R.Guenoun🇲🇦 MOROCCO224-0.05-0.41-0.46▼4
104A.Magalhaes🇧🇷 BRAZIL192+0.01-0.47-0.46·
105J.Dieden🇸🇪 SWEDEN224-0.00-0.47-0.48▲2
106L.Hyden🇸🇪 SWEDEN224-0.00-0.47-0.48▲2
107M.Ghamrawy🇪🇬 EGYPT288-0.01-0.47-0.49▼2
108M.Kamel🇪🇬 EGYPT288-0.01-0.47-0.49▼2
109C.Andrade🇧🇷 BRAZIL256+0.05-0.55-0.50▲2
110E.D'Orsi🇧🇷 BRAZIL240-0.14-0.42-0.56▼10
111M.Amaral🇧🇷 BRAZIL208-0.18-0.44-0.62▼9
112A.Moore🇳🇿 NEW ZEALAND208+0.03-0.69-0.66·
113T.Robb🇳🇿 NEW ZEALAND208+0.03-0.69-0.66·
114P.Bonnet🇬🇵 GUADELOUPE224+0.05-0.72-0.67·
115P.Gilliocq🇬🇵 GUADELOUPE224+0.05-0.72-0.67·
116T.Khan🇵🇰 PAKISTAN192-0.02-0.73-0.75·
117J.Silva Neto🇧🇷 BRAZIL208+0.14-1.06-0.92·
118P.Mandelot🇧🇷 BRAZIL240+0.15-1.09-0.94▲1
119D.Veron🇬🇵 GUADELOUPE224+0.07-1.10-1.03▲1
120S.Bringold🇬🇵 GUADELOUPE208+0.02-1.06-1.04▼2