🇩🇪 WEISS Max · GERMANY

18rank
+51.9Butler · 160 bds
+0.32per board
±4.5swing
+0.06vs par /bd · #34/74
+0.12adjusted /bd
Butler per round: 40.8 -22.7 27.7 29.3 -9.6 -14.3 -3.3 4by round

vs par split: bidding +0.09 · play +0.03

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

Card play — on target: opening leads 85.7% #19 of 74 · declarer play 73.5% #42 of 74 · defence 82.1% #41 of 74

Card play by contract type — on target
vs NTvs a suit
Opening leads80.0% (10)87.5% (32)
Declarer play71.4% (7)74.1% (27)
Defence73.9% (23)85.2% (61)

Opening leads by suit led: ♠ 100.0% (3) · ♥ 84.6% (13) · ♦ 83.3% (12) · ♣ 85.7% (14)

vs par by strain: NT -0.39 (41) · a suit +0.21 (119)

vs par by level: part-score +0.77 (74) · game -0.47 (81) · slam -2.00 (5)

By role: declaring +0.23/bd (-2.07 vs par · 76) · defending +0.41/bd (+1.98 vs par · 84)

By vulnerability: vulnerable -0.03/bd (+0.07 vs par · 80) · not vulnerable +0.68/bd (+0.04 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1P.GruenkeJ.Van Lankveld – R.PhilipsenOpen20+40.8+2.04+3.25
Round 2P.GruenkeM.Mroczkowski – A.SmieszkolOpen20-22.7-1.14-1.15
Round 3P.GruenkeM.Gundesen – T.KjeldsenClosed20+27.7+1.39-0.25
Round 4P.GruenkeV.Grigorean – I.EpureOpen20+29.3+1.47+0.10
Round 5P.GruenkeK.Ellingsen – H.EideOpen20-9.6-0.48+0.45
Round 6P.GruenkeK.Lazar – K.OrmayOpen20-14.3-0.72-0.20
Round 8P.GruenkeF.Kralik – K.OndruchovaOpen20-3.3-0.16-0.50
Round 10P.GruenkeI.Gronkvist – M.RimstedtOpen20+4.0+0.20-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
+18.8Round 1🇳🇱 NETHERLANDS93♦x♠A-7+18
+10.2Round 2🇵🇱 POLAND35♦♦5=+0
+9.5Round 4🇷🇴 ROMANIA42♦♥8+2+11
+8.6Round 10🇸🇪 SWEDEN194♠♥A-3+8
+7.9Round 5🇳🇴 NORWAY43NT♣5-1+12
+7.3Round 5🇳🇴 NORWAY115♦x♥3=+3
+7.0Round 1🇳🇱 NETHERLANDS36♠♦A-1+13
+6.8Round 1🇳🇱 NETHERLANDS53♦♠K-1+7
+6.5Round 8🇨🇿 CZECH REPUBLIC153♦♥5-3+9
+6.2Round 8🇨🇿 CZECH REPUBLIC135♣♥A-1+12
+5.8Round 3🇩🇰 DENMARK93NT♣J-1+6
+5.8Round 6🇭🇺 HUNGARY193♠♣K-1+13
+5.5Round 1🇳🇱 NETHERLANDS63NT♣J-2+8
+5.2Round 6🇭🇺 HUNGARY64♥♠9=-1
+5.1Round 1🇳🇱 NETHERLANDS13♣♥J-1+5
+5.1Round 5🇳🇴 NORWAY64♥♦K+1+1
+5.0Round 8🇨🇿 CZECH REPUBLIC73NT♦5-2+8
+5.0Round 10🇸🇪 SWEDEN84♠♥10+1+11
+4.8Round 2🇵🇱 POLAND204♥♣A-2+8
+4.6Round 4🇷🇴 ROMANIA24♠♦Q=+0
+4.6Round 4🇷🇴 ROMANIA111NTx♦A-2+4
+4.5Round 2🇵🇱 POLAND102♥♥2+2+10
+4.5Round 4🇷🇴 ROMANIA175♣x♠A-1+5
+4.3Round 2🇵🇱 POLAND164♠♥8=+0
+4.3Round 3🇩🇰 DENMARK116NT♦Q=-11
+4.3Round 3🇩🇰 DENMARK131NT♠4+3-10
+4.3Round 4🇷🇴 ROMANIA124♠♦4-2+6
+4.3Round 10🇸🇪 SWEDEN105♦♠10-1+6
+4.1Round 3🇩🇰 DENMARK163♦♣K-2+3
+4.1Round 10🇸🇪 SWEDEN133♦♠8-3+5
+4.0Round 10🇸🇪 SWEDEN152♠♦K-2-1
+3.8Round 3🇩🇰 DENMARK152♦♥4+2+11
+3.8Round 10🇸🇪 SWEDEN94♠♦4=+0
+3.7Round 1🇳🇱 NETHERLANDS172♥♠6+1+0
+3.5Round 1🇳🇱 NETHERLANDS133♥♠J=+0
+3.5Round 4🇷🇴 ROMANIA54♥♠3+1+1
+3.5Round 8🇨🇿 CZECH REPUBLIC14♥♦3+1+0
+3.4Round 5🇳🇴 NORWAY93♠♦A-1+11
+3.4Round 8🇨🇿 CZECH REPUBLIC146♠♥A=+0
+3.2Round 2🇵🇱 POLAND142♥♦4+2+6
+3.2Round 5🇳🇴 NORWAY124♥♠2+3+14
+2.8Round 3🇩🇰 DENMARK73♦♣6-1+6
+2.8Round 4🇷🇴 ROMANIA64♥♣A-1+5
+2.8Round 4🇷🇴 ROMANIA204♠♥10-2+3
+2.8Round 10🇸🇪 SWEDEN125NT♠3+1+11
+2.8Round 10🇸🇪 SWEDEN162♠♣6=+6
+2.7Round 1🇳🇱 NETHERLANDS23♠♦A-1-2
+2.7Round 4🇷🇴 ROMANIA94♠♥Q+1+0
+2.7Round 6🇭🇺 HUNGARY164♥♣Q=+0
+2.6Round 8🇨🇿 CZECH REPUBLIC173NT♠10=-1
+2.5Round 3🇩🇰 DENMARK143♣♠A=+0
+2.5Round 8🇨🇿 CZECH REPUBLIC192♠♦Q+1+7
+2.4Round 8🇨🇿 CZECH REPUBLIC94♠♣K-2+6
+2.4Round 8🇨🇿 CZECH REPUBLIC101NT♠J=+5
+2.4Round 10🇸🇪 SWEDEN142♠♣8-3-7
+2.3Round 3🇩🇰 DENMARK181♣♥Q+2-1
+2.2Round 1🇳🇱 NETHERLANDS143NT♥Q-2+11
+2.2Round 5🇳🇴 NORWAY33NT♣7+1+1
+2.2Round 5🇳🇴 NORWAY144♠♣3=-1
+2.2Round 8🇨🇿 CZECH REPUBLIC33NT♣6=-1
+2.0Round 3🇩🇰 DENMARK83♠♦A-1-8
+2.0Round 3🇩🇰 DENMARK175♣♣A-1+4
+2.0Round 6🇭🇺 HUNGARY14♠♥8+1+11
+1.8Round 6🇭🇺 HUNGARY124♠♦9=+3
+1.7Round 6🇭🇺 HUNGARY144♠♣7=-11
+1.6Round 2🇵🇱 POLAND74♥♦5=+0
+1.5Round 3🇩🇰 DENMARK124♥♠A+1+1
+1.5Round 5🇳🇴 NORWAY174♠♦10=+0
+1.5Round 8🇨🇿 CZECH REPUBLIC53♥♦10+1-1
+1.5Round 8🇨🇿 CZECH REPUBLIC184♥♦9+1+0
+1.2Round 3🇩🇰 DENMARK33♥♠2-1+2
+1.2Round 4🇷🇴 ROMANIA101NT♥2-2+2
+1.2Round 4🇷🇴 ROMANIA142♥♥8+2+1
+1.2Round 6🇭🇺 HUNGARY102♥♣8=+0
+1.2Round 6🇭🇺 HUNGARY153NT♥K+1+0
+1.2Round 6🇭🇺 HUNGARY171NT♠8-1+2
+1.1Round 1🇳🇱 NETHERLANDS74♠♥9+1+0
+1.0Round 2🇵🇱 POLAND82♠♥Q-2-1
+1.0Round 10🇸🇪 SWEDEN113♣♠A=-8
+0.7Round 3🇩🇰 DENMARK52♦♠Q+1+0
+0.6Round 4🇷🇴 ROMANIA72♥♠Q+1-12
+0.5Round 1🇳🇱 NETHERLANDS42♠♥2+1+0
+0.5Round 6🇭🇺 HUNGARY32♠♥7-2+11
+0.4Round 1🇳🇱 NETHERLANDS192♠♥K+1-1
+0.4Round 5🇳🇴 NORWAY52♣♥7-2-11
+0.3Round 2🇵🇱 POLAND122NT♥2+1+10
+0.3Round 3🇩🇰 DENMARK203NT♥3+1+0
+0.2Round 3🇩🇰 DENMARK192♦♠A=-1
+0.1Round 6🇭🇺 HUNGARY73♦♠Q+2+10
-0.1Round 10🇸🇪 SWEDEN185♦x♦4-2-5
-0.2Round 1🇳🇱 NETHERLANDS122♦♥5+1+0
-0.2Round 3🇩🇰 DENMARK44♥♣4+1+0
-0.2Round 4🇷🇴 ROMANIA192♠♣Q+1+0
-0.3Round 1🇳🇱 NETHERLANDS111NT♥3-1+2
-0.4Round 2🇵🇱 POLAND61NT♣5=-1
-0.5Round 3🇩🇰 DENMARK11NT♣2+1-5
-0.5Round 6🇭🇺 HUNGARY92♠♠4+2-6
-0.5Round 10🇸🇪 SWEDEN74♥♠J=+1
-0.6Round 2🇵🇱 POLAND183♥♣K=+0
-0.8Round 3🇩🇰 DENMARK64♠♦4+1+0
-0.8Round 4🇷🇴 ROMANIA134♦♥J=+0
-0.8Round 5🇳🇴 NORWAY182♠♠8=+0
-0.8Round 8🇨🇿 CZECH REPUBLIC161NT♠2+1+0
-0.9Round 4🇷🇴 ROMANIA13♠♥J+2+6
-1.1Round 1🇳🇱 NETHERLANDS153NT♣4+3+11
-1.2Round 4🇷🇴 ROMANIA156♥♥3+1-1
-1.2Round 6🇭🇺 HUNGARY82♥♥2=+0
-1.3Round 2🇵🇱 POLAND92♥♣4+1+0
-1.4Round 5🇳🇴 NORWAY134♠♦3+2+13
-1.4Round 6🇭🇺 HUNGARY205♥♠A-3-4
-1.5Round 2🇵🇱 POLAND133♦♠10+1-1
-1.5Round 8🇨🇿 CZECH REPUBLIC113NT♠5+1-11
-1.6Round 5🇳🇴 NORWAY201NT♥3=-1
-1.6Round 6🇭🇺 HUNGARY51NT♦Q=+0
-1.7Round 2🇵🇱 POLAND44♠♥Q=-3
-1.7Round 2🇵🇱 POLAND152♥♠9-1+2
-1.8Round 1🇳🇱 NETHERLANDS181NT♠5-1+1
-1.8Round 4🇷🇴 ROMANIA35♣+1-9
-1.9Round 4🇷🇴 ROMANIA184♠♦2-1-6
-2.1Round 5🇳🇴 NORWAY24♠♣Q-1-2
-2.1Round 5🇳🇴 NORWAY151NT♠10+1+0
-2.1Round 10🇸🇪 SWEDEN35♠♣A=-11
-2.2Round 1🇳🇱 NETHERLANDS84♥♦3+1+0
-2.3Round 8🇨🇿 CZECH REPUBLIC84♠♥10-2+0
-2.4Round 10🇸🇪 SWEDEN64♥♣4+1-1
-2.5Round 4🇷🇴 ROMANIA164♥♠J+1-14
-2.5Round 5🇳🇴 NORWAY83♥♣K-2-1
-2.8Round 1🇳🇱 NETHERLANDS202♣♦J-1-12
-3.0Round 10🇸🇪 SWEDEN43♦♠2-1-6
-3.0Round 10🇸🇪 SWEDEN173♦♥5-1+2
-3.1Round 5🇳🇴 NORWAY193♠♥5-1-8
-3.2Round 6🇭🇺 HUNGARY43NT♦3+2+0
-3.2Round 6🇭🇺 HUNGARY112NT♦5+1+0
-3.2Round 10🇸🇪 SWEDEN202♦♥6=-6
-3.7Round 1🇳🇱 NETHERLANDS102NT♣3=+10
-3.7Round 4🇷🇴 ROMANIA84♠♣A=+0
-3.8Round 2🇵🇱 POLAND114♠♦J+1-1
-3.8Round 5🇳🇴 NORWAY103♠♥A=-6
-4.2Round 3🇩🇰 DENMARK23NT♠4+3-3
-4.4Round 1🇳🇱 NETHERLANDS162♣♥A+1-6
-4.4Round 3🇩🇰 DENMARK103NT♠8=+1
-4.4Round 10🇸🇪 SWEDEN25♠♥A-2-8
-5.3Round 8🇨🇿 CZECH REPUBLIC63NT♣8-1-6
-5.7Round 5🇳🇴 NORWAY14♠♥7+1-1
-5.8Round 8🇨🇿 CZECH REPUBLIC22♠♦Q+1-7
-5.8Round 10🇸🇪 SWEDEN15♣♥2-1-10
-6.5Round 2🇵🇱 POLAND23NT♣K+2-11
-7.1Round 8🇨🇿 CZECH REPUBLIC43NT♠10-2-8
-7.2Round 6🇭🇺 HUNGARY183NT♠K-2-8
-7.3Round 2🇵🇱 POLAND15♥♣3-2-9
-8.6Round 6🇭🇺 HUNGARY135♣x♠K-2-12
-8.7Round 2🇵🇱 POLAND192♥♦K-2-11
-9.2Round 5🇳🇴 NORWAY164♠♦K=-3
-9.3Round 2🇵🇱 POLAND176♥♦Q-1-11
-9.5Round 8🇨🇿 CZECH REPUBLIC123NT♦2=-10
-9.8Round 2🇵🇱 POLAND53NT♦J-1-10
-10.3Round 10🇸🇪 SWEDEN54♠♣J-1-12
-10.5Round 5🇳🇴 NORWAY73NT♦A=-12
-10.7Round 8🇨🇿 CZECH REPUBLIC204♥♣3-1-12
-10.8Round 6🇭🇺 HUNGARY23NT♦4-1-12