Mark Kruse has faced 95 opponents throughout his career

Player Team(s) Games
Armend Ademi 1
Blake Ahearn 1
Ronald Allen 1
Kyle Anslinger 1
Adam Arnold 1
Cordero Barkley 1
Tyler Best 1
Nathan Bilyeu 1
Maurice Blakey 1
Elliott Booe 1
Tony Boyle 1
Austin Brooks 1
Travis Brown 2
Quintin Carouthers 1
Tyler Chaney 1
Wesley Clemmons 1
DeAndre Coleman 1
Eric Coleman 2
Erik Crawford 1
Devan Downey 1
Will Dunn 1
Kellen Easley 1
Zeljko Egeric 1
Shy Ely 1
Mohamed Esseghir 1
Ryan Evanochko 1
Terry Evans 1
Darron Evans 1
Randal Falker 1
Simon Farine 1
Dwayne Foreman 1
Jamaal Foster 1
Sky Frazier 1
Justin Fuehrmeyer 1
Adonte Gennie 1
Louis Graham 1
Eric Gray 1
Tyler Griffin 2
Justin Hawkins 1
Eric Hicks 1
Jason Holsinger 1
Austin Howard 1
Ben Jacobson 2
Jakari Johnson 1
Jared Josten 2
Armein Kirkland 1
Dale Lamberth 1
Shane Laurie 1
Josh Lawrence 1
John Little 2
Cedric McGowan 1
Brooks McKowen 2
Branden Miller 1
Aswan Minatee 1
Gabriel Moore 1
Tevah Morris 1
Jihad Muhammad 1
Bryan Mullins 1
Erick Murray 1
Elton Nesbitt 1
Sean Olivier 1
Justin Petty 1
Craig Phifer 1
Brad Pompey 1
D.J. Posley 1
Kyle Rausch 1
Drew Richards 1
Diogo Salazar 1
Atila Santos 2
Kyle Savely 1
Michael Schachtner 1
Tyson Schnitker 1
Dewitt Scott 1
Matthew Shaw 1
Kyle Smithpeters 1
Arturs Stalbergs 1
Grant Stout 2
Bradley Strickland 1
Jarek Swain 1
Jamaal Tatum 1
Deke Thompson 1
Domonic Tilford 1
Ryan Tillema 1
Jimmy Tobias 1
Russell Trudeau 1
Jay Tunnell 1
Kenith Ward 1
Patrick Watt 1
Matthew Webster 1
James White 1
Michael Williams 2
Jeremiah Wise 1
Trent Wurtz 1
Mick Yelovich 1
Tony Young 1