MLB Today
Loading scoreboard…

← Legends · Lahman ID shelbjo01 · Baseball Reference ↗

Historical player · 1981–1991

John Shelby

B/T B/R · HT 73 · WT 175 · Born 2/23/1958 · From Lexington, KY USA · Debut 1981-09-15 · Final 1991-08-11

Career · batting

G
1,036
 
 
AB
3,090
 
 
H
739
 
 
HR
70
 
 
RBI
313
 
 
SB
98
 
 
BB
182
 
 
AVG/OPS
0.239 · 0.645
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Los Angeles Dodgers · 1987–1990

Team page →
HR
32
#117 on the Dodgers
1 J. Daubert
1 T. Turner
Hits
331
#167 on the Dodgers
2 E. Young
1 E. Swartwood
RBI
147
#170 on the Dodgers
2 D. Farrell
3 E. Stanky
SB
43
#111 on the Dodgers
1 C. Babb
2 B. Coulson
Runs
156
#170 on the Dodgers
3 B. Edwards
1 A. Ellis
BB
100
#188 on the Dodgers
1 P. Kilduff
1 A. Pafko

Career with the Baltimore Orioles · 1981–1987

Team page →
HR
31
#126 on the Orioles
1 C. Patterson
1 L. Matos
Hits
331
#143 on the Orioles
4 C. Patterson
1 E. Smith
RBI
138
#151 on the Orioles
1 T. Carey
3 E. Williams
SB
52
#50 on the Orioles
2 F. O'Rourke
1 M. McManus
Runs
192
#124 on the Orioles
1 M. Solters
1 J. Gedeon
BB
64
#240 on the Orioles
1 F. Hayes
1 W. Platt

Career with the Detroit Tigers · 1990–1991

Team page →
HR
7
#299 on the Tigers
1 M. Castillo
1 K. Williams
Hits
77
#401 on the Tigers
1 M. Carreon
1 L. Martin
RBI
28
#437 on the Tigers
1 Q. Berry
1 J. Turner
SB
3
#356 on the Tigers
1 E. Averill
1 J. Adduci
Runs
41
#378 on the Tigers
1 M. Canha
1 G. Jefferies
BB
18
#489 on the Tigers
1 M. Castillo
1 G. Berroa

MLB · all-time career

vs every player ever
HR
70
#1,422 all-time MLB
1 T. Brookens
1 C. Vollmer
Hits
739
#1,999 all-time MLB
1 B. Miller
1 J. Uribe
RBI
313
#2,078 all-time MLB
1 M. Barrett
1 J. Stearns
SB
98
#943 all-time MLB
1 J. Bannon
1 J. Busby

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1981 Orioles AL 7220 00 0 0 201 0.0000.0000.000
1982 Orioles AL 2635811 30 1 2 005 0.3140.3140.486
1983 Orioles AL 1263255284 152 5 27 151864 0.2580.2970.363
1984 Orioles AL 1283834480 125 6 30 122071 0.2090.2480.313
1985 Orioles AL 692052858 62 7 27 5744 0.2830.3070.434
1986 Orioles AL 1354045492 144 11 49 181875 0.2280.2630.364
1987 Orioles AL 213246 00 1 3 0113 0.1880.2120.281
1987 Dodgers NL 12047661132 260 21 69 163197 0.2770.3170.464
1988 Dodgers NL 14049465130 236 10 64 1644128 0.2630.3200.395
1989 Dodgers NL 1083452863 111 1 12 102592 0.1830.2370.229
1990 Dodgers NL 252426 10 0 2 107 0.2500.2500.292
1990 Tigers AL 782222255 93 4 20 31051 0.2480.2800.369
1991 Tigers AL 531431922 81 3 8 0823 0.1540.2040.287
Career 1,036 3,090 389 739 128 24 70 313 98 182 671 0.239 0.281 0.364

Fielding by position

PosGGSInnPOAEDP
OF9487226,917.71,949553615
2B101.00100
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds