Zach Garrett has faced 43 opponents throughout his career

Player Team(s) Games
Jake Allsmiller 1
Kostas Antetokounmpo 1
Tookie Brown 1
De'Monte Buckingham 1
Nathan Cayo 1
John Crosby 1
Jalen Crutcher 1
Josh Cunningham 1
Raasean Davis 1
Darrell Davis 1
Jordan Davis 1
Zacarry Douglas 1
Khwan Fore 1
Paul Friendshuh 1
Reggie Garnder 1
Jacob Gilyard 1
B.J. Gladden 1
Montae Glenn 1
Grant Golden 1
Brandon Goldsmith 1
Mike Hughes 1
Quan Jackson 1
Julius Johnson 1
Alston Jones 1
David-Lee Jones 1
Tione Jones 1
Joe Kirby 1
Trey Landers 1
Jordan Madrid-Andrews 1
Marius McAllister 1
Larry McKnight 1
Shawn O'connell 1
Keith Oddo 1
Jordan Perkins 1
Dominique Reid 1
Deshaven Reynolds 1
Pablo Rivas 1
Nick Sherod 1
Coye Simmons 1
Matej Svoboda 1
Jack Westerfield 1
C.J. Wiggins 1
Xeyrius Williams 1