Performance Overview
Season Performance 26/27
All Competitions
- Matches
- 1
- Clean sheets
- 0
- Conceded
- 0
- Saves
- 0
- Mins/game
- 13
- Avg Rating
- 6.50
rating
6.55+6.49(+0.0%)
Last 16 matches
Sep 26, 2025 — Sep 26, 2026
High
6.56
Low
6.49
Avg
6.55
G+A
0
Wins7
Draws5
Losses4
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Sep 2026 | 1 | 13 | 0 | 0 | 0 | 0.00 | 6.49 |
Apr 2026 | 4 | 360 | 0 | 0 | 0 | 0.00 | - |
Mar 2026 | 2 | 180 | 0 | 0 | 0 | 0.00 | - |
Feb 2026 | 2 | 180 | 0 | 0 | 0 | 0.00 | - |
Jan 2026 | 1 | 90 | 0 | 0 | 0 | 0.00 | - |
Nov 2025 | 1 | 38 | 0 | 0 | 0 | 0.00 | - |
Oct 2025 | 4 | 360 | 0 | 0 | 0 | 0.00 | 6.56 |
Sep 2025 | 1 | 90 | 0 | 0 | 0 | 0.00 | - |
8 months • 16 matches
Career
Club Career
MCSGASvRtg
Borneo
2017 - 2018/2019
73837—5,1496.50
Madura United
2018/2019 - 2021/2022
361276—3,124-
Bali United
2021/2022 - 2023/2024
2455081,9008.67
Barito Putera
2024/2025 - 2025/2026
171110—1,3886.56
Rezzato
2017/2018
5—-——-
Cambridge City
2016/2017
3—-——-
Total
15836173811,561
National Team
MCSGASvRtg
Indonesia
2018 - 2022
30170270-
Club Career
MCSGASvRtg
Borneo
26/27
100130006.50
Barito Putera
25/26
1711101,388—106.56
Bali United
23/24
5--235—108.67
Bali United
22/23
184371,575—10-
Bali United
21/22
1--90—00-
Madura United
21/22
6535465—00-
Madura United
20/21
323270000-
Madura United
18/19
275382,389—00-
Borneo
17/18
143291,260—10-
Rezzato
17/18
5--——00-
Borneo
16/17
30--2,613—00-
Cambridge City
16/17
3--——00-
Borneo
15/16
28581,263—00-
National Team
MCSGASvRtg
Indonesia
2022
2010180000-
Indonesia
2018
1--90—00-
League seasons, computed
| Season | League | Apps | Min | Saves | Clean sheets | Conceded | Conceded / 90 | Rating |
|---|---|---|---|---|---|---|---|---|
| 2016 | Liga 1 (Indonesia) | 28 | 1263 | — | 5 | 8 | 0.57 | — |
| 2017 | Liga 1 (Indonesia) | 30 | 2613 | — | — | — | — | — |
| 2018 | Liga 1 (Indonesia) | 14 | 1260 | — | 3 | 29 | 2.07 | — |
| 2019 | Liga 1 (Indonesia) | 27 | 2389 | — | 5 | 38 | 1.43 | — |
| 2020/2021 | Liga 1 (Indonesia) | 3 | 270 | 0 | 2 | 3 | 1 | — |
| 2021/2022 | Liga 1 (Indonesia) | 6 | 465 | — | 5 | 35 | 6.77 | — |
| 2022/2023 | Liga 1 (Indonesia) | 18 | 1575 | — | 4 | 37 | 2.11 | — |
| 2023/2024 | Liga 1 (Indonesia) | 2 | 124 | 0 | 0 | 5 | 3.63 | — |
| 2026/2027 | Liga 1 (Indonesia) | 1 | 13 | 0 | 0 | 0 | — | 6.5 |
Career Progress
Appearances per Season
Appearance Distribution
118
Full match
4
Substituted off
5
From Bench
Muhammad Ridho — computed career insights
- Clean sheets (league)
- 2424% of 99 league appearances
- Goals conceded (league)
- 155
- Conceded per 90
- 1.9over 7359 minutes on record
- Career involvement (league)
- 0 G+A per 900 goals + 0 assists across 9 league seasons (per-90 from 9972 minutes on record)
- League seasons on record
- 9 (2016–2026)
- Clubs with recorded appearances
- 7
Rival Clubs(43)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 5 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
1–20 of 43




