Past Competition Questions & Solutions
Past Competitions
2006/07 Part 1 : Questions Solutions
2006/07 Part 2 : Questions Solutions
2007/08 Part 1 : Questions Solutions
2007/08 Part 2 : Questions Solutions
2008/09 Part 1 : Questions Solutions
2008/09 Part 2 : Questions Solutions
2009/10 Part 1 : Questions Solutions
2009/10 Part 2 : Questions Solutions
2010/11 Part 1 : Questions Solutions
2010/11 Part 2 : Questions Solutions
2011/12 Part 1 : Questions Solutions
2011/12 Part 2 : Questions Solutions
2012/13 Part 1 : Questions Solutions
2012/13 Part 2 : Questions Solutions
2013/14 Part 1 : Questions Solutions
2013/14 Part 2 : Questions Solutions
2014/15 Part 1 : Questions Solutions
2014/15 Part 2 : Questions Solutions
2015/16 Part 1 : Questions Solutions
2015/16 Part 2 : Questions Solutions
2016/17 Part 1: Questions Solutions
2016/17 Part 2: Questions Solutions
2017/18 Part 1: Questions Solutions
2017/18 Part 2: Questions Solutions
2018/19 Part 1: Questions Solutions
2018/19 Part 2: Questions Solutions
2019/20 Part 1: Questions Solutions
2019/20 Part 2: Questions Solutions
2020/21 Part 1: Questions Solutions
2020/21 Part 2: Questions Solutions
2021/22 Part 1: Questions Solutions
2021/22 Part 2: Questions Solutions
2022/23 Part 1: Questions Solutions
2022/23 Part 2: Questions Solutions
2023/24 Part 1: Questions Solutions
Past Winners
Part 1: Individual Winners
Part 1: Team Prizes
Part 2: Individual Winners
2013/14 Part 1 : 2013-14 Part I Winners
2013/14 Part 2 : 2013-14 Part II Winners
2014/15 Part 1 : 2014-15 Part I Winners
2014/15 Part 2 : 2014-15 Part II Winners
2015/16 Part 1 : 2015-16 Part I Winners
2015/16 Part 2 : 2015-16 Part II Winners
2016/17 Part 1: 2016-17 Part I Winners
2016/17 Part 2: 2016-17 Part II Winners
2017/18 Part 1: 2017-18 Part I Winners
2017/18 Part 2: 2017-18 Part II Winners
2018/19 Part 1: 2018-19 Part I Winners
2018/19 Part 2: 2018-19 Part II Winners
2019/20 Part 1: 2019-20 Part I Winners
2019/20 Part 2: 2019/20 Part II Winners
2020/21 Part 1: 2020/21 Part I Winners
2020/21 Part 2: 2020/21 Part II Winners
2022/23 Part 1: 2022/23 Part I Winners
2022/23 Part 2: 2022/23 Part II Winners
2023/24 Part 1: 2023/24 Part I Winners
Past Reports
2017/18 Part 1 Part 2
2018/19 Part 1 Part 2
2021/22 Part 1 Part 2