Championship
| Country
| Long |
Middle |
Sprint |
Knockout Sprint |
Forest Relay |
Mixed Sprint Relay |
2019 World Cup 4 | China | – | 33 | 23 | – | – | 14 |
2019 JK | UK | – | 1 | – | – | – | – |
2018 World Cup | Norway | – | – | – | – | 20 | – |
2018 World Cup | Czech Republic | – | – | 30 | – | – | – |
2018 World Orienteering Championships | Latvia | – | – | 29 | – | – | – |
2018 British Championsnhips | UK | 1 | – | – | – | – | – |
2018 European Championships | Switzerland | – | – | 23 | – | 7 | 5 |
2018 JK | UK | 6 | 1 | 3 | – | – | – |
2017 World Games | Poland | – | 23 | 12 | – | – | 5 |
2017 World Orienteering Championships | Estonia | – | 31 | 13 | – | – | – |
2017 World Cup 1 | Finland | 45 | 53 | – | – | – | 3 |
2017 JK | UK | 4 | 4 | 3 | – | – | – |
2016 World Championships | Sweden | – | – | 22 | – | – | 4 |
2016 European Championships | Czech Republic | – | – | 27 | – | 12 | 7 |
2016 World University Championships | Hungary | – | – | 9 | – | – | GOLD |
2016 World Cup 1 | Poland | – | – | 27 | – | – | – |
2016 JK | UK | – | 4 | 3 | – | 5 | – |
2016 British Championships | UK | – | 4 | 4 | – | – | – |
2014 JK | UK | – | 3 | 1 | – | 3 | – |
2014 World University Championships | Czech Republic | – | 22 | 19 | – | 4 | 7 |
2014 European Championships | Portugal | – | – | 25 | – | – | – |
2014 British Championships | UK | – | – | – | – | 2 | – |
2013 Euromeeting | Scotland | DNF | 29 | 26 | – | – | – |
2013 British Championships | UK | – | – | 8 | – | 1 | – |
2012 World University Championships | Spain | – | 47 | 37 | – | – | – |
2012 British Championships | UK | – | 3 | – | – | 2 | – |
2011 Junior World Championships | Poland | 27 | – | 26 | – | 9 | – |
2011 British Championships | UK | – | 9 | 7 | – | – | – |
2011 Junior British Championships | UK | 3 | 1 | 1 | – | – | – |
2010 Junior World Championships | Denmark | 65 | 41 | 34 | – | 35 | – |
2010 Junior European Cup | UK | 18 | – | 13 | – | 10 | – |
2010 British Championships | UK | – | 1 | – | – | – | – |
2009 Junior World Championships | Italy | 42 | – | 103 | – | 23 | – |
2009 Junior European Cup | Germany | 16 | – | 3 | – | 4 | – |
2009 British Championships | UK | 6 | 4 | 3 | – | – | – |
2008 European Youth Championships | Switzerland | 29 | – | 30 | – | 6 | – |