FOOTSAM / CONNECTIONS
David Rochela
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has David Rochela played with most?
Most confirmed shared appearances:
- Pakorn Parmpak80shared appearances
- Siwakorn Chakkuprasart69shared appearances
- Sergio Suárez66shared appearances
Who has David Rochela faced most often?
Most confirmed meetings as opponents:
- Chalermpong Kerdkaew7confirmed meetings
- Teerathep Winothai7confirmed meetings
- Decha Srangdee6confirmed meetings
Who has David Rochela played with most?
Players with confirmed appearances in the same team as David Rochela.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 11 Feb 2017 – 3 Feb 2023 | ||
| 02 | 11 Feb 2017 – 3 Feb 2023 | ||
| 03 | 11 Feb 2017 – 4 May 2022 | ||
| 04 | 11 Feb 2018 – 3 Feb 2023 | ||
| 05 | 11 Feb 2017 – 3 Feb 2023 | ||
| 05 | 11 Feb 2017 – 27 Nov 2021 | ||
| 07 | 11 Feb 2018 – 4 May 2022 | ||
| 08 | 11 Feb 2018 – 3 Feb 2023 | ||
| 09 | 9 Apr 2017 – 28 Sep 2022 | ||
| 10 | 11 Feb 2017 – 4 May 2022 | ||
| 11 | 24 Feb 2019 – 4 May 2022 | ||
| 12 | 11 Feb 2018 – 24 Feb 2019 | ||
| 13 | 11 Feb 2017 – 29 July 2018 | ||
| 13 | 24 June 2021 – 2 Apr 2022 | ||
| 15 | 17 Feb 2018 – 15 Sep 2018 | ||
| 16 | 24 June 2021 – 4 May 2022 | ||
| 17 | 15 July 2018 – 4 May 2022 | ||
| 18 | 11 Feb 2017 – 6 July 2019 | ||
| 18 | 24 Sep 2017 – 1 March 2020 | ||
| 20 | 15 Feb 2020 – 4 May 2022 | ||
| 20 | 5 Sep 2021 – 13 Feb 2022 | ||
| 20 | 6 July 2019 – 3 Feb 2023 | ||
| 23 | 11 Feb 2018 – 30 June 2019 | ||
| 23 | 11 Feb 2017 – 22 Oct 2017 | ||
| 23 | 15 Feb 2020 – 28 Sep 2022 | ||
| 26 | 26 Feb 2020 – 3 Feb 2023 | ||
| 27 | 9 Apr 2017 – 6 July 2019 | ||
| 28 | 15 Feb 2020 – 4 May 2022 | ||
| 28 | 11 Feb 2017 – 28 Apr 2018 | ||
| 30 | 15 Feb 2020 – 9 Apr 2022 | ||
| 30 | 27 June 2021 – 3 Feb 2023 | ||
| 32 | 24 Feb 2018 – 26 May 2018 | ||
| 32 | 11 Feb 2018 – 5 Aug 2018 | ||
| 34 | 14 Nov 2021 – 4 May 2022 | ||
| 34 | 6 May 2018 – 29 July 2018 | ||
| 34 | 11 Feb 2017 – 14 Oct 2017 | ||
| 34 | 10 Oct 2021 – 13 Feb 2022 | ||
| 34 | 15 Jan 2022 – 3 Feb 2023 | ||
| 39 | 24 Apr 2010 – 7 March 2011 | ||
| 39 | 24 Apr 2010 – 7 March 2011 | ||
| 39 | 26 Sep 2021 – 7 Nov 2021 | ||
| 39 | 24 June 2021 – 9 July 2021 | ||
| 39 | 24 Apr 2010 – 7 March 2011 | ||
| 44 | 24 Apr 2010 – 7 March 2011 | ||
| 44 | 5 Feb 2022 – 1 May 2022 | ||
| 44 | 24 Apr 2010 – 7 March 2011 | ||
| 44 | 6 July 2019 – 4 May 2022 | ||
| 44 | 7 Oct 2018 – 6 July 2021 | ||
| 49 | 11 Feb 2017 – 2 July 2017 | ||
| 49 | 25 Feb 2017 – 22 Oct 2017 |
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 David Rochela 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 David Rochela played with?
- Pakorn Parmpak — 80 shared appearances with David Rochela. 11 Feb 2017 – 3 Feb 2023.
- Siwakorn Chakkuprasart — 69 shared appearances with David Rochela. 11 Feb 2017 – 3 Feb 2023.
- Sergio Suárez — 66 shared appearances with David Rochela. 11 Feb 2017 – 4 May 2022.
- Bordin Phala — 63 shared appearances with David Rochela. 11 Feb 2018 – 3 Feb 2023.
- Elias Dolah — 56 shared appearances with David Rochela. 11 Feb 2017 – 3 Feb 2023.
- Nitipong Selanon — 56 shared appearances with David Rochela. 11 Feb 2017 – 27 Nov 2021.
- Nurul Sriyankem — 48 shared appearances with David Rochela. 11 Feb 2018 – 4 May 2022.
- Kevin Deeromram — 46 shared appearances with David Rochela. 11 Feb 2018 – 3 Feb 2023.
- Worawut Srisupa — 43 shared appearances with David Rochela. 9 Apr 2017 – 28 Sept 2022.
- Rattanai Songsangchan — 32 shared appearances with David Rochela. 11 Feb 2017 – 4 May 2022.
- Ko Seul-Ki — 31 shared appearances with David Rochela. 24 Feb 2019 – 4 May 2022.
- Dragan Bošković — 29 shared appearances with David Rochela. 11 Feb 2018 – 24 Feb 2019.
- Adison Daeng-rueng — 26 shared appearances with David Rochela. 11 Feb 2017 – 29 Jul 2018.
- Philip Roller — 26 shared appearances with David Rochela. 24 Jun 2021 – 2 Apr 2022.
- Sung-Hwan Kim — 24 shared appearances with David Rochela. 17 Feb 2018 – 15 Sept 2018.
- Nattawut Sombatyotha — 20 shared appearances with David Rochela. 24 Jun 2021 – 4 May 2022.
- Worawut Namvech — 19 shared appearances with David Rochela. 15 Jul 2018 – 4 May 2022.
- Panphanphong Pinkong — 18 shared appearances with David Rochela. 11 Feb 2017 – 6 Jul 2019.
- Tossapol Lated — 18 shared appearances with David Rochela. 24 Sept 2017 – 1 Mar 2020.
- Kannarin Thawornsak — 16 shared appearances with David Rochela. 15 Feb 2020 – 4 May 2022.
- Nelson Bonilla — 16 shared appearances with David Rochela. 5 Sept 2021 – 13 Feb 2022.
- Tanaboon Kesarat — 16 shared appearances with David Rochela. 6 Jul 2019 – 3 Feb 2023.
- Arthit Boodjinda — 15 shared appearances with David Rochela. 11 Feb 2018 – 30 Jun 2019.
- Genki Nagasato — 15 shared appearances with David Rochela. 11 Feb 2017 – 22 Oct 2017.
- Tanasith Siripala — 15 shared appearances with David Rochela. 15 Feb 2020 – 28 Sept 2022.
- Charyl Chappuis — 14 shared appearances with David Rochela. 26 Feb 2020 – 3 Feb 2023.
- Josimar Roberto — 13 shared appearances with David Rochela. 9 Apr 2017 – 6 Jul 2019.
- Adisak Kraisorn — 11 shared appearances with David Rochela. 15 Feb 2020 – 4 May 2022.
- Tana Chanabut — 11 shared appearances with David Rochela. 11 Feb 2017 – 28 Apr 2018.
- Jaturapat Sattham — 10 shared appearances with David Rochela. 15 Feb 2020 – 9 Apr 2022.
- Thitathorn Auksornsri — 10 shared appearances with David Rochela. 27 Jun 2021 – 3 Feb 2023.
- Athibordee Etirat — 8 shared appearances with David Rochela. 24 Feb 2018 – 26 May 2018.
- Terens Puhiri — 8 shared appearances with David Rochela. 11 Feb 2018 – 5 Aug 2018.
- Adisorn Promrak — 7 shared appearances with David Rochela. 14 Nov 2021 – 4 May 2022.
- Chakrit Ravanprakhon — 7 shared appearances with David Rochela. 6 May 2018 – 29 Jul 2018.
- Piyachat Srimarueang — 7 shared appearances with David Rochela. 11 Feb 2017 – 14 Oct 2017.
- Sansern Limwatthana — 7 shared appearances with David Rochela. 10 Oct 2021 – 13 Feb 2022.
- Teerasak Poeiphimai — 7 shared appearances with David Rochela. 15 Jan 2022 – 3 Feb 2023.
- Daniel Aranzubia — 6 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Iván Sánchez — 6 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Javier Patiño Lachica — 6 shared appearances with David Rochela. 26 Sept 2021 – 7 Nov 2021.
- Jhon Baggio — 6 shared appearances with David Rochela. 24 Jun 2021 – 9 Jul 2021.
- Juan Rodríguez — 6 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Adrián López — 5 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Kawin Thamsatchanan — 5 shared appearances with David Rochela. 5 Feb 2022 – 1 May 2022.
- Lassad Nouioui — 5 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Martin Steuble — 5 shared appearances with David Rochela. 6 Jul 2019 – 4 May 2022.
- Watchara Buathong — 5 shared appearances with David Rochela. 7 Oct 2018 – 6 Jul 2021.
- Andrija Kaluđerović — 4 shared appearances with David Rochela. 11 Feb 2017 – 2 Jul 2017.
- Ekkapoom Potharungroj — 4 shared appearances with David Rochela. 25 Feb 2017 – 22 Oct 2017.
- Heberty — 4 shared appearances with David Rochela. 15 Feb 2020 – 1 Mar 2020.
- Juan Valerón — 4 shared appearances with David Rochela. 1 May 2010 – 25 Oct 2010.
- Laure — 4 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Manuel García — 4 shared appearances with David Rochela. 24 Apr 2010 – 8 May 2010.
- Sergio Gonzalez — 4 shared appearances with David Rochela. 24 Apr 2010 – 8 May 2010.
- William Weidersjoe — 4 shared appearances with David Rochela. 20 Mar 2022 – 28 Sept 2022.
- Alberto Lopo — 3 shared appearances with David Rochela. 1 May 2010 – 8 May 2010.
- Anon Samakorn — 3 shared appearances with David Rochela. 21 Jul 2018 – 5 Aug 2018.
- Diego Colotto — 3 shared appearances with David Rochela. 5 May 2010 – 7 Mar 2011.
- Iván Pérez Maceira — 3 shared appearances with David Rochela. 1 May 2010 – 8 May 2010.
- Juca — 3 shared appearances with David Rochela. 1 May 2010 – 8 May 2010.
- Pummared Kladkleed — 3 shared appearances with David Rochela. 10 Sept 2017 – 20 Sept 2017.
- Thitawee Auksornsri — 3 shared appearances with David Rochela. 3 Jul 2021 – 24 Oct 2021.
- Wuttichai Tatong — 3 shared appearances with David Rochela. 19 Feb 2017 – 20 Sept 2017.
- Antonio Tomás — 2 shared appearances with David Rochela. 24 Apr 2010 – 7 Mar 2011.
- Benjamin Davis — 2 shared appearances with David Rochela. 28 Sept 2022 – 3 Feb 2023.
- David Añón — 2 shared appearances with David Rochela. 1 May 2010 – 5 May 2010.
- Ittipol Poolsap — 2 shared appearances with David Rochela. 25 Jun 2017 – 14 Oct 2017.
- Janepob Phokhi — 2 shared appearances with David Rochela. 5 Feb 2022 – 9 Apr 2022.
- José de Castro — 2 shared appearances with David Rochela. 24 Apr 2010 – 25 Oct 2010.
- Mista — 2 shared appearances with David Rochela. 24 Apr 2010 – 8 May 2010.
- Negueba — 2 shared appearances with David Rochela. 28 Sept 2022 – 3 Feb 2023.
- Piyachart Tamaphan — 2 shared appearances with David Rochela. 11 Feb 2017 – 19 Feb 2017.
- Praweenwat Boonyong — 2 shared appearances with David Rochela. 25 Jun 2017 – 28 Jun 2017.
- Raúl Carnero — 2 shared appearances with David Rochela. 1 May 2010 – 8 May 2010.
- Rubén Pérez — 2 shared appearances with David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Sittha Boonlha — 2 shared appearances with David Rochela. 1 May 2022 – 4 May 2022.
- Somprasong Promsorn — 2 shared appearances with David Rochela. 15 Jul 2018 – 21 Jul 2018.
- Suphanan Bureerat — 2 shared appearances with David Rochela. 28 Sept 2022 – 3 Feb 2023.
- Yves Desmarets — 2 shared appearances with David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Adrián López — 1 shared appearances with David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Airton — 1 shared appearances with David Rochela. 28 Sept 2022 – 28 Sept 2022.
- Andrés Guardado — 1 shared appearances with David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Chatmongkol Tongkiri — 1 shared appearances with David Rochela. 22 Feb 2020 – 22 Feb 2020.
- Claudio Morel — 1 shared appearances with David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Filipe Luís — 1 shared appearances with David Rochela. 8 May 2010 – 8 May 2010.
- Frans Putros — 1 shared appearances with David Rochela. 28 Sept 2022 – 28 Sept 2022.
- Gustav Sahlin — 1 shared appearances with David Rochela. 28 Sept 2022 – 28 Sept 2022.
- Jetjinn Sriprach — 1 shared appearances with David Rochela. 25 Jun 2017 – 25 Jun 2017.
- Juan Domínguez — 1 shared appearances with David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Meechok Marhasaranukun — 1 shared appearances with David Rochela. 24 Sept 2017 – 24 Sept 2017.
- Míchel Herrero — 1 shared appearances with David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Nanthawat Suankaeo — 1 shared appearances with David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Pablo Álvarez — 1 shared appearances with David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Pathompon Charoenrattanapirom — 1 shared appearances with David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Sammy Slot — 1 shared appearances with David Rochela. 21 Jul 2018 – 21 Jul 2018.
- Sarawut Kanlayanabandit — 1 shared appearances with David Rochela. 9 Jul 2021 – 9 Jul 2021.
- Seoane — 1 shared appearances with David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Somporn Yos — 1 shared appearances with David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Suchon Sanguandee — 1 shared appearances with David Rochela. 25 Feb 2017 – 25 Feb 2017.
- Sumanya Purisai — 1 shared appearances with David Rochela. 6 Jul 2019 – 6 Jul 2019.
- Tachanon Nakarawong — 1 shared appearances with David Rochela. 14 May 2017 – 14 May 2017.
- Worachit Kanitsribumphen — 1 shared appearances with David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Yossawat Montha — 1 shared appearances with David Rochela. 16 Sept 2017 – 16 Sept 2017.
Who has David Rochela faced?
- Chalermpong Kerdkaew — 7 confirmed meetings against David Rochela. 14 May 2017 – 20 Mar 2022.
- Teerathep Winothai — 7 confirmed meetings against David Rochela. 25 Feb 2017 – 28 Sept 2022.
- Decha Srangdee — 6 confirmed meetings against David Rochela. 14 May 2017 – 20 Mar 2022.
- Ekkachai Samre — 6 confirmed meetings against David Rochela. 25 Feb 2017 – 3 Feb 2023.
- Picha Autra — 6 confirmed meetings against David Rochela. 24 Sept 2017 – 5 Feb 2022.
- Sanrawat Dechmitr — 6 confirmed meetings against David Rochela. 25 Feb 2017 – 9 Apr 2022.
- Bill — 5 confirmed meetings against David Rochela. 24 Feb 2018 – 13 Feb 2022.
- Brinner — 5 confirmed meetings against David Rochela. 11 Mar 2018 – 14 Nov 2021.
- Chumpol Buangam — 5 confirmed meetings against David Rochela. 11 Feb 2017 – 3 Feb 2023.
- Patiwat Khammai — 5 confirmed meetings against David Rochela. 24 Sept 2017 – 16 Oct 2021.
- Peeradol Chamrasamee — 5 confirmed meetings against David Rochela. 24 Sept 2017 – 10 Oct 2021.
- Sinthaweechai Hathairattanakool — 5 confirmed meetings against David Rochela. 19 Feb 2017 – 3 Feb 2023.
- Sivakorn Tiatrakul — 5 confirmed meetings against David Rochela. 9 Apr 2017 – 14 Nov 2021.
- Suphanan Bureerat — 5 confirmed meetings against David Rochela. 24 Sept 2017 – 16 Oct 2021.
- Yotsak Chaowana — 5 confirmed meetings against David Rochela. 28 Mar 2018 – 3 Feb 2023.
- Yuttapong Srilakon — 5 confirmed meetings against David Rochela. 10 Sept 2017 – 1 May 2022.
- Akekanat Kongket — 4 confirmed meetings against David Rochela. 14 May 2017 – 24 Oct 2021.
- Amadou Ouattara — 4 confirmed meetings against David Rochela. 20 May 2018 – 20 Mar 2022.
- Andrés Túñez — 4 confirmed meetings against David Rochela. 11 Apr 2018 – 20 Nov 2021.
- Boworn Tapla — 4 confirmed meetings against David Rochela. 28 Jun 2017 – 13 Feb 2022.
- Chaiyawat Buran — 4 confirmed meetings against David Rochela. 28 Apr 2018 – 16 Oct 2021.
- Chalermsak Aukkee — 4 confirmed meetings against David Rochela. 24 Jun 2018 – 3 Feb 2023.
- Chanatphon Sikkamonthol — 4 confirmed meetings against David Rochela. 14 May 2017 – 15 Sept 2018.
- Chanukun Karin — 4 confirmed meetings against David Rochela. 5 Sept 2021 – 3 Feb 2023.
- Charyl Chappuis — 4 confirmed meetings against David Rochela. 19 Feb 2017 – 9 Jun 2018.
- Chayawat Srinawong — 4 confirmed meetings against David Rochela. 11 Feb 2018 – 16 Oct 2021.
- Ernesto Phumpipha — 4 confirmed meetings against David Rochela. 25 Jun 2017 – 2 Apr 2022.
- Everton — 4 confirmed meetings against David Rochela. 9 Apr 2017 – 12 Sept 2021.
- Heberty — 4 confirmed meetings against David Rochela. 22 Oct 2017 – 12 Sept 2021.
- Isaac Honny — 4 confirmed meetings against David Rochela. 5 Sept 2021 – 3 Feb 2023.
- Jakkapan Praisuwan — 4 confirmed meetings against David Rochela. 11 Feb 2018 – 2 Apr 2022.
- Jhon Baggio — 4 confirmed meetings against David Rochela. 10 Sept 2017 – 26 Feb 2020.
- Korrakot Wiriya-udomsiri — 4 confirmed meetings against David Rochela. 11 Apr 2018 – 13 Feb 2022.
- Kampon Phatomakkakul — 4 confirmed meetings against David Rochela. 16 Sept 2017 – 9 Apr 2022.
- Khapfa Boonmatoon — 4 confirmed meetings against David Rochela. 10 Sept 2017 – 7 Oct 2021.
- Kiattisak Chiamudom — 4 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Apr 2022.
- Kritsananon Srisuwan — 4 confirmed meetings against David Rochela. 21 Apr 2018 – 9 Apr 2022.
- Leslie Ablorh — 4 confirmed meetings against David Rochela. 5 Sept 2021 – 3 Feb 2023.
- Manuel Bihr — 4 confirmed meetings against David Rochela. 25 Feb 2017 – 12 Sept 2021.
- Mongkol Thosakrai — 4 confirmed meetings against David Rochela. 24 Sept 2017 – 26 Feb 2020.
- Nont Muangngam — 4 confirmed meetings against David Rochela. 1 Apr 2018 – 13 Feb 2022.
- Pawee Tanthatemee — 4 confirmed meetings against David Rochela. 30 Jun 2018 – 9 Apr 2022.
- Phitiwat Sookjitthammakul — 4 confirmed meetings against David Rochela. 28 Apr 2018 – 14 Nov 2021.
- Piyaphon Phanitchakun — 4 confirmed meetings against David Rochela. 9 Apr 2017 – 10 Oct 2021.
- Puttinan Wannasri — 4 confirmed meetings against David Rochela. 25 Feb 2017 – 29 Jul 2018.
- Ratthanakorn Maikami — 4 confirmed meetings against David Rochela. 11 Apr 2018 – 10 Oct 2021.
- Santipharp Channgom — 4 confirmed meetings against David Rochela. 1 Apr 2018 – 2 Apr 2022.
- Sarach Yooyen — 4 confirmed meetings against David Rochela. 22 Oct 2017 – 2 Apr 2022.
- Shinnaphat Leeaoh — 4 confirmed meetings against David Rochela. 28 Apr 2018 – 14 Nov 2021.
- Sirod Chatthong — 4 confirmed meetings against David Rochela. 22 Oct 2017 – 20 Nov 2021.
- Sittichok Tudsanai — 4 confirmed meetings against David Rochela. 16 Sept 2017 – 3 Feb 2023.
- Siwarak Tedsungnoen — 4 confirmed meetings against David Rochela. 11 Apr 2018 – 10 Oct 2021.
- Sumanya Purisai — 4 confirmed meetings against David Rochela. 25 Feb 2017 – 20 Nov 2021.
- Supachok Sarachat — 4 confirmed meetings against David Rochela. 11 Apr 2018 – 10 Oct 2021.
- Surachat Sareepim — 4 confirmed meetings against David Rochela. 4 Mar 2018 – 2 Apr 2022.
- Suriya Singmui — 4 confirmed meetings against David Rochela. 28 Apr 2018 – 14 Nov 2021.
- Tassanapong Mhuaddarak — 4 confirmed meetings against David Rochela. 4 Mar 2018 – 1 May 2022.
- Thiraphon Yoyoei — 4 confirmed meetings against David Rochela. 7 Oct 2018 – 5 Feb 2022.
- Thitipan Puangchan — 4 confirmed meetings against David Rochela. 9 Apr 2017 – 12 Sept 2021.
- Thossawat Limwanasathian — 4 confirmed meetings against David Rochela. 22 Oct 2017 – 12 Sept 2021.
- Tristan Do — 4 confirmed meetings against David Rochela. 22 Oct 2017 – 12 Sept 2021.
- Wanchai Jarunongkran — 4 confirmed meetings against David Rochela. 28 Mar 2018 – 4 May 2022.
- Worachit Kanitsribumphen — 4 confirmed meetings against David Rochela. 20 Sept 2017 – 2 Apr 2022.
- Anthony Ampaipitakwong — 3 confirmed meetings against David Rochela. 25 Jun 2017 – 29 Jul 2018.
- Anon Amornlertsak — 3 confirmed meetings against David Rochela. 11 Apr 2018 – 12 Sept 2021.
- Apisit Sorada — 3 confirmed meetings against David Rochela. 24 Jun 2018 – 2 Apr 2022.
- Chanin Sae-Ear — 3 confirmed meetings against David Rochela. 20 Sept 2017 – 31 Oct 2021.
- Chutipon Tongtae — 3 confirmed meetings against David Rochela. 11 Feb 2017 – 10 Oct 2021.
- Denis Darbellay — 3 confirmed meetings against David Rochela. 4 May 2022 – 3 Feb 2023.
- Diogo — 3 confirmed meetings against David Rochela. 11 Apr 2018 – 2 Apr 2022.
- Ekkachai Ritthiphan — 3 confirmed meetings against David Rochela. 14 Oct 2017 – 15 Sept 2018.
- Ekkasit Chaobut — 3 confirmed meetings against David Rochela. 17 Mar 2018 – 26 Feb 2020.
- Evandro Paulista — 3 confirmed meetings against David Rochela. 26 Feb 2020 – 4 May 2022.
- Ibson Melo — 3 confirmed meetings against David Rochela. 26 Feb 2020 – 15 Jan 2022.
- Jakkaphan Kaewprom — 3 confirmed meetings against David Rochela. 11 Apr 2018 – 1 Mar 2020.
- Jaroensak Wonggorn — 3 confirmed meetings against David Rochela. 11 Feb 2018 – 16 Oct 2021.
- Jung Myung-Oh — 3 confirmed meetings against David Rochela. 17 Mar 2018 – 26 Feb 2020.
- Kim Tae-Yeon — 3 confirmed meetings against David Rochela. 24 Sept 2017 – 7 Oct 2018.
- Kitphom Boonsarn — 3 confirmed meetings against David Rochela. 1 Apr 2018 – 15 Jan 2022.
- Kitsada Hamvipat — 3 confirmed meetings against David Rochela. 14 Oct 2017 – 18 Sept 2021.
- Kittikoon Jamsuwan — 3 confirmed meetings against David Rochela. 8 Jul 2018 – 1 May 2022.
- Kittipong Phoothawchuek — 3 confirmed meetings against David Rochela. 24 Feb 2018 – 2 Apr 2022.
- Kwanchai Suklom — 3 confirmed meetings against David Rochela. 21 Apr 2018 – 24 Oct 2021.
- Leandro Assumpção — 3 confirmed meetings against David Rochela. 22 Oct 2017 – 15 Feb 2020.
- Lee Won-Young — 3 confirmed meetings against David Rochela. 24 Sept 2017 – 7 Oct 2018.
- Lee Yong-Rae — 3 confirmed meetings against David Rochela. 28 Apr 2018 – 30 Jun 2019.
- Lossémy Karaboué — 3 confirmed meetings against David Rochela. 6 Jul 2019 – 9 Feb 2022.
- Mario Đurovski — 3 confirmed meetings against David Rochela. 25 Feb 2017 – 4 Mar 2018.
- Mathee Taweekulkarn — 3 confirmed meetings against David Rochela. 15 Sept 2018 – 7 Nov 2021.
- Michael Falkesgaard — 3 confirmed meetings against David Rochela. 7 Apr 2018 – 12 Sept 2021.
- Michaël N'dri — 3 confirmed meetings against David Rochela. 16 Sept 2017 – 21 Jul 2018.
- Mika Chunuonsee — 3 confirmed meetings against David Rochela. 25 Feb 2017 – 7 Apr 2018.
- Naoaki Aoyama — 3 confirmed meetings against David Rochela. 22 Oct 2017 – 9 Jun 2018.
- Narongrit Boonsuk — 3 confirmed meetings against David Rochela. 17 Mar 2018 – 18 Sept 2021.
- Naruphol Ar-Romsawa — 3 confirmed meetings against David Rochela. 14 Oct 2017 – 20 Mar 2022.
- Nattapol Malapun — 3 confirmed meetings against David Rochela. 26 May 2018 – 9 Feb 2022.
- Nattawut Jaroenbut — 3 confirmed meetings against David Rochela. 11 Mar 2018 – 26 Feb 2020.
- Nopphon Phonkam — 3 confirmed meetings against David Rochela. 1 Apr 2018 – 16 Oct 2021.
- Nuttapon Sukchai — 3 confirmed meetings against David Rochela. 5 Sept 2021 – 28 Sept 2022.
- Pansa Hemviboon — 3 confirmed meetings against David Rochela. 5 Aug 2018 – 10 Oct 2021.
- Pathomchai Seaisakul — 3 confirmed meetings against David Rochela. 24 Feb 2018 – 9 Apr 2022.
- Peerapat Notechaiya — 3 confirmed meetings against David Rochela. 17 Feb 2018 – 12 Sept 2021.
- Pichit Jaibun — 3 confirmed meetings against David Rochela. 10 Sept 2017 – 15 Jul 2018.
- Pirot Eammak — 3 confirmed meetings against David Rochela. 10 Sept 2017 – 8 Jul 2018.
- Pisan Dokmaikeaw — 3 confirmed meetings against David Rochela. 15 Jul 2018 – 20 Mar 2022.
- Piyarat Lajungreed — 3 confirmed meetings against David Rochela. 17 Mar 2018 – 26 Feb 2020.
- Pokklaw A-nan — 3 confirmed meetings against David Rochela. 25 Feb 2017 – 12 Sept 2021.
- Ratchanat Arunyapairot — 3 confirmed meetings against David Rochela. 25 Apr 2018 – 26 Sept 2021.
- Saharat Pongsuwan — 3 confirmed meetings against David Rochela. 4 Mar 2018 – 24 Oct 2021.
- Sakdarin Mingsamorn — 3 confirmed meetings against David Rochela. 10 Sept 2017 – 8 Jul 2018.
- Samuel Cunningham — 3 confirmed meetings against David Rochela. 6 May 2018 – 15 Feb 2020.
- Sansern Limwatthana — 3 confirmed meetings against David Rochela. 10 Sept 2017 – 8 Jul 2018.
- Saranon Anuin — 3 confirmed meetings against David Rochela. 14 May 2017 – 14 Nov 2021.
- Sarawut Inpaen — 3 confirmed meetings against David Rochela. 24 Feb 2019 – 14 Nov 2021.
- Sila Srikampang — 3 confirmed meetings against David Rochela. 11 Feb 2017 – 26 Feb 2020.
- Sittichok Kannoo — 3 confirmed meetings against David Rochela. 7 Apr 2018 – 9 Apr 2022.
- Steeven Langil — 3 confirmed meetings against David Rochela. 6 Jul 2019 – 9 Apr 2022.
- Supachai Chaided — 3 confirmed meetings against David Rochela. 11 Apr 2018 – 10 Oct 2021.
- Suporn Peenagatapho — 3 confirmed meetings against David Rochela. 16 Sept 2017 – 5 Feb 2022.
- Tanasak Srisai — 3 confirmed meetings against David Rochela. 24 Feb 2019 – 14 Nov 2021.
- Thawin Butsombat — 3 confirmed meetings against David Rochela. 2 Jul 2017 – 13 Feb 2022.
- Vander Luis — 3 confirmed meetings against David Rochela. 9 Apr 2017 – 12 Sept 2021.
- Wanchalerm Yingyong — 3 confirmed meetings against David Rochela. 21 Apr 2018 – 24 Oct 2021.
- Wasan Homsaen — 3 confirmed meetings against David Rochela. 19 Feb 2017 – 14 Nov 2021.
- Yoo Jun-Soo — 3 confirmed meetings against David Rochela. 11 Apr 2018 – 6 Jul 2019.
- Alexander Sieghart — 2 confirmed meetings against David Rochela. 25 Feb 2017 – 5 Sept 2021.
- Abdulhafis Beraheng — 2 confirmed meetings against David Rochela. 7 Nov 2021 – 20 Mar 2022.
- Adisak Harntes — 2 confirmed meetings against David Rochela. 7 Nov 2021 – 20 Mar 2022.
- Adisak Kraisorn — 2 confirmed meetings against David Rochela. 22 Oct 2017 – 2 Oct 2021.
- Adisorn Promrak — 2 confirmed meetings against David Rochela. 22 Oct 2017 – 17 Feb 2018.
- Adnan Orahovac — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 5 Sept 2018.
- Airton — 2 confirmed meetings against David Rochela. 27 Nov 2021 – 1 May 2022.
- Aleksandar Kapisoda — 2 confirmed meetings against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Alexander Oluwatayo Akande — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Alongkon Prathumwong — 2 confirmed meetings against David Rochela. 20 Sept 2017 – 26 May 2018.
- Amorn Thummanam — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 5 Sept 2018.
- Anawin Jujeen — 2 confirmed meetings against David Rochela. 19 Feb 2017 – 24 Oct 2021.
- Antoine Griezmann — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Antonio Verzura — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 30 Jun 2018.
- Apisorn Phumchat — 2 confirmed meetings against David Rochela. 18 Sept 2021 – 15 Jan 2022.
- Apiwat Pengprakon — 2 confirmed meetings against David Rochela. 30 Jun 2018 – 27 Nov 2021.
- Aris Zarifović — 2 confirmed meetings against David Rochela. 22 Feb 2020 – 16 Oct 2021.
- Arthit Boodjinda — 2 confirmed meetings against David Rochela. 5 Sept 2021 – 4 May 2022.
- Athibordee Etirat — 2 confirmed meetings against David Rochela. 14 May 2017 – 14 Oct 2017.
- Aung Thu — 2 confirmed meetings against David Rochela. 1 Apr 2018 – 21 Jul 2018.
- Bernard Doumbia — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Beto — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Bireme Diouf — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Chakrit Ravanprakhon — 2 confirmed meetings against David Rochela. 14 May 2017 – 14 Oct 2017.
- Chaowat Veerachart — 2 confirmed meetings against David Rochela. 20 Nov 2021 – 2 Apr 2022.
- Chatchai Bootprom — 2 confirmed meetings against David Rochela. 28 Apr 2018 – 20 Nov 2021.
- Chatchai Chiakklang — 2 confirmed meetings against David Rochela. 27 Nov 2021 – 1 May 2022.
- Chatchai Kumpraya — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Chatchon Jairangsee — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Chen Rijin — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Chenrop Samphaodi — 2 confirmed meetings against David Rochela. 16 Sept 2017 – 17 Feb 2018.
- Chitipat Thanklang — 2 confirmed meetings against David Rochela. 5 Aug 2018 – 10 Oct 2021.
- Chusana Numkanitsorn — 2 confirmed meetings against David Rochela. 28 Jun 2017 – 20 May 2018.
- Claudio Bravo — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Cleiton — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Daisuke Sato — 2 confirmed meetings against David Rochela. 26 Sept 2021 – 9 Apr 2022.
- Daniel Cancela — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Danilo Alves — 2 confirmed meetings against David Rochela. 26 Sept 2021 – 9 Feb 2022.
- De la Bella — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Dejan Damjanović — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Dennis Murillo — 2 confirmed meetings against David Rochela. 15 Feb 2020 – 31 Oct 2021.
- Dennis Villanueva — 2 confirmed meetings against David Rochela. 7 Nov 2021 – 20 Mar 2022.
- Derley — 2 confirmed meetings against David Rochela. 11 Nov 2021 – 9 Apr 2022.
- Diego Rivas — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Dominic Adiyiah — 2 confirmed meetings against David Rochela. 14 May 2017 – 14 Oct 2017.
- Dragan Bošković — 2 confirmed meetings against David Rochela. 25 Feb 2017 – 25 Jun 2017.
- Eakarak Thonghkit — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 6 Jul 2019.
- Ekanit Panya — 2 confirmed meetings against David Rochela. 14 Nov 2021 – 13 Feb 2022.
- Evson — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Fan Hengbo — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Gionata Verzura — 2 confirmed meetings against David Rochela. 24 Feb 2018 – 14 Nov 2021.
- Hélio Gonçalves — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Hinata Kida — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Hiroaki Okuno — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Hiroshi Kiyotake — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Hirotaka Tameda — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Huang Kaizhou — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Huang Yang — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Iain Ramsay — 2 confirmed meetings against David Rochela. 27 Nov 2021 – 1 May 2022.
- Imanol Agirretxe — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Irfan Fandi — 2 confirmed meetings against David Rochela. 20 Nov 2021 – 2 Apr 2022.
- Jirawat Makarom — 2 confirmed meetings against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Jajá — 2 confirmed meetings against David Rochela. 17 Feb 2018 – 9 Jun 2018.
- Jakkapan Pornsai — 2 confirmed meetings against David Rochela. 7 Apr 2018 – 9 Apr 2022.
- Jakkit Niyomsuk — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 15 Sept 2018.
- Janepob Phokhi — 2 confirmed meetings against David Rochela. 11 May 2018 – 5 Sept 2021.
- Javier Patiño Lachica — 2 confirmed meetings against David Rochela. 5 Aug 2018 – 6 Jul 2019.
- Jeffrey Sarpong — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Jirapan Phasukihan — 2 confirmed meetings against David Rochela. 27 Nov 2021 – 1 May 2022.
- Jon Ansotegi — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Jonatan Reis — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 5 Sept 2018.
- Joshua Grommen — 2 confirmed meetings against David Rochela. 18 Sept 2021 – 15 Jan 2022.
- Kantapol Sompittayanurak — 2 confirmed meetings against David Rochela. 6 May 2018 – 15 Sept 2018.
- Kenta Yamazaki — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 30 Jun 2018.
- Kevin Ingreso — 2 confirmed meetings against David Rochela. 1 Mar 2020 – 20 Nov 2021.
- Kittipat Wongsombat — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Kongnateechai Boonma — 2 confirmed meetings against David Rochela. 10 Sept 2017 – 8 Jul 2018.
- Kritsada Kaman — 2 confirmed meetings against David Rochela. 26 May 2018 – 31 Oct 2021.
- Kwame Karikari — 2 confirmed meetings against David Rochela. 7 Nov 2021 – 20 Mar 2022.
- Kwon Dae-hee — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 5 Sept 2018.
- Tsz Law — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Lee Jeong-Geun — 2 confirmed meetings against David Rochela. 1 Apr 2018 – 21 Jul 2018.
- Liao Jintao — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Lucas Rocha — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- Lursan Theemrat — 2 confirmed meetings against David Rochela. 17 Mar 2018 – 1 May 2022.
- Marc Babo — 2 confirmed meetings against David Rochela. 28 Sept 2022 – 3 Feb 2023.
- Martin Rakotoharimalala — 2 confirmed meetings against David Rochela. 17 Mar 2018 – 8 Jul 2018.
- Matthew Smith — 2 confirmed meetings against David Rochela. 4 Mar 2018 – 24 Jun 2018.
- Michal Nguyễn — 2 confirmed meetings against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Mikel González — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Motohiko Nakajima — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Mutsuki Kato — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Narakorn Noomchansakul — 2 confirmed meetings against David Rochela. 11 Nov 2021 – 9 Apr 2022.
- Narit Taweekul — 2 confirmed meetings against David Rochela. 4 Mar 2018 – 24 Jun 2018.
- Narubadin Weerawatnodom — 2 confirmed meetings against David Rochela. 1 Mar 2020 – 10 Oct 2021.
- Nattapon Worasut — 2 confirmed meetings against David Rochela. 20 Nov 2021 – 2 Apr 2022.
- Nattapong Sayriya — 2 confirmed meetings against David Rochela. 15 Sept 2018 – 7 Nov 2021.
- Nattaporn Phanrit — 2 confirmed meetings against David Rochela. 28 Jun 2017 – 20 May 2018.
- Nattawut Munsuwan — 2 confirmed meetings against David Rochela. 4 May 2022 – 3 Feb 2023.
- Nattawut Sombatyotha — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 24 Feb 2018.
- Nelson Bonilla — 2 confirmed meetings against David Rochela. 17 Mar 2018 – 8 Jul 2018.
- Ning Haoxu — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Noppanon Kotchpalayuk — 2 confirmed meetings against David Rochela. 20 Sept 2017 – 26 May 2018.
- Nopparat Sakun-Ood — 2 confirmed meetings against David Rochela. 24 Sept 2017 – 11 Feb 2018.
- Noppol Pitafai — 2 confirmed meetings against David Rochela. 19 Feb 2017 – 11 May 2018.
- Orr Matthew Elliot Wing Kai — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Piyachart Tamaphan — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 5 Sept 2018.
- Panuwat Failai — 2 confirmed meetings against David Rochela. 28 Jun 2017 – 20 May 2018.
- Park Jun-Heong — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Parndecha Ngernprasert — 2 confirmed meetings against David Rochela. 11 May 2018 – 18 Sept 2021.
- Pathompon Charoenrattanapirom — 2 confirmed meetings against David Rochela. 21 Jul 2018 – 2 Apr 2022.
- Patrick Deyto — 2 confirmed meetings against David Rochela. 26 Sept 2021 – 9 Feb 2022.
- Paulo César — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Paulo Rangel — 2 confirmed meetings against David Rochela. 14 Oct 2017 – 6 May 2018.
- Peerawat Akkratum — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 24 Oct 2021.
- Phalakon Wokiang — 2 confirmed meetings against David Rochela. 18 Sept 2021 – 15 Jan 2022.
- Phanuphong Phonsa — 2 confirmed meetings against David Rochela. 20 Sept 2017 – 26 May 2018.
- Philip Roller — 2 confirmed meetings against David Rochela. 24 Feb 2018 – 6 Jul 2019.
- Pichit Kesaro — 2 confirmed meetings against David Rochela. 4 Mar 2018 – 24 Jun 2018.
- Piyachanok Darit — 2 confirmed meetings against David Rochela. 4 Mar 2018 – 26 Sept 2021.
- Poonsak Masuk — 2 confirmed meetings against David Rochela. 6 May 2018 – 24 Jun 2018.
- Poramet Arjvirai — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- Pornthep Chankai — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Pralong Sawandee — 2 confirmed meetings against David Rochela. 15 Feb 2020 – 7 Nov 2021.
- Prasid Jantum — 2 confirmed meetings against David Rochela. 19 Feb 2017 – 24 Oct 2021.
- Prat Samakrat — 2 confirmed meetings against David Rochela. 10 Sept 2017 – 8 Jul 2018.
- Praweenwat Boonyong — 2 confirmed meetings against David Rochela. 11 Apr 2018 – 11 Nov 2021.
- Prince Amponsah — 2 confirmed meetings against David Rochela. 20 Sept 2017 – 26 May 2018.
- Puritat Jarikanon — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 24 Feb 2018.
- Raúl Baena — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Renan — 2 confirmed meetings against David Rochela. 20 Sept 2017 – 28 Mar 2018.
- Robson — 2 confirmed meetings against David Rochela. 7 Apr 2018 – 29 Jul 2018.
- Rolf Meemak Hansson — 2 confirmed meetings against David Rochela. 16 Sept 2017 – 21 Jul 2018.
- Ruan Sai — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Rungrat Phumichantuk — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 29 Jul 2018.
- Ryuya Nishio — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Rômulo — 2 confirmed meetings against David Rochela. 11 May 2018 – 15 Jan 2022.
- Saharat Kanyarot — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Saharat Sontisawat — 2 confirmed meetings against David Rochela. 26 May 2018 – 31 Oct 2021.
- Sanchai Nonthasira — 2 confirmed meetings against David Rochela. 5 Sept 2021 – 28 Sept 2022.
- Santiphap Ratniyom — 2 confirmed meetings against David Rochela. 26 Sept 2021 – 9 Feb 2022.
- Sanukran Thinjom — 2 confirmed meetings against David Rochela. 9 Jun 2018 – 14 Nov 2021.
- Sarawut Kanlayanabandit — 2 confirmed meetings against David Rochela. 11 Feb 2018 – 7 Oct 2018.
- Sardor Mirzaev — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- Sasalak Haiprakhon — 2 confirmed meetings against David Rochela. 11 Apr 2018 – 1 Mar 2020.
- Satsanapong Wattayuchutikul — 2 confirmed meetings against David Rochela. 24 Feb 2018 – 13 Feb 2022.
- Seeket Madputeh — 2 confirmed meetings against David Rochela. 21 Apr 2018 – 5 Sept 2018.
- Settawut Wongsai — 2 confirmed meetings against David Rochela. 26 May 2018 – 31 Oct 2021.
- Sirimongkon Jitbunjong — 2 confirmed meetings against David Rochela. 11 May 2018 – 26 Sept 2021.
- Sirisak Faidong — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Somkid Chamnarnsilp — 2 confirmed meetings against David Rochela. 30 Jun 2019 – 14 Nov 2021.
- Somporn Yos — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- Sorawit Panthong — 2 confirmed meetings against David Rochela. 9 Jun 2018 – 28 Sept 2022.
- Suchao Nutnum — 2 confirmed meetings against David Rochela. 11 Apr 2018 – 5 Aug 2018.
- Suphanat Mueanta — 2 confirmed meetings against David Rochela. 1 Mar 2020 – 10 Oct 2021.
- Surawich Logarwit — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Takafumi Akahoshi — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 11 May 2018.
- Tanpisit Kukalamo — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 30 Jun 2018.
- Tatsuhiro Sakamoto — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Tawatchai Kammungkun — 2 confirmed meetings against David Rochela. 16 Sept 2017 – 1 Apr 2018.
- Teerasil Dangda — 2 confirmed meetings against David Rochela. 22 Oct 2017 – 2 Apr 2022.
- Teerat Nakchamnan — 2 confirmed meetings against David Rochela. 25 Apr 2018 – 18 Sept 2021.
- Thammachat Nakhaphan — 2 confirmed meetings against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Thanaset Sujarit — 2 confirmed meetings against David Rochela. 11 Nov 2021 – 9 Feb 2022.
- Thawatchai Aocharod — 2 confirmed meetings against David Rochela. 27 Nov 2021 – 1 May 2022.
- Thaweekun Thong-on — 2 confirmed meetings against David Rochela. 11 Mar 2018 – 30 Jun 2018.
- Thiti Thumporn — 2 confirmed meetings against David Rochela. 7 Nov 2021 – 20 Mar 2022.
- Thossaporn Chuchin — 2 confirmed meetings against David Rochela. 21 May 2017 – 13 Feb 2022.
- Tianqing Wang — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Kin Tong — 2 confirmed meetings against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Tossapol Lated — 2 confirmed meetings against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Toti — 2 confirmed meetings against David Rochela. 4 Mar 2018 – 24 Jun 2018.
- Tufy Pina — 2 confirmed meetings against David Rochela. 14 May 2017 – 6 May 2018.
- Ukrit Wongmeema — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 6 Jul 2019.
- Victor Cardozo — 2 confirmed meetings against David Rochela. 28 Apr 2018 – 20 Nov 2021.
- Victor Igbonefo — 2 confirmed meetings against David Rochela. 14 May 2017 – 14 Oct 2017.
- Wittaya Madlam — 2 confirmed meetings against David Rochela. 25 Feb 2017 – 4 Mar 2018.
- Wang Wenxuan — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Warut Makemusik — 2 confirmed meetings against David Rochela. 25 Feb 2017 – 25 Jun 2017.
- Watcharapong Kongchuai — 2 confirmed meetings against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Wattanakorn Sawatlakhorn — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- William Henrique — 2 confirmed meetings against David Rochela. 30 Jun 2019 – 9 Feb 2022.
- Willian Popp — 2 confirmed meetings against David Rochela. 2 Oct 2021 – 5 Feb 2022.
- Wisarut Imura — 2 confirmed meetings against David Rochela. 15 Jul 2018 – 12 Sept 2021.
- Wongsakorn Chaikulthewin — 2 confirmed meetings against David Rochela. 15 Feb 2020 – 5 Feb 2022.
- Woranat Thongkruea — 2 confirmed meetings against David Rochela. 11 Feb 2018 – 15 Jan 2022.
- Wu Junhao — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Xabier Prieto — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Yai Nilwong — 2 confirmed meetings against David Rochela. 11 Feb 2017 – 21 Apr 2018.
- Yoshito Ōkubo — 2 confirmed meetings against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Yuto Ono — 2 confirmed meetings against David Rochela. 22 Feb 2020 – 16 Oct 2021.
- Zhang Jianzhi — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Zhang Zhihao — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Zhang Zili — 2 confirmed meetings against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Zurutuza — 2 confirmed meetings against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Adul Lahsoh — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Abel Aguilar — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Adam Asayut — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Adisak Ganu — 1 confirmed meetings against David Rochela. 21 Apr 2018 – 21 Apr 2018.
- Adisak Sosungnoen — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Adisak Srikumpang — 1 confirmed meetings against David Rochela. 21 Jul 2018 – 21 Jul 2018.
- Adrián Colunga — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Adul Muensaman — 1 confirmed meetings against David Rochela. 21 Apr 2018 – 21 Apr 2018.
- Aduriz — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Aguinaldo — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Akarawin Sawasdee — 1 confirmed meetings against David Rochela. 28 Apr 2018 – 28 Apr 2018.
- Alef — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Alexis Ruano — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Alharbi El Jadeyaoui — 1 confirmed meetings against David Rochela. 11 Feb 2017 – 11 Feb 2017.
- Alhassane Keita — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Alongkorn Jornnathong — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Amani Aguinaldo — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Amin Lazarte Nazari — 1 confirmed meetings against David Rochela. 6 Jul 2019 – 6 Jul 2019.
- Ander Herrera — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Anderson dos Santos — 1 confirmed meetings against David Rochela. 11 May 2018 – 11 May 2018.
- André Leite — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Ángel Lafita — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Anon Samakorn — 1 confirmed meetings against David Rochela. 4 May 2022 – 4 May 2022.
- Anthony Carter — 1 confirmed meetings against David Rochela. 12 Sept 2021 – 12 Sept 2021.
- Anthony Moura-Komenan — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Anukun Fomthaisong — 1 confirmed meetings against David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Anurak Chomphoopluek — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Anuwat Noichuenphan — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Apdussalam Saman — 1 confirmed meetings against David Rochela. 4 May 2022 – 4 May 2022.
- Aphichat Denman — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Apirak Worawong — 1 confirmed meetings against David Rochela. 30 Jun 2019 – 30 Jun 2019.
- Apisit Kuankwai — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Apiwat Ngualamhin — 1 confirmed meetings against David Rochela. 24 Feb 2018 – 24 Feb 2018.
- Apiwat Sangsanguan — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Ariel Rodríguez — 1 confirmed meetings against David Rochela. 24 Jun 2018 – 24 Jun 2018.
- Artit Daosawang — 1 confirmed meetings against David Rochela. 7 Oct 2021 – 7 Oct 2021.
- Athatcha Rahongthong — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Atikhun Meethoum — 1 confirmed meetings against David Rochela. 5 Feb 2022 – 5 Feb 2022.
- Attapong Nooprom — 1 confirmed meetings against David Rochela. 6 May 2018 – 6 May 2018.
- Atthawit Sukchuai — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Autthagowit Jantod — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Ayoze Díaz — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Ayumu Seko — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Bancha Yimchoy — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Bang Seung-Hwan — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Baramee Limwatthana — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Bergara — 1 confirmed meetings against David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Bernardo Cuesta — 1 confirmed meetings against David Rochela. 1 Mar 2020 – 1 Mar 2020.
- Boontawee Theppawong — 1 confirmed meetings against David Rochela. 2 Oct 2021 – 2 Oct 2021.
- Bukkoree Lemdee — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Cholratit Jantakam — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Anucha Kitphongsri — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Camuñas — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Careca — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Carlos Silva — 1 confirmed meetings against David Rochela. 7 Oct 2018 – 7 Oct 2018.
- Carlos Martínez — 1 confirmed meetings against David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Carlos Reina — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Carlos Salom — 1 confirmed meetings against David Rochela. 7 Apr 2018 – 7 Apr 2018.
- Carlos Santos — 1 confirmed meetings against David Rochela. 11 Feb 2017 – 11 Feb 2017.
- Célio Santos — 1 confirmed meetings against David Rochela. 22 Oct 2017 – 22 Oct 2017.
- César Azpilicueta — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Cesar Sanchez — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- César Sánchez — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Chakkit Laptrakul — 1 confirmed meetings against David Rochela. 10 Oct 2021 – 10 Oct 2021.
- Chalitpong Jantakol — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Chan Shinichi — 1 confirmed meetings against David Rochela. 24 Jun 2021 – 24 Jun 2021.
- Chananan Pombubpha — 1 confirmed meetings against David Rochela. 11 May 2018 – 11 May 2018.
- Charlie Clough — 1 confirmed meetings against David Rochela. 20 Mar 2022 – 20 Mar 2022.
- Chatchai Saengdao — 1 confirmed meetings against David Rochela. 2 Oct 2021 – 2 Oct 2021.
- Chatmongkol Rueangthanarot — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Chatmongkol Tongkiri — 1 confirmed meetings against David Rochela. 2 Apr 2022 – 2 Apr 2022.
- Chatree Chimtale — 1 confirmed meetings against David Rochela. 20 Nov 2021 – 20 Nov 2021.
- Chayapol Supma — 1 confirmed meetings against David Rochela. 26 Sept 2021 – 26 Sept 2021.
- Chen Quanjiang — 1 confirmed meetings against David Rochela. 27 Jun 2021 – 27 Jun 2021.
- Chen Rao — 1 confirmed meetings against David Rochela. 27 Jun 2021 – 27 Jun 2021.
- Chen Zhengfeng — 1 confirmed meetings against David Rochela. 27 Jun 2021 – 27 Jun 2021.
- Chinnawat Wongchai — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Chitchanok Xaysensourinthone — 1 confirmed meetings against David Rochela. 15 Feb 2020 – 15 Feb 2020.
- Chitpanya Thisud — 1 confirmed meetings against David Rochela. 21 Apr 2018 – 21 Apr 2018.
- Chitsanuphong Choti — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Choklap Nilsang — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Chompoo Sangpo — 1 confirmed meetings against David Rochela. 10 Sept 2017 – 10 Sept 2017.
- Chotinan Theerapatpong — 1 confirmed meetings against David Rochela. 9 Sept 2018 – 9 Sept 2018.
- Ciro — 1 confirmed meetings against David Rochela. 26 May 2018 – 26 May 2018.
- Cleiton Silva — 1 confirmed meetings against David Rochela. 28 Apr 2018 – 28 Apr 2018.
- Decha Sa-ardchom — 1 confirmed meetings against David Rochela. 5 Sept 2018 – 5 Sept 2018.
- Daisuke Sakai — 1 confirmed meetings against David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Daniel Estrada — 1 confirmed meetings against David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Datsakorn Thonglao — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- David Albelda — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- David Albelda — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- David Bala — 1 confirmed meetings against David Rochela. 24 Jun 2018 – 24 Jun 2018.
- David Silva — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- David Villa — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Dellatorre — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Diego Ifrán — 1 confirmed meetings against David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Diego Lorenzi — 1 confirmed meetings against David Rochela. 26 Sept 2021 – 26 Sept 2021.
- Diego Madrigal — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Douglas — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Dudú Aouate — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Dylan De Bruycker — 1 confirmed meetings against David Rochela. 20 Mar 2022 – 20 Mar 2022.
- Edgar — 1 confirmed meetings against David Rochela. 11 Apr 2018 – 11 Apr 2018.
- Edmilson — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Ekkalarp Harnphanitkit — 1 confirmed meetings against David Rochela. 11 Nov 2021 – 11 Nov 2021.
- Ekkapob Sanitwong — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Eliandro — 1 confirmed meetings against David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Éver Banega — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Farid Madsoh — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Felipe Azevedo — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Felipe Rohde — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Felipe Menezes — 1 confirmed meetings against David Rochela. 24 Feb 2018 – 24 Feb 2018.
- Fernando Varela Ramos — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Florent Sinama-Pongolle — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Fodé Diakité — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Francisco Puñal — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Frédéric Mendy — 1 confirmed meetings against David Rochela. 4 Mar 2018 – 4 Mar 2018.
- Gabi — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Gabriel Quak — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Gafar Durosinmi — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Gidi Kanyuk — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Gilberto Macena — 1 confirmed meetings against David Rochela. 25 Feb 2017 – 25 Feb 2017.
- Gilson Alves — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Gonzalo Castro — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Greg Houla — 1 confirmed meetings against David Rochela. 15 Jul 2018 – 15 Jul 2018.
- Gustavo da Silva — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Hamilton — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Hedwiges Maduro — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Henri Anier — 1 confirmed meetings against David Rochela. 5 Feb 2022 – 5 Feb 2022.
- Hikaru Minegishi — 1 confirmed meetings against David Rochela. 11 Feb 2018 – 11 Feb 2018.
- Hiroto Yamada — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Chun Ho — 1 confirmed meetings against David Rochela. 24 Jun 2021 – 24 Jun 2021.
- Ikhsan Fandi — 1 confirmed meetings against David Rochela. 2 Apr 2022 – 2 Apr 2022.
- Illarramendi — 1 confirmed meetings against David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Intharat Apinyakun — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Ivan Obradović — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Jakkit Palapon — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Jakkit Wachpirom — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Jakkrit Larbtrakool — 1 confirmed meetings against David Rochela. 4 Mar 2018 – 4 Mar 2018.
- Jaturong Pimkoon — 1 confirmed meetings against David Rochela. 21 Jul 2018 – 21 Jul 2018.
- Javad Nekounam — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Javier Paredes — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Jaycee Akwani Okwunwanne — 1 confirmed meetings against David Rochela. 28 Mar 2018 – 28 Mar 2018.
- Jedsadakorn Kowngam — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Jeong Jae-Yong — 1 confirmed meetings against David Rochela. 1 Mar 2020 – 1 Mar 2020.
- Jeong Woo-Geun — 1 confirmed meetings against David Rochela. 28 Sept 2022 – 28 Sept 2022.
- Jesper Nyholm — 1 confirmed meetings against David Rochela. 5 Feb 2022 – 5 Feb 2022.
- Jesse Curran — 1 confirmed meetings against David Rochela. 2 Oct 2021 – 2 Oct 2021.
- Jiraaut Wingwon — 1 confirmed meetings against David Rochela. 22 Feb 2020 – 22 Feb 2020.
- Jirawat Thongsaengphrao — 1 confirmed meetings against David Rochela. 6 Jul 2019 – 6 Jul 2019.
- Jirí Jarosík — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Joaquín — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Joel Sami — 1 confirmed meetings against David Rochela. 24 Feb 2018 – 24 Feb 2018.
- Jordi Alba — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Jorge López — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Jose Martí — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Joseba Llorente — 1 confirmed meetings against David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Ying Ju — 1 confirmed meetings against David Rochela. 6 Jul 2021 – 6 Jul 2021.
- Juanfran — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Julio Álvarez — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Jung Han-Cheol — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Junior Eldstål — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Kalifa Cissé — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Kansit Premthanakoon — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Kantapong Bandasak — 1 confirmed meetings against David Rochela. 7 Oct 2021 – 7 Oct 2021.
- Kasidech Wattayawong — 1 confirmed meetings against David Rochela. 9 Apr 2022 – 9 Apr 2022.
- Kawin Thamsatchanan — 1 confirmed meetings against David Rochela. 22 Oct 2017 – 22 Oct 2017.
- Kenya Matsui — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Kim Gyeong-Min — 1 confirmed meetings against David Rochela. 26 May 2018 – 26 May 2018.
- Kim Jin-Hyeon — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Kittikai Juntaraksa — 1 confirmed meetings against David Rochela. 26 Feb 2020 – 26 Feb 2020.
- Kittiphap Upachakam — 1 confirmed meetings against David Rochela. 9 Sept 2018 – 9 Sept 2018.
- Kittipong Pathomsuk — 1 confirmed meetings against David Rochela. 15 Jul 2018 – 15 Jul 2018.
- Kittipong Sansanit — 1 confirmed meetings against David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Kittipong Wongma — 1 confirmed meetings against David Rochela. 15 Feb 2020 – 15 Feb 2020.
- Kittisak Hochin — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Kittisak Roekyamdee — 1 confirmed meetings against David Rochela. 20 Mar 2022 – 20 Mar 2022.
- Koji Toriumi — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Korawich Tasa — 1 confirmed meetings against David Rochela. 2 Oct 2021 – 2 Oct 2021.
- Kriangkrai Pimrat — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Krissadee Prakobkong — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Krisztián Vadócz — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Kritchana Yod-Ard — 1 confirmed meetings against David Rochela. 9 Sept 2018 – 9 Sept 2018.
- Kritsakorn Kerdphon — 1 confirmed meetings against David Rochela. 28 Mar 2018 – 28 Mar 2018.
- Kroekrit Thawikan — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Krste Velkoski — 1 confirmed meetings against David Rochela. 14 May 2017 – 14 May 2017.
- Kwabena Appiah-Kubi — 1 confirmed meetings against David Rochela. 7 Nov 2021 – 7 Nov 2021.
- Laksana Kamreun — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Lee Ho — 1 confirmed meetings against David Rochela. 9 Jun 2018 – 9 Jun 2018.
- Lee Won-Jae — 1 confirmed meetings against David Rochela. 6 May 2018 – 6 May 2018.
- Leonardo Ponzio — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Li Jiahao — 1 confirmed meetings against David Rochela. 9 Jul 2021 – 9 Jul 2021.
- Lim Jae-Hyuk — 1 confirmed meetings against David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Lonsana Doumbouya — 1 confirmed meetings against David Rochela. 21 Apr 2018 – 21 Apr 2018.
- Luke Woodland — 1 confirmed meetings against David Rochela. 11 Nov 2021 – 11 Nov 2021.
- Lukian — 1 confirmed meetings against David Rochela. 11 Feb 2018 – 11 Feb 2018.
- Luo Junhan — 1 confirmed meetings against David Rochela. 9 Jul 2021 – 9 Jul 2021.
- Lursan Thiamrat — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Lyuben Nikolov — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Maicón Bitencourt — 1 confirmed meetings against David Rochela. 10 Oct 2021 – 10 Oct 2021.
- Manuel Fernandes — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Marcel Essombé — 1 confirmed meetings against David Rochela. 11 Feb 2017 – 11 Feb 2017.
- Marcelo Xavier — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Marco Ballini — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Marcos Vinícius — 1 confirmed meetings against David Rochela. 1 Apr 2018 – 1 Apr 2018.
- Mario Abrante — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Mario Suárez — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Mark Hartmann — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Masoud Shojaei — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Mata — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Matee Sarakum — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Meedech Sarayuthpisai — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Mehrdad Pooladi — 1 confirmed meetings against David Rochela. 25 Jun 2017 – 25 Jun 2017.
- Melvin de Leeuw — 1 confirmed meetings against David Rochela. 7 Oct 2021 – 7 Oct 2021.
- Michitaka Akimoto — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Miguel Flaño — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Mikel Aranburu — 1 confirmed meetings against David Rochela. 25 Oct 2010 – 25 Oct 2010.
- Miloš Stojanović — 1 confirmed meetings against David Rochela. 24 Sept 2017 – 24 Sept 2017.
- Montree Promsawat — 1 confirmed meetings against David Rochela. 11 Nov 2021 – 11 Nov 2021.
- Moreira — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Nacho Monreal — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Naoyuki Fujita — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Naphat Jaruphutpukdee — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Naphat Thamrongsupakorn — 1 confirmed meetings against David Rochela. 26 May 2018 – 26 May 2018.
- Narong Jansawek — 1 confirmed meetings against David Rochela. 1 Apr 2018 – 1 Apr 2018.
- Narong Wisetsri — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Narong Wongthongkam — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Narupon Wild Putsorn — 1 confirmed meetings against David Rochela. 11 May 2018 – 11 May 2018.
- Nattachai Srisuwan — 1 confirmed meetings against David Rochela. 7 Nov 2021 – 7 Nov 2021.
- Nattapon Theputhai — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Natthawut Khamrin — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Nebojša Marinković — 1 confirmed meetings against David Rochela. 15 Sept 2018 – 15 Sept 2018.
- Netipong Sanmahung — 1 confirmed meetings against David Rochela. 28 Mar 2018 – 28 Mar 2018.
- Nicolás Vélez — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Nikola Petković — 1 confirmed meetings against David Rochela. 21 Jul 2018 – 21 Jul 2018.
- Nikom Somwang — 1 confirmed meetings against David Rochela. 1 Apr 2018 – 1 Apr 2018.
- Nipol Kamthong — 1 confirmed meetings against David Rochela. 6 May 2018 – 6 May 2018.
- Noppol Kerdkeaw — 1 confirmed meetings against David Rochela. 15 Sept 2018 – 15 Sept 2018.
- Nukoolkit Krutyai — 1 confirmed meetings against David Rochela. 26 Feb 2020 – 26 Feb 2020.
- Osvaldo — 1 confirmed meetings against David Rochela. 5 Aug 2018 – 5 Aug 2018.
- Pratum Chutong — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Phoutthasay Khochalern — 1 confirmed meetings against David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Pipob On-mo — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Peeraphong Pichitchotirat — 1 confirmed meetings against David Rochela. 4 Mar 2018 – 4 Mar 2018.
- Pattara Piyapatrakitti — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Pablo Amo — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Pablo Hernández — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Pansiri Sukunee — 1 confirmed meetings against David Rochela. 1 May 2022 – 1 May 2022.
- Panupong Hansuri — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Parinya Autapol — 1 confirmed meetings against David Rochela. 9 Sept 2018 – 9 Sept 2018.
- Patchara Nantasri — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Patcharapol Intanee — 1 confirmed meetings against David Rochela. 9 Jun 2018 – 9 Jun 2018.
- Patipan Unop — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Patrick Reichelt — 1 confirmed meetings against David Rochela. 26 Sept 2021 – 26 Sept 2021.
- Pedro Moreira Júnior — 1 confirmed meetings against David Rochela. 22 Feb 2020 – 22 Feb 2020.
- Peerapat Peerakit — 1 confirmed meetings against David Rochela. 14 Oct 2017 – 14 Oct 2017.
- Peerapong Panyanumaporn — 1 confirmed meetings against David Rochela. 9 Jun 2018 – 9 Jun 2018.
- Peerapong Ruennin — 1 confirmed meetings against David Rochela. 26 Feb 2020 – 26 Feb 2020.
- Phanuwat Jinta — 1 confirmed meetings against David Rochela. 5 Sept 2018 – 5 Sept 2018.
- Phichitphong Choeichiu — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Phithak Phimpae — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Phon-Ek Maneekorn Jensen — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Phornsak Pongthong — 1 confirmed meetings against David Rochela. 28 Apr 2018 – 28 Apr 2018.
- Phuwanart Khamkaew — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Pierre Webó Kouamo — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Pinyo Inpinit — 1 confirmed meetings against David Rochela. 15 Jul 2018 – 15 Jul 2018.
- Pongsakon Seerot — 1 confirmed meetings against David Rochela. 7 Oct 2021 – 7 Oct 2021.
- Pongsakon Srevaurai — 1 confirmed meetings against David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Prapart Rattanadee — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Prasit Phadungchok — 1 confirmed meetings against David Rochela. 9 Jun 2018 – 9 Jun 2018.
- Rafael Luiz — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Rafael Jansen — 1 confirmed meetings against David Rochela. 9 Apr 2022 – 9 Apr 2022.
- Rafinha — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Rajaei Ayed — 1 confirmed meetings against David Rochela. 9 Apr 2022 – 9 Apr 2022.
- Rakpong Chumuang — 1 confirmed meetings against David Rochela. 1 May 2022 – 1 May 2022.
- Ramis — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Rangsan Vivatchaichok — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Ratchapol Nawanno — 1 confirmed meetings against David Rochela. 17 Feb 2018 – 17 Feb 2018.
- Rebin Solaka — 1 confirmed meetings against David Rochela. 10 Oct 2021 – 10 Oct 2021.
- Renato Kelić — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Ricardo Bueno — 1 confirmed meetings against David Rochela. 1 Mar 2020 – 1 Mar 2020.
- Ricardo Jesus — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Ricardo Lopez — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Riki Harakawa — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Riki Matsuda — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Riku Matsuda — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Ritthidet Phensawat — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Roberto Jiménez — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Rodrigo Maranhão — 1 confirmed meetings against David Rochela. 10 Sept 2017 – 10 Sept 2017.
- Romran Rodwinitch — 1 confirmed meetings against David Rochela. 7 Nov 2021 – 7 Nov 2021.
- Ronir — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Ronnapee Chaicumde — 1 confirmed meetings against David Rochela. 13 Feb 2022 – 13 Feb 2022.
- Rubén Baraja — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Rubén González — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Rubén Martín Pulido — 1 confirmed meetings against David Rochela. 1 May 2010 – 1 May 2010.
- Rúper — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Ryo Matsumura — 1 confirmed meetings against David Rochela. 20 Nov 2021 – 20 Nov 2021.
- Ryotaro Nakano — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Surachet Ngamtip — 1 confirmed meetings against David Rochela. 24 Sept 2017 – 24 Sept 2017.
- Sahawit Khumpiam — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Sakda Koomgun — 1 confirmed meetings against David Rochela. 28 Sept 2022 – 28 Sept 2022.
- Saksit Jitvijan — 1 confirmed meetings against David Rochela. 16 Oct 2021 – 16 Oct 2021.
- Samart Panya — 1 confirmed meetings against David Rochela. 20 Sept 2017 – 20 Sept 2017.
- Samart Phetnoo — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Samuel — 1 confirmed meetings against David Rochela. 10 Oct 2021 – 10 Oct 2021.
- Santitorn Lattirom — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Sarawut Chernchai — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Sarawut Koedsri — 1 confirmed meetings against David Rochela. 20 Nov 2021 – 20 Nov 2021.
- Sarawut Kongjaroen — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Saringkan Promsupa — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Sathaporn Daengsee — 1 confirmed meetings against David Rochela. 1 May 2022 – 1 May 2022.
- Satid Sri-Uthai — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Sébastien Wüthrich — 1 confirmed meetings against David Rochela. 11 Nov 2021 – 11 Nov 2021.
- Seiya Kojima — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Seksan Chaothonglang — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Sergio Escudero — 1 confirmed meetings against David Rochela. 7 Oct 2021 – 7 Oct 2021.
- Sergio Fernández — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Muhammad bin Mohd Fauzi — 1 confirmed meetings against David Rochela. 15 Sept 2018 – 15 Sept 2018.
- Shihao Lü — 1 confirmed meetings against David Rochela. 9 Jul 2021 – 9 Jul 2021.
- Shintaro Shimizu — 1 confirmed meetings against David Rochela. 20 Mar 2022 – 20 Mar 2022.
- Sitthichok Mool-on — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Sitthikorn Krumsai — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Siwarut Phonhiran — 1 confirmed meetings against David Rochela. 24 Feb 2018 – 24 Feb 2018.
- Somsak Musikaphan — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Songchai Thongcham — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Songwut Kraikruan — 1 confirmed meetings against David Rochela. 5 Feb 2022 – 5 Feb 2022.
- Soo-Il Kang — 1 confirmed meetings against David Rochela. 24 Feb 2018 – 24 Feb 2018.
- Srayut Sompim — 1 confirmed meetings against David Rochela. 15 Jul 2018 – 15 Jul 2018.
- Srđan Dimitrov — 1 confirmed meetings against David Rochela. 30 Jun 2018 – 30 Jun 2018.
- Supawit Romphopak — 1 confirmed meetings against David Rochela. 26 Sept 2021 – 26 Sept 2021.
- Suphan Thongsong — 1 confirmed meetings against David Rochela. 11 May 2018 – 11 May 2018.
- Suphot Wonghoi — 1 confirmed meetings against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Suree Sukha — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Suttipong Laoporn — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Suwit Paipromrat — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Suwitthaya Numsinlak — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Tachanon Nakarawong — 1 confirmed meetings against David Rochela. 15 Feb 2020 – 15 Feb 2020.
- Taishi Matsumoto — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Tanaboon Kesarat — 1 confirmed meetings against David Rochela. 9 Apr 2017 – 9 Apr 2017.
- Tanapol Srithong — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Tanapol Udomlap — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Tanasith Siripala — 1 confirmed meetings against David Rochela. 11 May 2018 – 11 May 2018.
- Tanat Chantaya — 1 confirmed meetings against David Rochela. 25 Apr 2018 – 25 Apr 2018.
- Tardeli — 1 confirmed meetings against David Rochela. 1 May 2022 – 1 May 2022.
- Tatsuya Sakai — 1 confirmed meetings against David Rochela. 22 Feb 2020 – 22 Feb 2020.
- Teerapong Deehamhae — 1 confirmed meetings against David Rochela. 26 May 2018 – 26 May 2018.
- Thanapong Boontab — 1 confirmed meetings against David Rochela. 9 Feb 2022 – 9 Feb 2022.
- Thanatip Paengwong — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Thanawich Thanasasipat — 1 confirmed meetings against David Rochela. 13 Feb 2022 – 13 Feb 2022.
- Thanin Plodkeaw — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Theerathon Bunmathan — 1 confirmed meetings against David Rochela. 22 Oct 2017 – 22 Oct 2017.
- Thirayu Banhan — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Thitathorn Auksornsri — 1 confirmed meetings against David Rochela. 1 Apr 2018 – 1 Apr 2018.
- Thossapol Chomchon — 1 confirmed meetings against David Rochela. 20 Nov 2021 – 20 Nov 2021.
- Tiago Pagnussat — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Tinnakorn Asurin — 1 confirmed meetings against David Rochela. 19 Feb 2017 – 19 Feb 2017.
- Toshiyuki Takagi — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Vadim Demidov — 1 confirmed meetings against David Rochela. 7 Mar 2011 – 7 Mar 2011.
- Verapat Nilburapha — 1 confirmed meetings against David Rochela. 18 Sept 2021 – 18 Sept 2021.
- Vicente Rodríguez — 1 confirmed meetings against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Víctor Casadesús — 1 confirmed meetings against David Rochela. 8 May 2010 – 8 May 2010.
- Vitor de Oliveira Júnior — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Weerawut Kayem — 1 confirmed meetings against David Rochela. 16 Sept 2017 – 16 Sept 2017.
- Wanlop Sae-Jiu — 1 confirmed meetings against David Rochela. 20 May 2018 – 20 May 2018.
- Walter Pandiani — 1 confirmed meetings against David Rochela. 5 May 2010 – 5 May 2010.
- Wanmai Settanant — 1 confirmed meetings against David Rochela. 21 May 2017 – 21 May 2017.
- Warakorn Thongbai — 1 confirmed meetings against David Rochela. 1 May 2022 – 1 May 2022.
- Wasan Mala — 1 confirmed meetings against David Rochela. 28 Mar 2018 – 28 Mar 2018.
- Watchara Krearum — 1 confirmed meetings against David Rochela. 11 Mar 2018 – 11 Mar 2018.
- Watcharin Pinairam — 1 confirmed meetings against David Rochela. 20 Mar 2022 – 20 Mar 2022.
- Wattana Playnum — 1 confirmed meetings against David Rochela. 9 Jun 2018 – 9 Jun 2018.
- Weera Koedpudsa — 1 confirmed meetings against David Rochela. 14 Oct 2017 – 14 Oct 2017.
- Weerathep Pomphan — 1 confirmed meetings against David Rochela. 2 Oct 2021 – 2 Oct 2021.
- Weeravut Kayem — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Weerawat Jiraphaksiri — 1 confirmed meetings against David Rochela. 15 Feb 2020 – 15 Feb 2020.
- Wellington Priori — 1 confirmed meetings against David Rochela. 24 Sept 2017 – 24 Sept 2017.
- Wichitchai Chuaysrinual — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Willen Mota — 1 confirmed meetings against David Rochela. 24 Oct 2021 – 24 Oct 2021.
- Wittaya Moonwong — 1 confirmed meetings against David Rochela. 3 Feb 2023 – 3 Feb 2023.
- Yuthajak Konjan — 1 confirmed meetings against David Rochela. 28 Jun 2017 – 28 Jun 2017.
- Yang Dejiang — 1 confirmed meetings against David Rochela. 9 Jul 2021 – 9 Jul 2021.
- Yang Jun-Ah — 1 confirmed meetings against David Rochela. 5 Sept 2021 – 5 Sept 2021.
- Yannick Boli — 1 confirmed meetings against David Rochela. 6 Jul 2019 – 6 Jul 2019.
- Yashir Islame — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Yod Chanthawong — 1 confirmed meetings against David Rochela. 27 Nov 2021 – 27 Nov 2021.
- Yohan Tavares — 1 confirmed meetings against David Rochela. 25 Jun 2017 – 25 Jun 2017.
- Yoo Byung-Soo — 1 confirmed meetings against David Rochela. 31 Oct 2021 – 31 Oct 2021.
- Yoon Jun-Sung — 1 confirmed meetings against David Rochela. 15 Feb 2020 – 15 Feb 2020.
- Yotsapon Teangdar — 1 confirmed meetings against David Rochela. 15 Jan 2022 – 15 Jan 2022.
- Yusuke Maruhashi — 1 confirmed meetings against David Rochela. 3 Jul 2021 – 3 Jul 2021.
- Yuta Koike — 1 confirmed meetings against David Rochela. 30 Jun 2021 – 30 Jun 2021.
- Zhao Wenzhe — 1 confirmed meetings against David Rochela. 27 Jun 2021 – 27 Jun 2021.
Which teams has David Rochela 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.
- Nakhon Ratchasima FC — 7 confirmed appearances against David Rochela. 14 May 2017 – 20 Mar 2022.
- Police Tero — 7 confirmed appearances against David Rochela. 16 Sept 2017 – 3 Feb 2023.
- Bangkok United — 5 confirmed appearances against David Rochela. 25 Feb 2017 – 12 Sept 2021.
- Chiangrai United — 5 confirmed appearances against David Rochela. 9 Apr 2017 – 14 Nov 2021.
- Muangthong United — 5 confirmed appearances against David Rochela. 22 Oct 2017 – 5 Feb 2022.
- Pattaya United — 5 confirmed appearances against David Rochela. 24 Sept 2017 – 16 Oct 2021.
- Ratchaburi — 5 confirmed appearances against David Rochela. 11 Feb 2017 – 9 Apr 2022.
- BG Pathum United — 4 confirmed appearances against David Rochela. 4 Mar 2018 – 2 Apr 2022.
- Buriram United — 4 confirmed appearances against David Rochela. 11 Apr 2018 – 10 Oct 2021.
- Sukhothai FC — 4 confirmed appearances against David Rochela. 10 Sept 2017 – 26 Feb 2020.
- Suphanburi — 4 confirmed appearances against David Rochela. 19 Feb 2017 – 9 Feb 2022.
- Chonburi FC — 3 confirmed appearances against David Rochela. 20 Sept 2017 – 31 Oct 2021.
- Prachuap — 3 confirmed appearances against David Rochela. 21 Apr 2018 – 24 Oct 2021.
- Air Force Central FC — 2 confirmed appearances against David Rochela. 28 Mar 2018 – 15 Jul 2018.
- Cerezo Osaka — 2 confirmed appearances against David Rochela. 30 Jun 2021 – 3 Jul 2021.
- Chainat — 2 confirmed appearances against David Rochela. 25 Apr 2018 – 9 Sept 2018.
- Chiangmai United — 2 confirmed appearances against David Rochela. 7 Oct 2021 – 13 Feb 2022.
- Guangzhou — 2 confirmed appearances against David Rochela. 27 Jun 2021 – 9 Jul 2021.
- Khon Kaen United — 2 confirmed appearances against David Rochela. 18 Sept 2021 – 15 Jan 2022.
- Kitchee — 2 confirmed appearances against David Rochela. 24 Jun 2021 – 6 Jul 2021.
- Navy FC — 2 confirmed appearances against David Rochela. 28 Jun 2017 – 20 May 2018.
- Nong Bua Pitchaya — 2 confirmed appearances against David Rochela. 27 Nov 2021 – 1 May 2022.
- Real Sociedad — 2 confirmed appearances against David Rochela. 25 Oct 2010 – 7 Mar 2011.
- Ubon UMT — 2 confirmed appearances against David Rochela. 11 Mar 2018 – 30 Jun 2018.
- Mallorca — 1 confirmed appearances against David Rochela. 8 May 2010 – 8 May 2010.
- Osasuna — 1 confirmed appearances against David Rochela. 5 May 2010 – 5 May 2010.
- Super Power — 1 confirmed appearances against David Rochela. 21 May 2017 – 21 May 2017.
- Thai Honda FC — 1 confirmed appearances against David Rochela. 2 Jul 2017 – 2 Jul 2017.
- Valencia — 1 confirmed appearances against David Rochela. 24 Apr 2010 – 24 Apr 2010.
- Zaragoza — 1 confirmed appearances against David Rochela. 1 May 2010 – 1 May 2010.
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.




















































