KCPE Results - Class of 2020 Title KCPE Results - Class of 2019 Title KCPE Results - Class of 2018 Title KCPE Results - Class of 2017 Title KCPE Results - Class of 2016 Title KCPE Results - Class of 2015