Recent from talks
Nothing was collected or created yet.
Muhammad Riyandi
View on Wikipedia
Muhammad Riyandi (born 3 January 2000, in Bogor) is an Indonesian professional footballer who plays as a goalkeeper for Liga 1 club Persis Solo and the Indonesia national team. Despite his young age, has been described as a sweeper-keeper, due to his excellent ball control and distribution of the ball.[2]
Key Information
Club career
[edit]Barito Putera
[edit]After only training a month in the club's youth team, Riyandi was selected to be part of the Barito Putera squad that played in the 2016 Indonesia Soccer Championship A. At the age of 16, he became the youngest player to play in the highest level of Indonesian football when coach Mundari Karya played him as a starting goalkeeper in a 13 August 2016 match against Persib Bandung, in which he conceded two goals but also managed to thwart a penalty kick attempt. Unfortunately, his performance in four matches in that tournament was insufficient for him to win any playtime in the 2017 Liga 1 season.[3][4]
Riyandi was Barito's substitute goalkeeper in the 2018 Liga 1 and 2019 Liga 1 seasons, playing 15 games in two years. He earned the starting goalkeeper role in 2020 but only played twice because the 2020 Liga 1 season was canceled after three matches due to the COVID-19 pandemic. He resumed his starter status in the 2021 Menpora Cup, in which he was recognized again for stopping a penalty kick.[5]
Persis Solo
[edit]Riyandi signed for Liga 1 club Persis Solo. He made his league debut on 25 July 2022 in a match against Dewa United at the Moch. Soebroto Stadium, Magelang.[6]
International career
[edit]Riyandi debuted in a youth national team when he was the starting goalkeeper of the Indonesia team in the 2017 AFF U-18 Youth Championship, which he had to suddenly leave mid-way in the third match after a serious injury. He also participated in the 2018 AFF U-19 Youth Championship and the 2019 AFF U-22 Youth Championship. He was part of the Indonesia team that won silver in the 2019 Southeast Asian Games in the Philippines. Riyandi received a call to join the senior Indonesia national football team in May 2021. He made his debut for that team in the 2022 FIFA World Cup qualification against United Arab Emirates on 11 June 2021.[7] In November 2021, Indonesian coach, Shin Tae-yong sent Riyandi his first call up to the full national side, for the friendly matches in Turkey against Afghanistan and Myanmar.[8] In November 2022, it was reported that Riyandi received a call-up from the Indonesia for a training camp, in preparation for the 2022 AFF Championship.[9]
Career statistics
[edit]Club
[edit]- As of match played 23 November 2025
| Club | Season | League | Cup | Continental | Other | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Barito Putera | 2016 | ISC A | 4 | 0 | 0 | 0 | — | 0 | 0 | 4 | 0 | |
| 2017 | Liga 1 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | ||
| 2018 | Liga 1 | 6 | 0 | 0 | 0 | — | 0 | 0 | 6 | 0 | ||
| 2019 | Liga 1 | 9 | 0 | 0 | 0 | — | 0 | 0 | 9 | 0 | ||
| 2020 | Liga 1 | 2 | 0 | 0 | 0 | — | 0 | 0 | 2 | 0 | ||
| 2021–22 | Liga 1 | 15 | 0 | 0 | 0 | — | 3[a] | 0 | 18 | 0 | ||
| Total | 36 | 0 | 0 | 0 | — | 3 | 0 | 39 | 0 | |||
| Persis Solo | 2022–23 | Liga 1 | 14 | 0 | 0 | 0 | — | 3[b] | 0 | 17 | 0 | |
| 2023–24 | Liga 1 | 13 | 0 | 0 | 0 | — | 0 | 0 | 13 | 0 | ||
| 2024–25 | Liga 1 | 26 | 0 | 0 | 0 | — | 0 | 0 | 26 | 0 | ||
| 2025–26 | Liga 1 | 11 | 0 | 0 | 0 | — | 0 | 0 | 11 | 0 | ||
| Career total | 100 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 106 | 0 | ||
- ^ Appearances in Menpora Cup
- ^ Appearances in Indonesia President's Cup
International
[edit]- As of match played 25 November 2021
| National team | Year | Apps | Goals |
|---|---|---|---|
| Indonesia | 2021 | 5 | 0 |
| Total | 5 | 0 | |
Honours
[edit]International
[edit]Indonesia U-19
- AFF U-19 Youth Championship third place: 2017, 2018
Indonesia U-23
- AFF U-22 Youth Championship: 2019[10]
- Southeast Asian Games
Silver medal: 2019[11]
Indonesia
- AFF Championship runner-up: 2020[12]
References
[edit]- ^ "Muhammad Riyandi". pssi.org. PSSI. Retrieved 30 May 2022.
- ^ "Kini, Timnas U-19 Punya Kiper Modern" (in Indonesian). June 2017. Retrieved 11 August 2017.
- ^ "Inilah Pemain Termuda Direkrut Barito Untuk ISC A 2016" (in Indonesian). Banjarmasin.tribunnews.com. Retrieved 11 August 2017.
- ^ "Kiper Muhammad Riyandi Bangga Bisa Gagalkan Sepakan Penalti Samsul Arif" (in Indonesian). Tribunnews.com. Retrieved 11 August 2017.
- ^ "Muhammad Riyandi Pahlawan Kemenangan Barito Putera Penepis Penalti Arema" (in Indonesian). Tribunnews.com. Retrieved 26 May 2021.
- ^ "BRI Liga 1: Persis Boyong Kiper Berlabel Timnas Indonesia, Riyandi Bakal Jadi Andalan di Bawah Mistar Gawang". www.bola.com. 13 May 2022. Retrieved 13 May 2022.
- ^ "Susunan Pemain Indonesia, M Riyandi Gantikan Nadeo". www.cnnindonesia.com (in Indonesian). Retrieved 12 June 2021.
- ^ "Daftar 26 Pemain Timnas Indonesia untuk Uji Coba di Turki: Elkan Baggott Masuk". bola.kompas.com (in Indonesian). 6 November 2021. Retrieved 6 November 2021.
- ^ "Persiapan Piala AFF 2022 Shin Tae-Yong Panggil 28 Pemain". PSSI (in Indonesian). Retrieved 22 November 2022.
- ^ Yan (26 February 2019). "Indonesia beat Thailand 2-1 to win AFF U-22 Championship". Xinhua News Agency. Archived from the original on 27 February 2019. Retrieved 27 February 2019.
- ^ "Final SEA Games 2019, Timnas U23 Indonesia Lawan Vietnam". Kompas. Retrieved 11 August 2019.
- ^ "Piala AFF 2020 Indonesia vs Thailand: Statistik Pertandingan Tunjukkan Kelemahan Garuda | liputan6.com". www.liputan6.com (in Indonesian). 30 December 2021. Retrieved 30 December 2021.
External links
[edit]- Muhammad Riyandi at Soccerway
- Muhammad Riyandi at National-Football-Teams.com
Muhammad Riyandi
View on GrokipediaEarly life
Upbringing
Muhammad Riyandi was born on January 3, 2000, in Bogor, West Java, Indonesia.[8][9] As the youngest of four siblings, he is the fourth child of his parents, Maman M. and Lilis, in a family with a strong affinity for football.[9] His grandfather, Muhammad Rino, was also involved in the sport, contributing to an environment where football was a regular topic and activity.[9] Riyandi grew up in Kampung Karet, Bojonggede, a neighborhood in Bogor known for its close-knit community and local sports culture.[9] The local environment in Bogor, with its emphasis on community gatherings and informal sports, played a key role in nurturing his early interest in physical activities. His father, a football enthusiast, frequently took him to watch inter-village matches, exposing him to the excitement of the game from a young age.[9] Riyandi's initial exposure to football began during his elementary school years at Madrasah Ibtidaiyah (MI), where he developed a hobby for the sport around the third grade, approximately at age 9.[9] This period in Bogor's community settings, combined with family encouragement, sparked his passion, setting the foundation for his physical development. Standing at 1.86 meters tall with an athletic build, these early experiences aligned well with the demands of the goalkeeper position he would later pursue.[8]Youth career
Muhammad Riyandi began his organized football training at the SSB Pelita Jaya academy in Sawangan, Depok, joining at around age 9 or 10 and spending approximately five years there from 2008 to 2014, where he developed his goalkeeping skills under structured youth coaching.[10][9] In 2015, he transferred to the Bina Taruna academy, affiliated with the Indonesian Customs and Excise, for further development for about one year.[10][9] Riyandi joined the Barito Putera youth setup in 2016, marking his entry into a professional club's development program.[10] A significant milestone that year was his loan to represent Kalimantan Selatan in the 2016 Pekan Olahraga Nasional (PON), Indonesia's national multi-sport event, where he gained competitive experience at the provincial youth level before returning to Barito Putera's youth team.[10]Club career
Barito Putera
Muhammad Riyandi joined Barito Putera's youth setup in 2016 and quickly progressed to the senior team for the Indonesia Soccer Championship A that year. At the age of 16, he made his professional debut on August 13, 2016, against Persib Bandung, entering as a substitute and notably saving a penalty kick from Samsul Arif during the 2–0 loss. This appearance marked him as one of the youngest goalkeepers to feature in Indonesia's top-tier competition at the time.[11][12][13] During the 2017 Liga 1 season, Riyandi was retained by the club and began establishing himself in the squad, though primarily in a backup role behind more experienced goalkeepers. His opportunities increased gradually, with limited starts in cup competitions and league matches as he adapted to senior-level demands. By the 2018 and 2019 Liga 1 campaigns, he had solidified his position as the primary substitute, accumulating around 15 appearances across those two seasons while contributing to the team's defensive efforts in key fixtures, such as away games against top sides like Persija Jakarta and PSM Makassar.[13] Riyandi's development accelerated in the 2020 Liga 1 season, where he competed more fiercely for the starting spot and earned several outings as the team navigated a challenging schedule amid the COVID-19 disruptions. He transitioned toward an emerging starter role by 2021, featuring prominently in Liga 1 matches and helping Barito Putera maintain competitive form, including clean sheets in home games against mid-table opponents. Over his six seasons with the club from 2016 to 2022, Riyandi made a total of 32 appearances across all competitions, conceding 44 goals while recording 7 clean sheets, demonstrating steady growth from a promising prospect to a reliable squad member. No loan spells were recorded during this period, as he remained with Barito Putera's first team or reserves.[14][15] In May 2022, after six seasons of development at Barito Putera, Riyandi departed the club on a free transfer, seeking greater opportunities elsewhere in the Liga 1.[16]Persis Solo
Muhammad Riyandi transferred to Persis Solo from Barito Putera on May 19, 2022, ahead of the 2022/23 Liga 1 season.[8] He debuted for the club on July 25, 2022, in a Liga 1 fixture against Dewa United.[16] As the primary goalkeeper, Riyandi quickly established himself in the starting lineup, contributing to the team's defensive setup during their Liga 1 campaigns. On January 28, 2023, Riyandi suffered a significant injury during the Liga 1 match against Persita Tangerang, diagnosed as a hamstring strain accompanied by a grade III anterior cruciate ligament (ACL) tear and meniscus tear, sidelining him for approximately seven months.[17] The injury disrupted his 2023 season, limiting his participation and forcing Persis Solo to rely on backup options. He underwent surgery and rehabilitation, returning to full training in August 2023 and gradually reintegrating into competitive play by September. Following his recovery, Riyandi resumed his role as first-choice goalkeeper, appearing in key Liga 1 matches through 2024 and 2025, where his shot-stopping and distribution helped stabilize Persis Solo's defense amid challenging seasons.[18] By November 2025, he had accumulated 63 appearances for the club across all competitions.[19] His consistent performances post-injury underscored his importance to the team's backline efforts. Riyandi's contract with Persis Solo extends until May 31, 2026, with a market value estimated at €200,000 as of May 2025.[8]International career
Youth international career
Riyandi began his youth international career with the Indonesia U-19 national team in 2016, earning call-ups as a promising young goalkeeper. He was part of the squad for the AFF U-19 Youth Championship that year, marking his debut at the age of 16 despite limited playing time. In the 2017 AFF U-19 Youth Championship held in Myanmar, Riyandi served as the primary goalkeeper, featuring in the group stage matches before sustaining a serious anterior cruciate ligament (ACL) injury during the encounter against Vietnam on September 11, which sidelined him for the remainder of the tournament and subsequent recovery period of approximately six months.[20][21] Indonesia secured third place in the competition, with Riyandi's early contributions helping stabilize the defense in initial fixtures.[22] Following his recovery, Riyandi returned for the 2018 AFF U-19 Youth Championship in Indonesia, where he played a key role in the host nation's campaign, again finishing third.[23] He also represented Indonesia at the AFC U-19 Championship 2018 in Indonesia, accumulating 4 caps, including the 1-0 victory over the United Arab Emirates where he made several key interventions, and the match against Japan.[24][25][26] Overall, these tournaments highlighted his development, with approximately 11 appearances for the U-19 side between 2016 and 2018, focusing on building experience in high-stakes regional competitions.[16] Transitioning to the U-23 level in 2019, Riyandi joined the squad for the AFF U-22 Youth Championship, contributing to Indonesia's championship win as a backup option without recording playing time.[27][28] He was also selected for the U-23 team at the 2019 Southeast Asian Games in the Philippines, where Indonesia claimed the silver medal after reaching the final; Riyandi served as the secondary goalkeeper behind Nadeo Argawinata during the tournament's seven matches.[29] Between 2019 and 2021, he earned 3 caps for the U-23 side, primarily in qualification matches for the AFC U-23 Asian Cup, including appearances in the 2020 qualifiers.[16] These experiences underscored his role in Indonesia's youth development pathway, emphasizing defensive reliability in multi-nation tournaments.Senior international career
Muhammad Riyandi earned his first call-up to the senior Indonesia national team in May 2021 for a training camp in Dubai ahead of World Cup qualifiers, following his standout performances in youth internationals that highlighted his potential as a reliable goalkeeper.[30] He made his senior debut on June 11, 2021, starting in goal during a 2022 FIFA World Cup qualification match against the United Arab Emirates, which ended in a 0-5 defeat at Zabeel Stadium in Dubai.[31] Riyandi featured again later that year in AFC Asian Cup qualifiers, starting both legs against Chinese Taipei on October 7 (a 2-1 home win) and October 11 (a 3-0 away victory).[32][33] Riyandi's international exposure continued with appearances in friendlies during a training camp in Turkey, where he started against Afghanistan on November 16 (a 0-1 loss) and Myanmar on November 25 (a 4-1 win).[34][35] Since 2021, Riyandi's opportunities with the senior team have been limited, partly due to a severe hamstring strain injury in early 2023 that sidelined him for up to eight months and affected his recovery and selection.[36] He has since been included in squads but often remained on the bench, such as during the 2026 FIFA World Cup qualifier against Japan on November 15, 2024, where he was an unused substitute in a 0-4 home loss. He continued to receive call-ups for 2026 FIFA World Cup qualifiers in 2025, including the June squad, but has not earned additional caps as of November 2025.[37][38]Playing style
Technical abilities
Muhammad Riyandi is recognized as a modern sweeper-keeper, characterized by his proficiency in ball control and precise distribution, allowing him to initiate attacks from the backline effectively.[39] His ability to sweep up loose balls and support defensive transitions underscores this role, enabling him to venture beyond the penalty area when necessary.[40] Riyandi demonstrates strong footwork and passing accuracy, particularly in playing out from the back under pressure, which aligns with contemporary tactical demands in Indonesian football.[41] His distribution skills, often described as neat and reliable, facilitate quick build-up play and reduce turnovers in defensive thirds.[42] These attributes have been evident in his performances for Persis Solo in Liga 1, where he contributes to maintaining possession during high-stakes matches.[41] In terms of shot-stopping, Riyandi exhibits sharp reflexes and a commanding presence in the penalty area, adept at deflecting shots in critical moments.[43] His quick reactions adapt well to Liga 1's intense pace, where rapid decision-making is essential against aggressive forward lines and set-piece threats.[42]Reception
Riyandi emerged as a notable talented prospect in Indonesian football media during his youth, frequently featured in lists of emerging wonderkids poised for senior breakthroughs under coach Shin Tae-yong. At age 20, his inclusion in hypothetical starting XIs of young Liga 1 talents underscored his early promise as a goalkeeper with significant potential for the national team.[44][45] His senior international debut on June 11, 2021, against the United Arab Emirates marked a key moment, with post-match reviews highlighting his composure and effective ball distribution from the back, enabling quick transitions for Indonesia's attack. This performance earned praise from observers for his maturity beyond his years, positioning him as a viable option in the national team's goalkeeping rotation.[46][47] A severe knee injury in early 2023, involving a grade III ACL tear, hamstring strain, and meniscus damage, sidelined Riyandi for approximately six months from February to August. Media coverage in 2023 emphasized his diligent rehabilitation and return to training by August, portraying a narrative of resilience as he motivated teammates during recovery. By 2025, press reports noted his resurgence, leading the league in saves with 30 through seven matches despite Persis Solo's struggles, reaffirming his value amid ongoing competition for the national team spot. In 2025, he faced increased competition, being replaced by Ernando Ari in the March World Cup qualifier squad, though he received subsequent call-ups for FIFA matchdays later in the year.[48][49][50] Riyandi is frequently compared in Indonesian media to fellow national team goalkeeper Nadeo Argawinata, particularly regarding save efficiency and suitability as the primary starter. Statistical analyses in 2022 and 2023 often favored Nadeo in parameters like clean sheets, yet post-injury reviews in 2024 positioned Riyandi as a close rival, with his higher save volume highlighting his shot-stopping prowess in high-pressure scenarios. Coaches and analysts view this rivalry as beneficial for elevating Indonesia's goalkeeping standards overall.[51][52][53]Career statistics
Club
As of 20 November 2025.[18]| Club | Season | League | Apps | Goals conceded | Clean sheets |
|---|---|---|---|---|---|
| Barito Putera | 2018 | Liga 1 | 1 | 2 | 0 |
| Barito Putera | 2019 | Liga 1 | 0 | 0 | 0 |
| Barito Putera | 2020 | Liga 1 | 5 | 7 | 1 |
| Barito Putera | 2021 | Liga 1 | 13 | 18 | 3 |
| Barito Putera | 2022 | Liga 1 | 13 | 19 | 2 |
| Persis Solo | 2022–23 | Liga 1 | 17 | 25 | 4 |
| Persis Solo | 2023–24 | Liga 1 | 34 | 45 | 7 |
| Persis Solo | 2024–25 | Liga 1 | 31 | 41 | 8 |
| Persis Solo | 2025–26 | Liga 1 | 10 | 20 | 0 |
| Total | Liga 1 | 124 | 177 | 25 |
| Club | Season | Cup | Apps | Goals conceded | Clean sheets |
|---|---|---|---|---|---|
| Barito Putera | 2018–22 | President Cup | 0 | 0 | 0 |
| Persis Solo | 2022–23 | President Cup | 4 | 3 | 2 |
| Persis Solo | 2023–24 | President Cup | 4 | 4 | 1 |
| Total | President Cup | 8 | 7 | 3 |
International
Senior
As of 25 November 2021 (last cap).[54]| National team | Year | Apps | Goals conceded | Clean sheets |
|---|---|---|---|---|
| Indonesia | 2021 | 5 | 8 | 1 |
| Total | 5 | 8 | 1 |
