Education Cabinet Secretary Amina Mohamed announced the results of 2018 KCSE examinations and here are the top 20 candidates.
1. Juliet Otieno from Pangani Girls High School emerged the top with 87.644 points.
2. Kaluna James – Maseno High School
3. Edwin Otieno Ouko – Light Academy
4. Kamweru Mwangi Duncan – Moi Kabarak High School
5. Humphrey Rasugu – Maseno High School
6. Nel Christine – Alliance High School
7. Njenga Brian Ndung’u – Mangu High School
8. Osogo Munyenye Wesley – Alliance High School
9. Nyakeya Charlene Moraa – Nairobi High School
10. Onyando Roy Allan Ochieng' - Maranda High School
11. Navenge Stephanie Kirigo - Moi High School Kabarak
12. Njoroge Anthony Maina - Mang'u High School
13. Whitney Nicanor Mambwi - Kapsabet Boys
14. Ayodi Alfred Mugei - Moi Kabarak
15. Lang'at Angela Cherotich - Precious Blood Riruta
16. Gichime Ancie Omungu - Nakuru High School
17. Matsotso Madline Auma - Moi High School Kabarak
18. Nyabuto Steven Obure - Alliance High School
19. Ochieng' Joshua - Maseno School
20. Gitau Mark - Light Academy
In the results, Pangani High School, which is located in Nairobi, produced the country's best candidate for the second time in a row.
More than 90,377 of the over 600,000 who sat for the exams attained a university entry mean grade of C+, an improvement from 2017's 70,073.
The number of students who scored As also improved from 142 in 2017 to 315 this year.
KCSE results of 100 candidates were cancelled over irregularities as test outcome for some centres were withheld until January 31 for investigations.
Here is how to check your 2018 results.