| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2016/2017 | |||||||
| 19 Nov 16 19 Nov 2016 | Student XC Champs | 32nd | 39:42 | ||||
| 12 Nov 16 12 Nov 2016 | Braids Hills XC | Race 2 | r2 20th | 17:42 | |||
| 5 Nov 16 5 Nov 2016 | National Short Course XC Champs | 135th | 14:19 | ||||
| 15 Oct 16 15 Oct 2016 | East District XC League | 48th | 33:27 | ||||
| 2015/2016 | |||||||
| 27 Feb 16 27 Feb 2016 | National XC Champs | 35th | 31:47 | ||||
| 6 Feb 16 6 Feb 2016 | BUCS XC Champs | A | A 204th | 38:16 | |||
| 2014/2015 | |||||||
| 17 Jan 15 17 Jan 2015 | East District XC League | 66th | 33:02 | ||||
| 6 Dec 14 6 Dec 2014 | East District XC Champs | 18th | 31:35 | ||||
| 22 Nov 14 22 Nov 2014 | Student XC Champs | 43rd | 39:21 | ||||
| 2013/2014 | |||||||
| 7 Dec 13 7 Dec 2013 | East District XC Champs | 18th | 24:03 | ||||
| 23 Nov 13 23 Nov 2013 | East District XC League | 10th | 22:09 | ||||
| 10 Nov 13 10 Nov 2013 | National Short Course XC Champs | 14th | 9:56 | ||||
| 19 Oct 13 19 Oct 2013 | East District XC League | 12th | 21:30 | ||||
| 13 Oct 13 13 Oct 2013 | East District XC Relays | 8:33 | + | ||||
| 9 Oct 13 9 Oct 2013 | WL Schools XC | ❷ | 11:10 | ||||
| 5 Oct 13 5 Oct 2013 | West Lothian Cross Country | 1st | 5:27 | ||||
| 2012/2013 | |||||||
| 23 Feb 13 23 Feb 2013 | National XC Champs | 48th | 27:30 | ||||
| 12 Jan 13 12 Jan 2013 | East District XC League | 16th | 23:44 | ||||
| 8 Dec 12 8 Dec 2012 | East District XC Champs | 16th | 25:36 | ||||
| 24 Nov 12 24 Nov 2012 | East District XC League | 16th | 25:46 | ||||
| 20 Oct 12 20 Oct 2012 | East District XC League | 26th | 25:52 | ||||
| 10 Oct 12 10 Oct 2012 | WL Schools XC | ❸ | 11:57 | ||||
| 2011/2012 | |||||||
| 14 Jan 12 14 Jan 2012 | East District XC League | 20th | 16:03 | ||||
| 2 Nov 11 2 Nov 2011 | WL Schools XC | 8th | 11:48 | ||||
| + Split time (during a longer race or relay leg) |