Philadelphia Phillies all-time roster (N–O)

Philadelphia Phillies all-time roster (N–O)

Section Title:
Table Section Text: None

Name	Season(s)	Position(s)	Notes	Ref

Dink O'Brien	1923	Catcher	.333 batting average 2 doubles 3 runs scored

Frank O'Connor	1893	Pitcher	11.25 earned run average 9 walks 4 innings pitched

Harry O'Donnell	1927	Catcher	.063 batting average 2 runs batted in 1 run scored

Lefty O'Doul	1929–1930	Left fielder	.391 batting average 54 home runs 219 runs batted in

Randy O'Neal	1989	Pitcher	0–1 record 6.23 earned run average 29 strikeouts

Skinny O'Neal	1925 1927	Pitcher	9.24 earned run average 8 strikeouts 14 walks

John O'Neil	1946	Shortstop	.266 batting average 9 runs batted in 12 runs scored

Joe O'Rourke	1929	Pinch hitter	.000 batting average 3 plate appearances

Prince Oana	1934	Left fielder	.238 batting average 3 runs batted in 3 runs scored

Johnny Oates	1975–1976	Catcher	.277 batting average 1 home run 33 runs batted in

Joe Oeschger	1914–1919 1924	Pitcher	29–48 record 3.32 earned run average 268 strikeouts

José Offerman	2005	First baseman	.182 batting average 1 home run 3 runs batted in

Chad Ogea	1999	Pitcher	6–12 record 5.63 earned run average 77 strikeouts

Bob Oldis	1962–1963	Catcher	.242 batting average 1 home run 18 runs batted in

Omar Olivares	1995	Pitcher	0–1 record 5.40 earned run average 7 strikeouts

Al Oliver	1984	First baseman	.312 batting average 7 doubles 14 runs batted in

Gene Oliver	1967	Catcher	.224 batting average 7 home runs 34 runs batted in

Steve Ontiveros	1989–1990	Pitcher	2–1 record 3.54 earned run average 18 strikeouts

Eddie Oropesa	2001	Pitcher	1–0 record 4.74 earned run average 15 strikeouts

Pete Orr	2011	Second baseman	.219 batting average 3 doubles 4 runs batted in

Al Orth	1895–1901	Pitcher	100–72 record 3.49 earned run average 359 strikeouts

Fred Osborn	1907–1909	Center fielder	.251 batting average 2 home runs 72 runs batted in

Roy Oswalt	2010–2011	Pitcher	16–11 record 2.96 earned run average 166 strikeouts

Ricky Otero	1996–1997	Center fielder	.267 batting average 2 home runs 35 runs batted in

Jim Owens	1955–1956 1958–1962	Pitcher	24–46 record 4.54 earned run average 308 strikeouts

Red Owens	1899	Second baseman	.048 batting average 1 run batted in 24 plate appearances

Sentence(s)

Orth lead 359 strikeouts.

final_sentence: Orth lead 359 strikeouts.