Van Amsterdam naar Almere
De oorsprong van de club begint in 1954 bij BVC Amsterdam (Beroeps Voetbal Club Amsterdam, bijnaam De Zwarte Schapen). Deze club werd verkocht aan Dé Stoop die de club in 1958 liet fuseren met DWS tot DWS/A (Door Wilskracht Sterk Amsterdam) en in 1962 als DWS ging spelen en later (in 1972 met Blauw Wit en in 1974 met De Volewijckers) tot FC Amsterdam zou fuseren. De supportersvereniging van het oude BVC richtte op 20 april 1959 een nieuwe club op, "De Zwarte Schapen". De club speelde in Diemen en ging met investeringen van Kurt Vyth na vijf opeenvolgende promoties van de derde klasse van de afdeling Amsterdam naar de tweede klasse KNVB, dan het op een na hoogste amateurniveau. Na het vertrek van de investeerder zakte de club langzaam af. In 1978 fuseerde de club met A.V.V. Argonaut (opgericht in 1932) en ging als Argonaut-Zwarte Schapen (A.Z.S.) spelen in Amsterdam. In 1986 won de club de KNVB beker voor amateurs. De club heette tussen 1988 en 1992 FC De Sloterplas. De club speelde op sportpark Spieringhorn. Na een royement van een half jaar door de KNVB in 1993 had de Zwarte Schapen nog maar weinig leden over. Desondanks bleven de ambities onder voorzitter Richard Smith bijzonder hoog. Om die te realiseren verhuisde de club in 1995 uit Amsterdam, vlak nadat voor het eerst in de historie de hoofdklasse werd bereikt, met trainer John Rep. Na één jaar in Almere degradeerde de club in 1996, maar keerde een jaar later terug in de Hoofdklasse en de naam werd in 1997 veranderd in Sporting Flevoland. Het geheel viel later onder het Omniworld project en vanaf 2000 werd de naam FC Omniworld.
Omniworld
De gemeente Almere vatte in het midden van de jaren negentig het plan op om attractieve topsporten in de stad te bevorderen. Naast sporten als volleybal en basketbal wilde men een Betaald Voetbal Organisatie (BVO) in de stad hebben. Deze ambitie zou moeten passen bij de verwachting dat Almere rond 2015 ongeveer 250.000 inwoners zou hebben. De gedachte was dat bij een grote stad grootschalige voorzieningen horen; niet alleen op het gebied van gezondheid en cultuur, maar ook op het terrein van de sport.
De ontwikkelingscombinatie Almada werd in het najaar van 1996 geselecteerd om samen met de gemeente de ambities in de sportmarkt uit te werken en te concretiseren. Ook werd er een stichting Omniworld Sport & Marketing opgericht in 1998. Om nauwer betrokken te zijn bij de realisatie van de plannen, richtte de gemeente Almere zelf de Naamloze Vennootschap Sportcomplex Almere op in 1999 om uitwerking te geven aan de plannen diverse topsporten onder één dak te hebben. Vervolgens volgde de oprichting van Omniworld Sport BV in 2001, waarna de volleybal tak als eerste onder de vlag Omniworld opereerde op 12 september 2001. Twee dagen later volgde de voetbal-, basketbal-, zaalvoetbal- en handbaltak.
Nadat de verkiezingen van 2002, waarbij het tegen betaald voetbal gerichte Leefbaar Almere de grootste raadsfractie werd en aan het College deelnam, werd de NV Sportcomplex ontmanteld. Almere distantieerde zich van de plannen voor betaald voetbal. Deze mochten niet gerealiseerd worden met behulp van gemeenschapsgeld.
In 2004 lukte het niet te voldoen aan de voorwaarden van het licentiereglement van de sectie betaald voetbal van de KNVB. Vanuit de bedrijven Ruitenheer, Midreth en Kroonenberg kwamen de financiële middelen om door te gaan. Eind 2004 en begin 2005 voldeed de Hoofdklasse amateurs FC Omniworld aan de eerste twee meetpunten voor het verkrijgen van de licentie. De bouwvergunning van de gemeente voor het stadion werd verkregen.
In augustus 2005 is op het Fanny Blankers Koen-Sportpark het Mitsubishi Forklift-Stadion geopend, dat plaats biedt aan ongeveer 3000 toeschouwers. Er werd tevens een extra toegangsweg gebouwd voor calamiteiten en het aantal parkeerplaatsen werd uitgebreid.
Er kwam ook een eigen gebouw voor de BVO. Sinds augustus 2005 neemt de BVO FC Omniworld deel aan de competitie in de eerste divisie betaald voetbal, de zogenaamde Keuken Kampioen Divisie (toen nog de Gouden Gids Divisie geheten).
De eerste wedstrijd in het betaalde voetbal hoorde FC Omniworld thuis te spelen tegen BV Veendam. Na uitvoerig testen van de KNVB werd de (nieuwe) kunstgrasmat echter afgekeurd en de wedstrijd vlak voor de aftrap afgelast. FC Omniworld maakte dan ook pas een week later (op 19 augustus 2005) haar debuut in de Gouden Gids Divisie en daarmee dus in het betaalde voetbal van Nederland. Deze wedstrijd verloor FC Omniworld met 2-0 van FC Eindhoven in het Jan Louwers Stadion.
De club sloot het eerste seizoen in het betaalde voetbal af als 19e, met 29 punten. Daarmee werd de doelstelling behaald. Ook in het tweede seizoen haalde de club de aan het begin van het seizoen zelf gestelde doelstelling. Toch was de uiteindelijke 16e plaats (met 41 wedstrijdpunten) ietwat teleurstellend. Aan het einde van het seizoen werd een aantal nederlagen op rij geleden, terwijl de club rond de winterstop als middenmoter meedraaide.
Almere City FC
Ingaande het seizoen 2010/11 heeft de club zijn naam veranderd in Almere City FC[2], waarmee afstand genomen werd van het mislukte verleden van de omnisport vereniging. Op 16 november 2010 maakte de club uit Flevoland bekend dat Kroonenberg Groep voor honderd procent aandeelhouder is geworden, het bedrijf was al eigenaar van het stadion.
In het seizoen 2010/11 eindigde Almere City FC als achttiende en laatste in de Eerste divisie. Omdat FC Oss de Topklasse Zondag wist te winnen en aangaf te willen promoveren, zou Almere City uit het profvoetbal degraderen. Doordat op 8 juni 2011 RBC Roosendaal failliet werd verklaard[3][4], besloot de KNVB een week later om Almere City FC de opengevallen plaats te gunnen.[5]
Eerste periodetitel
Almere City verzamelde in de tiende tot en met de achttiende speelronde van het seizoen 2014/15 23 punten en eindigde daarmee als tweede in het klassement over de tweede periode. Doordat de nummer één in diezelfde stand, N.E.C., de eerste periode al achter zijn naam had geschreven, won Almere City hiermee voor het eerst in de historie van de club een periodetitel.[6] Door de titel mocht de club voor het eerst meedoen aan de play-offs, maar dat leverde geen promotie op naar de Eredivisie. In hetzelfde seizoen schakelde Almere City eredivisionist ADO Den Haag uit in het KNVB-Bekertoernooi (na strafschoppen) in de 2e ronde. In de 3e ronde werd er verloren van de latere landskampioen PSV (1-5).
Dicht bij de Eredivisie
Almere City FC stelde in het seizoen 2017/18 pas in de laatste wedstrijd van het seizoen de play-offs om promotie naar de Eredivisie veilig. In de play-offs versloeg Almere City FC in de eerste ronde MVV Maastricht met 1-3 en 3-2. In de halve finale schakelde het eredivisionist Roda JC uit, in Almere werd het 0-0 en in Kerkrade wonnen de Almeerders met 1-2 waardoor het in de finale kwam. De laatste horde moest worden genomen tegen De Graafschap. In Almere stond Almere City FC tot de 89e minuut 1-0 voor maar na een rode kaart van Tom Overtoom en een benutte strafschop van ex-Almere City FC speler Fabian Serrarens werd het 1-1 in het Yanmar Stadion. In Doetinchem kwamen de Almeerders ook op 0-1 maar de Graafschap boog de achterstand om naar een 2-1 overwinning, waardoor de superboeren in het seizoen 2018/19 uitkomen in de Eredivisie.
Vanaf het seizoen 2018/19 voetbalt Almere City FC op echt gras, na 13 jaar betaald voetbal nam het afscheid van het kunstgrasveld.