🇬🇷 FOTEINAKIS Ioannis · GREECE

52rank
+12.1Butler · 120 bds
+0.10per board
±4.7swing
-0.89vs par /bd · #69/84
+0.44adjusted /bd
Butler per round: 26.6 34.9 -22.6 -28 17.1 -29.5 13.8 5.4 2.6 -8.2by round

vs par split: bidding -0.77 · play -0.03

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

Card play — on target: opening leads 77.1% #42 of 84 · declarer play 76.5% #19 of 84 · defence 73.8% #72 of 84

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (11)79.2% (24)
Declarer play66.7% (12)81.8% (22)
Defence87.5% (16)69.4% (49)

Opening leads by suit led: ♠ 100.0% (5) · ♥ 70.0% (10) · ♦ 90.9% (11) · ♣ 55.6% (9)

vs par by strain: NT -0.73 (34) · a suit -0.82 (85)

vs par by level: part-score -0.42 (43) · game -1.43 (73) · slam +9.00 (3)

By role: declaring +0.82/bd (-2.78 vs par · 55) · defending -0.51/bd (+0.71 vs par · 65)

By vulnerability: vulnerable -0.35/bd (-1.67 vs par · 64) · not vulnerable +0.62/bd (+0.00 vs par · 56)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.KapirisC.Farrell – M.ToalOpen12+26.6+2.22+4.42
Round 2D.KapirisC.Lahrmann – A.Rolf-LarsenOpen12+34.9+2.91+0.50
Round 4D.KapirisT.Westerveld – D.GoudzwaardOpen12-22.6-1.88-3.25
Round 6D.KapirisL.Rombaut – C.TeilOpen12-28.0-2.33-4.17
Round 7D.KapirisI.Oeberg – M.AustadClosed12+17.1+1.43-1.00
Round 9D.KapirisT.Altun – U.ErenClosed12-29.5-2.46-3.00
Round 10D.KapirisM.Guendel – K.DransfeldOpen12+13.8+1.15-0.92
Round 12D.KapirisA.Pigulski – RACEWICZ MACIEJOpen12+5.4+0.45-0.67
Round 14D.KapirisA.Nilsson – M.Bjoerk HeedOpen12+2.6+0.22-1.00
Round 15D.KapirisS.Dank – G.MatatyahouOpen12-8.2-0.68+0.17

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
+12.8Round 10🇩🇪 GERMANY186♥x♠2=+13
+11.8Round 2🇩🇰 DENMARK216♠♦J-2+13
+10.5Round 6🇫🇷 FRANCE223NT♥6=+10
+9.7Round 7🇳🇴 NORWAY56♥♦A=+1
+9.4Round 2🇩🇰 DENMARK253NT♦2=+0
+8.7Round 2🇩🇰 DENMARK152NT♣4-4+7
+7.7Round 14🇸🇪 SWEDEN175♦♣8-1+4
+7.7Round 14🇸🇪 SWEDEN193NT♦5-1+12
+7.3Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND13NT♠A-2+11
+7.3Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND114♠♥7-1+8
+7.3Round 4🇳🇱 NETHERLANDS235♦♣K=+0
+6.7Round 10🇩🇪 GERMANY245♣♥K-2+9
+6.5Round 12🇵🇱 POLAND193NT♥5-3+11
+5.7Round 4🇳🇱 NETHERLANDS164♠♣6+1+0
+5.5Round 7🇳🇴 NORWAY13♦♣4-1+5
+5.4Round 7🇳🇴 NORWAY124♥♠J-1+10
+5.3Round 15🇮🇱 ISRAEL54♠♦A+1+0
+4.9Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND53NT♥9+1+4
+4.8Round 2🇩🇰 DENMARK243NT♠2-2+11
+4.3Round 2🇩🇰 DENMARK222♠♦2+3+6
+4.3Round 10🇩🇪 GERMANY153♠♣A+1+2
+3.9Round 12🇵🇱 POLAND153NT♠K+1+1
+3.7Round 7🇳🇴 NORWAY32♠♥7+2+1
+3.6Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND83NT♥Q+2+1
+3.5Round 12🇵🇱 POLAND233NT♦5-1+6
+3.4Round 10🇩🇪 GERMANY172♥♦8+2+7
+3.2Round 2🇩🇰 DENMARK203NT♣4=-1
+3.2Round 12🇵🇱 POLAND223NT♠5=-2
+3.1Round 15🇮🇱 ISRAEL13♥♦A-4-5
+2.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104♥♦3+1+11
+2.7Round 6🇫🇷 FRANCE191NT♣5-2+0
+2.6Round 10🇩🇪 GERMANY223♣♠J+1+7
+2.5Round 7🇳🇴 NORWAY85♠♣Q+1-11
+2.4Round 15🇮🇱 ISRAEL114♠♠6=+0
+2.3Round 9🇹🇷 TURKEY85♠♣K+1+1
+2.2Round 6🇫🇷 FRANCE235♣♥5+1+13
+2.2Round 14🇸🇪 SWEDEN162♣♦J-1-1
+2.0Round 9🇹🇷 TURKEY55♠♦K-2-12
+1.9Round 14🇸🇪 SWEDEN222♥♣3=+0
+1.8Round 15🇮🇱 ISRAEL103♠♣J=+1
+1.7Round 4🇳🇱 NETHERLANDS224♠♥4-1+6
+1.7Round 12🇵🇱 POLAND253NT♠6+2+0
+1.5Round 6🇫🇷 FRANCE153♣♥5=-1
+1.3Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND72♥♠3+1+6
+1.3Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND91NT♥7+1+11
+1.3Round 14🇸🇪 SWEDEN183NT♦5+1-1
+1.2Round 7🇳🇴 NORWAY64♥♠6-1+12
+1.2Round 9🇹🇷 TURKEY44♥♣J=-1
+1.2Round 9🇹🇷 TURKEY104♠♥8-1+1
+1.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND24♥♦J=-1
+1.1Round 14🇸🇪 SWEDEN232♦♥A+1+1
+1.0Round 6🇫🇷 FRANCE173NT♦10+3-11
+0.8Round 7🇳🇴 NORWAY73NT♠6+1-1
+0.6Round 15🇮🇱 ISRAEL44♠♣Q+1+0
+0.5Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND33NT♠4=+2
+0.5Round 10🇩🇪 GERMANY163♣♦8-3+0
+0.5Round 15🇮🇱 ISRAEL123♥♣A+1+6
+0.4Round 14🇸🇪 SWEDEN252♣♠K+1+1
+0.3Round 2🇩🇰 DENMARK161NT♣2+1-1
+0.3Round 2🇩🇰 DENMARK174♠♦3=+1
+0.3Round 7🇳🇴 NORWAY114♥♠J+2-11
+0.1Round 10🇩🇪 GERMANY233NT♠Q+2-13
+0.0Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND64♠♥10=+0
-0.5Round 4🇳🇱 NETHERLANDS204♥♠4-1+6
-0.5Round 12🇵🇱 POLAND162♥♣2+1-10
-0.6Round 7🇳🇴 NORWAY21NT♣5+1+0
-0.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND124♠♦9+1+0
-0.7Round 2🇩🇰 DENMARK192♦♣4+2-1
-0.7Round 12🇵🇱 POLAND244♠♦K+1+0
-0.7Round 15🇮🇱 ISRAEL92♥♥6=+0
-0.9Round 9🇹🇷 TURKEY23♣♥5-2+11
-0.9Round 12🇵🇱 POLAND182♦♦5+1+0
-0.9Round 12🇵🇱 POLAND213♥♦10-1-5
-1.1Round 2🇩🇰 DENMARK233NT♦6+3-13
-1.1Round 15🇮🇱 ISRAEL32♦♥A+2+0
-1.3Round 7🇳🇴 NORWAY104♥♥4=+1
-1.3Round 10🇩🇪 GERMANY212♥♣8-2+0
-1.3Round 14🇸🇪 SWEDEN204♥♦J=+0
-1.4Round 2🇩🇰 DENMARK263♥♦10=-6
-1.6Round 7🇳🇴 NORWAY91NT♣3+2-6
-1.7Round 10🇩🇪 GERMANY194♥♠K+2-12
-1.9Round 9🇹🇷 TURKEY32♦♠A+1-5
-2.1Round 4🇳🇱 NETHERLANDS194♠♥5=+0
-2.1Round 6🇫🇷 FRANCE242♠♣2=-5
-2.2Round 9🇹🇷 TURKEY94♠♥4+1+0
-2.3Round 4🇳🇱 NETHERLANDS184♥♣2-2-7
-2.5Round 14🇸🇪 SWEDEN152♦♣Q-1+0
-2.6Round 10🇩🇪 GERMANY204♥♦Q+2-17
-2.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND43NT♦4+1+0
-2.7Round 4🇳🇱 NETHERLANDS243NT♥J+2-2
-2.8Round 14🇸🇪 SWEDEN26Pass-12
-2.9Round 9🇹🇷 TURKEY14♠♣A-1+2
-2.9Round 15🇮🇱 ISRAEL24♠♣J=+1
-3.0Round 12🇵🇱 POLAND172♠♣K-1-1
-3.1Round 6🇫🇷 FRANCE264♥♠A=+0
-3.3Round 12🇵🇱 POLAND202♦♣5+3-7
-4.0Round 14🇸🇪 SWEDEN211NT♠J-1-5
-4.1Round 12🇵🇱 POLAND263♥♣A-1-1
-4.3Round 15🇮🇱 ISRAEL73♣♠10+2+10
-4.4Round 4🇳🇱 NETHERLANDS173♠♥K-1-10
-4.5Round 4🇳🇱 NETHERLANDS213♠♣7=-7
-4.5Round 15🇮🇱 ISRAEL84♥♠Q+1-1
-4.7Round 2🇩🇰 DENMARK184♥♠3-1-10
-4.7Round 6🇫🇷 FRANCE203♥♦2+3-15
-4.9Round 10🇩🇪 GERMANY264♠♦6+1-1
-5.3Round 9🇹🇷 TURKEY114♥♠6=+0
-5.5Round 4🇳🇱 NETHERLANDS253♠♣6=-8
-6.1Round 10🇩🇪 GERMANY253NT♣A=-6
-6.3Round 6🇫🇷 FRANCE163NT♥10-1-12
-6.7Round 6🇫🇷 FRANCE253NT♠7+1-6
-6.7Round 9🇹🇷 TURKEY63NT♥2-1-12
-6.9Round 4🇳🇱 NETHERLANDS153NT♦4-2-7
-7.3Round 9🇹🇷 TURKEY74♠♦A-1-13
-8.4Round 4🇳🇱 NETHERLANDS264♥♣K=-10
-8.4Round 15🇮🇱 ISRAEL64♠♥3=-10
-8.5Round 7🇳🇴 NORWAY43NT♥8+1-13
-9.0Round 9🇹🇷 TURKEY124♠♦9+1-8
-9.1Round 14🇸🇪 SWEDEN244♥♠4=-11
-9.9Round 6🇫🇷 FRANCE214♠♥A+1-8
-13.1Round 6🇫🇷 FRANCE184♠x♣J=-15