Joshua Duach has faced 150 opponents throughout his career

Player Team(s) Games
K.J. Adams 1
Ochai Agbaji 1
Sedrick Altman 2
Grant Anticevich 1
Tyree Appleby 1
Jarred Bairstow 1
Matt Balanc 1
Biwali Bayles 1
Charles Bediako 1
Braden Bell 1
Rollin Belton 1
Taj Benning 1
Nehemiah Benson 2
Jamari Blackmon 1
Bernie Blunt 1
Christian Braun 1
C.J. Brim 1
Detalian Brown 1
Shandon Brown 1
Rob Brown III 1
Gary Browne 1
Shaun Bruce 2
Caleb Burgess 1
Jaquan Carlos 1
Colin Castleton 1
Samkelo Cele 1
Christian Cevis 1
Samuel Chaput 1
Isaac Chatman 1
Tymu Chenery 1
Jordan Cintron 1
Pape Momar Cisse 1
Zach Clemence 1
Jalen Coleman-Lands 1
Supreme Cook 1
Zach Cooks 1
Xavier Cooks 2
Javon Cooley 1
Kvonn Cramer 1
Mitchell Creek 1
Zach Crisler 1
Jesus Cruz 1
JD Davison 1
Milton Doyle 1
Darlinstone Dubar 1
Keon Ellis 1
Victor Enoh 1
Aaron Estrada 1
Omar Figueroa 1
Phlandrous Fleming 1
Damian Forrest 1
Tristan Forsyth 1
Myles Foster 1
Owen Foxwell 1
Jaylin Galloway 1
Juwan Gary 1
Tuongthach Gatkek 1
Angus Glover 1
Caleb Green 1
Noah Gurley 1
Quinn Guth 1
Marcus Hammond 1
Noah Harris 1
Dajuan Harris 1
Matthew Herasme 1
Dallas Howell 1
Jordan Hunter 2
Sam Iorio 1
Jao Ituka 1
Abayomi Iyiola 1
Mervin James 2
Allan Jeanne-Rose 1
Jordan Jones 1
Dezi Jones 1
Myreon Jones 1
Trey Kell 1
Rashard Kelly 1
Elijah Kennedy 1
Matthew Kenyon 1
Elias King 1
Luis Kortright 1
Fabijan Krslovic 1
Greg Kuakumensah 1
Niels Lane 1
Jalen Leach 1
Steven Levnaic 1
Mitchell Lightfoot 1
TJ Long 1
Sean Macdonald 1
Julian Mackey 1
Junior Madut 1
Josh Magette 1
Chris Maidoh 1
Jackson Makoi 2
Kevin Marfo 1
Brendan Martin 1
Remy Martin 1
Marcus McClary 1
David McCormack 1
Jaelen McGlone 1
Brendan McGuire 1
Corey McKeithan 2
Brandon McKissic 1
Jack McVeigh 1
Darius Miles 1
Walker Miller 1
Iggy Mitchell 1
Dwight Murray 2
Kouat Noi 2
Ajiri Ogemuno-Johnson 2
Daniel Ortiz 1
George Papas 1
Bobby Pettiford 1
Dane Pineau 1
Jeremiah Pope 2
Allen Powell 2
Jahvon Quinerly 1
Jalen Ray 1
Kowacie Reeves 1
Shavar Reynolds 1
Jamil Riggins 1
Jacob Rigoni 1
Justin Roberts 1
Myles Ruth 1
Nikkei Rutty 1
Jaden Shackelford 1
Omar Silverio 1
Justin Simon 2
Jordan Smalls 1
Tohi Smith-Milner 1
Tim Soares 2
Will Soucie 1
Raheim Sullivan 1
Alex Tchikou 1
Reuben Te Rangi 1
Noah Thomasson 1
Touba Traore 1
Dejan Vasiljevic 2
Dimencio Vaughn 2
Derrick Walton 2
Jarrad Weeks 1
R.J. Weise 1
Isaac White 1
Alan Williams 1
Jalen Wilson 1
Jake Wojcik 1
Sawyer Wright 1
Ricardo Wright 1
Joseph Yesufu 1
Payton Youngblood 1