MLB Today
Loading scoreboard…

← Legends · Lahman ID odellbi01 · Baseball Reference ↗

Historical player · 1954–1967

Billy O'Dell

B/T B/L · HT 71 · WT 170 · Born 2/10/1933 · From Whitmire, SC USA · Debut 1954-06-20 · Final 1967-09-12

Career · batting

G
530
 
 
AB
528
 
 
H
66
 
 
HR
2
 
 
RBI
19
 
 
SB
5
 
 
BB
38
 
 
AVG/OPS
0.125 · 0.331
 
 

Career · pitching

G
479
 
 
GS
199
 
 
IP
1,817.0
 
 
W-L
105-100
 
 
SV
48
 
 
SO
1,133
 
 
ERA
3.29
 
 
WHIP
1.24
 
 

Where they rank

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

Career with the Baltimore Orioles · 1954–1959

Team page →
HR
2
#490 on the Orioles
1 M. Alexander
1 T. Zachary
Hits
18
#768 on the Orioles
1 W. Bunker
1 L. Smith
RBI
4
#850 on the Orioles
1 G. Archie
1 W. Young
SB
3
#379 on the Orioles
1 R. Badgro
1 W. Alexander
Runs
13
#671 on the Orioles
1 I. Andrews
1 M. Angle
BB
11
#632 on the Orioles
1 W. Alexander
1 I. Andrews

Career with the San Francisco Giants · 1960–1964

Team page →
Hits
38
#641 on the Giants
1 V. Barnes
1 G. Wilson
RBI
11
#720 on the Giants
1 B. Black
1 A. Worthington
SB
2
#499 on the Giants
1 D. Anderson
1 N. Ahmed
Runs
26
#555 on the Giants
1 E. Adrianza
1 M. Arnovich
BB
23
#486 on the Giants
1 H. Cruz
1 J. Antonelli

Career with the Atlanta Braves · 1965–1966

Team page →
Hits
6
#1,161 on the Braves
1 J. Ball
1 O. Weaver
RBI
3
#1,073 on the Braves
1 L. Blackburne
1 C. Wilson
Runs
2
#1,198 on the Braves
1 L. Barker
1 K. Allard
BB
1
#1,223 on the Braves
1 J. Acker

Career with the Pittsburgh Pirates · 1966–1967

Team page →
Hits
4
#1,240 on the Pirates
1 J. Ballard
1 F. Woodcock
RBI
1
#1,232 on the Pirates
1 D. Agrazal
Runs
2
#1,196 on the Pirates
1 J. Altenburg
1 A. Amezaga
BB
3
#1,009 on the Pirates
1 A. Barkett
1 J. Zinn

MLB · all-time career

vs every player ever
HR
2
#6,726 all-time MLB
1 M. Acosta
1 J. Zimmermann
Hits
66
#7,212 all-time MLB
1 C. Aleno
1 E. Walker
RBI
19
#7,993 all-time MLB
1 A. Alford
1 I. Young
SB
5
#5,580 all-time MLB
1 J. Abbott
1 E. Adams

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1954 Orioles AL 7300 00 0 0 002 0.0000.0000.000
1956 Orioles AL 4100 00 0 0 001 0.0000.0000.000
1957 Orioles AL 373435 00 0 1 018 0.1470.1710.147
1958 Orioles AL 427258 20 1 1 2627 0.1110.1790.181
1959 Orioles AL 436055 00 1 2 1418 0.0830.1410.133
1960 Giants NL 495686 00 0 0 11119 0.1070.2540.107
1961 Giants NL 493914 00 0 2 0110 0.1030.1220.103
1962 Giants NL 4990712 00 0 6 1629 0.1330.1880.133
1963 Giants NL 4778616 30 0 3 0423 0.2050.2440.244
1964 Giants NL 502240 00 0 0 017 0.0000.0430.000
1965 Braves NL 622314 10 0 2 0111 0.1740.2080.217
1966 Braves NL 26812 00 0 1 003 0.2500.2500.250
1966 Pirates NL 371611 00 0 1 015 0.0630.1180.063
1967 Pirates NL 282613 00 0 0 028 0.1150.1790.115
Career 530 528 43 66 6 0 2 19 5 38 171 0.125 0.183 0.148

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1954 Orioles AL 11720 16.315556 2.761.22
1956 Orioles AL 00410 8.06166 1.131.50
1957 Orioles AL 41035154 140.3107423997 2.691.04
1958 Orioles AL 141141258 221.32017351137 2.971.14
1959 Orioles AL 101238241 199.3163656788 2.931.15
1960 Giants NL 81343242 202.71987272145 3.201.33
1961 Giants NL 7546142 130.31325233110 3.591.27
1962 Giants NL 191443390 280.728211066195 3.531.24
1963 Giants NL 141036331 222.32187870116 3.161.30
1964 Giants NL 873682 85.082513554 5.401.38
1965 Braves NL 10662118 111.387273078 2.181.05
1966 Braves NL 232406 41.344111820 2.401.50
1966 Pirates NL 323724 71.374222347 2.781.36
1967 Pirates NL 5627110 86.788564134 5.821.49
Career 105 100 479 199 48 1,817.0 1,697 665 556 1,133 3.29 1.24

Fielding by position

PosGGSInnPOAEDP
P4791991,817.0882521311
1B100.00000
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