🇨🇾 Marios KASAPIS · CYPRUS

203rank
-74.4Butler · 60 bds
-1.24per board
±5.5swing
-0.18vs par /bd
-1.06adjusted /bd
Butler per match: 13.4 -48.9 -14 -13.2 -11.7by match

vs par split: bidding +0.18 · play -0.37

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

Card play — on target: opening leads 68.4% · declarer play 63.6% · defence 91.2%

Bidding activity — not a pass: 36.8% (63/171)

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (6)76.9% (13)
Declarer play50.0% (2)66.7% (9)
Defence87.5% (8)92.3% (26)

Opening leads by suit led: ♠ 100.0% (3) · ♥ 60.0% (5) · ♦ 66.7% (6) · ♣ 60.0% (5)

vs par by strain: NT -2.47 (15) · a suit +0.58 (45)

vs par by level: part-score -0.60 (20) · game +0.56 (36) · slam -4.75 (4)

By role: declaring -0.10/bd (-2.50 vs par · 26) · defending -2.11/bd (+1.59 vs par · 34)

By vulnerability: vulnerable -1.86/bd (-0.97 vs par · 30) · not vulnerable -0.62/bd (+0.60 vs par · 30)

By match↑ top

MatchPartnerOpponentsRoomBdsButlerAvgvs par
Match 1Demetrios HADJIGEORGIOUChinnathee SAISITH – Nattapong PIMPISANOpen12+13.4+1.12-0.75
Match 2Demetrios HADJIGEORGIOUSamer ALRAWASHDEH – Farah TAMBULATClosed12-48.9-4.08-3.42
Match 3George GEORGIADESJelena ALFEJEVA – Ivars RUBENISClosed12-14.0-1.17+0.58
Match 6Demetrios HADJIGEORGIOUSamina ESMAIL – Sumitra Rasiklal SHAHOpen12-13.2-1.10+0.83
Match 8Demetrios HADJIGEORGIOUShah Zia-ul HAQUE – Rashedul Hasan RIPONOpen12-11.7-0.97+1.83

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.1Fri 16 Oct 14:00🇹🇭 THAILAND312♠x♦Q+1+12
+12.3Sat 24 Oct 09:45🇧🇩 BANGLADESH184♠♣9+3+12
+8.0Sat 24 Oct 09:45🇧🇩 BANGLADESH174♠♣3=+8
+7.9Fri 23 Oct 14:00🇰🇪 KENYA194♥♣7=+1
+5.1Fri 23 Oct 14:00🇰🇪 KENYA144♥♦6+2+11
+4.9Fri 16 Oct 14:00🇹🇭 THAILAND363♦♣A+1-2
+4.3Sat 24 Oct 09:45🇧🇩 BANGLADESH132♠♦Q+2+10
+3.9Fri 23 Oct 14:00🇰🇪 KENYA164♠♦9=+1
+3.0Fri 16 Oct 14:00🇹🇭 THAILAND294♠♥A=-1
+3.0Sun 18 Oct 07:30🇱🇻 LATVIA54♠♣K-2+7
+2.3Sat 17 Oct 09:00🇯🇴 JORDAN35♦♥A-1+10
+2.0Sun 18 Oct 07:30🇱🇻 LATVIA123♥♦3+1+2
+1.6Fri 16 Oct 14:00🇹🇭 THAILAND282♠♦6=+6
+1.3Fri 23 Oct 14:00🇰🇪 KENYA243NT♥Q=-1
+1.0Sat 17 Oct 09:00🇯🇴 JORDAN16♣♦4=+12
+0.7Fri 16 Oct 14:00🇹🇭 THAILAND324♠♦K+2-14
+0.7Sat 17 Oct 09:00🇯🇴 JORDAN73NT♥2=+0
+0.7Sat 24 Oct 09:45🇧🇩 BANGLADESH193NT♥Q=+0
+0.6Fri 16 Oct 14:00🇹🇭 THAILAND253NT♠5+1+0
+0.6Fri 16 Oct 14:00🇹🇭 THAILAND354♠♠6+1+0
+0.3Fri 16 Oct 14:00🇹🇭 THAILAND334♥♣A+1+0
+0.3Fri 23 Oct 14:00🇰🇪 KENYA203NT♥5=-2
+0.3Sat 24 Oct 09:45🇧🇩 BANGLADESH224♠♥3=+1
-0.0Sat 17 Oct 09:00🇯🇴 JORDAN24♠♥9+1+0
-0.0Sat 17 Oct 09:00🇯🇴 JORDAN114♠♦A-1-10
-0.0Sun 18 Oct 07:30🇱🇻 LATVIA21NT♠T-1+0
-0.0Sun 18 Oct 07:30🇱🇻 LATVIA31NT♠4=-1
-0.0Sun 18 Oct 07:30🇱🇻 LATVIA74♠♥8+1+0
-0.0Sun 18 Oct 07:30🇱🇻 LATVIA84♠♦A+1+0
-0.0Sat 24 Oct 09:45🇧🇩 BANGLADESH234♥♣K+2+3
-0.3Fri 16 Oct 14:00🇹🇭 THAILAND344♠♦J+1+0
-0.3Sat 17 Oct 09:00🇯🇴 JORDAN53♦♥5+1+0
-1.0Sun 18 Oct 07:30🇱🇻 LATVIA45♦♥T+1+3
-1.0Sun 18 Oct 07:30🇱🇻 LATVIA114♥♥A+1+0
-1.1Fri 23 Oct 14:00🇰🇪 KENYA133NT♠T-2+7
-1.3Sat 17 Oct 09:00🇯🇴 JORDAN103NT♥8+2-17
-1.3Fri 23 Oct 14:00🇰🇪 KENYA155♣x♠A-4+4
-1.3Fri 23 Oct 14:00🇰🇪 KENYA222♥♦2+1+10
-1.6Fri 16 Oct 14:00🇹🇭 THAILAND262♦♠5=-5
-1.9Fri 23 Oct 14:00🇰🇪 KENYA212♦x♥A-1-2
-2.0Sun 18 Oct 07:30🇱🇻 LATVIA15♠x♠A-3+3
-2.0Sun 18 Oct 07:30🇱🇻 LATVIA64♥♠Q=-1
-2.1Fri 16 Oct 14:00🇹🇭 THAILAND272♠♦5=-5
-3.3Fri 23 Oct 14:00🇰🇪 KENYA172♦♣T+2-1
-4.0Sat 24 Oct 09:45🇧🇩 BANGLADESH203♠♣2=-1
-4.7Sat 17 Oct 09:00🇯🇴 JORDAN63♣♠K-1-12
-5.0Sat 24 Oct 09:45🇧🇩 BANGLADESH163NT♥6+3+7
-6.0Sun 18 Oct 07:30🇱🇻 LATVIA104♥♠J-1-6
-6.0Sat 24 Oct 09:45🇧🇩 BANGLADESH211NT♦7+1-6
-6.4Fri 23 Oct 14:00🇰🇪 KENYA182NT♥6-3-5
-6.7Sat 24 Oct 09:45🇧🇩 BANGLADESH243♣♠4=-5
-7.0Sun 18 Oct 07:30🇱🇻 LATVIA93♥♠Q=+0
-7.3Sat 24 Oct 09:45🇧🇩 BANGLADESH153♦♣4=-7
-7.4Fri 16 Oct 14:00🇹🇭 THAILAND306♠♣A=+0
-8.3Sat 24 Oct 09:45🇧🇩 BANGLADESH144♠♦5=+0
-9.3Sat 17 Oct 09:00🇯🇴 JORDAN123NT♥9+2+0
-10.0Sat 17 Oct 09:00🇯🇴 JORDAN93NT♥3-1-6
-10.3Sat 17 Oct 09:00🇯🇴 JORDAN84♠♣2=+0
-16.4Fri 23 Oct 14:00🇰🇪 KENYA236NT♥4=-13
-17.0Sat 17 Oct 09:00🇯🇴 JORDAN47♥x♦J-2-18