Josh Bates has faced 106 opponents throughout his career

Player Team(s) Games
Chris Adams 3
Anthony Aduba 1
Mustafa Al-Sayyad 3
Donell Allick 1
Morris Almond 2
Lou Amundson 1
Voc Atkins 1
Romel Beck 1
Demetric Bennett 1
Jeff Blackett 2
Odartey Blankson 1
Jerel Blassingame 1
Dreike Bouldin 3
D.J. Brown 1
Reggie Butler 2
Phil Calvert 1
Jason Carter 2
Eric Castro 1
Marquin Chandler 1
Seneca Collins 1
Corey Dean 1
Michael Dement 1
Yamar Diene 2
Bruce Edwards 1
J.K. Edwards 1
Nick Fazekas 2
Kevin Field 1
Garland Gantt 1
Brock Gillespie 2
Jarius Glenn 1
Alec Greco 1
Kareem Guilbeaux 1
Jim Hanchett 1
Andy Hannan 1
Mike Harris 2
J.R. Harrison 2
Garry Hill-Thomas 2
Lance Holloway 1
Kenny Hooks 1
Bryan Hopkins 2
Demetrius Hunter 1
Lamar Hurd 1
Justin Isham 1
Kyle Jeffers 1
Paul Jesinskis 2
Jeremy Johnston 1
Kenneth Kelley 1
Marcelus Kemp 2
Greg Killings 1
Devon Kobi Pearson 1
Yao Francis Koffi 3
Christian Kollik 1
Michael Kuebler 2
Logan Lee 2
Shantay Legans 3
Brett Lilly 1
Kris Lowe 1
David Lucas 1
Renaldo Major 1
Jackson Marlow 2
Philip Martin 2
Michael McFadden 1
Jason McKrieth 2
Paul Millsap 1
Jamaal Moore 2
Maurice Moore-Armon 1
J.S. Nash 1
Bobby Nash 2
Todd Okeson 2
Jason Okrzesik 1
Bim Okunrinboye 1
Jason Parker 1
Sean Paul 2
Vaidotas Peciukas 1
James Peters 1
Terry Pettis 1
Kevinn Pinkney 2
Wayne Powell 1
Anthony Price 1
Donatas Rackauskas 1
Charles Ramsdell 1
Christopher Reay 1
Trent Redden 1
Julian Sensley 2
Kyle Shiloh 2
Haim Shimonovich 1
Patrick Simpson 1
Rashid Smith 2
Kirk Snyder 2
Jake Sottos 1
Chris Stephens 1
Guilherme Teichmann 1
Barry Thompson 1
Angelo Tsagarakis 1
Michael Umeh 1
Chris Wallace 1
Eric Walton 1
Jermaine Washington 2
Marcus West 3
Lorenzo Williams 1
Kyle Wilson 1
John Winston 1
Jonathan Woods 1
Eric Woods 1
Juemichael Young 1
Milos Zivanovic 1