CBC · Results
KPSEA & KJSEA Results: How to Check Them — and What They Mean
How KPSEA and KJSEA results are released through the KNEC CBA portal, what an assessment number is, what achievement levels mean, and what parents should do with the report.
Every results season, parents of Grade 6 and Grade 9 learners hit the same wall: KCSE has a famous portal, but where do KPSEA and KJSEA results come from? The honest answer is simpler — and more school-centred — than most of the internet suggests. Here is how CBC assessment results actually flow, what that "assessment number" everyone asks about is, and what to do with the report once it reaches you.
How KPSEA and KJSEA results are released
CBC assessment results are managed through KNEC's CBA (Competency-Based Assessment) portal — but here is the key difference from KCSE: the portal is primarily a schools' tool. When the Ministry announces the release (the 2025 KPSEA and KJSEA results were released in December 2025), the flow is:
- KNEC publishes learner performance reports on the CBA portal (cba.knec.ac.ke).
- Head teachers log in and retrieve their learners' individual reports.
- Parents receive the report from the school — that is the designed route, not a public index-number lookup.
So if release day comes and you can't find a working "KPSEA results checker" — that is by design. Your child's school is the checker. Call the school before trusting any third-party site that promises direct lookups.
What is a KNEC assessment number?
The assessment number is the unique identifier a learner carries through CBC national assessments — the CBC equivalent of the old index number. Schools register learners for KPSEA and KJSEA under it, and it stays with the learner's assessment record. Practical notes for parents:
- The school registers your child and holds the number — ask the class teacher if you don't have it recorded.
- Keep it with your family documents once you have it; it identifies your child's results within school and KNEC processes.
- You do not need to "search" for it on public websites — sites offering assessment-number lookups are not the official route.
Reading the report: achievement levels, not marks out of 500
If you sat KCPE, forget 405/500. CBC reports describe performance in achievement levels — typically Below Expectation, Approaching Expectation, Meeting Expectation, and Exceeding Expectation per learning area. Two things follow:
- There is no pass or fail. KPSEA does not gate entry to Junior School; every learner proceeds to Grade 7. KJSEA combines with school-based assessment to inform senior school placement and pathways — it is an input, not a verdict.
- The report is a map, not a medal. Its real value is showing which learning areas are strong and which need work — which is exactly the information a family can act on.
What to actually do with the report
If the report is strong
Keep the rhythm that produced it. For Grade 6 learners heading into Junior School, the jump in content is real — steady practice through the transition beats a long celebration-then-panic cycle. For Grade 9 learners, strong areas are pathway evidence: our senior school pathways guide shows how strengths map to STEM, Social Sciences, or Arts & Sports Science.
If some areas say "Approaching" or "Below"
This is the report doing its job — pointing at exactly what to strengthen, with plenty of time to do it. The fix is not more re-reading; it is active practice in the weak areas specifically. Photograph the relevant pages of your child's notes or a revision paper into Elimufy and it becomes interactive practice with every answer independently verified — then let the built-in tutor re-teach the shaky concepts step by step. It is free to start and the Android app is built for basic and shared phones.
The scam warning, CBC edition
Results seasons attract fake portals for CBC assessments too — "KPSEA checkers" asking for fees or personal details. The official routes are exactly two: KNEC's CBA portal (for schools) and your child's school (for parents). Anything else is noise at best.
Frequently asked questions
How do I check KPSEA results?
KPSEA results are published on KNEC's CBA portal, which schools access: head teachers retrieve each learner's performance report and share it with parents. There is no public index-number lookup like KCSE — your child's school is the official route for parents.
How can I check KJSEA results online?
KJSEA results follow the same flow as KPSEA: KNEC releases learner reports through the CBA portal, schools retrieve them, and parents receive the report from the school. Third-party sites offering direct KJSEA lookups are not the official route.
What is a KNEC assessment number?
It is the unique identifier a learner carries through CBC national assessments — the CBC equivalent of the old index number. The school registers learners under it for KPSEA and KJSEA and can confirm it for parents; it is not something to search for on public websites.
Are KPSEA results pass or fail?
No. KPSEA reports performance in achievement levels — Below, Approaching, Meeting, or Exceeding Expectation — per learning area, and every learner proceeds to Junior School regardless. The report's value is showing which areas are strong and which need targeted practice.
Do KJSEA results decide which senior school my child joins?
KJSEA is one input: it combines with school-based assessments from across Junior School to inform senior school placement and pathway selection. A weak area on the report is a signal for targeted practice, not a closed door.
Start revising with Elimufy — free
Bring your own notes or a topic and try it in your browser. No account needed.
Try Elimufy free →