I only trust Mizani numbers.
Ruto is at 46% with 10% undivided.
Split the divided proportionally
Ruto is at 50%.
Ruto cannot lose 2027 - If he run against Kalonzo he will likely win in almost 40 (certainly) 35 of 47 counties.
He will only lose in Nyeri, Kirinyanga, Laikipia (maybe), Nyandarua, Kiambu(maybe) and Muranga (maybe) - and then Ukambani 3,Nairobi (50-50).