The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MU

Mahasarakham United

Mahasarakham Provincial Stadium, Mahasarakham. Every match we hold, with the price it went off at.

96Played
35Won
36.5%Win rate
1.31Scored per game
1.42Conceded per game
28Clean sheets

Home and away

The same record, split by where it was played.

At home
43.1%
51 played, 22 won. 1.57 scored a game.
Away
28.9%
45 played, 13 won. 1.02 scored a game.
How the market priced them
33.9%
62 priced matches at an average of 3.1, which implied 32.3%.

Season by season 13

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Thai League 2 8044 -9
2026/27 FA Cup 1100 +1
2025/26 Thai League 2 3412913 +5
2025/26 League Cup 3201 0
2025/26 FA Cup 1001 -3
2024/25 Thai League 2 35141011 +4
2024/25 FA Cup 3201 -2
2024/25 League Cup 1001 -2
2023/24 League Cup 4301 +2
2022/23 League Cup 1001 -1
2022/23 FA Cup 1001 -1
2021/22 League Cup 2011 -3
2021/22 FA Cup 2101 -1

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
A Mahasarakham United scheduled Muang Loei United —
Saturday 19 December 2026
H Mahasarakham United scheduled Esan Pattaya —
Sunday 13 December 2026
A Mahasarakham United scheduled Chainat —
Saturday 5 December 2026
H Mahasarakham United scheduled Police Tero —
Sunday 29 November 2026
A Mahasarakham United scheduled Phrae United —
Wednesday 25 November 2026
A Mahasarakham United scheduled Chiangmai United —
Saturday 21 November 2026
H Mahasarakham United scheduled Satun —
Sunday 8 November 2026
A Mahasarakham United scheduled Nakhon Pathom —
Friday 30 October 2026
H Mahasarakham United scheduled Chanthaburi —
Saturday 24 October 2026
A Mahasarakham United 0 – 3 Nong Bua Pitchaya —
Tuesday 20 October 2026
A Mahasarakham United 2 – 1 Huasamrong Gateway —
Sunday 18 October 2026
H Mahasarakham United 0 – 0 Muangthong United —
Wednesday 14 October 2026
A Mahasarakham United 1 – 3 Kasetsart FC —
Sunday 11 October 2026
H Mahasarakham United 2 – 3 Uttaradit —
Saturday 19 September 2026
A Mahasarakham United 1 – 1 Kanchanaburi —
Wednesday 16 September 2026
H Mahasarakham United 1 – 1 Nakhon Ratchasima FC —
Saturday 12 September 2026
A Mahasarakham United 0 – 3 Khon Kaen United —
Saturday 5 September 2026
H Mahasarakham United 1 – 1 Songkhla 2.54
Saturday 25 April 2026
H Mahasarakham United 2 – 2 Khon Kaen United 2.16
Saturday 18 April 2026
A Mahasarakham United 0 – 3 Rasi Salai United 3.31
Saturday 4 April 2026
H Mahasarakham United 0 – 2 Nakhon Pathom 1.67
Sunday 22 March 2026
A Mahasarakham United 0 – 2 Trat FC 2.60
Wednesday 18 March 2026
A Mahasarakham United 0 – 3 BG Pathum United —
Sunday 15 March 2026
A Mahasarakham United 1 – 2 Pattani 3.20
Sunday 8 March 2026
A Mahasarakham United 0 – 0 Police Tero 3.00
Wednesday 4 March 2026
H Mahasarakham United 1 – 0 Esan Pattaya —
Sunday 1 March 2026
A Mahasarakham United 0 – 0 Nakhon Si Thammarat 2.06
Sunday 22 February 2026
H Mahasarakham United 3 – 0 Songkhla 1.57
Thursday 19 February 2026
A Mahasarakham United 1 – 0 Chainat 3.10
Sunday 15 February 2026
H Mahasarakham United 0 – 1 Sisaket United 2.00