Der Club wurde 2001 gegründet und wurde erstmals Mongolischer Meister im Jahr 2009[1]
2017 musste der Verein nach dem letzten Tabellenplatz in der National Premier League den Abstieg in die 1st League hinnehmen.
Stadion
Der Verein trägt seine Heimspiele im MFF Football Centre in Ulaanbaatar aus. Das Stadion hat ein Fassungsvermögen von 5000 Personen.