In 2009-10 behaalde de club weer eens de Bekerfinale, deze werd gespeeld na overwinningen op Harkemase Boys (5-0), FC Den Bosch (2-0), AZ (1-0), PSV (3-0), FC Twente (2-1).
In de finale was Ajax de tegenstander, echter dat leverde een probleem op. De KNVB bekerfinale word al sinds 1989 in De Kuip gespeeld, echter is er sinds 2009 een verbod op uitsupporters bij de Klassieker, waardoor Ajax in een volle Kuip zou spelen met enkel Feyenoordsupporters. De finale stond gepland op 25 april 2010 in Rotterdam.
Echter deed Ajax zijn beklag en besloot de KNVB om de finale te spelen in twee wedstrijden, de eerste werd afgewerkt in de Arena (0-2 verlies), de return leverde ook een nederlaag op, ditmaal werd er verloren met 1-4, waardoor Feyenoord zonder prijs eindigde in 2010.
Het shirt was het reguliere competitieshirt, echter werd er een Bekerfinale badge op de linkermouw bedrukt, met daarop de wedstrijddetails.