🇳🇴 SAETRE Magnus · NORWAY

55rank
-150.2Butler · 160 bds
-0.94per board
±5.2swing
-0.99vs par /bd · #47/50
-0.89adjusted /bd
Butler per round: 14.2 -45.3 -41.9 -6.9 -24.4 -30.8 3.5 7.2 -20.5 -5.3by round

vs par split: bidding -0.84 · play -0.14

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

Card play — on target: opening leads 66.7% #49 of 50 · declarer play 60.6% #48 of 50 · defence 81.8% #37 of 50

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (10)71.9% (32)
Declarer play62.5% (8)60.0% (25)
Defence78.3% (23)83.1% (65)

Opening leads by suit led: ♠ 58.3% (12) · ♥ 66.7% (12) · ♦ 62.5% (8) · ♣ 80.0% (10)

vs par by strain: NT -2.02 (41) · a suit -0.63 (119)

vs par by level: part-score -0.90 (58) · game -0.55 (91) · slam -5.09 (11)

By role: declaring -1.91/bd (-4.17 vs par · 72) · defending -0.14/bd (+1.61 vs par · 88)

By vulnerability: vulnerable -1.00/bd (-0.74 vs par · 80) · not vulnerable -0.87/bd (-1.24 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2C.JohnsenK.Dransfeld – M.GuendelClosed16+14.2+0.89+1.00
Round 3C.JohnsenO.Nijssen – T.Van De PaverdOpen16-45.3-2.83-5.25
Round 5C.JohnsenM.Lombardi – F.PortaClosed16-41.9-2.62-1.00
Round 6C.JohnsenE.Hansson – C.MannOpen16-6.9-0.43-1.38
Round 8C.JohnsenR.Madej – R.RosikiewiczClosed16-24.4-1.52-1.06
Round 10C.JohnsenM.Fragola – N.TabataClosed16-30.8-1.93-2.06
Round 12C.JohnsenX.Friesen – R.GoorClosed16+3.5+0.22-0.38
Round 14C.JohnsenG.Matatyahou – Y.SliwowiczClosed16+7.2+0.45+2.94
Round 16C.JohnsenY.Ozcelep – A.SenClosed16-20.5-1.28-1.44
Round 18C.JohnsenJ.Lepper – F.DoermerClosed16-5.3-0.33-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.2Round 12🇳🇱 NETHERLANDS43♦x♣Q=+13
+12.0Round 10🇫🇷 FRANCE324♠x♥4-4+12
+9.7Round 8🇵🇱 POLAND293NT♥4-3+10
+9.4Round 2🇩🇪 GERMANY264♥♦2=+10
+9.1Round 6🇸🇪 SWEDEN293NT♠9=+0
+8.8Round 16🇹🇷 TURKEY55♣x♠3-2+12
+8.7Round 2🇩🇪 GERMANY305♥♥2+2+14
+8.3Round 14🇮🇱 ISRAEL15♣♦A-1+10
+8.1Round 14🇮🇱 ISRAEL41♠♣J+1+10
+7.6Round 5🇮🇹 ITALY126♠♣10-1+14
+7.0Round 18🇩🇪 GERMANY153NT♠Q-2+11
+6.8Round 14🇮🇱 ISRAEL84♠♥8-1+10
+6.6Round 14🇮🇱 ISRAEL165♠♥2-1+10
+6.3Round 10🇫🇷 FRANCE173NT♠K-2+6
+6.0Round 5🇮🇹 ITALY64♥♠6-1+12
+5.9Round 6🇸🇪 SWEDEN184♠♠6=+11
+5.7Round 2🇩🇪 GERMANY314♠♦4-1+10
+5.4Round 18🇩🇪 GERMANY25♥♣7-3+11
+5.4Round 18🇩🇪 GERMANY33♥♦7-1+6
+5.2Round 18🇩🇪 GERMANY73♠x♥10-1+8
+5.1Round 12🇳🇱 NETHERLANDS54♥♦9-1+5
+5.1Round 16🇹🇷 TURKEY102♥♣7-1+6
+4.3Round 3🇳🇱 NETHERLANDS152♠♥9+4+6
+4.2Round 16🇹🇷 TURKEY82♠♥K+2+6
+4.1Round 10🇫🇷 FRANCE203♦♠A+1+10
+4.0Round 8🇵🇱 POLAND322♠♣A=+6
+3.8Round 2🇩🇪 GERMANY242NT♠8+1+7
+3.7Round 2🇩🇪 GERMANY254♥♥A=+0
+3.7Round 14🇮🇱 ISRAEL124♥♦5-1+6
+3.6Round 2🇩🇪 GERMANY294♠♥4-1+6
+3.3Round 8🇵🇱 POLAND242♥♣J-1+2
+3.3Round 12🇳🇱 NETHERLANDS122♦♠3=+7
+3.3Round 18🇩🇪 GERMANY84♠♥A-1+11
+3.2Round 2🇩🇪 GERMANY271NT♦5+1+6
+3.2Round 12🇳🇱 NETHERLANDS22♠♥3+2+6
+2.8Round 10🇫🇷 FRANCE232♠♥A+1+0
+2.8Round 18🇩🇪 GERMANY146NT♣2=-11
+2.6Round 18🇩🇪 GERMANY64♥♣A+1+0
+2.4Round 12🇳🇱 NETHERLANDS114♥♣2+1+0
+2.1Round 2🇩🇪 GERMANY193♥♣5+2+2
+1.8Round 14🇮🇱 ISRAEL145♥x♣Q-2-4
+1.7Round 2🇩🇪 GERMANY182♥♣A-1-2
+1.7Round 3🇳🇱 NETHERLANDS93NT♠K+2+1
+1.7Round 5🇮🇹 ITALY142♠♦J-1+6
+1.7Round 6🇸🇪 SWEDEN304♥♣K=+0
+1.6Round 10🇫🇷 FRANCE272♠♣6=-1
+1.2Round 14🇮🇱 ISRAEL54♠♥K+1+0
+1.2Round 18🇩🇪 GERMANY12♠♣3+1+0
+1.2Round 18🇩🇪 GERMANY114♠♥Q+1+1
+1.2Round 18🇩🇪 GERMANY133NT♦Q+1-1
+0.9Round 16🇹🇷 TURKEY74♠♦2-1+6
+0.8Round 8🇵🇱 POLAND264♥♦7+1+4
+0.6Round 6🇸🇪 SWEDEN173NT♥Q=+2
+0.6Round 6🇸🇪 SWEDEN284♥♣6=+0
+0.6Round 12🇳🇱 NETHERLANDS104♠♥K+3-12
+0.4Round 12🇳🇱 NETHERLANDS81NT♥A+1+0
+0.4Round 14🇮🇱 ISRAEL64♠♦8=-1
+0.3Round 12🇳🇱 NETHERLANDS62NT♠4+1-1
+0.2Round 3🇳🇱 NETHERLANDS82♠♦A=-7
+0.2Round 3🇳🇱 NETHERLANDS103NT♥J+3-12
+0.1Round 2🇩🇪 GERMANY224♥♦Q+2-11
+0.1Round 5🇮🇹 ITALY24♥♣2+1+0
+0.1Round 6🇸🇪 SWEDEN194♠♣2=+1
+0.1Round 6🇸🇪 SWEDEN265♥♠A=+0
+0.1Round 14🇮🇱 ISRAEL133NT♠2-1+12
+0.1Round 18🇩🇪 GERMANY53♥♠K=-8
+0.0Round 5🇮🇹 ITALY54♠♦2-1-6
+0.0Round 10🇫🇷 FRANCE244♠♣10+2-1
+0.0Round 10🇫🇷 FRANCE303♦♣5-1-4
+0.0Round 12🇳🇱 NETHERLANDS93NT♣10+1+1
+0.0Round 18🇩🇪 GERMANY104♥♦2+1+0
-0.1Round 3🇳🇱 NETHERLANDS44♠♣8+1+0
-0.1Round 6🇸🇪 SWEDEN323♣♠J+1+0
-0.1Round 8🇵🇱 POLAND173♦♥K-1-2
-0.1Round 8🇵🇱 POLAND284♥♦10+1+0
-0.1Round 16🇹🇷 TURKEY133♥♦A+1+1
-0.2Round 3🇳🇱 NETHERLANDS74♥♦2+1+0
-0.2Round 14🇮🇱 ISRAEL106♠♠2=+13
-0.3Round 3🇳🇱 NETHERLANDS142♥♣6+1-7
-0.3Round 16🇹🇷 TURKEY64♦♥9-1+8
-0.6Round 10🇫🇷 FRANCE184♥♠A-3+3
-0.7Round 2🇩🇪 GERMANY212♥♦K-2-1
-0.8Round 16🇹🇷 TURKEY163NT♣3+1+0
-0.9Round 8🇵🇱 POLAND273♦♠7+1+0
-1.0Round 3🇳🇱 NETHERLANDS34♠x♠3-1+5
-1.0Round 12🇳🇱 NETHERLANDS162♣♠K+1+0
-1.0Round 14🇮🇱 ISRAEL113♥♣3=+7
-1.2Round 14🇮🇱 ISRAEL33NT♠2+2+0
-1.2Round 16🇹🇷 TURKEY24♥♠Q=+0
-1.3Round 6🇸🇪 SWEDEN273♠♣K+1-1
-1.3Round 14🇮🇱 ISRAEL23NT♦3=+0
-1.4Round 8🇵🇱 POLAND185♠♥10=-11
-1.4Round 12🇳🇱 NETHERLANDS133NT♠6+3+13
-1.6Round 16🇹🇷 TURKEY14♠♣7+3-10
-1.6Round 16🇹🇷 TURKEY144♠♣Q-2+0
-1.8Round 6🇸🇪 SWEDEN233♠♦4+2-9
-2.0Round 5🇮🇹 ITALY44♥♠3+2+9
-2.1Round 16🇹🇷 TURKEY121NT♠2+1-7
-2.2Round 6🇸🇪 SWEDEN311NT♥K=-5
-2.2Round 12🇳🇱 NETHERLANDS153♦♣K-1-6
-2.3Round 2🇩🇪 GERMANY202NT♣4+1-1
-2.4Round 3🇳🇱 NETHERLANDS163NT♠5-2-5
-2.4Round 6🇸🇪 SWEDEN243NT♠10-1-5
-2.7Round 10🇫🇷 FRANCE292♥♣10=+0
-2.7Round 12🇳🇱 NETHERLANDS74♠♦J=+0
-2.8Round 8🇵🇱 POLAND211NT♥5+1-1
-2.8Round 8🇵🇱 POLAND234♠♣7-1-6
-2.8Round 14🇮🇱 ISRAEL155♥x♥9-2+0
-2.9Round 8🇵🇱 POLAND252♥♦6-1+5
-3.0Round 6🇸🇪 SWEDEN253♠♥K+1-10
-3.0Round 16🇹🇷 TURKEY33♦♠A-1-12
-3.1Round 3🇳🇱 NETHERLANDS24♥♣K-1-12
-3.1Round 6🇸🇪 SWEDEN225♦♠3+1-1
-3.2Round 8🇵🇱 POLAND224♠♦4-1-6
-3.2Round 10🇫🇷 FRANCE266♦♥A=+2
-3.3Round 3🇳🇱 NETHERLANDS62NT♥7-2-5
-3.3Round 6🇸🇪 SWEDEN201NT♣5-3-4
-3.3Round 10🇫🇷 FRANCE284♣♦2+2-15
-3.6Round 5🇮🇹 ITALY31NT♠10-1+2
-3.8Round 5🇮🇹 ITALY134♠♦K-2-7
-3.9Round 5🇮🇹 ITALY13NT♦2+1+0
-4.1Round 2🇩🇪 GERMANY173♣♣5=-5
-4.1Round 12🇳🇱 NETHERLANDS13♠♥3-3-13
-4.2Round 5🇮🇹 ITALY93NT♠J+1-4
-4.3Round 2🇩🇪 GERMANY327♠♣A=+0
-4.3Round 5🇮🇹 ITALY154♥♦A+1-6
-4.3Round 8🇵🇱 POLAND202♣♦6+1-6
-4.6Round 16🇹🇷 TURKEY43NT♦A=-3
-5.0Round 10🇫🇷 FRANCE222♠♣J=-11
-5.1Round 2🇩🇪 GERMANY233♥♠A+2-2
-5.1Round 3🇳🇱 NETHERLANDS13♠♥A=-10
-5.3Round 5🇮🇹 ITALY73NT♥J+3-11
-5.3Round 8🇵🇱 POLAND194♠♥5+1-1
-5.4Round 3🇳🇱 NETHERLANDS113NT♥2-3-11
-5.9Round 12🇳🇱 NETHERLANDS34♥♣3+1-8
-6.4Round 16🇹🇷 TURKEY92♥♠A-1-6
-6.7Round 5🇮🇹 ITALY104♠x♥5=-7
-6.7Round 12🇳🇱 NETHERLANDS144♠♥Q-1-11
-6.8Round 8🇵🇱 POLAND304♠♥J=+0
-6.9Round 18🇩🇪 GERMANY43NT♥A-1-12
-7.4Round 5🇮🇹 ITALY87♦♦4=-8
-7.4Round 5🇮🇹 ITALY164♠x♥A-2+0
-7.8Round 6🇸🇪 SWEDEN213NT♣3+1-1
-7.9Round 3🇳🇱 NETHERLANDS133♦x♦2-2-8
-8.0Round 18🇩🇪 GERMANY96NT♥2-2-11
-8.1Round 16🇹🇷 TURKEY113NT♠4+4-14
-8.3Round 10🇫🇷 FRANCE253NT♥8=+0
-8.7Round 5🇮🇹 ITALY116♦♣5-1-10
-9.2Round 3🇳🇱 NETHERLANDS123NT♥3=-7
-9.6Round 18🇩🇪 GERMANY164♠♠9=-10
-9.7Round 16🇹🇷 TURKEY153NT♥10=-10
-9.9Round 10🇫🇷 FRANCE315♥♣A-1-12
-10.9Round 14🇮🇱 ISRAEL75♣♠10-2-13
-11.0Round 10🇫🇷 FRANCE194♥♠7=-10
-11.3Round 2🇩🇪 GERMANY286♥♣10-2-17
-11.6Round 8🇵🇱 POLAND314♠♣6-1-11
-12.4Round 14🇮🇱 ISRAEL96♠♥2-1-13
-13.6Round 10🇫🇷 FRANCE213NTx♥8-3-12
-13.7Round 3🇳🇱 NETHERLANDS52♣x♥K-3-12
-16.2Round 18🇩🇪 GERMANY126♥♦Q-4-15