John Shelby debuted on September 15, 1981, playing for the Baltimore Orioles at Memorial Stadium; he played his final game on August 11, 1991, playing for the Detroit Tigers at Tiger Stadium.
John Shelby played in just one game at designated hitter for the Baltimore Orioles in 1987 and did not start. , equivalent to 0 errors per game (estimate based on total games played in).
John Shelby played in 4 games at designated hitter for the Detroit Tigers in 1991, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
John Shelby played in 3 games at designated hitter for the Baltimore Orioles in 1985, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
John Shelby played in 2 games at designated hitter for the Baltimore Orioles in 1986, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
John Shelby played in 5 games at designated hitter for the Detroit Tigers in 1990, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
NFL player Derrick Shelby played for Utah.
NFL player Shelby Harris played for Illinois State.
John Shelby played in 24 games at outfield for the Baltimore Orioles in 1982, starting in 5 of them. He played for a total of 252 outs, equivalent to 9.33 9-inning games. He made 20 putouts, had one assist, and committed no errors, equivalent to 0 errors per 9-inning game. He had one double play.
John Shelby played in 124 games at outfield for the Baltimore Orioles in 1984, starting in 84 of them. He played for a total of 2507 outs, equivalent to 92.85 9-inning games. He made 261 putouts, had 9 assists, and committed 2 errors, equivalent to .022 errors per 9-inning game. He had one double play.
Shelby Miller debuted on September 5, 2012, playing for the St. Louis Cardinals at Busch Stadium III; he played his final game on September 25, 2013, playing for the St. Louis Cardinals at Busch Stadium III.
John Shelby played in 118 games at center field for the Baltimore Orioles in 1984, starting in 78 of them. He played for a total of 2339 outs, equivalent to 86.63 9-inning games. He made 254 putouts, had 9 assists, and committed 2 errors, equivalent to .023 errors per 9-inning game. He had one double play.
John Shelby played in 98 games at outfield for the Los Angeles Dodgers in 1989, starting in 86 of them. He played for a total of 2485 outs, equivalent to 92.04 9-inning games. He made 220 putouts, had 3 assists, and committed 2 errors, equivalent to .022 errors per 9-inning game. He had one double play.