| Year | Event | Rank | Team |
|---|---|---|---|
| 2008 |
Beijing 2008 • YoungstersTeams
|
2 |
ENGLAND
Youngsters team |
| 2009 |
Brasov 2009 • YoungstersTeams
|
9 |
ENGLAND
Youngsters team |
| 2010 |
Philadelphia 2010 • YoungstersTeams
|
2 |
ENGLAND
Youngsters team |
| 2011 |
Albena 2011 • JuniorTeams
|
11 |
ENGLAND
Junior team |
| 2013 |
Wroclaw 2013 • JuniorTeams
|
13 |
ENGLAND
Junior team |
| 2015 |
Tromso Youth 2015 • JuniorTeams
|
4 |
ENGLAND
Junior team |
| 2016 |
Dubrovnik 2016 • OpenTeams
|
13 |
GUERNSEY
Open team |
| 2017 |
Montecatini 2017 • OpenTeams
|
46 |
HAUGE
Open team |
| 2017 |
Montecatini 2017 • OpenTeams
|
77 |
HAUGE
Open team |
| 2017 |
Monte Carlo 2017 • OpenTeams
|
11 |
Guernesey
Open team |
| 2018 |
Budapest 2018 • OpenTeams
|
17 |
GUERNSEY
Open team |
| 2022 |
Wroclaw 2022 • OpenTeams
|
50 |
COYNE
Open team |
| 2025 |
Poznan2025 • MixedTeams
|
49 |
MISSING D
Mixed team |
| 2025 |
Herning2025 • OpenBoard-A-Match Teams
|
2 |
HAUGE
Open team |
| 2025 |
Herning2025 • OpenTeams
|
49 |
HAUGE
Open team |
| Year | Event | Rank | Partner |
|---|---|---|---|
| 2008 |
Beijing 2008 • JuniorPairs
|
77 | |
| 2017 |
Montecatini 2017 • OpenPairs
|
142 (32) |
|
| 2022 |
Wroclaw 2022 • OpenPairs
|
68 (10) |
|
| 2025 |
Poznan2025 • OpenPairs
|
97 (13) |
|
| 2025 |
Poznan2025 • MixedPairs
|
111 (40) |