Search all of FootSam

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

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

FOOTSAM / CONNECTIONS

Ryan Kessler

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

Who has Ryan Kessler played with most?

Most confirmed shared appearances:

  1. Valon Fazliu10shared appearances
  2. Marco Thaler9shared appearances
  3. Serge Müller9shared appearances

Who has Ryan Kessler faced most often?

Most confirmed meetings as opponents:

  1. Ashvin Balaruban2confirmed meetings
  2. Dominik Franke2confirmed meetings
  3. Franz-Ethan Meichtry2confirmed meetings

Who has Ryan Kessler played with most?

Players with confirmed appearances in the same team as Ryan Kessler.

Entire career · All competitions
11Confirmed appearances
2024–2026Period
53Team-mates
#PlayersComparisonShared appearances
015 Dec 2024 – 10 Jan 2026
025 Dec 2024 – 10 Jan 2026
025 Dec 2024 – 6 Jan 2026
045 Dec 2024 – 10 Jan 2026
045 Dec 2024 – 4 Dec 2025
0630 May 2025 – 10 Jan 2026
0630 May 2025 – 10 Jan 2026
0630 May 2025 – 10 Jan 2026
0630 May 2025 – 10 Jan 2026
1011 July 2025 – 10 Jan 2026
1011 July 2025 – 10 Jan 2026
126 Jan 2025 – 10 Jan 2026
125 Dec 2024 – 6 Jan 2026
125 Dec 2024 – 10 Jan 2026
1219 July 2025 – 10 Jan 2026
1611 July 2025 – 10 Jan 2026
1611 July 2025 – 10 Jan 2026
165 Dec 2024 – 19 July 2025
1620 Sep 2025 – 10 Jan 2026
2011 July 2025 – 10 Jan 2026
205 Dec 2024 – 30 May 2025
206 Jan 2025 – 19 July 2025
206 Jan 2025 – 19 July 2025
205 Dec 2024 – 30 May 2025
2011 July 2025 – 10 Jan 2026
205 Dec 2024 – 30 May 2025
276 Jan 2025 – 11 July 2025
275 July 2025 – 10 Jan 2026
2719 July 2025 – 20 Sep 2025
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
305 Dec 2024 – 5 Dec 2024
306 Jan 2025 – 6 Jan 2025
3010 May 2026 – 10 May 2026
3010 Jan 2026 – 10 Jan 2026
3010 May 2026 – 10 May 2026
305 Dec 2024 – 5 Dec 2024
3010 May 2026 – 10 May 2026
306 Jan 2025 – 6 Jan 2025
3011 July 2025 – 11 July 2025
306 Jan 2025 – 6 Jan 2025
305 Dec 2024 – 5 Dec 2024
3010 May 2026 – 10 May 2026
305 Dec 2024 – 5 Dec 2024
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
3010 May 2026 – 10 May 2026
Showing 50 of 53 players

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

Has Ryan Kessler played with or faced a particular player or team?

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

Who has Ryan Kessler played with?

  • Valon Fazliu — 10 shared appearances with Ryan Kessler. 5 Dec 2024 – 10 Jan 2026.
  • Marco Thaler — 9 shared appearances with Ryan Kessler. 5 Dec 2024 – 10 Jan 2026.
  • Serge Müller — 9 shared appearances with Ryan Kessler. 5 Dec 2024 – 6 Jan 2026.
  • Dorian Derbaci — 8 shared appearances with Ryan Kessler. 5 Dec 2024 – 10 Jan 2026.
  • Marvin Hübel — 8 shared appearances with Ryan Kessler. 5 Dec 2024 – 4 Dec 2025.
  • David Acquah — 7 shared appearances with Ryan Kessler. 30 May 2025 – 10 Jan 2026.
  • Elias Filet — 7 shared appearances with Ryan Kessler. 30 May 2025 – 10 Jan 2026.
  • Linus Obexer — 7 shared appearances with Ryan Kessler. 30 May 2025 – 10 Jan 2026.
  • Raúl Bobadilla — 7 shared appearances with Ryan Kessler. 30 May 2025 – 10 Jan 2026.
  • Daniel Afriyie — 6 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Ramon Guzzo — 6 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Andreas Hirzel — 5 shared appearances with Ryan Kessler. 6 Jan 2025 – 10 Jan 2026.
  • Henri Koide — 5 shared appearances with Ryan Kessler. 5 Dec 2024 – 6 Jan 2026.
  • Marcin Dickenmann — 5 shared appearances with Ryan Kessler. 5 Dec 2024 – 10 Jan 2026.
  • Nassim-Othmane Zoukit — 5 shared appearances with Ryan Kessler. 19 Jul 2025 – 10 Jan 2026.
  • B. Senyurt — 4 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Leon Frokaj — 4 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Mamadou Fofana — 4 shared appearances with Ryan Kessler. 5 Dec 2024 – 19 Jul 2025.
  • Thomás Chacón — 4 shared appearances with Ryan Kessler. 20 Sept 2025 – 10 Jan 2026.
  • Amr Khaled — 3 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Colin Odutayo — 3 shared appearances with Ryan Kessler. 5 Dec 2024 – 30 May 2025.
  • Esey Gebreyesus — 3 shared appearances with Ryan Kessler. 6 Jan 2025 – 19 Jul 2025.
  • Noah Jakob — 3 shared appearances with Ryan Kessler. 6 Jan 2025 – 19 Jul 2025.
  • Nikola Gjorgjev — 3 shared appearances with Ryan Kessler. 5 Dec 2024 – 30 May 2025.
  • Silvan Schwegler — 3 shared appearances with Ryan Kessler. 11 Jul 2025 – 10 Jan 2026.
  • Yannick Toure — 3 shared appearances with Ryan Kessler. 5 Dec 2024 – 30 May 2025.
  • Binjamin Hasani — 2 shared appearances with Ryan Kessler. 6 Jan 2025 – 11 Jul 2025.
  • Olivier Jackle — 2 shared appearances with Ryan Kessler. 5 Jul 2025 – 10 Jan 2026.
  • Victor Petit — 2 shared appearances with Ryan Kessler. 19 Jul 2025 – 20 Sept 2025.
  • Ali Kabacalman — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Anthony Racioppi — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Baltazar Costa — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Benjamin Kololli — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Donat Rrudhani — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Emmanuel Ernest — 1 shared appearances with Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Emmanuel Essiam — 1 shared appearances with Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Franck Surdez — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Ibrahima Cissé — 1 shared appearances with Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Ilyas Chouaref — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Izer Aliu — 1 shared appearances with Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Jan Kronig — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Junior Eyamba — 1 shared appearances with Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • L. Heuberger — 1 shared appearances with Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • L. Janko — 1 shared appearances with Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Lenny Janko — 1 shared appearances with Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Liam Chipperfield — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Milot Avdyli — 1 shared appearances with Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Nias Hefti — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Noé Sow — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Numa Lavanchy — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Sofian Bahloul — 1 shared appearances with Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Théo Berdayes — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Winsley Boteli Mokango — 1 shared appearances with Ryan Kessler. 10 May 2026 – 10 May 2026.

Who has Ryan Kessler faced?

  • Ashvin Balaruban — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Dominik Franke — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Franz-Ethan Meichtry — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Jan Bamert — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Justin Roth — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Lucien Dähler — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Marc Gutbub — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Marco Bürki — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Mattias Käit — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Nils Reichmuth — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • V. Janjicic — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Valmir Matoshi — 2 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • Aurélien Chappuis — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Abdenego Nankishi — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Adrian Gantenbein — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Alexander Groiß — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Alexander Rossipal — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Alexandre Azevedo — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Ali Kabacalman — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Amir Abrashi — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Anthony Racioppi — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Anton-Leander Donkor — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Aris Bayindir — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Armin Gigović — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Ayumu Seko — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Bruno Caslei — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Baltazar Costa — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Benjamin Kololli — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Benno Schmitz — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Brighton Labeau — 1 confirmed meetings against Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Bryan Lasme — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Chris Bedia — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Christian Fassnacht — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Christopher Antwi-Adjei — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Christopher Ibayi — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Dominik Draband — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Darian Males — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Deli Hajdini — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Derry Murkin — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Dirk Abels — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Dominik Nothnagel — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Dominik Pech — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Donat Rrudhani — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Ebrima Colley — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Edimilson Fernandes — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Eliot Bujupi — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Elmin Rastoder — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Emil Højlund — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Eren Ozturk — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Fabio Fehr — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Felipe Sánchez — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Florian Hysenaj — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Franklin Tebo Uchenna — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Furkan Dursun — 1 confirmed meetings against Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Genís Montolio — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Hans Bernat — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Ilyas Chouaref — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Ilyes Hamache — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Ivan Guteša — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • J. Manai — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Jerik von der Felsen — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Jakob Lemmer — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Jan Kronig — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Jaouen Hadjam — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Jason Çeka — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Jay Enem — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Joël Monteiro — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Jonas Sterner — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Josias Lukembila — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Julian Lüers — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Julian Pauli — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Justin Hammel — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Kaden Amaniampong — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Kenan Karaman — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Kofi Amoako — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Kreshnik Hajrizi — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Luca Sestito — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Layton Stewart — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Leny Meyer — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Leonardo Bertone — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Liam Chipperfield — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Lilian Egloff — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Loris Benito — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Luca Herrmann — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Luka Zarić — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Marculino Ninte — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Madyen El Jaouhari — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Maksim Paskotši — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Marcel Beifus — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Marcin Kamiński — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Marko Arnautović — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Martin Wasinski — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Marvin Keller — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Marvin Wanitzek — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Matheus — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Mathías Tomás — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Mathis Magnin — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Max Grüger — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Maximilian Herwerth — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Mehmet Aydın — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Meiko Wäschenbach — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Michael Heule — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Michael Langer — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Miloš Veljković — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Milson — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Mohamed Sankoh — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Moussa Sylla — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Noah Persson — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • N. Ziswiler — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Nassim-Othmane Zoukit — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Nayair Tiknizyan — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Nemanja Radonjić — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Nestory Irankunda — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Nias Hefti — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Niclas Dühring — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Nicolai Rapp — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Nicolás Sessa — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Niklas Hauptmann — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Niklas Steffen — 1 confirmed meetings against Ryan Kessler. 19 Jul 2025 – 19 Jul 2025.
  • Nikolas Muci — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Nils Fröling — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Noah Rupp — 1 confirmed meetings against Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Noé Sow — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Numa Lavanchy — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Nymi Signori Dominique — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Óscar Correia Ferreira — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • P. Fritschi — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Peter Reinhardt — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Pascal Schürpf — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Paul Seguin — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Rade Krunić — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Rayan Raveloson — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Rilind Nivokazi — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Robert Geller — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Robert Wagner — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Ron Schallenberg — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Ron-Thorben Hoffmann — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Ryan Andrews — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Saidy Janko — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Sandro Lauper — 1 confirmed meetings against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Saulo Decarli — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Sebastian Jung — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Seol Young-Woo — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Sonny Kittel — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Stefan Leković — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • T. Santos — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • T. Schunck — 1 confirmed meetings against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Taylan Bulut — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Théo Berdayes — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Thomas Kastanaras — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Thomas Keller — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Tim Meyer — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Tim Schreiber — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Tim Spycher — 1 confirmed meetings against Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Timi Elšnik — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Tomáš Kalas — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • Tomás Verón — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Tsiy-William Ndenge — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Tugra Turhan — 1 confirmed meetings against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Vincent Felder — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Vasilije Janjičić — 1 confirmed meetings against Ryan Kessler. 10 May 2026 – 10 May 2026.
  • Vasilije Kostov — 1 confirmed meetings against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Vincent Nvendo — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Vincent Rüfli — 1 confirmed meetings against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • Vincent Vermeij — 1 confirmed meetings against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Wahidullah Faghir — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Winsley Boteli Mokango — 1 confirmed meetings against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • Xie Alexander — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Yanik Spalt — 1 confirmed meetings against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.
  • Z. Amoussou-Tchibara — 1 confirmed meetings against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.

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

  • FC Thun — 2 confirmed appearances against Ryan Kessler. 19 Jul 2025 – 10 May 2026.
  • BSC Young Boys — 1 confirmed appearances against Ryan Kessler. 20 Sept 2025 – 20 Sept 2025.
  • Dynamo Dresden — 1 confirmed appearances against Ryan Kessler. 6 Jan 2026 – 6 Jan 2026.
  • Étoile Carouge — 1 confirmed appearances against Ryan Kessler. 5 Dec 2024 – 5 Dec 2024.
  • FC Schalke 04 — 1 confirmed appearances against Ryan Kessler. 6 Jan 2025 – 6 Jan 2025.
  • FC Sion — 1 confirmed appearances against Ryan Kessler. 4 Dec 2025 – 4 Dec 2025.
  • FK Crvena Zvezda — 1 confirmed appearances against Ryan Kessler. 10 Jan 2026 – 10 Jan 2026.
  • Grasshoppers — 1 confirmed appearances against Ryan Kessler. 30 May 2025 – 30 May 2025.
  • Karlsruher SC — 1 confirmed appearances against Ryan Kessler. 5 Jul 2025 – 5 Jul 2025.
  • Stuttgart II — 1 confirmed appearances against Ryan Kessler. 11 Jul 2025 – 11 Jul 2025.

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

About this page and its data

Football connections

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

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

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

For those who want to understand the game.