🇨🇳 RAN Jing Rong · CHINA

3rank
+116.5Butler · 190 bds
+0.61per board
±5.5swing
+0.87vs par /bd · #1/18
+0.67adjusted /bd
Butler per round: 70.5 70.5 70.5 70.5 -20.4 -20.4 -20.4 -20.4 -20.4 66.4 66.4 66.4by round

vs par split: bidding +0.55 · play +0.32

Strength of schedule: opponents averaged +0.05/bd (a tough draw) → opponent-adjusted +0.67/bd

Card play — on target: opening leads 76.6% #11 of 18 · declarer play 63.0% #18 of 18 · defence 90.5% #1 of 18

Bidding activity — not a pass: 41.8% #15 of 18 (231/552)

Card play by contract type — on target
vs NTvs a suit
Opening leads58.3% (12)82.9% (35)
Declarer play41.7% (12)70.6% (34)
Defence76.2% (21)94.6% (74)

Opening leads by suit led: ♠ 66.7% (12) · ♥ 83.3% (12) · ♦ 77.8% (9) · ♣ 78.6% (14)

vs par by strain: NT +0.48 (48) · a suit +1.00 (142)

vs par by level: part-score +0.94 (84) · game +0.99 (91) · slam -0.27 (15)

By role: declaring +0.97/bd (-1.18 vs par · 95) · defending +0.25/bd (+2.92 vs par · 95)

By vulnerability: vulnerable +0.33/bd (-0.07 vs par · 95) · not vulnerable +0.90/bd (+1.81 vs par · 95)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
QuarterfinalY.HuangA.Tartarin – M.RossardClosed16+23.4+1.46+2.31
QuarterfinalY.HuangD.Avon – V.BessisClosed16+12.8+0.80+0.62
QuarterfinalY.HuangV.Bessis – D.AvonClosed16+6.8+0.42+2.50
QuarterfinalY.HuangV.Bessis – D.AvonClosed16+27.5+1.72+3.00
SemifinalY.HuangA.Asulin – H.LeviClosed16-36.7-2.29-0.69
SemifinalY.HuangN.Tal – D.TalOpen16+42.4+2.65+1.69
SemifinalY.HuangN.Tal – D.TalOpen14-37.7-2.69-2.50
SemifinalY.HuangD.Tal – N.TalClosed16+1.7+0.11+0.44
SemifinalY.HuangN.Tal – D.TalOpen16+9.9+0.62-1.81
FinalY.HuangL.Grude – B.OigardenOpen16+32.4+2.02+2.19
FinalY.HuangA.Fuglestad – M.HardingOpen16+24.4+1.52+1.12
FinalY.HuangL.Grude – B.OigardenOpen16+9.6+0.60+1.12

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
+14.3Quarterfinal🇫🇷 FRANCE565♠x♥K=+13
+14.3Final🇳🇴 NORWAY522♥x♠6+2+15
+14.0Semifinal🇮🇱 ISRAEL327♠♠5=+0
+14.0Final🇳🇴 NORWAY405♣x♦K=+13
+13.0Final🇳🇴 NORWAY636♥♠A-1+13
+12.0Semifinal🇮🇱 ISRAEL203NT♠6=+3
+11.4Quarterfinal🇫🇷 FRANCE103NT♠4-1+12
+11.3Quarterfinal🇫🇷 FRANCE74♥♠Q-2+8
+11.0Semifinal🇮🇱 ISRAEL94♠♥K-1+12
+11.0Semifinal🇮🇱 ISRAEL956♦♣3=+0
+11.0Final🇳🇴 NORWAY122♥x♦3-4+12
+9.7Semifinal🇮🇱 ISRAEL293♠♣A+1+1
+8.7Quarterfinal🇫🇷 FRANCE453♠♣K+1+8
+8.7Semifinal🇮🇱 ISRAEL836♠♣6=-13
+8.6Quarterfinal🇫🇷 FRANCE205♦♥7-1+15
+8.3Final🇳🇴 NORWAY603NT♠9-1+6
+8.1Quarterfinal🇫🇷 FRANCE593NT♠4-1+11
+8.0Final🇳🇴 NORWAY384♥♣4-2+11
+7.7Semifinal🇮🇱 ISRAEL274♠♥4+1+1
+7.7Semifinal🇮🇱 ISRAEL932♥♠Q-2+2
+7.7Final🇳🇴 NORWAY22♠x♣K-2+8
+7.7Final🇳🇴 NORWAY391NT♥5+1+0
+7.3Quarterfinal🇫🇷 FRANCE313♣♠5-3+2
+6.7Semifinal🇮🇱 ISRAEL13NTx♦5-2+5
+6.6Quarterfinal🇫🇷 FRANCE496♠♥K-1+14
+6.3Semifinal🇮🇱 ISRAEL853NT♠K=+7
+6.3Final🇳🇴 NORWAY113♦x♣8-4+12
+6.0Final🇳🇴 NORWAY163♣♥Q+2-10
+6.0Final🇳🇴 NORWAY376♦♠J=-12
+5.7Semifinal🇮🇱 ISRAEL534♥♦2-2+6
+5.7Final🇳🇴 NORWAY52NT♥7-2+11
+5.3Quarterfinal🇫🇷 FRANCE412♥♣5=+5
+5.3Semifinal🇮🇱 ISRAEL874♠x♥Q-2-3
+5.3Final🇳🇴 NORWAY514♠♣8-2+5
+4.7Semifinal🇮🇱 ISRAEL393♥♥2=+0
+4.7Semifinal🇮🇱 ISRAEL593NT♣3+1+1
+4.7Final🇳🇴 NORWAY11NTx♥5=-6
+4.7Final🇳🇴 NORWAY544♥♣9+1+4
+4.7Final🇳🇴 NORWAY564♠♥J+1+1
+4.6Quarterfinal🇫🇷 FRANCE63NT♠4+3+2
+4.6Quarterfinal🇫🇷 FRANCE403♥♠A-1+9
+4.6Quarterfinal🇫🇷 FRANCE644♥x♣A=+9
+4.3Quarterfinal🇫🇷 FRANCE376♥♠4-2+11
+4.3Quarterfinal🇫🇷 FRANCE462♠♦7=+0
+4.3Semifinal🇮🇱 ISRAEL82♠♦A+3+6
+4.3Semifinal🇮🇱 ISRAEL133NT♦5=-1
+4.0Semifinal🇮🇱 ISRAEL284♣♦K-1+12
+4.0Semifinal🇮🇱 ISRAEL584♠♣J-1+12
+3.7Semifinal🇮🇱 ISRAEL263♣♦T-1+0
+3.7Semifinal🇮🇱 ISRAEL573♦♠4+1+10
+3.7Final🇳🇴 NORWAY477♠♠2=+0
+3.6Quarterfinal🇫🇷 FRANCE323♥♦4+1+1
+3.4Quarterfinal🇫🇷 FRANCE214♥♦Q+2+11
+3.3Quarterfinal🇫🇷 FRANCE93♥♦K-2+3
+3.3Final🇳🇴 NORWAY41NT♥3-1+5
+3.1Quarterfinal🇫🇷 FRANCE184♠♥K=-1
+3.0Quarterfinal🇫🇷 FRANCE544♠♥9-2+7
+3.0Semifinal🇮🇱 ISRAEL313♣♠J=-7
+3.0Semifinal🇮🇱 ISRAEL633♥♠K+1-4
+3.0Final🇳🇴 NORWAY504♠♥3-1+6
+2.7Quarterfinal🇫🇷 FRANCE131NT♦3+2+6
+2.7Semifinal🇮🇱 ISRAEL212♠♠2+2+8
+2.4Quarterfinal🇫🇷 FRANCE171NT♣6+2+1
+2.0Quarterfinal🇫🇷 FRANCE284♥♦6-2+6
+2.0Quarterfinal🇫🇷 FRANCE434♠♥A-3+7
+1.7Quarterfinal🇫🇷 FRANCE553♠♦Q=+7
+1.7Semifinal🇮🇱 ISRAEL103♦♣3=-1
+1.7Semifinal🇮🇱 ISRAEL891NT♠8=+0
+1.7Semifinal🇮🇱 ISRAEL903♦♠A-1+1
+1.7Final🇳🇴 NORWAY93NT♦2+2+0
+1.6Quarterfinal🇫🇷 FRANCE23♥♣3=+0
+1.4Quarterfinal🇫🇷 FRANCE623♠♥8-1+5
+1.3Semifinal🇮🇱 ISRAEL511NT♠4=-1
+1.1Quarterfinal🇫🇷 FRANCE602♥♠A=+0
+1.0Quarterfinal🇫🇷 FRANCE611NT♦J=-1
+1.0Semifinal🇮🇱 ISRAEL494♥♥3=+3
+1.0Semifinal🇮🇱 ISRAEL644♠♦K=-3
+1.0Final🇳🇴 NORWAY145♦♣A=+2
+1.0Final🇳🇴 NORWAY413NT♥K+1+10
+1.0Final🇳🇴 NORWAY583♣♦J=-10
+0.7Semifinal🇮🇱 ISRAEL364♠♥T+1+1
+0.7Semifinal🇮🇱 ISRAEL462♥♣K=-1
+0.7Semifinal🇮🇱 ISRAEL603♦♥2=+0
+0.6Quarterfinal🇫🇷 FRANCE264♦♥K-1-1
+0.6Quarterfinal🇫🇷 FRANCE483♥♣2+1+10
+0.4Quarterfinal🇫🇷 FRANCE633NT♣7+1+1
+0.3Quarterfinal🇫🇷 FRANCE51NT♠6+1+1
+0.3Quarterfinal🇫🇷 FRANCE473NT♣6+2+1
+0.3Semifinal🇮🇱 ISRAEL234♥♣4+1+0
+0.3Semifinal🇮🇱 ISRAEL332NT♠7-1+3
+0.0Quarterfinal🇫🇷 FRANCE165♣♦7=+1
+0.0Quarterfinal🇫🇷 FRANCE534♥♣2+1+0
+0.0Semifinal🇮🇱 ISRAEL64♥♣3+2-1
-0.0Semifinal🇮🇱 ISRAEL454♥♣Q=-3
+0.0Semifinal🇮🇱 ISRAEL544♠♣J=+16
+0.0Semifinal🇮🇱 ISRAEL563NT♣5+1+0
+0.0Semifinal🇮🇱 ISRAEL614♠♣Q=+1
-0.0Semifinal🇮🇱 ISRAEL882♠♣J=+0
-0.0Final🇳🇴 NORWAY74♥♣3=+0
-0.0Final🇳🇴 NORWAY133NT♥6+2-1
-0.0Final🇳🇴 NORWAY156♠♦A-1+17
-0.0Final🇳🇴 NORWAY333NT♥2-1+10
-0.0Final🇳🇴 NORWAY364♠♥A-1+3
-0.0Final🇳🇴 NORWAY534NT♦3=-1
-0.1Quarterfinal🇫🇷 FRANCE81NT♠Q+2+6
-0.1Quarterfinal🇫🇷 FRANCE503♠x♣J-2-7
-0.3Quarterfinal🇫🇷 FRANCE14♥♠T=-1
-0.3Quarterfinal🇫🇷 FRANCE304♥♦J=-1
-0.3Quarterfinal🇫🇷 FRANCE443♦♠A=+0
-0.3Semifinal🇮🇱 ISRAEL142♠♦K=+0
-0.3Semifinal🇮🇱 ISRAEL402♠♣T+2+6
-0.3Semifinal🇮🇱 ISRAEL862♥♦A=-1
-0.3Semifinal🇮🇱 ISRAEL914♠♦J+2-1
-0.3Semifinal🇮🇱 ISRAEL924♥♠K+1+0
-0.3Final🇳🇴 NORWAY85♦♠A-2+0
-0.3Final🇳🇴 NORWAY343♠♦A-1-1
-0.3Final🇳🇴 NORWAY482♥♣A=+0
-0.4Quarterfinal🇫🇷 FRANCE155♣♦6-2+0
-0.6Quarterfinal🇫🇷 FRANCE144♥♠6=-1
-0.6Quarterfinal🇫🇷 FRANCE293♣♣7=-10
-0.6Quarterfinal🇫🇷 FRANCE573NT♠T+1-1
-0.7Quarterfinal🇫🇷 FRANCE42♠♦A+2+1
-0.7Semifinal🇮🇱 ISRAEL193♦♥A=+0
-0.7Semifinal🇮🇱 ISRAEL253♥♥5+1+6
-0.7Final🇳🇴 NORWAY64♠♦Q+2-1
-0.7Final🇳🇴 NORWAY452♠♣7+1+0
-0.7Final🇳🇴 NORWAY465♥♠K+1-5
-1.0Quarterfinal🇫🇷 FRANCE382♥♠K=-1
-1.0Quarterfinal🇫🇷 FRANCE422♣♥2=+1
-1.0Semifinal🇮🇱 ISRAEL223NT♣Q+1-1
-1.0Semifinal🇮🇱 ISRAEL443♣♣J-3-1
-1.0Final🇳🇴 NORWAY444♠♣8=+0
-1.0Final🇳🇴 NORWAY553NT♦J-2+3
-1.3Quarterfinal🇫🇷 FRANCE393♦♣4-2-9
-1.3Final🇳🇴 NORWAY103♣♠K+1+0
-1.4Quarterfinal🇫🇷 FRANCE353NT♣5+1+0
-1.6Quarterfinal🇫🇷 FRANCE222♠♦5=+0
-1.6Quarterfinal🇫🇷 FRANCE252♠♦A=+0
-1.7Semifinal🇮🇱 ISRAEL356♠x♥K-1-5
-1.7Semifinal🇮🇱 ISRAEL521NT♠8=+0
-1.7Semifinal🇮🇱 ISRAEL624♠♦T+1-11
-2.0Quarterfinal🇫🇷 FRANCE523NT♥J+2+0
-2.3Quarterfinal🇫🇷 FRANCE34♥♠Q=-3
-2.4Quarterfinal🇫🇷 FRANCE192♥♠K-1+1
-2.7Semifinal🇮🇱 ISRAEL183♥♦8-1-5
-2.7Final🇳🇴 NORWAY494♠♥A=+0
-2.9Quarterfinal🇫🇷 FRANCE243♥♦A+1+6
-3.0Quarterfinal🇫🇷 FRANCE112NT♦J-2-6
-3.0Semifinal🇮🇱 ISRAEL152♥♦6=-5
-3.0Semifinal🇮🇱 ISRAEL242NT♣3=+13
-3.3Semifinal🇮🇱 ISRAEL123NT♠6=-7
-3.3Semifinal🇮🇱 ISRAEL172♠♠K-1-5
-3.3Semifinal🇮🇱 ISRAEL302♠♦9-2+1
-3.3Semifinal🇮🇱 ISRAEL962♠♥6+1+0
-3.6Quarterfinal🇫🇷 FRANCE344♥♥8=+1
-3.7Semifinal🇮🇱 ISRAEL34♥♠4=-8
-3.7Semifinal🇮🇱 ISRAEL54♠♣T=+0
-3.7Semifinal🇮🇱 ISRAEL345♠♥K-1-10
-3.7Semifinal🇮🇱 ISRAEL413NT♥5-1-12
-3.7Final🇳🇴 NORWAY623♥♣K-1-2
-4.0Semifinal🇮🇱 ISRAEL814♥♣8-2-5
-4.0Semifinal🇮🇱 ISRAEL944♥♠K-1-10
-4.0Final🇳🇴 NORWAY353NT♠4-1-6
-4.3Final🇳🇴 NORWAY423NT♠8=+0
-4.4Quarterfinal🇫🇷 FRANCE124♠♣8+2+8
-4.4Quarterfinal🇫🇷 FRANCE232♦♣A-1-6
-4.4Quarterfinal🇫🇷 FRANCE276♠♥A-1-14
-4.7Semifinal🇮🇱 ISRAEL114♥♦J+2+11
-4.7Final🇳🇴 NORWAY435♥x♠K-1-5
-5.4Quarterfinal🇫🇷 FRANCE363♦♦3+1+0
-5.7Quarterfinal🇫🇷 FRANCE513NT♥4-1-10
-6.0Semifinal🇮🇱 ISRAEL424♦♠6+1+0
-6.3Quarterfinal🇫🇷 FRANCE583♠♣4=+0
-6.3Semifinal🇮🇱 ISRAEL73NT♦J-3-9
-6.7Final🇳🇴 NORWAY596♣♠4=+0
-7.0Semifinal🇮🇱 ISRAEL504♠♦T-3-11
-7.3Final🇳🇴 NORWAY611NT♣2+1-12
-8.0Semifinal🇮🇱 ISRAEL373NT♠8+2-1
-8.0Semifinal🇮🇱 ISRAEL844♥♣3-1-6
-8.7Semifinal🇮🇱 ISRAEL381NT♣2-3-5
-9.3Quarterfinal🇫🇷 FRANCE334♥♣A=-3
-10.0Semifinal🇮🇱 ISRAEL44♠x♥A-1+0
-10.0Final🇳🇴 NORWAY572♠♥Q+1-10
-11.0Semifinal🇮🇱 ISRAEL434♥♣K+1-7
-12.3Semifinal🇮🇱 ISRAEL826♣♠2=+0
-12.7Semifinal🇮🇱 ISRAEL23♠♣A=+2
-12.7Final🇳🇴 NORWAY33NT♣T-3-14
-13.0Semifinal🇮🇱 ISRAEL554♠♦4-1-12
-13.3Final🇳🇴 NORWAY646NT♠5=+0
-17.0Semifinal🇮🇱 ISRAEL166♣x♠A-9-15