Presidential results have started trickling in as tallying continues across over 46,000 polling stations in the country.
Over 22 million Kenyans went to the polls on Tuesday to elect leaders across six elective seats.
The results are all official as declared at polling stations by presiding officers and captured on Forms 34As.
Migori Main Prison Polling station:
Raila: 26
Ruto: 06
Waihiga: 00
Wajackoya: 00
Enkinda stream 1
Raila: 188
Ruto: 188
Wajackoyah: 02
Waihiga: 01
P.C.E.A Kibwezi Polling Station 2 - Machakos
Raila: 117
Ruto: 80
Waihiga: 01
Wajackoyah: 02
Maweni Village, Tiata Taveta
Raila: 224
Ruto: 129
Waihiga: 00
Wajackoyah: 00
Dunga primary School polling station 1 - Kisumu
Raila: 369
Ruto: 06
Waihiga: 01
Wajackoyaha: 0
Uwanjani Nursery School polling station 6 - Kilifi
Raila: 182
Ruto: 88
Waihiga: 00
Wajackoyah: 01
Kilifi Primary school polling station
Raila: 194
Ruto: 91
Waihiga: 00
Wajackoyah: 04
Thika stadium Stream 6
Raila Odinga: 132
Ruto: 248
Waihiga: 00
Wajackoya: 01
Thika stadium Stream 2
Raila Odinga: 124
Ruto: 245
Waihiga: 02
Wajackoya: 01
Thika stadium Stream 18
Odinga: 128
Ruto: 247
Waihiga: 03
Wajackoya: 01
Mwanyambo Primary School stream 1 - Taita Taveta
Raila: 214
Ruto: 148
Waihiga: 00
Wajackoyah: 00
President Ruto meets Ambassador Mo Farah at State House