| Championship
| Country
| Long |
Middle |
Sprint |
Relay |
| 2010 |
| 2010
World Championships |
Norway |
– |
26 |
– |
– |
| 2010
Nordic O Tour and World Cup |
Tuusula, Finland |
– |
44 |
– |
– |
| 2010
British Champion |
UK |
1 |
– |
– |
– |
| 2009 |
| 2009
World Championships |
Hungary |
– |
DNQ |
DNQ |
– |
| 2009
Nordics and World Cup |
Finland |
47 |
73 |
DNQ |
16 |
| 2009
British Championships |
UK |
4 |
3 |
13 |
– |
| 2008 |
| 2008
European Championships |
Latvia |
DNQ |
DNQ |
42 |
– |
| 2008
British Championships |
UK |
2 |
1 |
2 |
– |
| 2007 |
| 2007
World Championships |
Ukraine |
– |
26 |
– |
– |
| 2006 |
| 2006
World Championships |
Denmark |
– |
39 |
– |
– |
| 2006
European Championships |
Estonia |
40 |
B Final |
– |
– |
| 2006
World University Champs |
Slovakia |
34 |
9 |
– |
10 |
| 2006
British Championships |
UK |
3 |
– |
– |
– |
| 2005 |
| 2005
World Cup |
Italy |
– |
9 |
SILVER |
– |
| 2005
World Games |
Germany |
– |
14 |
– |
5 |
| 2005
British Championships |
UK |
– |
6 |
9 |
– |
| 2004 |
| 2004
World Universities Champs |
Czech |
23 |
12 |
– |
4 |
| 2004
British Championships |
UK |
5 |
2 |
8 |
– |
| 2003 |
| 2003
World Championships |
Switzerland |
– |
DNQ |
– |
– |
| 2003
British Championships |
UK |
– |
33 |
23 |
– |
| 2002 |
| 2002
World Universities Champs |
Bulgaria |
27 |
16 |
– |
9 |
| 2002
British Championships |
UK |
15 |
5 |
6 |
– |
| 2001 |
| 2001
Junior World Championships |
Hungary |
133 |
30 |
– |
17 |
| 2001
Junior British Championships |
UK |
1 |
– |
– |
– |
| 2000 |
| 2000
Junior World Championships |
Czech Republic |
42 |
28 |
– |
28 |
| 2000
Junior British Championships |
UK |
3 |
2 |
– |
– |
| 1999 |
| 1999
Junior World Championships |
Bulgaria |
74 |
– |
– |
20 |
| 1999
Junior British Championships |
UK |
2 |
3 |
– |
– |