🇨🇾 Vassilis IOANNOU · CYPRUS

28rank
+78.2Butler · 69 bds
+1.13per board
±4.5swing
+0.93vs par /bd
+1.65adjusted /bd
Butler per match: -14 12.4 8.9 37 18 15.9by match

vs par split: bidding +0.87 · play +0.06

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

Card play — on target: opening leads 90.0% · declarer play 71.4% · defence 82.1%

Bidding activity — not a pass: 35.8% (68/190)

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (5)86.7% (15)
Declarer play100.0% (4)60.0% (10)
Defence87.5% (8)80.6% (31)

Opening leads by suit led: ♠ 87.5% (8) · ♥ 100.0% (5) · ♦ 100.0% (2) · ♣ 80.0% (5)

vs par by strain: NT +1.38 (16) · a suit +0.79 (53)

vs par by level: part-score +1.37 (30) · game +0.67 (36) · slam -0.33 (3)

By role: declaring +1.84/bd (+0.13 vs par · 30) · defending +0.59/bd (+1.54 vs par · 39)

By vulnerability: vulnerable +1.36/bd (+0.44 vs par · 34) · not vulnerable +0.91/bd (+1.40 vs par · 35)

By match↑ top

MatchPartnerOpponentsRoomBdsButlerAvgvs par
Match 3George KOLETTISJanis BETHERS – Maija ROMANOVSKAOpen12-14.0-1.17-1.75
Match 4George GEORGIADESMaksim KARPOV – Jaanus MARIPUUClosed12+12.4+1.03+1.25
Match 7Huaiyu FANHani ALMARAGHI – Ahmed ALRUWAYEHOpen9+8.9+0.99+2.22
Match 9Huaiyu FANPetro KARLYKOV – Konstantyn TRIFONOVOpen12+37.0+3.08+2.17
Match 10Huaiyu FANSergei MIRONOV – Anastasia MIRONOVAClosed12+18.0+1.50+0.75
Match 12Huaiyu FANPatricia CUMMINS – Douglas ROTCHELLClosed12+15.9+1.32+1.25

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.0Sat 24 Oct 08:00🇰🇼 KUWAIT42♠x♦K=+13
+12.0Sun 25 Oct 08:00🇺🇦 UKRAINE124♥♣Q=+0
+12.0Sun 25 Oct 11:30🇷🇸 SERBIA54♥♦T-1+12
+11.0Sun 25 Oct 08:00🇺🇦 UKRAINE96♥♥T=+11
+10.0Sun 25 Oct 08:00🇺🇦 UKRAINE73♦♠A+1+9
+9.1Sun 18 Oct 12:45🇪🇪 ESTONIA425♥x♠A-3+5
+8.4Sun 18 Oct 12:45🇪🇪 ESTONIA442♠♥K-2+9
+8.0Sun 25 Oct 15:00🇧🇧 BARBADOS344♠♦A=+8
+7.0Sun 25 Oct 11:30🇷🇸 SERBIA113♣♣5+1+7
+5.4Sun 25 Oct 15:00🇧🇧 BARBADOS364♥♥A=+0
+5.2Sun 25 Oct 15:00🇧🇧 BARBADOS263NT♦K+2+1
+5.0Sun 18 Oct 12:45🇪🇪 ESTONIA473NT♠6-1+9
+5.0Sun 25 Oct 08:00🇺🇦 UKRAINE11NT♥7+1+0
+4.8Sun 25 Oct 15:00🇧🇧 BARBADOS275♣x♣9-1+6
+3.4Sat 24 Oct 08:00🇰🇼 KUWAIT82♠♥Q-2+0
+3.0Sun 18 Oct 07:30🇱🇻 LATVIA53♦♠9=-5
+3.0Sun 25 Oct 08:00🇺🇦 UKRAINE22NT♠5-4+7
+3.0Sun 25 Oct 11:30🇷🇸 SERBIA23NT♦T-1+1
+2.7Sun 18 Oct 12:45🇪🇪 ESTONIA372♥♠9+1+7
+2.5Sat 24 Oct 08:00🇰🇼 KUWAIT54♠x♥2-2-5
+2.4Sat 24 Oct 08:00🇰🇼 KUWAIT23NT♠5-3+6
+2.4Sun 25 Oct 15:00🇧🇧 BARBADOS253♠♥K=+0
+2.0Sun 18 Oct 07:30🇱🇻 LATVIA122♥♣9=+0
+2.0Sun 25 Oct 11:30🇷🇸 SERBIA15♥♠6-1-11
+1.4Sun 18 Oct 12:45🇪🇪 ESTONIA434♠♠3=+1
+1.4Sat 24 Oct 08:00🇰🇼 KUWAIT13NT♣T=+0
+1.0Sun 25 Oct 08:00🇺🇦 UKRAINE34NT♠J=+0
+1.0Sun 25 Oct 08:00🇺🇦 UKRAINE103♥♣A=+6
+1.0Sun 25 Oct 11:30🇷🇸 SERBIA33NT♠6+2+0
+1.0Sun 25 Oct 11:30🇷🇸 SERBIA43NT♠4+2+0
+1.0Sun 25 Oct 11:30🇷🇸 SERBIA86♦♥K=+2
+1.0Sun 25 Oct 11:30🇷🇸 SERBIA93NT♠5+2+0
+0.9Sun 18 Oct 12:45🇪🇪 ESTONIA464♥♠T+2+1
+0.6Sun 18 Oct 12:45🇪🇪 ESTONIA382♦♠A-1-1
+0.1Sun 18 Oct 12:45🇪🇪 ESTONIA481NT♠6+1-1
+0.1Sun 25 Oct 15:00🇧🇧 BARBADOS282♠♦K=+0
+0.0Sun 18 Oct 07:30🇱🇻 LATVIA22♠♣T=+0
+0.0Sun 18 Oct 07:30🇱🇻 LATVIA32♣x♦5-1+1
+0.0Sun 18 Oct 07:30🇱🇻 LATVIA74♠♥A+1+0
+0.0Sun 18 Oct 07:30🇱🇻 LATVIA84♠♥A+1+0
+0.0Sun 25 Oct 08:00🇺🇦 UKRAINE62♠♣6=+10
-0.0Sun 25 Oct 11:30🇷🇸 SERBIA64♥♣K+1+0
+0.0Sun 25 Oct 15:00🇧🇧 BARBADOS333NT♣9+1-1
-0.3Sun 25 Oct 15:00🇧🇧 BARBADOS302♠♣A-3+6
-0.3Sun 25 Oct 15:00🇧🇧 BARBADOS354♦♠J=+0
-0.4Sun 18 Oct 12:45🇪🇪 ESTONIA392♠♥Q-1+0
-1.0Sun 18 Oct 07:30🇱🇻 LATVIA43NT♥T+2-4
-1.0Sun 18 Oct 07:30🇱🇻 LATVIA114♥♥A=-1
-1.0Sun 25 Oct 08:00🇺🇦 UKRAINE44♥♠9+1-13
-1.0Sun 25 Oct 08:00🇺🇦 UKRAINE54♥♣6+1-1
-1.0Sun 25 Oct 08:00🇺🇦 UKRAINE82♦♣3+1+0
-1.0Sun 25 Oct 11:30🇷🇸 SERBIA105♣♠8+1+10
-1.7Sun 25 Oct 15:00🇧🇧 BARBADOS313NT♠3+1+10
-1.9Sun 25 Oct 15:00🇧🇧 BARBADOS322♠♥Q+2-6
-2.0Sun 18 Oct 07:30🇱🇻 LATVIA15♦x♥5=-4
-2.0Sun 18 Oct 07:30🇱🇻 LATVIA64♥♣K+2-1
-2.8Sat 24 Oct 08:00🇰🇼 KUWAIT72♣♣7+1+0
-2.9Sun 18 Oct 12:45🇪🇪 ESTONIA415♥♠K=+0
-3.0Sun 25 Oct 08:00🇺🇦 UKRAINE114♥♠A-1-3
-3.2Sat 24 Oct 08:00🇰🇼 KUWAIT64♠♠7+1+12
-3.4Sat 24 Oct 08:00🇰🇼 KUWAIT33NT♠6-3-6
-3.4Sat 24 Oct 08:00🇰🇼 KUWAIT92♠♣Q=+0
-4.0Sun 25 Oct 11:30🇷🇸 SERBIA123♥♠6-1+2
-4.6Sun 18 Oct 12:45🇪🇪 ESTONIA452♠♦5+1-7
-5.0Sun 25 Oct 11:30🇷🇸 SERBIA76♥♦T-4-14
-5.8Sun 25 Oct 15:00🇧🇧 BARBADOS293♠x♣K-2-9
-6.0Sun 18 Oct 07:30🇱🇻 LATVIA103♥♦6=+0
-7.0Sun 18 Oct 07:30🇱🇻 LATVIA93♠♣T=-7
-7.9Sun 18 Oct 12:45🇪🇪 ESTONIA404♥♠A=-8