| Year | Event | Rank | Team |
|---|---|---|---|
| 2010 |
Ostend 2010 • OpenTeams
|
31 |
SCOTLAND
Open team |
| 2010 |
Philadelphia 2010 • OpenTeams
|
33 |
BRITISH LIONS
Open team |
| 2012 |
Lille 2012 • SeniorTeams
|
23 |
SCOTLAND
Senior team |
| 2012 |
Lille 2012 • TransnationalTeams
|
65 |
SCOTLAND TUESDAY
Transnational team |
| 2014 |
Opatija 2014 • SeniorTeams
|
13 |
SCOTLAND
Senior team |
| 2016 |
Budapest 2016 • OpenTeams
|
35 |
SCOTLAND
Open team |
| 2017 |
Montecatini 2017 • SeniorTeams
|
27 |
SHORT
Senior team |
| 2017 |
Montecatini 2017 • OpenTeams
|
66 |
SHORT
Open team |
| 2018 |
Ostend 2018 • SeniorTeams
|
17 |
SCOTLAND
Senior team |
| 2021 |
2021 Online Qual • SeniorTeams
|
18 |
SCOTLAND
Senior team |
| Year | Event | Rank | Partner |
|---|---|---|---|
| 2010 |
Philadelphia 2010 • OpenPairs
|
306 (102) |
|
| 2010 |
Philadelphia 2010 • OpenIMP Pairs
|
106 (33) |
|
| 2013 |
Ostend 2013 • OpenPairs
|
128 (28) |
|
| 2013 |
Ostend 2013 • SeniorPairs
|
28 (6) |
|
| 2017 |
Montecatini 2017 • OpenPairs
|
43 | |
| 2018 |
Ostend 2018 • SeniorPairs
|
25 (2) |
|
| 2018 |
Ostend 2018 • OpenPairs
|
1 |
| Year | Event | Rank | Team |
|---|---|---|---|
| 2008 |
49th EUROPEAN TEAM CHAMPIONSHIPS
Pau 2008 • OpenTeams
|
37 |
npc of SCOTLAND
Open team |
| 2008 |
13th WORLD BRIDGE GAMES
Beijing 2008 • OpenTeams
|
53 |
npc of SCOTLAND
Open team |
| 2022 |
55th European Team Championships
Madeira 2022 • SeniorTeams
|
13 |
npc of SCOTLAND
Senior team |
| 2024 |
56th European Team Championships
Herning 2024 • MixedTeams
|
23 |
npc of SCOTLAND
Mixed team |