David Lawrence a affronté 83 adversaires tout au long de sa carrière.

Player Team(s) Games
Santi Abad 1
Wendell Alexis 1
Alberto Alocen 2
Luis Miguel Alvarez
Oximesa (SPA-1)
1
Jose Gabriel Alvarez
Oximesa (SPA-1)
1
Abel Amon 2
José Carmelo Artiles 1
Jose Maria Ayuso 3
Juan Barros 2
Eric Bartolome 3
Jose Biriukov 1
Luis Blanco 3
Manel Bosch 2
Brad Branson 1
Mario Butler 3
Jose Manuel Cabezudo 1
Carmelo Cabrera 2
Joseph Cargol 1
Modesto Carvajal
Oximesa (SPA-1)
1
Eduardo Clavero
Oximesa (SPA-1)
1
Jose Luis Collins 3
Joseph Cooper
Oximesa (SPA-1)
1
Juan Antonio Corbalan 1
Xavier Crespo 2
Jordi Creus 3
Xabier Davalillo 1
Manuel De Las Casas 2
Alfonso Del Corral 1
Alfredo Diaz 1
Salva Diez 2
Alexander Etxebarria 1
Ernesto Fernandez 1
Jordi Freixanet 3
German Gonzalez 2
Aitor Gonzalez 1
Javier Gorrono 2
Jack Haley 3
Granger Hall 2
Mike Harper 2
Daniel Hartshorne
Oximesa (SPA-1)
1
Art Housey 3
Albert Illa 3
Brian Jackson 2
Rafael Jofresa 2
Tomas Jofresa 1
Reginald Johnson 2
Winfred King 3
Joe Kopicki 1
Chinche Lafuente 1
Jesus Llano 1
Jose Luis Llorente 1
Darrell Lockhart 1
Jose Maria Margall 2
Juan Ramon Marrero 3
Matias Marrero 2
Fernando Martin 1
Antonio Martin 1
Joe Meriweather 2
Juan Antonio Morales 2
Emilio Nicolau 1
Julian Ortiz 3
Joan Pages 2
Jordi Pardo 2
Oscar Pena 2
Carlos Perez 1
Eddie Phillips 2
Eduardo Pinero 1
Jordi Puig 2
Jose Pujolras 3
Fernando Romay 1
Juan Rosa 1
Carlos Ruf 1
Enrique Ruiz 3
Rafael Rullan 2
Eduardo Sabater 2
Alberto Sanz 2
Adolfo Segui 2
Kenny Simpson 3
Anton Soler 2
Nacho Suarez
Oximesa (SPA-1)
1
Antonio Tramullas 2
Jordi Villacampa 2
Rory White 3