Michael Thompson has faced 300 opponents throughout his career

Player Team(s) Games
Muhammad Abdur-Rahim 1
Lester Abram 1
Rotolu Adebiyi 1
Jason Aerts 1
Maurice Ager 1
John Allen 1
Peter Anderer 1
Mark Anderson 1
Alan Anderson 1
James Anderson 1
John Andrews 1
Serge Angounou 1
James Augustine 1
Craig Austin 1
Olu Babalola 1
Chuck Bailey 1
Torvoris Baker 1
Landon Beckwith 1
Wayne Bernard 1
Matt Berry 1
Tony Bethel 1
Julian Betko 1
Todd Billet 1
Grant Billmeier 1
Larry Blair 1
Steve Blake 1
Lavell Blanchard 1
Jahsha Bluntt 1
Tim Bograkos 1
Chris Bosh 1
Cori Boston 1
Myree Bowden 1
Brandon Bowman 1
Jason Braxton 1
Caheem Broadus 1
Tanner Bronson 1
Graham Brown 2
Elton Brown 1
Shannon Brown 1
Dee Brown 1
Marlon Brumfield 1
Greg Brunner 1
Jordan Bursch 1
Brian Butch 1
Jamar Butler 1
Derrick Byars 1
Nick Caner-Medley 1
Maurice Carter 1
Warren Carter 1
Marc Antonio Carter 1
Ray Castillo 1
Justin Cerasoli 1
Sharif Chambliss 1
Jason Chappell 1
Terrel Chey Christie 1
Jason Clark 1
John Clarke 1
Cliff Clinkscales 1
Tom Cockle 1
Derek Coleman 1
Ron Coleman 1
Matt Collins 1
Nick Collison 1
Sean Connolly 1
Ashanti Cook 1
Donald Copeland 1
Marcus Cousin 1
Ryvon Covile 1
Michael Dames 1
Vytas Danelius 1
Brent Darby 1
Miah Davis 1
Bruce Davis 1
Paul Davis 1
David Dees 1
Terence Dials 2
Drake Diener 1
Ike Diogu 1
Kenny Doleac 1
David Doubley 1
Jermel Douglas 1
Taron Downey 1
Derrick East 1
Jouni Eho 1
B.J. Elder 1
Christian Ellis 1
Erik Engstrom 1
Patrick Ewing Jr 1
Chris Fagan 1
Wilfried Fameni 1
Brian Faulcon 1
Chris Ferguson 1
Michael Fischman 1
Aaron Fleetwood 1
Michael Flowers 1
Sharrod Ford 1
Je'kel Foster 1
Daniel Fountain 1
Courtland Freeman 1
Brandon Fuss-Cheatham 1
Alvaidas Gedminas 1
Beau Gibb 1
John Gilchrist 1
Mitch Gilfillan 1
John Goldsberry 1
Christopher Gooden 1
John Gourlay 1
Conor Grace 1
Jeff Graves 1
Justin Gray 1
Tyrone Green 1
Ben Green 1
Clinton Green II 1
Quemont Greer 1
Dejan Grkovic 1
Gavin Groninger 1
Drew Hall 1
Adam Haluska 1
Anthony Hamo 1
Erek Hansen 1
Clayton Hanson 1
James Hardy 1
Jermaine Harper 1
Sherrod Harrell 1
Rulon Harris 1
Dion Harris 1
Ivan Harris 1
Andy Harvey 1
Jeff Hawkins 1
Michael Hayes 1
Luther Head 1
Clark Headen 1
Marcus Heard 1
Adam Hefner 1
Andreas Helmigk 1
Raymond Henderson 1
Mike Henderson 1
Todd Hendley 1
Chris Hill 1
Kirk Hinrich 1
Chris Hobbs 1
Tahj Holden 1
Stacey Hollis 1
Sam Holthouser 1
Jeff Horner 1
Daniel Horton 2
Josh Howard 1
Chris Hunter 1
Terrance Hunter 1
Jack Ingram 1
Joseph Ison 1
Terrell Ivory 1
Jarrett Jack 1
Tyrone Jackson 1
Emonte Jernigan 1
Ian Johnson 1
Richard Joyce 1
Matt Kemper 1
Michael Kirkpatrick 1
Sean Kline 1
Steven Koger 1
Jasko Korajkic 1
Bryson Krueger 1
Kevin Kruger 1
Vladimir Kuljanin 1
Brian Laing 1
Keith Langford 1
Mitch Laue 1
Taylor Lay 1
Michael Lee 1
Tony Lee 1
Steve Lepore 1
Jamaal Levy 1
Marvin Lewis 1
Leo Lightbourne 1
Robert Lodge 1
Michel Lusakueno 1
Ryan Mantlo 1
Majestic Mapp 1
Christian Maraker 1
Matt Marinchick 1
Gabe Martin 1
J.C. Mathis 1
Rich McBride 1
Calvin McCall 1
Chris McCray 1
Chaz McCrommon 1
Brendon McGann 1
Anthony McHenry 1
Matt McKillop 1
Sammy Mejia 1
Jason Mgebroff 1
Marko Mihailovic 1
Aaron Miles 1
Bill Mohr 1
Jeremy Monceaux 1
Eric Montalvo 1
Steve Moore 1
Allen Morill 1
Zach Morley 1
J.R. Morris 1
Isma'il Muhammad 1
Tomas Nagys 1
Bryant Nash 1
Drew Naymick 1
Drew Neitzel 1
Edward Nelson 1
Kyle Neptune 1
Tyler Newton 1
Drew Nicholas 1
Jamal Nichols 1
Ray Nixon 1
Sean O'keefe 1
Jose Olivero 1
Darrel Owens 1
Scott Pace 1
Greg Page 1
Andrew Pawling 1
Joey Payton 1
Jerry Pegram 1
Tim Pierce 1
Pierre Pierce 1
Roger Powell 1
Velimir Radinovic 1
Ryan Randle 1
Aj Ratliff 1
Carlton Reed 1
Jeff Riber 1
Gerald Riley 1
Mike Roberts 1
Bernard Robinson 1
Shawan Robinson 1
Richard Rose 1
Ramell Ross 1
Troy Roundtree 1
Delco Rowley 1
Victor Samnick 1
Thomas Sanders 1
Jason Sarchet 1
Luke Schenscher 1
Edward Scott 1
Levar Seals 1
Hope Segun 1
Darrin Shine 1
Courtney Sims 1
Andy Smith 1
Shaun Smith 1
Jamar Smith 1
Devin Smith 1
Nick Smith 1
Louvon Sneed 1
Temi Soyebo 1
Gregory Stiemsma 1
Antoine Stockman 1
Trent Strickland 1
Marshall Strickland 1
Errek Suhr 1
J.J. Sullinger 1
Andre Sweet 1
Michael Sweetney 1
Matt Sylvester 2
Matt Szalachowski 1
Kyle Taber 1
Theodis Tarver 1
Kammron Taylor 1
Douglas Thomas 1
Lorenzo Thompson 1
Alex Thompson 1
James Thues 1
Kelvin Torbert 1
Zach Trader 1
Matt Trannon 1
Abraham Traore 1
Glyn Turner 1
Jimmy Twyman 1
Robert Vaden 1
Nick Vander Laan 1
Greg Wallace 1
Willie Wallace 1
Elijah Warren 1
Travis Watson 1
D.J. White 1
Bryan White 1
Kelly Whitney 1
Michael Wilkinson 1
Zach Williams 1
Alan Williams 1
Aaron Williams 1
Deron Williams 1
Roderick Wilmont 1
Josh Wilson 1
Wesley Wilson 1
Brendan Winters 1
Dani Wohl 1
Keith Wooden 1
Brian Woodson 1
T.J. Worley 1
Bracey Wright 1
Beckham Wyrick 1
Guillaume Yango 1