Beneš působil v Jablonci od roku 2010 a patřil k oporám Severočechů. Předtím oblékal dres Kladna, kde hrál dorosteneckou ligu a pak i nejvyšší soutěž mužů. Předtím jako mladý hrál za Spartu Praha a Ústí nad Labem. V nejvyšší soutěži ale pouze za Kladno a Jablonec a připsal si 201 startů s bilancí 15 vstřelených branek.

Za Kladno odehrál během čtyř sezon 60 prvoligových zápasů a vstřelil jeden gól.

„Bylo mi ctí oblékat dres FK Jablonec, ale cítil jsem, že jsem potřeboval změnu,“ napsal k přestupu Beneš na svém facebookovém profilu.