FOOTSAM / CONNECTIONS
Ryan Grech
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Ryan Grech played with most?
Most confirmed shared appearances:
- Adrian Borg32shared appearances
- Thiaguinho32shared appearances
- David Cassar31shared appearances
Who has Ryan Grech faced most often?
Most confirmed meetings as opponents:
- Gabriel Aquilina5confirmed meetings
- Matthew Farrugia5confirmed meetings
- Tyrone Farrugia5confirmed meetings
Who has Ryan Grech played with most?
Players with confirmed appearances in the same team as Ryan Grech.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 23 Aug 2019 – 7 March 2021 | ||
| 01 | 23 Aug 2019 – 7 March 2021 | ||
| 03 | 23 Aug 2019 – 7 March 2021 | ||
| 04 | 23 Aug 2019 – 15 Jan 2021 | ||
| 05 | 23 Aug 2019 – 15 Jan 2021 | ||
| 06 | 23 Aug 2019 – 22 Dec 2020 | ||
| 07 | 27 Aug 2020 – 7 March 2021 | ||
| 07 | 27 Aug 2020 – 7 March 2021 | ||
| 09 | 23 Aug 2019 – 6 March 2020 | ||
| 09 | 23 Aug 2019 – 7 March 2021 | ||
| 09 | 30 Aug 2019 – 8 Dec 2020 | ||
| 12 | 27 Aug 2020 – 26 Feb 2021 | ||
| 13 | 23 Aug 2019 – 6 March 2020 | ||
| 13 | 23 Aug 2019 – 6 March 2020 | ||
| 13 | 25 Sep 2020 – 26 Feb 2021 | ||
| 16 | 27 Aug 2020 – 7 March 2021 | ||
| 17 | 27 Aug 2020 – 8 Dec 2020 | ||
| 18 | 25 Sep 2020 – 26 Feb 2021 | ||
| 18 | 30 Aug 2019 – 6 March 2020 | ||
| 20 | 26 Aug 2017 – 20 Apr 2018 | ||
| 20 | 26 Aug 2017 – 20 Apr 2018 | ||
| 20 | 27 Aug 2020 – 9 Jan 2021 | ||
| 23 | 26 Aug 2017 – 3 March 2018 | ||
| 23 | 12 Jan 2021 – 7 March 2021 | ||
| 23 | 23 Aug 2019 – 11 Jan 2020 | ||
| 26 | 26 Aug 2017 – 16 Dec 2017 | ||
| 26 | 9 Jan 2021 – 7 March 2021 | ||
| 26 | 11 Jan 2020 – 6 March 2020 | ||
| 26 | 10 Sep 2017 – 3 March 2018 | ||
| 26 | 26 Aug 2017 – 20 Apr 2018 | ||
| 26 | 10 Sep 2017 – 20 Apr 2018 | ||
| 26 | 19 Jan 2020 – 6 March 2020 | ||
| 26 | 26 Aug 2017 – 20 Apr 2018 | ||
| 26 | 12 Jan 2021 – 7 March 2021 | ||
| 26 | 26 Aug 2017 – 20 Apr 2018 | ||
| 36 | 10 Sep 2017 – 20 Apr 2018 | ||
| 36 | 26 Aug 2017 – 20 Apr 2018 | ||
| 36 | 23 Jan 2021 – 7 March 2021 | ||
| 36 | 15 Feb 2020 – 7 March 2021 | ||
| 36 | 24 Nov 2020 – 22 Dec 2020 | ||
| 36 | 30 Aug 2019 – 13 Dec 2019 | ||
| 36 | 23 Jan 2021 – 7 March 2021 | ||
| 36 | 10 Sep 2017 – 16 Dec 2017 | ||
| 44 | 16 Sep 2017 – 16 Dec 2017 | ||
| 45 | 5 Oct 2019 – 8 Dec 2019 | ||
| 45 | 26 Aug 2017 – 16 Sep 2017 | ||
| 45 | 9 Dec 2017 – 3 March 2018 | ||
| 45 | 26 Aug 2017 – 9 Dec 2017 | ||
| 49 | 16 Sep 2017 – 16 Dec 2017 | ||
| 49 | 3 March 2018 – 20 Apr 2018 |
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 Ryan Grech 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 Ryan Grech played with?
- Adrian Borg — 32 shared appearances with Ryan Grech. 23 Aug 2019 – 7 Mar 2021.
- Thiaguinho — 32 shared appearances with Ryan Grech. 23 Aug 2019 – 7 Mar 2021.
- David Cassar — 31 shared appearances with Ryan Grech. 23 Aug 2019 – 7 Mar 2021.
- Sérgio Raphael — 29 shared appearances with Ryan Grech. 23 Aug 2019 – 15 Jan 2021.
- Wellington Vieira — 25 shared appearances with Ryan Grech. 23 Aug 2019 – 15 Jan 2021.
- Romeu — 22 shared appearances with Ryan Grech. 23 Aug 2019 – 22 Dec 2020.
- Terence Agius — 19 shared appearances with Ryan Grech. 27 Aug 2020 – 7 Mar 2021.
- Wilfried Domoraud — 19 shared appearances with Ryan Grech. 27 Aug 2020 – 7 Mar 2021.
- Ige Adeshina — 18 shared appearances with Ryan Grech. 23 Aug 2019 – 6 Mar 2020.
- Manuel Bustos — 18 shared appearances with Ryan Grech. 23 Aug 2019 – 7 Mar 2021.
- Romario de Araújo — 18 shared appearances with Ryan Grech. 30 Aug 2019 – 8 Dec 2020.
- Jacob Walker — 17 shared appearances with Ryan Grech. 27 Aug 2020 – 26 Feb 2021.
- Emmanuel Okoye — 16 shared appearances with Ryan Grech. 23 Aug 2019 – 6 Mar 2020.
- Flavio Carioca — 16 shared appearances with Ryan Grech. 23 Aug 2019 – 6 Mar 2020.
- Samba Tounkara — 16 shared appearances with Ryan Grech. 25 Sept 2020 – 26 Feb 2021.
- Ryan Scicluna — 14 shared appearances with Ryan Grech. 27 Aug 2020 – 7 Mar 2021.
- Maxuell Samurai — 10 shared appearances with Ryan Grech. 27 Aug 2020 – 8 Dec 2020.
- Jonathan Pearson — 9 shared appearances with Ryan Grech. 25 Sept 2020 – 26 Feb 2021.
- Luke Sciberras — 9 shared appearances with Ryan Grech. 30 Aug 2019 – 6 Mar 2020.
- Duane Bonnici — 8 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Manolito Micallef — 8 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Michael Mifsud — 8 shared appearances with Ryan Grech. 27 Aug 2020 – 9 Jan 2021.
- Daren Falzon — 7 shared appearances with Ryan Grech. 26 Aug 2017 – 3 Mar 2018.
- Emiliano Callegari — 7 shared appearances with Ryan Grech. 12 Jan 2021 – 7 Mar 2021.
- Siraj Arab — 7 shared appearances with Ryan Grech. 23 Aug 2019 – 11 Jan 2020.
- Angus Buhagiar — 6 shared appearances with Ryan Grech. 26 Aug 2017 – 16 Dec 2017.
- Ben Koné — 6 shared appearances with Ryan Grech. 9 Jan 2021 – 7 Mar 2021.
- Edward Herrera — 6 shared appearances with Ryan Grech. 11 Jan 2020 – 6 Mar 2020.
- Elhadji Ndoye — 6 shared appearances with Ryan Grech. 10 Sept 2017 – 3 Mar 2018.
- Mark Fenech — 6 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Mateo Bustos — 6 shared appearances with Ryan Grech. 10 Sept 2017 – 20 Apr 2018.
- Ricardinho — 6 shared appearances with Ryan Grech. 19 Jan 2020 – 6 Mar 2020.
- Ryan Cassar — 6 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Tamsir Jammeh — 6 shared appearances with Ryan Grech. 12 Jan 2021 – 7 Mar 2021.
- Yuri — 6 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Christoph Nicht — 5 shared appearances with Ryan Grech. 10 Sept 2017 – 20 Apr 2018.
- Jurgen Debono — 5 shared appearances with Ryan Grech. 26 Aug 2017 – 20 Apr 2018.
- Lamn Bittaye — 5 shared appearances with Ryan Grech. 23 Jan 2021 – 7 Mar 2021.
- Luke Grech — 5 shared appearances with Ryan Grech. 15 Feb 2020 – 7 Mar 2021.
- Miguel Montfort — 5 shared appearances with Ryan Grech. 24 Nov 2020 – 22 Dec 2020.
- Russell Fenech — 5 shared appearances with Ryan Grech. 30 Aug 2019 – 13 Dec 2019.
- Ryan Darmanin — 5 shared appearances with Ryan Grech. 23 Jan 2021 – 7 Mar 2021.
- Scott Fenwick — 5 shared appearances with Ryan Grech. 10 Sept 2017 – 16 Dec 2017.
- Adrian Caşcaval — 4 shared appearances with Ryan Grech. 16 Sept 2017 – 16 Dec 2017.
- Daniel Sant — 3 shared appearances with Ryan Grech. 5 Oct 2019 – 8 Dec 2019.
- Go Nagaoka — 3 shared appearances with Ryan Grech. 26 Aug 2017 – 16 Sept 2017.
- Joel Ellul — 3 shared appearances with Ryan Grech. 9 Dec 2017 – 3 Mar 2018.
- Omar Borg — 3 shared appearances with Ryan Grech. 26 Aug 2017 – 9 Dec 2017.
- Arnaud Mendy — 2 shared appearances with Ryan Grech. 16 Sept 2017 – 16 Dec 2017.
- Mailson — 2 shared appearances with Ryan Grech. 3 Mar 2018 – 20 Apr 2018.
- Matheus Casarotto — 2 shared appearances with Ryan Grech. 3 Mar 2018 – 20 Apr 2018.
- Rafael — 2 shared appearances with Ryan Grech. 3 Mar 2018 – 20 Apr 2018.
- Yves Tagro — 2 shared appearances with Ryan Grech. 8 Dec 2019 – 13 Dec 2019.
- Ameth Lo — 1 shared appearances with Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Briffa Sharlton — 1 shared appearances with Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Djilali Belhadj — 1 shared appearances with Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Entonjo Elezaj — 1 shared appearances with Ryan Grech. 30 Jan 2021 – 30 Jan 2021.
- Gastón Cesani — 1 shared appearances with Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Marco Botta — 1 shared appearances with Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Paul Ellul — 1 shared appearances with Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Sean Schembri — 1 shared appearances with Ryan Grech. 23 Jan 2021 – 23 Jan 2021.
- Tristan Nappa Licari — 1 shared appearances with Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
Who has Ryan Grech faced?
- Gabriel Aquilina — 5 confirmed meetings against Ryan Grech. 26 Aug 2017 – 23 Jan 2021.
- Matthew Farrugia — 5 confirmed meetings against Ryan Grech. 9 Dec 2017 – 12 Jan 2021.
- Tyrone Farrugia — 5 confirmed meetings against Ryan Grech. 25 Nov 2017 – 21 Feb 2021.
- Zachary Brincat — 5 confirmed meetings against Ryan Grech. 25 Nov 2017 – 21 Feb 2021.
- Bojan Kaljević — 4 confirmed meetings against Ryan Grech. 16 Dec 2017 – 21 Feb 2021.
- Brandon Paiber — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Clayton Failla — 4 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Feb 2021.
- Enzo Ruiz — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Francisco da Silva — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Gonzalo Virano — 4 confirmed meetings against Ryan Grech. 9 Dec 2017 – 26 Feb 2021.
- Jake Galea — 4 confirmed meetings against Ryan Grech. 5 Oct 2019 – 23 Jan 2021.
- Jan Busuttil — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- John Mintoff — 4 confirmed meetings against Ryan Grech. 26 Aug 2017 – 25 Sept 2020.
- Jonas Ekani — 4 confirmed meetings against Ryan Grech. 25 Nov 2017 – 21 Feb 2021.
- Juan Gill — 4 confirmed meetings against Ryan Grech. 10 Sept 2017 – 26 Feb 2021.
- Jurgen Pisani — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Juri Cisotti — 4 confirmed meetings against Ryan Grech. 5 Oct 2019 – 23 Jan 2021.
- Kristian Keqi — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Kurt Shaw — 4 confirmed meetings against Ryan Grech. 5 Oct 2019 – 23 Jan 2021.
- Marcelo Dias — 4 confirmed meetings against Ryan Grech. 23 Aug 2019 – 30 Jan 2021.
- Mark Scerri — 4 confirmed meetings against Ryan Grech. 26 Aug 2017 – 25 Sept 2020.
- Matías Muchardi — 4 confirmed meetings against Ryan Grech. 26 Aug 2017 – 22 Dec 2020.
- Ryan Camenzuli — 4 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Alexander Cini — 3 confirmed meetings against Ryan Grech. 19 Oct 2019 – 1 Oct 2020.
- Alexander Satariano — 3 confirmed meetings against Ryan Grech. 5 Oct 2019 – 25 Sept 2020.
- Alfred Effiong — 3 confirmed meetings against Ryan Grech. 16 Dec 2017 – 9 Jan 2021.
- Andreas Vella — 3 confirmed meetings against Ryan Grech. 25 Nov 2017 – 19 Jan 2020.
- Carl Cassar — 3 confirmed meetings against Ryan Grech. 16 Sept 2017 – 26 Feb 2021.
- Claudio Pani — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 21 Feb 2020.
- Clyde Borg — 3 confirmed meetings against Ryan Grech. 19 Oct 2019 – 5 Dec 2020.
- Daniel Agius — 3 confirmed meetings against Ryan Grech. 28 Sept 2019 – 1 Oct 2020.
- Daniel Scerri — 3 confirmed meetings against Ryan Grech. 16 Sept 2017 – 26 Feb 2021.
- Dodo — 3 confirmed meetings against Ryan Grech. 21 Sept 2019 – 15 Jan 2021.
- Duane Bonnici — 3 confirmed meetings against Ryan Grech. 30 Aug 2019 – 22 Dec 2020.
- Edmond Agius — 3 confirmed meetings against Ryan Grech. 5 Oct 2019 – 23 Jan 2021.
- Edward Herrera — 3 confirmed meetings against Ryan Grech. 19 Oct 2019 – 7 Mar 2021.
- Henry Bonello — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Jackson Mendoza — 3 confirmed meetings against Ryan Grech. 28 Sept 2019 – 5 Dec 2020.
- Jacob Walker — 3 confirmed meetings against Ryan Grech. 3 Mar 2018 – 15 Feb 2020.
- Jan Tanti — 3 confirmed meetings against Ryan Grech. 23 Aug 2019 – 12 Jan 2021.
- Jean Farrugia — 3 confirmed meetings against Ryan Grech. 21 Feb 2020 – 23 Jan 2021.
- Johann Bezzina — 3 confirmed meetings against Ryan Grech. 13 Dec 2019 – 21 Feb 2021.
- Joseph Zerafa — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Karl Micallef — 3 confirmed meetings against Ryan Grech. 21 Sept 2019 – 15 Jan 2021.
- Kemar Reid — 3 confirmed meetings against Ryan Grech. 3 Mar 2018 – 7 Mar 2021.
- Kevin Rosero — 3 confirmed meetings against Ryan Grech. 28 Sept 2019 – 8 Dec 2020.
- Kevin Tulimieri — 3 confirmed meetings against Ryan Grech. 3 Nov 2019 – 21 Feb 2021.
- Kyrian Nwoko — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Luke Bonnici — 3 confirmed meetings against Ryan Grech. 16 Sept 2017 – 26 Feb 2021.
- Matías García — 3 confirmed meetings against Ryan Grech. 9 Dec 2017 – 6 Mar 2020.
- Matteo Piciollo — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Michael Mifsud — 3 confirmed meetings against Ryan Grech. 10 Sept 2017 – 21 Feb 2021.
- Myles Beerman — 3 confirmed meetings against Ryan Grech. 2 Feb 2020 – 23 Jan 2021.
- Nicola Leone — 3 confirmed meetings against Ryan Grech. 21 Sept 2019 – 1 Oct 2020.
- Paul Fenech — 3 confirmed meetings against Ryan Grech. 16 Dec 2017 – 9 Jan 2021.
- Rafael Morisco — 3 confirmed meetings against Ryan Grech. 30 Aug 2019 – 21 Feb 2021.
- Ricardo Correa — 3 confirmed meetings against Ryan Grech. 26 Aug 2017 – 5 Dec 2020.
- Sean Cipriott — 3 confirmed meetings against Ryan Grech. 23 Aug 2019 – 9 Jan 2021.
- Tiago Adan — 3 confirmed meetings against Ryan Grech. 19 Oct 2019 – 1 Oct 2020.
- Ulises Arias — 3 confirmed meetings against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Uroš Ljubomirac — 3 confirmed meetings against Ryan Grech. 16 Dec 2017 – 9 Jan 2021.
- Weverton — 3 confirmed meetings against Ryan Grech. 30 Aug 2019 – 9 Jan 2021.
- Wilkson — 3 confirmed meetings against Ryan Grech. 23 Aug 2019 – 28 Nov 2020.
- Adam Overend — 2 confirmed meetings against Ryan Grech. 15 Feb 2020 – 8 Dec 2020.
- Adrian Carabott — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Aleksa Andrejić — 2 confirmed meetings against Ryan Grech. 8 Dec 2019 – 9 Jan 2021.
- Alessandro Milesi — 2 confirmed meetings against Ryan Grech. 25 Sept 2020 – 23 Jan 2021.
- Anderson — 2 confirmed meetings against Ryan Grech. 11 Jan 2020 – 7 Nov 2020.
- Andre Scicluna — 2 confirmed meetings against Ryan Grech. 10 Feb 2020 – 12 Jan 2021.
- Andrei Agius — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Arthur Oyama — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 21 Feb 2020.
- Augusto Cáseres — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Ben Koné — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 5 Dec 2020.
- Brandon Muscat — 2 confirmed meetings against Ryan Grech. 8 Dec 2019 – 7 Nov 2020.
- Camilo Del Castillo — 2 confirmed meetings against Ryan Grech. 28 Sept 2019 – 5 Dec 2020.
- Carlos Flores — 2 confirmed meetings against Ryan Grech. 10 Feb 2020 – 26 Feb 2021.
- Christ Ememe — 2 confirmed meetings against Ryan Grech. 19 Jan 2020 – 22 Dec 2020.
- Christian Cassar — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Christoffer Mafoumbi — 2 confirmed meetings against Ryan Grech. 22 Dec 2020 – 21 Feb 2021.
- Clayton Giordimaina — 2 confirmed meetings against Ryan Grech. 15 Nov 2020 – 26 Feb 2021.
- Connor Zammit — 2 confirmed meetings against Ryan Grech. 11 Jan 2020 – 28 Nov 2020.
- David Xuereb — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 12 Jan 2021.
- Dê — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Dejan Vuković — 2 confirmed meetings against Ryan Grech. 25 Sept 2020 – 23 Jan 2021.
- Dexter Xuereb — 2 confirmed meetings against Ryan Grech. 30 Aug 2019 – 5 Dec 2020.
- Dunstan Vella — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Elvis Sakyi — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 11 Jan 2020.
- Enmy Peña — 2 confirmed meetings against Ryan Grech. 3 Nov 2019 – 24 Nov 2020.
- Erjon Beu — 2 confirmed meetings against Ryan Grech. 16 Sept 2017 – 15 Nov 2020.
- Farid Romero — 2 confirmed meetings against Ryan Grech. 28 Sept 2019 – 15 Feb 2020.
- Ferdinando Apap — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Fernando Brandán — 2 confirmed meetings against Ryan Grech. 15 Nov 2020 – 26 Feb 2021.
- Gabri Izquier — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Gabriel Mentz — 2 confirmed meetings against Ryan Grech. 28 Sept 2019 – 15 Feb 2020.
- Gianluca Bugeja — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Gianluca Sciberras — 2 confirmed meetings against Ryan Grech. 22 Dec 2020 – 21 Feb 2021.
- Gilmar Ribeiro — 2 confirmed meetings against Ryan Grech. 21 Feb 2020 – 23 Jan 2021.
- Gilmore Azzopardi — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Gonzalo Gamarra — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Hubert Vella — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Ini Akpan — 2 confirmed meetings against Ryan Grech. 19 Oct 2019 – 6 Mar 2020.
- Iván Paz — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Jake Grech — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Jamie Zerafa — 2 confirmed meetings against Ryan Grech. 28 Sept 2019 – 15 Feb 2020.
- Jean Borg — 2 confirmed meetings against Ryan Grech. 10 Sept 2017 – 3 Nov 2019.
- Jefferson — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 5 Dec 2020.
- Jonathan Bondin — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Jonathan Caruana — 2 confirmed meetings against Ryan Grech. 3 Nov 2019 – 24 Nov 2020.
- Joseph Mbong — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 15 Jan 2021.
- Juan Corbalan — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 15 Jan 2021.
- Jurgen Degabriele — 2 confirmed meetings against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Jurgen Suda — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Justin Haber — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 5 Dec 2020.
- Kevin — 2 confirmed meetings against Ryan Grech. 15 Feb 2020 – 8 Dec 2020.
- Kyle Gatt — 2 confirmed meetings against Ryan Grech. 30 Aug 2019 – 7 Nov 2020.
- Leandro Motta — 2 confirmed meetings against Ryan Grech. 26 Aug 2017 – 8 Dec 2020.
- Leighton Grech — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 15 Feb 2020.
- Leon Muscat — 2 confirmed meetings against Ryan Grech. 16 Sept 2017 – 26 Feb 2021.
- Lucão — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Manolito Micallef — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 11 Jan 2020.
- Manuel Bartolo — 2 confirmed meetings against Ryan Grech. 10 Feb 2020 – 15 Jan 2021.
- Marcelo Muniz — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Marcus Grima — 2 confirmed meetings against Ryan Grech. 3 Mar 2018 – 9 Jan 2021.
- Mario Fontanella — 2 confirmed meetings against Ryan Grech. 3 Nov 2019 – 24 Nov 2020.
- Matthew Cremona — 2 confirmed meetings against Ryan Grech. 3 Mar 2018 – 28 Nov 2020.
- Matthew Gauci — 2 confirmed meetings against Ryan Grech. 3 Mar 2018 – 10 Feb 2020.
- Matthew Guillaumier — 2 confirmed meetings against Ryan Grech. 13 Dec 2019 – 15 Jan 2021.
- Mattia Cinquini — 2 confirmed meetings against Ryan Grech. 21 Sept 2019 – 10 Feb 2020.
- Miguel Pérez — 2 confirmed meetings against Ryan Grech. 15 Nov 2020 – 26 Feb 2021.
- Misael Miranda — 2 confirmed meetings against Ryan Grech. 3 Mar 2018 – 7 Nov 2020.
- Neil Micallef — 2 confirmed meetings against Ryan Grech. 15 Feb 2020 – 26 Feb 2021.
- Nevin Portelli — 2 confirmed meetings against Ryan Grech. 8 Dec 2019 – 5 Dec 2020.
- Nikolai Muscat — 2 confirmed meetings against Ryan Grech. 10 Nov 2019 – 5 Dec 2020.
- Omar Elouni — 2 confirmed meetings against Ryan Grech. 28 Sept 2019 – 5 Dec 2020.
- Óscar Linton — 2 confirmed meetings against Ryan Grech. 25 Sept 2020 – 23 Jan 2021.
- Pedro Gusso — 2 confirmed meetings against Ryan Grech. 19 Jan 2020 – 15 Nov 2020.
- Peter Sammut — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Ruslan Kisil — 2 confirmed meetings against Ryan Grech. 25 Sept 2020 – 23 Jan 2021.
- Ryan Darmanin — 2 confirmed meetings against Ryan Grech. 21 Sept 2019 – 15 Nov 2020.
- Ryan Fenech — 2 confirmed meetings against Ryan Grech. 16 Dec 2017 – 24 Nov 2020.
- Santiago Malano — 2 confirmed meetings against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Sergio Osagho Uyi — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Shaun Dimech — 2 confirmed meetings against Ryan Grech. 3 Nov 2019 – 24 Nov 2020.
- Sigitas Olberkis — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 11 Jan 2020.
- Soufiane Lagzir — 2 confirmed meetings against Ryan Grech. 21 Sept 2019 – 15 Jan 2021.
- Steve Bonnici — 2 confirmed meetings against Ryan Grech. 9 Dec 2017 – 20 Apr 2018.
- Sylvano Comvalius — 2 confirmed meetings against Ryan Grech. 25 Sept 2020 – 23 Jan 2021.
- Thomas Veronese — 2 confirmed meetings against Ryan Grech. 25 Nov 2017 – 8 Dec 2019.
- Tristan Caruana — 2 confirmed meetings against Ryan Grech. 21 Sept 2019 – 24 Nov 2020.
- Valdo Alhinho — 2 confirmed meetings against Ryan Grech. 10 Feb 2020 – 15 Nov 2020.
- Vitor — 2 confirmed meetings against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Wilfried Zamble — 2 confirmed meetings against Ryan Grech. 23 Aug 2019 – 11 Jan 2020.
- Abubakar Bello Osagie — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Adrian Borg — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Ahmed Ahmedov — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Alan Abela — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Alan Souza — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Aleksandar Kosorić — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Alessio Capitelli — 1 confirmed meetings against Ryan Grech. 10 Feb 2020 – 10 Feb 2020.
- Alessio Cassar — 1 confirmed meetings against Ryan Grech. 20 Nov 2020 – 20 Nov 2020.
- Alexander Muscat — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Ali Sowe — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Amadou Samb — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Amos Youga — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- André Prates — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Andrea Cassar — 1 confirmed meetings against Ryan Grech. 30 Jan 2021 – 30 Jan 2021.
- Andreas Blas Cittadini — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Andrew Cohen — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Andrew Hogg — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Andrija Majdevac — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Antoine Borg — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Antonio Stelitano — 1 confirmed meetings against Ryan Grech. 5 Oct 2019 – 5 Oct 2019.
- Augustine Loof — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Ayrton Attard — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Ayrton Azzopardi — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Batata — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Bjørn Kristensen — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Bradley Mazikou — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Bradley Schembri — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Brady Agius — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Braian Volpini — 1 confirmed meetings against Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Brandon Debono — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Bruno de Oliveira — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Busatto — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Cain Attard — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Caio Prado — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Calvin Camilleri — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Christian Chaney — 1 confirmed meetings against Ryan Grech. 19 Jan 2020 – 19 Jan 2020.
- Christopher Farrugia — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Christopher Galea — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Claudio Zappa — 1 confirmed meetings against Ryan Grech. 21 Feb 2020 – 21 Feb 2020.
- Cléo Dias — 1 confirmed meetings against Ryan Grech. 5 Oct 2019 – 5 Oct 2019.
- Clifford Gatt Baldacchino — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Clinch McAllister — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Conor Borg — 1 confirmed meetings against Ryan Grech. 10 Feb 2020 – 10 Feb 2020.
- Dale Camilleri — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Daneel Abela — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Daniel Fernandes — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Daniel Vassallo — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Danny Holla — 1 confirmed meetings against Ryan Grech. 25 Sept 2020 – 25 Sept 2020.
- Daren Falzon — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Darko Gojković — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Darren Borg — 1 confirmed meetings against Ryan Grech. 10 Feb 2020 – 10 Feb 2020.
- David Brown — 1 confirmed meetings against Ryan Grech. 19 Jan 2020 – 19 Jan 2020.
- David Nworah — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Davide Mansi — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Dejan Debono — 1 confirmed meetings against Ryan Grech. 11 Jan 2020 – 11 Jan 2020.
- Destin Mambouana — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Dibola Diwoto Júnior — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Diego Albanese — 1 confirmed meetings against Ryan Grech. 20 Nov 2020 – 20 Nov 2020.
- Diego Mosquera — 1 confirmed meetings against Ryan Grech. 28 Sept 2019 – 28 Sept 2019.
- Dion Fava — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Divine Naah — 1 confirmed meetings against Ryan Grech. 21 Feb 2021 – 21 Feb 2021.
- Djamel Boerstra Leeflang — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Douglas Packer — 1 confirmed meetings against Ryan Grech. 3 Nov 2019 – 3 Nov 2019.
- Dylan Agius — 1 confirmed meetings against Ryan Grech. 20 Nov 2020 – 20 Nov 2020.
- Dylan Micallef — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Ebrima Sohna — 1 confirmed meetings against Ryan Grech. 19 Jan 2020 – 19 Jan 2020.
- Edafe Uzeh — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Edin Murga — 1 confirmed meetings against Ryan Grech. 30 Aug 2019 – 30 Aug 2019.
- Edison Bilbao — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Eduardo Rosado — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Elkin Serrano — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Emerson Marcelina — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Enrico Pepe — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Eslit Sala — 1 confirmed meetings against Ryan Grech. 24 Nov 2020 – 24 Nov 2020.
- Federico Falcone — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Fernandinho — 1 confirmed meetings against Ryan Grech. 20 Nov 2020 – 20 Nov 2020.
- Fernando Barbosa — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Flavio Carioca — 1 confirmed meetings against Ryan Grech. 30 Jan 2021 – 30 Jan 2021.
- Frank Temile — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Franklin Sasere — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Freud Gnindokponou — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Gary Camilleri — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Georgi Yomov — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Gianluca Zammit — 1 confirmed meetings against Ryan Grech. 15 Nov 2020 – 15 Nov 2020.
- Gianmarco Conti — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Giuseppe Saraò — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Gláucio Silva — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Goran Adamović — 1 confirmed meetings against Ryan Grech. 21 Feb 2020 – 21 Feb 2020.
- Graham Carey — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Gregori Braga — 1 confirmed meetings against Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Harry Wood — 1 confirmed meetings against Ryan Grech. 26 Feb 2021 – 26 Feb 2021.
- Henrique — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Henrique Motta — 1 confirmed meetings against Ryan Grech. 7 Mar 2021 – 7 Mar 2021.
- Ige Adeshina — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Imanol Iriberri — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Irakli Dzaria — 1 confirmed meetings against Ryan Grech. 3 Nov 2019 – 3 Nov 2019.
- Isaac Ntow — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Ismael Borg — 1 confirmed meetings against Ryan Grech. 26 Feb 2021 – 26 Feb 2021.
- Ivan Božović — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Ivan Marić — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Jacob Borg — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Jacques Critien — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Jairo Andres — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Jake Engerer — 1 confirmed meetings against Ryan Grech. 23 Jan 2021 – 23 Jan 2021.
- Jamie Overend — 1 confirmed meetings against Ryan Grech. 28 Sept 2019 – 28 Sept 2019.
- Jason Vandelannoite — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Jean Debattista — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Jens Wemmer — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Jeroen Lumu — 1 confirmed meetings against Ryan Grech. 30 Jan 2021 – 30 Jan 2021.
- Jonathan Pearson — 1 confirmed meetings against Ryan Grech. 21 Feb 2020 – 21 Feb 2020.
- Jorge Santos — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Joseph Farrugia — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Josuel Spiteri — 1 confirmed meetings against Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Jurgen Borg — 1 confirmed meetings against Ryan Grech. 20 Apr 2018 – 20 Apr 2018.
- Jurgen Mattheij — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Justin Grioli — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Justin Spiteri — 1 confirmed meetings against Ryan Grech. 1 Oct 2020 – 1 Oct 2020.
- Karl Pulo — 1 confirmed meetings against Ryan Grech. 23 Aug 2019 – 23 Aug 2019.
- Karolis Laukžemis — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Kemmu Jackson — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Kieran Xuereb — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Kristijan Naumovski — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Kurt Magro — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Kurt Zammit — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Leandro Almeida — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Lecão — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Lee Schembri — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Leonardo Ferreira — 1 confirmed meetings against Ryan Grech. 25 Nov 2017 – 25 Nov 2017.
- Liam Mckay — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Liam Portelli — 1 confirmed meetings against Ryan Grech. 22 Dec 2020 – 22 Dec 2020.
- Luca Brincat — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Luis Riascos — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Mamadou Jallow — 1 confirmed meetings against Ryan Grech. 30 Aug 2019 – 30 Aug 2019.
- Marcelo Dias — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Marco Botta — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Marco Criaco — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Marko Jovičić — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Marko Stanojević — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Martin Davis — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Matthew Spiteri — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Matthew Tabone — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Maurizio Vella — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Maxuell Samurai — 1 confirmed meetings against Ryan Grech. 15 Feb 2020 – 15 Feb 2020.
- Michael Camilleri — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Michael Johnson — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Michele Sansone — 1 confirmed meetings against Ryan Grech. 5 Oct 2019 – 5 Oct 2019.
- Miguel Alba — 1 confirmed meetings against Ryan Grech. 24 Nov 2020 – 24 Nov 2020.
- Miguel Ciantar — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Mihailo Jovanović — 1 confirmed meetings against Ryan Grech. 24 Nov 2020 – 24 Nov 2020.
- Milan Đurić — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Miloš Lepović — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Mirko Todorović — 1 confirmed meetings against Ryan Grech. 23 Aug 2019 – 23 Aug 2019.
- Moustapha Beye — 1 confirmed meetings against Ryan Grech. 1 Oct 2020 – 1 Oct 2020.
- Neil Tabone — 1 confirmed meetings against Ryan Grech. 20 Nov 2020 – 20 Nov 2020.
- Nenad Šljivić — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Nicola Palmieri — 1 confirmed meetings against Ryan Grech. 9 Dec 2017 – 9 Dec 2017.
- Nikola Ašćerić — 1 confirmed meetings against Ryan Grech. 10 Sept 2017 – 10 Sept 2017.
- Nikola Gavrić — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Orestis Nikolopoulos — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Óscar Carniello — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Ousmane Sidibé — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Paulo Henrique — 1 confirmed meetings against Ryan Grech. 15 Feb 2020 – 15 Feb 2020.
- Petar Kanzurov — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Peter Xuereb — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Piotr Branicki — 1 confirmed meetings against Ryan Grech. 10 Feb 2020 – 10 Feb 2020.
- Plamen Galabov — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Predrag Babic — 1 confirmed meetings against Ryan Grech. 16 Sept 2017 – 16 Sept 2017.
- Predrag Đorđević — 1 confirmed meetings against Ryan Grech. 15 Jan 2021 – 15 Jan 2021.
- Raed Saleh — 1 confirmed meetings against Ryan Grech. 10 Sept 2017 – 10 Sept 2017.
- Randall Vella — 1 confirmed meetings against Ryan Grech. 9 Dec 2017 – 9 Dec 2017.
- Raphael Kooh Sohna — 1 confirmed meetings against Ryan Grech. 5 Dec 2020 – 5 Dec 2020.
- Rei Tachikawa — 1 confirmed meetings against Ryan Grech. 28 Sept 2019 – 28 Sept 2019.
- Ricardinho — 1 confirmed meetings against Ryan Grech. 11 Jan 2020 – 11 Jan 2020.
- Ricardo Martin — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Rodolfo Soares — 1 confirmed meetings against Ryan Grech. 10 Nov 2019 – 10 Nov 2019.
- Rowen Muscat — 1 confirmed meetings against Ryan Grech. 3 Nov 2019 – 3 Nov 2019.
- Rudi Briffa — 1 confirmed meetings against Ryan Grech. 8 Dec 2019 – 8 Dec 2019.
- Rundell Winchester — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Ryan Camilleri — 1 confirmed meetings against Ryan Grech. 10 Sept 2017 – 10 Sept 2017.
- Ryan Caruana — 1 confirmed meetings against Ryan Grech. 28 Sept 2019 – 28 Sept 2019.
- Ryan Scicluna — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Ryan Spiteri — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Ryan Tonna — 1 confirmed meetings against Ryan Grech. 24 Nov 2020 – 24 Nov 2020.
- Sacha Borg — 1 confirmed meetings against Ryan Grech. 5 Dec 2020 – 5 Dec 2020.
- Samir Arab — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Sean Mintoff — 1 confirmed meetings against Ryan Grech. 16 Dec 2017 – 16 Dec 2017.
- Sebastian Grech — 1 confirmed meetings against Ryan Grech. 25 Sept 2020 – 25 Sept 2020.
- Sérgio Barboza — 1 confirmed meetings against Ryan Grech. 7 Mar 2021 – 7 Mar 2021.
- Sergio Villareal — 1 confirmed meetings against Ryan Grech. 30 Aug 2019 – 30 Aug 2019.
- Seydou Sow — 1 confirmed meetings against Ryan Grech. 5 Oct 2019 – 5 Oct 2019.
- Shen Zigui — 1 confirmed meetings against Ryan Grech. 21 Feb 2021 – 21 Feb 2021.
- Shola Shodiya — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
- Simone Mancini — 1 confirmed meetings against Ryan Grech. 2 Feb 2020 – 2 Feb 2020.
- Stanimir Milošković — 1 confirmed meetings against Ryan Grech. 5 Oct 2019 – 5 Oct 2019.
- Stefan Dimić — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Stefano Beltrame — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Stefano Bianciardi — 1 confirmed meetings against Ryan Grech. 26 Aug 2017 – 26 Aug 2017.
- Stefano D'Agostino — 1 confirmed meetings against Ryan Grech. 6 Mar 2020 – 6 Mar 2020.
- Stephen Pisani — 1 confirmed meetings against Ryan Grech. 27 Oct 2019 – 27 Oct 2019.
- Steve Borg — 1 confirmed meetings against Ryan Grech. 5 Dec 2020 – 5 Dec 2020.
- Steven Bezzina — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Taisei Marukawa — 1 confirmed meetings against Ryan Grech. 23 Aug 2019 – 23 Aug 2019.
- Tarabai Santos — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Terence Agius — 1 confirmed meetings against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- Terence Vella — 1 confirmed meetings against Ryan Grech. 9 Dec 2017 – 9 Dec 2017.
- Tiago Rodrigues — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Timothy Aquilina — 1 confirmed meetings against Ryan Grech. 15 Feb 2020 – 15 Feb 2020.
- Timothy Tabone — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Travis Blagrove — 1 confirmed meetings against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
- Uchenna Umeh — 1 confirmed meetings against Ryan Grech. 10 Sept 2017 – 10 Sept 2017.
- Valentin Antov — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Vánger da Silva — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Victor Luiz — 1 confirmed meetings against Ryan Grech. 8 Dec 2020 – 8 Dec 2020.
- Vito Plut — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Vukašin Vranješ — 1 confirmed meetings against Ryan Grech. 9 Jan 2021 – 9 Jan 2021.
- Walter Serrano — 1 confirmed meetings against Ryan Grech. 26 Feb 2021 – 26 Feb 2021.
- Wilfried Domoraud — 1 confirmed meetings against Ryan Grech. 21 Sept 2019 – 21 Sept 2019.
- Younousse Sankharé — 1 confirmed meetings against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- Yuki Omuro — 1 confirmed meetings against Ryan Grech. 7 Nov 2020 – 7 Nov 2020.
- Zachary Cassar — 1 confirmed meetings against Ryan Grech. 12 Jan 2021 – 12 Jan 2021.
- Zachary Grech — 1 confirmed meetings against Ryan Grech. 28 Nov 2020 – 28 Nov 2020.
Which teams has Ryan Grech 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.
- Mosta — 5 confirmed appearances against Ryan Grech. 25 Nov 2017 – 21 Feb 2021.
- Senglea Athletic — 5 confirmed appearances against Ryan Grech. 9 Dec 2017 – 12 Jan 2021.
- Sliema Wanderers — 5 confirmed appearances against Ryan Grech. 26 Aug 2017 – 23 Jan 2021.
- Floriana — 4 confirmed appearances against Ryan Grech. 19 Oct 2019 – 30 Jan 2021.
- Balzan FC — 3 confirmed appearances against Ryan Grech. 16 Dec 2017 – 9 Jan 2021.
- Hamrun Spartans — 3 confirmed appearances against Ryan Grech. 21 Sept 2019 – 15 Jan 2021.
- Lija Athletic — 3 confirmed appearances against Ryan Grech. 16 Sept 2017 – 26 Feb 2021.
- Santa Lucía — 3 confirmed appearances against Ryan Grech. 28 Sept 2019 – 8 Dec 2020.
- Valletta FC — 3 confirmed appearances against Ryan Grech. 10 Sept 2017 – 24 Nov 2020.
- Gzira United — 2 confirmed appearances against Ryan Grech. 10 Nov 2019 – 5 Dec 2020.
- Hibernians — 2 confirmed appearances against Ryan Grech. 2 Feb 2020 – 28 Nov 2020.
- Tarxien Rainbows — 2 confirmed appearances against Ryan Grech. 8 Dec 2019 – 7 Nov 2020.
- Zejtun Corinthians — 2 confirmed appearances against Ryan Grech. 20 Nov 2020 – 7 Mar 2021.
- Birkirkara — 1 confirmed appearances against Ryan Grech. 13 Dec 2019 – 13 Dec 2019.
- CSKA Sofia — 1 confirmed appearances against Ryan Grech. 27 Aug 2020 – 27 Aug 2020.
- St. Andrews — 1 confirmed appearances against Ryan Grech. 3 Mar 2018 – 3 Mar 2018.
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.




















































