David Oldfield (December 18, 1864 – August 28, 1939) was an American catcher and outfielder in Major League Baseball in 1883 and then from 1885 to 1886.
[1] He played with three teams during his three season career; first with the Baltimore Orioles in 1883, then with the Brooklyn Grays from 1885 to 1886, and finally with the Washington Nationals in 1886.
[1] He began his professional baseball playing career with the Altoona, Pennsylvania representative of the Western Interstate League in 1883 at the age of 18.
[1][2] He had no hits in four at bats while committing three errors and tallied five passed balls as the team's catcher.
[2] Oldfield then finished the year with the Brooklyn Grays of the American Association, and had a .320 batting average in 10 games played.