Hercules speelt in de Derde Divisie A, het op drie na hoogste niveau van het Nederlandse amateurvoetbal. De club staat momenteel elfde in de ranglijst, met 25 punten uit 18 wedstrijden.
Hercules is een van de oudste verenigingen van Nederland. De club werd in 1882 opgericht als cricketclub. In 1889 werd de afdeling voetbal opgericht. De club heeft een lange en rijke geschiedenis, met hoogtepunten zoals het spelen in de Tweede Divisie in de jaren ’70 en ’80.
De club heeft een sterke jeugdopleiding, die regelmatig spelers aflevert aan de hoofdmacht. Hercules is een populaire club in Utrecht en heeft een grote aanhang. De thuiswedstrijden worden gespeeld op Sportpark Zoudenbalch, dat plaats biedt aan ruim 5.000 toeschouwers.
De club is recentelijk in het nieuws geweest door het uitschakelen van Ajax in de KNVB Beker. Hercules won de heenwedstrijd met 2-0 en verloor de return met 1-0, maar ging door naar de volgende ronde op basis van uitdoelpunten.
Hercules is een ambitieuze club die in de toekomst weer hogerop wil. De club wil zich in de Derde Divisie handhaven en in de toekomst weer gaan strijden voor promotie naar de Tweede Divisie.