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

PSMS Medan

Stadion Teladan, Medan. Every match we hold, with the price it went off at.

158Played
63Won
39.9%Win rate
1.41Scored per game
1.23Conceded per game
44Clean sheets

Home and away

The same record, split by where it was played.

At home
56.4%
78 played, 44 won. 1.72 scored a game.
Away
23.8%
80 played, 19 won. 1.1 scored a game.
How the market priced them
40.7%
118 priced matches at an average of 3.38, which implied 29.6%.

Season by season 11

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Liga 2 7421 +11
2026/27 Piala Presiden 3003 -6
2025/26 Liga 2 27999 +2
2024/25 Liga 2 221255 +22
2023/24 Liga 2 183105 -3
2022/23 Liga 2 6510 +7
2021/22 Liga 2 13553 +5
2020/21 Liga 2 1100 +1
2019/20 Liga 2 251258 +4
2018/19 Liga 1 3411419 -20
2018/19 Piala Indonesia 2110 +4

Recent matches 30

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

Saturday 19 December 2026
A PSMS Medan scheduled Persiraja Banda Aceh —
Friday 11 December 2026
A PSMS Medan scheduled Persikad Depok FC —
Sunday 6 December 2026
H PSMS Medan scheduled Bekasi City —
Monday 30 November 2026
A PSMS Medan scheduled Persiku Kudus —
Friday 20 November 2026
H PSMS Medan scheduled Sumsel United —
Saturday 7 November 2026
H PSMS Medan scheduled Persiraja Banda Aceh —
Saturday 31 October 2026
A PSMS Medan scheduled PSGC Ciamis —
Sunday 25 October 2026
H PSMS Medan 2 – 1 PSIS Semarang —
Saturday 17 October 2026
A PSMS Medan 1 – 1 Semen Padang —
Sunday 11 October 2026
A PSMS Medan 1 – 2 PSPS —
Saturday 3 October 2026
H PSMS Medan 4 – 0 Persikad Depok FC —
Sunday 27 September 2026
A PSMS Medan 1 – 0 Bekasi City —
Sunday 20 September 2026
H PSMS Medan 6 – 0 Persiku Kudus —
Sunday 13 September 2026
A PSMS Medan 2 – 2 Sumsel United —
Saturday 1 August 2026
A PSMS Medan 1 – 4 Persija —
Wednesday 29 July 2026
A PSMS Medan 0 – 1 Persebaya Surabaya —
Sunday 26 July 2026
H PSMS Medan 0 – 2 Port FC —
Saturday 2 May 2026
A PSMS Medan 1 – 1 Persiraja Banda Aceh —
Saturday 25 April 2026
H PSMS Medan 1 – 1 Adhyaksa 2.90
Sunday 19 April 2026
H PSMS Medan 1 – 0 Sriwijaya FC 1.16
Saturday 11 April 2026
A PSMS Medan 0 – 1 Garudayaksa 19.00
Sunday 5 April 2026
A PSMS Medan 2 – 2 Persikad Depok FC 2.75
Saturday 28 March 2026
H PSMS Medan 1 – 1 PSPS 1.73
Saturday 28 February 2026
A PSMS Medan 1 – 2 Bekasi City 3.10
Saturday 21 February 2026
A PSMS Medan 0 – 2 Persekat 1.73
Saturday 14 February 2026
H PSMS Medan 3 – 1 Sumsel United 2.25
Friday 30 January 2026
H PSMS Medan 2 – 1 Bekasi City 2.00
Sunday 25 January 2026
A PSMS Medan 1 – 2 Garudayaksa 6.25
Sunday 18 January 2026
A PSMS Medan 2 – 1 Persiraja Banda Aceh 6.80
Sunday 11 January 2026
H PSMS Medan 1 – 0 Adhyaksa 2.75