Der Verein wurde im Jahr 2009 gegründet und startete in der dritten Liga des Landes, der Regional League Division 2. Hier trat man in der North/Eastern Region an. Nach Einführung der Ligareform im Jahr 2017 spielte der Verein in der vierten Liga, der Thai League 4, ebenfalls in der North/Eastern Region. Die Saison 2020 wurde nach zwei Spieltagen wegen der COVID-19-Pandemie unterbrochen. Während der Unterbrechung beschloss der Verband, dass nach Wiederaufnahme des Spielbetriebs die dritte- und die vierte Liga zusammengelegt werden. Nach der Unterbrechung spielte der Verein in der North/Eastern Region der dritten Liga. Im Sommer 2021 wurde der Verein in Mahasarakham SBT Football Club (Mahasarakham Sam Bai Thao FC) umbenannt. Am Ende der Saison 2022/23 feierte man die Meisterschaft der Region. In den Aufstiegsspielen zur zweiten Liga konnte man sich jedoch nicht durchsetzen. Die Saison 2023/24 schloss man als Tabellenzweiter ab und qualifizierte sich wieder für die Aufstiegsspiele zur zweiten Liga. In der Upper Region der Aufstiegsspiele belegte man hinter dem Sisaket United FC den zweiten Platz. In dem Spiel um den dritten Aufstiegsplatz konnte man sich gegen den Phatthalung FC, den Zweitplatzierten der Lower Region, durchsetzen und stieg somit das erste Mal in die zweite Liga auf.
Der Verein trägt seine Heimspiele im Mahasarakham Province Stadium in Maha Sarakham aus. Das Stadion hat eine Kapazität von 3000 Personen. Eigentümer sowie Betreiber ist Mahasarakham Provincial Administration Organization.