Ben Vega has faced 84 opponents throughout his career

Player Team(s) Games
Cole Aldrich 1
Kevin Anderson 1
Alex Anglin 1
Tyrone Appleton 1
Jabril Bailey 1
Brennan Bechard 1
Philip Branch 1
Jamar Briscoe 1
Taylor Brown 1
Chase Buford 1
Garrett Butcher 1
Nick Calathes 1
Amir Celestin 1
Allan Chaney 1
Sherron Collins 1
David Collins 1
Vincent Davis 1
Preston Dodson 1
Stuart Douglass 1
Josh Duinker 1
Dodie Dunson 1
Will Egolf 1
Zack Gibson 1
Jarhon Giddings 1
Michael Glasker 1
David Gonzalvez 1
Kelvin Grady 1
Justin Harper 1
Manny Harris 1
Junard Hartley 1
Gordon Hayward 1
Walter Hodge 1
Tremain Holloway 1
Kevin Hovde 1
Matt Howard 1
Jordan Juenemann 1
Avery Jukes 1
Kenny Kadji 1
Matt Kleinmann 1
William Kossangue 1
C.J. Lee 1
Grant Leiendecker 1
Laval Lucas-Perry 1
Shelvin Mack 1
Sam Maniscalco 1
Francis-Cedric Martel 1
Eddren McCain 1
Kyle McClanahan 1
David Merritt 1
Lorne Merthie 1
Brady Morningstar 1
Markieff Morris 1
Marcus Morris 1
Ronald Nored 1
Darian Norris 1
Zack Novak 1
Chandler Parsons 1
Tyrel Reed 1
Travis Releford 1
Chris Reynolds 1
Chris Roberts 1
Nick Rodgers 1
Jonathan Rodriguez 1
Jevohn Shepherd 1
Ray Shipman 1
Deshawn Sims 1
Sam Singh 1
Kevin Smith 1
Conor Smith 1
Tyshawn Taylor 1
Miles Taylor 1
Conner Teahan 1
Quintrell Thomas 1
Anthony Thompson 1
Chad Thompson 1
Alex Tyus 1
Shawn Vanzant 1
Willie Veasley 1
Kyle Vejraska 1
Erving Walker 1
J'mell Walters 1
Daniel Werner 1
Theron Wilson 1
Stevy Worah-Ozimo 1