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

PSIS Semarang

Jatidiri Stadium, Semarang. Every match we hold, with the price it went off at.

255Played
86Won
33.7%Win rate
1.17Scored per game
1.38Conceded per game
72Clean sheets

Home and away

The same record, split by where it was played.

At home
44.8%
125 played, 56 won. 1.41 scored a game.
Away
23.1%
130 played, 30 won. 0.95 scored a game.
How the market priced them
30.6%
219 priced matches at an average of 4.25, which implied 23.5%.

Season by season 13

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Liga 2 6222 -1
2026/27 Friendlies Clubs 1010 0
2025/26 Liga 2 276516 -28
2024/25 Liga 1 346721 -28
2023/24 Liga 1 3415811 +8
2023/24 Friendlies Clubs 1010 0
2022/23 Liga 1 3412517 -9
2022/23 Piala Presiden 6312 +6
2021/22 Liga 1 35111311 0
2020/21 Liga 1 3201 +1
2019/20 Liga 1 3412715 -5
2018/19 Liga 1 3413714 -3
2018/19 Piala Indonesia 6411 +5

Recent matches 30

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

Sunday 20 December 2026
A PSIS Semarang scheduled Bekasi City —
Friday 11 December 2026
H PSIS Semarang scheduled Persiku Kudus —
Sunday 6 December 2026
A PSIS Semarang scheduled Persiraja Banda Aceh —
Sunday 29 November 2026
H PSIS Semarang scheduled PSGC Ciamis —
Saturday 21 November 2026
H PSIS Semarang scheduled Semen Padang —
Saturday 7 November 2026
A PSIS Semarang scheduled Sumsel United —
Sunday 1 November 2026
H PSIS Semarang scheduled Persikad Depok FC —
Sunday 25 October 2026
A PSIS Semarang 1 – 2 PSMS Medan —
Saturday 17 October 2026
A PSIS Semarang 0 – 0 PSGC Ciamis —
Friday 9 October 2026
H PSIS Semarang 1 – 3 Persiraja Banda Aceh —
Saturday 3 October 2026
H PSIS Semarang 1 – 0 Bekasi City —
Sunday 27 September 2026
A PSIS Semarang postponed Persiku Kudus —
Sunday 20 September 2026
A PSIS Semarang 1 – 1 Semen Padang —
Friday 11 September 2026
H PSIS Semarang 2 – 1 PSPS —
Sunday 19 July 2026
A PSIS Semarang 2 – 2 Persebaya Surabaya 11.00
Sunday 3 May 2026
A PSIS Semarang 0 – 3 PSS Sleman 26.00
Saturday 25 April 2026
H PSIS Semarang 1 – 0 Tornado Pekanbaru —
Saturday 18 April 2026
A PSIS Semarang 1 – 3 Persipura Jayapura 25.00
Saturday 11 April 2026
A PSIS Semarang 3 – 3 Persiku Kudus 3.15
Sunday 5 April 2026
H PSIS Semarang 0 – 1 Barito Putera 2.90
Sunday 29 March 2026
H PSIS Semarang 6 – 1 Persipal 1.14
Sunday 1 March 2026
A PSIS Semarang 0 – 0 Persiba Balikpapan 3.40
Sunday 22 February 2026
A PSIS Semarang 1 – 0 Deltras 9.00
Sunday 15 February 2026
H PSIS Semarang 1 – 1 Persela Lamongan 6.00
Friday 30 January 2026
H PSIS Semarang 0 – 3 Tornado Pekanbaru 3.50
Saturday 24 January 2026
H PSIS Semarang 1 – 0 Persela Lamongan 4.00
Saturday 17 January 2026
H PSIS Semarang 0 – 3 Deltras 3.25
Saturday 10 January 2026
A PSIS Semarang 1 – 2 PSS Sleman 6.00
Saturday 3 January 2026
H PSIS Semarang 2 – 0 Persipal 2.50
Saturday 27 December 2025
A PSIS Semarang 0 – 1 Barito Putera 21.00