Part 2: Who are the 2025 KCSE top performers?
Source: The Standard
Scenes of jubilation and excitement describe the mood in several schools where students, teachers, and parents continue to celebrate good grades from the just-announced Kenya Certificate of Secondary Education (KCSE) results.Some 270,715 students have secured slots in public and private universities after attaining the C+ direct entry grade.Meanwhile, 507,131 students recorded either a C or a C- minus grade.A total of 993,226 students sat the KCSE papers in 2025.Follow The Standard
channel
on WhatsAppHere are some of the top-performing students:Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Some 270,715 students have secured slots in public and private universities after attaining the C+ direct entry grade.Meanwhile, 507,131 students recorded either a C or a C- minus grade.A total of 993,226 students sat the KCSE papers in 2025.Follow The Standard
channel
on WhatsAppHere are some of the top-performing students:Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Meanwhile, 507,131 students recorded either a C or a C- minus grade.A total of 993,226 students sat the KCSE papers in 2025.Follow The Standard
channel
on WhatsAppHere are some of the top-performing students:Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
A total of 993,226 students sat the KCSE papers in 2025.Follow The Standard
channel
on WhatsAppHere are some of the top-performing students:Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Here are some of the top-performing students:Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Tafroza MsimbiGrade: A plainSchool: Nairobi SchoolCounty: NairobiTafroza MsimbiKamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Kamonjo Samuel NjauGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaKamonjo Samuel NjauMutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Mutua Joshua MutuaGrade: A plain (83 points)School: Baricho Boys High schoolCounty: KirinyagaMutua Joshua MutuaTaabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Taabu David EgesaGrade: A plainSchool: St Joseph's Boys National SchoolCounty: Trans NzoiaTaabu David EgesaKhaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Khaula Abubakar SalimGrade: A plain (81 points)School: Mamburui SecondaryCounty: KilifiKhaula Abubakar SalimFollow The Standard
channel
on WhatsApp
Subscribe to our newsletter and stay updated on the latest developments and special
offers!
Pick your favourite topics below for a tailor made homepage just for you