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

Ruan

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

Who has Ruan played with most?

Most confirmed shared appearances:

  1. Tesho Akindele100shared appearances
  2. Robin Jansson96shared appearances
  3. Benjamin Michel95shared appearances

Who has Ruan faced most often?

Most confirmed meetings as opponents:

  1. Alexandre Muyl12confirmed meetings
  2. Daniel Lovitz11confirmed meetings
  3. Dax McCarty11confirmed meetings

Who has Ruan played with most?

Players with confirmed appearances in the same team as Ruan.

Entire career · All competitions
255Confirmed appearances
2017–2026Period
285Team-mates
#PlayersComparisonShared appearances
019 March 2019 – 17 Oct 2022
0224 March 2019 – 7 Aug 2022
031 Apr 2019 – 17 Oct 2022
041 March 2020 – 17 Oct 2022
059 March 2019 – 9 Oct 2022
0615 Sep 2019 – 17 Oct 2022
071 March 2020 – 17 Oct 2022
089 March 2019 – 5 July 2022
091 March 2020 – 9 Oct 2022
091 March 2020 – 17 Oct 2022
099 March 2019 – 24 Nov 2021
129 March 2019 – 24 Nov 2021
138 March 2020 – 17 Oct 2022
1419 June 2019 – 17 Oct 2022
1527 Feb 2022 – 17 Oct 2022
1627 Feb 2022 – 17 Oct 2022
1724 March 2019 – 7 Nov 2021
1826 July 2020 – 24 Nov 2021
1927 Feb 2022 – 17 Oct 2022
2017 Apr 2021 – 7 Aug 2022
219 March 2019 – 8 Nov 2020
2217 Apr 2021 – 1 May 2022
2325 Feb 2024 – 30 July 2024
2312 March 2023 – 8 Oct 2023
2312 March 2023 – 8 Oct 2023
2625 Feb 2024 – 30 July 2024
2712 March 2023 – 5 Oct 2023
279 March 2019 – 15 July 2020
2727 May 2017 – 25 Nov 2017
2725 Feb 2024 – 30 July 2024
3126 July 2020 – 29 May 2022
3124 March 2019 – 29 Sep 2019
3325 Feb 2024 – 30 July 2024
3325 Feb 2024 – 30 July 2024
3517 June 2017 – 28 Oct 2017
3510 March 2024 – 30 July 2024
3517 May 2017 – 21 Oct 2017
3512 March 2023 – 8 Oct 2023
3512 March 2023 – 5 Oct 2023
4017 May 2017 – 28 Oct 2017
4025 Feb 2024 – 30 July 2024
409 March 2019 – 21 Nov 2020
409 March 2019 – 6 Oct 2019
401 July 2017 – 25 Nov 2017
4512 March 2023 – 8 Oct 2023
4517 June 2017 – 28 Oct 2017
4525 Feb 2024 – 18 July 2024
457 Apr 2024 – 30 July 2024
4525 Feb 2024 – 30 July 2024
4525 Feb 2024 – 30 July 2024
Showing 50 of 285 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 Ruan 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 Ruan played with?

  • Tesho Akindele — 100 shared appearances with Ruan. 9 Mar 2019 – 17 Oct 2022.
  • Robin Jansson — 96 shared appearances with Ruan. 24 Mar 2019 – 7 Aug 2022.
  • Benjamin Michel — 95 shared appearances with Ruan. 1 Apr 2019 – 17 Oct 2022.
  • Júnior Urso — 86 shared appearances with Ruan. 1 Mar 2020 – 17 Oct 2022.
  • Kyle Smith — 85 shared appearances with Ruan. 9 Mar 2019 – 9 Oct 2022.
  • Mauricio Pereyra — 81 shared appearances with Ruan. 15 Sept 2019 – 17 Oct 2022.
  • Pedro Gallese — 75 shared appearances with Ruan. 1 Mar 2020 – 17 Oct 2022.
  • Jhegson Méndez — 74 shared appearances with Ruan. 9 Mar 2019 – 5 Jul 2022.
  • Andrés Perea — 71 shared appearances with Ruan. 1 Mar 2020 – 9 Oct 2022.
  • Antônio Carlos — 71 shared appearances with Ruan. 1 Mar 2020 – 17 Oct 2022.
  • Christopher Mueller — 71 shared appearances with Ruan. 9 Mar 2019 – 24 Nov 2021.
  • Nani — 70 shared appearances with Ruan. 9 Mar 2019 – 24 Nov 2021.
  • Rodrigo Schlegel — 63 shared appearances with Ruan. 8 Mar 2020 – 17 Oct 2022.
  • João Moutinho — 61 shared appearances with Ruan. 19 Jun 2019 – 17 Oct 2022.
  • Facundo Torres — 38 shared appearances with Ruan. 27 Feb 2022 – 17 Oct 2022.
  • César Araújo — 36 shared appearances with Ruan. 27 Feb 2022 – 17 Oct 2022.
  • Uri Rosell — 35 shared appearances with Ruan. 24 Mar 2019 – 7 Nov 2021.
  • Daryl Dike — 34 shared appearances with Ruan. 26 Jul 2020 – 24 Nov 2021.
  • Ercan Kara — 32 shared appearances with Ruan. 27 Feb 2022 – 17 Oct 2022.
  • Alexandre Pato — 31 shared appearances with Ruan. 17 Apr 2021 – 7 Aug 2022.
  • Brian Rowe — 28 shared appearances with Ruan. 9 Mar 2019 – 8 Nov 2020.
  • Silvester van der Water — 27 shared appearances with Ruan. 17 Apr 2021 – 1 May 2022.
  • Bryce Duke — 26 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Christopher Durkin — 26 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Mateusz Klich — 26 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Jonathan Sirois — 25 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Christian Benteke — 24 shared appearances with Ruan. 12 Mar 2023 – 5 Oct 2023.
  • Dominic Dwyer — 24 shared appearances with Ruan. 9 Mar 2019 – 15 Jul 2020.
  • Reis — 24 shared appearances with Ruan. 27 May 2017 – 25 Nov 2017.
  • Sunusi Ibrahim — 24 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Joseph DeZart — 23 shared appearances with Ruan. 26 Jul 2020 – 29 May 2022.
  • Ludovic Sané — 23 shared appearances with Ruan. 24 Mar 2019 – 29 Sept 2019.
  • Ariel Lassiter — 22 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Gabriele Corbo — 22 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Diones — 21 shared appearances with Ruan. 17 Jun 2017 – 28 Oct 2017.
  • Fernando Álvarez — 21 shared appearances with Ruan. 10 Mar 2024 – 30 Jul 2024.
  • Paulinho — 21 shared appearances with Ruan. 17 May 2017 – 21 Oct 2017.
  • Russell Canouse — 21 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Yamil Asad — 21 shared appearances with Ruan. 12 Mar 2023 – 5 Oct 2023.
  • Fellipe Mateus — 20 shared appearances with Ruan. 17 May 2017 – 28 Oct 2017.
  • Joel Waterman — 20 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Kamal Miller — 20 shared appearances with Ruan. 9 Mar 2019 – 21 Nov 2020.
  • Sacha Klještan — 20 shared appearances with Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Thaciano — 20 shared appearances with Ruan. 1 Jul 2017 – 25 Nov 2017.
  • Derrick Williams — 19 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Escobar — 19 shared appearances with Ruan. 17 Jun 2017 – 28 Oct 2017.
  • George Campbell — 19 shared appearances with Ruan. 25 Feb 2024 – 18 Jul 2024.
  • Joaquín Sosa — 19 shared appearances with Ruan. 7 Apr 2024 – 30 Jul 2024.
  • Mathieu Choinière — 19 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Samuel Piette — 19 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Theodore Ku-DiPietro — 19 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Will Johnson — 19 shared appearances with Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Dominik Yankov — 18 shared appearances with Ruan. 25 Feb 2024 – 7 Jul 2024.
  • Donovan Pines — 18 shared appearances with Ruan. 2 Apr 2023 – 1 Oct 2023.
  • Emmanuel Más — 18 shared appearances with Ruan. 26 Jul 2021 – 24 Nov 2021.
  • Júlio dos Santos — 18 shared appearances with Ruan. 17 Jun 2017 – 25 Nov 2017.
  • Nathan-Dylan Saliba — 18 shared appearances with Ruan. 16 Mar 2024 – 30 Jul 2024.
  • Cristián Dájome — 17 shared appearances with Ruan. 7 May 2023 – 1 Oct 2023.
  • Fabrício — 17 shared appearances with Ruan. 12 Jul 2017 – 25 Nov 2017.
  • Ivan — 17 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Jake Mulraney — 17 shared appearances with Ruan. 7 May 2022 – 17 Oct 2022.
  • João Moutinho — 17 shared appearances with Ruan. 24 Mar 2019 – 8 Mar 2020.
  • Josef Martínez — 17 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Matías Cóccaro — 17 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Raheem Edwards — 17 shared appearances with Ruan. 25 Feb 2024 – 21 Jul 2024.
  • Renan Fonseca — 17 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Rodolfo — 17 shared appearances with Ruan. 17 May 2017 – 25 Nov 2017.
  • Steven Birnbaum — 17 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Wesley Pacheco — 17 shared appearances with Ruan. 27 May 2017 – 25 Nov 2017.
  • Danilo Barcelos — 16 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Júnior Santos — 16 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Wesley Beltrame — 16 shared appearances with Ruan. 17 Jun 2017 – 25 Nov 2017.
  • Alexander Bono — 15 shared appearances with Ruan. 27 Apr 2023 – 8 Oct 2023.
  • André Luís — 15 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Andy Najar — 15 shared appearances with Ruan. 16 Apr 2023 – 8 Oct 2023.
  • Caique Oliveira — 15 shared appearances with Ruan. 1 Jul 2017 – 25 Nov 2017.
  • Casagrande — 15 shared appearances with Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Douglas de Oliveira — 15 shared appearances with Ruan. 17 May 2017 – 28 Oct 2017.
  • Jules-Anthony Vilsaint — 15 shared appearances with Ruan. 3 Mar 2024 – 21 Jul 2024.
  • Kauan — 15 shared appearances with Ruan. 7 Apr 2025 – 22 Jul 2025.
  • Nathan Silva — 15 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Pedro Santos — 15 shared appearances with Ruan. 12 Mar 2023 – 5 Oct 2023.
  • Sandro Lima — 15 shared appearances with Ruan. 7 Apr 2025 – 18 Jul 2025.
  • Tyler Miller — 15 shared appearances with Ruan. 12 Mar 2023 – 27 Aug 2023.
  • Brendan Hines-Ike — 14 shared appearances with Ruan. 10 May 2023 – 24 Sept 2023.
  • Federico Martínez — 14 shared appearances with Ruan. 13 Apr 2025 – 22 Jul 2025.
  • Rhaldney — 14 shared appearances with Ruan. 7 Apr 2025 – 23 Nov 2025.
  • Robert Santos — 14 shared appearances with Ruan. 7 Apr 2025 – 18 Jul 2025.
  • Alix — 13 shared appearances with Ruan. 22 Apr 2025 – 22 Jul 2025.
  • João Gomes — 13 shared appearances with Ruan. 30 Jun 2018 – 14 Nov 2018.
  • Marcelinho — 13 shared appearances with Ruan. 7 Apr 2025 – 4 Jul 2025.
  • Victor Wanyama — 13 shared appearances with Ruan. 3 Mar 2024 – 27 Jul 2024.
  • Carlos Ascues — 12 shared appearances with Ruan. 16 Mar 2019 – 22 Sept 2019.
  • Jakub Szumski — 12 shared appearances with Ruan. 1 Feb 2026 – 13 Apr 2026.
  • Lewis O'Brien — 12 shared appearances with Ruan. 9 Apr 2023 – 16 Jul 2023.
  • Mason Toye — 12 shared appearances with Ruan. 7 Apr 2024 – 18 Jul 2024.
  • Melih Bostan — 12 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Owusu Kwabena — 12 shared appearances with Ruan. 9 Feb 2026 – 26 Apr 2026.
  • Poyraz Yıldırım — 12 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Santiago Patiño — 12 shared appearances with Ruan. 16 Mar 2019 – 12 Aug 2020.
  • Sergio Peña — 12 shared appearances with Ruan. 9 Feb 2026 – 26 Apr 2026.
  • Willian Maranhão — 12 shared appearances with Ruan. 7 Apr 2025 – 22 Jul 2025.
  • Emre Demir — 11 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Guilherme Romão — 11 shared appearances with Ruan. 7 Apr 2025 – 18 Jul 2025.
  • Iván Angulo — 11 shared appearances with Ruan. 7 Aug 2022 – 17 Oct 2022.
  • Mason Stajduhar — 11 shared appearances with Ruan. 31 Jul 2021 – 11 Sept 2022.
  • Matheus Felipe — 11 shared appearances with Ruan. 7 Apr 2025 – 22 Jul 2025.
  • Michael Halliday — 11 shared appearances with Ruan. 26 Jul 2021 – 17 Oct 2022.
  • Serkan Yavuz — 11 shared appearances with Ruan. 1 Feb 2026 – 13 Apr 2026.
  • Taxiarchis Fountas — 11 shared appearances with Ruan. 26 Mar 2023 – 16 Jul 2023.
  • Burak Bekaroğlu — 10 shared appearances with Ruan. 15 Feb 2026 – 26 Apr 2026.
  • Eduardo Gomes — 10 shared appearances with Ruan. 17 May 2017 – 12 Aug 2017.
  • Erik Hurtado — 10 shared appearances with Ruan. 10 May 2023 – 8 Oct 2023.
  • Gabriel Pirani — 10 shared appearances with Ruan. 21 Aug 2023 – 8 Oct 2023.
  • Igor Vinicius — 10 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Jackson Hopkins — 10 shared appearances with Ruan. 12 Mar 2023 – 8 Oct 2023.
  • Kwadwo Opoku — 10 shared appearances with Ruan. 25 Feb 2024 – 30 Jul 2024.
  • Luizão — 10 shared appearances with Ruan. 22 Apr 2025 – 22 Jul 2025.
  • Tiago do Prado — 10 shared appearances with Ruan. 30 Jun 2018 – 24 Nov 2018.
  • Alexander De John — 9 shared appearances with Ruan. 9 Mar 2019 – 19 Oct 2020.
  • Arif Kocaman — 9 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Conrado — 9 shared appearances with Ruan. 27 Apr 2025 – 22 Jul 2025.
  • Cristian Higuita — 9 shared appearances with Ruan. 16 Mar 2019 – 22 Sept 2019.
  • Éric Davis — 9 shared appearances with Ruan. 4 Aug 2023 – 8 Oct 2023.
  • Jacob Greene — 9 shared appearances with Ruan. 19 Mar 2023 – 30 Jul 2023.
  • Josip Vuković — 9 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Kristian Fletcher — 9 shared appearances with Ruan. 12 Mar 2023 – 4 Aug 2023.
  • Lassi Lappalainen — 9 shared appearances with Ruan. 31 Mar 2024 – 7 Jul 2024.
  • Léo Santos — 9 shared appearances with Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Łukasz Zwoliński — 9 shared appearances with Ruan. 1 Feb 2026 – 13 Apr 2026.
  • Mete Demir — 9 shared appearances with Ruan. 1 Feb 2026 – 26 Apr 2026.
  • Mohamed Fofana — 9 shared appearances with Ruan. 1 Feb 2026 – 8 Apr 2026.
  • Nigel Robertha — 9 shared appearances with Ruan. 19 Mar 2023 – 24 Sept 2023.
  • Paulinho — 9 shared appearances with Ruan. 14 Jul 2018 – 9 Nov 2018.
  • Victor Pálsson — 9 shared appearances with Ruan. 19 Mar 2023 – 16 Jul 2023.
  • Vladimir — 9 shared appearances with Ruan. 7 Apr 2025 – 22 Jul 2025.
  • Batuhan Çakır — 8 shared appearances with Ruan. 1 Feb 2026 – 4 Apr 2026.
  • Kerem Şen — 8 shared appearances with Ruan. 1 Feb 2026 – 13 Apr 2026.
  • Radamés — 8 shared appearances with Ruan. 17 May 2017 – 25 Nov 2017.
  • Reginaldo — 8 shared appearances with Ruan. 8 Aug 2018 – 24 Nov 2018.
  • Robinho — 8 shared appearances with Ruan. 22 Jul 2019 – 15 Oct 2020.
  • Wilder Cartagena — 8 shared appearances with Ruan. 22 Aug 2022 – 9 Oct 2022.
  • Alejo Cruz — 7 shared appearances with Ruan. 18 May 2025 – 4 Jul 2025.
  • Alexander Alvarado — 7 shared appearances with Ruan. 29 Oct 2020 – 30 Sept 2021.
  • Alyson — 7 shared appearances with Ruan. 17 May 2017 – 25 Nov 2017.
  • Caio Dantas — 7 shared appearances with Ruan. 7 Apr 2025 – 4 Jul 2025.
  • Daniel — 7 shared appearances with Ruan. 17 Jun 2017 – 6 Aug 2017.
  • Emrecan Terzi — 7 shared appearances with Ruan. 15 Feb 2026 – 8 Apr 2026.
  • Geandro — 7 shared appearances with Ruan. 17 Jun 2017 – 25 Nov 2017.
  • Hyuri — 7 shared appearances with Ruan. 5 Aug 2018 – 14 Nov 2018.
  • José Fajardo — 7 shared appearances with Ruan. 21 Aug 2023 – 5 Oct 2023.
  • Léo Baiano — 7 shared appearances with Ruan. 17 May 2017 – 26 Aug 2017.
  • Lucas Mineiro — 7 shared appearances with Ruan. 8 Aug 2018 – 24 Nov 2018.
  • Neto Costa — 7 shared appearances with Ruan. 30 Jun 2018 – 8 Aug 2018.
  • Nicholas Gioacchini — 7 shared appearances with Ruan. 28 Jul 2022 – 18 Sept 2022.
  • Raí Ramos — 7 shared appearances with Ruan. 7 Apr 2025 – 27 May 2025.
  • Rida Zouhir-Takedam — 7 shared appearances with Ruan. 25 Feb 2024 – 26 May 2024.
  • Shane O'Neill — 7 shared appearances with Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Shaylon — 7 shared appearances with Ruan. 7 Apr 2025 – 22 Jul 2025.
  • Victor Rangel — 7 shared appearances with Ruan. 5 Aug 2018 – 24 Nov 2018.
  • William Pottker — 7 shared appearances with Ruan. 7 Apr 2025 – 31 May 2025.
  • André Castro — 6 shared appearances with Ruan. 8 Jul 2018 – 9 Nov 2018.
  • Ismaila Soro — 6 shared appearances with Ruan. 9 Feb 2026 – 15 Mar 2026.
  • Jesús Ferreira — 6 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Josué Colmán — 6 shared appearances with Ruan. 16 Mar 2019 – 25 May 2019.
  • Léo Naldi — 6 shared appearances with Ruan. 7 Apr 2025 – 18 May 2025.
  • Logan Farrington — 6 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Marco Farfan — 6 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Matheus Aiás — 6 shared appearances with Ruan. 24 Oct 2020 – 24 Apr 2021.
  • Matheus Vargas — 6 shared appearances with Ruan. 20 Oct 2018 – 24 Nov 2018.
  • Paulo Vitor — 6 shared appearances with Ruan. 15 Jun 2025 – 22 Jul 2025.
  • Pedro Henrique — 6 shared appearances with Ruan. 7 Apr 2025 – 4 May 2025.
  • Ramon de Freitas — 6 shared appearances with Ruan. 21 Jun 2017 – 26 Aug 2017.
  • Roberto Rodrigues — 6 shared appearances with Ruan. 20 Oct 2018 – 24 Nov 2018.
  • Sebastian Lletget — 6 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Sebastien Ibeagha — 6 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Victor Chaves — 6 shared appearances with Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Wallace — 6 shared appearances with Ruan. 8 Jun 2025 – 22 Jul 2025.
  • Adam Grinwis — 5 shared appearances with Ruan. 19 Jun 2019 – 11 Sept 2021.
  • Alan Velasco — 5 shared appearances with Ruan. 1 Sept 2024 – 3 Oct 2024.
  • Ariel — 5 shared appearances with Ruan. 13 Apr 2025 – 22 Jul 2025.
  • Dillon Powers — 5 shared appearances with Ruan. 19 Jun 2019 – 8 Sept 2019.
  • Felipe Saraiva — 5 shared appearances with Ruan. 30 Jun 2018 – 1 Sept 2018.
  • Illarramendi — 5 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • John Lynn — 5 shared appearances with Ruan. 24 Apr 2022 – 24 Jul 2022.
  • Maarten Paes — 5 shared appearances with Ruan. 25 Aug 2024 – 29 Sept 2024.
  • Nkosi Tafari — 5 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Orinho — 5 shared appearances with Ruan. 8 Jul 2018 – 22 Aug 2018.
  • Paul Arriola — 5 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Petar Musa — 5 shared appearances with Ruan. 1 Sept 2024 – 3 Oct 2024.
  • Rai — 5 shared appearances with Ruan. 13 Apr 2025 – 18 May 2025.
  • Show — 5 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Katlego Ntsabeleng — 5 shared appearances with Ruan. 25 Aug 2024 – 3 Oct 2024.
  • Thomas Williams — 5 shared appearances with Ruan. 21 Apr 2022 – 20 Jul 2022.
  • Alaaddin Okumuş — 4 shared appearances with Ruan. 1 Mar 2026 – 15 Mar 2026.
  • Foguinho — 4 shared appearances with Ruan. 19 Jul 2017 – 25 Nov 2017.
  • Gaoussou Samaké — 4 shared appearances with Ruan. 14 May 2023 – 30 Jul 2023.
  • Gil Mineiro — 4 shared appearances with Ruan. 17 Jun 2017 – 12 Jul 2017.
  • Haydar Karataş — 4 shared appearances with Ruan. 15 Feb 2026 – 26 Apr 2026.
  • Hayden Sargis — 4 shared appearances with Ruan. 2 Apr 2023 – 8 Oct 2023.
  • Matai Akinmboni — 4 shared appearances with Ruan. 19 Mar 2023 – 8 Oct 2023.
  • Mohanad Jeahze — 4 shared appearances with Ruan. 12 Mar 2023 – 16 Apr 2023.
  • Murilo Henrique — 4 shared appearances with Ruan. 14 Jul 2018 – 2 Nov 2018.
  • Patrickson Delgado — 4 shared appearances with Ruan. 25 Aug 2024 – 29 Sept 2024.
  • Salih Dursun — 4 shared appearances with Ruan. 9 Feb 2026 – 8 Apr 2026.
  • Samuel Junqua — 4 shared appearances with Ruan. 25 Aug 2024 – 22 Sept 2024.
  • Bernard Kamungo — 3 shared appearances with Ruan. 19 Sept 2024 – 3 Oct 2024.
  • Danilo Israel — 3 shared appearances with Ruan. 9 Mar 2019 – 4 Jul 2019.
  • David Loera — 3 shared appearances with Ruan. 15 Oct 2020 – 12 Aug 2021.
  • Laércio Soldá — 3 shared appearances with Ruan. 6 Aug 2017 – 19 Aug 2017.
  • Léo Bartholo — 3 shared appearances with Ruan. 17 May 2017 – 26 Aug 2017.
  • Lucas Hulk — 3 shared appearances with Ruan. 17 Oct 2017 – 25 Nov 2017.
  • Mirza Cihan — 3 shared appearances with Ruan. 19 Feb 2026 – 11 Mar 2026.
  • Nicolas — 3 shared appearances with Ruan. 8 Aug 2018 – 1 Sept 2018.
  • Oliveira — 3 shared appearances with Ruan. 17 May 2017 – 17 Jun 2017.
  • Raul Aguilera — 3 shared appearances with Ruan. 22 Aug 2021 – 19 Sept 2021.
  • Alessandro Biello — 2 shared appearances with Ruan. 16 May 2024 – 19 May 2024.
  • Allan Godói — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Alparslan Demir — 2 shared appearances with Ruan. 8 Apr 2026 – 13 Apr 2026.
  • Amine Cherni — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Anthony Dennis — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Bruno Ramires — 2 shared appearances with Ruan. 22 Aug 2018 – 1 Sept 2018.
  • Dawid Bugaj — 2 shared appearances with Ruan. 27 Jul 2024 – 30 Jul 2024.
  • Efkan Bekiroğlu — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Ezequiel Ham — 2 shared appearances with Ruan. 18 Jul 2025 – 22 Jul 2025.
  • Héliton — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Heron — 2 shared appearances with Ruan. 8 Jun 2025 – 4 Jul 2025.
  • Igor Silva — 2 shared appearances with Ruan. 17 Oct 2017 – 28 Oct 2017.
  • Janderson — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Jordan Bender — 2 shared appearances with Ruan. 15 Oct 2020 – 8 Nov 2020.
  • Juan — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Junior Olaitan — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Kelvin — 2 shared appearances with Ruan. 18 Jul 2025 – 22 Jul 2025.
  • Luan Polli — 2 shared appearances with Ruan. 17 May 2017 – 27 May 2017.
  • Malcom Bokele — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Mateusz Lis — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Novatus Dismas — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Omar González — 2 shared appearances with Ruan. 22 Sept 2024 – 29 Sept 2024.
  • Sebastian Breza — 2 shared appearances with Ruan. 2 Jun 2024 – 27 Jul 2024.
  • Tom Pearce — 2 shared appearances with Ruan. 27 Jul 2024 – 30 Jul 2024.
  • Taha Altıkardeş — 2 shared appearances with Ruan. 14 Sept 2025 – 23 Nov 2025.
  • Talisson — 2 shared appearances with Ruan. 15 Jun 2025 – 28 Jun 2025.
  • Andrés D'Alessandro — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Arda Kurtulan — 1 shared appearances with Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Ataberk Dadakdeniz — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Brenner — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Caner Erkin — 1 shared appearances with Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Castro — 1 shared appearances with Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Daniel — 1 shared appearances with Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Dimitrios Kolovetsios — 1 shared appearances with Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Doğukan Tuzcu — 1 shared appearances with Ruan. 13 Apr 2026 – 13 Apr 2026.
  • E. Dagli — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Edenílson — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Edson Borges — 1 shared appearances with Ruan. 27 May 2017 – 27 May 2017.
  • Emmanuel Twumasi — 1 shared appearances with Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Erdem Dağlı — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Eren Erdoğan — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Francisco Barrios — 1 shared appearances with Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Gabriel Dias — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Gil Martins — 1 shared appearances with Ruan. 28 Oct 2017 – 28 Oct 2017.
  • Iago — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • İsmail Köybaşı — 1 shared appearances with Ruan. 14 Sept 2025 – 14 Sept 2025.
  • James Maurer — 1 shared appearances with Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Josué — 1 shared appearances with Ruan. 17 May 2017 – 17 May 2017.
  • Juninho — 1 shared appearances with Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Léo Medeiros — 1 shared appearances with Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Lucas Barreto — 1 shared appearances with Ruan. 31 May 2025 – 31 May 2025.
  • Marcelo Lomba — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Marciel — 1 shared appearances with Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Marcinho — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Moises Tablante — 1 shared appearances with Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Ogün Bayrak — 1 shared appearances with Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Ousman Jabang — 1 shared appearances with Ruan. 16 Mar 2024 – 16 Mar 2024.
  • Patrick — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Patrickão — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rodrigo Dourado — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rodrigo Moledo — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Roger — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rossi — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • S. Kutuk — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Selim Kütük — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Valdir Júnior — 1 shared appearances with Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Víctor Cuesta — 1 shared appearances with Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Wesley — 1 shared appearances with Ruan. 17 May 2017 – 17 May 2017.
  • Yunus Emre Tekerci — 1 shared appearances with Ruan. 26 Apr 2026 – 26 Apr 2026.

Who has Ruan faced?

  • Alexandre Muyl — 12 confirmed meetings against Ruan. 24 Mar 2019 – 26 May 2024.
  • Daniel Lovitz — 11 confirmed meetings against Ruan. 16 Mar 2019 – 26 May 2024.
  • Dax McCarty — 11 confirmed meetings against Ruan. 9 Mar 2019 – 14 Jul 2024.
  • Djordje Mihailović — 11 confirmed meetings against Ruan. 9 Mar 2019 – 1 Sept 2024.
  • Hany Mukhtar — 11 confirmed meetings against Ruan. 27 Aug 2020 – 26 May 2024.
  • Joseph Willis — 11 confirmed meetings against Ruan. 22 Sept 2019 – 26 May 2024.
  • Maxime Chanot — 11 confirmed meetings against Ruan. 27 Apr 2019 – 22 Sept 2024.
  • Alistair Johnston — 10 confirmed meetings against Ruan. 27 Aug 2020 – 17 Oct 2022.
  • Aníbal Godoy — 10 confirmed meetings against Ruan. 27 Aug 2020 – 26 May 2024.
  • Brian Anunga — 10 confirmed meetings against Ruan. 3 Sept 2020 – 26 May 2024.
  • Brooks Lennon — 10 confirmed meetings against Ruan. 14 Apr 2019 – 14 Jul 2024.
  • Dylan Nealis — 10 confirmed meetings against Ruan. 9 Jul 2020 – 18 Jul 2024.
  • Jack Elliott — 10 confirmed meetings against Ruan. 4 Jul 2019 – 30 Jun 2024.
  • Julián Carranza — 10 confirmed meetings against Ruan. 9 Jul 2020 – 27 Aug 2023.
  • Kai Wagner — 10 confirmed meetings against Ruan. 4 Jul 2019 – 30 Jun 2024.
  • Keaton Parks — 10 confirmed meetings against Ruan. 10 Jul 2019 – 4 Jul 2024.
  • Omir Fernandez — 10 confirmed meetings against Ruan. 24 Mar 2019 – 1 Sept 2024.
  • Samuel Piette — 10 confirmed meetings against Ruan. 16 Mar 2019 – 27 Jul 2023.
  • Víctor Ulloa — 10 confirmed meetings against Ruan. 19 May 2019 – 6 Oct 2022.
  • Walker Zimmerman — 10 confirmed meetings against Ruan. 27 Aug 2020 – 26 May 2024.
  • Anton Tinnerholm — 9 confirmed meetings against Ruan. 27 Apr 2019 – 2 Oct 2022.
  • Bradley Guzan — 9 confirmed meetings against Ruan. 12 May 2019 – 14 Jul 2024.
  • David Romney — 9 confirmed meetings against Ruan. 27 Aug 2020 – 16 Jul 2023.
  • Jakob Glesnes — 9 confirmed meetings against Ruan. 21 Jul 2020 – 30 Jun 2024.
  • Lewis Morgan — 9 confirmed meetings against Ruan. 9 Jul 2020 – 18 Jul 2024.
  • Luciano Acosta — 9 confirmed meetings against Ruan. 1 Apr 2019 – 14 Apr 2024.
  • Nick Hagglund — 9 confirmed meetings against Ruan. 29 Sept 2019 – 14 Apr 2024.
  • Rudy Camacho — 9 confirmed meetings against Ruan. 2 Nov 2020 – 16 May 2024.
  • Sean Johnson — 9 confirmed meetings against Ruan. 27 Apr 2019 – 21 Jul 2024.
  • Zachary Brault-Guillard — 9 confirmed meetings against Ruan. 1 Jun 2019 – 27 Jul 2023.
  • Carles Gil — 8 confirmed meetings against Ruan. 19 Jun 2019 – 16 Jul 2023.
  • Charles Sapong — 8 confirmed meetings against Ruan. 9 Mar 2019 – 30 Jun 2022.
  • Dániel Gazdag — 8 confirmed meetings against Ruan. 19 Sept 2021 – 30 Jun 2024.
  • Darlington Nagbe — 8 confirmed meetings against Ruan. 12 May 2019 – 16 May 2024.
  • Derrick Etienne — 8 confirmed meetings against Ruan. 22 Jul 2019 – 21 Jul 2024.
  • Jack Maher — 8 confirmed meetings against Ruan. 19 Aug 2021 – 26 May 2024.
  • Kei Kamara — 8 confirmed meetings against Ruan. 7 Apr 2019 – 22 Sept 2024.
  • Matheus Rossetto — 8 confirmed meetings against Ruan. 29 Aug 2020 – 21 Sept 2023.
  • Mathieu Choinière — 8 confirmed meetings against Ruan. 16 Sept 2021 – 27 Jul 2023.
  • Randall Leal — 8 confirmed meetings against Ruan. 27 Aug 2020 – 30 Jun 2022.
  • Aarón Herrera — 7 confirmed meetings against Ruan. 14 Apr 2019 – 25 Aug 2024.
  • Alexander Callens — 7 confirmed meetings against Ruan. 27 Apr 2019 – 2 Oct 2022.
  • Alexander Ring — 7 confirmed meetings against Ruan. 27 Apr 2019 – 5 Oct 2023.
  • Álvaro Barreal — 7 confirmed meetings against Ruan. 2 May 2021 – 25 Jun 2023.
  • Andrés Reyes — 7 confirmed meetings against Ruan. 9 Jul 2020 – 18 Jul 2024.
  • Andrew Farrell — 7 confirmed meetings against Ruan. 19 Jun 2019 – 16 Jul 2023.
  • Anton Walkes — 7 confirmed meetings against Ruan. 29 Aug 2020 – 22 Aug 2022.
  • Benjamin Sweat — 7 confirmed meetings against Ruan. 27 Apr 2019 – 16 Jul 2023.
  • Brandon Bye — 7 confirmed meetings against Ruan. 19 Jun 2019 – 16 Jul 2023.
  • Brek Shea — 7 confirmed meetings against Ruan. 12 May 2019 – 6 Oct 2022.
  • Brian Gutiérrez — 7 confirmed meetings against Ruan. 20 Sept 2020 – 16 Mar 2024.
  • Dru Yearwood — 7 confirmed meetings against Ruan. 24 Apr 2022 – 26 May 2024.
  • Fabian Herbers — 7 confirmed meetings against Ruan. 9 Mar 2019 – 16 Mar 2024.
  • Ismael Tajouri — 7 confirmed meetings against Ruan. 27 Apr 2019 – 4 Apr 2022.
  • Jack McGlynn — 7 confirmed meetings against Ruan. 11 May 2022 – 30 Jun 2024.
  • Joel Waterman — 7 confirmed meetings against Ruan. 16 Sept 2021 – 27 Jul 2023.
  • José Martínez — 7 confirmed meetings against Ruan. 19 Sept 2021 – 2 Jun 2024.
  • Leon Flach — 7 confirmed meetings against Ruan. 19 Sept 2021 – 30 Jun 2024.
  • Maximiliano Moralez — 7 confirmed meetings against Ruan. 27 Apr 2019 – 4 Jul 2024.
  • Miles Robinson — 7 confirmed meetings against Ruan. 12 May 2019 – 14 Apr 2024.
  • Olivier Mbaïzo — 7 confirmed meetings against Ruan. 19 Sept 2021 – 30 Jun 2024.
  • Pedro Santos — 7 confirmed meetings against Ruan. 14 Jul 2019 – 25 Aug 2024.
  • Rodolfo Pizarro — 7 confirmed meetings against Ruan. 9 Jul 2020 – 9 Jul 2023.
  • Sean Davis — 7 confirmed meetings against Ruan. 24 Mar 2019 – 26 May 2024.
  • Sergio Santos — 7 confirmed meetings against Ruan. 4 Jul 2019 – 14 Apr 2024.
  • Teal Bunbury — 7 confirmed meetings against Ruan. 19 Jun 2019 – 26 May 2024.
  • Tom Barlow — 7 confirmed meetings against Ruan. 19 Oct 2020 – 16 Mar 2024.
  • Valentín Castellanos — 7 confirmed meetings against Ruan. 27 Apr 2019 – 26 Jul 2021.
  • Victor Wanyama — 7 confirmed meetings against Ruan. 26 Jul 2020 – 16 Apr 2023.
  • Alejandro Bedoya — 6 confirmed meetings against Ruan. 4 Jul 2019 – 2 Jun 2024.
  • Andre Blake — 6 confirmed meetings against Ruan. 21 Jul 2020 – 27 Aug 2023.
  • Brandon Vázquez — 6 confirmed meetings against Ruan. 2 May 2021 – 7 May 2023.
  • Cameron Harper — 6 confirmed meetings against Ruan. 28 Jul 2022 – 18 Jul 2024.
  • César Araújo — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Cory Burke — 6 confirmed meetings against Ruan. 19 Sept 2021 – 20 Jun 2024.
  • Daniel Ríos — 6 confirmed meetings against Ruan. 27 Aug 2020 – 14 Jul 2024.
  • Dominique Badji — 6 confirmed meetings against Ruan. 4 Aug 2019 – 25 Aug 2024.
  • Drake Callender — 6 confirmed meetings against Ruan. 26 May 2022 – 12 May 2024.
  • Esequiel Barco — 6 confirmed meetings against Ruan. 6 Aug 2019 – 11 Sept 2021.
  • Facundo Torres — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Franuel Amaya — 6 confirmed meetings against Ruan. 19 May 2019 – 20 Jun 2024.
  • Gastón Giménez — 6 confirmed meetings against Ruan. 20 Sept 2020 – 3 Sept 2023.
  • Gustavo Bou — 6 confirmed meetings against Ruan. 28 Jul 2019 – 16 Jul 2023.
  • Haris Medunjanin — 6 confirmed meetings against Ruan. 4 Jul 2019 – 25 Jun 2022.
  • James Sands — 6 confirmed meetings against Ruan. 27 Apr 2019 – 4 Jul 2024.
  • Jesús Medina — 6 confirmed meetings against Ruan. 10 Jul 2019 – 26 Jul 2021.
  • John Tolkin — 6 confirmed meetings against Ruan. 24 Apr 2022 – 20 Jun 2024.
  • Josef Martínez — 6 confirmed meetings against Ruan. 12 May 2019 – 9 Jul 2023.
  • Julian Gressel — 6 confirmed meetings against Ruan. 12 May 2019 – 12 May 2024.
  • Kacper Przybyłko — 6 confirmed meetings against Ruan. 4 Jul 2019 – 2 Apr 2023.
  • Kamal Miller — 6 confirmed meetings against Ruan. 16 Sept 2021 – 17 Oct 2022.
  • Lassi Lappalainen — 6 confirmed meetings against Ruan. 26 Jul 2020 – 27 Jul 2023.
  • Leandro González — 6 confirmed meetings against Ruan. 12 May 2019 – 28 Aug 2021.
  • Leonardo Campana — 6 confirmed meetings against Ruan. 26 May 2022 – 12 May 2024.
  • Martín Ojeda — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Matías Pellegrini — 6 confirmed meetings against Ruan. 9 Jul 2020 – 19 Mar 2023.
  • Matthew Turner — 6 confirmed meetings against Ruan. 19 Jun 2019 – 20 Jul 2022.
  • Mauricio Pineda — 6 confirmed meetings against Ruan. 20 Sept 2020 – 16 Mar 2024.
  • Nicolás Acevedo — 6 confirmed meetings against Ruan. 15 Oct 2020 – 2 Oct 2022.
  • Nicolás Figal — 6 confirmed meetings against Ruan. 9 Jul 2020 – 28 Aug 2021.
  • Pedro Gallese — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Quinn Sullivan — 6 confirmed meetings against Ruan. 11 May 2022 – 30 Jun 2024.
  • Rafael Santos — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Robert Taylor — 6 confirmed meetings against Ruan. 26 May 2022 – 12 May 2024.
  • Robin Jansson — 6 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Romell Quioto — 6 confirmed meetings against Ruan. 26 Jul 2020 – 7 May 2022.
  • Ronald Matarrita — 6 confirmed meetings against Ruan. 10 Jul 2019 – 8 Aug 2021.
  • Sean Nealis — 6 confirmed meetings against Ruan. 24 Apr 2022 – 18 Jul 2024.
  • Steven Birnbaum — 6 confirmed meetings against Ruan. 1 Apr 2019 – 30 May 2024.
  • Tayvon Gray — 6 confirmed meetings against Ruan. 26 Jul 2021 – 4 Jul 2024.
  • Yuya Kubo — 6 confirmed meetings against Ruan. 2 May 2021 – 14 Apr 2024.
  • Aidan Morris — 5 confirmed meetings against Ruan. 5 Nov 2020 – 16 May 2024.
  • Brandt Bronico — 5 confirmed meetings against Ruan. 6 Oct 2019 – 17 Sept 2023.
  • Brenner — 5 confirmed meetings against Ruan. 2 May 2021 – 7 May 2023.
  • Bryce Duke — 5 confirmed meetings against Ruan. 26 May 2022 – 27 Jul 2023.
  • Calvin Harris — 5 confirmed meetings against Ruan. 2 May 2021 – 1 Sept 2024.
  • Carlos Coronel — 5 confirmed meetings against Ruan. 24 Apr 2022 – 18 Jul 2024.
  • Christopher Donovan — 5 confirmed meetings against Ruan. 24 Jul 2022 – 30 Jun 2024.
  • Dag­ur Þór­halls­son — 5 confirmed meetings against Ruan. 12 Mar 2023 – 27 Jul 2024.
  • Damion Lowe — 5 confirmed meetings against Ruan. 26 May 2022 – 2 Jun 2024.
  • Daniel Edelman — 5 confirmed meetings against Ruan. 10 May 2023 – 18 Jul 2024.
  • DeJuan Jones — 5 confirmed meetings against Ruan. 15 Sept 2019 – 26 Mar 2023.
  • Duncan McGuire — 5 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Elias Manoel — 5 confirmed meetings against Ruan. 10 May 2023 – 18 Jul 2024.
  • Eric Remedi — 5 confirmed meetings against Ruan. 12 May 2019 – 29 Oct 2020.
  • Erick Torres — 5 confirmed meetings against Ruan. 29 Aug 2020 – 11 Sept 2021.
  • George Bello — 5 confirmed meetings against Ruan. 29 Aug 2020 – 11 Sept 2021.
  • Harrison Afful — 5 confirmed meetings against Ruan. 14 Jul 2019 – 1 May 2022.
  • Héber — 5 confirmed meetings against Ruan. 27 Apr 2019 – 2 Oct 2022.
  • Ian Murphy — 5 confirmed meetings against Ruan. 13 Mar 2022 – 14 Apr 2024.
  • Indiana Vassilev — 5 confirmed meetings against Ruan. 5 Aug 2021 – 6 Oct 2022.
  • Iván Angulo — 5 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Jake Mulraney — 5 confirmed meetings against Ruan. 29 Aug 2020 – 11 Sept 2021.
  • Joaquín Torres — 5 confirmed meetings against Ruan. 16 Sept 2021 – 7 May 2022.
  • Juan Agudelo — 5 confirmed meetings against Ruan. 19 Jun 2019 – 24 Oct 2020.
  • Jürgen Damm — 5 confirmed meetings against Ruan. 29 Aug 2020 – 30 Jul 2024.
  • Keegan Rosenberry — 5 confirmed meetings against Ruan. 7 Apr 2019 – 1 Sept 2024.
  • Kyle Duncan — 5 confirmed meetings against Ruan. 24 Mar 2019 – 18 Jul 2024.
  • Kyle Smith — 5 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Lucas Zelarayán — 5 confirmed meetings against Ruan. 5 Nov 2020 – 9 Apr 2023.
  • Luis Robles — 5 confirmed meetings against Ruan. 24 Mar 2019 – 13 Sept 2020.
  • Malte Amundsen — 5 confirmed meetings against Ruan. 10 May 2021 – 16 May 2024.
  • Marcelino Moreno — 5 confirmed meetings against Ruan. 29 Oct 2020 – 17 Jul 2022.
  • Mikael Uhre — 5 confirmed meetings against Ruan. 24 Jul 2022 – 2 Jun 2024.
  • Nicolás Lodeiro — 5 confirmed meetings against Ruan. 1 Sept 2022 – 29 Sept 2024.
  • Ray Gaddis — 5 confirmed meetings against Ruan. 4 Jul 2019 – 25 Jun 2023.
  • Santiago Rodríguez — 5 confirmed meetings against Ruan. 26 Jul 2021 – 4 Jul 2024.
  • Sebastien Ibeagha — 5 confirmed meetings against Ruan. 10 Jul 2019 – 5 Jul 2023.
  • Steven Moreira — 5 confirmed meetings against Ruan. 28 Oct 2021 – 16 May 2024.
  • Sunusi Ibrahim — 5 confirmed meetings against Ruan. 16 Sept 2021 – 27 Jul 2023.
  • Thiago Martins — 5 confirmed meetings against Ruan. 29 Aug 2022 – 4 Jul 2024.
  • Wilder Cartagena — 5 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Aboubacar Keita — 4 confirmed meetings against Ruan. 14 Jul 2019 – 28 Oct 2021.
  • Aaron Long — 4 confirmed meetings against Ruan. 22 Jul 2019 – 22 Sept 2024.
  • Ahmed Hamdi — 4 confirmed meetings against Ruan. 16 Sept 2021 – 16 Apr 2023.
  • Aké Loba — 4 confirmed meetings against Ruan. 19 Aug 2021 – 30 Jun 2022.
  • Alan Franco — 4 confirmed meetings against Ruan. 31 Jul 2021 – 15 Sept 2022.
  • Albert Rusnák — 4 confirmed meetings against Ruan. 14 Apr 2019 – 7 Apr 2024.
  • Alexander Bono — 4 confirmed meetings against Ruan. 14 May 2022 – 25 Aug 2024.
  • Alexandru Mățan — 4 confirmed meetings against Ruan. 5 Sept 2021 – 16 May 2024.
  • Allan Cruz — 4 confirmed meetings against Ruan. 29 Sept 2019 – 25 Jun 2022.
  • Alvas Powell — 4 confirmed meetings against Ruan. 19 May 2019 – 25 Jun 2023.
  • Amar Sejdić — 4 confirmed meetings against Ruan. 2 Nov 2020 – 5 May 2024.
  • Andres Jasson — 4 confirmed meetings against Ruan. 10 May 2021 – 8 Oct 2023.
  • Antônio Carvalho — 4 confirmed meetings against Ruan. 9 Jul 2017 – 9 Nov 2018.
  • Ariel Lassiter — 4 confirmed meetings against Ruan. 26 May 2022 – 27 Jul 2023.
  • Ayomide Akinola — 4 confirmed meetings against Ruan. 4 May 2019 – 10 Sept 2023.
  • Blaise Matuidi — 4 confirmed meetings against Ruan. 13 Sept 2020 – 28 Aug 2021.
  • Boris Sekulić — 4 confirmed meetings against Ruan. 20 Sept 2020 – 9 Apr 2022.
  • Bradley Wright-Phillips — 4 confirmed meetings against Ruan. 24 Mar 2019 – 5 Sept 2021.
  • Brian White — 4 confirmed meetings against Ruan. 22 Jul 2019 – 7 Jul 2024.
  • Carlos Terán — 4 confirmed meetings against Ruan. 22 Aug 2021 – 16 Mar 2024.
  • Chinonso Offor — 4 confirmed meetings against Ruan. 22 Aug 2021 – 27 Jul 2023.
  • Christian Ramirez — 4 confirmed meetings against Ruan. 22 Sept 2019 – 16 May 2024.
  • Christopher McVey — 4 confirmed meetings against Ruan. 26 May 2022 – 31 Mar 2024.
  • Corey Baird — 4 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2024.
  • Cristian Cásseres — 4 confirmed meetings against Ruan. 22 Jul 2019 – 10 May 2023.
  • Daniel Musovski — 4 confirmed meetings against Ruan. 1 Aug 2020 – 7 Apr 2024.
  • Deandre Kerr — 4 confirmed meetings against Ruan. 14 May 2022 – 21 Jul 2024.
  • DeAndre Yedlin — 4 confirmed meetings against Ruan. 26 May 2022 – 14 Apr 2024.
  • Derrick Jones — 4 confirmed meetings against Ruan. 27 Aug 2020 – 28 Apr 2024.
  • Diego Fagundez — 4 confirmed meetings against Ruan. 19 Jun 2019 – 23 May 2022.
  • Diego Rossi — 4 confirmed meetings against Ruan. 8 Sept 2019 – 16 May 2024.
  • Eloy Room — 4 confirmed meetings against Ruan. 5 Nov 2020 – 9 Oct 2022.
  • Emmanuel Boateng — 4 confirmed meetings against Ruan. 25 Oct 2021 – 16 Jul 2023.
  • Fabrice-Jean Picault — 4 confirmed meetings against Ruan. 4 Jul 2019 – 7 Jul 2024.
  • Felipe Martins — 4 confirmed meetings against Ruan. 20 Apr 2019 – 29 Sept 2024.
  • Geoff Cameron — 4 confirmed meetings against Ruan. 8 Aug 2021 – 25 Jun 2022.
  • Gonzalo Higuaín — 4 confirmed meetings against Ruan. 5 Aug 2021 – 6 Oct 2022.
  • Guðmundur Þórarinsson — 4 confirmed meetings against Ruan. 15 Jul 2020 – 10 May 2021.
  • Gyasi Zardes — 4 confirmed meetings against Ruan. 14 Jul 2019 – 5 Oct 2023.
  • Isaac Atanga — 4 confirmed meetings against Ruan. 2 May 2021 – 13 Mar 2022.
  • Jacob Shaffelburg — 4 confirmed meetings against Ruan. 11 Aug 2019 – 26 May 2024.
  • Jamiro Monteiro — 4 confirmed meetings against Ruan. 4 Jul 2019 – 10 Sept 2023.
  • Jared Stroud — 4 confirmed meetings against Ruan. 19 Oct 2020 – 25 Aug 2024.
  • Jean Mota — 4 confirmed meetings against Ruan. 26 May 2022 – 28 Jun 2025.
  • Jesús Ferreira — 4 confirmed meetings against Ruan. 4 Aug 2019 – 3 Mar 2024.
  • Jhonder Cádiz — 4 confirmed meetings against Ruan. 8 Nov 2020 – 24 Nov 2021.
  • Jonathan Gallagher — 4 confirmed meetings against Ruan. 6 Sept 2020 – 5 Oct 2023.
  • Jonathan Lewis — 4 confirmed meetings against Ruan. 8 Mar 2020 – 1 Sept 2024.
  • Jonathan Osorio — 4 confirmed meetings against Ruan. 4 May 2019 – 21 Jul 2024.
  • Joseph-Claude Gyau — 4 confirmed meetings against Ruan. 29 Sept 2019 – 17 Oct 2021.
  • Junior Moreno — 4 confirmed meetings against Ruan. 1 Apr 2019 – 7 May 2023.
  • Justen Glad — 4 confirmed meetings against Ruan. 14 Apr 2019 – 19 Sept 2024.
  • Justin Meram — 4 confirmed meetings against Ruan. 12 May 2019 – 17 Sept 2023.
  • Kellyn Acosta — 4 confirmed meetings against Ruan. 7 Apr 2019 – 16 Mar 2024.
  • Kosi Thompson — 4 confirmed meetings against Ruan. 14 May 2022 – 21 Jul 2024.
  • Alhassan Abubakar — 4 confirmed meetings against Ruan. 8 Mar 2020 – 1 Sept 2024.
  • Lima — 4 confirmed meetings against Ruan. 12 Jul 2017 – 14 Nov 2018.
  • Luquinhas — 4 confirmed meetings against Ruan. 24 Apr 2022 – 24 Sept 2023.
  • Martín Rodríguez — 4 confirmed meetings against Ruan. 31 Jul 2022 – 9 Feb 2026.
  • Matthew Freese — 4 confirmed meetings against Ruan. 4 Jul 2019 – 4 Jul 2024.
  • Matthew Hedges — 4 confirmed meetings against Ruan. 4 Aug 2019 – 5 Oct 2023.
  • Matthew Polster — 4 confirmed meetings against Ruan. 26 Sept 2021 – 16 Jul 2023.
  • Maximiliano Urruti — 4 confirmed meetings against Ruan. 16 Mar 2019 – 23 May 2022.
  • Michael Ambrose — 4 confirmed meetings against Ruan. 9 Jul 2020 – 31 Jul 2021.
  • Michael Bradley — 4 confirmed meetings against Ruan. 4 May 2019 – 18 Sept 2022.
  • Miguel Navarro — 4 confirmed meetings against Ruan. 20 Sept 2020 – 3 Sept 2023.
  • Mohamed Farsi — 4 confirmed meetings against Ruan. 9 Oct 2022 – 16 May 2024.
  • Obinna Nwobodo — 4 confirmed meetings against Ruan. 25 Jun 2022 – 14 Apr 2024.
  • Paul Arriola — 4 confirmed meetings against Ruan. 1 Apr 2019 – 3 Mar 2024.
  • Paxton Pomykal — 4 confirmed meetings against Ruan. 4 Aug 2019 – 3 Mar 2024.
  • Przemysław Tytoń — 4 confirmed meetings against Ruan. 29 Sept 2019 – 17 Oct 2021.
  • Rafael Czichos — 4 confirmed meetings against Ruan. 6 Mar 2022 – 16 Mar 2024.
  • Rafael Lima — 4 confirmed meetings against Ruan. 12 Jul 2017 – 14 Nov 2018.
  • Ramiro Enrique — 4 confirmed meetings against Ruan. 23 Apr 2023 – 29 Sept 2024.
  • Richmond Laryea — 4 confirmed meetings against Ruan. 11 Aug 2019 – 21 Jul 2024.
  • Robert Robinson — 4 confirmed meetings against Ruan. 13 Sept 2020 – 28 Aug 2021.
  • Ryan Hollingshead — 4 confirmed meetings against Ruan. 4 Aug 2019 – 22 Sept 2024.
  • Ryan Sailor — 4 confirmed meetings against Ruan. 26 May 2022 – 12 May 2024.
  • Santiago Sosa — 4 confirmed meetings against Ruan. 17 Apr 2021 – 15 Sept 2022.
  • Talles Magno — 4 confirmed meetings against Ruan. 29 Aug 2022 – 8 Oct 2023.
  • Taylor Washington — 4 confirmed meetings against Ruan. 19 Aug 2021 – 5 May 2024.
  • Thiago Andrade — 4 confirmed meetings against Ruan. 26 Jul 2021 – 19 Mar 2023.
  • Timothy Parker — 4 confirmed meetings against Ruan. 24 Mar 2019 – 19 Jun 2022.
  • Wikelman Carmona — 4 confirmed meetings against Ruan. 10 May 2023 – 18 Jul 2024.
  • William Trapp — 4 confirmed meetings against Ruan. 14 Jul 2019 – 24 Oct 2020.
  • Zachary MacMath — 4 confirmed meetings against Ruan. 20 Apr 2019 – 16 Jun 2024.
  • Anthony Jackson-Hamel — 3 confirmed meetings against Ruan. 1 Jun 2019 – 2 Nov 2020.
  • Adam Jahn — 3 confirmed meetings against Ruan. 29 Aug 2020 – 29 Oct 2020.
  • Aimé Mabika — 3 confirmed meetings against Ruan. 26 May 2022 – 6 Oct 2022.
  • Alec Kann — 3 confirmed meetings against Ruan. 31 Jul 2021 – 14 Apr 2024.
  • Alfredo Morales — 3 confirmed meetings against Ruan. 26 Jul 2021 – 3 Oct 2024.
  • Amaral — 3 confirmed meetings against Ruan. 17 Jun 2017 – 25 Jul 2018.
  • Amro Tarek — 3 confirmed meetings against Ruan. 24 Mar 2019 – 19 Oct 2020.
  • André Luís — 3 confirmed meetings against Ruan. 22 Jul 2017 – 28 Jun 2025.
  • Andrew Brody — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Antonio Mlinar Delamea — 3 confirmed meetings against Ruan. 19 Jun 2019 – 15 Sept 2019.
  • Antonio Rocha — 3 confirmed meetings against Ruan. 15 Oct 2020 – 10 May 2021.
  • Arnór Traustason — 3 confirmed meetings against Ruan. 26 Sept 2021 – 7 Aug 2022.
  • Artur — 3 confirmed meetings against Ruan. 14 Jul 2019 – 9 Oct 2022.
  • Benjamin Bender — 3 confirmed meetings against Ruan. 1 May 2022 – 17 Sept 2023.
  • Bilal Hamid — 3 confirmed meetings against Ruan. 1 Apr 2019 – 3 Oct 2021.
  • Bode Hidalgo — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Bradley Stuver — 3 confirmed meetings against Ruan. 10 Jul 2019 – 5 Oct 2023.
  • Brayan Vera — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Bruno Melo — 3 confirmed meetings against Ruan. 8 Jul 2018 – 15 Jun 2025.
  • Caleb Wiley — 3 confirmed meetings against Ruan. 17 Jul 2022 – 21 Sept 2023.
  • Chris Odoi-Atsem — 3 confirmed meetings against Ruan. 3 Oct 2021 – 31 Jul 2022.
  • Christian Benteke — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Christian Makoun — 3 confirmed meetings against Ruan. 5 Aug 2021 – 1 May 2022.
  • Christopher Brady — 3 confirmed meetings against Ruan. 2 Apr 2023 – 16 Mar 2024.
  • Christopher Durkin — 3 confirmed meetings against Ruan. 27 Jun 2019 – 31 Jul 2022.
  • Cole Bassett — 3 confirmed meetings against Ruan. 7 Apr 2019 – 1 Sept 2024.
  • Cristián Dájome — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Cristian Penilla — 3 confirmed meetings against Ruan. 19 Jun 2019 – 15 Sept 2019.
  • Damir Kreilach — 3 confirmed meetings against Ruan. 14 Apr 2019 – 18 Jun 2023.
  • Daniel Royer — 3 confirmed meetings against Ruan. 24 Mar 2019 – 19 Oct 2020.
  • Danilo Silva — 3 confirmed meetings against Ruan. 1 Jul 2017 – 8 Sept 2019.
  • Dante Vanzeir — 3 confirmed meetings against Ruan. 21 Aug 2023 – 18 Jul 2024.
  • Darren Yapi — 3 confirmed meetings against Ruan. 14 Jul 2022 – 1 Sept 2024.
  • David Accam — 3 confirmed meetings against Ruan. 14 Jul 2019 – 3 Sept 2020.
  • David Brekalo — 3 confirmed meetings against Ruan. 25 Feb 2024 – 27 Jul 2024.
  • David Ruíz — 3 confirmed meetings against Ruan. 9 Jul 2023 – 12 May 2024.
  • Diego Jussani — 3 confirmed meetings against Ruan. 13 Sept 2017 – 27 Oct 2018.
  • Diego Luna — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Đorđe Petrović — 3 confirmed meetings against Ruan. 7 Aug 2022 – 16 Jul 2023.
  • Chukwuemeka Somto Eneli — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Eddie Segura — 3 confirmed meetings against Ruan. 8 Sept 2019 – 22 Sept 2024.
  • Emanuel Maciel — 3 confirmed meetings against Ruan. 2 Nov 2020 – 21 Oct 2021.
  • Emerson Hyndman — 3 confirmed meetings against Ruan. 6 Aug 2019 – 17 Apr 2021.
  • Emerson Rodríguez — 3 confirmed meetings against Ruan. 26 May 2022 – 6 Oct 2022.
  • Eric Miller — 3 confirmed meetings against Ruan. 31 Oct 2021 – 30 Jun 2022.
  • Erik Hurtado — 3 confirmed meetings against Ruan. 24 Sept 2020 – 9 Oct 2022.
  • Ethan Finlay — 3 confirmed meetings against Ruan. 7 Aug 2020 – 5 Oct 2023.
  • Federico Bernardeschi — 3 confirmed meetings against Ruan. 18 Sept 2022 – 21 Jul 2024.
  • Francisco Calvo — 3 confirmed meetings against Ruan. 6 Oct 2019 – 22 Aug 2021.
  • Franco Escobar — 3 confirmed meetings against Ruan. 12 May 2019 – 6 Sept 2020.
  • Gabriel Pereira — 3 confirmed meetings against Ruan. 29 Aug 2022 – 19 Mar 2023.
  • Gabriel Pirani — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Gary Mackay-Steven — 3 confirmed meetings against Ruan. 15 Jul 2020 – 21 Nov 2020.
  • George Campbell — 3 confirmed meetings against Ruan. 31 Jul 2021 – 17 Jul 2022.
  • Giovanni — 3 confirmed meetings against Ruan. 17 Jun 2017 – 4 Jul 2025.
  • Gregore — 3 confirmed meetings against Ruan. 5 Aug 2021 – 10 Jul 2022.
  • Guilherme Parede — 3 confirmed meetings against Ruan. 29 Jul 2018 – 28 Jun 2025.
  • Henry Kessler — 3 confirmed meetings against Ruan. 26 Sept 2021 – 26 Mar 2023.
  • Ilie Sánchez — 3 confirmed meetings against Ruan. 24 Sept 2020 – 22 Sept 2024.
  • Jackson Hopkins — 3 confirmed meetings against Ruan. 31 Jul 2022 – 30 May 2024.
  • Jahkeele Marshall-Rutty — 3 confirmed meetings against Ruan. 18 Sept 2022 – 21 Jul 2024.
  • Jalil Anibaba — 3 confirmed meetings against Ruan. 19 Jun 2019 – 24 Nov 2021.
  • James Pantemis — 3 confirmed meetings against Ruan. 16 Sept 2021 – 17 Oct 2022.
  • Jaylin Lindsey — 3 confirmed meetings against Ruan. 24 Apr 2021 – 22 Aug 2022.
  • Jean Carlos — 3 confirmed meetings against Ruan. 27 Sept 2017 – 18 Jul 2025.
  • Jeff Larentowicz — 3 confirmed meetings against Ruan. 12 May 2019 – 6 Sept 2020.
  • Jeremy Ebobisse — 3 confirmed meetings against Ruan. 12 Aug 2020 – 3 Oct 2024.
  • Jesús Bueno — 3 confirmed meetings against Ruan. 4 Aug 2023 – 30 Jun 2024.
  • Jonatas Belusso — 3 confirmed meetings against Ruan. 16 Jul 2017 – 14 Nov 2018.
  • Jonathan Mensah — 3 confirmed meetings against Ruan. 5 Nov 2020 – 9 Oct 2022.
  • Jorge Corrales — 3 confirmed meetings against Ruan. 9 Mar 2019 – 2 Nov 2020.
  • Joseph Mora — 3 confirmed meetings against Ruan. 1 Apr 2019 – 3 Oct 2021.
  • Josh Williams — 3 confirmed meetings against Ruan. 14 Jul 2019 – 28 Oct 2021.
  • Juan Caicedo — 3 confirmed meetings against Ruan. 19 Jun 2019 – 15 Sept 2019.
  • Juan Purata — 3 confirmed meetings against Ruan. 17 Jul 2022 – 21 Sept 2023.
  • Jukka Raitala — 3 confirmed meetings against Ruan. 16 Mar 2019 – 2 Nov 2020.
  • Juninho — 3 confirmed meetings against Ruan. 2 Aug 2017 – 20 Oct 2018.
  • Justin Haak — 3 confirmed meetings against Ruan. 10 Jul 2019 – 8 Oct 2023.
  • Justin Rennicks — 3 confirmed meetings against Ruan. 19 Jun 2019 – 16 Jul 2023.
  • Kamil Jóźwiak — 3 confirmed meetings against Ruan. 1 May 2022 – 17 Sept 2023.
  • Karol Świderski — 3 confirmed meetings against Ruan. 1 May 2022 – 17 Sept 2023.
  • Kevin O'Toole — 3 confirmed meetings against Ruan. 2 Oct 2022 – 4 Jul 2024.
  • Kieran Gibbs — 3 confirmed meetings against Ruan. 5 Aug 2021 – 10 Jul 2022.
  • Kristijan Kahlina — 3 confirmed meetings against Ruan. 1 May 2022 – 17 Sept 2023.
  • Latif Blessing — 3 confirmed meetings against Ruan. 8 Sept 2019 – 4 Apr 2022.
  • Lorenzo Insigne — 3 confirmed meetings against Ruan. 18 Sept 2022 – 21 Jul 2024.
  • Lucas Bartlett — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Luís Caicedo — 3 confirmed meetings against Ruan. 28 Jul 2019 – 25 Oct 2021.
  • Luis Muriel — 3 confirmed meetings against Ruan. 21 Apr 2024 – 29 Sept 2024.
  • Luiz Araújo — 3 confirmed meetings against Ruan. 11 Sept 2021 – 15 Sept 2022.
  • Lukas MacNaughton — 3 confirmed meetings against Ruan. 14 May 2022 – 14 May 2023.
  • José Rodríguez — 3 confirmed meetings against Ruan. 22 Sept 2019 – 5 Oct 2023.
  • Maarten Paes — 3 confirmed meetings against Ruan. 29 May 2022 – 3 Mar 2024.
  • Machop Chol — 3 confirmed meetings against Ruan. 17 Apr 2021 – 21 Sept 2023.
  • Maikel Chang — 3 confirmed meetings against Ruan. 18 Jun 2023 – 19 Sept 2024.
  • Marc Rzatkowski — 3 confirmed meetings against Ruan. 24 Mar 2019 – 19 Oct 2020.
  • Marco Delgado — 3 confirmed meetings against Ruan. 4 May 2019 – 19 Mar 2022.
  • Maren Haile-Selassie — 3 confirmed meetings against Ruan. 2 Apr 2023 – 16 Mar 2024.
  • Mason Toye — 3 confirmed meetings against Ruan. 7 Aug 2020 – 17 Oct 2022.
  • Mateusz Klich — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Matko Miljevic — 3 confirmed meetings against Ruan. 21 Oct 2021 – 7 May 2022.
  • Matti Peltola — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Michael Barrios — 3 confirmed meetings against Ruan. 4 Aug 2019 – 14 Jul 2022.
  • Micheal Azira — 3 confirmed meetings against Ruan. 16 Mar 2019 – 20 Sept 2020.
  • Miguel Berry — 3 confirmed meetings against Ruan. 5 Sept 2021 – 31 Jul 2022.
  • Mohammed Adams — 3 confirmed meetings against Ruan. 29 Aug 2020 – 11 Sept 2021.
  • Nathan Fogaça — 3 confirmed meetings against Ruan. 29 Jul 2018 – 4 May 2025.
  • Nathan Harriel — 3 confirmed meetings against Ruan. 27 Aug 2023 – 30 Jun 2024.
  • Nkosi Tafari — 3 confirmed meetings against Ruan. 29 May 2022 – 3 Mar 2024.
  • Ola Kamara — 3 confirmed meetings against Ruan. 3 Oct 2021 – 31 Jul 2022.
  • Omar González — 3 confirmed meetings against Ruan. 11 Aug 2019 – 3 Mar 2024.
  • Gonzalo Martínez — 3 confirmed meetings against Ruan. 12 May 2019 – 29 Aug 2020.
  • Patrick Schulte — 3 confirmed meetings against Ruan. 9 Apr 2023 – 16 May 2024.
  • Paxten Aaronson — 3 confirmed meetings against Ruan. 11 May 2022 – 11 Sept 2022.
  • Pedro Castro — 3 confirmed meetings against Ruan. 5 Aug 2018 – 18 May 2025.
  • Peter Stroud — 3 confirmed meetings against Ruan. 10 May 2023 – 24 Sept 2023.
  • Quentin Westberg — 3 confirmed meetings against Ruan. 4 May 2019 – 18 Sept 2022.
  • Rodrigo Schlegel — 3 confirmed meetings against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Roman Celentano — 3 confirmed meetings against Ruan. 25 Jun 2022 – 25 Jun 2023.
  • Ronald Hernández — 3 confirmed meetings against Ruan. 31 Jul 2021 – 14 Jul 2024.
  • Russell Canouse — 3 confirmed meetings against Ruan. 1 Apr 2019 – 3 Oct 2021.
  • Ryan Meara — 3 confirmed meetings against Ruan. 19 Oct 2020 – 20 Jun 2024.
  • Sam Nicholson — 3 confirmed meetings against Ruan. 7 Apr 2019 – 14 Jul 2022.
  • Saphir Taïder — 3 confirmed meetings against Ruan. 16 Mar 2019 – 26 Jul 2020.
  • Sean Zawadzki — 3 confirmed meetings against Ruan. 9 Apr 2023 – 16 May 2024.
  • Sebastian Breza — 3 confirmed meetings against Ruan. 7 Nov 2021 – 7 May 2022.
  • Sebastian Lletget — 3 confirmed meetings against Ruan. 25 May 2019 – 3 Mar 2024.
  • Serhii Kryvtsov — 3 confirmed meetings against Ruan. 9 Jul 2023 – 12 May 2024.
  • Stanislav Ivanov — 3 confirmed meetings against Ruan. 22 Aug 2021 – 9 Apr 2022.
  • Theodore Ku-DiPietro — 3 confirmed meetings against Ruan. 31 Mar 2024 – 25 Aug 2024.
  • Thiago Almada — 3 confirmed meetings against Ruan. 17 Jul 2022 – 21 Sept 2023.
  • Thomas McNamara — 3 confirmed meetings against Ruan. 22 Sept 2019 – 7 Aug 2022.
  • Tristan Blackmon — 3 confirmed meetings against Ruan. 8 Sept 2019 – 1 Oct 2023.
  • Tyler Blackett — 3 confirmed meetings against Ruan. 17 Oct 2021 – 25 Jun 2022.
  • Tyler Wolff — 3 confirmed meetings against Ruan. 31 Jul 2021 – 21 Sept 2023.
  • Wanderley Sousa — 3 confirmed meetings against Ruan. 22 Jul 2017 – 27 Oct 2018.
  • Waylon Francis — 3 confirmed meetings against Ruan. 14 Jul 2019 – 5 Sept 2021.
  • William Barbio — 3 confirmed meetings against Ruan. 22 Jul 2017 – 27 Apr 2025.
  • Wyatt Omsberg — 3 confirmed meetings against Ruan. 20 Sept 2020 – 9 Apr 2022.
  • Xherdan Shaqiri — 3 confirmed meetings against Ruan. 6 Mar 2022 – 16 Mar 2024.
  • Yaw Yeboah — 3 confirmed meetings against Ruan. 9 Apr 2023 – 16 May 2024.
  • Yordy Reyna — 3 confirmed meetings against Ruan. 20 Apr 2019 – 22 Aug 2022.
  • Zorhan Bassong — 3 confirmed meetings against Ruan. 16 Sept 2021 – 27 Feb 2022.
  • Adam Lundkvist — 2 confirmed meetings against Ruan. 22 Sept 2019 – 19 Jun 2022.
  • Abu Danladi — 2 confirmed meetings against Ruan. 27 Aug 2020 – 3 Sept 2020.
  • Abuda — 2 confirmed meetings against Ruan. 30 Jun 2018 – 2 Nov 2018.
  • Adalberto — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Adam Buksa — 2 confirmed meetings against Ruan. 26 Sept 2021 – 25 Oct 2021.
  • Adrián Cubas — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Adrián Martínez — 2 confirmed meetings against Ruan. 8 Oct 2023 – 4 Jul 2024.
  • Aislan Back — 2 confirmed meetings against Ruan. 17 Jun 2017 – 30 Sept 2017.
  • Ajani Fortune — 2 confirmed meetings against Ruan. 21 Sept 2023 – 14 Jul 2024.
  • Alan Pulido — 2 confirmed meetings against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • Alan Velasco — 2 confirmed meetings against Ruan. 29 May 2022 – 5 Jul 2023.
  • Aldo — 2 confirmed meetings against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Aleksandar Katai — 2 confirmed meetings against Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Alemão — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Alessandro Schöpf — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Alexander Roldan — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Alexandru Mitriță — 2 confirmed meetings against Ruan. 27 Apr 2019 – 15 Jul 2020.
  • Alisson Farias — 2 confirmed meetings against Ruan. 19 Jul 2017 – 29 Jul 2018.
  • Aljaž Struna — 2 confirmed meetings against Ruan. 22 Sept 2019 – 21 Oct 2021.
  • Álvaro Medrán — 2 confirmed meetings against Ruan. 20 Sept 2020 – 22 Aug 2021.
  • Anderson Julio — 2 confirmed meetings against Ruan. 16 Jun 2024 – 19 Sept 2024.
  • Anderson da Silva — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Andre Shinyashiki — 2 confirmed meetings against Ruan. 7 Apr 2019 – 8 Mar 2020.
  • Andreas Maxsø — 2 confirmed meetings against Ruan. 23 Jun 2024 – 1 Sept 2024.
  • Andrés D'Alessandro — 2 confirmed meetings against Ruan. 1 Jul 2017 – 17 Oct 2017.
  • Andrés Gómez — 2 confirmed meetings against Ruan. 18 Jun 2023 – 16 Jun 2024.
  • Andrés Perea — 2 confirmed meetings against Ruan. 8 Oct 2023 – 4 Jul 2024.
  • Andy Najar — 2 confirmed meetings against Ruan. 3 Oct 2021 – 31 Jul 2022.
  • Arnaud Souquet — 2 confirmed meetings against Ruan. 2 Apr 2023 – 3 Sept 2023.
  • Auro — 2 confirmed meetings against Ruan. 4 May 2019 – 11 Aug 2019.
  • Bacary Sagna — 2 confirmed meetings against Ruan. 16 Mar 2019 – 1 Jun 2019.
  • Bastian Schweinsteiger — 2 confirmed meetings against Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Benjamin Cremaschi — 2 confirmed meetings against Ruan. 9 Jul 2023 – 12 May 2024.
  • Bérgson — 2 confirmed meetings against Ruan. 21 Jun 2017 – 7 Oct 2017.
  • Bernard Kamungo — 2 confirmed meetings against Ruan. 5 Jul 2023 – 3 Mar 2024.
  • Betão — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Betinho — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Betinho — 2 confirmed meetings against Ruan. 13 Sept 2017 – 20 Oct 2018.
  • Bill — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Birk Risa — 2 confirmed meetings against Ruan. 8 Oct 2023 – 4 Jul 2024.
  • Bobby Wood — 2 confirmed meetings against Ruan. 26 Mar 2023 – 16 Jul 2023.
  • Bojan Krkić — 2 confirmed meetings against Ruan. 26 Jul 2020 – 2 Nov 2020.
  • Braian Ojeda — 2 confirmed meetings against Ruan. 16 Jun 2024 – 19 Sept 2024.
  • Brandon Servania — 2 confirmed meetings against Ruan. 4 Aug 2019 – 29 May 2022.
  • Brendan Hines-Ike — 2 confirmed meetings against Ruan. 5 Jul 2022 – 31 Jul 2022.
  • Brenden Aaronson — 2 confirmed meetings against Ruan. 4 Jul 2019 – 21 Jul 2020.
  • Brian Rodríguez — 2 confirmed meetings against Ruan. 1 Aug 2020 – 4 Apr 2022.
  • Bruno Tubarão — 2 confirmed meetings against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Bryan Acosta — 2 confirmed meetings against Ruan. 28 Sept 2020 – 14 Jul 2022.
  • Bryan Reynolds — 2 confirmed meetings against Ruan. 4 Aug 2019 – 28 Sept 2020.
  • Caden Clark — 2 confirmed meetings against Ruan. 19 Oct 2020 – 28 Jul 2022.
  • Camilo Hernández — 2 confirmed meetings against Ruan. 9 Oct 2022 – 28 Apr 2024.
  • Carlos Akapo — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Celsinho — 2 confirmed meetings against Ruan. 16 Jul 2017 – 14 Jul 2018.
  • Charles — 2 confirmed meetings against Ruan. 1 Jul 2017 – 17 Oct 2017.
  • Chase Gasper — 2 confirmed meetings against Ruan. 7 Aug 2020 – 16 Mar 2024.
  • Chico — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Chiquinho — 2 confirmed meetings against Ruan. 29 Jul 2018 – 14 Nov 2018.
  • Chris Mavinga — 2 confirmed meetings against Ruan. 4 May 2019 – 11 Aug 2019.
  • Christian Fuchs — 2 confirmed meetings against Ruan. 1 May 2022 – 22 Aug 2022.
  • Clément Diop — 2 confirmed meetings against Ruan. 26 Jul 2020 – 2 Nov 2020.
  • Conner Antley — 2 confirmed meetings against Ruan. 21 Apr 2022 – 31 Mar 2024.
  • Connor Ronan — 2 confirmed meetings against Ruan. 23 Jun 2024 – 1 Sept 2024.
  • Cristian Arango — 2 confirmed meetings against Ruan. 4 Apr 2022 – 16 Jun 2024.
  • Cristian Espinoza — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Cristovam — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Daniel — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Daniel — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Daniel Amorim — 2 confirmed meetings against Ruan. 21 Jun 2017 – 24 Nov 2018.
  • Daniel Borges — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Daniel Costa — 2 confirmed meetings against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Daniel da Cruz — 2 confirmed meetings against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Daniel Pereira — 2 confirmed meetings against Ruan. 23 May 2022 – 5 Oct 2023.
  • Daniel Steres — 2 confirmed meetings against Ruan. 25 May 2019 – 19 Jun 2022.
  • Danilo Fernandes — 2 confirmed meetings against Ruan. 1 Jul 2017 – 17 Oct 2017.
  • Danilo Pires — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Dario Župarić — 2 confirmed meetings against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • Darwin Cerén — 2 confirmed meetings against Ruan. 22 Sept 2019 – 19 Jun 2022.
  • Denis — 2 confirmed meetings against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Denner — 2 confirmed meetings against Ruan. 25 Jul 2018 – 9 Nov 2018.
  • Dennis Gjengaar — 2 confirmed meetings against Ruan. 20 Jun 2024 – 18 Jul 2024.
  • Deybi Flores — 2 confirmed meetings against Ruan. 19 May 2024 – 21 Jul 2024.
  • Diego Chará — 2 confirmed meetings against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • Diego Correa — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Diego Giaretta — 2 confirmed meetings against Ruan. 19 Jul 2017 – 1 Sept 2018.
  • Diego Gonçalves — 2 confirmed meetings against Ruan. 1 Jul 2017 – 18 Jul 2025.
  • Diego Ivo — 2 confirmed meetings against Ruan. 7 Oct 2017 – 8 Aug 2018.
  • Diego Palacios — 2 confirmed meetings against Ruan. 1 Aug 2020 – 4 Apr 2022.
  • Diego Renan — 2 confirmed meetings against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Diego Rubio — 2 confirmed meetings against Ruan. 8 Mar 2020 – 14 Jul 2022.
  • Diones — 2 confirmed meetings against Ruan. 25 Jul 2018 – 9 Nov 2018.
  • Dodô — 2 confirmed meetings against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Dominic Dwyer — 2 confirmed meetings against Ruan. 17 Jul 2022 – 15 Sept 2022.
  • Donald Toia — 2 confirmed meetings against Ruan. 14 Apr 2019 – 1 Mar 2020.
  • Donovan Pines — 2 confirmed meetings against Ruan. 3 Oct 2021 – 5 Jul 2022.
  • Douglas Baggio — 2 confirmed meetings against Ruan. 30 Jul 2017 – 22 Jul 2018.
  • Esmir Bajraktarević — 2 confirmed meetings against Ruan. 26 Mar 2023 – 16 Jul 2023.
  • Ebenezer Ofori — 2 confirmed meetings against Ruan. 27 Apr 2019 – 10 Jul 2019.
  • Edgar Castillo — 2 confirmed meetings against Ruan. 19 Jun 2019 – 28 Jul 2019.
  • Edson Kõlln — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Edson da Silva — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Eduard Atuesta — 2 confirmed meetings against Ruan. 1 Aug 2020 – 22 Sept 2024.
  • Eduardo Brock — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Edwin Cerrillo — 2 confirmed meetings against Ruan. 29 May 2022 – 5 Jul 2023.
  • Edwin Mosquera — 2 confirmed meetings against Ruan. 15 Sept 2022 – 21 Sept 2023.
  • Elliott Collier — 2 confirmed meetings against Ruan. 20 Sept 2020 – 22 Aug 2021.
  • Elton — 2 confirmed meetings against Ruan. 19 Aug 2017 – 20 Oct 2018.
  • Emerson da Conceição — 2 confirmed meetings against Ruan. 21 Jun 2017 – 7 Oct 2017.
  • Emil Cuello — 2 confirmed meetings against Ruan. 25 May 2019 – 8 Sept 2022.
  • Emmanuel Ledesma — 2 confirmed meetings against Ruan. 19 May 2019 – 29 Sept 2019.
  • Eryk Williamson — 2 confirmed meetings against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • Ethan Zubak — 2 confirmed meetings against Ruan. 25 May 2019 – 30 Jun 2022.
  • Evan Bush — 2 confirmed meetings against Ruan. 16 Mar 2019 – 1 Jun 2019.
  • Everson — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Éwerton Páscoa — 2 confirmed meetings against Ruan. 13 Sept 2017 – 2 Nov 2018.
  • Facundo Quignon — 2 confirmed meetings against Ruan. 29 May 2022 – 5 Jul 2023.
  • Federico Navarro — 2 confirmed meetings against Ruan. 9 Apr 2022 – 3 Sept 2023.
  • Felipe de Lima — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Felipe Amorim — 2 confirmed meetings against Ruan. 28 Oct 2017 – 20 Oct 2018.
  • Felipe Ferreira — 2 confirmed meetings against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Feliphe Gabriel — 2 confirmed meetings against Ruan. 17 Jun 2017 – 14 Mar 2018.
  • Fernando Carandina — 2 confirmed meetings against Ruan. 7 Oct 2017 – 8 Aug 2018.
  • Filipe Machado — 2 confirmed meetings against Ruan. 6 Nov 2018 – 15 Jun 2025.
  • Flávio Boaventura — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Florian Valot — 2 confirmed meetings against Ruan. 19 Oct 2020 – 8 Aug 2021.
  • Francisco Ginella — 2 confirmed meetings against Ruan. 1 Aug 2020 – 4 Apr 2022.
  • Franco Jara — 2 confirmed meetings against Ruan. 28 Sept 2020 – 29 May 2022.
  • Frédéric Brillant — 2 confirmed meetings against Ruan. 1 Apr 2019 – 27 Jun 2019.
  • Gabriel Dias — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Gabriel Słonina — 2 confirmed meetings against Ruan. 6 Mar 2022 – 9 Apr 2022.
  • Gabriele Corbo — 2 confirmed meetings against Ruan. 27 Feb 2022 – 27 Jul 2023.
  • Gastón Filgueira — 2 confirmed meetings against Ruan. 12 Aug 2017 – 1 Sept 2018.
  • Gastón González — 2 confirmed meetings against Ruan. 12 Mar 2023 – 23 Apr 2023.
  • Gegê — 2 confirmed meetings against Ruan. 24 Jun 2017 – 4 Jul 2025.
  • Georgios Koutsias — 2 confirmed meetings against Ruan. 3 Sept 2023 – 16 Mar 2024.
  • Geovane — 2 confirmed meetings against Ruan. 12 Aug 2017 – 15 Jun 2025.
  • Gérson Magrão — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Getúlio — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Gilmar Santos — 2 confirmed meetings against Ruan. 17 Jun 2017 – 30 Sept 2017.
  • Gizacho Kinda — 2 confirmed meetings against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • Gregory Garza — 2 confirmed meetings against Ruan. 19 May 2019 – 29 Sept 2019.
  • Guga — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Guilherme Romão — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Gustavo Vallecilla — 2 confirmed meetings against Ruan. 8 Aug 2021 – 9 Apr 2023.
  • Hárold Mosquera — 2 confirmed meetings against Ruan. 4 Aug 2019 – 28 Sept 2020.
  • Hassan Ndam — 2 confirmed meetings against Ruan. 10 May 2023 – 24 Sept 2023.
  • Héctor Villalba — 2 confirmed meetings against Ruan. 12 May 2019 – 6 Aug 2019.
  • Hélder — 2 confirmed meetings against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Iago Maidana — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Ismaël Koné — 2 confirmed meetings against Ruan. 27 Feb 2022 – 17 Oct 2022.
  • Jacen Russell-Rowe — 2 confirmed meetings against Ruan. 9 Apr 2023 – 28 Apr 2024.
  • Jack Panayotou — 2 confirmed meetings against Ruan. 26 Mar 2023 – 16 Jul 2023.
  • Jack Price — 2 confirmed meetings against Ruan. 7 Apr 2019 – 8 Mar 2020.
  • Jackson Ragen — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Jackson Yueill — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Jacori Hayes — 2 confirmed meetings against Ruan. 4 Aug 2019 – 7 Aug 2020.
  • Jáder Obrian — 2 confirmed meetings against Ruan. 29 May 2022 – 5 Jul 2023.
  • Jardel Lauermann — 2 confirmed meetings against Ruan. 16 Jul 2017 – 22 Aug 2018.
  • Jarosław Niezgoda — 2 confirmed meetings against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • Jasper Löffelsend — 2 confirmed meetings against Ruan. 18 Jun 2023 – 1 Sept 2024.
  • Javain Brown — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Jay Chapman — 2 confirmed meetings against Ruan. 4 May 2019 – 9 Jul 2020.
  • Jesús Jiménez — 2 confirmed meetings against Ruan. 14 May 2022 – 18 Sept 2022.
  • Jhon Durán — 2 confirmed meetings against Ruan. 6 Mar 2022 – 9 Apr 2022.
  • Jhon Espinoza — 2 confirmed meetings against Ruan. 22 Aug 2021 – 9 Apr 2022.
  • Jhonnatan — 2 confirmed meetings against Ruan. 21 Jun 2017 – 7 Oct 2017.
  • João Paulo — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • João Paulo — 2 confirmed meetings against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Johan Kappelhof — 2 confirmed meetings against Ruan. 9 Mar 2019 – 6 Oct 2019.
  • John Lynn — 2 confirmed meetings against Ruan. 25 Feb 2024 – 27 Jul 2024.
  • Johnathon Russell — 2 confirmed meetings against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • Joilson — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Jonathan Bell — 2 confirmed meetings against Ruan. 26 Sept 2021 – 25 Oct 2021.
  • Jonathan Bornstein — 2 confirmed meetings against Ruan. 6 Oct 2019 – 9 Apr 2022.
  • Jonathan Sirois — 2 confirmed meetings against Ruan. 16 Apr 2023 – 27 Jul 2023.
  • Jordan Harvey — 2 confirmed meetings against Ruan. 8 Sept 2019 – 1 Aug 2020.
  • Jordan Morris — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • José Alfaro — 2 confirmed meetings against Ruan. 3 Oct 2021 – 5 Jul 2022.
  • José Cifuentes — 2 confirmed meetings against Ruan. 1 Aug 2020 – 4 Apr 2022.
  • José Ferreira Filho — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • José Pereira — 2 confirmed meetings against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Joshua Atencio — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Joshua Bauer — 2 confirmed meetings against Ruan. 5 May 2024 – 26 May 2024.
  • Josmer Altidore — 2 confirmed meetings against Ruan. 11 Aug 2019 – 26 Mar 2023.
  • Julián Fernández — 2 confirmed meetings against Ruan. 8 Oct 2023 – 4 Jul 2024.
  • Julio Cascante — 2 confirmed meetings against Ruan. 23 May 2022 – 5 Oct 2023.
  • Juninho — 2 confirmed meetings against Ruan. 28 Oct 2017 – 31 May 2025.
  • Juninho — 2 confirmed meetings against Ruan. 1 Sept 2018 – 18 Apr 2025.
  • Kamohelo Mokotjo — 2 confirmed meetings against Ruan. 2 May 2021 – 17 Oct 2021.
  • Kelvin Leerdam — 2 confirmed meetings against Ruan. 5 Aug 2021 – 28 Aug 2021.
  • Kenneth Vermeer — 2 confirmed meetings against Ruan. 1 Aug 2020 – 8 Aug 2021.
  • Kerwin Vargas — 2 confirmed meetings against Ruan. 22 Aug 2022 – 17 Sept 2023.
  • Kevin — 2 confirmed meetings against Ruan. 13 Sept 2017 – 18 Apr 2025.
  • Kévin Cabral — 2 confirmed meetings against Ruan. 19 Mar 2022 – 23 Jun 2024.
  • Kevin Molino — 2 confirmed meetings against Ruan. 7 Aug 2020 – 9 Oct 2022.
  • Khiry Shelton — 2 confirmed meetings against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • Kimarni Smith — 2 confirmed meetings against Ruan. 5 Jul 2022 – 31 Jul 2022.
  • Klaus — 2 confirmed meetings against Ruan. 1 Jul 2017 – 18 May 2025.
  • Kristian Fletcher — 2 confirmed meetings against Ruan. 31 Mar 2024 – 30 May 2024.
  • Kwadwo Opoku — 2 confirmed meetings against Ruan. 4 Apr 2022 – 27 Jul 2023.
  • Laurence Wyke — 2 confirmed meetings against Ruan. 29 Oct 2020 – 21 Apr 2022.
  • Leandro Amaro — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Leandro Silva — 2 confirmed meetings against Ruan. 29 Jul 2018 – 14 Nov 2018.
  • Leandro Vilela — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Lee Nguyễn — 2 confirmed meetings against Ruan. 8 Sept 2019 – 9 Jul 2020.
  • Leonardo Jara — 2 confirmed meetings against Ruan. 1 Apr 2019 – 27 Jun 2019.
  • Liam Fraser — 2 confirmed meetings against Ruan. 28 Oct 2021 – 3 Mar 2024.
  • Lídio — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Ligger — 2 confirmed meetings against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Luan — 2 confirmed meetings against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Luca Petrasso — 2 confirmed meetings against Ruan. 14 May 2022 – 18 Sept 2022.
  • Lucas Rodríguez — 2 confirmed meetings against Ruan. 1 Apr 2019 – 27 Jun 2019.
  • Luis Argudo — 2 confirmed meetings against Ruan. 14 Jul 2019 – 9 Jul 2020.
  • Luis Barraza — 2 confirmed meetings against Ruan. 26 Jul 2021 – 19 Mar 2023.
  • Luis Binks — 2 confirmed meetings against Ruan. 26 Jul 2020 – 2 Nov 2020.
  • Luis Díaz — 2 confirmed meetings against Ruan. 5 Nov 2020 – 9 Oct 2022.
  • Luis Suárez — 2 confirmed meetings against Ruan. 10 Mar 2024 – 12 May 2024.
  • Luiz Otávio — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Luizão — 2 confirmed meetings against Ruan. 14 Jul 2018 – 2 Nov 2018.
  • Luke Haakenson — 2 confirmed meetings against Ruan. 31 Oct 2021 – 30 Jun 2022.
  • Maciel — 2 confirmed meetings against Ruan. 25 Oct 2021 – 7 Aug 2022.
  • Malik Pinto — 2 confirmed meetings against Ruan. 7 May 2023 – 25 Jun 2023.
  • Marcelo Boeck — 2 confirmed meetings against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Marcelo Rangel — 2 confirmed meetings against Ruan. 27 Sept 2017 – 18 May 2025.
  • Marcinho — 2 confirmed meetings against Ruan. 2 Aug 2017 – 27 Oct 2018.
  • Marco Farfan — 2 confirmed meetings against Ruan. 29 May 2022 – 5 Jul 2023.
  • Marino Hinestroza — 2 confirmed meetings against Ruan. 28 Apr 2024 – 16 May 2024.
  • Mark-Anthony Kaye — 2 confirmed meetings against Ruan. 1 Aug 2020 – 18 Sept 2022.
  • Marlon — 2 confirmed meetings against Ruan. 8 Jul 2018 – 4 May 2025.
  • Marquinhos Silva — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Mateus Anderson — 2 confirmed meetings against Ruan. 12 Aug 2017 – 1 Sept 2018.
  • Mateus Pasinato — 2 confirmed meetings against Ruan. 1 Sept 2018 – 22 Apr 2025.
  • Mathieu Deplagne — 2 confirmed meetings against Ruan. 19 May 2019 – 29 Sept 2019.
  • Matías Vera — 2 confirmed meetings against Ruan. 22 Sept 2019 – 19 Jun 2022.
  • Matthew LaGrassa — 2 confirmed meetings against Ruan. 8 Nov 2020 – 8 Sept 2022.
  • Matthew Longstaff — 2 confirmed meetings against Ruan. 19 May 2024 – 21 Jul 2024.
  • Matthew Miazga — 2 confirmed meetings against Ruan. 7 May 2023 – 14 Apr 2024.
  • Matthew Real — 2 confirmed meetings against Ruan. 21 Jul 2020 – 11 May 2022.
  • Mauricio Pereyra — 2 confirmed meetings against Ruan. 12 Mar 2023 – 23 Apr 2023.
  • Maximilian Arfsten — 2 confirmed meetings against Ruan. 28 Apr 2024 – 16 May 2024.
  • McKinze Gaines — 2 confirmed meetings against Ruan. 1 May 2022 – 22 Aug 2022.
  • Messias — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Mike — 2 confirmed meetings against Ruan. 28 Oct 2017 – 8 Aug 2018.
  • Miloš Degenek — 2 confirmed meetings against Ruan. 9 Oct 2022 – 9 Apr 2023.
  • Mounsef Bakrar — 2 confirmed meetings against Ruan. 8 Oct 2023 – 4 Jul 2024.
  • Mustafa Kizza — 2 confirmed meetings against Ruan. 21 Oct 2021 – 7 Nov 2021.
  • Chinedum Onuoha — 2 confirmed meetings against Ruan. 14 Apr 2019 – 1 Mar 2020.
  • Nemanja Nikolić — 2 confirmed meetings against Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Neto Baiano — 2 confirmed meetings against Ruan. 9 Jul 2017 – 21 Oct 2017.
  • Neto Costa — 2 confirmed meetings against Ruan. 14 Mar 2018 – 7 Apr 2025.
  • Nicholas Besler — 2 confirmed meetings against Ruan. 14 Apr 2019 – 1 Mar 2020.
  • Nicholas Lima — 2 confirmed meetings against Ruan. 23 May 2022 – 5 Oct 2023.
  • Nick Marsman — 2 confirmed meetings against Ruan. 5 Aug 2021 – 28 Aug 2021.
  • Nickseon Gomis — 2 confirmed meetings against Ruan. 19 May 2024 – 21 Jul 2024.
  • Nicolás Freire — 2 confirmed meetings against Ruan. 10 Mar 2024 – 12 May 2024.
  • Nicolás Mezquida — 2 confirmed meetings against Ruan. 7 Apr 2019 – 8 Mar 2020.
  • Nigel Robertha — 2 confirmed meetings against Ruan. 3 Oct 2021 – 5 Jul 2022.
  • Nikolas Tsakiris — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Noah Allen — 2 confirmed meetings against Ruan. 9 Jul 2023 – 10 Mar 2024.
  • Noah Eile — 2 confirmed meetings against Ruan. 20 Jun 2024 – 18 Jul 2024.
  • Norberto — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Nouhou Tolo — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Oliver Larraz — 2 confirmed meetings against Ruan. 23 Jun 2024 – 1 Sept 2024.
  • Orji Okwonkwo — 2 confirmed meetings against Ruan. 16 Mar 2019 – 26 Jul 2020.
  • Owen Wolff — 2 confirmed meetings against Ruan. 23 May 2022 – 5 Oct 2023.
  • Patryk Klimala — 2 confirmed meetings against Ruan. 24 Apr 2022 – 28 Jul 2022.
  • Paul Marie — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Perema — 2 confirmed meetings against Ruan. 21 Jun 2017 – 7 Oct 2017.
  • Philip Quinton — 2 confirmed meetings against Ruan. 9 Apr 2023 – 19 Sept 2024.
  • Pio — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Pozuelo — 2 confirmed meetings against Ruan. 4 May 2019 – 11 Aug 2019.
  • Prince-Osei Owusu — 2 confirmed meetings against Ruan. 19 May 2024 – 21 Jul 2024.
  • Przemysław Frankowski — 2 confirmed meetings against Ruan. 9 Mar 2019 – 6 Oct 2019.
  • Rafael Gava — 2 confirmed meetings against Ruan. 16 Jul 2017 – 31 May 2025.
  • Rafael Navarro — 2 confirmed meetings against Ruan. 23 Jun 2024 – 1 Sept 2024.
  • Rafael Pereira — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Rafael Romo — 2 confirmed meetings against Ruan. 5 Jul 2022 – 31 Jul 2022.
  • Raheem Edwards — 2 confirmed meetings against Ruan. 7 Aug 2020 – 19 Mar 2022.
  • Ralph-William Priso — 2 confirmed meetings against Ruan. 14 May 2022 – 7 Jul 2024.
  • Ranko Veselinović — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Raoul Petretta — 2 confirmed meetings against Ruan. 19 May 2024 – 21 Jul 2024.
  • Raul — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Raúl Ruidíaz — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Rayan — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Renatinho — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Renato — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Reto Ziegler — 2 confirmed meetings against Ruan. 4 Aug 2019 – 28 Sept 2020.
  • Ricardo Bueno — 2 confirmed meetings against Ruan. 22 Jul 2017 – 14 Jul 2018.
  • Richardson — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Richarlyson Felisbino — 2 confirmed meetings against Ruan. 13 Sept 2017 – 14 Mar 2018.
  • Rida Zouhir-Takedam — 2 confirmed meetings against Ruan. 27 Feb 2022 – 16 Apr 2023.
  • Roberson — 2 confirmed meetings against Ruan. 1 Jul 2017 – 17 Oct 2017.
  • Robert Berić — 2 confirmed meetings against Ruan. 20 Sept 2020 – 22 Aug 2021.
  • Robert de Pinho de Souza — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Robert Shuttleworth — 2 confirmed meetings against Ruan. 20 Sept 2020 – 22 Aug 2021.
  • Roberto Punčec — 2 confirmed meetings against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • Robson — 2 confirmed meetings against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Rodolfo — 2 confirmed meetings against Ruan. 27 May 2017 – 26 Aug 2017.
  • Rodrigo Dourado — 2 confirmed meetings against Ruan. 1 Jul 2017 – 30 Jul 2024.
  • Rodrigo dos Santos — 2 confirmed meetings against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • Rodrigo Conceição — 2 confirmed meetings against Ruan. 14 Jul 2018 – 2 Nov 2018.
  • Romário — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Ronald Donkor — 2 confirmed meetings against Ruan. 20 Jun 2024 – 18 Jul 2024.
  • Ronaldo — 2 confirmed meetings against Ruan. 14 Jul 2018 – 2 Nov 2018.
  • Ronaldo Cisneros — 2 confirmed meetings against Ruan. 17 Jul 2022 – 15 Sept 2022.
  • Ruy — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Ryan Gauld — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Ryan Raposo — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Saba Lobzhanidze — 2 confirmed meetings against Ruan. 21 Sept 2023 – 14 Jul 2024.
  • Sami Guediri — 2 confirmed meetings against Ruan. 5 Jul 2022 – 31 Jul 2022.
  • Samuel Junqua — 2 confirmed meetings against Ruan. 5 Jul 2023 – 3 Mar 2024.
  • Samuel Surridge — 2 confirmed meetings against Ruan. 5 May 2024 – 26 May 2024.
  • Samuel Vines — 2 confirmed meetings against Ruan. 8 Mar 2020 – 23 Jun 2024.
  • Sávio — 2 confirmed meetings against Ruan. 22 Aug 2018 – 18 May 2025.
  • Scott Caldwell — 2 confirmed meetings against Ruan. 19 Jun 2019 – 15 Sept 2019.
  • Sebastian Berhalter — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Sebastián Blanco — 2 confirmed meetings against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • Sebastián Driussi — 2 confirmed meetings against Ruan. 23 May 2022 – 5 Oct 2023.
  • Sergio Busquets — 2 confirmed meetings against Ruan. 10 Mar 2024 – 12 May 2024.
  • Shane O'Neill — 2 confirmed meetings against Ruan. 18 Sept 2022 – 21 Jul 2024.
  • Shaquell Moore — 2 confirmed meetings against Ruan. 14 May 2023 – 26 May 2024.
  • Stefan Frei — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Steve Clark — 2 confirmed meetings against Ruan. 12 Aug 2020 – 19 Jun 2022.
  • Steven Beitashour — 2 confirmed meetings against Ruan. 8 Sept 2019 – 14 Jul 2022.
  • Tajon Buchanan — 2 confirmed meetings against Ruan. 26 Sept 2021 – 25 Oct 2021.
  • Tanner Beason — 2 confirmed meetings against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Tarkan Serbest — 2 confirmed meetings against Ruan. 23 Nov 2025 – 15 Feb 2026.
  • Taxiarchis Fountas — 2 confirmed meetings against Ruan. 5 Jul 2022 – 31 Jul 2022.
  • Tiago Cametá — 2 confirmed meetings against Ruan. 17 May 2017 – 19 Aug 2017.
  • Tony — 2 confirmed meetings against Ruan. 27 Sept 2017 – 14 Jul 2018.
  • Tristan Muyumba — 2 confirmed meetings against Ruan. 21 Sept 2023 – 14 Jul 2024.
  • Tyler Boyd — 2 confirmed meetings against Ruan. 5 May 2024 – 26 May 2024.
  • Tyler Miller — 2 confirmed meetings against Ruan. 8 Sept 2019 – 7 Aug 2020.
  • Ulises Segura — 2 confirmed meetings against Ruan. 1 Apr 2019 – 27 Jun 2019.
  • Vágner — 2 confirmed meetings against Ruan. 13 Sept 2017 – 22 Aug 2018.
  • Víctor Cabrera — 2 confirmed meetings against Ruan. 16 Mar 2019 – 1 Jun 2019.
  • Vidal — 2 confirmed meetings against Ruan. 25 Jul 2018 – 9 Nov 2018.
  • Vito Wormgoor — 2 confirmed meetings against Ruan. 5 Sept 2021 – 28 Oct 2021.
  • Vitor Carvalho — 2 confirmed meetings against Ruan. 29 Jul 2018 – 14 Nov 2018.
  • Wayne Rooney — 2 confirmed meetings against Ruan. 1 Apr 2019 – 27 Jun 2019.
  • Welinton Júnior — 2 confirmed meetings against Ruan. 21 Jun 2017 – 7 Oct 2017.
  • Wesley Dias — 2 confirmed meetings against Ruan. 21 Jun 2017 – 13 Apr 2025.
  • Wilfrid Kaptoum — 2 confirmed meetings against Ruan. 25 Oct 2021 – 7 Aug 2022.
  • Wilfried Zahibo — 2 confirmed meetings against Ruan. 19 Jun 2019 – 28 Jul 2019.
  • William Bruin — 2 confirmed meetings against Ruan. 1 Sept 2022 – 5 Oct 2023.
  • William Matheus — 2 confirmed meetings against Ruan. 29 Jul 2018 – 14 Nov 2018.
  • Wilson Fonseca — 2 confirmed meetings against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Xande Silva — 2 confirmed meetings against Ruan. 21 Sept 2023 – 14 Jul 2024.
  • Yeimar Gómez — 2 confirmed meetings against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Yevhen Cheberko — 2 confirmed meetings against Ruan. 28 Apr 2024 – 16 May 2024.
  • Yohei Takaoka — 2 confirmed meetings against Ruan. 1 Oct 2023 – 7 Jul 2024.
  • Zackary Steffen — 2 confirmed meetings against Ruan. 23 Jun 2024 – 1 Sept 2024.
  • Zakaria Diallo — 2 confirmed meetings against Ruan. 16 Mar 2019 – 1 Jun 2019.
  • Zé Ricardo — 2 confirmed meetings against Ruan. 12 Jul 2017 – 28 Oct 2017.
  • Zico Bailey — 2 confirmed meetings against Ruan. 17 Oct 2021 – 13 Mar 2022.
  • Akira Fitzgerald — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Aaron Appindangoyé — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Aaron Boupendza — 1 confirmed meetings against Ruan. 14 Apr 2024 – 14 Apr 2024.
  • Aarón Guillén — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Aaron Opoku — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Aaron Ramsdale — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Aaron Schoenfeld — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Abdi Salim — 1 confirmed meetings against Ruan. 12 Mar 2023 – 12 Mar 2023.
  • Abdul-Fatai Alashe — 1 confirmed meetings against Ruan. 29 Sept 2019 – 29 Sept 2019.
  • Abdullah Çelik — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Abdulsamet Burak — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Adaílton — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Adalgisio Pitbull — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Adama Diomande — 1 confirmed meetings against Ruan. 8 Sept 2019 – 8 Sept 2019.
  • Adama Traoré — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Adem Kabak — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Aderlan — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Adilson Malanda — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Adnan Uğur — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Adolph DeLaGarza — 1 confirmed meetings against Ruan. 25 Oct 2021 – 25 Oct 2021.
  • Adrián Aldrete — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Adriel — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Ahmed Ildız — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Ahmet Karademir — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Ahmet Kıvanç — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Ahmet Oğuz — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Ahmet Yilmaz — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Aiden McFadden — 1 confirmed meetings against Ruan. 17 Jul 2022 – 17 Jul 2022.
  • Ainsley Maitland-Niles — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Airton — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Alan Costa — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Alan Empereur — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Alan Franco — 1 confirmed meetings against Ruan. 1 May 2022 – 1 May 2022.
  • Alan Kardec — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Alan Mineiro — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Alaor dos Santos Júnior — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Albano — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Albert-Mboyo Sambi Lokonga — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Alberth Elis — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Alberto Ocejo — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Aldo Cruz — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Alecsandro Felisbino — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Alejandro Romero — 1 confirmed meetings against Ruan. 22 Jul 2019 – 22 Jul 2019.
  • Alejo Dramisino — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Aleksandar Jovanović — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Alemão — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Alencar — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Alessandro de Araújo — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Alex Alves — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Alex Amado — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Alex Henrique — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Alex Sandro — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Alex Silva — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Alex Travassos — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Alexander De John — 1 confirmed meetings against Ruan. 11 Sept 2021 – 11 Sept 2021.
  • Alexander Freeman — 1 confirmed meetings against Ruan. 27 Jul 2024 – 27 Jul 2024.
  • Alexandre Jesus — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Aléxandros Katránis — 1 confirmed meetings against Ruan. 16 Jun 2024 – 16 Jun 2024.
  • Alexis Alvariño — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Alexsandro Amorim — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Alexsandro Lopes — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Alfredo — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Alhassane Bangoura — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Ali Adnan — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Ali Ahmed — 1 confirmed meetings against Ruan. 1 Oct 2023 – 1 Oct 2023.
  • Ali Akman — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Ali Bülbül — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Ali Dere — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Alieu Cham — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Alieu Cham — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Aliou Traoré — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Alípio — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Alisson — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Alisson Cassiano — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Alisson Safira — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Aljaž Ivačič — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Allan Arigoni — 1 confirmed meetings against Ruan. 16 Mar 2024 – 16 Mar 2024.
  • Alonso Aceves — 1 confirmed meetings against Ruan. 3 Sept 2023 – 3 Sept 2023.
  • Alonso Coello — 1 confirmed meetings against Ruan. 19 May 2024 – 19 May 2024.
  • Alp Tutar — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Alper Karaman — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Aly Malle — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Alyson — 1 confirmed meetings against Ruan. 6 Nov 2018 – 6 Nov 2018.
  • Alyson Neves — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Amadou Dia — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Amahl Pellegrino — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Amet Korça — 1 confirmed meetings against Ruan. 5 Jul 2023 – 5 Jul 2023.
  • Amilton — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Amir Murillo — 1 confirmed meetings against Ruan. 22 Jul 2019 – 22 Jul 2019.
  • Amos Shapiro-Thompson — 1 confirmed meetings against Ruan. 10 May 2023 – 10 May 2023.
  • Anderson Pedra — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • André Biyogo Poko — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • André Luís — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • André Luiz — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Andre Reynolds II — 1 confirmed meetings against Ruan. 9 Apr 2022 – 9 Apr 2022.
  • André Vinicius — 1 confirmed meetings against Ruan. 26 Aug 2017 – 26 Aug 2017.
  • Andreas Ivan — 1 confirmed meetings against Ruan. 24 Mar 2019 – 24 Mar 2019.
  • Andrej Đokanović — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Andrés Ávila — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Andrés Ricaurte — 1 confirmed meetings against Ruan. 28 Sept 2020 – 28 Sept 2020.
  • Andrés Sánchez — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Andreu Fontàs — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Andrew Carleton — 1 confirmed meetings against Ruan. 6 Aug 2019 – 6 Aug 2019.
  • Andrew Gutman — 1 confirmed meetings against Ruan. 15 Sept 2022 – 15 Sept 2022.
  • Andrew Privett — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Andrew Rick — 1 confirmed meetings against Ruan. 30 Jun 2024 – 30 Jun 2024.
  • Andrew Skundrich — 1 confirmed meetings against Ruan. 5 Jul 2022 – 5 Jul 2022.
  • Andrey — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Andy Polo — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Anselmo Ramon — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Anthony — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Anthony Fontana — 1 confirmed meetings against Ruan. 4 Jul 2019 – 4 Jul 2019.
  • Antônio Carlos — 1 confirmed meetings against Ruan. 23 Apr 2023 – 23 Apr 2023.
  • Arda Şengül — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Arda Usluoğlu — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Arquimides Ordoñez — 1 confirmed meetings against Ruan. 25 Jun 2023 – 25 Jun 2023.
  • Arthur Cabral — 1 confirmed meetings against Ruan. 19 Aug 2017 – 19 Aug 2017.
  • Arthur Caíke — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Artur — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Arturo Ortíz — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Ashley Fletcher — 1 confirmed meetings against Ruan. 24 Apr 2022 – 24 Apr 2022.
  • Ashley Westwood — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Atakan Müjde — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Atalay Babacan — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Auston Trusty — 1 confirmed meetings against Ruan. 4 Jul 2019 – 4 Jul 2019.
  • Axel Ojeda — 1 confirmed meetings against Ruan. 4 Jul 2024 – 4 Jul 2024.
  • Axel Sjöberg — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Aykut Sarikaya — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Aykut Sarikaya — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Aylon — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Ayrton — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Ayrton Lucas — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • B. Alici — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Ballou Tabla — 1 confirmed meetings against Ruan. 21 Oct 2021 – 21 Oct 2021.
  • Barış Ekincier — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Barreto — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Bartosz Slisz — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • Batuhan Çelik — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Batuhan İşçiler — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Bekir Karadeniz — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Benhur Keser — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Benjamín Galdames — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Benjamin White — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Benny — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Benny Feilhaber — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Berat Luş — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Berkay Sülüngöz — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Bill Tuiloma — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Bjørn Johnsen — 1 confirmed meetings against Ruan. 7 Nov 2021 – 7 Nov 2021.
  • Bjørn Utvik — 1 confirmed meetings against Ruan. 7 Jul 2024 – 7 Jul 2024.
  • Blake Bodily — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Boniek García — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Boris Enow — 1 confirmed meetings against Ruan. 25 Aug 2024 – 25 Aug 2024.
  • Boschilia — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Botond Balogh — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Bradley Smith — 1 confirmed meetings against Ruan. 5 Jul 2022 – 5 Jul 2022.
  • Braian Cufré — 1 confirmed meetings against Ruan. 19 Mar 2023 – 19 Mar 2023.
  • Braian Samudio — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Brandon Baiye — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Brecht Dejaegere — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Brenner — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Brenno — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Breno Herculano — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Breno Lorran — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Brent Kallman — 1 confirmed meetings against Ruan. 5 May 2024 – 5 May 2024.
  • Bressan — 1 confirmed meetings against Ruan. 4 Aug 2019 – 4 Aug 2019.
  • Bret Halsey — 1 confirmed meetings against Ruan. 25 Jun 2023 – 25 Jun 2023.
  • Brunallergene Etou — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Brunão — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Bruno Alves — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Bruno Barra — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Bruno Ingracia — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Bruno José — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Bruno Nazário — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Bruno Pianissolla — 1 confirmed meetings against Ruan. 21 Oct 2017 – 21 Oct 2017.
  • Bruno Ré — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Bruno Silva — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Bruno Wilson — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Bruno Xavier — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Bruno Zapelli — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Bukayo Saka — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Christopher Cole — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Chandler O'Dwyer — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Cafu — 1 confirmed meetings against Ruan. 19 Aug 2017 – 19 Aug 2017.
  • Çağlar Akbaba — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Caio Mancha — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Caio Vinícius — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Caion — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Caique Oliveira — 1 confirmed meetings against Ruan. 6 Nov 2018 – 6 Nov 2018.
  • Caleb Stanko — 1 confirmed meetings against Ruan. 2 May 2021 – 2 May 2021.
  • Cameron Cilley — 1 confirmed meetings against Ruan. 10 Sept 2023 – 10 Sept 2023.
  • Camilo — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Can Keles — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Caner Osmanpaşa — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Capa — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Carlão — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Carlinhos — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Carlos Souza — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Carlos Gruezo — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Carlos Gutiérrez — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Carlos Júnior — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Carlos Mané — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Carlos Orrantía — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Carlos Salcedo — 1 confirmed meetings against Ruan. 14 May 2022 – 14 May 2022.
  • Carlos Vela — 1 confirmed meetings against Ruan. 4 Apr 2022 – 4 Apr 2022.
  • Cassiano — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Cássio Gabriel — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Cauan Barros — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Cèbio Soukou — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Cebrail Karayel — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Cédric Soares — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Cem Üstündag — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • César — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • César Huerta — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Charilaos Charisis — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Cheikne Sylla — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Chris Duvall — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Chris Pontius — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Christian Mafla — 1 confirmed meetings against Ruan. 25 Oct 2021 – 25 Oct 2021.
  • Christopher McCann — 1 confirmed meetings against Ruan. 1 Apr 2019 – 1 Apr 2019.
  • Christopher Mueller — 1 confirmed meetings against Ruan. 2 Apr 2023 – 2 Apr 2023.
  • Cihan Topaloğlu — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Cihat Çelik — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Claudinei — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Claudio Bravo — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Claudio da Silva Junior — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Cláudio Winck — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Clayson — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Cléber Viana — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Cleberson — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Cleiton — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Cléo Silva — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Clinton Irwin — 1 confirmed meetings against Ruan. 8 Mar 2020 – 8 Mar 2020.
  • Cloves — 1 confirmed meetings against Ruan. 6 Nov 2018 – 6 Nov 2018.
  • Cocote — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Cocote — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Cody Baker — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • Cole Mrowka — 1 confirmed meetings against Ruan. 16 May 2024 – 16 May 2024.
  • Collen Warner — 1 confirmed meetings against Ruan. 14 Jul 2022 – 14 Jul 2022.
  • Connor Lade — 1 confirmed meetings against Ruan. 24 Mar 2019 – 24 Mar 2019.
  • Conor Donovan — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Cris Silva — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Cristhian Paredes — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Cristian Ortíz — 1 confirmed meetings against Ruan. 1 May 2022 – 1 May 2022.
  • Cristian Roldan — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • Crystopher — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Daniel Vitiello — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Dadá Belmonte — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Dagoberto Pelentier — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Dairon Asprilla — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Dalberto — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • DaMarcus Beasley — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Damià Viader — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Damián Rivera — 1 confirmed meetings against Ruan. 16 Jul 2023 – 16 Jul 2023.
  • Dan Casey — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Daniel Agyei — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Daniel Avramovski — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Daniel Cabral — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Daniel Leyva — 1 confirmed meetings against Ruan. 1 Sept 2022 – 1 Sept 2022.
  • Daniel Moreno — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Daniel Munie — 1 confirmed meetings against Ruan. 10 Sept 2023 – 10 Sept 2023.
  • Dániel Sallói — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Daniel Wilson — 1 confirmed meetings against Ruan. 14 Jul 2022 – 14 Jul 2022.
  • Danijel Aleksić — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Dantas — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Dante Sealy — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • Darko Churlinov — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Darley — 1 confirmed meetings against Ruan. 6 Nov 2018 – 6 Nov 2018.
  • Darren Mattocks — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Darwin Quintero — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • David — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • David Andrade — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • David Bingham — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • David Choinière — 1 confirmed meetings against Ruan. 16 Mar 2019 – 16 Mar 2019.
  • David Francisco — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • David Guzmán — 1 confirmed meetings against Ruan. 14 Jul 2019 – 14 Jul 2019.
  • David Martínez — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • David Ousted Hansen — 1 confirmed meetings against Ruan. 9 Mar 2019 – 9 Mar 2019.
  • David Sambissa — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • David Schnegg — 1 confirmed meetings against Ruan. 25 Aug 2024 – 25 Aug 2024.
  • Dayonn Harris — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • De Lucca — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Dean Liço — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Deco — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Dejan Jaković — 1 confirmed meetings against Ruan. 1 Aug 2020 – 1 Aug 2020.
  • Dejan Joveljić — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Deklan Wynne — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Dellatorre — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Demeaco Duhaney — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Denilson — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Dénis Bouanga — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Dênis Júnior — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Deniz Dilmen — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Derek Cornelius — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Derik Lacerda — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Derrick Williams — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • Devran Şenyurt — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Diaa Sabia — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Dico — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Diego Caito — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Diego Campos — 1 confirmed meetings against Ruan. 9 Mar 2019 – 9 Mar 2019.
  • Diego Fumaça — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Diego Gómez — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Diego Matos — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Diego Miranda — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Diego Valdés — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Diego Valeri — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Dillon Serna — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Dimitri Cavaré — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Diogo Gonçalves — 1 confirmed meetings against Ruan. 19 Sept 2024 – 19 Sept 2024.
  • Diogo Mateus — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Diogo de Oliveira — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Diogo Silva — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Dionathã — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Dirceu — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Dixon Arroyo — 1 confirmed meetings against Ruan. 9 Jul 2023 – 9 Jul 2023.
  • Diyar Zengin — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Dıjlan Aydın — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Djavan — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Dodozinho — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Doğan Davas — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Domenico Criscito — 1 confirmed meetings against Ruan. 18 Sept 2022 – 18 Sept 2022.
  • Dominik Marczuk — 1 confirmed meetings against Ruan. 19 Sept 2024 – 19 Sept 2024.
  • Doneil Henry — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Đorđe Denić — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Dória — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Dorival Ferraz Júnior — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Dorukhan Toköz — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Douglas de Oliveira — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Douglas Costa — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Douglas Ferreira — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Douglas Kemmer — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Douglas Martínez — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Douglas Tomazi — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Drew Moor — 1 confirmed meetings against Ruan. 8 Mar 2020 – 8 Mar 2020.
  • Duba — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Dudu — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Dudu Figueiredo — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Dudu Vieira — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Duran Sahin — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Dylan Teves — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • E. Cavusoglu — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • E. Dikbasan — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Emircan Korkmaz — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Éder Santana — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Éderson — 1 confirmed meetings against Ruan. 27 Oct 2018 – 27 Oct 2018.
  • Édgar Games — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Edimar Martins — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Edison Azcona — 1 confirmed meetings against Ruan. 9 Jul 2023 – 9 Jul 2023.
  • Édison Flores — 1 confirmed meetings against Ruan. 3 Oct 2021 – 3 Oct 2021.
  • Edson — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Édson — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Edson Mardden — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Edu — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Eduardo Águila — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Eduardo Echeverría — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Eduardo Salvio — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Eduardo Sasha — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Eduardo Sosa — 1 confirmed meetings against Ruan. 14 Jul 2019 – 14 Jul 2019.
  • Eduart Rroca — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Edward Nketiah — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Edwin Anane-Gyasi — 1 confirmed meetings against Ruan. 4 Aug 2019 – 4 Aug 2019.
  • Efe Sarıkaya — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Efraín Álvarez — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Elias — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Elias Pereira Filho — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Elias Curzel — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Eliton Júnior — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Elliot Panicco — 1 confirmed meetings against Ruan. 30 Jun 2022 – 30 Jun 2022.
  • Eltinho — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Élvis — 1 confirmed meetings against Ruan. 21 Oct 2017 – 21 Oct 2017.
  • Elyeser — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Emeka Eze — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Emiliano Rigoni — 1 confirmed meetings against Ruan. 5 Oct 2023 – 5 Oct 2023.
  • Emiliano Terzaghi — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Emir Bars — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Emirhan Başyiğit — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Emmanuel Twumasi — 1 confirmed meetings against Ruan. 29 May 2022 – 29 May 2022.
  • Emre Gedik — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Emre Gökay — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Emre Kaplan — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Emre Satılmış — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Emrecan Uzunhan — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Enes Demirtas — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Engjëll Hoti — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Enver Kulašin — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Enzo Copetti — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Eray Korkmaz — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Ercan Kara — 1 confirmed meetings against Ruan. 23 Apr 2023 – 23 Apr 2023.
  • Erce Kardeşler — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Erdem Dikbasan — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Eren Tozlu — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Eric — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Eric Alexander — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Erick — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Erick Salles — 1 confirmed meetings against Ruan. 9 Jul 2017 – 9 Jul 2017.
  • Erik — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Érik Godoy — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Erik López — 1 confirmed meetings against Ruan. 31 Jul 2021 – 31 Jul 2021.
  • Eriq Zavaleta — 1 confirmed meetings against Ruan. 4 May 2019 – 4 May 2019.
  • Erkan Kaş — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Ernandes — 1 confirmed meetings against Ruan. 28 Oct 2017 – 28 Oct 2017.
  • Ertuğrul Çetin — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Ertugrul Sandikci — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Ertugrul Sandikci — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Esquerdinha — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Esquerdinha — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Eşref Korkmazoğlu — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Ethan Bartlow — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Eugene Ansah — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • Evandro — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Everaldo — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Éverton Luiz — 1 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2019.
  • Everton Morelli — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Everton Sena — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Éverton Silva — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Eymen Namli — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Fabiano — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Fabinho — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Fábio Bahia — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Fábio Matos — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Fábio Sanches — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Falcão — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Fanendo Adi — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Favio Álvarez — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Federico Higuaín — 1 confirmed meetings against Ruan. 28 Aug 2021 – 28 Aug 2021.
  • Federico Redondo — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Felipe Alves — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Felipe Augusto — 1 confirmed meetings against Ruan. 6 Aug 2017 – 6 Aug 2017.
  • Felipe Gutiérrez — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Felipe Hernández — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Felipe Lima — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Felipe Mora — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Felipe Tontini — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Felipe Vizeu — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Felipinho — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Felipinho — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Felix Afena-Gyan — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Félix Torres — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Ferhat Yazgan — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Fernando — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Fernando Andrade — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Fernando Elizari — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Fernando Gorriarán — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Fernando Fonseca — 1 confirmed meetings against Ruan. 28 Oct 2017 – 28 Oct 2017.
  • Fernando Lombardi — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Fernando Meza — 1 confirmed meetings against Ruan. 29 Oct 2020 – 29 Oct 2020.
  • Fethi Özer — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Fidel Barajas — 1 confirmed meetings against Ruan. 16 Jun 2024 – 16 Jun 2024.
  • Figueiredo — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Filipe Figueró — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Florent Hasani — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Florentin Pogba — 1 confirmed meetings against Ruan. 6 Aug 2019 – 6 Aug 2019.
  • Franci — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Francis Ezeh — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Francis Nzaba — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Franck Boli — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Franco Ibarra — 1 confirmed meetings against Ruan. 17 Apr 2021 – 17 Apr 2021.
  • Franco Negri — 1 confirmed meetings against Ruan. 12 May 2024 – 12 May 2024.
  • Frederico Xavier — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Fredy — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Fredy Montero — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Furkan Soyalp — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Gabriel — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Gabriel de Souza — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Gabriel Bahia — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Gabriel Feliciano — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Gabriel Fernández — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Gabriel Jesus — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Gabriel Magalhães — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Gabriel Martinelli — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Gabriel Vasconcelos — 1 confirmed meetings against Ruan. 26 Aug 2017 – 26 Aug 2017.
  • Gabriel Pinheiro — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Gabriel Poveda — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Gabriel Risso — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Gabriel Vallés — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Garrison Tubbs — 1 confirmed meetings against Ruan. 30 May 2024 – 30 May 2024.
  • Gastón Sauro — 1 confirmed meetings against Ruan. 14 Jul 2019 – 14 Jul 2019.
  • Gavin Beavers — 1 confirmed meetings against Ruan. 19 Sept 2024 – 19 Sept 2024.
  • Georgios Giakoumakis — 1 confirmed meetings against Ruan. 21 Sept 2023 – 21 Sept 2023.
  • Gerardo Valenzuela — 1 confirmed meetings against Ruan. 14 Apr 2024 – 14 Apr 2024.
  • German Onugkha — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Gerso — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Gerônimo Oliveira — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Giacomo Vrioni — 1 confirmed meetings against Ruan. 26 Mar 2023 – 26 Mar 2023.
  • Giancarlo González — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Gianluca Busio — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Gibrán Lajud — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Gideon Jung — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Gil Alcalá — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Giovanni — 1 confirmed meetings against Ruan. 28 Oct 2017 – 28 Oct 2017.
  • Giovanni Crociata — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Giovanni Pavani — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Giuliano — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Giuseppe Bovalina — 1 confirmed meetings against Ruan. 7 Jul 2024 – 7 Jul 2024.
  • Giuseppe Rossi — 1 confirmed meetings against Ruan. 1 Mar 2020 – 1 Mar 2020.
  • Gokdeniz Tunç — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Gonzalo Freitas — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Graham Zusi — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Granit Xhaka — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Guilherme — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Guilherme Baldória — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Guilherme Lazaroni — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Guilherme Lobo — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Guilherme Queiróz — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Guilherme Santos — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Guillermo Beltrán — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Guram Giorbelidze — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Gustavo — 1 confirmed meetings against Ruan. 27 Oct 2018 – 27 Oct 2018.
  • Gustavo — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Gustavo Coutinho — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Gustavo del Prete — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Gustavo Ferrareis — 1 confirmed meetings against Ruan. 20 Oct 2018 – 20 Oct 2018.
  • Gustavo Medina — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Gustavo Conceição — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Guzmán Corujo — 1 confirmed meetings against Ruan. 1 May 2022 – 1 May 2022.
  • Göktüğ Bakırbaş — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • H. A. Kaya — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Habib Keïta — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Habraão — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Hakan Yeşil — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Halef Pitbull — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Halil Ayan — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Halls — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Hamidou Traoré — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Hamza Čataković — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Handwalla Bwana — 1 confirmed meetings against Ruan. 8 Nov 2020 – 8 Nov 2020.
  • Hannes Wolf — 1 confirmed meetings against Ruan. 4 Jul 2024 – 4 Jul 2024.
  • Harry Novillo — 1 confirmed meetings against Ruan. 16 Mar 2019 – 16 Mar 2019.
  • Hasan Kaldırım — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Hasan Yeşilyurt — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Hassani Dotson — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Hayrullah Bilazer — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Héctor Bellerín — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Hector Jimenez — 1 confirmed meetings against Ruan. 23 May 2022 – 23 May 2022.
  • Heitor — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Hélder — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Henan — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Henri — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Henrique — 1 confirmed meetings against Ruan. 26 Aug 2017 – 26 Aug 2017.
  • Henrique Almeida — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Henrique Pedrozo — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Henrique Silva — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Henrique Trevisan — 1 confirmed meetings against Ruan. 20 Oct 2018 – 20 Oct 2018.
  • Herbert Endeley — 1 confirmed meetings against Ruan. 5 Jul 2023 – 5 Jul 2023.
  • Hernán López — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Higor Leite — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Higor Meritão — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Hrvoje Smolčić — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Hugo do Nascimento — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Hugo Cabral — 1 confirmed meetings against Ruan. 28 Oct 2017 – 28 Oct 2017.
  • Hugo Cuypers — 1 confirmed meetings against Ruan. 16 Mar 2024 – 16 Mar 2024.
  • Hugo Sanches — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Hwang In-Beom — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Hüsamettin Yener — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Hüseyin Bulut — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Hyuri — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Iago — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Ian Fray — 1 confirmed meetings against Ruan. 9 Jul 2023 – 9 Jul 2023.
  • Ian Harkes — 1 confirmed meetings against Ruan. 16 Jul 2023 – 16 Jul 2023.
  • Ian Luccas — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • İbrahim Akdağ — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Ignacio Aliseda — 1 confirmed meetings against Ruan. 20 Sept 2020 – 20 Sept 2020.
  • Ignacio Jeraldino — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Ignacio Piatti — 1 confirmed meetings against Ruan. 16 Mar 2019 – 16 Mar 2019.
  • Igor Cariús — 1 confirmed meetings against Ruan. 6 Aug 2017 – 6 Aug 2017.
  • Igor Henrique — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Igor Rayan — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Iker Moreno — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Ilias Iliadis — 1 confirmed meetings against Ruan. 16 Apr 2023 – 16 Apr 2023.
  • Ilijah Paul — 1 confirmed meetings against Ruan. 18 Jun 2023 – 18 Jun 2023.
  • Illarramendi — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • Ilsinho — 1 confirmed meetings against Ruan. 21 Jul 2020 – 21 Jul 2020.
  • Índio — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Isa Dayakli — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Isaiah Parente — 1 confirmed meetings against Ruan. 5 Sept 2021 – 5 Sept 2021.
  • Ismael Govea — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Israel Boatwright — 1 confirmed meetings against Ruan. 9 Jul 2023 – 9 Jul 2023.
  • Ítalo Carvalho — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Itaqui — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Iury — 1 confirmed meetings against Ruan. 24 Nov 2018 – 24 Nov 2018.
  • Iury Castilho — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Iván Cédric — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • J. Areman — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Jacob Mecham — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Justin Morrow — 1 confirmed meetings against Ruan. 4 May 2019 – 4 May 2019.
  • Jordan Scarlett — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Justin Sukow — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Jack Gurr — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Jackson — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Jackson Conway — 1 confirmed meetings against Ruan. 31 Jul 2021 – 31 Jul 2021.
  • Jackson Travis — 1 confirmed meetings against Ruan. 1 Sept 2024 – 1 Sept 2024.
  • Jacob Murrell — 1 confirmed meetings against Ruan. 30 May 2024 – 30 May 2024.
  • Jacy — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Jadson — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Jadson — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Jaime — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Jair — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Jairo Torres — 1 confirmed meetings against Ruan. 3 Sept 2023 – 3 Sept 2023.
  • Jája Silva — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Jake LaCava — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Jalen Robinson — 1 confirmed meetings against Ruan. 1 Apr 2019 – 1 Apr 2019.
  • Jamal Thiaré — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • James Maurer — 1 confirmed meetings against Ruan. 28 Sept 2020 – 28 Sept 2020.
  • Ján Greguš — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Jan Sobociński — 1 confirmed meetings against Ruan. 22 Aug 2022 – 22 Aug 2022.
  • Jason Pendant — 1 confirmed meetings against Ruan. 19 Oct 2020 – 19 Oct 2020.
  • Javier Casas — 1 confirmed meetings against Ruan. 9 Apr 2022 – 9 Apr 2022.
  • Javier Güémez — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Javier Hernández — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Jayden Nelson — 1 confirmed meetings against Ruan. 14 May 2022 – 14 May 2022.
  • Jean — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Jean Irmer — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Jeanderson — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Jeferson — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Jeferson Lima — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Jefferson — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Jefferson — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Jefferson Nem — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Jefferson Savarino — 1 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2019.
  • Jere Uronen — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Jerome Kiesewetter — 1 confirmed meetings against Ruan. 23 Aug 2020 – 23 Aug 2020.
  • Jesse Gonzalez — 1 confirmed meetings against Ruan. 4 Aug 2019 – 4 Aug 2019.
  • Jesús Isijara — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Jesús Molina — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Jesús Murillo — 1 confirmed meetings against Ruan. 4 Apr 2022 – 4 Apr 2022.
  • Jhojan Valencia — 1 confirmed meetings against Ruan. 5 Oct 2023 – 5 Oct 2023.
  • Jhonata Robert — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Jhosefer Januario — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Jimmy Medranda — 1 confirmed meetings against Ruan. 1 Sept 2022 – 1 Sept 2022.
  • João Afonso — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • João Ananias — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • João Carlos — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • João Gabriel — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • João Gomiero — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • João dos Santos — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • João Mendes — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • João Paulo — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • João Paulo — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • João Paulo — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • João Paulo — 1 confirmed meetings against Ruan. 21 Oct 2017 – 21 Oct 2017.
  • João Ricardo — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • João Vieira — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • João Vitor — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • João William — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Joaquín Ardaiz — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Joazi — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Jocinei Schad — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Joe Corona — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Joevin Jones — 1 confirmed meetings against Ruan. 26 May 2022 – 26 May 2022.
  • Joey Akpunonu — 1 confirmed meetings against Ruan. 25 Jun 2023 – 25 Jun 2023.
  • John McCarthy — 1 confirmed meetings against Ruan. 24 Oct 2020 – 24 Oct 2020.
  • John Nelson — 1 confirmed meetings against Ruan. 25 Jun 2022 – 25 Jun 2022.
  • John Pulskamp — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • John Skahan — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Jojea Kwizera — 1 confirmed meetings against Ruan. 7 May 2022 – 7 May 2022.
  • Jonathan Bocão — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Jonathan Bond — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Jonathan Cafú — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Jonathan Dean — 1 confirmed meetings against Ruan. 2 Apr 2023 – 2 Apr 2023.
  • Jonathan dos Santos — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Jonathan Okoronkwo — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Jonathan da Silva — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Jones Carioca — 1 confirmed meetings against Ruan. 24 Nov 2018 – 24 Nov 2018.
  • Jonson Clarke-Harris — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Jordán Carrillo — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Jordan Hamilton — 1 confirmed meetings against Ruan. 4 May 2019 – 4 May 2019.
  • Jordan Perruzza — 1 confirmed meetings against Ruan. 14 May 2022 – 14 May 2022.
  • Jordi — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Jordi Alba — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Jordy Alcívar — 1 confirmed meetings against Ruan. 1 May 2022 – 1 May 2022.
  • Jorge Ruvalcaba — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Jorge Villafaña — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • José Aja — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • José Caicedo — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • José Fumagalli — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • José Martínez — 1 confirmed meetings against Ruan. 29 May 2022 – 29 May 2022.
  • José Mulato — 1 confirmed meetings against Ruan. 5 Jul 2023 – 5 Jul 2023.
  • Josecarlos Van Rankin — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Joseph — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Joseph Bendik — 1 confirmed meetings against Ruan. 14 Jul 2019 – 14 Jul 2019.
  • Joseph Nonge Boende Ruíz — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Joseph Scally — 1 confirmed meetings against Ruan. 21 Nov 2020 – 21 Nov 2020.
  • Joshua Bolma — 1 confirmed meetings against Ruan. 16 Jul 2023 – 16 Jul 2023.
  • Joshua Pérez — 1 confirmed meetings against Ruan. 8 Sept 2019 – 8 Sept 2019.
  • Josué — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Juan Alano — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Juan Christian — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Juan Dinenno — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Juan Otero — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Juan Sanabria — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Juan Torres — 1 confirmed meetings against Ruan. 10 Jul 2019 – 10 Jul 2019.
  • Juan Zuluaga — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Judson — 1 confirmed meetings against Ruan. 24 Nov 2018 – 24 Nov 2018.
  • Jules-Anthony Vilsaint — 1 confirmed meetings against Ruan. 27 Jul 2023 – 27 Jul 2023.
  • Julián Araujo — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Julian Hall — 1 confirmed meetings against Ruan. 20 Jun 2024 – 20 Jun 2024.
  • Júlio — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Júlio César — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Júlio César — 1 confirmed meetings against Ruan. 27 May 2017 – 27 May 2017.
  • Julio Domínguez — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Jumar — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Juninho — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Júnior Beliato — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Junior Fernandes — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Junior Hoilett — 1 confirmed meetings against Ruan. 1 Oct 2023 – 1 Oct 2023.
  • Junior da Cunha — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Júnior Todinho — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Júnior Viçosa — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Jurgen Bardhi — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Justin Hoyte — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Justin Portillo — 1 confirmed meetings against Ruan. 1 Mar 2020 – 1 Mar 2020.
  • Jürgen Locadia — 1 confirmed meetings against Ruan. 2 May 2021 – 2 May 2021.
  • Jørgen Skjelvik — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Kadu Santos — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Kadu Santos — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Kaio Cristian — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Kamil Fidan — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Karol Linetty — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Kauã — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Kauã Moraes — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Kayra Cihan — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Kayra Saygan — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Kazu — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Keko Gontán — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Kekuta Manneh — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Kelyn Rowe — 1 confirmed meetings against Ruan. 1 Sept 2022 – 1 Sept 2022.
  • Kendall Waston — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Kenneth Kronholm — 1 confirmed meetings against Ruan. 6 Oct 2019 – 6 Oct 2019.
  • Kenneth Mamah — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Kenny Saief — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Kerem Kalafat — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Kerem Kesgin — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Kesley — 1 confirmed meetings against Ruan. 27 May 2017 – 27 May 2017.
  • Kevin Long — 1 confirmed meetings against Ruan. 21 Jul 2024 – 21 Jul 2024.
  • Kevin Ramírez — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Kharlton Belmar — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Kipp Keller — 1 confirmed meetings against Ruan. 23 May 2022 – 23 May 2022.
  • Kleiton — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Kobe Franklin — 1 confirmed meetings against Ruan. 19 May 2024 – 19 May 2024.
  • Kofi Opare — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Krisztián Németh — 1 confirmed meetings against Ruan. 5 Nov 2020 – 5 Nov 2020.
  • Kyle Beckerman — 1 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2019.
  • Kyle Greig — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Kyle Scott — 1 confirmed meetings against Ruan. 17 Oct 2021 – 17 Oct 2021.
  • Kürşat Küçük — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Lewis Hilton — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Luke Pavone — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Leo Väisänen — 1 confirmed meetings against Ruan. 5 Oct 2023 – 5 Oct 2023.
  • Lachlan Brook — 1 confirmed meetings against Ruan. 19 Sept 2024 – 19 Sept 2024.
  • Larry Vásquez — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Larrys Mabiala — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • László Bénes — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Laurent Ciman — 1 confirmed meetings against Ruan. 4 May 2019 – 4 May 2019.
  • Lawson Sunderland — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Lazaro Scapolan — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Leandro Camilo — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Leandro Carvalho — 1 confirmed meetings against Ruan. 19 Aug 2017 – 19 Aug 2017.
  • Leandro Maciel — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Lee Desmond — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Leilson — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Lenon — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Léo — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Léo Bonatini — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Léo Campos — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Léo Ceará — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Leo Fernandes — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Léo Itaperuna — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Léo Naldi — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Leo Rodrigues — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Leonardo Bertone — 1 confirmed meetings against Ruan. 29 Sept 2019 – 29 Sept 2019.
  • Leonardo Kalil — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Leonardo da Silva — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Leonardo de Carvalho — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Leozinho — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Leozinho — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Levonte Johnson — 1 confirmed meetings against Ruan. 7 Jul 2024 – 7 Jul 2024.
  • Lewis O'Brien — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Lima — 1 confirmed meetings against Ruan. 19 Aug 2017 – 19 Aug 2017.
  • Lincoln — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Lionel Carole — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Lionel Messi — 1 confirmed meetings against Ruan. 12 May 2024 – 12 May 2024.
  • Lisandro López — 1 confirmed meetings against Ruan. 17 Apr 2021 – 17 Apr 2021.
  • Lisandro Magallán — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Logan Farrington — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • Loïc Kouagba — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Luan — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • Luan Gonçalves — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Luan Silva — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Luan Silva — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Luca Orellano — 1 confirmed meetings against Ruan. 14 Apr 2024 – 14 Apr 2024.
  • Lucão — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Lucão do Break — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Lucas Abreu — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Lucas Cardoso — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Lucas Costa — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Lucas Esquivel — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Lucas Esteves — 1 confirmed meetings against Ruan. 14 Jul 2022 – 14 Jul 2022.
  • Lucas Kallyel — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Lucas Lima — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Lucas Lovat — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Lucas Mineiro — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Lucas Ramon — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Lucas Rodrigues — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Lucas Ronier — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Lucas Taylor — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Lucca — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Luciano Castán — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Lúcio Flávio — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Luckymore Mkosana — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Luidy — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Luis Abram — 1 confirmed meetings against Ruan. 21 Sept 2023 – 21 Sept 2023.
  • Luis Amarilla — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Luis Batista — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Luís Carlos — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Luis Fernandes — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Luís Martins — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Luis Nájera — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Luis Oyama — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Luis Segovia — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Luiz Felipe — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Luiz Gustavo — 1 confirmed meetings against Ruan. 27 May 2017 – 27 May 2017.
  • Luiz Henrique — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Luka Stojanović — 1 confirmed meetings against Ruan. 22 Aug 2021 – 22 Aug 2021.
  • Luke Brennan — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • Luther Archimède — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Matthew Bentley — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • M. Yildirim — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Maalique Foster — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Magno de Araújo — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Magno Ribeiro — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Maguinho — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Maicon — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Maicon Souza — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Maikel van der Werff — 1 confirmed meetings against Ruan. 29 Sept 2019 – 29 Sept 2019.
  • Maikon Leite — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Malaly Dembélé — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Mallik Wilks — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Mamadou Fall — 1 confirmed meetings against Ruan. 4 Apr 2022 – 4 Apr 2022.
  • Mame Diouf — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Mame Faye — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Manoel — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Manuel Castro — 1 confirmed meetings against Ruan. 29 Aug 2020 – 29 Aug 2020.
  • Marcão — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Marcão — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Marcelinho — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Marcelinho — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Marcelo — 1 confirmed meetings against Ruan. 9 Mar 2019 – 9 Mar 2019.
  • Marcelo Benevenuto — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Marcelo Pitol — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Marcelo Silva — 1 confirmed meetings against Ruan. 1 Mar 2020 – 1 Mar 2020.
  • Marcelo Silva — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Marcelo Weigandt — 1 confirmed meetings against Ruan. 12 May 2024 – 12 May 2024.
  • Marcinho — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Marcinho — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Márcio Goiano — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Márcio Passos — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Marco Angulo — 1 confirmed meetings against Ruan. 25 Jun 2023 – 25 Jun 2023.
  • Marco Fabián — 1 confirmed meetings against Ruan. 4 Jul 2019 – 4 Jul 2019.
  • Marcos — 1 confirmed meetings against Ruan. 25 Nov 2017 – 25 Nov 2017.
  • Marcos Pereira — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Marcos Martins — 1 confirmed meetings against Ruan. 9 Jul 2017 – 9 Jul 2017.
  • Marcos Miranda Filho — 1 confirmed meetings against Ruan. 20 Oct 2018 – 20 Oct 2018.
  • Marcos Silva — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Mariano — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Mário Balbúrdia — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Mario Costa — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Mario Krstovski — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Mark McKenzie — 1 confirmed meetings against Ruan. 21 Jul 2020 – 21 Jul 2020.
  • Marlon — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Marlon Hairston — 1 confirmed meetings against Ruan. 28 Oct 2021 – 28 Oct 2021.
  • Martin Ødegaard — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Marvin Loría — 1 confirmed meetings against Ruan. 12 Aug 2020 – 12 Aug 2020.
  • Massadio Haïdara — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Matai Akinmboni — 1 confirmed meetings against Ruan. 25 Aug 2024 – 25 Aug 2024.
  • Mateo Klimowicz — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Mateusinho — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Matheus — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Matheus Barbosa — 1 confirmed meetings against Ruan. 24 Nov 2018 – 24 Nov 2018.
  • Matheus Domingues — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Matheus Bueno — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Matheus Cavichioli — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Matheus Frizzo — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Matheus Bertotto — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Matheus Mendes — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Matheus Pereira — 1 confirmed meetings against Ruan. 20 Oct 2018 – 20 Oct 2018.
  • Matheus Régis — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Matheus Ribeiro — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Matheus Sales — 1 confirmed meetings against Ruan. 20 Oct 2018 – 20 Oct 2018.
  • Matheus Silva — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Matheus Souza — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Matheusinho — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • Mathias Jørgensen — 1 confirmed meetings against Ruan. 24 Mar 2019 – 24 Mar 2019.
  • Mathías Laborda — 1 confirmed meetings against Ruan. 7 Jul 2024 – 7 Jul 2024.
  • Matías Rojas — 1 confirmed meetings against Ruan. 12 May 2024 – 12 May 2024.
  • Matija Orbanić — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Matt Besler — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Matt Crooks — 1 confirmed meetings against Ruan. 19 Sept 2024 – 19 Sept 2024.
  • Matt Jones — 1 confirmed meetings against Ruan. 27 Aug 2020 – 27 Aug 2020.
  • Maurício — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Mauro Manotas — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Max — 1 confirmed meetings against Ruan. 14 Jul 2022 – 14 Jul 2022.
  • Max — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Maxime Crépeau — 1 confirmed meetings against Ruan. 4 Apr 2022 – 4 Apr 2022.
  • Maycon — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Maycon Lucas — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Maynor Figueroa — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Mbaye Diagne — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Medeni Bingöl — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Mehmet Uçar — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Mehmet Yıldırım — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Mehmet Özcan — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Mert Bayram — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Mert Çelik — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Mert Menemencioglu — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Mesut Özdemir — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Metehan Mert — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Micael — 1 confirmed meetings against Ruan. 25 Jul 2018 – 25 Jul 2018.
  • Michael — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Michael Baldisimo — 1 confirmed meetings against Ruan. 10 Sept 2023 – 10 Sept 2023.
  • Michael Boxall — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Michael Estrada — 1 confirmed meetings against Ruan. 5 Jul 2022 – 5 Jul 2022.
  • Michael Halliday — 1 confirmed meetings against Ruan. 12 Mar 2023 – 12 Mar 2023.
  • Michael Hornsby — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Michael Mancienne — 1 confirmed meetings against Ruan. 15 Sept 2019 – 15 Sept 2019.
  • Michael Parkhurst — 1 confirmed meetings against Ruan. 12 May 2019 – 12 May 2019.
  • Miguel Cardoso — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Miguel Terceros — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Mikael — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Mikail Okyar — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Milton Valenzuela — 1 confirmed meetings against Ruan. 28 Oct 2021 – 28 Oct 2021.
  • Minho — 1 confirmed meetings against Ruan. 25 Nov 2017 – 25 Nov 2017.
  • Miqueias — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Miranda — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Misael — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Moacir — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Modestas Vorobjovas — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Mohamed Elneny — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Mohammed El Munir — 1 confirmed meetings against Ruan. 8 Sept 2019 – 8 Sept 2019.
  • Moisés — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Moses Nyeman — 1 confirmed meetings against Ruan. 18 Jun 2023 – 18 Jun 2023.
  • Mossoró — 1 confirmed meetings against Ruan. 1 Jul 2017 – 1 Jul 2017.
  • Moussa Djitté — 1 confirmed meetings against Ruan. 23 May 2022 – 23 May 2022.
  • Moustapha Camara — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Muhammed Ergen — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Muhammet Çavuşoğlu — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Murat Eser — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Murilo — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Mustafa Fettahoğlu — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Mustafa Yumlu — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • MV — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Mycael — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Nathan Aune — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Naby Oularé — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Nathan — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Nathan — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Nathan — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Nathan Byrne — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Nathan Ordaz — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Nathan Silva — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Nathan-Dylan Saliba — 1 confirmed meetings against Ruan. 27 Jul 2023 – 27 Jul 2023.
  • Naylhor — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Nenê Bonilha — 1 confirmed meetings against Ruan. 27 Oct 2018 – 27 Oct 2018.
  • Netinho — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Neto Moura — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • Neto Paraíba — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Neuton Piccoli — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Nicholas DePuy — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Nicholas Markanich — 1 confirmed meetings against Ruan. 25 Jun 2022 – 25 Jun 2022.
  • Nicholas Ross — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Nick DeLeon — 1 confirmed meetings against Ruan. 4 May 2019 – 4 May 2019.
  • Nick Rimando — 1 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2019.
  • Nicolas — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Nicolas Benezet — 1 confirmed meetings against Ruan. 11 Aug 2019 – 11 Aug 2019.
  • Nicolas Fleuriau Chateau — 1 confirmed meetings against Ruan. 7 Jul 2024 – 7 Jul 2024.
  • Nicolás Gaitán — 1 confirmed meetings against Ruan. 6 Oct 2019 – 6 Oct 2019.
  • Nicolas Hasler — 1 confirmed meetings against Ruan. 9 Mar 2019 – 9 Mar 2019.
  • Nicolas Isimat-Mirin — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Nicolás Linares — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Nicolás López — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Nicolas Pépé — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Nicolás Stefanelli — 1 confirmed meetings against Ruan. 9 Jul 2023 – 9 Jul 2023.
  • Nino — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Noah Cobb — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • Noel Buck — 1 confirmed meetings against Ruan. 26 Mar 2023 – 26 Mar 2023.
  • Nuno Sequeira — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Nuno Tavares — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Obed Vargas — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • Odise Roshi — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Oğulcan Çağlayan — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Oğuz Gürbulak — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Oğuzcan Çalışkan — 1 confirmed meetings against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Okan Erdoğan — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Oleksandr Syrota — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Oliver Semmle — 1 confirmed meetings against Ruan. 2 Jun 2024 – 2 Jun 2024.
  • Olivier Giroud — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Olívio Costa — 1 confirmed meetings against Ruan. 21 Oct 2017 – 21 Oct 2017.
  • Omar Browne — 1 confirmed meetings against Ruan. 1 Jun 2019 – 1 Jun 2019.
  • Omar Campos — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Onurcan Piri — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Orhan Ovacıklı — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Oscar Verhoeven — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Osman Kaynak — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Osvaldo Alonso — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Osvaldo Arroyo — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Oswaldo — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Ousmane Doumbia — 1 confirmed meetings against Ruan. 3 Sept 2023 – 3 Sept 2023.
  • Owayne Gordon — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Pablo — 1 confirmed meetings against Ruan. 8 Jul 2018 – 8 Jul 2018.
  • Pablo — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Pablo Bennevendo — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Pablo Bonilla — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Pablo Dyego — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Pablo Marí — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Pablo Oliveira — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Pablo Ruiz — 1 confirmed meetings against Ruan. 18 Jun 2023 – 18 Jun 2023.
  • Pará — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • Pará — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Patrick — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Patrick Agyemang — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Patrick Brey — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Patrick Mullins — 1 confirmed meetings against Ruan. 11 Aug 2019 – 11 Aug 2019.
  • Patrickson Delgado — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • Paul Rothrock — 1 confirmed meetings against Ruan. 14 May 2022 – 14 May 2022.
  • Paulinho — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Paulinho — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Paulinho Moccelin — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Paulo — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Paulo Santos — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Paulo Henrique — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Pavel Bucha — 1 confirmed meetings against Ruan. 14 Apr 2024 – 14 Apr 2024.
  • Pedrinho — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Pedrinho — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Pedro Bambu — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Pedro Carmona — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Pedro Junqueira — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Pedro Luccas — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Pedro Moreira — 1 confirmed meetings against Ruan. 19 Aug 2017 – 19 Aug 2017.
  • Pedro Rocha — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Pedro Vite — 1 confirmed meetings against Ruan. 1 Oct 2023 – 1 Oct 2023.
  • Perry Kitchen — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Petar Musa — 1 confirmed meetings against Ruan. 3 Mar 2024 – 3 Mar 2024.
  • PH — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Phellipe — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Pierre — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Quincy Amarikwa — 1 confirmed meetings against Ruan. 27 Jun 2019 – 27 Jun 2019.
  • Quinn McNeill — 1 confirmed meetings against Ruan. 22 Aug 2022 – 22 Aug 2022.
  • Rafael — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Rafael — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Rafael Bonfim — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Rafael Carillho — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rafael Donato — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Rafael dos Santos da Silva — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Rafael Jansen — 1 confirmed meetings against Ruan. 22 Jul 2018 – 22 Jul 2018.
  • Rafael dos Santos — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Rafael Nascimento — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Rafael Ratão — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Rafael Silva — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Rafael Silva — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Rafael Tavares — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Rafael Xavier — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rafhael Lucas — 1 confirmed meetings against Ruan. 6 Aug 2017 – 6 Aug 2017.
  • Rafinha — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Raí — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Raiko Arozarena — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Ralf — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Ramazan Civelek — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Raphael Luz — 1 confirmed meetings against Ruan. 26 Aug 2017 – 26 Aug 2017.
  • Raphael Macena — 1 confirmed meetings against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Raphael Silva — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Rasheed Akanbi — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Raúl Gudiño — 1 confirmed meetings against Ruan. 15 Sept 2022 – 15 Sept 2022.
  • Ravel Morrison — 1 confirmed meetings against Ruan. 31 Jul 2022 – 31 Jul 2022.
  • Rayan Raveloson — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Recep Niyaz — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Reginaldo Lopes — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Régis — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Reiss Nelson — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Rémi Walter — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Renan — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Renan — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Renan Mota — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Renan Oliveira — 1 confirmed meetings against Ruan. 12 Jul 2017 – 12 Jul 2017.
  • Renan Paulino — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Renan Rocha — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Renato Augusto — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Renato Marques — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Rey Manaj — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Reynaldo — 1 confirmed meetings against Ruan. 18 May 2025 – 18 May 2025.
  • Ricardo Capanema — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Ricardo Pepi — 1 confirmed meetings against Ruan. 28 Sept 2020 – 28 Sept 2020.
  • Richard — 1 confirmed meetings against Ruan. 6 Aug 2017 – 6 Aug 2017.
  • Robert Holding — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Roberto Avila — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Roberto Rodrigues — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Robin Lod — 1 confirmed meetings against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Robinho — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Rocco Ríos — 1 confirmed meetings against Ruan. 17 Jul 2022 – 17 Jul 2022.
  • Rod Fanni — 1 confirmed meetings against Ruan. 26 Jul 2020 – 26 Jul 2020.
  • Rodrigo — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Rodrigo Andrade — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Rodrigo Farofa — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Rodrigo López — 1 confirmed meetings against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Rodrigo Muttoni — 1 confirmed meetings against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Rodrigo Silva — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Rodrigo Soares — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Rodrigo Varanda — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Rodrigues — 1 confirmed meetings against Ruan. 10 Sept 2023 – 10 Sept 2023.
  • Roger Carvalho — 1 confirmed meetings against Ruan. 8 Jul 2018 – 8 Jul 2018.
  • Roger Espinoza — 1 confirmed meetings against Ruan. 24 Apr 2021 – 24 Apr 2021.
  • Roland Lamah — 1 confirmed meetings against Ruan. 29 Sept 2019 – 29 Sept 2019.
  • Rolf Feltscher — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Romarinho — 1 confirmed meetings against Ruan. 27 Oct 2018 – 27 Oct 2018.
  • Romarinho — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Romarinho — 1 confirmed meetings against Ruan. 8 Jul 2018 – 8 Jul 2018.
  • Romércio — 1 confirmed meetings against Ruan. 29 Jul 2018 – 29 Jul 2018.
  • Ronaldo Prieto — 1 confirmed meetings against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Roni — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Ruan Oliveira — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Ruben Gabrielsen — 1 confirmed meetings against Ruan. 23 May 2022 – 23 May 2022.
  • Rubinho — 1 confirmed meetings against Ruan. 24 Nov 2018 – 24 Nov 2018.
  • Russell Teibert — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Ryan Jack — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Ryan Spaulding — 1 confirmed meetings against Ruan. 16 Jul 2023 – 16 Jul 2023.
  • Rômulo — 1 confirmed meetings against Ruan. 5 Aug 2018 – 5 Aug 2018.
  • Simon Fitch — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Stian Gregersen — 1 confirmed meetings against Ruan. 14 Jul 2024 – 14 Jul 2024.
  • Sebastián Guenzatti Varela — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Sabahattin Destici — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Sabit Abdulai — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Sacha Klještan — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Sam Johnson — 1 confirmed meetings against Ruan. 14 Apr 2019 – 14 Apr 2019.
  • Samuel Adekugbe — 1 confirmed meetings against Ruan. 1 Oct 2023 – 1 Oct 2023.
  • Samuel Grandsir — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Samuel Santos — 1 confirmed meetings against Ruan. 2 Nov 2018 – 2 Nov 2018.
  • Samuel Tetteh — 1 confirmed meetings against Ruan. 19 Oct 2020 – 19 Oct 2020.
  • Sanchez — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Sander — 1 confirmed meetings against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Sandry — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Santeri Hostikka — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Santiago Arias — 1 confirmed meetings against Ruan. 25 Jun 2023 – 25 Jun 2023.
  • Santiago Moreno — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Scott Arfield — 1 confirmed meetings against Ruan. 17 Sept 2023 – 17 Sept 2023.
  • Scott Sutter — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Sean Rea — 1 confirmed meetings against Ruan. 16 Apr 2023 – 16 Apr 2023.
  • Sebastian Anderson — 1 confirmed meetings against Ruan. 1 Sept 2024 – 1 Sept 2024.
  • Sebastián Ferreira — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Sebastián Gómez — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Sébastien Salles-Lamonge — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Sefa Akgün — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Séga Coulibaly — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Serdar Dursun — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Serdar Gürler — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Sergi Palencia — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Sergio Ruiz — 1 confirmed meetings against Ruan. 1 May 2022 – 1 May 2022.
  • Serkan Göksu — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Seyfi Efe Irga — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Shamit Shome — 1 confirmed meetings against Ruan. 1 Jun 2019 – 1 Jun 2019.
  • Shanyder Borgelin — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Show — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Sidimar — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Sidney de Brito — 1 confirmed meetings against Ruan. 7 Oct 2017 – 7 Oct 2017.
  • Sigurd Rosted — 1 confirmed meetings against Ruan. 19 May 2024 – 19 May 2024.
  • Silvinho — 1 confirmed meetings against Ruan. 19 Jul 2017 – 19 Jul 2017.
  • Sinan Kurt — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Sinan Osmanoğlu — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Sofiane Djeffal — 1 confirmed meetings against Ruan. 31 Jul 2022 – 31 Jul 2022.
  • Spencer Richey — 1 confirmed meetings against Ruan. 19 May 2019 – 19 May 2019.
  • Stefano Denswil — 1 confirmed meetings against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Stelios Kitsiou — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Stênio — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Steven Nufour — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Strahinja Tanasijević — 1 confirmed meetings against Ruan. 4 Jul 2024 – 4 Jul 2024.
  • Stuart Findlay — 1 confirmed meetings against Ruan. 11 May 2022 – 11 May 2022.
  • Sueliton de Aguiar — 1 confirmed meetings against Ruan. 30 Sept 2017 – 30 Sept 2017.
  • Katlego Ntsabeleng — 1 confirmed meetings against Ruan. 5 Jul 2023 – 5 Jul 2023.
  • Tom Pettersson — 1 confirmed meetings against Ruan. 2 May 2021 – 2 May 2021.
  • Tadeu — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Tai Baribo — 1 confirmed meetings against Ruan. 30 Jun 2024 – 30 Jun 2024.
  • Tanner Tessmann — 1 confirmed meetings against Ruan. 28 Sept 2020 – 28 Sept 2020.
  • Tárik — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Tate Schmitt — 1 confirmed meetings against Ruan. 1 Mar 2020 – 1 Mar 2020.
  • Tayfur Bingöl — 1 confirmed meetings against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Teenage Hadebe — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Tevis — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Tevis Gabriel — 1 confirmed meetings against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Thallyson — 1 confirmed meetings against Ruan. 6 Nov 2018 – 6 Nov 2018.
  • Thiago Lopes — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Thiago Ribeiro — 1 confirmed meetings against Ruan. 22 Aug 2018 – 22 Aug 2018.
  • Thiago Santos — 1 confirmed meetings against Ruan. 28 Sept 2020 – 28 Sept 2020.
  • Thiaguinho — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Thiaguinho — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Thomas Edwards — 1 confirmed meetings against Ruan. 24 Apr 2022 – 24 Apr 2022.
  • Thomas Hasal — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Thomas Luciano — 1 confirmed meetings against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Thomas McCabe — 1 confirmed meetings against Ruan. 29 Sept 2019 – 29 Sept 2019.
  • Thomas Partey — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Thomas Thompson — 1 confirmed meetings against Ruan. 10 Sept 2023 – 10 Sept 2023.
  • Thomaz Santos — 1 confirmed meetings against Ruan. 8 Aug 2018 – 8 Aug 2018.
  • Þorleifur Úlfarsson — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Tiago Adan — 1 confirmed meetings against Ruan. 12 Aug 2017 – 12 Aug 2017.
  • Tiago dos Santos — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Tiago Cóser — 1 confirmed meetings against Ruan. 15 Jun 2025 – 15 Jun 2025.
  • Tiago Silva — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Tiago de Almeida — 1 confirmed meetings against Ruan. 21 Jun 2017 – 21 Jun 2017.
  • Tiago Luís — 1 confirmed meetings against Ruan. 27 Sept 2017 – 27 Sept 2017.
  • Tiago Pagnussat — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Timothy Howard — 1 confirmed meetings against Ruan. 7 Apr 2019 – 7 Apr 2019.
  • Timothy Melia — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Timothy Tillman — 1 confirmed meetings against Ruan. 22 Sept 2024 – 22 Sept 2024.
  • Tinga — 1 confirmed meetings against Ruan. 27 Oct 2018 – 27 Oct 2018.
  • Tobias Salquist — 1 confirmed meetings against Ruan. 16 Mar 2024 – 16 Mar 2024.
  • Toheeb Kosoko — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Toheeb Kosoko — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Tomás Avilés — 1 confirmed meetings against Ruan. 10 Mar 2024 – 10 Mar 2024.
  • Tomás Martínez — 1 confirmed meetings against Ruan. 22 Sept 2019 – 22 Sept 2019.
  • Tomislav Glumac — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Toprak Bayar — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Tsiki Ntsabeleng — 1 confirmed meetings against Ruan. 29 May 2022 – 29 May 2022.
  • Tsubasa Endoh — 1 confirmed meetings against Ruan. 11 Aug 2019 – 11 Aug 2019.
  • Tugay Kaçar — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Turan Tuncer — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Turker Dirdiroglu — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Tyler Pasher — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Tyrese Spicer — 1 confirmed meetings against Ruan. 19 May 2024 – 19 May 2024.
  • Uendel — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Uillian Correia — 1 confirmed meetings against Ruan. 29 Jul 2018 – 29 Jul 2018.
  • Ulíses Rivas — 1 confirmed meetings against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Uriel Antuna — 1 confirmed meetings against Ruan. 25 May 2019 – 25 May 2019.
  • Valon Ethemi — 1 confirmed meetings against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Vefa Temel — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Víctor Cuesta — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • Victor PC — 1 confirmed meetings against Ruan. 20 Apr 2019 – 20 Apr 2019.
  • Víctor Vázquez — 1 confirmed meetings against Ruan. 19 Mar 2022 – 19 Mar 2022.
  • Vincent Bezecourt — 1 confirmed meetings against Ruan. 24 Mar 2019 – 24 Mar 2019.
  • Vinícius — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Vinícius Pereira — 1 confirmed meetings against Ruan. 17 Jun 2017 – 17 Jun 2017.
  • Vinícius Leite — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Vinícius Mingotti — 1 confirmed meetings against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Vinko Soldo — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Vitinho — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Vitinho — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Vítor Costa — 1 confirmed meetings against Ruan. 3 Oct 2024 – 3 Oct 2024.
  • Vitor Feijão — 1 confirmed meetings against Ruan. 25 Nov 2017 – 25 Nov 2017.
  • Wagner Fogolari — 1 confirmed meetings against Ruan. 9 Nov 2018 – 9 Nov 2018.
  • Wagner da Silva — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Waguininho — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Wallace — 1 confirmed meetings against Ruan. 8 Jul 2018 – 8 Jul 2018.
  • Wallace Pernambucano — 1 confirmed meetings against Ruan. 17 May 2017 – 17 May 2017.
  • Wallison — 1 confirmed meetings against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Walterson — 1 confirmed meetings against Ruan. 14 Jul 2018 – 14 Jul 2018.
  • Warren Creavalle — 1 confirmed meetings against Ruan. 21 Jul 2020 – 21 Jul 2020.
  • Welington Simião — 1 confirmed meetings against Ruan. 14 Nov 2018 – 14 Nov 2018.
  • Welinton Torrão — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Wellington Cézar — 1 confirmed meetings against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Wellington Reis — 1 confirmed meetings against Ruan. 1 Sept 2018 – 1 Sept 2018.
  • Wellington Silva — 1 confirmed meetings against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Wellisson — 1 confirmed meetings against Ruan. 16 Jul 2017 – 16 Jul 2017.
  • Welliton — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • Wender da Silva — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Wesley Borges — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Wesley Gasolina — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Wesley Pimbinha — 1 confirmed meetings against Ruan. 8 Jul 2018 – 8 Jul 2018.
  • Wesley Pomba — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Weverton — 1 confirmed meetings against Ruan. 4 Jul 2025 – 4 Jul 2025.
  • Weverton — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Willean Lepo — 1 confirmed meetings against Ruan. 31 May 2025 – 31 May 2025.
  • William Ribeiro — 1 confirmed meetings against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • William Melo — 1 confirmed meetings against Ruan. 27 May 2017 – 27 May 2017.
  • William Pottker — 1 confirmed meetings against Ruan. 17 Oct 2017 – 17 Oct 2017.
  • William Saliba — 1 confirmed meetings against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • William Sands — 1 confirmed meetings against Ruan. 9 Apr 2023 – 9 Apr 2023.
  • William Yarbrough — 1 confirmed meetings against Ruan. 14 Jul 2022 – 14 Jul 2022.
  • Willian — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Willian Farias — 1 confirmed meetings against Ruan. 4 May 2025 – 4 May 2025.
  • Willian Formiga — 1 confirmed meetings against Ruan. 28 Jun 2025 – 28 Jun 2025.
  • Willian Rocha — 1 confirmed meetings against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • Wilson — 1 confirmed meetings against Ruan. 29 Jul 2018 – 29 Jul 2018.
  • Winston Reid — 1 confirmed meetings against Ruan. 24 Sept 2020 – 24 Sept 2020.
  • Xavier Arreaga — 1 confirmed meetings against Ruan. 7 Apr 2024 – 7 Apr 2024.
  • Yann Ekra — 1 confirmed meetings against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • Yago Santos — 1 confirmed meetings against Ruan. 27 May 2025 – 27 May 2025.
  • Yakup Kırtay — 1 confirmed meetings against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Yan Phillipe — 1 confirmed meetings against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Yan Sasse — 1 confirmed meetings against Ruan. 29 Jul 2018 – 29 Jul 2018.
  • Yan Souto — 1 confirmed meetings against Ruan. 18 Jul 2025 – 18 Jul 2025.
  • Yannick Bright — 1 confirmed meetings against Ruan. 12 May 2024 – 12 May 2024.
  • Yerson Mosquera — 1 confirmed meetings against Ruan. 7 May 2023 – 7 May 2023.
  • Ygor Nogueira — 1 confirmed meetings against Ruan. 30 Jun 2018 – 30 Jun 2018.
  • Yiğit Fidan — 1 confirmed meetings against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Yimmi Chará — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Younes Namli — 1 confirmed meetings against Ruan. 8 Mar 2020 – 8 Mar 2020.
  • Youness Mokhtar — 1 confirmed meetings against Ruan. 5 Nov 2020 – 5 Nov 2020.
  • Ytalo — 1 confirmed meetings against Ruan. 9 Jul 2017 – 9 Jul 2017.
  • Yuri — 1 confirmed meetings against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Yuri — 1 confirmed meetings against Ruan. 9 Jul 2017 – 9 Jul 2017.
  • Yusuf Bugra Demirkiran — 1 confirmed meetings against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Yusuf Erdoğan — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Yusuf Kocatürk — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Yusuf Şaş — 1 confirmed meetings against Ruan. 8 Apr 2026 – 8 Apr 2026.
  • Yutaro Tsukada — 1 confirmed meetings against Ruan. 27 Jul 2024 – 27 Jul 2024.
  • Zacarías Morán — 1 confirmed meetings against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Zachery McGraw — 1 confirmed meetings against Ruan. 27 Mar 2022 – 27 Mar 2022.
  • Žan Jevšenak — 1 confirmed meetings against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Žan Kolmanič — 1 confirmed meetings against Ruan. 23 May 2022 – 23 May 2022.
  • Zdravko Dimitrov — 1 confirmed meetings against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Ze Mario — 1 confirmed meetings against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Zeca — 1 confirmed meetings against Ruan. 19 Jun 2022 – 19 Jun 2022.
  • Zezinho — 1 confirmed meetings against Ruan. 25 Nov 2017 – 25 Nov 2017.
  • Zotti — 1 confirmed meetings against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Zubairu Ibrahim — 1 confirmed meetings against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Ömer Bayram — 1 confirmed meetings against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Ömer Beyaz — 1 confirmed meetings against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Ömer Faruk Duymaz — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Ömürcan Artan — 1 confirmed meetings against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Özcan Şahan — 1 confirmed meetings against Ruan. 4 Apr 2026 – 4 Apr 2026.

Which teams has Ruan 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.

  • Atlanta United FC — 12 confirmed appearances against Ruan. 12 May 2019 – 14 Jul 2024.
  • CF Montreal — 12 confirmed appearances against Ruan. 16 Mar 2019 – 27 Jul 2023.
  • Inter Miami — 12 confirmed appearances against Ruan. 9 Jul 2020 – 12 May 2024.
  • New York City FC — 12 confirmed appearances against Ruan. 27 Apr 2019 – 4 Jul 2024.
  • Nashville SC — 11 confirmed appearances against Ruan. 27 Aug 2020 – 26 May 2024.
  • FC Cincinnati — 10 confirmed appearances against Ruan. 19 May 2019 – 14 Apr 2024.
  • New York Red Bulls — 10 confirmed appearances against Ruan. 24 Mar 2019 – 18 Jul 2024.
  • Philadelphia Union — 10 confirmed appearances against Ruan. 4 Jul 2019 – 30 Jun 2024.
  • Chicago Fire — 9 confirmed appearances against Ruan. 9 Mar 2019 – 16 Mar 2024.
  • Columbus Crew — 8 confirmed appearances against Ruan. 14 Jul 2019 – 16 May 2024.
  • DC United — 8 confirmed appearances against Ruan. 1 Apr 2019 – 25 Aug 2024.
  • New England Revolution — 8 confirmed appearances against Ruan. 19 Jun 2019 – 16 Jul 2023.
  • Orlando City SC — 6 confirmed appearances against Ruan. 12 Mar 2023 – 29 Sept 2024.
  • Toronto FC — 6 confirmed appearances against Ruan. 4 May 2019 – 21 Jul 2024.
  • Colorado Rapids — 5 confirmed appearances against Ruan. 7 Apr 2019 – 1 Sept 2024.
  • FC Dallas — 5 confirmed appearances against Ruan. 4 Aug 2019 – 3 Mar 2024.
  • Real Salt Lake — 5 confirmed appearances against Ruan. 14 Apr 2019 – 19 Sept 2024.
  • Los Angeles FC — 4 confirmed appearances against Ruan. 8 Sept 2019 – 22 Sept 2024.
  • America Mineiro — 3 confirmed appearances against Ruan. 12 Jul 2017 – 27 May 2025.
  • Charlotte — 3 confirmed appearances against Ruan. 1 May 2022 – 17 Sept 2023.
  • Coritiba — 3 confirmed appearances against Ruan. 29 Jul 2018 – 15 Jun 2025.
  • CRB — 3 confirmed appearances against Ruan. 9 Jul 2017 – 4 Jul 2025.
  • Paysandu — 3 confirmed appearances against Ruan. 21 Jun 2017 – 8 Aug 2018.
  • Vancouver Whitecaps — 3 confirmed appearances against Ruan. 20 Apr 2019 – 7 Jul 2024.
  • Vila Nova — 3 confirmed appearances against Ruan. 12 Aug 2017 – 28 Jun 2025.
  • Austin — 2 confirmed appearances against Ruan. 23 May 2022 – 5 Oct 2023.
  • Avai — 2 confirmed appearances against Ruan. 5 Aug 2018 – 24 Nov 2018.
  • BOA — 2 confirmed appearances against Ruan. 22 Jul 2018 – 6 Nov 2018.
  • Ceara — 2 confirmed appearances against Ruan. 17 May 2017 – 19 Aug 2017.
  • Criciuma — 2 confirmed appearances against Ruan. 19 Jul 2017 – 18 Jul 2025.
  • Figueirense — 2 confirmed appearances against Ruan. 30 Jun 2018 – 20 Oct 2018.
  • Fortaleza EC — 2 confirmed appearances against Ruan. 8 Jul 2018 – 27 Oct 2018.
  • Goias — 2 confirmed appearances against Ruan. 27 Sept 2017 – 31 May 2025.
  • Houston Dynamo — 2 confirmed appearances against Ruan. 22 Sept 2019 – 19 Jun 2022.
  • Internacional — 2 confirmed appearances against Ruan. 1 Jul 2017 – 17 Oct 2017.
  • Juventude — 2 confirmed appearances against Ruan. 25 Jul 2018 – 9 Nov 2018.
  • Londrina — 2 confirmed appearances against Ruan. 16 Jul 2017 – 22 Aug 2018.
  • Los Angeles Galaxy — 2 confirmed appearances against Ruan. 25 May 2019 – 19 Mar 2022.
  • Nautico Recife — 2 confirmed appearances against Ruan. 17 Jun 2017 – 30 Sept 2017.
  • Oeste — 2 confirmed appearances against Ruan. 27 May 2017 – 26 Aug 2017.
  • Parana — 2 confirmed appearances against Ruan. 6 Aug 2017 – 25 Nov 2017.
  • Portland Timbers — 2 confirmed appearances against Ruan. 12 Aug 2020 – 27 Mar 2022.
  • San Jose Earthquakes — 2 confirmed appearances against Ruan. 10 Sept 2023 – 3 Oct 2024.
  • Sao Bento — 2 confirmed appearances against Ruan. 14 Jul 2018 – 2 Nov 2018.
  • Seattle Sounders — 2 confirmed appearances against Ruan. 1 Sept 2022 – 7 Apr 2024.
  • Sporting Kansas City — 2 confirmed appearances against Ruan. 24 Sept 2020 – 24 Apr 2021.
  • ABC — 1 confirmed appearances against Ruan. 24 Jun 2017 – 24 Jun 2017.
  • Adana Demirspor — 1 confirmed appearances against Ruan. 6 Mar 2026 – 6 Mar 2026.
  • Amazonas — 1 confirmed appearances against Ruan. 27 Apr 2025 – 27 Apr 2025.
  • Amed — 1 confirmed appearances against Ruan. 15 Feb 2026 – 15 Feb 2026.
  • Arsenal — 1 confirmed appearances against Ruan. 20 Jul 2022 – 20 Jul 2022.
  • Athletic Club — 1 confirmed appearances against Ruan. 7 Apr 2025 – 7 Apr 2025.
  • Atletico Paranaense — 1 confirmed appearances against Ruan. 8 Jun 2025 – 8 Jun 2025.
  • Atletico San Luis — 1 confirmed appearances against Ruan. 30 Jul 2024 – 30 Jul 2024.
  • Boluspor — 1 confirmed appearances against Ruan. 1 Feb 2026 – 1 Feb 2026.
  • Botafogo SP — 1 confirmed appearances against Ruan. 13 Apr 2025 – 13 Apr 2025.
  • Brasil DE Pelotas — 1 confirmed appearances against Ruan. 2 Aug 2017 – 2 Aug 2017.
  • Cianorte — 1 confirmed appearances against Ruan. 14 Mar 2018 – 14 Mar 2018.
  • Çorum FK — 1 confirmed appearances against Ruan. 26 Apr 2026 – 26 Apr 2026.
  • Cuiaba — 1 confirmed appearances against Ruan. 22 Apr 2025 – 22 Apr 2025.
  • Erzurumspor FK — 1 confirmed appearances against Ruan. 9 Feb 2026 – 9 Feb 2026.
  • Esenler Erokspor — 1 confirmed appearances against Ruan. 13 Apr 2026 – 13 Apr 2026.
  • Ferroviária — 1 confirmed appearances against Ruan. 18 Apr 2025 – 18 Apr 2025.
  • Guarani Campinas — 1 confirmed appearances against Ruan. 13 Sept 2017 – 13 Sept 2017.
  • İstanbulspor — 1 confirmed appearances against Ruan. 4 Apr 2026 – 4 Apr 2026.
  • Kayserispor — 1 confirmed appearances against Ruan. 14 Sept 2025 – 14 Sept 2025.
  • Keçiörengücü — 1 confirmed appearances against Ruan. 11 Mar 2026 – 11 Mar 2026.
  • Kocaelispor — 1 confirmed appearances against Ruan. 23 Nov 2025 – 23 Nov 2025.
  • Luverdense — 1 confirmed appearances against Ruan. 30 Jul 2017 – 30 Jul 2017.
  • Minnesota United FC — 1 confirmed appearances against Ruan. 7 Aug 2020 – 7 Aug 2020.
  • Novorizontino — 1 confirmed appearances against Ruan. 4 May 2025 – 4 May 2025.
  • Operario-PR — 1 confirmed appearances against Ruan. 22 Jul 2025 – 22 Jul 2025.
  • Pendikspor — 1 confirmed appearances against Ruan. 19 Feb 2026 – 19 Feb 2026.
  • Remo — 1 confirmed appearances against Ruan. 18 May 2025 – 18 May 2025.
  • Richmond Kickers — 1 confirmed appearances against Ruan. 27 Apr 2023 – 27 Apr 2023.
  • Sacramento Republic — 1 confirmed appearances against Ruan. 8 Sept 2022 – 8 Sept 2022.
  • Santa Cruz — 1 confirmed appearances against Ruan. 22 Jul 2017 – 22 Jul 2017.
  • Santos Laguna — 1 confirmed appearances against Ruan. 12 Aug 2021 – 12 Aug 2021.
  • Sarıyer — 1 confirmed appearances against Ruan. 1 Mar 2026 – 1 Mar 2026.
  • Sivasspor — 1 confirmed appearances against Ruan. 23 Feb 2026 – 23 Feb 2026.
  • Tampa Bay Rowdies — 1 confirmed appearances against Ruan. 21 Apr 2022 – 21 Apr 2022.
  • U.N.A.M. - Pumas — 1 confirmed appearances against Ruan. 30 Jul 2023 – 30 Jul 2023.
  • Vanspor FK — 1 confirmed appearances against Ruan. 15 Mar 2026 – 15 Mar 2026.
  • Volta Redonda — 1 confirmed appearances against Ruan. 22 Jun 2025 – 22 Jun 2025.
  • Ümraniyespor — 1 confirmed appearances against Ruan. 8 Apr 2026 – 8 Apr 2026.

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.