Championship
| Country
| Long |
Middle |
Sprint |
Knockout Sprint |
Forest Relay |
Mixed Sprint Relay |
2022 World Cup 1 | Sweden | – | – | 8 | DNS | – | – |
2022 World Championships | Denmnark | – | – | – | 6th | – | – |
2017 World Championships | Estonia | – | – | – | – | – | 6 |
2016 World Championships | Sweden | – | – | 4 | – | 4 | – |
2016 World University Championships | Hungary | – | 47 | GOLD | – | 12 | – |
2016 European Championships | Czech Republic | – | – | 15 | – | 11 | – |
2015 World Championships | Scotland | – | – | 8 | – | – | – |
2014 World Championships | Italy | – | – | 18 | – | – | – |
2014 World University Championships | Czech Republic | – | 27 | 11 | – | – | – |
2014 European Championships | Portugal | – | – | 6 | – | – | – |
2014 Euromeeting | Sweden | DNF | 36 | 5 | – | – | – |
2013 World Championships | Finland | – | – | 16 | – | – | – |
2013 British Championships | UK | – | 2 | 1 | – | – | – |
2012 World University Championships | Spain | – | 71 | 23 | – | – | – |
2012 British Championships | UK | – | 2 | 6 | – | – | – |
2011 Junior World Championships | Poland | 23 | 49 | 17 | – | – | – |
2011 British Championships | UK | – | – | 9 | – | – | – |
2011 Junior British Championships | UK | 4 | 6 | – | – | – | – |
2010 Junior World Championships | Denmark | 31 | 43 | SILVER | – | 8 | – |
2010 Junior European Cup | Scotland | 6 | – | 1 | – | – | – |
2010 Junior British Championships | UK | – | 4 | – | – | – | – |
2009 Junior World Championships | Italy | 89 | – | 25 | – | 27 | – |
2009 Junior European Cp | Germany | 13 | – | 11 | – | 4 | – |
2009 Junior British Championships | UK | 2 | – | – | – | – | – |
2008 European Youth Championships | Switzerland | DISQ | – | GOLD | – | – | – |