Top Bill Sponsors

Every sitting member of the National Assembly, by bills. Presiding officers are excluded: their interventions run the sitting rather than contribute to it.

↓ Download CSV

Top Bill Sponsors

Originating-House Bills with a formal First Reading whose official Tracker names an individual member. Where the Tracker spells one member's name more than one way, the spellings are merged only under a name form verified against parliament.go.ke; a spelling that could not be verified is not merged, and is counted as its own entry. Role-labelled sponsors are excluded and are never assigned to the current officeholder.

1 Didmus Wekesa Barasa Official Bills Tracker 5
2=joint Abdul Rahim Dawood Official Bills Tracker 3
2=joint Owen Baya Official Bills Tracker 3
2=joint Peter Masara Official Bills Tracker 3
5=joint Anthony Tom Oluoch Official Bills Tracker 2
5=joint David Gikaria Official Bills Tracker 2
5=joint Geoffrey Ruku Official Bills Tracker 2
5=joint George Peter Kaluma Official Bills Tracker 2
5=joint Joyce Kamene Official Bills Tracker 2
5=joint Martha Wangari Official Bills Tracker 2
5=joint Mejjadonk Benjamin Gathiru Official Bills Tracker 2
5=joint Naisula Lesuuda Official Bills Tracker 2
5=joint Sabina Chege Official Bills Tracker 2
5=joint Simon King’ara Official Bills Tracker 2
5=joint Tandaza Kassim Sawa Official Bills Tracker 2
16=joint Abdul Haro Official Bills Tracker 1
16=joint Aden Daud Mohamed Official Bills Tracker 1
16=joint Aden Mohamed Official Bills Tracker 1
16=joint Babu Owino Official Bills Tracker 1
16=joint Benjamin G. Mwangi Official Bills Tracker 1
16=joint Bernard Shinali Official Bills Tracker 1
16=joint Caroli Omondi Official Bills Tracker 1
16=joint Charles Gimose Official Bills Tracker 1
16=joint Christopher Wangaya Official Bills Tracker 1
16=joint Daniel Manduku Official Bills Tracker 1
16=joint Doris Donya Aburi Official Bills Tracker 1
16=joint Duncan Mathenge Official Bills Tracker 1
16=joint Elisha Odhiambo Official Bills Tracker 1
16=joint Emmanuel Wangwe Official Bills Tracker 1
16=joint Esther Passaris Official Bills Tracker 1
16=joint Gathoni Wamuchomba Official Bills Tracker 1
16=joint George Gachagua Official Bills Tracker 1
16=joint Irene Kasalu Official Bills Tracker 1
16=joint Irene Mayaka Official Bills Tracker 1
16=joint James Nyikal Official Bills Tracker 1
16=joint Jane Kagiri Official Bills Tracker 1
16=joint Johanna Ng’eno Official Bills Tracker 1
16=joint John Kiragu Chege Official Bills Tracker 1
16=joint John Mukunji Official Bills Tracker 1
16=joint John Mutunga Official Bills Tracker 1
16=joint John Waluke Official Bills Tracker 1
16=joint Joshua Chepyegon Kandie Official Bills Tracker 1
16=joint Joshua Kimilu Official Bills Tracker 1
16=joint Joshua Oron Official Bills Tracker 1
16=joint Kassait Kamket Official Bills Tracker 1
16=joint Kimani Kuria Official Bills Tracker 1
16=joint Machua Waithaka Official Bills Tracker 1
16=joint Makali Mulu Official Bills Tracker 1
16=joint Marianne Kitany Official Bills Tracker 1
16=joint Martin Peters Owino Official Bills Tracker 1
16=joint Mary Wamaua Official Bills Tracker 1
16=joint Millie Odhiambo Mabona Official Bills Tracker 1
16=joint Moses Malulu Official Bills Tracker 1
16=joint Mwangi Kiunjuri Official Bills Tracker 1
16=joint Njeri Maina Official Bills Tracker 1
16=joint Oku Kaunya Official Bills Tracker 1
16=joint Robert Basil Official Bills Tracker 1
16=joint Robert Pukose Official Bills Tracker 1
16=joint Ruweida Mohamed Obo Official Bills Tracker 1
16=joint Samuel Chepkonga Official Bills Tracker 1
16=joint Udgoon Siyad Official Bills Tracker 1
16=joint Umulkher Harun Mohamed Official Bills Tracker 1
16=joint Wanami Wamboka Official Bills Tracker 1
16=joint Wilberforce Oundo Official Bills Tracker 1

324 total official Tracker rows checked: 324 have an exact Bill reference and 0 without an exact introduced Bill reference are excluded. 63 receiving-House rows and 24 originating-House rows not yet formally introduced are excluded. 237 originating-House Bills with a formal First Reading checked; 85 named-individual entries counted; 147 role-labelled, 5 multiple/conflicting, and 0 unresolved sponsor entries excluded. Counted from the official National Assembly Bills Tracker as at 6 August 2026. A Tracker records Bills that came before its House; it is not a register of every gazetted Bill, and Bills absent from it are not counted. No Bill PDF text is used. Names are printed as the Tracker prints them, except that 4 Tracker spelling(s) were merged under a name form verified against parliament.go.ke, so one member's Bills are counted once. A spelling that could not be verified is left as its own separate entry.

Every board on this site ranks ONE named count. To weigh several against each other under your own priorities, use Performance Rankings.