Double chanceMahasarakham United or draw ✓77% · @1.15
Both teams scoreBoth teams to score ✗54% · @1.91
GoalsUnder 3.5 goals ✓75% · fair 1.33
Correct scoreCorrect score 1–0 ✓11% · fair 9.06
Mahasarakham United vs Esan Pattaya preview and prediction
The match
The Thai League 2 sees Mahasarakham United take on Esan Pattaya on Wednesday 4 March, kicking off at 12:30 (WAT) at Maha Sarakham Provincial Stadium. Mahasarakham United are 17th with 7 points from 10 games (in the bottom three), while Esan Pattaya sit 13th on 12 points (in the bottom half).
Form guide
Mahasarakham United's last 4: DWWL Most recently they drew with Nakhon Si Thammarat 0–0 away. They average 1.0 scored and 0.3 conceded. 3 clean sheets in that run show a solid defence.
Esan Pattaya's last 3: DDL Most recently they drew with Khon Kaen United 2–2 at home. They average 1.0 scored and 2.0 conceded.
Mahasarakham United arrive in clearly the better form, averaging 1.8 points a game against 0.7.
Goals outlook
Our model expects about 2.5 goals: 1.4 for Mahasarakham United and 1.1 for Esan Pattaya. That is close to an average game: over 2.5 at 47%, both teams to score at 54%.
Betting angles
Win chances: Mahasarakham United 54%, draw 23%, Esan Pattaya 23%.
Safer route: Mahasarakham United or draw (77%) at 1.15.
Both teams to score: yes (54%) at 1.91.
Our prediction
Our pre-match pick was Both teams to score – a 54% chance at odds of 1.91, above our fair price of 1.85, so there is value in it. Predicted score: Mahasarakham United 1–1 Esan Pattaya. Bets settle on the 90-minute score. Predictions are estimates, not guarantees – 18+, bet responsibly.
Win chances
Mahasarakham United54%fair 1.85 · @1.62
Draw23%fair 4.34 · @3.80
Esan Pattaya23%fair 4.36 · @4.33
2.54Expected goals
1.40Mahasarakham United xG
1.14Esan Pattaya xG
54%Both score
47%Over 2.5
Most likely scores
1–113%
1–011%
0–19%
2–19%
0–08%
2–08%
From our goals model: Mahasarakham United 1.4 – 1.1 Esan Pattaya expected. Correct scores are long shots even at the top of this list.
Every market, with fair odds
Market
Most likely
Chance
Fair odds
Bookmaker
Match result
Mahasarakham United to win✓
54%
1.85
1.62
Double chance
Mahasarakham United or draw✓
77%
1.30
1.15
Both teams to score
Both teams to score✗
54%
1.85
1.91
Over/under 1.5 goals
Over 1.5 goals✗
72%
1.39
–
Over/under 2.5 goals
Under 2.5 goals✓
53%
1.87
–
Over/under 3.5 goals
Under 3.5 goals✓
75%
1.33
–
Half-time result
Level at half-time✗
44%
2.29
–
Half-time / full-time
HT Mahasarakham United / FT Mahasarakham United✓
25%
4.00
–
Correct score
Correct score 1–0✓
11%
9.06
–
Form
Mahasarakham United – last 4
DWWL
1 Mar
@ Nakhon Si Thammarat
0–0
D
22 Feb
vs Songkhla
3–0
W
19 Feb
@ Chainat
1–0
W
15 Feb
vs Sisaket United
0–1
L
1.0Scored / game
0.3Conceded / game
0%Both scored
25%Over 2.5
Esan Pattaya – last 3
DDL
1 Mar
vs Khon Kaen United
2–2
D
18 Feb
vs Nakhon Pathom
1–1
D
14 Feb
@ Trat FC
0–3
L
1.0Scored / game
2.0Conceded / game
67%Both scored
67%Over 2.5
Head to head
No previous meetings on record between Mahasarakham United and Esan Pattaya.
What is the prediction for Mahasarakham United vs Esan Pattaya?
Our pick is Both teams to score with a 54% chance, at bookmaker odds of 1.91.
Who will win Mahasarakham United vs Esan Pattaya?
On our numbers Mahasarakham United have a 54% chance of winning, the draw 23% and Esan Pattaya 23%.
How many goals will there be in Mahasarakham United vs Esan Pattaya?
We expect about 2.5 goals. Over 2.5 goals is 47% likely and both teams score 54% of the time on our projection.
What is the predicted score for Mahasarakham United vs Esan Pattaya?
Our predicted score is Mahasarakham United 1–1 Esan Pattaya, the most likely score that fits our pick. We expect about 2.5 goals in total.
When is Mahasarakham United vs Esan Pattaya?
Mahasarakham United vs Esan Pattaya (Thai League 2) kicks off on Wednesday 4 March 2026 at 12:30 (West Africa Time) at Maha Sarakham Provincial Stadium.
Analysis by the Footrivo model, blended with bookmaker prices. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.