MLB Today
Loading scoreboard…

← Legends · Lahman ID leffecr01 · Baseball Reference ↗

Historical player · 1983–1994

Craig Lefferts

B/T L/L · HT 73 · WT 180 · Born 9/29/1957 · From Munich, Bavaria West Germany · Debut 1983-04-07 · Final 1994-07-03

Career · batting

G
697
 
 
AB
132
 
 
H
16
 
 
HR
1
 
 
RBI
3
 
 
SB
0
 
 
BB
1
 
 
AVG/OPS
0.121 · 0.287
 
 

Career · pitching

G
696
 
 
GS
45
 
 
IP
1,145.7
 
 
W-L
58-72
 
 
SV
101
 
 
SO
719
 
 
ERA
3.43
 
 
WHIP
1.25
 
 

Where they rank

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

Career with the San Diego Padres · 1984–1992

Team page →
HR
1
#384 on the Padres
1 C. Abrams
Hits
13
#478 on the Padres
1 A. Allen
1 B. Tomko
RBI
2
#565 on the Padres
1 S. Alcantara
1 L. Zawadzki
Runs
3
#554 on the Padres
1 A. Allen
1 M. Aldrete

Career with the Chicago Cubs · 1983–1983

Team page →
Hits
2
#1,418 on the Cubs
1 M. Allison
1 B. Zick
Runs
1
#1,356 on the Cubs
1 T. Abernathy
BB
1
#1,281 on the Cubs
1 T. Angley

Career with the San Francisco Giants · 1987–1989

Team page →
Hits
1
#1,360 on the Giants
1 K. Ainsworth
RBI
1
#1,149 on the Giants
1 C. Adames

Career with the California Angels · 1994–1994

Team page →

Career with the Baltimore Orioles · 1992–1992

Team page →

Career with the Texas Rangers · 1993–1993

Team page →

MLB · all-time career

vs every player ever
HR
1
#7,639 all-time MLB
1 E. Abreu
1 T. Zych
Hits
16
#10,797 all-time MLB
1 B. Annis
1 C. Zachary
RBI
3
#12,012 all-time MLB
1 J. Acevedo
1 C. Zerbe

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1983 Cubs NL 561812 00 0 0 019 0.1110.1580.111
1984 Padres NL 621715 10 0 0 006 0.2940.2940.353
1985 Padres NL 60401 00 0 0 002 0.2500.2500.250
1986 Padres NL 84811 00 1 1 004 0.1250.1250.500
1987 Padres NL 33301 00 0 0 002 0.3330.3330.333
1987 Giants NL 44401 10 0 1 002 0.2500.2500.500
1988 Giants NL 64900 00 0 0 007 0.0000.0000.000
1989 Giants NL 70700 00 0 0 005 0.0000.0000.000
1990 Padres NL 56411 00 0 1 002 0.2500.2500.250
1991 Padres NL 54600 00 0 0 004 0.0000.0000.000
1992 Padres NL 275204 00 0 0 0021 0.0770.0770.077
1992 Orioles AL 5000 00 0 0 000
1993 Rangers AL 52000 00 0 0 000
1994 Angels AL 30000 00 0 0 000
Career 697 132 4 16 2 0 1 3 0 1 64 0.121 0.128 0.159

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1983 Cubs NL 345651 89.080312960 3.131.22
1984 Padres NL 3462010 105.788252456 2.131.06
1985 Padres NL 766002 83.375313048 3.351.26
1986 Padres NL 988304 107.798374472 3.091.32
1987 Padres NL 223302 51.356251539 4.381.38
1987 Giants NL 334404 47.336171818 3.231.14
1988 Giants NL 3864011 92.374302358 2.921.05
1989 Giants NL 2470020 107.093322271 2.691.07
1990 Padres NL 7556023 78.768222260 2.521.14
1991 Padres NL 1654023 69.074301448 3.911.28
1992 Padres NL 13927270 163.3180673581 3.691.32
1992 Orioles AL 13550 33.03415623 4.091.21
1993 Rangers AL 395280 83.3102562858 6.051.56
1994 Angels AL 113001 34.750181227 4.671.79
Career 58 72 696 45 101 1,145.7 1,108 436 322 719 3.43 1.25

Fielding by position

PosGGSInnPOAEDP
P696451,145.756154812
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