HANLON Tom – BARTON Grainne — Mixed Pairs

Katowice 2026 · 🇮🇪HANLON Tom – 🇮🇪BARTON Grainne · standing
All championships Katowice 2026 Open Teams Women Teams Senior Teams Mixed Teams Jacek Pszczoła Swiss Cup Qualification Barbados Swiss Cup BAM First Week BAM Second Week Session 1 Barbados Swiss Cup SF Barbados Swiss Cup Final Jacek Pszczola Swiss Cup SF Jacek Pszczola Swiss Cup BAM Final A Session 1 BAM Final B Session 1 BAM Final A BAM Final B BAM Second Week Session 7 Mixed Pairs Open Pairs President's Cup Senior Pairs WBF Cup Women's Pairs
Stage#BdsMP%TopsBottoms
Qualification98483549.3048.65%45
Semifinal B11963831.2053.93%118

By session

SessionBdsMP%TopsBottoms
Qualification · session 4161381.7756.82%21
Qualification · session 5161012.6741.64%03
Qualification · session 6161154.8647.49%21
Semifinal B · session 116577.0248.73%12
Semifinal B · session 216654.0055.24%22
Semifinal B · session 316672.5956.81%11
Semifinal B · session 416671.5956.72%31
Semifinal B · session 516653.0055.15%31
Semifinal B · session 616603.0050.93%11

Card play

Against parBoards
+4.56%143
PlayerLeadsnDeclarernDefencen
🇮🇪HANLON Tom91.9%3782.5%4087.5%72
🇮🇪BARTON Grainne88.6%3590.3%3187.5%72

Double-dummy is idealised — the true best play needs all four hands — so read these as tendencies, not verdicts. Leads, declarer play and defence are charged to the player: where a protocol says a pair sat N-S its first name sat North and its second South, E-W the same, and the declarer's seat does the rest. Against par is a pair result, so it stays with the pair.

Qualification · session 4 — 56.82%

BdSatOpponentsContByLeadResScoreMP%
17N-S🇮🇱POPLILOV Matilda – 🇮🇱HETZ Nathan3NTN♦5+1430110.0072.4play →
18N-S🇮🇱POPLILOV Matilda – 🇮🇱HETZ Nathan2♥E♠K=-11070.0046.1play →
19N-S🏴󠁧󠁢󠁥󠁮󠁧󠁿SANDQVIST Niklas (Nick) – 🏴󠁧󠁢󠁥󠁮󠁧󠁿SHASHOU Nathalie5♣E♠6=-60040.0026.3play →
20N-S🏴󠁧󠁢󠁥󠁮󠁧󠁿SANDQVIST Niklas (Nick) – 🏴󠁧󠁢󠁥󠁮󠁧󠁿SHASHOU Nathalie3♥W♦Q-1100126.0082.9play →
21N-S🇳🇴HARDING Marianne – GILLIS Simon2NTW♥2=-120107.0070.4play →
22N-S🇳🇴HARDING Marianne – GILLIS Simon3NTW♣3=-600127.0083.6play →
23N-S🇵🇱MALISZEWSKI Przemyslaw – 🇵🇱JACOSZEK Jolanta3NTE♠2+2-66066.0043.4play →
24N-S🇵🇱MALISZEWSKI Przemyslaw – 🇵🇱JACOSZEK Jolanta2♥W♠7-4200140.0092.1play →
25N-S🇵🇱WNUK Tomasz – 🇵🇱KREGLEWSKA-WNUK Anna4♠S♦3=42057.0037.5play →
26N-S🇵🇱WNUK Tomasz – 🇵🇱KREGLEWSKA-WNUK Anna6NTW♥Q-1100109.0071.7play →
27N-S🇫🇷SCHMIDT Pierre – 🇫🇷SCHMIDT Pauline3♠N♦5-1-5016.0010.5play →
28N-S🇫🇷SCHMIDT Pierre – 🇫🇷SCHMIDT Pauline2♣S♦K-2-2007.114.7play →
29N-S🇺🇸EYTHORSDOTTIR Hjordis – 🇺🇸ITABASHI Mark5♣xE♥2-2500111.9373.6play →
30N-S🇺🇸EYTHORSDOTTIR Hjordis – 🇺🇸ITABASHI Mark2♥S♦K-1-5059.5739.2play →
31N-S🇵🇱SIKORA Jacek – 🇵🇱SIKORA Marta3NTS♠9=60094.4862.2play →
32N-S🇵🇱SIKORA Jacek – 🇵🇱SIKORA Marta3♠N♥5=140140.6892.6play →

Qualification · session 5 — 41.64%

BdSatOpponentsContByLeadResScoreMP%
1E-W🇬🇷DELIMPALTADAKIS Nikos – 🇬🇷PAPAIOANNOY Myrsini3NTE♥5-1-5027.0017.8play →
2E-W🇬🇷DELIMPALTADAKIS Nikos – 🇬🇷PAPAIOANNOY Myrsini5♥xN♦K-2500135.0088.8play →
3E-W🇺🇦TARIDONOV Vyacheslav – 🇺🇦KOLENCHENKO Olesya5♦N♣A=-40052.0034.2play →
4E-W🇺🇦TARIDONOV Vyacheslav – 🇺🇦KOLENCHENKO Olesya3NTN♠2=-60081.0053.3play →
5E-W🇸🇪ABRAGI Andreas – 🇨🇦OISHI Cindy4♥xN♠J=-7906.094.0play →
6E-W🇸🇪ABRAGI Andreas – 🇨🇦OISHI Cindy3♠xE♣A-2-50015.009.9play →
7E-W🇹🇷OZER Ahmet Murat – 🇹🇷KANLIKILIC Ferda1NTE♦5+112059.0038.8play →
8E-W🇹🇷OZER Ahmet Murat – 🇹🇷KANLIKILIC Ferda4♠N♦J+1-4505.083.3play →
9E-W🇨🇿MACURA Milan – 🇨🇿MACUROVA Michaela4♠N♥T-2100108.0071.1play →
10E-W🇨🇿MACURA Milan – 🇨🇿MACUROVA Michaela3NTS♠6=-60060.8040.0play →
11E-W🇨🇳LIAO Zhengjiang – 🇨🇳XIE Zhaobin3♠E♥A-3-15022.0014.5play →
12E-W🇨🇳LIAO Zhengjiang – 🇨🇳XIE Zhaobin5♥S♠9+2-71066.7043.9play →
13E-W🇨🇳SHAO Peipei – 🇨🇳HUANG Yao4♠N♦3=-62067.0044.1play →
14E-W🇨🇳SHAO Peipei – 🇨🇳HUANG Yao3NTS♠4-150134.0088.2play →
15E-W🇱🇻LITVAK Sergey – 🇱🇻LITVAK Sofia4♠E♥J=420100.0065.8play →
16E-W🇱🇻LITVAK Sergey – 🇱🇻LITVAK Sofia4♠W♠6+165074.0048.7play →

Qualification · session 6 — 47.49%

BdSatOpponentsContByLeadResScoreMP%
17E-W🇺🇸BATHURST Kevin – 🇺🇸WILLIAMS Catherine3NTN♠7+1-43058.0038.2play →
18E-W🇺🇸BATHURST Kevin – 🇺🇸WILLIAMS Catherine4♦S♠K-3300152.00100.0play →
19E-W🇦🇹FUCHS Stefan – 🇦🇹BOGNER Sabine6♠S♦2=-98069.0045.4play →
20E-W🇦🇹FUCHS Stefan – 🇦🇹BOGNER Sabine4♠N♣5+1-65064.8642.7play →
21E-W🇹🇷ZOBU Ahu – 🇧🇬ARONOV Victor3NTS♥J=-60048.0031.6play →
22E-W🇹🇷ZOBU Ahu – 🇧🇬ARONOV Victor4♥S♠A=-4208.005.3play →
23E-W🇧🇬ZAIDENBERG Nezer Jacob – 🇮🇱PERELSHTEIN Inga4♥N♠4+1-65069.0045.4play →
24E-W🇧🇬ZAIDENBERG Nezer Jacob – 🇮🇱PERELSHTEIN Inga3NTW♦2+1430151.0099.3play →
25E-W🇵🇱SOBOLEWSKA Ewa – 🇵🇱PATREUHA Patryk6♣N♥K+1-94062.0040.8play →
26E-W🇵🇱SOBOLEWSKA Ewa – 🇵🇱PATREUHA Patryk3NTE♣T=60020.0013.2play →
27E-W🇮🇳GUPTA Subhash – 🇯🇵DOMICHI Noriko3NTW♦4=40099.0065.1play →
28E-W🇮🇳GUPTA Subhash – 🇯🇵DOMICHI Noriko4♥W♠3-1-5064.0042.1play →
29E-W🇵🇱NAPIERAJCZYK Anna – 🇵🇱POZIEMSKI Arkadiusz3NTS♣3+2-66049.0032.2play →
30E-W🇵🇱NAPIERAJCZYK Anna – 🇵🇱POZIEMSKI Arkadiusz2♠N♣Q=-11070.0046.1play →
31E-W🇵🇱TOEPLITZ Artur – 🇵🇱WODZYNSKA Julia4♥xN♥A-1200117.0077.0play →
32E-W🇵🇱TOEPLITZ Artur – 🇵🇱WODZYNSKA Julia1NTN♣5=-9054.0035.5play →

Semifinal B · session 1 — 48.73%

BdSatOpponentsContByLeadResScoreMP%
1N-S🇿🇦ROSSLEE Diana – 🇿🇦HINGLE Gregory3NTN♠2=40063.0085.1play →
2N-S🇿🇦ROSSLEE Diana – 🇿🇦HINGLE Gregory3♣S♥9=11040.0054.1play →
3N-S🇵🇱CIECHOMSKI Jacek – 🇵🇱OSTROWSKA Lena4♥S♦Q-2-10018.0024.3play →
4N-S🇵🇱CIECHOMSKI Jacek – 🇵🇱OSTROWSKA Lena3NTE♥Q=-60055.0074.3play →
5N-S🇵🇱JONCZYK Pawel – 🇵🇱ORLOWSKA Maria3NTE♥6=-4009.0012.2play →
6N-S🇵🇱JONCZYK Pawel – 🇵🇱ORLOWSKA Maria2♦W♥J-220069.8694.4play →
7N-S🇵🇱KASPRZAK Jakub – 🇵🇱RYBAK-KUCHARCZYK Maria3♣xE♦K=-6702.002.7play →
8N-S🇵🇱KASPRZAK Jakub – 🇵🇱RYBAK-KUCHARCZYK Maria3NTN♥5+246051.0068.9play →
9N-S🇵🇱MORAWSKA Ewa – 🇵🇱VALCHEV Vasil2♠S♣A+217056.0075.7play →
10N-S🇵🇱MORAWSKA Ewa – 🇵🇱VALCHEV Vasil5♠xN♦A-1-2008.0010.8play →
11N-S🇩🇪BOHNSACK Sandro – 🇩🇪AGA Ezgi Ece2♥xN♦7-1-10041.0055.4play →
12N-S🇩🇪BOHNSACK Sandro – 🇩🇪AGA Ezgi Ece2♠E♥J=-11056.0075.7play →
13N-S🇵🇱SAWICKA Malgorzata – 🇵🇱ZAKRZEWSKI Andrzej2♥N♠A-1-10028.0037.8play →
14N-S🇵🇱SAWICKA Malgorzata – 🇵🇱ZAKRZEWSKI Andrzej1NTN♦2-2-10013.0017.6play →
15N-S🇺🇸SHENG Ming – 🇺🇸DING Hong2♠N♥Q=11062.0083.8play →
16N-S🇺🇸SHENG Ming – 🇺🇸DING Hong4♥N♣7-2-1005.167.0play →

Semifinal B · session 2 — 55.24%

BdSatOpponentsContByLeadResScoreMP%
17E-W🇺🇸BATHURST Kevin – 🇺🇸WILLIAMS Catherine3NTW♠9+143056.0075.7play →
18E-W🇺🇸BATHURST Kevin – 🇺🇸WILLIAMS Catherine4♠W♥3+145069.0093.2play →
19E-W🇵🇱BUSSE Piotr – 🇵🇱BUSSE Grazyna4♠E♦K=62061.0082.4play →
20E-W🇵🇱BUSSE Piotr – 🇵🇱BUSSE Grazyna5♣W♦2=60044.0059.5play →
21E-W🇵🇱KULA Bernard – 🇵🇱REGULA Magdalena2♥E♣Q=11037.0050.0play →
22E-W🇵🇱KULA Bernard – 🇵🇱REGULA Magdalena4♥E♦5=62038.0051.4play →
23E-W🇵🇱GLODOWSKI Robert – 🇵🇱WEGLENSKA Natalia5♦W♥4+162040.0054.1play →
24E-W🇵🇱GLODOWSKI Robert – 🇵🇱WEGLENSKA Natalia5♣S♦2+1-42046.0062.2play →
25E-W🇷🇴POENARU Ana-Maria – 🇷🇴IACOB Bogdan Horia3♥S♠4-315070.0094.6play →
26E-W🇷🇴POENARU Ana-Maria – 🇷🇴IACOB Bogdan Horia4♠E♥5+371016.0021.6play →
27E-W🇵🇱SIKORA Jacek – 🇵🇱SIKORA Marta4♠xW♦A=59055.0074.3play →
28E-W🇵🇱SIKORA Jacek – 🇵🇱SIKORA Marta3♠S♥K-110052.0070.3play →
29E-W🇵🇱SWIATKOWSKI Krzysztof – 🇵🇱PUCYK Martyna2♦xE♦7-3-8000.000.0play →
30E-W🇵🇱SWIATKOWSKI Krzysztof – 🇵🇱PUCYK Martyna4♥E♠6+145037.0050.0play →
31E-W🇵🇱WOLFKE Tomasz – 🇵🇱MADEJ Beata2NTW♠J-2-10029.0039.2play →
32E-W🇵🇱WOLFKE Tomasz – 🇵🇱MADEJ Beata4♠xS♣A+1-6904.005.4play →

Semifinal B · session 3 — 56.81%

BdSatOpponentsContByLeadResScoreMP%
1N-S🇭🇷PROBST Sandra – 🇭🇷EVACIC Emanuel4♥S♦2+248046.0062.2play →
2N-S🇭🇷PROBST Sandra – 🇭🇷EVACIC Emanuel4♠xE♦3-110054.0073.0play →
3N-S🇹🇷IMAMOGLU Levent – 🇹🇷AGIRMAN Burcu3♥W♠7=-14014.0018.9play →
4N-S🇹🇷IMAMOGLU Levent – 🇹🇷AGIRMAN Burcu3NTN♥5=60042.0056.8play →
5N-S🇵🇱ZIETARA Jolanta – 🇵🇱GREWLING Jozef2♠W♣8-210064.0086.5play →
6N-S🇵🇱ZIETARA Jolanta – 🇵🇱GREWLING Jozef3NTE♣Q+2-66042.0056.8play →
7N-S🇹🇷GUVEN Metin – 🇹🇷KUTLAY Ayse2♠N♦A=11068.0091.9play →
8N-S🇹🇷GUVEN Metin – 🇹🇷KUTLAY Ayse2♥S♥A+217059.5980.5play →
9N-S🇵🇱ZABICKA BAJON Katarzyna – 🇵🇱DZIECIATKOWSKI Piotr3♦N♠6+113044.0059.5play →
10N-S🇵🇱ZABICKA BAJON Katarzyna – 🇵🇱DZIECIATKOWSKI Piotr3♣S♦7+317017.0023.0play →
11N-S🇵🇱TOEPLITZ Artur – 🇵🇱WODZYNSKA Julia2♠xN♥3-2-3005.006.8play →
12N-S🇵🇱TOEPLITZ Artur – 🇵🇱WODZYNSKA Julia2♠N♣5=11042.0056.8play →
13N-S🇺🇸WHEELER Sally – 🇺🇸HANBY Buddy4♥W♦2+1-65051.0068.9play →
14N-S🇺🇸WHEELER Sally – 🇺🇸HANBY Buddy4♠S♥9=42055.0074.3play →
15N-S🇵🇱MALISZEWSKI Przemyslaw – 🇵🇱JACOSZEK Jolanta6♠N♣5=143038.0051.4play →
16N-S🇵🇱MALISZEWSKI Przemyslaw – 🇵🇱JACOSZEK Jolanta3♣E♠7-220031.0041.9play →

Semifinal B · session 4 — 56.72%

BdSatOpponentsContByLeadResScoreMP%
17E-W🇹🇷EKINCI Omer – 🇹🇷ERYANIK Ceyda4♠xW♦9-1-10026.0035.1play →
18E-W🇹🇷EKINCI Omer – 🇹🇷ERYANIK Ceyda3NTN♣T+2-66014.0018.9play →
19E-W🇵🇱GAPINSKI Marek – 🇵🇱GAPINSKA Lidia7♥N♥5-15067.0090.5play →
20E-W🇵🇱GAPINSKI Marek – 🇵🇱GAPINSKA Lidia3NTW♥A+163070.0094.6play →
21E-W🇨🇦BURNS Shelley – 🇨🇦RAYWOOD Kelvin1NTE♥9-1-5049.0066.2play →
22E-W🇨🇦BURNS Shelley – 🇨🇦RAYWOOD Kelvin4♥W♠7+268049.0066.2play →
23E-W🇹🇷DAGCIOGLU Arda – 🇹🇷OZTEMIR Esra2NTE♦5=12067.0090.5play →
24E-W🇹🇷DAGCIOGLU Arda – 🇹🇷OZTEMIR Esra3♦N♣4-15031.0041.9play →
25E-W🇺🇸EPSTEIN Linda – 🇮🇹ZANASI Gabriele3NTN♦6+3-49026.6736.0play →
26E-W🇺🇸EPSTEIN Linda – 🇮🇹ZANASI Gabriele4♥S♦K-220062.6884.7play →
27E-W🇵🇱KOLUDA Piotr – 🇵🇱MAKAREWICZ Marta3NTS♠T=-40031.0041.9play →
28E-W🇵🇱KOLUDA Piotr – 🇵🇱MAKAREWICZ Marta2♦N♣T-110056.0075.7play →
29E-W🇨🇿PYSZKO Adam – 🇨🇿RECICAROVA Karolina4♥xE♣8-2-5001.001.4play →
30E-W🇨🇿PYSZKO Adam – 🇨🇿RECICAROVA Karolina3NTW♥6-3-1508.2411.1play →
31E-W🇮🇱LIRAN Inon – 🇮🇱BEKKER Jeny2♠E♦2+217060.0081.1play →
32E-W🇮🇱LIRAN Inon – 🇮🇱BEKKER Jeny4♣S♠7-315053.0071.6play →

Semifinal B · session 5 — 55.15%

BdSatOpponentsContByLeadResScoreMP%
17E-W🇨🇦RETEK George – 🇨🇦RETEK Mari2♠S♥K+2-17029.0039.2play →
18E-W🇨🇦RETEK George – 🇨🇦RETEK Mari1NTW♦Q+112042.0056.8play →
19E-W🇧🇬ZAIDENBERG Nezer Jacob – 🇮🇱PERELSHTEIN Inga4♥E♣T+268071.0095.9play →
20E-W🇧🇬ZAIDENBERG Nezer Jacob – 🇮🇱PERELSHTEIN Inga6♥E♥J+1146062.0083.8play →
21E-W🇹🇷MERCIL Yasemin – 🇹🇷ARSLAN Mustafa2♥W♣5+114034.0045.9play →
22E-W🇹🇷MERCIL Yasemin – 🇹🇷ARSLAN Mustafa5♦S♥9-15069.0093.2play →
23E-W🇩🇰BEKKOUCHE Nadia – 🇩🇰DANIELSEN Flemming5♠W♠3=65042.0056.8play →
24E-W🇩🇰BEKKOUCHE Nadia – 🇩🇰DANIELSEN Flemming3NTN♥K=-40013.0017.6play →
25E-W🇹🇷OZTURK Guzide – 🇹🇷DINCEL Levent4♥xN♦K=-5902.002.7play →
26E-W🇹🇷OZTURK Guzide – 🇹🇷DINCEL Levent1NTS♣3=-9046.0062.2play →
27E-W🇹🇷SUZER Ugurcan – 🇹🇷ATES Ebru2NTN♥T=-12034.0045.9play →
28E-W🇹🇷SUZER Ugurcan – 🇹🇷ATES Ebru2NTE♥Q+115053.0071.6play →
29E-W🇮🇹PICCIONI Giovanna – 🇮🇹DI FEBO Tiziano6♠S♥A-110067.0090.5play →
30E-W🇮🇹PICCIONI Giovanna – 🇮🇹DI FEBO Tiziano2NTN♠Q-15043.0058.1play →
31E-W🇮🇱POPLILOV Matilda – 🇮🇱HETZ Nathan5♣xW♥K-2-30032.0043.2play →
32E-W🇮🇱POPLILOV Matilda – 🇮🇱HETZ Nathan3NTN♦5+1-43014.0018.9play →

Semifinal B · session 6 — 50.93%

BdSatOpponentsContByLeadResScoreMP%
1E-W🇸🇪MANN Castor – 🇺🇸MORSE Susan2♠W♦J=11073.0098.6play →
2E-W🇸🇪MANN Castor – 🇺🇸MORSE Susan3NTS♠2+2-6609.0012.2play →
3E-W🇵🇱CHMIEL Dominik – 🇵🇱WARZYBOK Maja3♠E♥A+117043.0058.1play →
4E-W🇵🇱CHMIEL Dominik – 🇵🇱WARZYBOK Maja3NTN♠5=-60044.0059.5play →
5E-W🇺🇸BETHE Paul – 🇺🇸COOPER Kitty3♠N♥A=-14028.0037.8play →
6E-W🇺🇸BETHE Paul – 🇺🇸COOPER Kitty2♠W♣K-2-20018.0024.3play →
7E-W🇨🇿KRATKY Jan – 🇨🇿NOVOTNA AnnaPass 22.0029.7play →
8E-W🇨🇿KRATKY Jan – 🇨🇿NOVOTNA Anna3NTN♣K+3-49036.0048.6play →
9E-W🇮🇪CARROLL John – 🇮🇪HORAN Ann Marie2♥xS♣2-350048.0064.9play →
10E-W🇮🇪CARROLL John – 🇮🇪HORAN Ann Marie3♥xS♦K=-7305.006.8play →
11E-W🇵🇱MARKS Rafal – 🇵🇱TROJAN Zofia4♠E♥5+248066.0089.2play →
12E-W🇵🇱MARKS Rafal – 🇵🇱TROJAN Zofia6♠E♥Q=98064.0086.5play →
13E-W🇺🇸RUSH Janice – 🇨🇦BURNS Lorne4♠S♦9+1-65026.0035.1play →
14E-W🇺🇸RUSH Janice – 🇨🇦BURNS Lorne4♠E♦5-1-5035.0047.3play →
15E-W🇵🇱NAPIERAJCZYK Anna – 🇵🇱POZIEMSKI Arkadiusz4♠S♣K=-62035.0047.3play →
16E-W🇵🇱NAPIERAJCZYK Anna – 🇵🇱POZIEMSKI Arkadiusz4♠N♣Q+1-45051.0068.9play →