Career
Early career
Miheso began his career in the Kenyan Premier League, where he played for Thika United from 2011 to 2013, before joining Sofapaka and spending a further three seasons with the club VPS
On 5 March 2015, it was announced that Miheso joined Finnish Veikkausliiga side Vaasan Palloseura (VPS), signing a one-year contract after spending three months with the club on trial. A.F.C. Leopards
On 31 January 2016, it was announced that Miheso would return to Kenya after signing for Premier League giants A.F.C. Leopards.
Miheso made his debut for the Kenya national team in a friendly match against Egypt on 27 February 2012.
International goals
Source: National-Football-Teams.com.