🇺🇦 TRIFONOV Konstantyn · UKRAINE

64rank
+33.5Butler · 220 bds
+0.15per board
±4.6swing
-0.11vs par /bd · #106/175
+0.04adjusted /bd
Butler per round: -26.8 -9.9 -18.8 -21.3 23.6 -23.5 -8 10.8 0.8 11.7 20.4 -0.6 -8.8 41.6 18.9 -16.8 42.9 -1.7 7.9 -16.7 22.4 -14.6by round

vs par split: bidding -0.50 · play +0.15

Strength of schedule: opponents averaged -0.12/bd (an easy draw) → opponent-adjusted +0.04/bd

Card play — on target: opening leads 79.5% #125 of 175 · declarer play 74.4% #118 of 175 · defence 86.6% #112 of 175

Card play by contract type — on target
vs NTvs a suit
Opening leads·79.5% (44)
Declarer play·74.4% (43)
Defence·86.6% (82)

Opening leads by suit led: ♠ 78.6% (14) · ♥ 81.8% (11) · ♦ 66.7% (9) · ♣ 90.0% (10)

vs par by strain: a suit -0.34 (157)

vs par by level: part-score -1.06 (69) · game +0.54 (72) · slam -1.25 (16)

By role: declaring +0.31/bd (-2.41 vs par · 103) · defending +0.01/bd (+1.91 vs par · 117)

By vulnerability: vulnerable +0.07/bd (-0.42 vs par · 112) · not vulnerable +0.24/bd (+0.20 vs par · 108)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1P.KarlykovJ.Rombaut – C.LorenziniOpen10-26.8-2.68-1.60
Round 2P.KarlykovK.Jassem – P.PatreuhaOpen10-9.9-0.99+3.60
Round 3P.KarlykovS.De Wijs – B.MullerOpen10-18.8-1.88-0.50
Round 4P.KarlykovM.Byrne – K.DykeClosed10-21.3-2.13-2.60
Round 5P.KarlykovF.Fantoni – B.ManciniClosed0+0.0+0.00·
Round 6P.KarlykovJ.Carroll – M.MoranOpen10+23.6+2.36+1.30
Round 7P.KarlykovT.Aa – A.LivgardOpen10-23.5-2.35-2.20
Round 8Y.ChumakA.Gromov – A.GulevichOpen10-8.0-0.80-2.70
Round 9Y.ChumakU.Kasimir – P.JokischOpen10+10.8+1.08-1.60
Round 10Y.ChumakS.Hult – P.BertheauOpen10+0.8+0.08+0.20
Round 13Y.ChumakJ.Roll – A.LevinClosed10+11.7+1.17+2.00
Round 14P.KarlykovM.Karpov – V.VaheClosed10+20.4+2.04+1.90
Round 15P.KarlykovV.Marashev – I.TsonchevOpen10-0.6-0.06-2.00
Round 16Y.ChumakF.Piedra – P.ZimmermannClosed10-8.8-0.88-2.30
Round 17Y.ChumakM.Knob – C.WanhaOpen10+41.6+4.16+3.60
Round 18P.KarlykovJ.Barbosa – P.SarmentoOpen10+18.9+1.89-0.80
Round 19P.KarlykovS.Bahbout – S.De DonderOpen10-16.8-1.68-0.50
Round 23Y.ChumakD.Rase – K.BrguljanClosed10+42.9+4.29+3.50
Round 24Y.ChumakJ.Bendiks – J.BethersClosed10-1.7-0.17+1.90
Round 27P.KarlykovD.Sanders – A.AdamsonClosed10+7.9+0.79-0.60
Round 29Y.ChumakA.Kahraman – I.DoganClosed10-16.7-1.67-2.00
Round 30P.KarlykovG.Rus – M.SenkClosed10+22.4+2.24+0.80
Round 31P.KarlykovM.Agica – A.MugioiuOpen10-14.6-1.46-1.90

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
+13.9Round 18🇵🇹 PORTUGAL297♥♦5=+0
+13.7Round 17🇦🇹 AUSTRIA207♠♦2=+0
+13.1Round 6🇮🇪 IRELAND267♠♥8=+0
+12.0Round 30🇸🇮 SLOVENIA263N♥Q-1+12
+11.3Round 17🇦🇹 AUSTRIA185♦x♠4-2+12
+11.3Round 24🇱🇻 LATVIA245♣♠K-2+11
+9.8Round 23🇭🇷 CROATIA125♥♣3-1+5
+9.7Round 30🇸🇮 SLOVENIA286♦x♣A-1+13
+9.4Round 23🇭🇷 CROATIA194♥♠K+1+11
+9.3Round 15🇧🇬 BULGARIA243♣x♦K=+11
+8.8Round 6🇮🇪 IRELAND283N♠3=+11
+8.1Round 14🇪🇪 ESTONIA143♥x♠2-3+9
+7.1Round 17🇦🇹 AUSTRIA165♥♣Q-4+8
+7.1Round 23🇭🇷 CROATIA133♦♣A=+12
+7.1Round 23🇭🇷 CROATIA202N♣7+1+10
+7.0Round 9🇩🇪 GERMANY286♣♥K+1-10
+6.9Round 18🇵🇹 PORTUGAL266♠♣3+1-13
+6.8Round 18🇵🇹 PORTUGAL253N♥2+1+8
+6.4Round 9🇩🇪 GERMANY263N♦2+3+3
+6.1Round 30🇸🇮 SLOVENIA294♠♣4-1+12
+5.9Round 10🇸🇪 SWEDEN63N♥J=+14
+5.7Round 18🇵🇹 PORTUGAL283N♥10-2+8
+5.6Round 17🇦🇹 AUSTRIA135♣♥A=+0
+5.3Round 3🇳🇱 NETHERLANDS276♠♦4-1+14
+5.3Round 29🇹🇷 TURKEY135♦x♥K-1+8
+5.1Round 18🇵🇹 PORTUGAL231N♦2-1+12
+4.6Round 6🇮🇪 IRELAND273N♥Q=-1
+4.5Round 13🇮🇱 ISRAEL102♥♣7-1+6
+4.5Round 23🇭🇷 CROATIA161♠♥9=+6
+4.5Round 24🇱🇻 LATVIA223N♦2=-1
+4.5Round 31🇷🇴 ROMANIA82♦xx♠3-1+7
+4.4Round 14🇪🇪 ESTONIA154♠♣8-1+12
+4.3Round 1🇫🇷 FRANCE63♥♣5-2+5
+4.3Round 6🇮🇪 IRELAND254♠♣K+1+8
+4.3Round 8🇷🇺 RUSSIA183N♥9-3+2
+4.3Round 13🇮🇱 ISRAEL55♦x♥K-1+8
+4.2Round 10🇸🇪 SWEDEN74♥♠J-2+7
+4.2Round 13🇮🇱 ISRAEL24♠♦10=+7
+4.2Round 23🇭🇷 CROATIA184♠♥K+1+1
+4.2Round 31🇷🇴 ROMANIA54♠x♣K-1+2
+4.1Round 6🇮🇪 IRELAND223N♥K-3+7
+4.0Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND264♠♣A-1+6
+3.8Round 2🇵🇱 POLAND124♥♣9-1+12
+3.8Round 24🇱🇻 LATVIA303♥♠K-3+7
+3.8Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND254♠♣9-1+10
+3.7Round 3🇳🇱 NETHERLANDS291♠♣8+1-1
+3.7Round 14🇪🇪 ESTONIA133♥♣6+1+1
+3.7Round 29🇹🇷 TURKEY123♠♣4-1+5
+3.5Round 16🇨🇭 SWITZERLAND94♥♠Q-2+6
+3.3Round 31🇷🇴 ROMANIA21N♣2-1+6
+3.2Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND244♥♣2+1+0
+3.1Round 9🇩🇪 GERMANY276N♥9=+0
+3.1Round 14🇪🇪 ESTONIA123N♠Q=-1
+3.1Round 30🇸🇮 SLOVENIA252♥x♥A-1+0
+3.0Round 17🇦🇹 AUSTRIA144♠x♠5-3+14
+2.8Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43♥♥4-1+0
+2.8Round 10🇸🇪 SWEDEN93♣♦K-2-9
+2.8Round 14🇪🇪 ESTONIA183♣♠3=+0
+2.7Round 17🇦🇹 AUSTRIA193♥♣7=-4
+2.6Round 9🇩🇪 GERMANY244♥♠10=+8
+2.4Round 23🇭🇷 CROATIA115♠♥5=-11
+2.3Round 1🇫🇷 FRANCE13♣x♥6-1+0
+2.3Round 14🇪🇪 ESTONIA174♥♠2-2+5
+2.1Round 9🇩🇪 GERMANY223♥♦10=+1
+2.0Round 9🇩🇪 GERMANY252♦x♠10-3-3
+2.0Round 16🇨🇭 SWITZERLAND81N♠6-3+7
+1.9Round 8🇷🇺 RUSSIA121N♠10-1-1
+1.9Round 16🇨🇭 SWITZERLAND11N♣2+2+2
+1.8Round 7🇳🇴 NORWAY55♣♦Q+1+1
+1.8Round 18🇵🇹 PORTUGAL302♦♥5+2+0
+1.8Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND303♦♦2+1-1
+1.7Round 19🇧🇪 BELGIUM34♠♠5+1+11
+1.7Round 23🇭🇷 CROATIA175♣x♥K-3+2
+1.5Round 8🇷🇺 RUSSIA133N♥Q-1+6
+1.5Round 17🇦🇹 AUSTRIA172♦♥2+3+7
+1.4Round 2🇵🇱 POLAND112N♠7-1+4
+1.4Round 7🇳🇴 NORWAY23♦♣6=+0
+1.4Round 13🇮🇱 ISRAEL41♠♣9-1-1
+1.4Round 17🇦🇹 AUSTRIA154♥♣3+1+0
+1.3Round 10🇸🇪 SWEDEN23♦♠5-1+0
+1.3Round 13🇮🇱 ISRAEL31N♦2+1+0
+1.3Round 16🇨🇭 SWITZERLAND35♦♠6+2-10
+1.1Round 13🇮🇱 ISRAEL72♠♦10-2+10
+1.1Round 15🇧🇬 BULGARIA301N♥6+1+0
+1.0Round 8🇷🇺 RUSSIA166♦♣A=-2
+1.0Round 13🇮🇱 ISRAEL63♥♠K+1-10
+0.9Round 19🇧🇪 BELGIUM23N♥9+4-10
+0.9Round 30🇸🇮 SLOVENIA234♥♦7+1+0
+0.8Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND215♦♣9=+5
+0.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23♠♦3-2+1
+0.7Round 10🇸🇪 SWEDEN82♠♣K=+0
+0.6Round 2🇵🇱 POLAND183N♣7+3+3
+0.6Round 18🇵🇹 PORTUGAL271N♥J-1+4
+0.6Round 19🇧🇪 BELGIUM61N♠9-1-2
+0.6Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND231N♥2+2-10
+0.5Round 23🇭🇷 CROATIA144♠♥A-1+5
+0.3Round 6🇮🇪 IRELAND241N♦5=-1
+0.3Round 8🇷🇺 RUSSIA114♥♠Q=+1
+0.3Round 14🇪🇪 ESTONIA204♠♥6=+1
+0.3Round 24🇱🇻 LATVIA284♠♥J=+0
+0.2Round 31🇷🇴 ROMANIA31N♣9-2-1
+0.2Round 31🇷🇴 ROMANIA93♠♥K-1+5
+0.1Round 16🇨🇭 SWITZERLAND23♠♣Q+1-6
+0.1Round 19🇧🇪 BELGIUM52N♣6=+11
+0.0Round 7🇳🇴 NORWAY74♠♠4=+0
+0.0Round 7🇳🇴 NORWAY84♥♠K=+0
-0.0Round 10🇸🇪 SWEDEN44♥♦7+2+13
-0.0Round 15🇧🇬 BULGARIA272♠♣J+1-7
-0.0Round 24🇱🇻 LATVIA274♠♣9=+0
-0.1Round 15🇧🇬 BULGARIA254♠♦4+1-13
-0.1Round 30🇸🇮 SLOVENIA243N♥10=-1
-0.2Round 3🇳🇱 NETHERLANDS223♣♠Q-1-3
-0.2Round 10🇸🇪 SWEDEN103N♦5=-2
-0.2Round 16🇨🇭 SWITZERLAND53N♣4+1+0
-0.2Round 30🇸🇮 SLOVENIA213♥♣A-1-4
-0.3Round 3🇳🇱 NETHERLANDS264♥♣7=-3
-0.4Round 2🇵🇱 POLAND144♥♦9+1-1
-0.4Round 13🇮🇱 ISRAEL81N♠5-2+1
-0.4Round 19🇧🇪 BELGIUM102♠♦Q=+1
-0.5Round 2🇵🇱 POLAND194♥♥5+1+0
-0.5Round 8🇷🇺 RUSSIA143♣♠Q+2-7
-0.6Round 14🇪🇪 ESTONIA194♥♥K+1+0
-0.6Round 17🇦🇹 AUSTRIA122♥♣A=-1
-0.7Round 15🇧🇬 BULGARIA284♠♦10+1+0
-0.7Round 15🇧🇬 BULGARIA292♠♣J=+1
-0.7Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND221N♠5+2+0
-0.7Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND272♠♣A=+1
-0.9Round 30🇸🇮 SLOVENIA272♦♦7+3-6
-0.9Round 31🇷🇴 ROMANIA63N♠8+1-1
-1.0Round 6🇮🇪 IRELAND232♠♥K=+0
-1.0Round 15🇧🇬 BULGARIA222♠♠8+1+0
-1.0Round 16🇨🇭 SWITZERLAND43♦♥5-1+1
-1.0Round 18🇵🇹 PORTUGAL243♦♣5+2-6
-1.0Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND293N♥3+1-13
-1.1Round 9🇩🇪 GERMANY293♣♣3=+0
-1.1Round 10🇸🇪 SWEDEN14♠♦K-1-10
-1.1Round 13🇮🇱 ISRAEL91N♥A+1-1
-1.1Round 19🇧🇪 BELGIUM74♥♦K=+0
-1.1Round 29🇹🇷 TURKEY184♠♣7-1-6
-1.2Round 1🇫🇷 FRANCE82N♥6=-1
-1.3Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53N♠10=+0
-1.3Round 6🇮🇪 IRELAND212♠♠Q=+0
-1.3Round 16🇨🇭 SWITZERLAND63♦♠K+1+0
-1.3Round 24🇱🇻 LATVIA255♦♠Q+1+11
-1.3Round 29🇹🇷 TURKEY171N♦5=-1
-1.4Round 8🇷🇺 RUSSIA153♣♦3=+0
-1.4Round 14🇪🇪 ESTONIA116♦♥9=+2
-1.6Round 7🇳🇴 NORWAY96♣♠K=+0
-1.8Round 3🇳🇱 NETHERLANDS283♣♥K-2-5
-1.8Round 29🇹🇷 TURKEY154♠♥8+2-1
-1.9Round 2🇵🇱 POLAND203N♣Q+1+0
-2.0Round 2🇵🇱 POLAND163♠♥K=+0
-2.0Round 16🇨🇭 SWITZERLAND104♥♣2-1-6
-2.1Round 1🇫🇷 FRANCE33♥♦8+1+7
-2.1Round 2🇵🇱 POLAND151N♥6+4+9
-2.1Round 3🇳🇱 NETHERLANDS243N♠2=+0
-2.1Round 24🇱🇻 LATVIA294♥♠7=-3
-2.2Round 15🇧🇬 BULGARIA262♠♥8=-6
-2.3Round 1🇫🇷 FRANCE91N♣K=-6
-2.3Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33N♥10=+2
-2.3Round 6🇮🇪 IRELAND302♠♣2-1+2
-2.3Round 14🇪🇪 ESTONIA163♥♣Q+1-10
-2.4Round 3🇳🇱 NETHERLANDS212♦♦2=-8
-2.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND101N♦6+1-1
-2.4Round 9🇩🇪 GERMANY213N♣A-1-10
-2.4Round 15🇧🇬 BULGARIA212♦♠9+1-1
-2.5Round 19🇧🇪 BELGIUM81N♥5-2+1
-2.6Round 10🇸🇪 SWEDEN33♥x♥5-3-4
-2.7Round 7🇳🇴 NORWAY102♣x♦5-1-2
-2.8Round 29🇹🇷 TURKEY193N♥3-2-8
-2.9Round 29🇹🇷 TURKEY202N♦7=-5
-3.0Round 24🇱🇻 LATVIA214♠x♦K-1-6
-3.2Round 1🇫🇷 FRANCE53N♥Q+3-1
-3.3Round 19🇧🇪 BELGIUM43♠♣8-2-2
-3.3Round 31🇷🇴 ROMANIA13N♠9=-7
-3.4Round 2🇵🇱 POLAND132N♠7+2+9
-3.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND63♠♥3-1-6
-3.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND71N♠J+3-9
-3.4Round 8🇷🇺 RUSSIA195♣♦J=-11
-3.6Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♥♠A=+0
-3.6Round 29🇹🇷 TURKEY116♦♣J=+2
-3.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12♠♣2=-7
-3.8Round 23🇭🇷 CROATIA153♣♣5=-6
-3.9Round 15🇧🇬 BULGARIA233♣♦K-1-5
-3.9Round 27🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND283N♠A+2-4
-3.9Round 30🇸🇮 SLOVENIA304♠x♣K-2-11
-4.0Round 7🇳🇴 NORWAY34♠x♦10-4-5
-4.0Round 9🇩🇪 GERMANY304♥♠A-2-5
-4.1Round 17🇦🇹 AUSTRIA113N♠6+1+0
-4.2Round 1🇫🇷 FRANCE74♥♦6=-1
-4.2Round 31🇷🇴 ROMANIA74♥♥5-1-6
-4.3Round 30🇸🇮 SLOVENIA222♠♠7+2-7
-4.4Round 1🇫🇷 FRANCE23N♥9=+1
-4.6Round 13🇮🇱 ISRAEL14N♥J+1+0
-4.6Round 24🇱🇻 LATVIA263N♥J=+0
-4.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♥♠K=-6
-4.7Round 7🇳🇴 NORWAY14♥♠K+1-8
-4.9Round 9🇩🇪 GERMANY236♠♦6=+0
-5.0Round 8🇷🇺 RUSSIA173N♠8-2-6
-5.2Round 31🇷🇴 ROMANIA43♠♣Q-3-9
-5.3Round 1🇫🇷 FRANCE44♣♠10=-7
-5.4Round 2🇵🇱 POLAND175♦♣K=+0
-5.4Round 3🇳🇱 NETHERLANDS236♥♣J+1+13
-5.6Round 7🇳🇴 NORWAY63♦♣J+2-7
-6.0Round 29🇹🇷 TURKEY144♠♣3=-7
-6.1Round 19🇧🇪 BELGIUM13N♥7=-6
-6.2Round 29🇹🇷 TURKEY164♠♥8=-7
-6.4Round 3🇳🇱 NETHERLANDS305♠x♥K-2+0
-6.7Round 8🇷🇺 RUSSIA204♥x♣9-2-9
-6.7Round 19🇧🇪 BELGIUM94♥x♦K-2-9
-7.0Round 6🇮🇪 IRELAND293N♣5-2-13
-8.1Round 7🇳🇴 NORWAY44♥♠10+1-1
-9.2Round 3🇳🇱 NETHERLANDS251♠♦K=-12
-10.0Round 18🇵🇹 PORTUGAL214♠♦9=-8
-10.2Round 10🇸🇪 SWEDEN56♦♥7=-7
-10.6Round 24🇱🇻 LATVIA235♣♥2=+0
-10.7Round 1🇫🇷 FRANCE105♥♠9-2-13
-10.9Round 18🇵🇹 PORTUGAL225♥♥9-1-13
-13.1Round 16🇨🇭 SWITZERLAND76♥♣5-1-17
-13.4Round 31🇷🇴 ROMANIA106♥♦A-1-15