Performance Rankings

Every member of the Senate, ranked by the same scorecard shown on their profile — adjust the weights below to see rankings shift under your own priorities.

↓ Download CSV

Adjust a weight below and press Recalculate to re-rank the Senate — see the methodology for what each component measures.

RankMemberPartyOverall ContributionsDivision participationBillsCommitteesInitiative
1 Aaron Kipkirui Cheruiyot United Democratic Alliance 85.3 100.0100.0100.02.899.2
2 Khalwale Boni United Democratic Alliance 63.4 99.7100.04.88.343.8
3 Samson Kiprotich Cherargei United Democratic Alliance 59.0 99.4100.005.622.3
4 Ali Ibrahim Roba United Democratic Movement 51.9 18.785.061.9100.04.7
5 Oketch Eddy Gicheru Orange Democratic Movement 48.6 59.4100.014.319.44.6
6 Sifuna Edwin Watenya Orange Democratic Movement 48.5 70.590.014.38.39.4
7 Kiplagat Jackson Mandago United Democratic Alliance 46.8 26.695.0097.23.0
8 Abass Sheikh Mohamed United Democratic Movement 44.1 21.695.09.577.85.4
9 Osotsi Godfrey Otieno Orange Democratic Movement 44.0 49.8100.09.511.16.2
10 David Wakoli Wafula Forum for Restoration of Democracy - Kenya 41.2 23.595.09.550.09.9
11 Chute Mohamed Said United Democratic Alliance 40.0 28.4100.09.519.414.2
12 Hillary Kiprotich Sigei United Democratic Alliance 38.8 27.385.04.850.07.8
13 Murungi Kathuri United Democratic Alliance 38.6 29.195.014.38.318.0
14 Mohamed Faki Mwinyihaji Orange Democratic Movement 38.1 34.195.0019.48.4
15 Ledama Olekina Orange Democratic Movement 38.1 43.590.04.88.34.2
16 Recha Julius Murgor United Democratic Alliance 38.1 14.495.04.858.33.5
17 Stewart Mwachiru Shadrack Madzayo Orange Democratic Movement 38.0 27.790.038.18.31.8
18 Enoch Kiio Wambua Wiper Democratic Movement - Kenya 37.5 49.585.005.63.6
19 Steve Ltumbesi Lelegwe United Democratic Alliance 35.6 9.095.04.88.348.2
20 Moses Otieno Kajwang' Orange Democratic Movement 34.4 28.785.014.313.91.9
21 Methu John Muhia United Democratic Alliance 34.4 29.495.005.66.7
22 Alexander Mundigi Munyi Democratic Party Kenya 33.3 23.495.008.38.3
23 Karungo Paul Thangwa United Democratic Alliance 33.1 25.690.09.55.64.2
24 Mungatana Danson Buya United Democratic Alliance 33.0 35.670.023.85.63.0
25 Mogeni Erick Okongo Orange Democratic Movement 32.0 24.690.04.88.31.3
26 William Kipkemoi Kisang United Democratic Alliance 31.9 18.595.04.88.33.9
27 Murango James Kamau United Democratic Alliance 31.8 23.085.014.35.64.6
28 Ngugi Joe Joseph Nyutu United Democratic Alliance 31.1 18.395.008.34.4
29 Andrew Okiya Omtatah Okoiti National Reconstruction Alliance 30.7 23.385.008.38.0
30 John Kinyua Nderitu United Democratic Alliance 30.6 26.985.005.63.0
31 Mwenda Gataya Mo Fire United Democratic Alliance 30.2 12.295.0013.94.6
32 Wahome Wamatinga United Democratic Alliance 30.1 18.390.04.85.63.5
33 Maanzo Daniel Kitonga Wiper Democratic Movement - Kenya 29.7 23.485.008.31.4
34 Samuel Seki Kanar United Democratic Alliance 29.6 11.695.04.85.65.6
35 Mwaruma Johnes Mwashushe Orange Democratic Movement 29.5 13.090.04.88.37.6
36 Kamau Joseph Githuku Jubilee Party 28.2 5.3100.008.32.7
37 Ojienda Tom Odhiambo Orange Democratic Movement 28.1 12.580.04.88.315.6
38 Crystal Asige Orange Democratic Movement 28.0 19.365.023.811.14.6
39 Mutinda Maureen Tabitha United Democratic Alliance 27.7 32.255.014.35.69.0
40 Dullo Fatuma Adan Jubilee Party 26.6 13.970.04.822.25.7
41 Keroche Tabitha Karanja United Democratic Alliance 26.5 7.390.005.66.2
42 Chesang Allan Kiprotich United Democratic Alliance 26.3 3.490.04.811.12.4
43 Veronica Waheti Nduati United Democratic Alliance 26.3 29.555.09.511.13.8
44 James Lomenen Ekomwa Jubilee Party 26.2 7.490.005.64.6
45 Catherine Muyeka Mumma Orange Democratic Movement 26.1 28.655.09.511.14.7
46 Onyonka Richard Momoima Orange Democratic Movement 25.9 17.375.008.35.0
47 Beatrice Akinyi Ogolla Oyomo Orange Democratic Movement 24.6 22.860.04.88.35.1
48 Boy Issa Juma Orange Democratic Movement 24.5 2.480.0025.00.5
49 Haji Abdul Mohammed Jubilee Party 24.3 17.465.09.58.31.1
50 Omar Mariam Sheikh United Democratic Movement 24.3 10.270.014.38.32.4
51 Muthama Agnes Kavindu Mbuku Wiper Democratic Movement - Kenya 23.9 11.975.005.65.1
52 Oginga Oburu Orange Democratic Movement 23.6 12.265.04.819.40.6
53 Hamida Ali Kibwana Orange Democratic Movement 23.5 14.355.014.38.313.5
54 Esther Anyieni Okenyuri United Democratic Alliance 23.3 19.455.09.58.36.8
55 Betty Batuli Montet Orange Democratic Movement 22.8 4.055.0050.02.2
56 Joyce Chepkoech Korir United Democratic Alliance 21.8 11.565.04.85.63.5
57 Beth Kalunda Syengo Orange Democratic Movement 20.7 12.255.09.511.11.2
58 Miraj Abdillahi Abdulrahman United Democratic Alliance 20.0 9.955.09.58.34.0
59 Peris Pesi Tobiko United Democratic Alliance 20.0 13.755.04.88.31.4
60 Margaret Kamar Jubilee Party 19.2 10.055.09.55.61.1
61 Nyamu Karen Njeri United Democratic Alliance 19.1 11.555.04.85.62.4
62 George Mungai Mbugua United Democratic Alliance 19.0 10.755.04.85.63.0
63 Chimera Raphael Mwinzago United Democratic Alliance 18.5 7.955.04.85.65.6
64 Hezena M. Lemaletian Orange Democratic Movement 18.1 8.055.008.35.0
65 Abdalla Shakilla Mohamed Wiper Democratic Movement - Kenya 15.8 0.255.0011.11.9
66 Consolata Nabwire Wakwabubi United Democratic Alliance 1.9 2.9005.61.0
67 Vincent Cheburet Kiprono Chemitei 0.2 0.60000.3