🇲🇦 GUERRAOUI Farida · MOROCCO

130rank
-132.9Butler · 112 bds
-1.19per board
±4.7swing
-1.23vs par /bd
-1.26adjusted /bd
Butler per round: -11.5 -52.3 -27.4 -4.8 -43.2 -14.9 21.2by round

vs par split: bidding -0.60 · play -0.59

Strength of schedule: opponents averaged -0.07/bd (an easy draw) → opponent-adjusted -1.26/bd

Card play — on target: opening leads 88.5% · declarer play 68.0% · defence 78.8%

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (9)100.0% (17)
Declarer play50.0% (6)73.7% (19)
Defence68.8% (16)83.3% (36)

Opening leads by suit led: ♠ 60.0% (5) · ♥ 80.0% (5) · ♦ 100.0% (7) · ♣ 100.0% (9)

vs par by strain: NT -1.97 (32) · a suit -0.87 (78)

vs par by level: part-score -0.26 (35) · game -1.61 (66) · slam -1.78 (9)

By role: declaring -0.89/bd (-2.57 vs par · 58) · defending -1.51/bd (+0.20 vs par · 54)

By vulnerability: vulnerable -1.13/bd (-0.57 vs par · 56) · not vulnerable -1.25/bd (-1.89 vs par · 56)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 6F.LahlouE.Sjoberg – S.RimstedtOpen16-11.5-0.72-1.81
Round 8C.RaffaliG.Brewiak – A.SarniakOpen16-52.3-3.27-1.81
Round 9S.AyadB.Dey – R.ChoksiOpen16-27.4-1.71-1.94
Round 12F.BenchemsiC.Arnolds – B.VriendOpen16-4.8-0.30+0.94
Round 14S.AyadX.Feng – Y.SunClosed16-43.2-2.70-2.56
Round 18F.LahlouP.Correa – S.MelloOpen16-14.9-0.93-2.44
Round 21F.LahlouF.Damayanti – RIANTINI -Open16+21.2+1.32+1.00

Every board — best Butler first↑ top

vs par = IMPs this pair scored above (+) or below (−) the board’s double-dummy par — what bidding and play (theirs and the opponents’) added or gave away against perfect play.

ButlerRoundOpponentsBdContractLeadResvs par
+22.0Round 12🇳🇱 NETHERLANDS194♥xx♣6-7+22
+11.0Round 12🇳🇱 NETHERLANDS224♠♥6=+8
+10.3Round 21🇮🇩 INDONESIA26NT♠10-1+17
+6.8Round 12🇳🇱 NETHERLANDS213♣♠A+2+10
+6.3Round 21🇮🇩 INDONESIA63NT♥4=+10
+6.2Round 9🇮🇳 INDIA124♠♣J-1+12
+5.5Round 6🇸🇪 SWEDEN205♦x♥K-1+3
+5.4Round 21🇮🇩 INDONESIA72♥♦A+1+7
+4.7Round 18🇧🇷 BRAZIL283NT♣2-1+12
+2.8Round 21🇮🇩 INDONESIA112♠♣A=-1
+2.7Round 12🇳🇱 NETHERLANDS324♥♦7-2+5
+2.6Round 6🇸🇪 SWEDEN273NT♠3+3-11
+2.6Round 9🇮🇳 INDIA24♠♦6=+0
+2.2Round 9🇮🇳 INDIA113NT♣J+2+1
+2.2Round 21🇮🇩 INDONESIA123♣♦A=+5
+2.1Round 9🇮🇳 INDIA33NT♠Q=-1
+2.0Round 9🇮🇳 INDIA84♥♦A+1+0
+1.9Round 8🇵🇱 POLAND262♥♦6-1+0
+1.8Round 12🇳🇱 NETHERLANDS284♥♣A=+0
+1.7Round 9🇮🇳 INDIA104♥♣7+2+13
+1.7Round 21🇮🇩 INDONESIA86♠♠3=+0
+1.4Round 21🇮🇩 INDONESIA34♥♦3=-1
+1.4Round 21🇮🇩 INDONESIA91NT♣Q-3-8
+1.2Round 8🇵🇱 POLAND172♥♠10-1+4
+1.1Round 18🇧🇷 BRAZIL216♦x♠K-2+0
+1.0Round 6🇸🇪 SWEDEN302♠♦K+1-4
+0.9Round 18🇧🇷 BRAZIL182♥♦3=-7
+0.9Round 18🇧🇷 BRAZIL223♥♣2-2-1
+0.9Round 21🇮🇩 INDONESIA153♠♣A=+6
+0.8Round 18🇧🇷 BRAZIL274♥♦5+3+2
+0.7Round 6🇸🇪 SWEDEN294♠♥8+1+10
+0.7Round 12🇳🇱 NETHERLANDS254♠♦6+1+0
+0.7Round 14🇨🇳 CHINA233♦♦7=-1
+0.6Round 6🇸🇪 SWEDEN222♥♦Q+1+0
+0.6Round 14🇨🇳 CHINA214♥♦A=+0
+0.4Round 8🇵🇱 POLAND223NT♠6+2+0
+0.4Round 18🇧🇷 BRAZIL195♦♠6-1-12
+0.3Round 18🇧🇷 BRAZIL321NT♠K=-5
+0.2Round 12🇳🇱 NETHERLANDS293NT♦6+1+1
+0.1Round 9🇮🇳 INDIA12♣♠10+1+0
-0.1Round 6🇸🇪 SWEDEN252♠♦7+1+0
-0.3Round 6🇸🇪 SWEDEN194♠♣8=+1
-0.3Round 6🇸🇪 SWEDEN21Pass-4
-0.3Round 6🇸🇪 SWEDEN324♠♠3+2+11
-0.3Round 18🇧🇷 BRAZIL294♠♣Q+1+0
-0.3Round 18🇧🇷 BRAZIL304♥♠K+2-11
-0.3Round 21🇮🇩 INDONESIA163NT♠K+1+1
-0.4Round 14🇨🇳 CHINA322♥♣A+1+7
-0.5Round 6🇸🇪 SWEDEN263NT♥J+2-13
-0.5Round 8🇵🇱 POLAND293♣♥K=+0
-0.5Round 12🇳🇱 NETHERLANDS313♥♣A-1+2
-0.6Round 9🇮🇳 INDIA153NT♦2+2+0
-0.6Round 21🇮🇩 INDONESIA104♥♠A-1+1
-0.7Round 14🇨🇳 CHINA304♠♥Q+1+0
-0.7Round 21🇮🇩 INDONESIA44♥♠Q+1-4
-0.8Round 18🇧🇷 BRAZIL242♥♦K+1+0
-0.9Round 9🇮🇳 INDIA65♥♣10+1-13
-1.0Round 8🇵🇱 POLAND233NT♣9=-2
-1.0Round 14🇨🇳 CHINA274♥♣A-1-4
-1.0Round 21🇮🇩 INDONESIA53NT♥10=-11
-1.0Round 21🇮🇩 INDONESIA132NT♣6-1+1
-1.0Round 21🇮🇩 INDONESIA143NT♠J+1-1
-1.1Round 8🇵🇱 POLAND276♥♦K+1+11
-1.2Round 14🇨🇳 CHINA261NT♥K-1-5
-1.2Round 14🇨🇳 CHINA282♥♦7-2+1
-1.3Round 18🇧🇷 BRAZIL252♦♣2+1-5
-1.4Round 8🇵🇱 POLAND21Pass-3
-1.5Round 14🇨🇳 CHINA174♠♣3=-11
-1.6Round 6🇸🇪 SWEDEN184♥♠10+2-1
-1.6Round 18🇧🇷 BRAZIL203NT♠8=-2
-1.7Round 6🇸🇪 SWEDEN314♠♥A+1-8
-1.8Round 12🇳🇱 NETHERLANDS304♠♦A-2-5
-1.9Round 6🇸🇪 SWEDEN283NT♠6=+0
-2.0Round 6🇸🇪 SWEDEN236♠♣10+1-1
-2.0Round 14🇨🇳 CHINA204♥♦6+1+0
-2.0Round 14🇨🇳 CHINA253♦♣Q-1-5
-2.2Round 12🇳🇱 NETHERLANDS172♠♥A-1+2
-2.2Round 18🇧🇷 BRAZIL261NT♣5-4+6
-2.5Round 8🇵🇱 POLAND282♠♣A+1+0
-2.5Round 9🇮🇳 INDIA44♠♣2-1+0
-2.6Round 14🇨🇳 CHINA222♥♣2+1+0
-2.7Round 9🇮🇳 INDIA144♥♥2-1-5
-2.8Round 12🇳🇱 NETHERLANDS203NT♠10+2-1
-3.5Round 8🇵🇱 POLAND302♠♣K=-6
-3.5Round 12🇳🇱 NETHERLANDS243NT♠Q+1+0
-3.6Round 12🇳🇱 NETHERLANDS184♥♣4+1+0
-3.7Round 8🇵🇱 POLAND312♥♦A-1-4
-4.0Round 8🇵🇱 POLAND253NT♦2=+0
-4.6Round 14🇨🇳 CHINA184♠♦J-1-5
-5.1Round 18🇧🇷 BRAZIL235♦♥5=+0
-5.2Round 9🇮🇳 INDIA72NT♣3+1+1
-5.4Round 9🇮🇳 INDIA162♠♥5-2-2
-5.4Round 14🇨🇳 CHINA294♠♥4=+1
-5.7Round 18🇧🇷 BRAZIL313NT♦10+3-11
-6.0Round 8🇵🇱 POLAND321♥x♠7-2-2
-6.0Round 14🇨🇳 CHINA193NT♥6+1-1
-6.1Round 6🇸🇪 SWEDEN173NT♠4=-7
-6.1Round 8🇵🇱 POLAND244♥♠6-1-10
-6.1Round 9🇮🇳 INDIA54♥♣10=-10
-6.6Round 21🇮🇩 INDONESIA13NT♥10=-6
-6.7Round 18🇧🇷 BRAZIL174♠x♦5-2-5
-7.1Round 6🇸🇪 SWEDEN243♠x♠9-2-5
-7.4Round 9🇮🇳 INDIA93NT♦7-4-14
-7.6Round 8🇵🇱 POLAND186♦♠5-1-10
-7.9Round 14🇨🇳 CHINA314♥♠Q-2-11
-8.0Round 8🇵🇱 POLAND204♥♥K=+0
-8.0Round 14🇨🇳 CHINA243NT♦A=-7
-9.6Round 12🇳🇱 NETHERLANDS273NT♠6=-7
-10.4Round 8🇵🇱 POLAND197♥x♦A-1-7
-12.0Round 12🇳🇱 NETHERLANDS235♣♠4=-9
-13.5Round 9🇮🇳 INDIA136♣♦K=-13
-14.0Round 12🇳🇱 NETHERLANDS266♥♣J=-13