Top Performers
Assess how your representative is performing compared to other members of the National Assembly — based on recorded Hansard contributions, Bills sponsored in the official Bills Tracker and current committee involvement.
See also: Media Coverage Tone — how Kenyan newsrooms covered Parliament.
Floor contributions
Members with the most recorded Hansard contributions.
32,216 recorded Hansard contributions in the 13th Parliament, counted across every current member of this House and shown on each member's own profile. Presiding officers are excluded: a Speaker's interventions run the sitting rather than contribute to it.
Questions to the Executive
Members who put the most Questions to Cabinet Secretaries.
655 questions recorded in the 13th Parliament for 209 of 348 sitting members, counted the same way as each member's own profile page. Presiding officers are excluded.
Statements made
Members who made the most Statements on the floor.
1,607 statements recorded in the 13th Parliament for 258 of 348 sitting members, counted the same way as each member's own profile page. Presiding officers are excluded.
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.
337 total official Tracker rows checked: 337 have an exact Bill reference and 0 without an exact introduced Bill reference are excluded. 63 receiving-House rows and 22 originating-House rows not yet formally introduced are excluded. 252 originating-House Bills with a formal First Reading checked; 87 named-individual entries counted; 160 role-labelled, 5 multiple/conflicting, and 0 unresolved sponsor entries excluded. Counted from the official National Assembly Bills Tracker as at 27 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.
Most Current Committee Memberships
Current members sitting on the most committees.
20 of 45 current National Assembly committees match Parliament's own committee pages exactly, as of our latest check.