Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Muhammad Riyandi

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Muhammad Riyandi played with most?

Most confirmed shared appearances:

  1. Althaf Indie Alrizky45shared appearances
  2. Eky Taufik Febriyanto42shared appearances
  3. Zanadin Fariz42shared appearances

Who has Muhammad Riyandi faced most often?

Most confirmed meetings as opponents:

  1. Johan Farizi7confirmed meetings
  2. Ahmad Hardianto7confirmed meetings
  3. Yance Sayuri7confirmed meetings

Who has Muhammad Riyandi played with most?

Players with confirmed appearances in the same team as Muhammad Riyandi.

Entire career · All competitions
106Confirmed appearances
2019–2026Period
174Team-mates
#PlayersComparisonShared appearances
0131 July 2022 – 17 May 2025
0231 July 2022 – 2 May 2026
0225 July 2022 – 2 May 2026
0431 July 2022 – 11 May 2025
0516 Sep 2023 – 17 May 2025
0628 Aug 2022 – 12 Apr 2026
0716 Sep 2023 – 17 May 2025
089 Dec 2023 – 2 May 2026
0910 Aug 2024 – 20 Dec 2025
099 Dec 2023 – 17 May 2025
1125 July 2022 – 30 Apr 2024
1225 July 2022 – 30 Apr 2024
1331 July 2022 – 20 Dec 2025
1313 Jan 2025 – 11 Jan 2026
1320 May 2019 – 28 Jan 2023
1616 Sep 2023 – 13 Jan 2025
1720 May 2019 – 31 March 2022
1718 July 2019 – 4 March 2024
1710 Sep 2022 – 1 Feb 2025
1720 May 2019 – 31 March 2022
2120 May 2019 – 31 March 2022
226 March 2020 – 31 March 2022
2229 Sep 2024 – 17 May 2025
2210 Aug 2024 – 11 May 2025
2516 Aug 2025 – 2 May 2026
2513 Jan 2025 – 20 Dec 2025
2529 Sep 2024 – 17 May 2025
2825 July 2022 – 30 Apr 2024
2925 July 2022 – 17 Dec 2023
294 Sep 2021 – 31 March 2022
2920 May 2019 – 25 Nov 2021
2910 Aug 2024 – 1 Feb 2025
2925 July 2022 – 28 Jan 2023
2913 Sep 2025 – 27 Apr 2026
356 March 2020 – 31 March 2022
3525 July 2022 – 23 Jan 2023
3514 Aug 2022 – 8 Nov 2023
3514 Aug 2022 – 30 Apr 2024
3516 Sep 2023 – 30 Apr 2024
4018 Jan 2022 – 31 March 2022
4025 July 2022 – 30 Apr 2024
4012 Dec 2024 – 17 May 2025
4025 July 2022 – 23 Jan 2023
4018 Jan 2022 – 31 March 2022
4026 Jan 2025 – 17 May 2025
409 Aug 2025 – 11 Jan 2026
404 Sep 2021 – 31 March 2022
4013 Jan 2025 – 17 May 2025
4018 Jan 2022 – 31 March 2022
409 Aug 2025 – 11 Jan 2026
Showing 50 of 174 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Muhammad Riyandi played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Muhammad Riyandi played with?

  • Althaf Indie Alrizky — 45 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 17 May 2025.
  • Eky Taufik Febriyanto — 42 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 2 May 2026.
  • Zanadin Fariz — 42 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 2 May 2026.
  • Sutanto Tan — 38 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 11 May 2025.
  • Ramadhan Sananta — 32 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 17 May 2025.
  • Irfan Jauhari — 31 shared appearances with Muhammad Riyandi. 28 Aug 2022 – 12 Apr 2026.
  • Moussa Sidibé — 30 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 17 May 2025.
  • Arkhan Kaka Putra Purwanto — 28 shared appearances with Muhammad Riyandi. 9 Dec 2023 – 2 May 2026.
  • Giovani Numberi — 27 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 20 Dec 2025.
  • Sho Yamamoto — 27 shared appearances with Muhammad Riyandi. 9 Dec 2023 – 17 May 2025.
  • Alexis Messidoro — 26 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 30 Apr 2024.
  • Jaime — 23 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 30 Apr 2024.
  • Arapenta Poerba — 21 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 20 Dec 2025.
  • Cleylton — 21 shared appearances with Muhammad Riyandi. 13 Jan 2025 – 11 Jan 2026.
  • Samsul Arif Munip — 21 shared appearances with Muhammad Riyandi. 20 May 2019 – 28 Jan 2023.
  • Faqih Maulana — 20 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 13 Jan 2025.
  • Bayu Pradana Andriatmoko — 19 shared appearances with Muhammad Riyandi. 20 May 2019 – 31 Mar 2022.
  • Gavin Adsit — 19 shared appearances with Muhammad Riyandi. 18 Jul 2019 – 4 Mar 2024.
  • Rian Miziar — 19 shared appearances with Muhammad Riyandi. 10 Sept 2022 – 1 Feb 2025.
  • Rizky Pora — 19 shared appearances with Muhammad Riyandi. 20 May 2019 – 31 Mar 2022.
  • Rafael Silva — 18 shared appearances with Muhammad Riyandi. 20 May 2019 – 31 Mar 2022.
  • Amiruddin Kaffa Arrizqi — 17 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 31 Mar 2022.
  • Eduardo Kunde — 17 shared appearances with Muhammad Riyandi. 29 Sept 2024 – 17 May 2025.
  • Ripal Wahyudi — 17 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 11 May 2025.
  • A. Alrizky — 16 shared appearances with Muhammad Riyandi. 16 Aug 2025 – 2 May 2026.
  • Jordy Tutuarima — 16 shared appearances with Muhammad Riyandi. 13 Jan 2025 – 20 Dec 2025.
  • Rizky Febrianto — 16 shared appearances with Muhammad Riyandi. 29 Sept 2024 – 17 May 2025.
  • Taufiq Febriyanto — 15 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 30 Apr 2024.
  • Alfath Faathier — 14 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 17 Dec 2023.
  • Beni Oktovianto — 14 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 31 Mar 2022.
  • Evan Dimas — 14 shared appearances with Muhammad Riyandi. 20 May 2019 – 25 Nov 2021.
  • Karim Rossi — 14 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 1 Feb 2025.
  • Muhammad Lestaluhu — 14 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 28 Jan 2023.
  • T. Sutanto — 14 shared appearances with Muhammad Riyandi. 13 Sept 2025 – 27 Apr 2026.
  • Ambrizal Umanailo — 13 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 31 Mar 2022.
  • Fabiano Beltrame — 13 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 23 Jan 2023.
  • Fernando Rodríguez — 13 shared appearances with Muhammad Riyandi. 14 Aug 2022 – 8 Nov 2023.
  • Kanu Helmiawan — 13 shared appearances with Muhammad Riyandi. 14 Aug 2022 – 30 Apr 2024.
  • Roni — 13 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 30 Apr 2024.
  • Bruno de Matos — 12 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 31 Mar 2022.
  • Chrystna Bhagascara — 12 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 30 Apr 2024.
  • Fransiskus Alesandro Nimo Olepue — 12 shared appearances with Muhammad Riyandi. 12 Dec 2024 – 17 May 2025.
  • Ferdinand Sinaga — 12 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 23 Jan 2023.
  • Guy Junior — 12 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 31 Mar 2022.
  • Jhon Cley — 12 shared appearances with Muhammad Riyandi. 26 Jan 2025 – 17 May 2025.
  • K. Tanaka — 12 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 11 Jan 2026.
  • Muhammad Kamal Baharsyah — 12 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 31 Mar 2022.
  • Lautaro Belleggia — 12 shared appearances with Muhammad Riyandi. 13 Jan 2025 – 17 May 2025.
  • Raphael Maitimo — 12 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 31 Mar 2022.
  • Xandro Schenk — 12 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 11 Jan 2026.
  • Miftah Anwar Sani — 11 shared appearances with Muhammad Riyandi. 11 Sept 2021 – 31 Mar 2022.
  • Renan Alves — 11 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 31 Mar 2022.
  • Ryo Matsumura — 11 shared appearances with Muhammad Riyandi. 14 Aug 2022 – 28 Jan 2023.
  • Shulton Fajar — 11 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 30 Apr 2024.
  • Dandi Maulana Abdulhak — 10 shared appearances with Muhammad Riyandi. 20 May 2019 – 27 Sept 2021.
  • Jin-Seong Kim — 10 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 31 Mar 2022.
  • Andrei Alba — 9 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Buyung Lessy — 9 shared appearances with Muhammad Riyandi. 27 Sept 2021 – 24 Mar 2022.
  • Dejan Tumbas — 9 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Diego Bardanca — 9 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 17 Dec 2023.
  • Dušan Mijić — 9 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Gervane Kastaneer — 9 shared appearances with Muhammad Riyandi. 16 Aug 2025 – 11 Jan 2026.
  • Gonzalo Andrada — 9 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 21 Dec 2024.
  • Kadek Maheswara — 9 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Ronny Beroperay — 9 shared appearances with Muhammad Riyandi. 20 May 2019 – 22 Dec 2019.
  • S. Yamamoto — 9 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 11 Jan 2026.
  • Abdul Akbar — 8 shared appearances with Muhammad Riyandi. 29 Sept 2024 – 19 Apr 2025.
  • Andri Ibo — 8 shared appearances with Muhammad Riyandi. 20 May 2019 – 15 Sept 2022.
  • Adriano Castanheira — 8 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 11 Jan 2026.
  • Bruno Gomes — 8 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Facundo Aranda — 8 shared appearances with Muhammad Riyandi. 17 Aug 2024 – 29 Dec 2024.
  • Ferdiansyah — 8 shared appearances with Muhammad Riyandi. 18 Jul 2019 – 18 Jan 2022.
  • Ikhwan Tanamal — 8 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 11 Jan 2026.
  • Luka Dumančić — 8 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Muhamad Firly — 8 shared appearances with Muhammad Riyandi. 27 Sept 2021 – 31 Mar 2022.
  • Mochammad Zaenuri — 8 shared appearances with Muhammad Riyandi. 29 Sept 2024 – 21 Dec 2024.
  • Miroslav Maričić — 8 shared appearances with Muhammad Riyandi. 5 Mar 2026 – 2 May 2026.
  • Roman Paparyga — 8 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Saddam Hi Tenang — 8 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 19 Mar 2022.
  • D. A. Djin — 7 shared appearances with Muhammad Riyandi. 12 Mar 2026 – 2 May 2026.
  • Donni Monim — 7 shared appearances with Muhammad Riyandi. 20 May 2019 – 18 Oct 2019.
  • Dimitri — 7 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 2 May 2026.
  • Nazar Nurzaidin — 7 shared appearances with Muhammad Riyandi. 24 May 2019 – 31 Mar 2022.
  • Paulo Sitanggang — 7 shared appearances with Muhammad Riyandi. 20 May 2019 – 22 Dec 2019.
  • Asnawi Mangkualam — 6 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Cássio de Jesus — 6 shared appearances with Muhammad Riyandi. 23 Sept 2019 – 15 Mar 2020.
  • Egy Maulana — 6 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 3 Nov 2026.
  • Kadek Widnyana Putra — 6 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Pratama Arhan — 6 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Rachmat Irianto — 6 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Sidik Saimima — 6 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 20 Dec 2025.
  • Adi Setiawan — 5 shared appearances with Muhammad Riyandi. 24 May 2019 – 3 Nov 2026.
  • Aleksandar Rakić — 5 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 27 Sept 2021.
  • Braif Fatari — 5 shared appearances with Muhammad Riyandi. 3 Dec 2024 – 13 Jan 2025.
  • Kushedya Yudo — 5 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Lucas Silva — 5 shared appearances with Muhammad Riyandi. 20 May 2019 – 19 Aug 2019.
  • Ricky Kambuaya — 5 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 3 Nov 2026.
  • Septian Bagaskara — 5 shared appearances with Muhammad Riyandi. 4 Apr 2026 – 2 May 2026.
  • Witan Sulaeman — 5 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 25 Nov 2021.
  • Zulfahmi Arifin — 5 shared appearances with Muhammad Riyandi. 16 Aug 2025 – 23 Nov 2025.
  • Arif Budiyono — 4 shared appearances with Muhammad Riyandi. 16 Sept 2023 – 8 Nov 2023.
  • Alfriyanto Saputro — 4 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 27 Apr 2026.
  • Artur — 4 shared appearances with Muhammad Riyandi. 20 May 2019 – 18 Jul 2019.
  • Kousuke Uchida — 4 shared appearances with Muhammad Riyandi. 23 Sept 2019 – 22 Dec 2019.
  • Rendy Sanjaya — 4 shared appearances with Muhammad Riyandi. 27 Nov 2023 – 11 Mar 2025.
  • Syahrian Abimanyu — 4 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Oct 2021.
  • Yance Sayuri — 4 shared appearances with Muhammad Riyandi. 20 May 2019 – 22 Dec 2019.
  • Agung Mannan — 3 shared appearances with Muhammad Riyandi. 22 Sept 2025 – 11 Jan 2026.
  • Adam Alis — 3 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Oct 2021.
  • Azamat Baimatov — 3 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 27 Sept 2021.
  • Fachruddin Aryanto — 3 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 25 Nov 2021.
  • Irfan Kumi — 3 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 25 Nov 2021.
  • J. Carioca — 3 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 22 Apr 2026.
  • Kahar Muzakkar — 3 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 11 Sept 2021.
  • Ramai Rumakiek — 3 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 25 Nov 2021.
  • Rifky Suryawan — 3 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 27 Sept 2021.
  • Rafi Syarahil — 3 shared appearances with Muhammad Riyandi. 27 Sept 2021 – 5 Mar 2022.
  • Rafinha — 3 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 27 Sept 2021.
  • Ricardo Lima — 3 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 29 Sept 2024.
  • Torres — 3 shared appearances with Muhammad Riyandi. 23 Sept 2019 – 18 Oct 2019.
  • Arif Satriya — 2 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Beri Santoso — 2 shared appearances with Muhammad Riyandi. 18 Jan 2022 – 28 Jan 2022.
  • Dedik Setiawan — 2 shared appearances with Muhammad Riyandi. 11 Oct 2021 – 16 Nov 2021.
  • Danilo Sekulić — 2 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 15 Mar 2020.
  • Didik Wahyu — 2 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Edo Febriansah — 2 shared appearances with Muhammad Riyandi. 25 Nov 2021 – 3 Nov 2026.
  • Ezra Walian — 2 shared appearances with Muhammad Riyandi. 16 Nov 2021 – 25 Nov 2021.
  • Friska Womsiwor — 2 shared appearances with Muhammad Riyandi. 24 May 2019 – 28 May 2019.
  • Fuad Sule — 2 shared appearances with Muhammad Riyandi. 9 Aug 2025 – 29 Nov 2025.
  • Gardhika Arya Putra — 2 shared appearances with Muhammad Riyandi. 10 Aug 2024 – 13 Jan 2025.
  • Ilham Armaiyn — 2 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 15 Mar 2020.
  • Irfan Bachdim — 2 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 15 Sept 2022.
  • M. Maulana — 2 shared appearances with Muhammad Riyandi. 13 Sept 2025 – 28 Sept 2025.
  • Marckho Merauje — 2 shared appearances with Muhammad Riyandi. 16 Nov 2021 – 25 Nov 2021.
  • Muhammad Rafli — 2 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Osvaldo Haay — 2 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Reva Adi Utama — 2 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 15 Mar 2020.
  • Rizky Ridho — 2 shared appearances with Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Sackie Doe — 2 shared appearances with Muhammad Riyandi. 23 Sept 2019 – 28 Sept 2019.
  • V. Vranes — 2 shared appearances with Muhammad Riyandi. 1 Mar 2026 – 12 Mar 2026.
  • Victor Igbonefo — 2 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Yuswanto Aditya — 2 shared appearances with Muhammad Riyandi. 27 Sept 2021 – 28 Jan 2022.
  • Yulius Pamungkas — 2 shared appearances with Muhammad Riyandi. 31 Jul 2022 – 7 Aug 2022.
  • Yashir Islame — 2 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 15 Mar 2020.
  • Yoo Hyun-Goo — 2 shared appearances with Muhammad Riyandi. 5 Mar 2022 – 24 Mar 2022.
  • Ahmad Agung Setia Budi — 1 shared appearances with Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Altariq Ballah — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Alfharezzi Buffon — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Aditiya Daffa Al-Haqi — 1 shared appearances with Muhammad Riyandi. 4 Sept 2021 – 4 Sept 2021.
  • Aaron Evans — 1 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 25 Jul 2022.
  • Abu Kamara — 1 shared appearances with Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Alfeandra Dewangga Santosa — 1 shared appearances with Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Brian Fatari — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Chris Rumbiak — 1 shared appearances with Muhammad Riyandi. 11 Sept 2021 – 11 Sept 2021.
  • Delvin Rumbino — 1 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 6 Mar 2020.
  • Damion Lowe — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Dandi Maulana — 1 shared appearances with Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Denilson Junior — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Elkan Baggott — 1 shared appearances with Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • F. Saviola — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Gianluca Pandeynuwu — 1 shared appearances with Muhammad Riyandi. 4 Mar 2024 – 4 Mar 2024.
  • Gerard Artigas — 1 shared appearances with Muhammad Riyandi. 25 Jul 2022 – 25 Jul 2022.
  • Hamsa Lestaluhu — 1 shared appearances with Muhammad Riyandi. 7 Aug 2022 – 7 Aug 2022.
  • Ilham Fathoni — 1 shared appearances with Muhammad Riyandi. 7 Aug 2022 – 7 Aug 2022.
  • Ivar Jenner — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • John Onorionde — 1 shared appearances with Muhammad Riyandi. 6 Mar 2020 – 6 Mar 2020.
  • José Torres — 1 shared appearances with Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • L. Widiyanto — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Nazarul Fahmi — 1 shared appearances with Muhammad Riyandi. 28 May 2019 – 28 May 2019.
  • R. Wahyudi — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Rafael Struick — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Ryuji Utomo — 1 shared appearances with Muhammad Riyandi. 11 Oct 2021 – 11 Oct 2021.
  • Taisei Marukawa — 1 shared appearances with Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Yabés Roni Malaifani — 1 shared appearances with Muhammad Riyandi. 7 Oct 2021 – 7 Oct 2021.

Who has Muhammad Riyandi faced?

  • Johan Farizi — 7 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 18 Apr 2026.
  • Ahmad Hardianto — 7 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 3 Nov 2026.
  • Yance Sayuri — 7 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 2 May 2026.
  • Bae Sin-Yeong — 6 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 27 Apr 2025.
  • Manahati Lestusen — 6 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 2 May 2026.
  • Rizky Pratama — 6 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 4 Apr 2026.
  • Ramiro Fergonzi — 6 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 14 Feb 2025.
  • Taisei Marukawa — 6 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 20 Dec 2025.
  • Ângelo — 5 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 12 Apr 2026.
  • Dendi Santoso — 5 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 28 Sept 2025.
  • Dendy Sulistyawan — 5 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 22 Apr 2026.
  • Fahmi Al-Ayyubi — 5 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 14 Jan 2023.
  • Fachruddin Aryanto — 5 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 3 Nov 2024.
  • Frets Butuan — 5 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 2 May 2026.
  • Fahreza Sudin Hi Ibrahim — 5 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 27 Apr 2025.
  • Kadek Widnyana Putra — 5 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 12 Mar 2026.
  • Julián Guevara — 5 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 18 Apr 2026.
  • Leo Guntara — 5 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 11 Jan 2026.
  • Marckho Merauje — 5 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 11 May 2025.
  • Muhammad Rafli — 5 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 5 May 2025.
  • Miswar Saputra — 5 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 9 Aug 2025.
  • Muhammad Toha — 5 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 8 Dec 2024.
  • Nadeo Argawinata — 5 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 22 Sept 2025.
  • Ricki Ariansyah — 5 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 12 Apr 2026.
  • Ricky Fajrin Saputra — 5 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 12 Mar 2026.
  • Risto Mitrevski — 5 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 17 May 2025.
  • Syahrul Lasinari — 5 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 29 Nov 2025.
  • Wahyudi Hamisi — 5 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 11 Mar 2025.
  • Altariq Ballah — 4 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 20 Dec 2025.
  • Asep Berlian — 4 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 17 Dec 2023.
  • Arkhan Fikri — 4 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 18 Apr 2026.
  • Alberto Gonçalves da Costa — 4 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 11 May 2025.
  • Ahmad Nufiandani — 4 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 9 Aug 2025.
  • Ananda Raehan Alief — 4 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Apr 2026.
  • Adi Setiawan — 4 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 20 Dec 2025.
  • Aloísio Neto — 4 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 4 Apr 2026.
  • Anderson Salles — 4 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 30 Apr 2024.
  • Andy Setyo Nugroho — 4 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • Brian Fatari — 4 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 20 Dec 2025.
  • Beckham Putra Nugraha — 4 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 27 Oct 2025.
  • Bruno Dybal — 4 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 29 Sept 2024.
  • Dias Angga Putra — 4 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 14 Jan 2023.
  • Dedik Setiawan — 4 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 5 May 2025.
  • Egy Maulana — 4 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 20 Dec 2025.
  • Firman Juliansyah — 4 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 12 Apr 2026.
  • Hendro Siswanto — 4 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 27 Nov 2023.
  • Hokky Caraka — 4 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 3 Nov 2026.
  • Irkham Mila — 4 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 21 Feb 2025.
  • Jayus Hariono — 4 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 11 Mar 2025.
  • Jajá — 4 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 17 May 2025.
  • Javlon Guseynov — 4 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 27 Apr 2025.
  • Kasim Botan — 4 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 7 Feb 2025.
  • Lucão — 4 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 3 Dec 2024.
  • Lucas Frigeri — 4 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 18 Apr 2026.
  • Muhammad Amrullah — 4 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 22 Sept 2025.
  • Muhammad Arfan — 4 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 29 Nov 2025.
  • Muhammad Hargianto — 4 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 30 Apr 2024.
  • Mario Jardel — 4 confirmed meetings against Muhammad Riyandi. 22 Oct 2023 – 3 Nov 2026.
  • Muhammad Lestaluhu — 4 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 2 May 2026.
  • Putu Gede Juni Antara — 4 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 22 Apr 2026.
  • Paulo Sitanggang — 4 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 11 Mar 2025.
  • Eksel Runtukahu — 4 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 27 Apr 2026.
  • Roni Sugeng Ariyanto — 4 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • Ricky Kambuaya — 4 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 20 Dec 2025.
  • Safrudin Tahar — 4 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 2 May 2026.
  • Sonny Stevens — 4 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 20 Dec 2025.
  • Stefano Lilipaly — 4 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 19 Oct 2024.
  • Terens Puhiri — 4 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 19 Oct 2024.
  • Victor Luiz — 4 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 4 Apr 2026.
  • Willem Pluim — 4 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 27 Nov 2023.
  • Yuran Fernandes — 4 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Apr 2026.
  • Arsa Ahmad — 3 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 1 Feb 2025.
  • Andritany Ardhiyasa — 3 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 27 Apr 2026.
  • Alexvan Djin — 3 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 21 Feb 2025.
  • Abdul Rahman — 3 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 4 Apr 2026.
  • Arif Setiawan — 3 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 27 Apr 2025.
  • Akbar Tanjung — 3 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 29 Nov 2025.
  • Ambrizal Umanailo — 3 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 11 Jan 2026.
  • Made Wijaya Pradana Widjaya — 3 confirmed meetings against Muhammad Riyandi. 11 Sept 2021 – 27 Oct 2024.
  • Abdul Rahman — 3 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 28 Jan 2022.
  • Adam Alis — 3 confirmed meetings against Muhammad Riyandi. 27 Nov 2023 – 27 Oct 2025.
  • Alexis Messidoro — 3 confirmed meetings against Muhammad Riyandi. 21 Dec 2024 – 20 Dec 2025.
  • Alfeandra Dewangga Santosa — 3 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 17 Aug 2024.
  • Aqil Savik — 3 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 22 Apr 2026.
  • Bayu Setiawan — 3 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 28 Sept 2025.
  • Boubakary Diarra — 3 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 12 Apr 2026.
  • Brwa Nouri — 3 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 15 Sept 2022.
  • Charles Lokolingoy — 3 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 5 May 2025.
  • Cleberson — 3 confirmed meetings against Muhammad Riyandi. 23 Aug 2022 – 11 Mar 2025.
  • Cornelius Stewart — 3 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 11 Jan 2026.
  • David Maulana — 3 confirmed meetings against Muhammad Riyandi. 19 Aug 2022 – 30 Apr 2024.
  • Delvin Rumbino — 3 confirmed meetings against Muhammad Riyandi. 28 Jan 2022 – 16 Sept 2023.
  • Daffa Salman — 3 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Apr 2026.
  • Daisuke Sakai — 3 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 29 Nov 2025.
  • Dalberto — 3 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 28 Sept 2025.
  • David da Silva — 3 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 29 Dec 2024.
  • Didik Wahyu — 3 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • Dimas Drajad — 3 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • Edo Febriansah — 3 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 20 Dec 2025.
  • Esteban Vizcarra — 3 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 8 Nov 2023.
  • Ernando Sutaryadi — 3 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 7 Feb 2025.
  • Ezra Walian — 3 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 1 Mar 2026.
  • Febri Hariyadi — 3 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 27 Oct 2025.
  • Fandry Imbiri — 3 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 28 Jan 2023.
  • Feby Putra — 3 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 17 May 2025.
  • Fajar Rahman — 3 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 19 Oct 2024.
  • Fadil Sausu — 3 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 15 Sept 2022.
  • Fredyan Sugiantoro — 3 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 12 Apr 2025.
  • Gilang Ginarsa — 3 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 23 Jan 2023.
  • Gustavo França — 3 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 2 May 2026.
  • Gustavo Tocantins — 3 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 11 Mar 2025.
  • Haudi Abdillah Manopol — 3 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 1 Feb 2025.
  • Henhen Herdiana — 3 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 1 Mar 2026.
  • Hanif Sjahbandi — 3 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 16 Aug 2025.
  • Heri Susanto — 3 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 22 Oct 2023.
  • Hilman Syah — 3 confirmed meetings against Muhammad Riyandi. 28 Jan 2022 – 10 Aug 2024.
  • Hansamu Pranata — 3 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 18 Apr 2026.
  • Irfan Kumi — 3 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 12 Mar 2026.
  • Irsyad Maulana — 3 confirmed meetings against Muhammad Riyandi. 22 Oct 2023 – 11 Jan 2026.
  • Ilham Armaiyn — 3 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 28 Jan 2022.
  • Ilija Spasojević — 3 confirmed meetings against Muhammad Riyandi. 11 Sept 2021 – 22 Apr 2026.
  • Jeam Sroyer — 3 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 11 May 2025.
  • Jaime — 3 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 16 Dec 2024.
  • Jonathan Bustos — 3 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 12 Apr 2025.
  • Kadek Priyatna — 3 confirmed meetings against Muhammad Riyandi. 27 Oct 2024 – 12 Mar 2026.
  • Lerby Eliandry Pong Babu — 3 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 11 Sept 2021.
  • Lucky Oktavianto — 3 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 6 Oct 2023.
  • Leonard Tupamahu — 3 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 15 Sept 2022.
  • Lucas Morelatto — 3 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 5 Mar 2026.
  • Lulinha — 3 confirmed meetings against Muhammad Riyandi. 23 Aug 2022 – 9 Aug 2025.
  • Miftah Anwar Sani — 3 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 29 Sept 2024.
  • Muhammad Huwaidi Syam — 3 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Apr 2026.
  • Muhammad Hidayat — 3 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 13 Dec 2023.
  • Muhammad Rochman — 3 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 30 Apr 2024.
  • Malik Risaldi — 3 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 7 Feb 2025.
  • Marc Klok — 3 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 27 Oct 2025.
  • Matías Mier — 3 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 19 Apr 2025.
  • Nelson Alom — 3 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 28 Jan 2023.
  • Nur Diansyah — 3 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 1 Feb 2025.
  • Novan Sasongko — 3 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 19 Apr 2025.
  • Novri Setiawan — 3 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 15 Sept 2022.
  • Natanael Siringoringo — 3 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 3 Dec 2024.
  • Nick Kuipers — 3 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 29 Dec 2024.
  • Reva Adi Utama — 3 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 23 Aug 2022.
  • Rizky Pellu — 3 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 15 Sept 2022.
  • Rangga Perkasa — 3 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 21 Dec 2024.
  • Rosad Setiawan — 3 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 11 Jan 2026.
  • Ricky Pratama — 3 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 29 Nov 2025.
  • Riko Simanjuntak — 3 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 11 Mar 2025.
  • Ryan Kurnia — 3 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 29 Dec 2024.
  • Ryuji Utomo — 3 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 3 Nov 2026.
  • Samuel Balinsa — 3 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 5 May 2025.
  • Sani Fauzi — 3 confirmed meetings against Muhammad Riyandi. 19 Aug 2022 – 22 Apr 2026.
  • Syahrul Fadillah — 3 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • Septian Bagaskara — 3 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 17 May 2025.
  • Todd Ferre — 3 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 11 May 2025.
  • Theo Numberi — 3 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 20 Dec 2025.
  • Takuya Matsunaga — 3 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 11 May 2025.
  • Tyronne — 3 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 2 May 2026.
  • Victor Dethan — 3 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 29 Nov 2025.
  • W. Hamisi — 3 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 3 Nov 2026.
  • Wahyu Subo Seto — 3 confirmed meetings against Muhammad Riyandi. 19 Aug 2022 – 30 Apr 2024.
  • Wbeymar Angulo — 3 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 2 May 2026.
  • Yandi Munawar — 3 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 6 Oct 2023.
  • Yabés Roni Malaifani — 3 confirmed meetings against Muhammad Riyandi. 11 Sept 2021 – 27 Oct 2024.
  • Youssef Ezzejjari — 3 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 1 Feb 2025.
  • Zulfiandi — 3 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 23 Aug 2022.
  • Arthur da Silva — 2 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 11 Jan 2026.
  • Achmad Faris Ardiansyah — 2 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 25 Jul 2022.
  • Achmad Ramdani — 2 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 9 Dec 2023.
  • Adhitya Harlan — 2 confirmed meetings against Muhammad Riyandi. 28 Jan 2023 – 22 Oct 2023.
  • Ardi Idrus — 2 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 7 Feb 2025.
  • Abu Maulana — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 22 Oct 2023.
  • Achmad Maulana Syarif — 2 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 5 May 2025.
  • Agil Munawar — 2 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Mar 2022.
  • Alfriyanto Saputro — 2 confirmed meetings against Muhammad Riyandi. 17 May 2025 – 16 Aug 2025.
  • Antoni Nugroho — 2 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Aug 2022.
  • Andre Oktaviansyah — 2 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 13 Dec 2023.
  • Armando Oropa — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Awan Raharjo — 2 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 19 Aug 2022.
  • Andik Rama — 2 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 30 Apr 2024.
  • Ahmad Rusadi — 2 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 9 Aug 2025.
  • A. Saputro — 2 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 2 May 2026.
  • Abdalla Ramadan — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Abel Argañaraz — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Adam Najem — 2 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 19 Aug 2022.
  • Adilson Maringá — 2 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 27 Oct 2024.
  • Al Hamra Hehanusa — 2 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 1 Mar 2026.
  • Alan — 2 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 11 Mar 2025.
  • Alex — 2 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 21 Dec 2024.
  • Alexsandro — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Alhassan Wakaso — 2 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 11 Jan 2026.
  • Ali Khaseif — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Ali Mabkhout — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Ali Salmin — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Alie Sesay — 2 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 3 Sept 2022.
  • Allano — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Andik Vermansah — 2 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 19 Aug 2022.
  • Arif Satriya — 2 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 22 Sept 2023.
  • Bayu Fiqri — 2 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 16 Sept 2023.
  • Bayu Sanggiawan — 2 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 29 Sept 2024.
  • Bandar Al Ahbabi — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Berguinho — 2 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 27 Oct 2025.
  • Betinho — 2 confirmed meetings against Muhammad Riyandi. 11 Mar 2025 – 18 Apr 2026.
  • Boris Kopitović — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • Brandon Wilson — 2 confirmed meetings against Muhammad Riyandi. 27 Oct 2024 – 23 Nov 2025.
  • Bruno — 2 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 13 Dec 2023.
  • Christophe Nduwarugira — 2 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 22 Sept 2025.
  • Caio Canedo — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Carlos Fortes — 2 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 16 Sept 2023.
  • Chechu Meneses — 2 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 12 Apr 2025.
  • Chun-ching Wu — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Ciro — 2 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 29 Dec 2024.
  • Ciro — 2 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 2 May 2026.
  • D. Brito — 2 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 5 Mar 2026.
  • D. da Silva — 2 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 2 May 2026.
  • Diego Michiels — 2 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 28 Aug 2022.
  • Erwin Ramdani — 2 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 22 Sept 2023.
  • Elisa Basna — 2 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 28 Jan 2023.
  • Éber Bessa — 2 confirmed meetings against Muhammad Riyandi. 15 Sept 2022 – 3 Nov 2026.
  • Emilio Estevez — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Ezequiel Vidal — 2 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 28 Jan 2023.
  • F. Uopmabin — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Fábio — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Fábio Lima — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Ferdinand Sinaga — 2 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 28 Jan 2022.
  • Firza Andika — 2 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 22 Apr 2026.
  • França — 2 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 5 Mar 2026.
  • George Brown — 2 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 23 Aug 2025.
  • Gian Nugraha — 2 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 8 Dec 2024.
  • Gala Pagamo — 2 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 4 Apr 2026.
  • Gali Freitas — 2 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 17 Aug 2024.
  • Gledson — 2 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 4 Apr 2026.
  • Gregory Nwokolo — 2 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 9 Mar 2022.
  • Gustavo França — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 18 Apr 2026.
  • Hendra Bayauw — 2 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 15 Sept 2022.
  • Hasyim Kipuw — 2 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 28 Jan 2022.
  • Hanis Saghara Putra — 2 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 28 Jan 2023.
  • Hao Cheng — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Hasan Al Muharrami — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Hilmansyah — 2 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 4 Apr 2026.
  • Hsieh Ming-yu — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Hsu Heng-Pin — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Hsu Yi — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Irsan Lestaluhu — 2 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 28 Aug 2022.
  • Ifan Pratama — 2 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 11 Mar 2025.
  • Ismed Sofyan — 2 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 23 Sept 2019.
  • Israel Wamiau — 2 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Aug 2022.
  • Igor Rodrigues — 2 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 27 Apr 2025.
  • Ikhwan Tanamal — 2 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 27 Apr 2025.
  • J. Ferrari — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • John Pigai — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • J. Raven — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • Jacques Thémopolé — 2 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 4 Apr 2026.
  • Jihad Ayoub — 2 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 8 Nov 2023.
  • Joel — 2 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 18 Apr 2026.
  • Jonata Machado — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Jordi Amat — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Jordy Wehrmann — 2 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 9 Aug 2025.
  • Julián Velázquez — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Júnior Brandão — 2 confirmed meetings against Muhammad Riyandi. 30 Apr 2024 – 12 Apr 2025.
  • Koko Ari Araya — 2 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 1 Feb 2025.
  • Komang Trisnanda Putra — 2 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 22 Sept 2025.
  • Kakang Rudianto — 2 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 27 Oct 2025.
  • Karim Rossi — 2 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 14 Jan 2023.
  • Kenzo Nambu — 2 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 27 Oct 2024.
  • Kerim Palić — 2 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 9 Aug 2025.
  • Kevin Gomes — 2 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 11 Mar 2025.
  • Khalfan Mubarak — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Khalifa Mubarak — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Kiko — 2 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 14 Feb 2025.
  • Kim Min-Gyu — 2 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 21 Feb 2025.
  • Ko Yu-ting — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Komarudin — 2 confirmed meetings against Muhammad Riyandi. 23 Jan 2023 – 6 Oct 2023.
  • Latyr Fall — 2 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 13 Jan 2025.
  • Lee Hsiang-wei — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Lee Yoo-Joon — 2 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 23 Aug 2022.
  • Léo Lelis — 2 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Nov 2023.
  • Léo Navacchio — 2 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 1 Mar 2026.
  • Lévy Madinda — 2 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 19 Apr 2025.
  • Li Mao — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Liang Meng-Hsin — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Lin Chang-lun — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Lin Cheng-yi — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Lin Ming-wei — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Lucas Ramos — 2 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 14 Jan 2023.
  • Luquinhas — 2 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 3 Nov 2026.
  • Miftahul Hamdi — 2 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 10 Sept 2022.
  • Muhammad Iskandar — 2 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 18 Feb 2022.
  • Muhammad Fadhil Mahbuby — 2 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 14 Jan 2023.
  • Muhammad Rahmat Syamsuddin Leo — 2 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 27 Oct 2024.
  • Muhammad Ridwan — 2 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 14 Jan 2023.
  • Misbakus Solikin — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 28 Aug 2022.
  • Muhammad Tahir — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Mikael Tata — 2 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 7 Feb 2025.
  • Made Tito Wiratama — 2 confirmed meetings against Muhammad Riyandi. 27 Oct 2024 – 12 Mar 2026.
  • Mochammad Zaenuri — 2 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 17 Dec 2023.
  • Mahmoud Khamis — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Maicon Souza — 2 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 12 Apr 2026.
  • Majed Hassan — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Majed Osman — 2 confirmed meetings against Muhammad Riyandi. 14 Jan 2023 – 14 Feb 2025.
  • Makan Konaté — 2 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 22 Dec 2019.
  • Mariano Peralta — 2 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 22 Sept 2025.
  • Marios Ogkmpoe — 2 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 27 Apr 2025.
  • Marko Šimić — 2 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 23 Sept 2019.
  • Matheus Blade — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 18 Apr 2026.
  • Maxwell — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Melvin Platje — 2 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 11 Sept 2021.
  • Mike Hauptmeijer — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • Mitsuru Maruoka — 2 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 27 Oct 2024.
  • Mohammad Juma — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Mohammed Rashid — 2 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 7 Feb 2025.
  • Moon Chi-Sung — 2 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 19 Apr 2025.
  • Muhammad Ardiansyah — 2 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 5 Mar 2026.
  • Muhammad Fadhil Mahbuby — 2 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 31 Mar 2022.
  • Muhammad Marasabessy — 2 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 5 May 2025.
  • Nermin Haljeta — 2 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 13 Jan 2025.
  • Nicolao Dumitru — 2 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 11 Mar 2025.
  • Nilson Júnior — 2 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 2 May 2026.
  • Oktafianus Fernando — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 3 Sept 2022.
  • Osas Saha — 2 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 14 Aug 2022.
  • P. Mbaga — 2 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 22 Apr 2026.
  • Pedro Henrique — 2 confirmed meetings against Muhammad Riyandi. 23 Aug 2022 – 23 Jan 2023.
  • Pedro Monteiro — 2 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 9 Aug 2025.
  • Privat Mbarga — 2 confirmed meetings against Muhammad Riyandi. 15 Sept 2022 – 27 Oct 2024.
  • Riyan Ardiansyah — 2 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 17 Aug 2024.
  • Rasyid Bakri — 2 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 4 Apr 2026.
  • Rivaldi Bawuo — 2 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 22 Dec 2019.
  • Ricky Cawor — 2 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 8 Nov 2023.
  • Rohit Chand Thakuri — 2 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 23 Sept 2019.
  • Rio Fahmi — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 18 Apr 2026.
  • Rishadi Fauzi — 2 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 14 Jan 2023.
  • Rizky Febrianto — 2 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 27 Nov 2023.
  • Rachmad Hidayat — 2 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 23 Sept 2019.
  • R. Hidayat — 2 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 5 Mar 2026.
  • Rachmat Irianto — 2 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 29 Dec 2024.
  • Reza Kusuma — 2 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 30 Apr 2024.
  • Riswan Lauhin — 2 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 7 Feb 2025.
  • Rizki Lestaluhu — 2 confirmed meetings against Muhammad Riyandi. 23 Sept 2019 – 15 Sept 2022.
  • Rendy Oscario Sroyer — 2 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 12 Apr 2026.
  • Rivaldo Pakpahan — 2 confirmed meetings against Muhammad Riyandi. 27 Nov 2023 – 19 Oct 2024.
  • Rizky Pora — 2 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 19 Apr 2025.
  • Risna Prahalabenta Ranggalelana — 2 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 25 Jul 2022.
  • Ruben Sanadi — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 19 Aug 2022.
  • Rendy Saputra — 2 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 27 Feb 2022.
  • Rifky Septiawan — 2 confirmed meetings against Muhammad Riyandi. 22 Oct 2023 – 8 Dec 2024.
  • Rahmat Reski — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • Ridwan Tawainella — 2 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 5 Mar 2022.
  • Rizky Ridho — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Ruxi — 2 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 9 Aug 2025.
  • Sugeng Efendi — 2 confirmed meetings against Muhammad Riyandi. 25 Jul 2022 – 14 Jan 2023.
  • Shulton Fajar — 2 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 5 May 2025.
  • Šerif Hasić — 2 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 27 Sept 2021.
  • Septian Maulana — 2 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 17 Aug 2024.
  • Syahrul Mustofa — 2 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 27 Sept 2021.
  • Slamet Nurcahyono — 2 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 23 Aug 2022.
  • Sandi Sute — 2 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 23 Sept 2019.
  • Salim Tuharea — 2 confirmed meetings against Muhammad Riyandi. 5 May 2025 – 28 Sept 2025.
  • Savio Roberto — 2 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 4 Apr 2026.
  • Sebastián Tagliabúe — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Shaheen Abdalla — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Shin Shin-an — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Sousa — 2 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Titan Bagus Fawwazi — 2 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 30 Apr 2024.
  • Taufik Hidayat — 2 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 1 Feb 2025.
  • Tegar Infantrie Sukamto — 2 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 23 Jan 2023.
  • Tri Setiawan — 2 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 17 Aug 2024.
  • Tony Sucipto — 2 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 23 Sept 2019.
  • Tamirlan Kozubaev — 2 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 3 Nov 2026.
  • Teja Paku Alam — 2 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 27 Oct 2025.
  • Thales — 2 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 5 May 2025.
  • Thijmen Goppel — 2 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 12 Mar 2026.
  • Tin Martić — 2 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 21 Feb 2025.
  • Ting-yang Chen — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Victor Igbonefo — 2 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 31 Mar 2022.
  • Wawan Febrianto — 2 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 16 Sept 2023.
  • Wawan Hendrawan — 2 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 11 Sept 2021.
  • Muchamad Ramdhani Nugraha — 2 confirmed meetings against Muhammad Riyandi. 28 Jan 2023 – 13 Dec 2023.
  • Wahyu Prasetyo — 2 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 12 Apr 2025.
  • Walid Abbas — 2 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Willian Pacheco — 2 confirmed meetings against Muhammad Riyandi. 6 Mar 2020 – 11 Sept 2021.
  • Wu Yen-shu — 2 confirmed meetings against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Yohanes Kandaimu — 2 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 28 Jan 2023.
  • Yusuf Meilana Fuad Burhani — 2 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 14 Feb 2025.
  • Damianus Putra — 2 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 11 May 2025.
  • Y. Sayuri — 2 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 2 May 2026.
  • Yardan Yafi — 2 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 27 Apr 2025.
  • Yakob Sayuri — 2 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 12 Apr 2025.
  • Zidane Afandi — 2 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 11 Jan 2026.
  • Zulkifli Syukur — 2 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 28 Jan 2022.
  • Zalnando — 2 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 17 Aug 2024.
  • A. Abdulmanan — 1 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 16 Aug 2025.
  • Andreas Ado — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • Ahmad Agung Setia Budi — 1 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 15 Mar 2020.
  • Arjuna Agung — 1 confirmed meetings against Muhammad Riyandi. 11 May 2025 – 11 May 2025.
  • A. Ajaraie — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Asri Akbar — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Abdul Akbar — 1 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 31 Mar 2022.
  • A. Arjunsyah — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Arthur Bonai — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Arif Budiyono — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Alfharezzi Buffon — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Arief Catur Pamungkas — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Aditiya Daffa Al-Haqi — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Arlan Dinata — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Adzikry Fadlillah — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Ahmad Fahad Alchoir — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 27 Apr 2025.
  • Alfath Faathier — 1 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 24 May 2019.
  • Salisu Abdullahi Gero — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Arya Senyiur Lawolo — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Aulia Hidayat — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Andi Irfan — 1 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 1 Feb 2025.
  • A. Kartika — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • A. Kristiano — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Andika Kurniawan — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Aji Kusuma — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Agung Mannan — 1 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 17 Dec 2023.
  • Alvin Nasution — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • A. Nursofyan — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Agung Prasetyo — 1 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 28 Aug 2022.
  • Muhammad Arif — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Andhika Ramadhani — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • Assanur Rijal — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Andrean Rindorindo — 1 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 8 Dec 2024.
  • Abdul Rohim — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Aqsha Saniskara Prawira — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • A. Saputra — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • A. Slamat — 1 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 20 Oct 2025.
  • Alfan Suaib — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Alfin Tuasalamony — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • Akhirul Wadhan — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Ahmad Aryadi Abidin — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 12 Apr 2025.
  • Abassin Alikhil — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Abu Kamara — 1 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 29 Nov 2025.
  • Adi Satryo — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Adilson Silva — 1 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Mar 2024.
  • Adrián Luna — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Adriano Castanheira — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 12 Apr 2025.
  • Alan Cardoso — 1 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 16 Aug 2025.
  • Alef — 1 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 29 Oct 2023.
  • Aleksandar Rakić — 1 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 24 May 2019.
  • Alex — 1 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 29 Nov 2025.
  • Alex — 1 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 20 Dec 2025.
  • Alexis Gómez — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Aly Ndom — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Anco Jansen — 1 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 27 Sept 2021.
  • Anderson — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Andre Agustiar Prakoso — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Anthony Pinthus — 1 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 8 Nov 2023.
  • Antony Golec — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Ariel Nahuelpán — 1 confirmed meetings against Muhammad Riyandi. 11 May 2025 – 11 May 2025.
  • Arsenio Valpoort — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • Arthur da Rocha — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • Arthur Irawan — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Aryn Williams — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 28 Sept 2019.
  • Asnawi Mangkualam — 1 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 15 Mar 2020.
  • Asyraq Gufron — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Kaung Aung — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Ayom Majok — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 27 Apr 2025.
  • Bayu Aji — 1 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 12 Dec 2024.
  • B. Doumbia — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Amiruddin Kaffa Arrizqi — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Buyung Lessy — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • B. Martinez — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Bagus Nirwanto — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Banua Norhalid — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Krisna Otto Kartika — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Bayu Pradana Andriatmoko — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Bima Reksa — 1 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 21 Feb 2025.
  • Boas Solossa — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Ahmad Walidain — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2022 – 23 Aug 2022.
  • Bagus Kahfi — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Balotelli — 1 confirmed meetings against Muhammad Riyandi. 13 Jan 2025 – 13 Jan 2025.
  • Balotelli — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Bayu Otto — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Bojan Mališić — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Borja Herrera — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Brayan Angulo — 1 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 1 Feb 2025.
  • Brendon Lucas — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Bruno Catanhede — 1 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 31 Mar 2022.
  • Bruno Gomes — 1 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 21 Feb 2025.
  • Bruno de Matos — 1 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 20 May 2019.
  • Bruno Tubarão — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Charisma Fathoni — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 27 Apr 2025.
  • Claudio Mutzi — 1 confirmed meetings against Muhammad Riyandi. 11 Mar 2025 – 11 Mar 2025.
  • Chairul Rifan — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Carlos Eduardo — 1 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 16 Aug 2025.
  • Cássio Scheid — 1 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 20 Dec 2025.
  • Caxambu — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Charles — 1 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 9 Dec 2023.
  • Choi Bo-Kyung — 1 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 12 Dec 2024.
  • Christian Rontini — 1 confirmed meetings against Muhammad Riyandi. 22 Oct 2023 – 22 Oct 2023.
  • Dhika Bayangkara — 1 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 14 Aug 2022.
  • Dominikus Dion Oktawian Wibowo — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 3 Nov 2024.
  • D. Galih — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Dedi Gusmawan — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Dwiky Hardiansyah — 1 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 19 Oct 2024.
  • Dwi Kuswanto — 1 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 28 Aug 2022.
  • David Laly — 1 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 9 Mar 2022.
  • Dion Markx — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Dave Mustaine — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Dika Nurdiansyah — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Dony Pamungkas — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Derry Rachman Noor — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • David Wato Rumakiek — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Dede Safari — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Dani Saputra — 1 confirmed meetings against Muhammad Riyandi. 17 May 2025 – 17 May 2025.
  • Dimas Saputra — 1 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 21 Feb 2025.
  • Dikri Yusron Afafa — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Dadang Apridianto — 1 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 14 Aug 2022.
  • Danilo Alves — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 3 Nov 2024.
  • David Najem — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Dedi Kusnandar — 1 confirmed meetings against Muhammad Riyandi. 31 Mar 2022 – 31 Mar 2022.
  • Dejan Tumbas — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Demerson — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Dicky Kurniawan — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Dida — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 12 Apr 2025.
  • Diego Campos — 1 confirmed meetings against Muhammad Riyandi. 12 Mar 2026 – 12 Mar 2026.
  • Diego Martínez — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 12 Apr 2025.
  • Diego Maurício — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Dime Dimov — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Dimitris Kolovos — 1 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 17 Dec 2023.
  • Diogo Gomes — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 28 Sept 2019.
  • Dionatan Machado — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Douglas Coutinho — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • E. Barbosa — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • E. Florasta — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Esal Muhrom — 1 confirmed meetings against Muhammad Riyandi. 22 Oct 2023 – 22 Oct 2023.
  • E. Sahrul — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Eliano Reijnders — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Elvis Sakyi — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Enero — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Eriyanto — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Ernesto Gómez — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Erwin Gutawa — 1 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 27 Sept 2021.
  • Evandro Brandão — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 22 Sept 2023.
  • Éverton Nascimento — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2024 – 27 Oct 2024.
  • Faris Aditama — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • F. Afriyanto — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • F. Alesandro — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Fabiano Beltrame — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 5 Mar 2022.
  • F. Fathurrahman — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Frengky Kogoya — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Frengky Missa — 1 confirmed meetings against Muhammad Riyandi. 6 Oct 2023 – 6 Oct 2023.
  • F. Missa — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Finky Pasamba — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Fakhrurrazi Quba — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • F. Ramadhan — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Fitra Ridwan Salam — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Ferian Rizki Maulana — 1 confirmed meetings against Muhammad Riyandi. 21 Dec 2024 – 21 Dec 2024.
  • Fitrul Rustapa — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Frendi Saputra — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • Flabio Soares — 1 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 9 Dec 2023.
  • Fridolin Yoku — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Fareed Sadat — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Farshad Noor — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Faysal Shayesteh — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Federico Barba — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Felipe Cadenazzi — 1 confirmed meetings against Muhammad Riyandi. 27 Nov 2023 – 27 Nov 2023.
  • Ferdiansyah — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Ferdiansyah — 1 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 29 Dec 2024.
  • Fernandinho — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Filipe Chaby — 1 confirmed meetings against Muhammad Riyandi. 21 Feb 2025 – 21 Feb 2025.
  • Flávio Beck Júnior — 1 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 28 May 2019.
  • Flávio Silva — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Francisco Rivera — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Fulgensius Paji Keraf — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Gavin Adsit — 1 confirmed meetings against Muhammad Riyandi. 11 Sept 2021 – 11 Sept 2021.
  • Gedé Agus Mahéndra — 1 confirmed meetings against Muhammad Riyandi. 15 Sept 2022 – 15 Sept 2022.
  • Guntur Ariyadi — 1 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 24 May 2019.
  • Ganjar Mukti Muhardiyana — 1 confirmed meetings against Muhammad Riyandi. 28 Jan 2022 – 28 Jan 2022.
  • Giovani Numberi — 1 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 16 Sept 2023.
  • Gabriel Furtado — 1 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 19 Oct 2024.
  • Gabriel Silva — 1 confirmed meetings against Muhammad Riyandi. 18 Apr 2026 – 18 Apr 2026.
  • Genta Alparedo — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 5 Mar 2022.
  • Ghozali Siregar — 1 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 14 Aug 2022.
  • Giancarlo — 1 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 15 Mar 2020.
  • Gilbert Álvarez — 1 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 9 Dec 2023.
  • Gilson Costa — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Guilherme Batata — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Guillermo — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Gustavo — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Haykal Alhafiz — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Phyo Htet — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • H. Saputra — 1 confirmed meetings against Muhammad Riyandi. 11 Jan 2026 – 11 Jan 2026.
  • H. Susanto — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Hamzah Titofani Rivaldi — 1 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 12 Dec 2024.
  • Hari Yulianto — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • Hamka Hamzah — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • Hariyanto Panto — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Harrison — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Herman Dzumafo Epandi — 1 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 28 May 2019.
  • Bo Hlaing — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Htan David — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Hussein Eldor — 1 confirmed meetings against Muhammad Riyandi. 15 Mar 2020 – 15 Mar 2020.
  • Ikhfanul Alam — 1 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Indra Kahfi Ardhiyasa — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2022 – 19 Aug 2022.
  • I. Armaiyn — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Ilham Fathoni — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • I. Garcia — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Iqbal Gwijangge — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Ian Kabes — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Ibrahim Kosepa — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Ichsan Kurniawan — 1 confirmed meetings against Muhammad Riyandi. 14 Jan 2023 – 14 Jan 2023.
  • Ibrahim Sanjaya — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Ian Puleio — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • Igor Inocêncio — 1 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 20 Oct 2025.
  • Iker Guarrotxena — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Iran Goncalves Junior — 1 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 1 Feb 2025.
  • Iran Junior — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Jack Brown — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Julian Schwarzer — 1 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 9 Dec 2023.
  • Jhonny Tagi — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • J. Villa — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Jabar Sharza — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Jaime Giraldo — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Jaime Moreno — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Jan Vargas — 1 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 29 Sept 2024.
  • Jean Mota — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Jeong-nam Hong — 1 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 9 Mar 2022.
  • João Ferrari — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Jon Toral — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Jonathan Cantillana — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • Jordy Bruijn — 1 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 23 Nov 2025.
  • José Enrique — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • José Porteria — 1 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 17 Dec 2023.
  • José Varela — 1 confirmed meetings against Muhammad Riyandi. 6 Oct 2023 – 6 Oct 2023.
  • Júlio César — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Kurniawan Kartika Ajie — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • K. Botan — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • K. Hirose — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Kurniawan Karman — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Kim Kurniawan — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • K. Lopez — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Kadek Maheswara — 1 confirmed meetings against Muhammad Riyandi. 7 Feb 2025 – 7 Feb 2025.
  • Karel Ridzald Iek — 1 confirmed meetings against Muhammad Riyandi. 13 Jan 2025 – 13 Jan 2025.
  • Khairul Zakiri — 1 confirmed meetings against Muhammad Riyandi. 28 Jan 2023 – 28 Jan 2023.
  • Kadú — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Kaishu Yamazaki — 1 confirmed meetings against Muhammad Riyandi. 6 Oct 2023 – 6 Oct 2023.
  • Kazaki Nakagawa — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Kei Hirose — 1 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 19 Oct 2024.
  • Kenneth Ikechukwu — 1 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 29 Sept 2024.
  • Kenshiro Daniels — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 22 Sept 2023.
  • Khalifa Al Hammadi — 1 confirmed meetings against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Kianz Froese — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Moe Win — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • L. Cumic — 1 confirmed meetings against Muhammad Riyandi. 4 Apr 2026 – 4 Apr 2026.
  • Muhammad Kamal Baharsyah — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2024 – 27 Oct 2024.
  • L. Oktavianto — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Léo Gaúcho — 1 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 19 Oct 2024.
  • Léo Silva — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Lucas Barreto — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Luciano Guaycochea — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Luiz Gustavo — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • Aung Lwin Moe — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Maman Abdurrahman — 1 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 20 May 2019.
  • M. Andhika — 1 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 23 Nov 2025.
  • Muhammad Badrian Ilham — 1 confirmed meetings against Muhammad Riyandi. 8 Dec 2024 – 8 Dec 2024.
  • Manda Cingi — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Mochammad Indrayana — 1 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 7 Aug 2022.
  • Muhamad Firly — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • M. Firly — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • M. Hidayat — 1 confirmed meetings against Muhammad Riyandi. 29 Nov 2025 – 29 Nov 2025.
  • Muhammad Iksan Lestaluhu — 1 confirmed meetings against Muhammad Riyandi. 5 May 2025 – 5 May 2025.
  • Muhammad Iqbal — 1 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 29 Sept 2024.
  • Muhammad Toberru — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 22 Sept 2023.
  • Muhammad Kaharuddin — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Muhammad Kemaluddin — 1 confirmed meetings against Muhammad Riyandi. 23 Jan 2023 – 23 Jan 2023.
  • Mohammad Khanafi — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Mahadirga Lasut — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Michael Orah — 1 confirmed meetings against Muhammad Riyandi. 11 Sept 2021 – 11 Sept 2021.
  • Muhammad Ragil — 1 confirmed meetings against Muhammad Riyandi. 29 Oct 2023 – 29 Oct 2023.
  • Muhammad Ridho Djazulie — 1 confirmed meetings against Muhammad Riyandi. 24 May 2019 – 24 May 2019.
  • Muhammad Ridwan — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • M. Ridwan — 1 confirmed meetings against Muhammad Riyandi. 11 Jan 2026 – 11 Jan 2026.
  • Muhammad Rifaldi — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Muhammad Rifqi — 1 confirmed meetings against Muhammad Riyandi. 14 Aug 2022 – 14 Aug 2022.
  • Mochamad Sabillah — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Muhammad Slamat — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • Muhammad Supriadi — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • Mochammad Syahertian — 1 confirmed meetings against Muhammad Riyandi. 9 Mar 2022 – 9 Mar 2022.
  • Muhammad Taufiq — 1 confirmed meetings against Muhammad Riyandi. 19 Mar 2022 – 19 Mar 2022.
  • Muhammad Tolib — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • Muhammad Yusuf Nasution — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Marcelo Cirino — 1 confirmed meetings against Muhammad Riyandi. 11 Mar 2025 – 11 Mar 2025.
  • Marcelo Herrera — 1 confirmed meetings against Muhammad Riyandi. 30 Apr 2024 – 30 Apr 2024.
  • Marselino Ferdinan — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • Mateo Kocijan — 1 confirmed meetings against Muhammad Riyandi. 29 Dec 2024 – 29 Dec 2024.
  • Matheus Pato — 1 confirmed meetings against Muhammad Riyandi. 28 Aug 2022 – 28 Aug 2022.
  • Matheus Vieira — 1 confirmed meetings against Muhammad Riyandi. 13 Jan 2025 – 13 Jan 2025.
  • Matías Conti — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Maung Maung — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Maung Maung — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Maziar Kouhyar — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Milad Intezar — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Miljan Škrbić — 1 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 1 Feb 2025.
  • Mohammad Al Hussaini — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2025 – 22 Sept 2025.
  • Moon Chang-Jin — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2024 – 3 Nov 2024.
  • Moussa Sidibé — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Mufli Hidayat — 1 confirmed meetings against Muhammad Riyandi. 13 Jan 2025 – 13 Jan 2025.
  • Munadi — 1 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 7 Aug 2022.
  • Murilo — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Mustafa Hadid — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Mychell Chagas — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • N. Alom — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Nyoman Ansanay — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Nuri Fasya — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Najim Haidary — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • N. Haji Haris — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Nurhidayat Haris — 1 confirmed meetings against Muhammad Riyandi. 28 May 2019 – 28 May 2019.
  • N. Kuipers — 1 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 20 Dec 2025.
  • Nazar Nurzaidin — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Najeeb Yakubu — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Nasir — 1 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Nehar Sadiki — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Noor Husin — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Norlla Amiri — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Chan Nyein — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Otávio Dutra — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2019 – 28 Sept 2019.
  • Obet Choiri — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Odivan — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • Omid Popalzay — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Naing Yan — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Ousmane Fané — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Ovays Azizi — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Prince Kallon — 1 confirmed meetings against Muhammad Riyandi. 28 Jan 2022 – 28 Jan 2022.
  • P. Matos — 1 confirmed meetings against Muhammad Riyandi. 11 Jan 2026 – 11 Jan 2026.
  • Pablo Andrade — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Pablo Oliveira — 1 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 12 Dec 2024.
  • Patricio Matricardi — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Paulinho Moccelin — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • Paulo Ferreira — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Paulo Henrique — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • Pedrinho — 1 confirmed meetings against Muhammad Riyandi. 6 Oct 2023 – 6 Oct 2023.
  • Lyan Pyae — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Riyatno Abiyoso — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • R. Akbar — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Rafli Asrul — 1 confirmed meetings against Muhammad Riyandi. 28 Jan 2022 – 28 Jan 2022.
  • R. D. Septiawan — 1 confirmed meetings against Muhammad Riyandi. 4 Apr 2026 – 4 Apr 2026.
  • Rizky Darmawan — 1 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 16 Sept 2023.
  • Robi Darwis — 1 confirmed meetings against Muhammad Riyandi. 17 Dec 2023 – 17 Dec 2023.
  • Riki Dwi Saputro — 1 confirmed meetings against Muhammad Riyandi. 8 Nov 2023 – 8 Nov 2023.
  • Rifqi Farandi — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Rayhan Hannan — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Rahmat Hidayat — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • R. Hidayat — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Ricky Kayame — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • Ricky Ohorella — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Rahel Radiansyah — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • R. Ray — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Ramai Rumakiek — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • R. Saepul — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • R. Sanjaya — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • R. Siregar — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Rahmad Sonriza — 1 confirmed meetings against Muhammad Riyandi. 19 Oct 2024 – 19 Oct 2024.
  • R. Syuhada — 1 confirmed meetings against Muhammad Riyandi. 20 Oct 2025 – 20 Oct 2025.
  • Ridha Umami — 1 confirmed meetings against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • Ripal Wahyudi — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • R. Wahyudi — 1 confirmed meetings against Muhammad Riyandi. 11 Jan 2026 – 11 Jan 2026.
  • Renshi Yamaguchi — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 5 Mar 2022.
  • Rahmat — 1 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 23 Nov 2025.
  • Ramón — 1 confirmed meetings against Muhammad Riyandi. 1 Mar 2026 – 1 Mar 2026.
  • Ramon Tanque — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Ravy Tsouka — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2026 – 12 Apr 2026.
  • Renan Alves — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Renan Silva — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Reza Arya Pratama — 1 confirmed meetings against Muhammad Riyandi. 13 Jan 2025 – 13 Jan 2025.
  • Rizdjar Nurviat Subagja — 1 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 20 Dec 2025.
  • Rizky Dwi — 1 confirmed meetings against Muhammad Riyandi. 23 Nov 2025 – 23 Nov 2025.
  • Róbson — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • Rodrigo Moura — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Rosalvo — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Ruyery Blanco — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • Ryo Matsumura — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Ryohei Michibuchi — 1 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 29 Sept 2024.
  • Salman Alfarid — 1 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 16 Dec 2024.
  • Saldi Amiruddin — 1 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 27 Sept 2021.
  • Syaeful Anwar — 1 confirmed meetings against Muhammad Riyandi. 9 Dec 2023 – 9 Dec 2023.
  • Samsul Arif Munip — 1 confirmed meetings against Muhammad Riyandi. 14 Mar 2022 – 14 Mar 2022.
  • S. David — 1 confirmed meetings against Muhammad Riyandi. 2 May 2026 – 2 May 2026.
  • S. Embalo — 1 confirmed meetings against Muhammad Riyandi. 23 Aug 2025 – 23 Aug 2025.
  • S. G. Balinsa — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • S. Lilipaly — 1 confirmed meetings against Muhammad Riyandi. 20 Dec 2025 – 20 Dec 2025.
  • Samuel Simanjuntak — 1 confirmed meetings against Muhammad Riyandi. 11 Jan 2026 – 11 Jan 2026.
  • Suha Suhandi — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Syaiful Syamsuddin — 1 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 27 Sept 2021.
  • Satria Tama Hardiyanto — 1 confirmed meetings against Muhammad Riyandi. 19 Apr 2025 – 19 Apr 2025.
  • Sutanto Tan — 1 confirmed meetings against Muhammad Riyandi. 27 Sept 2021 – 27 Sept 2021.
  • Yoewanto Beny — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Saddil Ramdani — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Sandro Sakho — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2025 – 27 Apr 2025.
  • Sandy Ferizal — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Sergey Pushnyakov — 1 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 18 Jan 2022.
  • Sérgio Silva — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2022 – 5 Mar 2022.
  • Sharif Mukhammad — 1 confirmed meetings against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Shayne Pattynama — 1 confirmed meetings against Muhammad Riyandi. 27 Apr 2026 – 27 Apr 2026.
  • Silvério — 1 confirmed meetings against Muhammad Riyandi. 27 Nov 2023 – 27 Nov 2023.
  • Sílvio — 1 confirmed meetings against Muhammad Riyandi. 23 Jan 2023 – 23 Jan 2023.
  • Sony Nordé — 1 confirmed meetings against Muhammad Riyandi. 12 Apr 2025 – 12 Apr 2025.
  • Steven Paulle — 1 confirmed meetings against Muhammad Riyandi. 20 May 2019 – 20 May 2019.
  • Lam Suan — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Sudi Abdallah — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Sylvano Comvalius — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2019 – 19 Aug 2019.
  • Teguh Amiruddin — 1 confirmed meetings against Muhammad Riyandi. 29 Sept 2024 – 29 Sept 2024.
  • Toni Firmansyah — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • T. Hidayat — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Teuku Ichsan — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Talaohu Musafri — 1 confirmed meetings against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Taufany Muslihuddin — 1 confirmed meetings against Muhammad Riyandi. 1 Feb 2025 – 1 Feb 2025.
  • Paing Than — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • T. Rustam — 1 confirmed meetings against Muhammad Riyandi. 2 May 2026 – 2 May 2026.
  • T. Setiawan — 1 confirmed meetings against Muhammad Riyandi. 2 May 2026 – 2 May 2026.
  • T. Sutanto — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Takafumi Akahoshi — 1 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Tallysson — 1 confirmed meetings against Muhammad Riyandi. 10 Sept 2022 – 10 Sept 2022.
  • Taufee Skandari — 1 confirmed meetings against Muhammad Riyandi. 17 Aug 2024 – 17 Aug 2024.
  • Tavinho — 1 confirmed meetings against Muhammad Riyandi. 22 Sept 2023 – 22 Sept 2023.
  • Taylon Marcolino — 1 confirmed meetings against Muhammad Riyandi. 24 Mar 2022 – 24 Mar 2022.
  • Teppei Yachida — 1 confirmed meetings against Muhammad Riyandi. 12 Mar 2026 – 12 Mar 2026.
  • Thom Haye — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Tim Receveur — 1 confirmed meetings against Muhammad Riyandi. 12 Mar 2026 – 12 Mar 2026.
  • Tiri — 1 confirmed meetings against Muhammad Riyandi. 5 Mar 2026 – 5 Mar 2026.
  • Tito Okello — 1 confirmed meetings against Muhammad Riyandi. 10 Aug 2024 – 10 Aug 2024.
  • Tomoki Wada — 1 confirmed meetings against Muhammad Riyandi. 7 Aug 2022 – 7 Aug 2022.
  • Utam Rusdiana — 1 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Uilliam Pereira — 1 confirmed meetings against Muhammad Riyandi. 27 Oct 2025 – 27 Oct 2025.
  • Veniamin Shumeyko — 1 confirmed meetings against Muhammad Riyandi. 18 Jan 2022 – 18 Jan 2022.
  • Valentinus Telaubun — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Vava Yagalo — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Valdeci — 1 confirmed meetings against Muhammad Riyandi. 28 Sept 2025 – 28 Sept 2025.
  • Valerii Gryshyn — 1 confirmed meetings against Muhammad Riyandi. 9 Aug 2025 – 9 Aug 2025.
  • Vico — 1 confirmed meetings against Muhammad Riyandi. 11 Mar 2025 – 11 Mar 2025.
  • Victor Mansaray — 1 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Mar 2024.
  • Vikrian Akbar Fathoni — 1 confirmed meetings against Muhammad Riyandi. 22 Dec 2019 – 22 Dec 2019.
  • Vitinho — 1 confirmed meetings against Muhammad Riyandi. 16 Sept 2023 – 16 Sept 2023.
  • Wahyu Nugroho — 1 confirmed meetings against Muhammad Riyandi. 3 Sept 2022 – 3 Sept 2022.
  • W. Subo — 1 confirmed meetings against Muhammad Riyandi. 22 Apr 2026 – 22 Apr 2026.
  • Wander Luiz — 1 confirmed meetings against Muhammad Riyandi. 4 Sept 2021 – 4 Sept 2021.
  • Wildansyah — 1 confirmed meetings against Muhammad Riyandi. 18 Jul 2019 – 18 Jul 2019.
  • Wilkson — 1 confirmed meetings against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Williams Lugo — 1 confirmed meetings against Muhammad Riyandi. 16 Dec 2024 – 16 Dec 2024.
  • Willian Marcílio — 1 confirmed meetings against Muhammad Riyandi. 12 Dec 2024 – 12 Dec 2024.
  • Naing Win — 1 confirmed meetings against Muhammad Riyandi. 27 Nov 2023 – 27 Nov 2023.
  • Witan Sulaeman — 1 confirmed meetings against Muhammad Riyandi. 16 Aug 2025 – 16 Aug 2025.
  • Xandão — 1 confirmed meetings against Muhammad Riyandi. 23 Sept 2019 – 23 Sept 2019.
  • Yuswanto Aditya — 1 confirmed meetings against Muhammad Riyandi. 3 Dec 2024 – 3 Dec 2024.
  • Yustinus Pae — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Yohanes Pahabol — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Yan Victor — 1 confirmed meetings against Muhammad Riyandi. 13 Dec 2023 – 13 Dec 2023.
  • Yardan Yafi — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.
  • Youness Mokhtar — 1 confirmed meetings against Muhammad Riyandi. 19 Aug 2022 – 19 Aug 2022.
  • Z. Alamsah — 1 confirmed meetings against Muhammad Riyandi. 13 Sept 2025 – 13 Sept 2025.
  • Ye Zaw — 1 confirmed meetings against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Zé Paulo — 1 confirmed meetings against Muhammad Riyandi. 4 Mar 2024 – 4 Mar 2024.
  • Zé Valente — 1 confirmed meetings against Muhammad Riyandi. 14 Feb 2025 – 14 Feb 2025.
  • Zulfahmi Arifin — 1 confirmed meetings against Muhammad Riyandi. 30 Apr 2024 – 30 Apr 2024.
  • Zulfan Djiaulhaq — 1 confirmed meetings against Muhammad Riyandi. 3 Nov 2026 – 3 Nov 2026.

Which teams has Muhammad Riyandi faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Arema FC — 8 confirmed appearances against Muhammad Riyandi. 19 Aug 2019 – 18 Apr 2026.
  • PSM Makassar — 8 confirmed appearances against Muhammad Riyandi. 15 Mar 2020 – 4 Apr 2026.
  • Persija Jakarta — 7 confirmed appearances against Muhammad Riyandi. 20 May 2019 – 26 Jan 2025.
  • Persita — 7 confirmed appearances against Muhammad Riyandi. 24 Mar 2022 – 3 Nov 2026.
  • Bali United — 6 confirmed appearances against Muhammad Riyandi. 6 Mar 2020 – 12 Mar 2026.
  • Dewa United — 6 confirmed appearances against Muhammad Riyandi. 25 Jul 2022 – 20 Dec 2025.
  • Bhayangkara FC — 5 confirmed appearances against Muhammad Riyandi. 28 May 2019 – 22 Apr 2026.
  • Persepam Madura Utd — 5 confirmed appearances against Muhammad Riyandi. 24 May 2019 – 9 Aug 2025.
  • Pusamania Borneo — 5 confirmed appearances against Muhammad Riyandi. 18 Jul 2019 – 22 Sept 2025.
  • Persebaya Surabaya — 4 confirmed appearances against Muhammad Riyandi. 28 Sept 2019 – 7 Feb 2025.
  • Persib Bandung — 4 confirmed appearances against Muhammad Riyandi. 4 Sept 2021 – 27 Oct 2025.
  • PS TIRA — 4 confirmed appearances against Muhammad Riyandi. 18 Jan 2022 – 6 Oct 2023.
  • PSS Sleman — 4 confirmed appearances against Muhammad Riyandi. 10 Sept 2022 – 11 Mar 2025.
  • Semen Padang — 4 confirmed appearances against Muhammad Riyandi. 29 Sept 2024 – 12 Apr 2026.
  • Java United — 3 confirmed appearances against Muhammad Riyandi. 12 Apr 2025 – 2 May 2026.
  • Persik Kediri — 3 confirmed appearances against Muhammad Riyandi. 19 Mar 2022 – 1 Mar 2026.
  • PSBS Biak Numfor — 3 confirmed appearances against Muhammad Riyandi. 16 Dec 2024 – 23 Aug 2025.
  • PSIS Semarang — 3 confirmed appearances against Muhammad Riyandi. 3 Sept 2022 – 17 Aug 2024.
  • Barito Putera — 2 confirmed appearances against Muhammad Riyandi. 3 Dec 2024 – 19 Apr 2025.
  • Persija — 2 confirmed appearances against Muhammad Riyandi. 16 Aug 2025 – 27 Apr 2026.
  • Persijap — 2 confirmed appearances against Muhammad Riyandi. 13 Sept 2025 – 5 Mar 2026.
  • Chinese Taipei — 2 confirmed appearances against Muhammad Riyandi. 7 Oct 2021 – 11 Oct 2021.
  • Afghanistan — 1 confirmed appearances against Muhammad Riyandi. 16 Nov 2021 – 16 Nov 2021.
  • Cilegon United — 1 confirmed appearances against Muhammad Riyandi. 22 Sept 2023 – 22 Sept 2023.
  • United Arab Emirates — 1 confirmed appearances against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.
  • Myanmar (Burma) — 1 confirmed appearances against Muhammad Riyandi. 25 Nov 2021 – 25 Nov 2021.
  • Persela Lamongan — 1 confirmed appearances against Muhammad Riyandi. 18 Feb 2022 – 18 Feb 2022.
  • Perseru Serui — 1 confirmed appearances against Muhammad Riyandi. 18 Oct 2019 – 18 Oct 2019.
  • Persipura Jayapura — 1 confirmed appearances against Muhammad Riyandi. 14 Feb 2022 – 14 Feb 2022.
  • Persiraja Banda Aceh — 1 confirmed appearances against Muhammad Riyandi. 27 Feb 2022 – 27 Feb 2022.
  • UAE — 1 confirmed appearances against Muhammad Riyandi. 11 Jun 2021 – 11 Jun 2021.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.