Mahir Johnson has faced 178 opponents throughout his career

Player Team(s) Games
Muhammad-Ali Abdur-Rahkman 1
Ryan Andino 1
Kofi Andoh 1
Mike Auger 1
Aaron Bacote 1
Jordan Baker 1
Gabe Bealer 1
Kyle Benton 1
Nik Biberaj 1
Sam Bittner 1
Jaylen Bland 1
Robert Boezeman 1
Lorenzo Bonam 1
Kevin Booze 1
Zjori Bosha 1
Marcel Boyd 1
Joshua Braun 1
Adam Brinkley 1
Tyjhai Byers 2
Jahir Cabeza 1
Dontae Caldwell 1
Martez Cameron 2
Ountae Campbell 1
Phillip Carr 2
Terrell Carter 1
Ahmad Caver 1
Brekkott Chapman 1
Dorian Chatman 1
Kameron Chatman 1
Patrick Cole 1
Damon Collins 1
Jake Connor 1
Bakari Copeland 1
Andrew Dakich 1
Marlon Daniel 1
Austin Dasent 1
Lincoln Davis 1
De'andre Davis 1
Stanley Davis 2
Aubrey Dawkins 1
Dan Decker 1
Delvin Dickerson 1
Menno Dijkstra 1
Jackson Donahue 1
Mark Donnal 1
Evan Dougoud 1
Ricky Doyle 1
Austin Eastman 1
Karachi Edo 1
Lionel Ellison III 1
Alex Ennis 2
Jevon Estelle 1
Dwayne Felder 1
Isaiah Felder 1
Niko Fleming 1
Koh Flippin 1
Joshua Floyd 1
Darnell Foreman 1
Trey Freeman 1
Nick Fuller 1
Jordan Gaines 1
Nick Garth 1
Antonio Gillespie 2
Maricus Glenn 1
Primitivo Gomez 1
Eliel Gonzalez 1
Khalil Gracey 1
Dajuan Graf 1
Isiah Graves 1
Lemon Gregory 1
Cezar Guerrero 1
Amari Hamilton 1
Jake Hammond 1
Marvelle Harris 1
Matt Harris 1
Matt Howard 1
Sam Hunt 1
Zak Irvin 1
Matt Jackson 1
Michael Jacobson 1
Secean Johnson 1
Sam Jones 1
Quan Jones 1
Steven Jones 1
Torren Jones 1
Martin Jones 1
Tyler Jones 1
Jalen Jones 1
Robert Kelly 1
Tiwian Kendley 1
Christian Kennedy 1
Kyle Kuzma 1
Alexander Larsson 1
Caris LeVert 1
Jamal Lewis 1
Uros Ljeskovic 1
Jordan Loveridge 1
Rashaun Madison 1
Dominic Magee 1
Ryan Majerle 1
Troyce Manassa 1
Solomon Mangham 1
Gerard Martin 1
Preston Mattingly 1
Dexter McClanahan 1
Lapri McCray-Pace 1
Davaris McGowens 1
Logan McIntosh 1
Jack McVeigh 1
J.T. Miller 1
Austin Montgomery 1
Ed Morrow 1
Ambrose Mosley 1
Darien Nelson-Henry 1
Josh Nzeakor 1
Marcus Owens 1
Mike Owona 1
Benny Parker 1
Chase Parker 1
Derrico Peck 1
Payton Pervier 1
Nick Peters 1
Jakob Poeltl 1
Raymon Pratt 1
Will Ransom 1
Kyson Rawls 1
Nick Reese 1
Chris Reyes 1
Pablo Rivas 1
Thomas Rivera 1
Duncan Robinson 1
Max Rothschild 1
Dewayne Russell 1
Cullen Russo 1
Eric Rwahwire 1
Aaron Scales 1
Dontavious Sears 1
Zach Sellers 1
Marc Seylan 1
Martin Shaw 1
Grant Shell 1
Shavon Shields 1
Jake Silpe 1
Chuck Smith 1
Tyler Stone 1
Tyler Streeter 2
Austin Swierenga 1
David Syfax 2
Azariah Sykes 1
D.J. Sylvester 1
Zoran Talley 1
Denzell Taylor 1
Brandon Taylor 1
Isaac Taylor 1
Malik Thames 1
Gentrey Thomas 1
Zack Thompson 1
Ron Trapps 1
Dakarai Tucker 1
Abe Valentine 1
Stephen Vassor 1
Keonta Vernon 1
Moritz Wagner 1
Glynn Watson 1
Paul Watson 1
Donte Watson 1
Tai Webster 1
Casey Wells 1
James Whitaker 1
Andrew White 1
Grant White 1
Nate Wiersma 1
Corbin Willard 1
Boaz Williams 1
Austin Williams 1
C.J. Williams 1
Antonio Woods 1
Isaiah Wright 1