If I use the Census of 2019.
Pro-Ruto will sweep at 60% - the rest of kenya
Anti-Ruto/Pro-GEMA will be at 38% - Entire Kikuyu, Meru, Embus, Kambas, Gusii
GEN Z (kenyans so stated will be at 3%.
In short has lots of buffer - before you factor rigging.
Table S2 - Proportional sampling of ethnic groups with respect to 2019 census data
Anti Ruto/Pro-GEMA Pro Ruto/Anti-GEMA Gen Z Anti Ruto Pro Ruto Gen Z
Ethnic group (2019 Census) 2019 census (N) %census KU group ID Language
Kikuyu 8,148,668 17.31 Kikuyu Bantu 1 0 0 17.31277308 0 0
Luhya 6,823,842 14.50 Luhya Bantu 0 1 0 0 14.49802938 0
Kalenjin 6,358,113 13.51 Kalenjin Southern-Nilotic 0 1 0 0 13.50853508 0
Luo 5,066,966 10.77 Luo Western-Nilotic 0 1 0 0 10.76534626 0
Kamba 4,663,910 9.91 Kamba Bantu 1 0 0 9.909007887 0 0
Kenyan Somali 2,780,502 5.91 Somali Cushitic 0 1 0 0 5.907493122 0
Kisii 2,703,235 5.74 Kisii Bantu 1 0 0 5.743330582 0 0
Meru 1,975,869 4.20 Meru Bantu 1 0 0 4.197958688 0 0
Maasai 1,189,522 2.53 Maasai Eastern-Nilotic 0 1 0 0 2.527274943 0
Turkana 1,016,174 2.16 Turkana Eastern-Nilotic 0 1 0 0 2.158977377 0
Giriama 1,007,653 2.14 Giriama Bantu 0 1 0 0 2.140873543 0
Duruma 555,135 1.18 Duruma Bantu 0 1 0 0 1.179447522 0
Teso 417,670 0.89 Teso Eastern-Nilotic 0 1 0 0 0.887387476 0
Digo/Wafundi/Wasakwa 409,595 0.87 Digo Bantu 0 1 0 0 0.870231219 0
Embu 404,801 0.86 Embu Bantu 1 1 0 0.86004582 0.86004582 0
Taita 344,415 0.73 Taita Bantu 0 1 0 0 0.731748887 0
Samburu 333,471 0.71 Samburu Eastern-Nilotic 0 1 0 0 0.708497113 0
Kuria 313,854 0.67 Kuria Bantu 0 1 0 0 0.666818562 0
Borana 276,236 0.59 Borana Cushitic 0 1 0 0 0.586894838 0
Chonyi 198,653 0.42 Chonyi Bantu 0 1 0 0 0.42206092 0
Orma 158,993 0.34 Oromo Cushitic 0 1 0 0 0.337798733 0
Rabai 125,707 0.27 Rabai Bantu 0 1 0 0 0.267078836 0
Pokomo 112,075 0.24 Pokomo Bantu 0 1 0 0 0.2381161 0
Rendile 96,313 0.20 Rendille Cushitic 0 1 0 0 0.204627936 0
Kauma 71,061 0.15 Kauma Bantu 0 1 0 0 0.150977186 0
Kenyan Arabs 59,021 0.13 Afro-Arab Cushitic 0 1 0 0 0.125396835 0
Swahili 56,074 0.12 Swahili Bantu 0 1 0 0 0.119135598 0
Burji 36,938 0.08 Burji Cushitic 0 1 0 0 0.078478987 0
Walwana/Malakote 21,774 0.05 Wailwana Cushitic 0 1 0 0 0.046261342 0
Stateless (Galjeel, Shona,Wapemba, Pare E.T.C) 6,272 0.01 Pare Bantu 0 1 0 0 0.013325578 0
Unsampled groups 1,334,864 2.84 0 0 1 0 0 2.84
47,067,376 38.02311605 60.00085919 2.84