The 2012 FKF President's Cup was the 41st season of Kenya's top domestic cup competition. The deadline for application was 30 July, and 32 clubs had registered for participation to the tournament after paying a mandatory KSh.15,000/= fee, with a final list of 34 teams. The quarter-finals were played on 6âÂÂ7 October, while the semi-finals and the final were played on 17âÂÂ18 November and 21 November respectively, after the end of the 2012 Kenyan Premier League.
Two teams were to be knocked out in the first round (playoff matches) to decide who would advance to the second round.
By winning the tournament, Gor Mahia earned a place in the preliminary round of the 2013 CAF Confederation Cup, and will play Tusker, the winners of the 2012 Kenyan Premier League, at the 2013 Kenyan Super Cup.
The following is the final list of teams that participated in the tournament.
Playoff matches in the first round between Muranga United, Maua United, Taqwa and Tetu Stars were played to decide who would advance to the second round.
Murang'a United were awarded a walkover as Maua United withdrew from the tournament.
Taqwa were knocked out of the tournament due to "technicalities".
The FKF decided to change the quarter-final fixtures, meaning that A.F.C. Leopards and Kenya Revenue Authority were now to face Karuturi Sports and Sofapaka respectively.
The draw for the second round of matches was held on 30 July 2012 and ties were played from 4 August to 12 August. Having been beaten, Malindi United, Bidco United, MOYAS and Shabana Kisii still withdrew from the tournament.
The third round of matches was played on the weekend of 1âÂÂ2 September in various venues, all at 15:00 UTC+3 time.
The quarter-finals were played on the weekend of 6âÂÂ7 October. The FKF changed two of the fixtures for the round, meaning that A.F.C. Leopards and K.R.A. were now to meet Karuturi Sports and Sofapaka respectively. The decision raised many eyebrows as questions arose regarding the true motive behind the FKF's decision.
The semi-finals are being played on the weekend of 17âÂÂ18 November. They were to be played on the weekend on 20âÂÂ21 October, but the dates were pushed so as not to clash with the Kenyan Premier League schedule.
The final was played on 20 November at the Nyayo National Stadium. Gor Mahia won 3âÂÂ0 on penalties to win the title a record 10th time.