Mike Battle has faced 175 opponents throughout his career

Player Team(s) Games
Jamar Abrams 1
Andre Allen 1
Julius Allgood 1
Lance Allred 1
Jacinto Alvarez 1
Malik Alvin 1
Antonio Anderson 1
Brody Angley 1
Benjamin Arvizu 1
Edward Ayileke 1
Clayton Barker 1
Thomas Bassett 1
Bryan Beasley 1
Pierre Beasley 1
Ed Berrios 1
Gabe Blair 1
Suleiman Braimoh 1
Patrick Britton 1
Jose Bucio 1
Ryan Buck 1
Brian Burrell 1
Matt Cadwell 1
Fernando Calixto 1
Garrett Callahan 1
Jesus Calvo 1
Jose Carino 1
Mackenzie Casey 1
Yitzahak Castro 1
Devin Chambers 1
Johnathan Chatman 1
Darren Clarke 1
Cam Ron Clay 1
Marcus Cousin 1
Howard Crawford 1
Michael Darren 1
Mike Davis 1
Jeremiah Dominguez 1
Joey Dorsey 1
Chris Douglas-Roberts 1
Dion Dowell 1
Robert Dozier 1
Kano Edwards 1
Carl Elliott 1
Andrew Engel 1
Juan Esteva 1
Brandon Evans 1
Cheikh Fall 1
Cory Farmer 1
John Fields 1
Forrest Fisher 1
Jay Flores 1
Rodney Foster 1
Alexander Franklin 1
Jose Frias 1
Travis Gabbidon 1
Taylor Gagnon 1
Antonio Garcia 1
Jhovanny Garcia 1
Edson Garcia 1
Abraham Garduno 1
Lawrence Ghoram 1
Gabriel Giron 1
Alberto Gonzalez 1
Gerardo Gonzalez 1
Quentin Gonzalez 1
Kentrell Gransberry 1
Gregory Grays 1
Gerrick Griffin 1
Justin Griffin 1
Jovan Haris 1
Ryan Harp 1
Michael Hayes-Lizarraga 1
Kevin Henderson 1
Adrian Henning 1
Hector Hernandez 1
Sam Hinnant 1
Frank Holmes 1
Reggie Huffman 1
Michael Hunter 1
Santiago Ibarra 1
Alonso Izaguirre 1
Stefan Jackson 1
Darrell Jenkins 1
Brett Johnson 1
Aaron Johnson 1
Christopher Kaba 1
Lorenzo Keeler 1
Willie Kemp 1
Marvin Kilgore 1
Jon Killen 1
Lawrence Kinnard 1
Andy Kleinjan 1
James Legan 1
Kelvin Lewis 1
Colin Lien 1
Horacio Llamas 1
Jesus Lopez 1
Erick Loubet 1
Doneal Mack 1
Courcy Magnus 1
Renaldo Major 1
Alex Malone 1
Marcus Malone 1
Karim Malpica 1
Michael Manning 1
Roman Martinez 1
Jeremy Mayfield 1
Horace McGloster 1
Robert McKiver 1
Luis Mejia 1
Joseph Mejia 1
Ricardo Melendez 1
Marc Milbourne Swan 1
Nesho Milosevic 1
Jesus Mora 1
Lee Nailon 1
Zamal Nixon 1
Israel Nolasco 1
Ikechukwu Ofoegbu 1
Brockeith Pane 1
Jose Perez 1
Aleksander Perka 1
Kraig Peters 1
Daniel Pineda 1
Danny Puente 1
Alex Raj 1
Victor Ramalho 1
Luis Rangel 1
Paulius Ritter 1
Derrick Roberts 1
Alex Robinson 1
Jeff Robinson 1
Derrick Rose 1
Rene Rougeau 1
Jeremy Sampson 1
Edwin Sanchez 1
Greyson Sargent 1
Zisis Sarikopoulos 1
Scott Saunders 1
Akeem Scott 1
Dexter Shankle 1
Terrence Shannon 1
Larry Sheppard 1
Jontae Sherrod 1
Giovanni Silva 1
David Simental 1
Ben Smith 1
Lanny Smith 1
Stephen Soriano 1
Cameron Spencer 1
Glenn Stokes 1
Paul Stoll 1
Alex Stone 1
Dan Stonkus 1
Michael Strobbe 1
Chris Szalay 1
Shawn Taggart 1
Chance Talbert 1
Maurice Thomas 1
Channing Toney 1
Tafari Toney 1
Orlando Toralva 1
Carlos Toussaint 1
Zach Trader 1
Conor Turley 1
Andre Tyronzic 1
Robert Vaden 1
Lee Vasquez 1
Froylan Verdugo 1
Jesus Villalobos 1
Mike Walker 1
Kai Williams 1
Dashaun Williams 1
Blake Yackley 1
Brock Young 1