🇳🇴 TUNDAL Ulf Haakon · NORWAY

56rank
+16.5Butler · 154 bds
+0.11per board
±4.5swing
-0.27vs par /bd · #84/139
-0.10adjusted /bd
Butler per round: 13.6 0.2 -6.5 16.4 -26.9 31 1.7 3.2 -19.7 9.9 -6.4by round

vs par split: bidding -0.32 · play +0.06

Strength of schedule: opponents averaged -0.21/bd (an easy draw) → opponent-adjusted -0.10/bd

Card play — on target: opening leads 85.7% #24 of 139 · declarer play 78.0% #56 of 139 · defence 86.5% #81 of 139

Bidding activity — not a pass: 45.9% #31 of 139 (202/440)

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (6)82.8% (29)
Declarer play86.7% (15)73.1% (26)
Defence100.0% (17)82.5% (57)

Opening leads by suit led: ♠ 100.0% (5) · ♥ 87.5% (8) · ♦ 100.0% (9) · ♣ 69.2% (13)

vs par by strain: NT -0.29 (44) · a suit -0.26 (110)

vs par by level: part-score -1.33 (51) · game +0.42 (96) · slam -1.86 (7)

By role: declaring -0.18/bd (-2.46 vs par · 80) · defending +0.42/bd (+2.11 vs par · 74)

By vulnerability: vulnerable +0.69/bd (-0.31 vs par · 77) · not vulnerable -0.47/bd (-0.22 vs par · 77)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2N.KvangravenK.Konow – M.AskgaardOpen14+13.6+0.97-1.57
Round 4N.KvangravenJ.Li – Y.ZhangClosed14+0.2+0.01-0.57
Round 5N.KvangravenA.Silverstein – A.RosenthalOpen14-6.5-0.46+1.57
Round 6N.KvangravenF.Dufau – O.TolzaClosed14+16.4+1.17+1.21
Round 9N.KvangravenS.De Donder – S.BahboutClosed14-26.9-1.92-3.93
Round 10N.KvangravenK.Bendre – S.KushariOpen14+31.0+2.21+2.14
Round 14N.KvangravenJ.Feldman – D.MilesOpen14+1.7+0.12-0.43
Round 15N.KvangravenC.Gower – A.AptekerClosed14+3.2+0.23+1.43
Round 17N.KvangravenM.Ghodhbane – M.FouratiClosed14-19.7-1.41-1.79
Round 19N.KvangravenT.Bessis – C.LorenziniOpen14+9.9+0.71+1.93
Round 21N.KvangravenJ.Haffer – P.MarkeyClosed14-6.4-0.46-2.93

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
+11.3Round 4🇨🇳 CHINA194♠♣3=+10
+10.3Round 21🇦🇺 AUSTRALIA104♠♣5+1+1
+10.0Round 10🇮🇳 INDIA223NT♦3-1+13
+9.8Round 19🇫🇷 FRANCE33NTx♣5=+4
+9.8Round 19🇫🇷 FRANCE144♠x♥K=+10
+9.3Round 10🇮🇳 INDIA166♠♥3=+0
+8.8Round 6🇬🇵 GUADELOUPE243NT♦5-2+11
+8.6Round 5🇺🇸 USA2124♥♠K+3+14
+8.6Round 17🇹🇳 TUNISIA73NT♦A=+10
+7.4Round 2🇩🇰 DENMARK203NT♣J+1+0
+6.9Round 6🇬🇵 GUADELOUPE174♥♦J=+8
+6.9Round 6🇬🇵 GUADELOUPE204♠♦A-1+12
+6.2Round 17🇹🇳 TUNISIA143NT♥4=+7
+6.1Round 10🇮🇳 INDIA232NT♠J+1+10
+5.9Round 10🇮🇳 INDIA194♠x♥5=+12
+5.8Round 4🇨🇳 CHINA215♣♥2=+7
+5.7Round 10🇮🇳 INDIA183NT♦J-2-1
+5.7Round 19🇫🇷 FRANCE114♥♣6-2+6
+5.3Round 2🇩🇰 DENMARK211NT♥J-6-5
+5.3Round 2🇩🇰 DENMARK254♠♥3-2+7
+5.3Round 14🇨🇦 CANADA194♥♣4+1+0
+5.3Round 15🇿🇦 SOUTH AFRICA43♣♦A-3+5
+5.1Round 14🇨🇦 CANADA254♥♦A-1+5
+4.3Round 15🇿🇦 SOUTH AFRICA113NT♠6-1+8
+4.2Round 4🇨🇳 CHINA244♠♦J-1+5
+4.2Round 21🇦🇺 AUSTRALIA33♥♦9=+0
+4.0Round 9🇧🇪 BELGIUM124♠♠4+1+1
+3.9Round 14🇨🇦 CANADA203NT♠6+1+4
+3.7Round 15🇿🇦 SOUTH AFRICA65♥♣9-1-5
+3.7Round 19🇫🇷 FRANCE64♠♦6+1+8
+3.6Round 6🇬🇵 GUADELOUPE272NT♥A=+5
+3.2Round 2🇩🇰 DENMARK245♦♣7+2+8
+3.0Round 9🇧🇪 BELGIUM93♠♥A-3+2
+3.0Round 9🇧🇪 BELGIUM113NT♥9+2+0
+3.0Round 10🇮🇳 INDIA154♥♦A+2+8
+2.9Round 6🇬🇵 GUADELOUPE193♦♦A+1+0
+2.8Round 17🇹🇳 TUNISIA54♠♦T-2+6
+2.7Round 2🇩🇰 DENMARK163♠♣Q-1+0
+2.7Round 4🇨🇳 CHINA222♠♦T-1-2
+2.6Round 6🇬🇵 GUADELOUPE165♥♣A+1+11
+2.6Round 21🇦🇺 AUSTRALIA93NT♠5+3-12
+2.4Round 19🇫🇷 FRANCE125♣♠K+1+10
+2.3Round 9🇧🇪 BELGIUM64♠♦Q=+0
+2.2Round 10🇮🇳 INDIA172♦♥T+1-1
+1.9Round 2🇩🇰 DENMARK263NT♥3+1+0
+1.9Round 5🇺🇸 USA242♠♣Q=+0
+1.8Round 10🇮🇳 INDIA254♥♦5+1+0
+1.7Round 21🇦🇺 AUSTRALIA21NT♦3+1+11
+1.6Round 2🇩🇰 DENMARK281NT♥3-1+4
+1.6Round 4🇨🇳 CHINA184♥♣A+2-11
+1.5Round 9🇧🇪 BELGIUM105♦♣7-2+0
+1.5Round 17🇹🇳 TUNISIA24♠♣T+1+0
+1.4Round 17🇹🇳 TUNISIA33NT♠4=+0
+1.3Round 10🇮🇳 INDIA242NT♦3+1+1
+1.2Round 6🇬🇵 GUADELOUPE233♥♦A-1-9
+1.0Round 2🇩🇰 DENMARK176NT♣6-1+14
+1.0Round 5🇺🇸 USA2146♥♥2+1+11
+0.9Round 4🇨🇳 CHINA274♣♥8-2-5
+0.8Round 5🇺🇸 USA215♥♣K-1-2
+0.8Round 5🇺🇸 USA294♥♦A=+0
+0.7Round 5🇺🇸 USA223NT♣3+3+11
+0.7Round 15🇿🇦 SOUTH AFRICA73♥♥6+1+10
+0.7Round 21🇦🇺 AUSTRALIA75♥♦9=+4
+0.6Round 15🇿🇦 SOUTH AFRICA14♥♠5=-1
+0.5Round 5🇺🇸 USA2104♠♣4=+0
+0.5Round 21🇦🇺 AUSTRALIA114♠♣K+1+0
+0.3Round 2🇩🇰 DENMARK274♠♦4+1+0
+0.3Round 6🇬🇵 GUADELOUPE181NT♦A-1+0
+0.3Round 6🇬🇵 GUADELOUPE253NT♠Q=+1
+0.3Round 10🇮🇳 INDIA204♠♥T=+0
+0.3Round 14🇨🇦 CANADA153NT♠7+2+1
+0.2Round 14🇨🇦 CANADA233NT♦5+2+0
+0.1Round 2🇩🇰 DENMARK193NT♥7+3-11
+0.1Round 4🇨🇳 CHINA163NT♥5=+0
+0.1Round 19🇫🇷 FRANCE104♠♥K+3-17
+0.0Round 10🇮🇳 INDIA263NT♥3=+1
-0.0Round 14🇨🇦 CANADA214♠♣T=+0
-0.0Round 15🇿🇦 SOUTH AFRICA126♠♠T=+0
+0.0Round 19🇫🇷 FRANCE134♠♥6+1+0
-0.1Round 5🇺🇸 USA2133♦♥6=+0
-0.1Round 14🇨🇦 CANADA221♠♣2+1-1
-0.1Round 19🇫🇷 FRANCE23NT♦3+1+0
-0.2Round 9🇧🇪 BELGIUM83♥♥9=-1
-0.2Round 15🇿🇦 SOUTH AFRICA104♠♥8+1+0
-0.2Round 21🇦🇺 AUSTRALIA134♠♥Q+1+0
-0.3Round 5🇺🇸 USA264♠♣6=+0
-0.3Round 10🇮🇳 INDIA282♠♣5=-1
-0.3Round 15🇿🇦 SOUTH AFRICA144♠♥6+1+0
-0.4Round 17🇹🇳 TUNISIA131NT♥5=-1
-0.5Round 4🇨🇳 CHINA234♠♦4+1+13
-0.5Round 9🇧🇪 BELGIUM54♥♠A+2-11
-0.6Round 2🇩🇰 DENMARK153NT♦3+3-12
-0.6Round 19🇫🇷 FRANCE73♦♣A+1+10
-0.8Round 5🇺🇸 USA254♥♣J=+1
-0.8Round 17🇹🇳 TUNISIA103♦♣3=+0
-0.9Round 9🇧🇪 BELGIUM25♣♥A-1+5
-0.9Round 15🇿🇦 SOUTH AFRICA132NT♣T-1+6
-1.0Round 4🇨🇳 CHINA173NT♠5+2+0
-1.1Round 14🇨🇦 CANADA242♠♣K-1-2
-1.2Round 4🇨🇳 CHINA203♠♠3-1+0
-1.2Round 15🇿🇦 SOUTH AFRICA54♠x♥Q-3+4
-1.3Round 6🇬🇵 GUADELOUPE222♥♣6=-5
-1.3Round 15🇿🇦 SOUTH AFRICA93NTx♥J-1-8
-1.3Round 21🇦🇺 AUSTRALIA122♦♠K-1+3
-1.4Round 14🇨🇦 CANADA173♣♦7+1-6
-1.4Round 14🇨🇦 CANADA272♠♣3+1+0
-1.5Round 2🇩🇰 DENMARK231NT♣3=-1
-1.5Round 21🇦🇺 AUSTRALIA14♠♣3-2+0
-1.5Round 21🇦🇺 AUSTRALIA83♥♦5-1-5
-1.6Round 14🇨🇦 CANADA264♠♥T=+0
-1.6Round 15🇿🇦 SOUTH AFRICA23♠♥2+2+7
-1.7Round 21🇦🇺 AUSTRALIA41NT♥6+2-10
-1.8Round 17🇹🇳 TUNISIA82♠♦A=-1
-1.8Round 19🇫🇷 FRANCE54♦♦9-1-4
-2.0Round 6🇬🇵 GUADELOUPE264♥♥7-1+0
-2.0Round 10🇮🇳 INDIA214♠♣8=+0
-2.0Round 14🇨🇦 CANADA162♠♦A-1-2
-2.2Round 4🇨🇳 CHINA284♥x♥2-2-4
-2.2Round 21🇦🇺 AUSTRALIA63♣♠A-1-10
-2.3Round 17🇹🇳 TUNISIA14♥♣2+1-1
-2.3Round 17🇹🇳 TUNISIA125♦♠T-2-7
-2.4Round 5🇺🇸 USA234♠♣7+1-1
-2.4Round 6🇬🇵 GUADELOUPE283NT♣T+1+0
-2.6Round 14🇨🇦 CANADA184♥♠9=+0
-2.7Round 6🇬🇵 GUADELOUPE153♠♠4=-7
-2.7Round 15🇿🇦 SOUTH AFRICA83♠♥A=+0
-2.9Round 14🇨🇦 CANADA282♥♦5-1-5
-3.2Round 15🇿🇦 SOUTH AFRICA32♥♣A=-6
-3.3Round 19🇫🇷 FRANCE14♥♥6=+0
-3.4Round 2🇩🇰 DENMARK183NT♠Q+4-12
-3.4Round 9🇧🇪 BELGIUM143NT♥9-1-11
-3.7Round 4🇨🇳 CHINA264♥♦A=-9
-3.8Round 19🇫🇷 FRANCE84♦♥J=+0
-4.0Round 17🇹🇳 TUNISIA41♥♣2-2-3
-4.6Round 9🇧🇪 BELGIUM42♦♣5-2-3
-5.2Round 5🇺🇸 USA273NT♦5-1-6
-5.2Round 19🇫🇷 FRANCE94♠♦K-2-13
-5.6Round 21🇦🇺 AUSTRALIA144♥♥2-1-10
-5.7Round 5🇺🇸 USA2115♣♦Q=+0
-6.3Round 5🇺🇸 USA283NT♣Q-3-6
-6.3Round 9🇧🇪 BELGIUM15♠x♦T-3-2
-6.8Round 19🇫🇷 FRANCE45♦♠K=+13
-7.0Round 9🇧🇪 BELGIUM33NT♥4-2-13
-8.0Round 4🇨🇳 CHINA253♠♣K-1-12
-8.5Round 9🇧🇪 BELGIUM73NT♠Q-1-12
-8.5Round 17🇹🇳 TUNISIA114♥x♠K-2-10
-8.6Round 17🇹🇳 TUNISIA63♠♣Q=-11
-8.7Round 6🇬🇵 GUADELOUPE216♦♣J-1-10
-9.3Round 9🇧🇪 BELGIUM132♥♠8+3-10
-9.7Round 2🇩🇰 DENMARK226NT♥7-1-14
-9.8Round 4🇨🇳 CHINA155♥x♦J-1+0
-11.5Round 17🇹🇳 TUNISIA96♦♠9-1-14
-12.3Round 10🇮🇳 INDIA275♥x♠A-4-12
-12.4Round 21🇦🇺 AUSTRALIA52♠x♦2=-13