SheriaNet for Android — search and read Kenyan case law from your phone, offline.
Join the beta →

Judges Beta

2,062 judicial officers, profiled from published judgments.
Experimental, machine-generated. These profiles are derived automatically from each officer's published decisions — documented reasoning patterns, subjects and remedies only. They are not assessments of character, integrity or bias, may contain name-matching errors (the same judge can appear under several spellings), and must not be relied on. Profiles based on few decisions are indicative only.
Mary Kasango high
2003-2026 · 20 name variants merged · kehc (2999)
3,451 decisions
Roselyne Aburili high
2014-2026 · 14 name variants merged · kehc (3080)
3,361 decisions
Rn Nyakundi high
2002-2026 · 11 name variants merged · kehc (2458)
2,829 decisions
James Rika high
2011-2026 · 16 name variants merged · keelrc (1932)
2,652 decisions
Byram Ongaya high
2012-2026 · 12 name variants merged · keelrc (2130)
2,482 decisions
Asike-Makhandia Asike-Makhandia high
1984-2026 · 37 name variants merged · keca (940)
2,313 decisions
Munyao-Sila Munyao-Sila high
2009-2026 · 16 name variants merged · keelc (1818)
2,114 decisions
Hellen Wasilwa high
2012-2026 · 12 name variants merged · keelrc (1875)
2,078 decisions
Alfred Mabeya medium
2017-2025 · kehc (13)
2,065 decisions
Jessie Lesiit high
1984-2026 · 13 name variants merged · kehc (1887)
2,065 decisions
Odunga Odunga high
2012-2026 · 20 name variants merged · kehc (1521)
2,041 decisions
Das Majanja high
2011-2026 · 21 name variants merged · kehc (1832)
1,999 decisions
Maureen Onyango high
2000-2026 · 23 name variants merged · keelrc (1749)
1,964 decisions
David Majanja low
2015-2021 · kehc (7)
1,953 decisions
William Ouko medium
2007-2023 · 3 name variants merged · kehc (13)
1,903 decisions
Isaac Lenaola high
2004-2026 · 25 name variants merged · kehc (910)
1,891 decisions
Nzioki Makau high
2012-2026 · 4 name variants merged · keelrc (1680)
1,873 decisions
George Dulu high
2004-2025 · 3 name variants merged · kehc (1854)
1,860 decisions
Alnashir Visram high
2000-2026 · 15 name variants merged · keca (1075)
1,850 decisions
Linnet Ndolo high
2012-2026 · 16 name variants merged · keelrc (1037)
1,762 decisions
Pauline Nyamweya low
2015-2025 · 4 name variants merged · kehc (7)
1,731 decisions
Mathews Nduma high
2012-2026 · 13 name variants merged · keelrc (1549)
1,704 decisions
Kavedza Kavedza high
2023-2026 · 3 name variants merged · kehc (1685)
1,685 decisions
Fred Ochieng high
2004-2026 · 5 name variants merged · kehc (1600)
1,629 decisions
Ruth Sitati high
2004-2026 · 19 name variants merged · kehc (895)
1,614 decisions
Mativo Mativo high
2015-2026 · 22 name variants merged · kehc (930)
1,555 decisions
Ringera Ringera high
1995-2026 · 21 name variants merged · kehc (1122)
1,554 decisions
Wm Musyoka low
2024-2024 · kekc (1)
1,520 decisions
Wm Musyoka high
2013-2026 · kehc (1519)
1,519 decisions
Nyarangi Nyarangi high
1980-2026 · 33 name variants merged · kehc (865)
1,517 decisions
Hanna Okwengu low
2022-2024 · keca (6)
1,490 decisions
Ngenye-Macharia Ngenye-Macharia high
2006-2026 · 27 name variants merged · kehc (571)
1,488 decisions
Joel Ngugi high
2012-2026 · 7 name variants merged · kehc (677)
1,483 decisions
Radido Stephen high
2009-2025 · 10 name variants merged · keelrc (1401)
1,442 decisions
Dkn Magare high
2007-2026 · 7 name variants merged · kehc (1354)
1,380 decisions
Madan Madan high
1970-2026 · 16 name variants merged · kehc (644)
1,348 decisions
Festus Azangalala low
2008-2017 · 2 name variants merged · keca (4)
1,316 decisions
Rose Ougo low
2012-2021 · 2 name variants merged · kehc (3)
1,239 decisions
Hannah Okwengu high
2003-2026 · 14 name variants merged · kehc (1115)
1,232 decisions
Onyango-Otieno Onyango-Otieno high
1999-2026 · 16 name variants merged · kehc (181)
1,214 decisions
Edward Muriithi high
2011-2026 · 17 name variants merged · kehc (910)
1,176 decisions
Christopher Nzili high
2018-2026 · 9 name variants merged · keelc (1152)
1,170 decisions
Philip Gichuki high
2017-2026 · 11 name variants merged · kecpt (684)
1,150 decisions
Mumbi-Ngugi Mumbi-Ngugi high
2011-2026 · 9 name variants merged · kehc (639)
1,134 decisions
Do Chepkwony high
2015-2026 · 10 name variants merged · kehc (1068)
1,103 decisions
John Mativo high
2015-2026 · 8 name variants merged · kehc (377)
1,099 decisions
Ong'Udi Ong'Udi high
1994-2026 · 9 name variants merged · kehc (622)
1,077 decisions
Ali-Aroni Ali-Aroni high
2007-2026 · 24 name variants merged · kehc (513)
1,051 decisions
Beatrice Sawe high
2022-2026 · 6 name variants merged · kecpt (690)
1,042 decisions
Ojwang Ojwang high
2003-2026 · 30 name variants merged · kehc (708)
1,039 decisions

Showing judges with ≥5 decisions. Show all entries (including uncertain name fragments)

Page 1 of 42 Next →