Football players 397 / 1803
David Pollet (1988)
David Pook (1955)
David Poole (1984)
David Preece (1963)
David Preece (1976)
David Prieto (1983)
David Primo (1946)
David Pritchard (1972)
David Proctor (1984)
David Prutton (1981)
David Pryde (1913)
David Puckett (1960)
David Pugh (1964)
David Purser (1985)
David Quezada (1973)
David Quiroz (1982)
David Radosta (1990)
Dávid Radványi (1989)
David Raine (1937)
David Rainey (1976)
David Ramadingaye (1989)
David Ramírez (1981)
David Rangel (1969)
David Rangel Pastor (1979)
David Rasmussen (1976)
David Raven (1985)
David Rayner (1982)
David Recorbet (1976)
David Reed (1988)
David Rennie (1964)
David Revivo (1977)
David Richards (1896)
David Ridler (1976)
David Riley (1960)
David Ringot (1969)
David Rivas (1978)
David Robertson (1986)
David Robinson (1969)
David Rocastle (1967)