FOOTSAM / CONNECTIONS
David Epton
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 Epton played with most?
Most confirmed shared appearances:
- Patrick Veelma52shared appearances
- Giacomo Uggeri51shared appearances
- Mairo Miil50shared appearances
Who has David Epton faced most often?
Most confirmed meetings as opponents:
- Henri Välja8confirmed meetings
- Magnus Villota8confirmed meetings
- Ott Nõmm8confirmed meetings
Who has David Epton played with most?
Players with confirmed appearances in the same team as David Epton.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 3 March 2024 – 30 May 2026 | ||
| 02 | 3 March 2024 – 15 May 2026 | ||
| 03 | 3 March 2024 – 30 May 2026 | ||
| 04 | 3 March 2024 – 7 Apr 2026 | ||
| 05 | 3 March 2024 – 30 May 2026 | ||
| 05 | 20 Apr 2024 – 30 May 2026 | ||
| 07 | 16 March 2024 – 30 May 2026 | ||
| 08 | 13 Sep 2024 – 30 May 2026 | ||
| 09 | 3 March 2024 – 20 July 2025 | ||
| 10 | 27 July 2024 – 30 May 2026 | ||
| 11 | 3 March 2024 – 7 Apr 2026 | ||
| 12 | 3 March 2024 – 9 Nov 2024 | ||
| 12 | 8 Feb 2025 – 18 Oct 2025 | ||
| 14 | 16 March 2024 – 5 Apr 2025 | ||
| 14 | 3 March 2024 – 9 Nov 2024 | ||
| 16 | 10 May 2025 – 30 May 2026 | ||
| 17 | 8 Feb 2025 – 5 Oct 2025 | ||
| 17 | 11 Aug 2024 – 25 Jan 2026 | ||
| 19 | 3 March 2024 – 9 Nov 2024 | ||
| 20 | 16 March 2024 – 9 Nov 2024 | ||
| 20 | 27 June 2026 – 31 Oct 2026 | ||
| 22 | 27 June 2026 – 31 Oct 2026 | ||
| 23 | 27 June 2026 – 31 Oct 2026 | ||
| 23 | 27 June 2026 – 31 Oct 2026 | ||
| 23 | 5 July 2026 – 31 Oct 2026 | ||
| 23 | 13 Sep 2024 – 1 May 2026 | ||
| 23 | 3 March 2024 – 25 Jan 2026 | ||
| 23 | 27 June 2026 – 31 Oct 2026 | ||
| 23 | 27 June 2026 – 31 Oct 2026 | ||
| 30 | 20 Apr 2024 – 25 Jan 2026 | ||
| 30 | 27 June 2026 – 31 Oct 2026 | ||
| 30 | 27 June 2026 – 31 Oct 2026 | ||
| 33 | 27 June 2026 – 31 Oct 2026 | ||
| 33 | 27 June 2026 – 31 Oct 2026 | ||
| 35 | 27 June 2026 – 31 Oct 2026 | ||
| 35 | 5 July 2026 – 31 Oct 2026 | ||
| 35 | 27 June 2026 – 24 Oct 2026 | ||
| 35 | 16 Feb 2025 – 22 Apr 2026 | ||
| 39 | 16 Feb 2025 – 15 May 2026 | ||
| 40 | 18 July 2026 – 31 Oct 2026 | ||
| 41 | 16 March 2025 – 13 June 2025 | ||
| 41 | 26 Oct 2024 – 15 Aug 2025 | ||
| 41 | 26 July 2026 – 24 Oct 2026 | ||
| 41 | 3 March 2024 – 28 June 2024 | ||
| 41 | 3 Aug 2025 – 18 Oct 2025 | ||
| 41 | 18 July 2026 – 24 Oct 2026 | ||
| 47 | 27 June 2026 – 16 Aug 2026 | ||
| 47 | 25 Jan 2026 – 30 May 2026 | ||
| 47 | 3 Apr 2026 – 30 May 2026 | ||
| 47 | 27 July 2024 – 9 Nov 2024 |
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 Epton 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 Epton played with?
- Patrick Veelma — 52 shared appearances with David Epton. 3 Mar 2024 – 30 May 2026.
- Giacomo Uggeri — 51 shared appearances with David Epton. 3 Mar 2024 – 15 May 2026.
- Mairo Miil — 50 shared appearances with David Epton. 3 Mar 2024 – 30 May 2026.
- Richard Aland — 49 shared appearances with David Epton. 3 Mar 2024 – 7 Apr 2026.
- Herman Pedmanson — 45 shared appearances with David Epton. 3 Mar 2024 – 30 May 2026.
- Tanel Lang — 45 shared appearances with David Epton. 20 Apr 2024 – 30 May 2026.
- Rasmus Kallas — 40 shared appearances with David Epton. 16 Mar 2024 – 30 May 2026.
- Tristan Koskor — 34 shared appearances with David Epton. 13 Sept 2024 – 30 May 2026.
- Ahmed Adebayo — 33 shared appearances with David Epton. 3 Mar 2024 – 20 Jul 2025.
- Mattis Karis — 25 shared appearances with David Epton. 27 Jul 2024 – 30 May 2026.
- Reio Laabus — 24 shared appearances with David Epton. 3 Mar 2024 – 7 Apr 2026.
- Ezekiel Tanimowo — 23 shared appearances with David Epton. 3 Mar 2024 – 9 Nov 2024.
- O. Tanimowo — 23 shared appearances with David Epton. 8 Feb 2025 – 18 Oct 2025.
- Laurits Õunpuu — 22 shared appearances with David Epton. 16 Mar 2024 – 5 Apr 2025.
- Tanel Tammik — 22 shared appearances with David Epton. 3 Mar 2024 – 9 Nov 2024.
- Chilem Ignatius — 21 shared appearances with David Epton. 10 May 2025 – 30 May 2026.
- G. Ogungbe — 19 shared appearances with David Epton. 8 Feb 2025 – 5 Oct 2025.
- Kevin Burov — 19 shared appearances with David Epton. 11 Aug 2024 – 25 Jan 2026.
- Priit Peedo — 17 shared appearances with David Epton. 3 Mar 2024 – 9 Nov 2024.
- Akaki Gvineria — 16 shared appearances with David Epton. 16 Mar 2024 – 9 Nov 2024.
- Keba Sylla — 16 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Diyorjon Aripov — 15 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- André Amaral — 14 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Bernardo Morgado — 14 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Idris Umaev — 14 shared appearances with David Epton. 5 Jul 2026 – 31 Oct 2026.
- Mait Vaino — 14 shared appearances with David Epton. 13 Sept 2024 – 1 May 2026.
- Marius Vister — 14 shared appearances with David Epton. 3 Mar 2024 – 25 Jan 2026.
- Noha Ndombasi — 14 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Pavel Sedko — 14 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Mikhel Sepp — 13 shared appearances with David Epton. 20 Apr 2024 – 25 Jan 2026.
- Ramazan Abylaykhan — 13 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Vladislav Klimovich — 13 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Dinmukhammed Zhomart — 12 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Maksat Taykenov — 12 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Amandyk Nabikhanov — 11 shared appearances with David Epton. 27 Jun 2026 – 31 Oct 2026.
- Daniyar Usenov — 11 shared appearances with David Epton. 5 Jul 2026 – 31 Oct 2026.
- Meyrambek Serikbay — 11 shared appearances with David Epton. 27 Jun 2026 – 24 Oct 2026.
- R. Muur — 11 shared appearances with David Epton. 16 Feb 2025 – 22 Apr 2026.
- Karl Kiidron — 9 shared appearances with David Epton. 16 Feb 2025 – 15 May 2026.
- Bekzat Kabylan — 8 shared appearances with David Epton. 18 Jul 2026 – 31 Oct 2026.
- A. Gvineria — 7 shared appearances with David Epton. 16 Mar 2025 – 13 Jun 2025.
- Carl Kiidjärv — 7 shared appearances with David Epton. 26 Oct 2024 – 15 Aug 2025.
- D. Nechayev — 7 shared appearances with David Epton. 26 Jul 2026 – 24 Oct 2026.
- Dominic Laaneots — 7 shared appearances with David Epton. 3 Mar 2024 – 28 Jun 2024.
- Henri Järvelaid — 7 shared appearances with David Epton. 3 Aug 2025 – 18 Oct 2025.
- Meirambek Kalmyrza — 7 shared appearances with David Epton. 18 Jul 2026 – 24 Oct 2026.
- Anuar Bekmyrza — 6 shared appearances with David Epton. 27 Jun 2026 – 16 Aug 2026.
- Pavel Marin — 6 shared appearances with David Epton. 25 Jan 2026 – 30 May 2026.
- Pedro Manoel — 6 shared appearances with David Epton. 3 Apr 2026 – 30 May 2026.
- Robin Müür — 6 shared appearances with David Epton. 27 Jul 2024 – 9 Nov 2024.
- Thomas Lisboa — 6 shared appearances with David Epton. 3 Apr 2026 – 30 May 2026.
- Devid Lehter — 5 shared appearances with David Epton. 16 Mar 2024 – 27 May 2024.
- Kauan Pereira — 5 shared appearances with David Epton. 3 Apr 2026 – 30 May 2026.
- Maksym Kucheryavyi — 5 shared appearances with David Epton. 1 Aug 2026 – 12 Sept 2026.
- Kristen Lapa — 4 shared appearances with David Epton. 22 Apr 2026 – 30 May 2026.
- Mamadou Bah — 4 shared appearances with David Epton. 31 Aug 2025 – 18 Oct 2025.
- Muhammed Hydara — 4 shared appearances with David Epton. 3 Apr 2026 – 30 May 2026.
- Oliver Kangaslahti — 4 shared appearances with David Epton. 22 Apr 2026 – 30 May 2026.
- Sander Liit — 4 shared appearances with David Epton. 31 Aug 2025 – 18 Oct 2025.
- Eugenio Bracelli — 3 shared appearances with David Epton. 13 Apr 2024 – 27 May 2024.
- Nurlybek Ayazbaev — 3 shared appearances with David Epton. 1 Aug 2026 – 16 Aug 2026.
- R. Silov — 3 shared appearances with David Epton. 20 Jul 2025 – 22 Apr 2026.
- A. Viinapuu — 2 shared appearances with David Epton. 25 Jan 2026 – 22 Apr 2026.
- Almas Armenov — 2 shared appearances with David Epton. 5 Sept 2026 – 24 Oct 2026.
- Ayan Baydauletov — 2 shared appearances with David Epton. 27 Jun 2026 – 5 Sept 2026.
- Danila Nechaev — 2 shared appearances with David Epton. 18 Oct 2026 – 31 Oct 2026.
- David Esimbekov — 2 shared appearances with David Epton. 27 Jun 2026 – 11 Jul 2026.
- Erlan Kadyrbaev — 2 shared appearances with David Epton. 5 Sept 2026 – 24 Oct 2026.
- N. Elemes — 2 shared appearances with David Epton. 26 Jul 2026 – 16 Aug 2026.
- G. Jurgenthal — 1 shared appearances with David Epton. 25 Jan 2026 – 25 Jan 2026.
- Kristofer Sahtel — 1 shared appearances with David Epton. 25 Jan 2026 – 25 Jan 2026.
- Timur Kurbanov — 1 shared appearances with David Epton. 5 Sept 2026 – 5 Sept 2026.
- Timmi — 1 shared appearances with David Epton. 25 Jan 2026 – 25 Jan 2026.
- Y. Andrin — 1 shared appearances with David Epton. 24 Oct 2026 – 24 Oct 2026.
Who has David Epton faced?
- Henri Välja — 8 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Magnus Villota — 8 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Ott Nõmm — 8 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Sander Kapper — 8 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Tristan Teeväli — 8 confirmed meetings against David Epton. 3 Mar 2024 – 3 Apr 2026.
- Aleksander Švedovski — 7 confirmed meetings against David Epton. 3 Mar 2024 – 6 Jul 2025.
- Enrico Veensalu — 7 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Joonas Sild — 7 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Rauno Alliku — 7 confirmed meetings against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Taavi Jürisoo — 7 confirmed meetings against David Epton. 3 Mar 2024 – 6 Jul 2025.
- Virgo Vallik — 7 confirmed meetings against David Epton. 2 Aug 2024 – 16 Sept 2025.
- Danil Kuraksin — 6 confirmed meetings against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Erko Tõugjas — 6 confirmed meetings against David Epton. 31 Mar 2024 – 20 Jul 2025.
- Joseph Saliste — 6 confirmed meetings against David Epton. 20 Apr 2024 – 30 May 2026.
- Karl Vallner — 6 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Kevin Aloe — 6 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Kevin Kauber — 6 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Kristo Hussar — 6 confirmed meetings against David Epton. 31 Mar 2024 – 30 May 2025.
- Mark Roosnupp — 6 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Marko Lipp — 6 confirmed meetings against David Epton. 19 Jun 2024 – 15 Aug 2025.
- Matthias Limberg — 6 confirmed meetings against David Epton. 2 Aug 2024 – 16 Sept 2025.
- Mihkel Ainsalu — 6 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Ramon Smirnov — 6 confirmed meetings against David Epton. 3 Mar 2024 – 1 May 2026.
- Rasmus Peetson — 6 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Reimo Madissoo — 6 confirmed meetings against David Epton. 23 May 2024 – 17 May 2025.
- Sergei Zenjov — 6 confirmed meetings against David Epton. 19 Jun 2024 – 3 Apr 2026.
- Siim Aer — 6 confirmed meetings against David Epton. 13 Apr 2024 – 16 Sept 2025.
- Taaniel Usta — 6 confirmed meetings against David Epton. 16 Mar 2024 – 6 Jul 2025.
- Vadim Mihhailov — 6 confirmed meetings against David Epton. 3 Mar 2024 – 25 Jan 2026.
- Airon Kollo — 5 confirmed meetings against David Epton. 2 Jun 2024 – 3 Apr 2026.
- Aleksander Iljin — 5 confirmed meetings against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Aleksandr Ivanyushin — 5 confirmed meetings against David Epton. 16 Mar 2024 – 7 Apr 2026.
- Ats Purje — 5 confirmed meetings against David Epton. 3 Mar 2024 – 6 Jul 2025.
- Daniil Sõtšugov — 5 confirmed meetings against David Epton. 3 Mar 2024 – 27 May 2025.
- Danyil Mashchenko — 5 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Edgar Tur — 5 confirmed meetings against David Epton. 16 Jun 2024 – 1 May 2026.
- Evert Grünvald — 5 confirmed meetings against David Epton. 31 Mar 2024 – 20 Jul 2025.
- German Šlein — 5 confirmed meetings against David Epton. 16 Mar 2024 – 7 Apr 2026.
- Hugo Palutaja — 5 confirmed meetings against David Epton. 3 Mar 2024 – 6 Jul 2025.
- Jevgeni Demidov — 5 confirmed meetings against David Epton. 5 Apr 2024 – 26 Sept 2025.
- João Pedro — 5 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Kaspar Laur — 5 confirmed meetings against David Epton. 3 Mar 2024 – 31 Aug 2025.
- Kristjan Kask — 5 confirmed meetings against David Epton. 23 May 2024 – 10 May 2025.
- Mathias Villota — 5 confirmed meetings against David Epton. 23 May 2024 – 16 Sept 2025.
- Märten Pajunurm — 5 confirmed meetings against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Nikita Ivanov — 5 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Nikita Mihhailov — 5 confirmed meetings against David Epton. 31 Mar 2024 – 30 May 2025.
- Oleksandr Musolitin — 5 confirmed meetings against David Epton. 5 Apr 2024 – 3 Aug 2025.
- Oskar Hõim — 5 confirmed meetings against David Epton. 20 Apr 2024 – 1 May 2026.
- Rauno Sappinen — 5 confirmed meetings against David Epton. 19 Jul 2024 – 3 Apr 2026.
- Robert Veering — 5 confirmed meetings against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Romet Nigula — 5 confirmed meetings against David Epton. 13 Sept 2024 – 18 Oct 2025.
- Rommi Siht — 5 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Shalva Burjanadze — 5 confirmed meetings against David Epton. 16 Mar 2024 – 7 Apr 2026.
- Tristan Pajo — 5 confirmed meetings against David Epton. 2 Aug 2024 – 16 Sept 2025.
- Uku Kõrre — 5 confirmed meetings against David Epton. 23 May 2024 – 3 Aug 2025.
- Vladislav Kreida — 5 confirmed meetings against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Andero Kaares — 4 confirmed meetings against David Epton. 8 Feb 2025 – 3 Apr 2026.
- Aleksandr Nikolajev — 4 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Alexandre — 4 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Andero Kivi — 4 confirmed meetings against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Artjom Jermatšenko — 4 confirmed meetings against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Bubacarr Tambedou — 4 confirmed meetings against David Epton. 8 Mar 2025 – 30 May 2026.
- Daniel Luts — 4 confirmed meetings against David Epton. 20 Apr 2024 – 1 May 2026.
- Daniil Tarassenkov — 4 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Denis Polyakov — 4 confirmed meetings against David Epton. 16 Mar 2024 – 7 Apr 2026.
- Ebrima Jarju — 4 confirmed meetings against David Epton. 20 Apr 2024 – 1 May 2026.
- Enock Otoo — 4 confirmed meetings against David Epton. 8 Mar 2025 – 30 May 2026.
- Frank Liivak — 4 confirmed meetings against David Epton. 16 Jun 2024 – 30 May 2026.
- Gleb Pevtsov — 4 confirmed meetings against David Epton. 13 Apr 2024 – 11 Jul 2025.
- Henrik Ojamaa — 4 confirmed meetings against David Epton. 20 Apr 2024 – 18 Oct 2025.
- Joosep Põder — 4 confirmed meetings against David Epton. 16 Feb 2025 – 15 Aug 2025.
- Mihhail Orlov — 4 confirmed meetings against David Epton. 28 Jun 2024 – 10 May 2025.
- Maksim Pavlov — 4 confirmed meetings against David Epton. 27 Jul 2024 – 3 Aug 2025.
- Maksim Podholjuzin — 4 confirmed meetings against David Epton. 28 Jun 2024 – 10 May 2025.
- Marco Lukka — 4 confirmed meetings against David Epton. 19 Jun 2024 – 20 Jul 2025.
- Mark Lepik — 4 confirmed meetings against David Epton. 31 Mar 2024 – 20 Jul 2025.
- Mark Maksimkin — 4 confirmed meetings against David Epton. 27 May 2024 – 7 Apr 2026.
- Markus Soomets — 4 confirmed meetings against David Epton. 31 Mar 2024 – 21 Sept 2024.
- Mihhail Kolobov — 4 confirmed meetings against David Epton. 19 Jun 2024 – 3 Apr 2026.
- Nikita Baranov — 4 confirmed meetings against David Epton. 20 Apr 2024 – 18 Oct 2025.
- Oskari Forsman — 4 confirmed meetings against David Epton. 3 Mar 2024 – 5 Oct 2024.
- Pavel Dõmov — 4 confirmed meetings against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Sander Sinilaid — 4 confirmed meetings against David Epton. 2 Jun 2024 – 26 Sept 2025.
- Tony Varjund — 4 confirmed meetings against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Zakaria Beglarishvili — 4 confirmed meetings against David Epton. 16 Mar 2024 – 15 May 2026.
- Aleksandr Alteberg — 3 confirmed meetings against David Epton. 5 Apr 2024 – 9 Nov 2024.
- Alex Boronilstsikov — 3 confirmed meetings against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Ahmad Gero — 3 confirmed meetings against David Epton. 8 Mar 2025 – 7 Apr 2026.
- Aleksei Matrossov — 3 confirmed meetings against David Epton. 16 Mar 2024 – 9 Aug 2025.
- Andreas Vaher — 3 confirmed meetings against David Epton. 21 Sept 2024 – 20 Jul 2025.
- Gerdo Juhkam — 3 confirmed meetings against David Epton. 26 Oct 2024 – 1 May 2026.
- H. Famuditimi — 3 confirmed meetings against David Epton. 2 Mar 2025 – 6 Jul 2025.
- Henri Leoke — 3 confirmed meetings against David Epton. 5 Apr 2024 – 9 Nov 2024.
- Ivans Patrikejevs — 3 confirmed meetings against David Epton. 27 Jul 2024 – 10 May 2025.
- Karl Läänelaid — 3 confirmed meetings against David Epton. 5 Apr 2024 – 15 May 2026.
- Karl-Romet Nõmm — 3 confirmed meetings against David Epton. 17 Jun 2025 – 26 Sept 2025.
- Kaspar Rõõmussaar — 3 confirmed meetings against David Epton. 5 Apr 2024 – 13 Jun 2025.
- Kaur Kivila — 3 confirmed meetings against David Epton. 13 Apr 2024 – 3 Apr 2026.
- Kevin Mätas — 3 confirmed meetings against David Epton. 5 Apr 2024 – 15 May 2026.
- Leonardo Rolón — 3 confirmed meetings against David Epton. 16 Mar 2024 – 3 Nov 2024.
- Maksim Kalimullin — 3 confirmed meetings against David Epton. 31 Mar 2024 – 20 Jul 2025.
- Marek Kaljumäe — 3 confirmed meetings against David Epton. 3 Mar 2024 – 5 Oct 2024.
- Markkus Seppik — 3 confirmed meetings against David Epton. 31 Mar 2024 – 17 May 2025.
- Marko Meerits — 3 confirmed meetings against David Epton. 5 Apr 2024 – 18 Oct 2025.
- Markus Leivategija — 3 confirmed meetings against David Epton. 17 Jun 2025 – 26 Sept 2025.
- Markus Poom — 3 confirmed meetings against David Epton. 8 Feb 2025 – 20 Jul 2025.
- Marten-Chris Paalberg — 3 confirmed meetings against David Epton. 17 May 2025 – 16 Sept 2025.
- Martin Miller — 3 confirmed meetings against David Epton. 5 Apr 2025 – 1 May 2026.
- Martin Tomberg — 3 confirmed meetings against David Epton. 2 Mar 2025 – 25 Jan 2026.
- Mattias Männilaan — 3 confirmed meetings against David Epton. 13 Apr 2024 – 3 Aug 2025.
- Michael Lilander — 3 confirmed meetings against David Epton. 26 Oct 2024 – 1 May 2026.
- Michael Schjønning-Larsen — 3 confirmed meetings against David Epton. 16 Aug 2024 – 5 Oct 2025.
- Mihkel Järviste — 3 confirmed meetings against David Epton. 5 Apr 2024 – 9 Nov 2024.
- O. De Pizzol — 3 confirmed meetings against David Epton. 2 Mar 2025 – 25 Jan 2026.
- Oleksandr Noyok — 3 confirmed meetings against David Epton. 27 Jun 2026 – 31 Oct 2026.
- Ragnar Klavan — 3 confirmed meetings against David Epton. 3 Mar 2024 – 5 Oct 2024.
- Richie Musaba — 3 confirmed meetings against David Epton. 16 Jun 2024 – 8 Mar 2025.
- Robi Saarma — 3 confirmed meetings against David Epton. 20 Apr 2024 – 5 Apr 2025.
- Samuel Merilai — 3 confirmed meetings against David Epton. 5 Apr 2024 – 9 Nov 2024.
- Sander Alamaa — 3 confirmed meetings against David Epton. 8 Feb 2025 – 3 Apr 2026.
- Sergo Kukhianidze — 3 confirmed meetings against David Epton. 16 Mar 2024 – 3 Nov 2024.
- Siim Luts — 3 confirmed meetings against David Epton. 26 Oct 2024 – 18 Oct 2025.
- Silver Kelder — 3 confirmed meetings against David Epton. 20 Apr 2024 – 18 Sept 2024.
- Sten Prunn — 3 confirmed meetings against David Epton. 17 Jun 2025 – 26 Sept 2025.
- Tanel Tammik — 3 confirmed meetings against David Epton. 8 Mar 2025 – 30 May 2026.
- Til Mavretič — 3 confirmed meetings against David Epton. 16 Jun 2024 – 5 Oct 2025.
- Victory Iboro — 3 confirmed meetings against David Epton. 5 Oct 2025 – 30 May 2026.
- Wendell Gabriel — 3 confirmed meetings against David Epton. 5 Oct 2025 – 30 May 2026.
- Zachary Sukunda — 3 confirmed meetings against David Epton. 2 Mar 2025 – 6 Jul 2025.
- Aaro Toivonen — 2 confirmed meetings against David Epton. 13 Sept 2024 – 5 Oct 2024.
- Abraham Nwankwo — 2 confirmed meetings against David Epton. 22 Apr 2026 – 30 May 2026.
- Aleksander Filatov — 2 confirmed meetings against David Epton. 9 Aug 2025 – 7 Apr 2026.
- Aleksandr Šurõgin — 2 confirmed meetings against David Epton. 2 Mar 2025 – 6 Jul 2025.
- Aleksandr Zakarlyuka — 2 confirmed meetings against David Epton. 16 Aug 2024 – 5 Oct 2025.
- Alex Tamm — 2 confirmed meetings against David Epton. 28 Jun 2024 – 27 Jul 2024.
- Andre Frolov — 2 confirmed meetings against David Epton. 20 Apr 2024 – 15 May 2026.
- Andreas Kaevats — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Andrei Smirnov — 2 confirmed meetings against David Epton. 17 Jun 2025 – 11 Jul 2025.
- Andres Järve — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Artjom Škinjov — 2 confirmed meetings against David Epton. 16 Mar 2024 – 27 May 2024.
- Asylbek Seytkaliev — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Bruno Vain — 2 confirmed meetings against David Epton. 11 Aug 2024 – 9 Nov 2024.
- Cristian Campagna — 2 confirmed meetings against David Epton. 9 Aug 2025 – 7 Apr 2026.
- D. Sheviakov — 2 confirmed meetings against David Epton. 2 Mar 2025 – 27 May 2025.
- Daniil Shevyakov — 2 confirmed meetings against David Epton. 2 Jun 2024 – 5 Oct 2024.
- Danyil Rudenko — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Dimitri Jepihhin — 2 confirmed meetings against David Epton. 20 Apr 2024 – 26 Oct 2024.
- Đorđe Maksimović — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- E. Keskula — 2 confirmed meetings against David Epton. 16 Feb 2025 – 15 Aug 2025.
- Egor Khatkevich — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Egor Khvalko — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Egor Tkachenko — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Enriko Kajari — 2 confirmed meetings against David Epton. 2 Jun 2024 – 2 Mar 2025.
- Eriks Santos — 2 confirmed meetings against David Epton. 9 Aug 2025 – 7 Apr 2026.
- Ernest Agyiri — 2 confirmed meetings against David Epton. 8 Mar 2025 – 5 Oct 2025.
- Georg Lagus — 2 confirmed meetings against David Epton. 9 Nov 2024 – 15 May 2026.
- Georg Pank — 2 confirmed meetings against David Epton. 3 Mar 2024 – 2 Jun 2024.
- Guilherme Carvalho — 2 confirmed meetings against David Epton. 16 Mar 2025 – 10 May 2025.
- Heitor — 2 confirmed meetings against David Epton. 16 Jun 2024 – 16 Aug 2024.
- Henri Anier — 2 confirmed meetings against David Epton. 18 Oct 2025 – 1 May 2026.
- Henri Järvelaid — 2 confirmed meetings against David Epton. 16 Jun 2024 – 15 May 2026.
- Henrique Devens — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Ibrahim Jabir — 2 confirmed meetings against David Epton. 16 Mar 2025 – 10 May 2025.
- Ilja Antonov — 2 confirmed meetings against David Epton. 26 Sept 2025 – 3 Apr 2026.
- Ioan Yakovlev — 2 confirmed meetings against David Epton. 16 Jun 2024 – 16 Aug 2024.
- Irié Elysée — 2 confirmed meetings against David Epton. 3 Nov 2024 – 9 Aug 2025.
- Ivans Baturins — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- J. Tsernjakov — 2 confirmed meetings against David Epton. 2 Mar 2025 – 6 Jul 2025.
- Joosep Kobin — 2 confirmed meetings against David Epton. 17 Jun 2025 – 11 Jul 2025.
- Josué Doke — 2 confirmed meetings against David Epton. 9 Aug 2025 – 7 Apr 2026.
- Koki Hayashi — 2 confirmed meetings against David Epton. 28 Jun 2024 – 27 Jul 2024.
- K. Rand — 2 confirmed meetings against David Epton. 16 Feb 2025 – 15 Aug 2025.
- Karel Eerme — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Karl Kokka — 2 confirmed meetings against David Epton. 11 Aug 2024 – 9 Nov 2024.
- Karl Õigus — 2 confirmed meetings against David Epton. 13 Apr 2024 – 22 Oct 2024.
- Kaspar Paur — 2 confirmed meetings against David Epton. 28 Jun 2024 – 27 Jul 2024.
- Kelsey Egwu — 2 confirmed meetings against David Epton. 16 Mar 2024 – 3 Nov 2024.
- Konstantin Dorofeev — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Kristofer Käit — 2 confirmed meetings against David Epton. 13 Sept 2024 – 5 Oct 2024.
- Kristofer Piht — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Kuanysh Kalmuratov — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- M. Jallow — 2 confirmed meetings against David Epton. 27 May 2025 – 6 Jul 2025.
- Miron Vetkal — 2 confirmed meetings against David Epton. 27 May 2025 – 25 Jan 2026.
- Maksimilian Skvortsov — 2 confirmed meetings against David Epton. 22 Apr 2026 – 30 May 2026.
- Mario Rabiu — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Mark Kukk — 2 confirmed meetings against David Epton. 20 Jul 2025 – 3 Apr 2026.
- Marten Kelement — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Martin Adamec — 2 confirmed meetings against David Epton. 11 Aug 2024 – 9 Nov 2024.
- Milan Delević — 2 confirmed meetings against David Epton. 26 Oct 2024 – 5 Apr 2025.
- Modou Tambedou — 2 confirmed meetings against David Epton. 10 May 2025 – 3 Aug 2025.
- Mouhamed Guèye — 2 confirmed meetings against David Epton. 26 Oct 2024 – 5 Apr 2025.
- Muhammed Suso — 2 confirmed meetings against David Epton. 26 Oct 2024 – 5 Apr 2025.
- Murad Velijev — 2 confirmed meetings against David Epton. 5 Apr 2024 – 11 Aug 2024.
- Nikita Komissarov — 2 confirmed meetings against David Epton. 28 Jun 2024 – 27 Jul 2024.
- Oliver Cekredzi — 2 confirmed meetings against David Epton. 19 Jun 2024 – 19 Jul 2024.
- Onni Suutari — 2 confirmed meetings against David Epton. 3 Mar 2024 – 2 Jun 2024.
- Oscar Pihela — 2 confirmed meetings against David Epton. 11 Jul 2025 – 26 Sept 2025.
- Patrik Kristal — 2 confirmed meetings against David Epton. 20 Apr 2024 – 26 Oct 2024.
- Pavel Marin — 2 confirmed meetings against David Epton. 27 Jul 2024 – 16 Mar 2025.
- Pierre Kabore — 2 confirmed meetings against David Epton. 16 Mar 2024 – 3 Nov 2024.
- Rico Ernits — 2 confirmed meetings against David Epton. 27 May 2025 – 6 Jul 2025.
- Rasmus Saar — 2 confirmed meetings against David Epton. 22 Oct 2024 – 17 Jun 2025.
- Robert Kirss — 2 confirmed meetings against David Epton. 16 Jun 2024 – 16 Aug 2024.
- Ronaldo Tiismaa — 2 confirmed meetings against David Epton. 2 Aug 2024 – 18 Sept 2024.
- Sander Kolvart — 2 confirmed meetings against David Epton. 15 Aug 2025 – 16 Sept 2025.
- S. Lepp — 2 confirmed meetings against David Epton. 2 Mar 2025 – 6 Jul 2025.
- Sander Liit — 2 confirmed meetings against David Epton. 13 Apr 2024 – 22 Oct 2024.
- Sander Tovstik — 2 confirmed meetings against David Epton. 20 Jul 2025 – 3 Apr 2026.
- Sanzhar Satanov — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Stanislav Agaptšev — 2 confirmed meetings against David Epton. 9 Aug 2025 – 7 Apr 2026.
- Stanislav Baranov — 2 confirmed meetings against David Epton. 13 Sept 2024 – 5 Oct 2024.
- Tristan Vendelin — 2 confirmed meetings against David Epton. 5 Apr 2024 – 9 Nov 2024.
- Ussa — 2 confirmed meetings against David Epton. 13 Jun 2025 – 31 Aug 2025.
- Vazha Nemsadze — 2 confirmed meetings against David Epton. 16 Mar 2024 – 27 May 2024.
- Victor dos Santos de Sá — 2 confirmed meetings against David Epton. 18 Oct 2025 – 1 May 2026.
- Yan Trufanov — 2 confirmed meetings against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Alfred Adomah — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- A. Allik — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Arsen Ashirbek — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- A. Bergman — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Arnas Besigirskis — 1 confirmed meetings against David Epton. 7 Apr 2026 – 7 Apr 2026.
- Artur Egorov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Arseni Gusarov — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- Artur Sibul — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Ander Sikk — 1 confirmed meetings against David Epton. 13 Jun 2025 – 13 Jun 2025.
- A. Truuvaart — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Aston Visse — 1 confirmed meetings against David Epton. 26 Sept 2025 – 26 Sept 2025.
- Anton Volossatov — 1 confirmed meetings against David Epton. 22 Oct 2024 – 22 Oct 2024.
- Abinur Nurymbet — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Abylaykhan Nazymkhanov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Abylaykhan Tolegenov — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Abzal Beisebekov — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Abzal Taubay — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Adam Adakhajiev — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Adilet Sadybekov — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Adílio Santos — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Adilkhan Dobay — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Adilkhan Tanzharikov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Agostinho — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Akmal Bakhtiyarov — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Aldair Adilov — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Aleksa Amanović — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Aleksandr Jegorov — 1 confirmed meetings against David Epton. 16 Mar 2024 – 16 Mar 2024.
- Aleksandr Kraizmer — 1 confirmed meetings against David Epton. 3 Nov 2024 – 3 Nov 2024.
- Aleksandr Martynovich — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Aleksandr Mrynskiy — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Aleksandr Sokolenko — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Aleksandr Zuev — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Alexander Bergman — 1 confirmed meetings against David Epton. 5 Apr 2024 – 5 Apr 2024.
- Alexander Merkel — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Alibek Kassym — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Aliyar Mukhammed — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Almas Tiuliubay — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Amine Talal — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Andrija Filipović — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Antonio Boršić — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Ardak Saulet — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Arseni Kovaltšuk — 1 confirmed meetings against David Epton. 3 Mar 2024 – 3 Mar 2024.
- Artem Cheredinov — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Artur Sakarias — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Artur Šarnin — 1 confirmed meetings against David Epton. 28 Jun 2024 – 28 Jun 2024.
- Artur Shushenachev — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Askhat Baltabekov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Aybar Abdulla — 1 confirmed meetings against David Epton. 27 Jun 2026 – 27 Jun 2026.
- Aybar Zhaksylykov — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Aybol Abiken — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Azamat Tuyakbayev — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- B. Chisala — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Bagdat Daniyarov — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- B. Vain — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Bagdaulet Konlimkos — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Bakdaulet Zulfikarov — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Bakhtiyar Toleuov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Bauyrzhan Islamkhan — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Beka Vachiberadze — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Bekkhan Shaizada — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Bektemir Abdumannonov — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Bjørn Johnsen — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Bohdan Sarnavskyi — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Borys Lototskyi — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Bourama Fomba — 1 confirmed meetings against David Epton. 16 Aug 2024 – 16 Aug 2024.
- Brent Lepistu — 1 confirmed meetings against David Epton. 8 Mar 2025 – 8 Mar 2025.
- Bubacarr Trawally — 1 confirmed meetings against David Epton. 18 Oct 2025 – 18 Oct 2025.
- Carlos Torres — 1 confirmed meetings against David Epton. 5 Oct 2025 – 5 Oct 2025.
- D. Dubackic — 1 confirmed meetings against David Epton. 5 Apr 2025 – 5 Apr 2025.
- Danil Geveller — 1 confirmed meetings against David Epton. 9 Aug 2025 – 9 Aug 2025.
- Doszhan Kenzhegulov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Dias Orynbasar — 1 confirmed meetings against David Epton. 5 Jul 2026 – 5 Jul 2026.
- Dylan Sal-Al-Saller — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Dimash Serikuly — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- D. Skrynnyk — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Damir Kasabulat — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Damir Marat — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Daniel Cabral — 1 confirmed meetings against David Epton. 1 May 2026 – 1 May 2026.
- Daniel Sosah — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Daniil Pareiko — 1 confirmed meetings against David Epton. 7 Apr 2026 – 7 Apr 2026.
- Daniil Petrunin — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Danil Ustimenko — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Danylo Kucher — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Darko Dodev — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Dauren Zhumat — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- David Abagna — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- David Carmona — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- David Martin — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Dehninio Muringen — 1 confirmed meetings against David Epton. 20 Apr 2024 – 20 Apr 2024.
- Dinmukhamed Karaman — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Dinmukhammed Kashken — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Dmitri Borodin — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Dmitri Podstrelov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Dmitriy Shmidt — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Dmytro Nepogodov — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Dmytro Topalov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Dmytro Yusov — 1 confirmed meetings against David Epton. 27 Jun 2026 – 27 Jun 2026.
- Dragan Stoisavljević — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Dubán Palacio — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Dumitru Celeadnic — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- E. Lobzhanidze — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- E. Nurgaliyev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Egert Ounapuu — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- Éulogé Placca Fessou — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- E. Zuravljov — 1 confirmed meetings against David Epton. 9 Aug 2025 – 9 Aug 2025.
- Edmilson — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Egor Zhuravlev — 1 confirmed meetings against David Epton. 16 Mar 2024 – 16 Mar 2024.
- Élder Santana — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Elisey Gorshunov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Elkhan Astanov — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Enrique Lotar — 1 confirmed meetings against David Epton. 3 Aug 2025 – 3 Aug 2025.
- Eriks Pereira — 1 confirmed meetings against David Epton. 3 Nov 2024 – 3 Nov 2024.
- Erkin Tapalov — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Ersultan Kaldybekov — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Evert Talviste — 1 confirmed meetings against David Epton. 3 Mar 2024 – 3 Mar 2024.
- Fjodor Jekimov — 1 confirmed meetings against David Epton. 3 Aug 2025 – 3 Aug 2025.
- Facundo Stefanazzi — 1 confirmed meetings against David Epton. 11 Aug 2024 – 11 Aug 2024.
- Felipe Felício — 1 confirmed meetings against David Epton. 16 Jun 2024 – 16 Jun 2024.
- Franjo Prce — 1 confirmed meetings against David Epton. 5 Jul 2026 – 5 Jul 2026.
- G. Henriques Da Silva Carvalho — 1 confirmed meetings against David Epton. 3 Aug 2025 – 3 Aug 2025.
- G. Kabal — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Gleb Valgushev — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Georgi Bugulov — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Georgy Zhukov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Gian Martins — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Giorgi Zaria — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Gleb Loginovsky — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Godwin Chika — 1 confirmed meetings against David Epton. 3 Aug 2025 – 3 Aug 2025.
- Gregor Rõivassepp — 1 confirmed meetings against David Epton. 19 Jul 2024 – 19 Jul 2024.
- Gustavo Mendonça — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Guy-Marcelin Kilama — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- H. Rowe — 1 confirmed meetings against David Epton. 7 Apr 2026 – 7 Apr 2026.
- Henri Perk — 1 confirmed meetings against David Epton. 28 Jun 2024 – 28 Jun 2024.
- Herol Riiberg — 1 confirmed meetings against David Epton. 20 Apr 2024 – 20 Apr 2024.
- Higor Gabriel — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Hindrek Ojamaa — 1 confirmed meetings against David Epton. 20 Apr 2024 – 20 Apr 2024.
- Hiroki Harada — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Hlib Bukhal — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Hrvoje Ilić — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- I. Dadaev — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Igor Trofimets — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Ilya Chernyak — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Imoh Ezekiel — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Islambek Kuat — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Ismael García — 1 confirmed meetings against David Epton. 11 Aug 2024 – 11 Aug 2024.
- Ismail Bekbolat — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Ivan Bašić — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Ivan Konovalov — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Ivan Kuzmichev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Ivan Šaravanja — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Ivan Sviridov — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Joonas Beilmann — 1 confirmed meetings against David Epton. 13 Jun 2025 – 13 Jun 2025.
- J. Imeh — 1 confirmed meetings against David Epton. 7 Apr 2026 – 7 Apr 2026.
- J. Kaljurand — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- J. Ribeiro — 1 confirmed meetings against David Epton. 13 Jun 2025 – 13 Jun 2025.
- Jevgeni Tšernjakov — 1 confirmed meetings against David Epton. 13 Sept 2024 – 13 Sept 2024.
- Joonas Vahermagi — 1 confirmed meetings against David Epton. 26 Sept 2025 – 26 Sept 2025.
- Jaakko Oksanen — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Jakub Luka — 1 confirmed meetings against David Epton. 5 Apr 2024 – 5 Apr 2024.
- Jani Atanasov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Jean-Morel Poé — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Jóannes Bjartalíð — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Johann Vahermägi — 1 confirmed meetings against David Epton. 8 Feb 2025 – 8 Feb 2025.
- Joonas Soomre — 1 confirmed meetings against David Epton. 13 Apr 2024 – 13 Apr 2024.
- Jovan Pajović — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- K. Kahro — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Kacper Kopczak — 1 confirmed meetings against David Epton. 3 Nov 2024 – 3 Nov 2024.
- Kaarel Leppsalu — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- Karl Orren — 1 confirmed meetings against David Epton. 13 Apr 2024 – 13 Apr 2024.
- Karl Mööl — 1 confirmed meetings against David Epton. 20 Apr 2024 – 20 Apr 2024.
- Karlo Bartolec — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Ken Kallaste — 1 confirmed meetings against David Epton. 16 Jun 2024 – 16 Jun 2024.
- Kipras Kažukolovas — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Kirill Antonov — 1 confirmed meetings against David Epton. 13 Jun 2025 – 13 Jun 2025.
- Klaidher — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Koen Oostenbrink — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Konstantin Vassiljev — 1 confirmed meetings against David Epton. 19 Jul 2024 – 19 Jul 2024.
- Kotaro Kishi — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Kristen Lapa — 1 confirmed meetings against David Epton. 19 Jul 2024 – 19 Jul 2024.
- Kristjan Kriis — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Kristofer Grün — 1 confirmed meetings against David Epton. 22 Oct 2024 – 22 Oct 2024.
- Kuandyk Nursultanov — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Léo Assunpção — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Léo Natel — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Lev Kurgin — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Liridon Latifi — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Lucas Áfrico — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Lucas Ramos — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Luis Guerra — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Luís Mata — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Luqman Gilmore — 1 confirmed meetings against David Epton. 18 Oct 2025 – 18 Oct 2025.
- Mamadou Bah — 1 confirmed meetings against David Epton. 8 Mar 2025 – 8 Mar 2025.
- Marlone Foubert Jacquemin — 1 confirmed meetings against David Epton. 27 Jul 2024 – 27 Jul 2024.
- M. Karimu — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Mykhaylo Kozhushko — 1 confirmed meetings against David Epton. 9 Aug 2025 – 9 Aug 2025.
- M. Tiniakov — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Madi Khaseyn — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Madi Zhakipbayev — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Magnus Karofeld — 1 confirmed meetings against David Epton. 22 Oct 2024 – 22 Oct 2024.
- Maj Mittendorfer — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Maksim Chalkin — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Maksim Myakish — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Maksim Plotnikov — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Mamadou Bah — 1 confirmed meetings against David Epton. 16 Aug 2024 – 16 Aug 2024.
- Mamadou Mbodj — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Marc Gual — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Marcinho — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Marin Tomasov — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Marko Jevtić — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Marko Zivanovic — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Martin Käos — 1 confirmed meetings against David Epton. 18 Sept 2024 – 18 Sept 2024.
- Mathias Palts — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Mechini Gomis — 1 confirmed meetings against David Epton. 26 Oct 2024 – 26 Oct 2024.
- Mihai Căpățînă — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Mikael Askarov — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Miqueias — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Miroslav Lobantsev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Modou Sohna — 1 confirmed meetings against David Epton. 1 May 2026 – 1 May 2026.
- Mokhammed Ensebaev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Momodou Jobarteh — 1 confirmed meetings against David Epton. 1 May 2026 – 1 May 2026.
- Mukhamedjan Seysen — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Murojon Khalmatov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Mykhailo Plokhotnyuk — 1 confirmed meetings against David Epton. 5 Apr 2024 – 5 Apr 2024.
- N. Anuarbekov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Nurdaulet Baybosynov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- N. Camara — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Nikita Kalmokov — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- Nauryzbek Zhagorov — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Nedeljko Pišćević — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Nemanja Cavnić — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Nemanja Mićević — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Nikola Antić — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Nikola Burić — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Nikola Cuckić — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Niyaz Idrisov — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Nurali Zhaksylyk — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Nurbergen Nurbol — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Nurdaulet Agzambayev — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Nurgaini Buribayev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Nurimzhan Salaydin — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Nurseit Berdesh — 1 confirmed meetings against David Epton. 5 Jul 2026 – 5 Jul 2026.
- O. Dacosta — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- Oskar Lasn — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- O. Lipp — 1 confirmed meetings against David Epton. 11 Jul 2025 – 11 Jul 2025.
- Oliver Rass — 1 confirmed meetings against David Epton. 22 Oct 2024 – 22 Oct 2024.
- Oluwabori Falaye — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Olzhas Baybek — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Opex Samuel — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Oraz Saylybaev — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Ousman Ceesay — 1 confirmed meetings against David Epton. 9 Nov 2024 – 9 Nov 2024.
- Pa Cham — 1 confirmed meetings against David Epton. 18 Oct 2025 – 18 Oct 2025.
- Pa Corr — 1 confirmed meetings against David Epton. 5 Apr 2025 – 5 Apr 2025.
- Pablo Álvarez — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Pape-Alioune N'Diaye — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Pedro Drozina — 1 confirmed meetings against David Epton. 1 May 2026 – 1 May 2026.
- R. Chanda — 1 confirmed meetings against David Epton. 15 May 2026 – 15 May 2026.
- R. Orm — 1 confirmed meetings against David Epton. 16 Feb 2025 – 16 Feb 2025.
- Rinat Serikkul — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Ramaz Kardava — 1 confirmed meetings against David Epton. 27 Jul 2024 – 27 Jul 2024.
- Ramazan Karimov — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Ramazan Karimov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Ramol Sillamaa — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Réginald Mbu Alidor — 1 confirmed meetings against David Epton. 28 Jun 2024 – 28 Jun 2024.
- Reinhard Reimaa — 1 confirmed meetings against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Rinat Dzumatov — 1 confirmed meetings against David Epton. 27 Jun 2026 – 27 Jun 2026.
- Roger Murillo — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Roko Vukušić — 1 confirmed meetings against David Epton. 28 Jun 2024 – 28 Jun 2024.
- Roland Lukas — 1 confirmed meetings against David Epton. 16 Sept 2025 – 16 Sept 2025.
- Roman Asrankulov — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Roman Murtazayev — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Ruslan Yudenkov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- S. Alekseev — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Shyngys Anuarbek — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- S. Kirsipuu — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- S. Kubensky — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Sacha Martínez — 1 confirmed meetings against David Epton. 11 Aug 2024 – 11 Aug 2024.
- Oluwaseyi Ojo — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- S. Popov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Sigvard Suppi — 1 confirmed meetings against David Epton. 13 Jun 2025 – 13 Jun 2025.
- S. Valjas — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Sagadat Tursynbay — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Sagi Sovet — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Samat Zharynbetov — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Sander Liiker — 1 confirmed meetings against David Epton. 27 May 2025 – 27 May 2025.
- Senna Miangué — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Sergey Ivanov — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Sergey Khizhnichenko — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Sergiy Maliy — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Serikzhan Muzhikov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Shahboz Umarov — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Shokan Abzalov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Slobodan Urošević — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Stanislav Basmanov — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Stefan Bukorac — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Sten Reinkort — 1 confirmed meetings against David Epton. 5 Apr 2025 – 5 Apr 2025.
- Sten Viidas — 1 confirmed meetings against David Epton. 9 Aug 2025 – 9 Aug 2025.
- Stéphane Bahoken — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Strahinja Jovanović — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Strahinja Tanasijević — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Sulemen Zhetpisbay — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Sultan Askarov — 1 confirmed meetings against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Sultanbek Astanov — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- T. Alunurm — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Trevor Hint — 1 confirmed meetings against David Epton. 5 Apr 2024 – 5 Apr 2024.
- Tristan Seimoja — 1 confirmed meetings against David Epton. 25 Jan 2026 – 25 Jan 2026.
- Temirlan Zhienaliev — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Taijo Teniste — 1 confirmed meetings against David Epton. 13 Sept 2024 – 13 Sept 2024.
- Talgat Kusyapov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Temirlan Anarbekov — 1 confirmed meetings against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Thomas Agyepong — 1 confirmed meetings against David Epton. 20 Apr 2024 – 20 Apr 2024.
- Tiago Baptista — 1 confirmed meetings against David Epton. 3 Aug 2025 – 3 Aug 2025.
- Tidiane Keita — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Timur Dosmagambetov — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Timur Mukhametzhanov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Tokhtar Zhangylyshbay — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Tsotne Mosiashvili — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Uroš Milovanović — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Vadim Afanasenko — 1 confirmed meetings against David Epton. 8 Aug 2026 – 8 Aug 2026.
- V. Kudriashov — 1 confirmed meetings against David Epton. 7 Apr 2026 – 7 Apr 2026.
- Vasili Sovpel — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Vitali Lisakovich — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Vladislav Vasiljev — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Vladyslav Naumets — 1 confirmed meetings against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Vsevolod Sadovskiy — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Vyacheslav Shvyryov — 1 confirmed meetings against David Epton. 18 Sept 2026 – 18 Sept 2026.
- Willian Lins — 1 confirmed meetings against David Epton. 18 Oct 2025 – 18 Oct 2025.
- Yan Vorogovskiy — 1 confirmed meetings against David Epton. 18 Oct 2026 – 18 Oct 2026.
- Yerkebulan Seydakhmet — 1 confirmed meetings against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Yevhen Makarenko — 1 confirmed meetings against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Yurii Vakulko — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Yushi Shimamura — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Z. Kukeev — 1 confirmed meetings against David Epton. 11 Oct 2026 – 11 Oct 2026.
- Zhansultan Mukhametkhanov — 1 confirmed meetings against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Zhanali Pairuz — 1 confirmed meetings against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Zhaslan Zhumashev — 1 confirmed meetings against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Zhasulan Amir — 1 confirmed meetings against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Zikrillo Sultaniiazov — 1 confirmed meetings against David Epton. 1 Aug 2026 – 1 Aug 2026.
Which teams has David Epton 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.
- Flora Tallinn — 8 confirmed appearances against David Epton. 31 Mar 2024 – 3 Apr 2026.
- Tallinna Kalev — 8 confirmed appearances against David Epton. 3 Mar 2024 – 25 Jan 2026.
- Vaprus — 8 confirmed appearances against David Epton. 23 May 2024 – 16 Sept 2025.
- FC Levadia Tallinn — 6 confirmed appearances against David Epton. 16 Jun 2024 – 30 May 2026.
- Kalju Nomme — 5 confirmed appearances against David Epton. 28 Jun 2024 – 3 Aug 2025.
- Kuressaare — 5 confirmed appearances against David Epton. 13 Apr 2024 – 26 Sept 2025.
- Paide — 5 confirmed appearances against David Epton. 20 Apr 2024 – 1 May 2026.
- Trans Narva — 5 confirmed appearances against David Epton. 16 Mar 2024 – 7 Apr 2026.
- Nõmme United — 4 confirmed appearances against David Epton. 5 Apr 2024 – 15 May 2026.
- Atyrau — 2 confirmed appearances against David Epton. 27 Jun 2026 – 5 Jul 2026.
- Aktobe — 1 confirmed appearances against David Epton. 12 Sept 2026 – 12 Sept 2026.
- Altay — 1 confirmed appearances against David Epton. 11 Oct 2026 – 11 Oct 2026.
- FC Astana — 1 confirmed appearances against David Epton. 18 Oct 2026 – 18 Oct 2026.
- FK Tobol Kostanay — 1 confirmed appearances against David Epton. 30 Aug 2026 – 30 Aug 2026.
- Irtysh — 1 confirmed appearances against David Epton. 1 Aug 2026 – 1 Aug 2026.
- Kairat Almaty — 1 confirmed appearances against David Epton. 5 Sept 2026 – 5 Sept 2026.
- Kaisar — 1 confirmed appearances against David Epton. 18 Jul 2026 – 18 Jul 2026.
- Kyzyl-Zhar — 1 confirmed appearances against David Epton. 31 Oct 2026 – 31 Oct 2026.
- Laagri — 1 confirmed appearances against David Epton. 13 Jun 2025 – 13 Jun 2025.
- Okzhetpes — 1 confirmed appearances against David Epton. 24 Oct 2026 – 24 Oct 2026.
- Ordabasy — 1 confirmed appearances against David Epton. 11 Jul 2026 – 11 Jul 2026.
- Tammeka — 1 confirmed appearances against David Epton. 31 Aug 2025 – 31 Aug 2025.
- Ulytau — 1 confirmed appearances against David Epton. 8 Aug 2026 – 8 Aug 2026.
- Yelimay Semey — 1 confirmed appearances against David Epton. 16 Aug 2026 – 16 Aug 2026.
- Zhenys — 1 confirmed appearances against David Epton. 26 Jul 2026 – 26 Jul 2026.
- Zhetysu — 1 confirmed appearances against David Epton. 18 Sept 2026 – 18 Sept 2026.
Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.
About this page and its data
Football connections
Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.
All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.
FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.





















































