Brad Karp has faced 38 opponents throughout his career

Player Team(s) Games
Jamell Anderson 2
Armand Anebo 1
Tyler Bernardini 2
Darrell Bethune 1
Dwayne Camille 1
Darius Defoe 1
Remi Dibo 1
Mario Diez Valle 1
Ricky Fetske 1
Rahmon Fletcher 1
Fabulous Flournoy 1
Harrison Gamble 2
Rashad Hassan 2
Chavis Holmes 1
Oliver Hylands 1
Kalil Irving 1
Andre Jones 1
Barry Lamble 2
Andrew Lasker 1
Pavol Losonsky 2
Disraeli Lufadeju 1
Scott Martin 1
Christopher McNamara 1
Branimir Mikulic 1
Levi Noel 2
Alex Owumi 1
Sean Park 1
Derrick Roland 2
Anthony Rowe 1
Charles Smith 1
Stuart Thomson 1
Andrew Thomson 1
Robert Thurmann 1
Donatas Visockis 1
Conner Washington 2
Neil Watson 2
Zak Wells 1
Jamal Williams 1