Menu
MP
Referee

M. Pechsri

Career Statistics

72

M. Pechsri has officiated 72 matches, issuing 237 yellow and 7 red cards (3.29 yellows per match). Home teams win 43.1% of the time when this referee is in charge.

72

Matches

237

3.29/game

Yellow Cards

7

0.10/game

Red Cards

16

0.22/game

Penalties

214

2.97/game

Goals

31

43.1%

Home Wins

27

37.5%

Away Wins

14

19.4%

Draws

Result Distribution

Match outcome breakdown when M. Pechsri officiates: 43.1% home wins, 19.4% draws, 37.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.1%
D 19.4%
A 37.5%
Home winDrawAway win

Matches per Year

M. Pechsri's workload across 7 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201920209202111202221202323202452026

League Level Breakdown

72matches
Thai League 149 (68%)
FA Cup5 (7%)
AFC U17 Asian Cup4 (6%)
AFC Champions League Two3 (4%)
AFC Champions League2 (3%)
Thai League 22 (3%)
V.League 12 (3%)
AFC U23 Asian Cup1 (1%)
Asian Games1 (1%)
EAFF E-1 Football Championship1 (1%)
Friendlies1 (1%)
World Cup - Qualification Asia1 (1%)

Statistics by League

12

M. Pechsri has officiated across 12 competitions, with the most appearances in Thai League 1 (49 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

T1Thai League 1 · Thailand49Matches
2176Y/M 4.4Goals 147
FCFA Cup · Thailand5Matches
Y/M 0.0Goals 14
11Y/M 0.3Goals 12
12Y/M 4.0Goals 3
Y/M 0.0Goals 6
T2Thai League 2 · Thailand2Matches
Y/M 0.0Goals 8
V1V.League 1 · Vietnam2Matches
Y/M 0.0Goals 7
6Y/M 6.0Goals 2
AGAsian Games · World1Matches
1Y/M 1.0Goals 0
Y/M 0.0Goals 1
FFriendlies · World1Matches
Y/M 0.0Goals 6
Y/M 0.0Goals 8

Recent Matches

50

The last 50 matches officiated by M. Pechsri. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Apr 4, 2026Thai League 12
Match Details
Jan 25, 2026Thai League 121
Match Details
Mar 3, 2024Thai League 1101
Match Details
Feb 24, 2024Thai League 12
Match Details
Feb 17, 2024Thai League 19
Match Details
Feb 13, 2024Thai League 16
Match Details
Feb 11, 2024Thai League 161
Match Details
Dec 14, 2023AFC Cup3
Match Details
Dec 10, 2023Thai League 14
Match Details
Dec 2, 2023Thai League 15
Match Details
Nov 25, 2023Thai League 13
Match Details
Nov 1, 2023FA Cup
Match Details
Oct 29, 2023Thai League 15
Match Details
Oct 13, 2023Friendlies
Match Details
Oct 8, 2023Thai League 17
Match Details
Sep 24, 2023Asian Games1
Match Details
Jul 2, 2023AFC U17 Asian Cup11
Match Details
Jun 26, 2023AFC U17 Asian Cup
Match Details
Jun 22, 2023AFC U17 Asian Cup
Match Details
Jun 17, 2023AFC U17 Asian Cup
Match Details
May 31, 2023V.League 1
Match Details
May 27, 2023Thai League 2
Match Details
May 6, 2023Thai League 11
Match Details
Apr 23, 2023Thai League 15
Match Details
Apr 9, 2023Thai League 15
Match Details
Apr 4, 2023Thai League 14
Match Details
Mar 11, 2023Thai League 181
Match Details
Mar 1, 2023FA Cup
Match Details
Feb 25, 2023Thai League 11
Match Details
Jan 28, 2023Thai League 16
Match Details
Muangthong United30Kohkwang
Nov 30, 2022FA Cup
Match Details
Nov 25, 2022Thai League 14
Match Details
Nov 5, 2022Thai League 14
Match Details
Da Nang10Sai Gon
Nov 3, 2022V.League 1
Match Details
Oct 23, 2022Thai League 14
Match Details
Oct 9, 2022Thai League 12
Match Details
Oct 1, 2022Thai League 14
Match Details
Sep 10, 2022Thai League 181
Match Details
Sep 4, 2022Thai League 12
Match Details
Aug 28, 2022Thai League 14
Match Details
Aug 14, 2022Thai League 14
Match Details
Jun 6, 2022AFC U23 Asian Cup6
Match Details
Lampang FC22Trat FC
May 21, 2022Thai League 2
Match Details
May 18, 2022FA Cup
Match Details
Pattaya United12Chiangrai United
May 4, 2022Thai League 14
Match Details
Apr 25, 2022AFC Champions League
Match Details
Muangthong United52Pattaya United
Apr 9, 2022Thai League 16
Match Details
Apr 2, 2022Thai League 13
Match Details