David O'shaughnessey ha enfrentado a 49 oponentes a lo largo de su carrera.

Player Team(s) Games
Jacob Arnett 1
Reed Baker 1
Brandon Baker 1
Anthony Banks 1
Adam Barnes 1
Keaton Belcher 1
Sherwood Brown 1
Brandon Brown 1
Zach Brown 1
Jordan Burgason 1
Jordan Campbell 1
Amir Celestin 1
Reggie Chambers 1
Ian Clark 1
Markeith Cummings 2
Spencer Dixon 2
Preston Dodson 1
Zadrian Gibson 2
Justin Glenn 1
Ladaris Green 2
Drew Hanlen 1
Junard Hartley 1
Michael Hedgepeth 1
Matt Heramb 2
Adnan Hodzic 1
Jon House 1
Kerron Johnson 1
Milos Kleut 1
William Kossangue 1
Chad Lutkenhaus 1
Charlie Lytle 1
Kyle Marks 1
Kelvin McConnell 2
Lorne Merthie 1
Hunter Miller 1
Eddie Murray 1
Jon-Michael Nickerson 2
Trevor Noack 1
Derrick O'neil 1
Jonathan Rodriguez 1
Ed Rolax 1
Scott Saunders 1
Josh Slater 1
Miles Taylor 1
Michael Teller 1
Kyle Vejraska 1
Jonathan Whipple 2
Kurtis Woods 2
Brian Wright 1