Bangkok F.C. was founded by
Nataphol Teepsuwan in 1999 as Bangkok Bravo A.F.C., playing in the
Thai Division 1 League until 2007. In 2010, the newly renamed Bangkok F.C. under former national team coach
Thongsuk Sampahungsith won the
Division 2 League Bangkok region, qualifying for the
national play-offs. The Bulls started poorly but regained their form to finish fourth, which earned them an opportunity to earn promotion to the first division through another play-off round. There, Bangkok easily cruised past a hapless side from
Narathiwat 11–2 on aggregate. 2011, Bangkok's first season back in Division 1, ended in an 11th-place finish, followed by 10th place the following season. Disappointed with such performances, Thongsuk resigned and was succeeded by
Kiatisuk Senamuang, who led Bangkok to fourth in 2013. Kiatisuk would eventually go on to lead a golden generation of the
Thai national team. In 2022, Bangkok competed in the
Thai League 3 Bangkok region, their 16th season in Thai professional football. They became runners-up of their region, advancing to the national play-offs. In addition, they suffered two first-round eliminations in cup competitions: 4–5 on penalties by
Wat Bot City in the
2022–23 Thai FA Cup and 1–4 to the
Lamphun Warriors in the
2022–23 Thai League Cup. ==Stadium and locations==