Marvin Johnson has faced 133 opponents throughout his career

Player Team(s) Games
Jalen Adaway 1
Isaiah Addo-Ankrah 1
Chibuzo Agbo 2
Darrious Agnew 1
James Akinjo 2
KJ Allen 1
Cedrick Alley 1
Avery Anderson 1
Adonis Arms 2
Daniel Batcho 1
Ja'Monta Black 1
Lachlan Bofinger 1
Dale Bonner 2
Kalib Boone 1
Tay Boothman 1
Davion Bradford 2
Dominic Brewton 1
Jalen Bridges 2
Kendall Brown 2
Devan Cambridge 1
Dylan Cardwell 1
Dawson Carper 1
Dimon Carrigan 2
Robert Chougkaz 1
Moussa Cisse 1
Donovan Clay 1
Kendal Coleman 1
Preston Cook 1
Isaiah Cottrell 2
Karim Coulibaly 1
Khristion Courseault 1
Cameron Crawford 1
L.J. Cryer 1
Malik Curry 2
Erik Czumbel 1
Dhieu Deing 1
Kaosi Ezeagu 1
Josh Farmer 1
Adam Flagler 2
Allen Flanigan 1
Phoenix Ford 1
Cedric Garrett 1
Jacob Germany 1
Wendell Green 1
Isaac Haney 1
Cameron Henry 1
Nick Hittle 1
Zach Hobbs 1
Sam Hofman 1
Jaren Holmes 1
Jordan Ivy-Curry 1
Zach Iyeyemi 1
Artan Jabbar 1
Zep Jasper 1
Kedrian Johnson 2
Kobe Johnson 2
K.D. Johnson 1
Byron Joshua 1
Luke Kasubke 2
Walker Kessler 1
Jalen King 1
Paul King 1
Jamel King 1
Logan Landers 1
Julian Larry 1
Darius Lee 1
Isaac Likekele 1
Kyle Lofton 1
Brycen Long 1
Chase Maasdorp 1
Ladarius Marshall 1
Ismael Massoud 2
Matthew Mayer 2
Kevin McCullar 2
Emareyon McDonald 1
Mike McGuirl 2
Sean McNeil 2
Darius McNeill 1
Sam Mervis 1
Selton Miguel 2
Jaylen Minnett 1
Matthew-Alexander Moncreiffe 1
Keondre Montgomery 1
Tristan Moore 1
Chris Moore 1
Isiaih Mosley 1
Clarence Nadolny 2
Cooper Neese 1
Woody Newton 1
Kevin Obanor 2
Gabe Osabuohien 2
Osun Osunniyi 1
Larry Owens 1
Nijel Pack 2
Mike Pajeaud 1
Lu'Cye Patterson 1
Pauly Paulicap 2
Stavros Polatoglou 1
Jordan Potts 1
Gaige Prim 1
Deshon Proctor 1
Laterrance Reed 1
Lamin Sabally 1
Marcus Santos-Silva 2
Terrence Shannon 2
Taz Sherman 2
Mark Smith 2
Tyreek Smith 1
Jabari Smith Jr. 1
Jeremy Sochan 1
Kailex Stephens 1
Jonathan Tchatchoua 1
Flo Thamba 2
Micah Thomas 1
Jason Thompson 1
Bryce Thompson 1
Dekedran Thorn 1
Austin Timperman 1
Zion Tordoff 1
Jade Tse 1
Dearon Tucker 1
Rondel Walker 1
Davion Warren 2
Dom Welch 1
Brian White 1
Simon Wilbar 1
Jaylin Williams 1
Bryson Williams 2
Bryce Williams 1
Mylik Wilson 2
Seth Wilson 1
Jovan Zelenbaba 1
Zurabi Zhgenti 1