FOOTSAM / CONNECTIONS
Michael Thomas
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Michael Thomas played with most?
Most confirmed shared appearances:
- Charles Sapong8shared appearances
- J. Nielsen8shared appearances
- Kei Kamara8shared appearances
Who has Michael Thomas faced most often?
Most confirmed meetings as opponents:
- Benny Feilhaber3confirmed meetings
- Chris Tierney2confirmed meetings
- Coy Craft2confirmed meetings
Who has Michael Thomas played with most?
Players with confirmed appearances in the same team as Michael Thomas.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 21 June 2012 – 29 May 2013 | ||
| 01 | 21 June 2012 – 12 Aug 2012 | ||
| 01 | 21 June 2012 – 29 May 2013 | ||
| 04 | 21 June 2012 – 29 May 2013 | ||
| 04 | 21 June 2012 – 29 May 2013 | ||
| 04 | 21 June 2012 – 12 Aug 2012 | ||
| 07 | 21 June 2012 – 12 Aug 2012 | ||
| 07 | 21 June 2012 – 29 May 2013 | ||
| 07 | 27 June 2012 – 12 Aug 2012 | ||
| 07 | 21 June 2012 – 12 Aug 2012 | ||
| 07 | 24 June 2012 – 5 Aug 2012 | ||
| 07 | 21 June 2012 – 5 Aug 2012 | ||
| 13 | 21 June 2012 – 29 May 2013 | ||
| 13 | 15 July 2012 – 12 Aug 2012 | ||
| 13 | 21 June 2012 – 5 Aug 2012 | ||
| 13 | 21 June 2012 – 12 Aug 2012 | ||
| 17 | 19 July 2012 – 14 July 2013 | ||
| 18 | 17 June 2015 – 16 June 2016 | ||
| 18 | 29 May 2014 – 16 June 2016 | ||
| 18 | 17 June 2015 – 16 June 2016 | ||
| 18 | 17 June 2015 – 16 June 2016 | ||
| 18 | 24 June 2012 – 12 Aug 2012 | ||
| 18 | 17 June 2015 – 16 June 2016 | ||
| 18 | 17 June 2015 – 16 June 2016 | ||
| 25 | 29 May 2014 – 17 June 2015 | ||
| 25 | 2 June 2016 – 16 June 2016 | ||
| 25 | 2 June 2016 – 16 June 2016 | ||
| 25 | 29 May 2014 – 17 June 2015 | ||
| 25 | 2 June 2016 – 16 June 2016 | ||
| 25 | 29 May 2014 – 17 June 2015 | ||
| 25 | 17 June 2015 – 2 June 2016 | ||
| 25 | 12 Aug 2012 – 29 May 2013 | ||
| 25 | 2 June 2016 – 16 June 2016 | ||
| 34 | 29 May 2014 – 29 May 2014 | ||
| 34 | 29 May 2013 – 29 May 2013 | ||
| 34 | 2 June 2016 – 2 June 2016 | ||
| 34 | 16 June 2016 – 16 June 2016 | ||
| 34 | 29 May 2014 – 29 May 2014 | ||
| 34 | 29 May 2013 – 29 May 2013 | ||
| 34 | 17 June 2015 – 17 June 2015 | ||
| 34 | 14 July 2013 – 14 July 2013 | ||
| 34 | 29 May 2014 – 29 May 2014 | ||
| 34 | 29 May 2013 – 29 May 2013 | ||
| 34 | 17 June 2015 – 17 June 2015 | ||
| 34 | 16 June 2016 – 16 June 2016 | ||
| 34 | 14 July 2013 – 14 July 2013 | ||
| 34 | 16 June 2016 – 16 June 2016 | ||
| 34 | 17 June 2015 – 17 June 2015 | ||
| 34 | 14 July 2013 – 14 July 2013 | ||
| 34 | 14 July 2013 – 14 July 2013 |
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 Michael Thomas 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 Michael Thomas played with?
- Charles Sapong — 8 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- J. Nielsen — 8 shared appearances with Michael Thomas. 21 Jun 2012 – 12 Aug 2012.
- Kei Kamara — 8 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- Aurélien Collin — 7 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- Jacob Peterson — 7 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- Teal Bunbury — 7 shared appearances with Michael Thomas. 21 Jun 2012 – 12 Aug 2012.
- Graham Zusi — 6 shared appearances with Michael Thomas. 21 Jun 2012 – 12 Aug 2012.
- Lawrence Olum Omosh — 6 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- Matt Besler — 6 shared appearances with Michael Thomas. 27 Jun 2012 – 12 Aug 2012.
- Michael Harrington — 6 shared appearances with Michael Thomas. 21 Jun 2012 – 12 Aug 2012.
- Seth Sinovic — 6 shared appearances with Michael Thomas. 24 Jun 2012 – 5 Aug 2012.
- Soony Saad — 6 shared appearances with Michael Thomas. 21 Jun 2012 – 5 Aug 2012.
- Chance Myers — 5 shared appearances with Michael Thomas. 21 Jun 2012 – 29 May 2013.
- Paulo Nagamura — 5 shared appearances with Michael Thomas. 15 Jul 2012 – 12 Aug 2012.
- Peterson Joseph — 5 shared appearances with Michael Thomas. 21 Jun 2012 – 5 Aug 2012.
- Roger Espinoza — 5 shared appearances with Michael Thomas. 21 Jun 2012 – 12 Aug 2012.
- Bobby Convey — 4 shared appearances with Michael Thomas. 19 Jul 2012 – 14 Jul 2013.
- Coady Andrews — 3 shared appearances with Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Cyprian Hedrick — 3 shared appearances with Michael Thomas. 29 May 2014 – 16 Jun 2016.
- Daniel Gonzalez — 3 shared appearances with Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Danni König — 3 shared appearances with Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Júlio César — 3 shared appearances with Michael Thomas. 24 Jun 2012 – 12 Aug 2012.
- Michael Harris — 3 shared appearances with Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- P. Tóth — 3 shared appearances with Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Gareth Evans — 2 shared appearances with Michael Thomas. 29 May 2014 – 17 Jun 2015.
- José Cuevas — 2 shared appearances with Michael Thomas. 2 Jun 2016 – 16 Jun 2016.
- Kalen Ryden — 2 shared appearances with Michael Thomas. 2 Jun 2016 – 16 Jun 2016.
- Kyle Greig — 2 shared appearances with Michael Thomas. 29 May 2014 – 17 Jun 2015.
- Kyle Hyland — 2 shared appearances with Michael Thomas. 2 Jun 2016 – 16 Jun 2016.
- Peabo Doue — 2 shared appearances with Michael Thomas. 29 May 2014 – 17 Jun 2015.
- Sebastian Dalgaard Asmussen — 2 shared appearances with Michael Thomas. 17 Jun 2015 – 2 Jun 2016.
- Uri Rosell — 2 shared appearances with Michael Thomas. 12 Aug 2012 – 29 May 2013.
- Wojciech Wojcik — 2 shared appearances with Michael Thomas. 2 Jun 2016 – 16 Jun 2016.
- Abraham Villon — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Benny Feilhaber — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Cody Laurendi — 1 shared appearances with Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Carl Cochran — 1 shared appearances with Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Christian Duke — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Claudio Bieler — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Danchrisandre Delgado Davila — 1 shared appearances with Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Darel Russell — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- David Leichty — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Eric Kronberg — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Evan Newton — 1 shared appearances with Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Evans Frimpong — 1 shared appearances with Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Gale Agbossoumonde — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Jordan Rideout — 1 shared appearances with Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Jacob VanCompernolle — 1 shared appearances with Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Jeremy Brockie — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Jeremy Hall — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Jerome Mechack — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Jesus Sanchez — 1 shared appearances with Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Joseph Bendik — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Joshua Gardner — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Justin Braun — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Kyle Miller — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Konrad Warzycha — 1 shared appearances with Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Matías Laba — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Michael Byskov — 1 shared appearances with Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Mikey Lopez — 1 shared appearances with Michael Thomas. 29 May 2013 – 29 May 2013.
- Nathan Shiffman — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Neven Markovic — 1 shared appearances with Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Philip Lund — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Ryan Richter — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Reginald Lambe — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Richard Eckersley — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Robert Earnshaw — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Samir Badr — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
- Steven Caldwell — 1 shared appearances with Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Tarek Morad — 1 shared appearances with Michael Thomas. 29 May 2014 – 29 May 2014.
Who has Michael Thomas faced?
- Benny Feilhaber — 3 confirmed meetings against Michael Thomas. 22 Jul 2012 – 14 Jul 2013.
- Chris Tierney — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Coy Craft — 2 confirmed meetings against Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Darrius Barnes — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Fernando Cárdenas — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Kellyn Acosta — 2 confirmed meetings against Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Kelyn Rowe — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Lee Nguyễn — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Matt Reis — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Michel Garbini Pereira — 2 confirmed meetings against Michael Thomas. 17 Jun 2015 – 2 Jun 2016.
- Ryan Guy — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Saër Sène — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Stephen McCarthy — 2 confirmed meetings against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Víctor Ulloa — 2 confirmed meetings against Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Zach Loyd — 2 confirmed meetings against Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- Alex Caskey — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Antoine Hoppenot — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Aarón Guillén — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Abel Sebele — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Agustin Jara — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Akeem Priestley — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Albert Edward — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Alejandro Zendejas — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Álvaro Fernández — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Amobi Okugo — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- André Hainault — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Andrew Weber — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Andy Gruenebaum — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Andy Najar — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Andy Rose — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Anthony Soares — 1 confirmed meetings against Michael Thomas. 22 Jul 2012 – 22 Jul 2012.
- Atiba Harris — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Aurélien Collin — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Blake Brettschneider — 1 confirmed meetings against Michael Thomas. 22 Jul 2012 – 22 Jul 2012.
- Brandon Fricke — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Bret Jones — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Brian Ownby — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Bernardo Añor — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Bilal Hamid — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Billy Forbes — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Bobby Boswell — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Boniek García — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Brad Davis — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Brad Evans — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Bradlee Baladez — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Brandon Marquee McDonald — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Branko Bošković — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Brian Carroll — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Brian Ching — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Bryan Gallego — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Chris Harmon — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Calen Carr — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Carlos Lizarazo — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Carlos Valdés — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- César Texeira — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Chad Marshall — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Chance Myers — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Chris Korb — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Chris Pontius — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Christopher Birchall — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Christopher Seitz — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Claudio Bieler — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Clyde Simms — 1 confirmed meetings against Michael Thomas. 5 Aug 2012 – 5 Aug 2012.
- Cole Grossman — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Colin Bonner — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Corey Ashe — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Devon Grousis — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Daniel Holowaty — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Daniel Fernandes — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Danny Cruz — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- David Santamaria — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Derek Owusu Boateng — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Diego Fagundez — 1 confirmed meetings against Michael Thomas. 5 Aug 2012 – 5 Aug 2012.
- Dilaver Duka — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Dimitry Imbongo — 1 confirmed meetings against Michael Thomas. 5 Aug 2012 – 5 Aug 2012.
- Dominic Dwyer — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Dylan Lax — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Elijah Garner — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Eddie Gaven — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Eddie Johnson — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Emiliano Dudar — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Emilio Rentería — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Eric Gehrig — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Evan Newton — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Fabián Castillo — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Florian Lechner — 1 confirmed meetings against Michael Thomas. 5 Aug 2012 – 5 Aug 2012.
- Freddy Adu — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Fredy Montero — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Gibson Bardsley — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Gerrit Bartels — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Gabriel Farfán Stopani — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Gregory Preciado — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Georgios Samaras — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Graham Zusi — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Ian Svantesson — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Joel DeLass — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Joseph Dillon — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- J. Nielsen — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Jack McInerney — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Jacob Peterson — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Jairo Arrieta — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- James Vollmer — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Jarad van Schaik — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Jeff Parke — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Jermaine Taylor — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Jesse Gonzalez — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Jonathan Okafor — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Josh Williams — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Josh Wolff — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Juan Ortiz — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Juanan — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Justin Meram — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Keon Daniel — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Kyle Knotek — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Kadeem Dacres — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Karl Chester — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Kei Kamara — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Kevin Alston — 1 confirmed meetings against Michael Thomas. 22 Jul 2012 – 22 Jul 2012.
- Kosuke Kimura — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Kyle Bekker — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Lionard Pajoy — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- London Woodberry — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Luiz Camargo — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Mettin Copier — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Matt Kassel — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Mikael McNamara — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Michael Thaden — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Macoumba Kandji — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Mamadou Danso — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Marc Burch — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Marcelo Saragosa — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Marvin Chávez — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Matt Besler — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Matt Williams — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Matthew Hedges — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Mauro Díaz — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- Mauro Rosales — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Maximiliano Urruti — 1 confirmed meetings against Michael Thomas. 16 Jun 2016 – 16 Jun 2016.
- McKauly Tulloch — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Michael Barrios — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Michael Farfán — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Michael Lahoud — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Mike Chabala — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Nixon Dias — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Nick DeLeon — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Nico Wright — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Olman Vargas — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Osvaldo Alonso — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Otis Earle — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Paolo DelPiccolo — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Patrick Ianni — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Perry Kitchen — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Ray Gaddis — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Richard Menjívar — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Robbie Findley — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Ryan Hollingshead — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Scott Morrison — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Sammy Ochoa — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Shane Smith — 1 confirmed meetings against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- Scott Angevine — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Sean Hoek — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Seth Sinovic — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Shalrie Joseph — 1 confirmed meetings against Michael Thomas. 22 Jul 2012 – 22 Jul 2012.
- Soony Saad — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Tyler Gibson — 1 confirmed meetings against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Tyler Ruthven — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- Tally Hall — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Tan Long — 1 confirmed meetings against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Taylor Diem — 1 confirmed meetings against Michael Thomas. 29 May 2013 – 29 May 2013.
- Teal Bunbury — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Tony Tchani — 1 confirmed meetings against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Uri Rosell — 1 confirmed meetings against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
- Walker Zimmerman — 1 confirmed meetings against Michael Thomas. 17 Jun 2015 – 17 Jun 2015.
- Warren Creavalle — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Widner Saint-Cyr — 1 confirmed meetings against Michael Thomas. 29 May 2014 – 29 May 2014.
- William Bruin — 1 confirmed meetings against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Zach Scott — 1 confirmed meetings against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Zachary MacMath — 1 confirmed meetings against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
Which teams has Michael Thomas 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 Dallas — 2 confirmed appearances against Michael Thomas. 17 Jun 2015 – 16 Jun 2016.
- New England Revolution — 2 confirmed appearances against Michael Thomas. 22 Jul 2012 – 5 Aug 2012.
- Columbus Crew — 1 confirmed appearances against Michael Thomas. 15 Jul 2012 – 15 Jul 2012.
- Dayton Dutch Lions — 1 confirmed appearances against Michael Thomas. 27 Jun 2012 – 27 Jun 2012.
- DC United — 1 confirmed appearances against Michael Thomas. 12 Aug 2012 – 12 Aug 2012.
- Des Moines Menace — 1 confirmed appearances against Michael Thomas. 29 May 2013 – 29 May 2013.
- Houston Dynamo — 1 confirmed appearances against Michael Thomas. 19 Jul 2012 – 19 Jul 2012.
- Philadelphia Union — 1 confirmed appearances against Michael Thomas. 24 Jun 2012 – 24 Jun 2012.
- Phoenix Rising — 1 confirmed appearances against Michael Thomas. 29 May 2014 – 29 May 2014.
- Rayo OKC — 1 confirmed appearances against Michael Thomas. 2 Jun 2016 – 2 Jun 2016.
- Seattle Sounders — 1 confirmed appearances against Michael Thomas. 21 Jun 2012 – 21 Jun 2012.
- Sporting Kansas City — 1 confirmed appearances against Michael Thomas. 14 Jul 2013 – 14 Jul 2013.
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.





















































