MLB Today
Loading scoreboard…

← Legends · Lahman ID caldwmi01 · Baseball Reference ↗

Historical player · 1971–1984

Mike Caldwell

B/T R/L · HT 72 · WT 185 · Born 1/22/1949 · From Tarboro, NC USA · Debut 1971-09-04 · Final 1984-09-25

Career · batting

G
476
 
 
AB
216
 
 
H
34
 
 
HR
0
 
 
RBI
8
 
 
SB
0
 
 
BB
4
 
 
AVG/OPS
0.157 · 0.362
 
 

Career · pitching

G
475
 
 
GS
307
 
 
IP
2,408.7
 
 
W-L
137-130
 
 
SV
18
 
 
SO
939
 
 
ERA
3.81
 
 
WHIP
1.32
 
 

Where they rank

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

Career with the San Francisco Giants · 1974–1976

Team page →
Hits
19
#796 on the Giants
1 B. Bathe
1 R. Weatherly
RBI
5
#885 on the Giants
1 D. Alexander
1 T. Wood
Runs
7
#855 on the Giants
1 J. Conway
1 C. Barclay
BB
2
#1,018 on the Giants
1 M. Bailey
1 A. Allanson

Career with the San Diego Padres · 1971–1973

Team page →
Hits
13
#478 on the Padres
1 A. Allen
1 B. Tomko
RBI
3
#531 on the Padres
1 M. Alexander
1 E. Wilson
Runs
3
#554 on the Padres
1 A. Allen
1 M. Aldrete
BB
1
#635 on the Padres
1 S. Alcantara

Career with the Cincinnati Reds · 1977–1977

Team page →
Hits
2
#1,338 on the Reds
1 J. Azcue
1 G. Zuverink
Runs
1
#1,305 on the Reds
1 T. Abernathy
BB
1
#1,197 on the Reds
1 A. Abad

Career with the Milwaukee Brewers · 1977–1984

Team page →

MLB · all-time career

vs every player ever
Hits
34
#8,930 all-time MLB
1 B. Anderson
1 A. Wilson
RBI
8
#10,020 all-time MLB
1 T. Abernathy
1 G. Zuverink

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1971 Padres NL 6101 10 0 0 000 1.0001.0002.000
1972 Padres NL 425017 00 0 3 0020 0.1400.1370.140
1973 Padres NL 563525 00 0 0 0112 0.1430.1670.143
1974 Giants NL 316349 00 0 2 0215 0.1430.1690.143
1975 Giants NL 384427 30 0 3 0011 0.1590.1590.227
1976 Giants NL 501913 10 0 0 004 0.1580.1580.211
1977 Reds NL 14412 20 0 0 010 0.5000.6001.000
1977 Brewers AL 21000 00 0 0 000
1978 Brewers AL 37000 00 0 0 000
1979 Brewers AL 30000 00 0 0 000
1980 Brewers AL 34000 00 0 0 000
1981 Brewers AL 24000 00 0 0 000
1982 Brewers AL 35000 00 0 0 000
1983 Brewers AL 32000 00 0 0 000
1984 Brewers AL 26000 00 0 0 000
Career 476 216 11 34 7 0 0 8 0 4 62 0.157 0.172 0.190

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1971 Padres NL 10600 6.74035 0.001.05
1972 Padres NL 71142202 163.71837349102 4.011.42
1973 Padres NL 514551310 149.0146625386 3.741.34
1974 Giants NL 14531270 189.3176626383 2.951.26
1975 Giants NL 71338211 163.3194874857 4.791.48
1976 Giants NL 175092 107.3145582055 4.861.54
1977 Reds NL 001401 24.72511811 4.011.34
1977 Brewers AL 5821120 94.3101483638 4.581.45
1978 Brewers AL 22937341 293.32587754131 2.361.06
1979 Brewers AL 16630300 235.0252863989 3.291.24
1980 Brewers AL 131134331 225.32481015674 4.031.35
1981 Brewers AL 11924230 144.3151633841 3.931.31
1982 Brewers AL 171335340 258.02691125875 3.911.27
1983 Brewers AL 121132320 228.32691155158 4.531.40
1984 Brewers AL 61326190 126.0160652134 4.641.44
Career 137 130 475 307 18 2,408.7 2,581 1,020 597 939 3.81 1.32

Fielding by position

PosGGSInnPOAEDP
P4753082,409.31164991539

Hall of Fame voting

YearBodyVotesNeededStatus
1990BBWAA0333Ballot
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