Jeffrey Leonard

Outfielder · Career Stats, Bio & Records (1977-1990)

Jeffrey Leonard was an outfielder who played in Major League Baseball from 1977 to 1990 for 5 teams, including the Los Angeles Dodgers, a span of 14 seasons. In 1,415 career games, he hit .266 with 1,342 hits, 144 home runs, and 723 RBI. Jeffrey Leonard was a 2-time All-Star and an NLCS MVP. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 767.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .266
HR 144
RBI 723
H 1,342
OPS .723
PIV 767
Position
Outfielder
Bats / Throws
R / R
Height / Weight
6'2" / 200 lb
Born
9/22/1955 in Philadelphia, PA, USA
MLB Debut
1977-09-02
Last Game
1990-10-03
Awards
2× All-Star · NLCS MVP

Career Batting Statistics

Jeffrey Leonard — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,415 5,045 614 1,342 223 37 144 723 163 342 1,000 .266 .312 .411 .723 767

Career AVG .266 vs. league average .260 across their career seasons — near league average.

Career OBP .312 vs. league average .325 across their career seasons — near league average.

Career SLG .411 vs. league average .389 across their career seasons — +5.6% above league average.

Career OPS .723 vs. league average .713 across their career seasons — near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Jeffrey Leonard — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
10 27 5 10 0 0 4 5 3 6 .370

Playoff Batting by Year

Jeffrey Leonard — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1987 NLCS SFN 7 24 5 10 0 0 4 5 3 4 .417
1980 NLCS HOU 3 3 0 0 0 0 0 0 0 2 .000

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Jeffrey Leonard — Batting — Home / Away
SplitGABRHHRRBIAVG
Home705246130465069328.264
Away710258431069275395.268

Last 10 Games — Batting

Jeffrey Leonard — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1990-10-03 SEAMINL 311100101
1990-10-01 SEAMINL 101000200
1990-09-26 SEADETW 423000210
1990-09-25 SEADETL 100000000
1990-09-20 SEACHWW 402000100
1990-09-19 SEATEXL 000000010
1990-09-16 SEALAAW 210000022
1990-09-15 SEALAAW 302000210
1990-09-09 SEABOSW 403000010
1990-09-08 SEABOSL 302000111

Fielding Statistics

Career Fielding Totals by Position

Jeffrey Leonard — Career Fielding Totals by Position
Position G GS PO A E DP
1B 19 17 146 6 5 12
OF 1147 1065 2045 75 57 12

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Jeffrey Leonard Stats, Bio & Career Records
Position Games
First Base 19
Left Field 896
Center Field 104
Right Field 171
Designated Hitter 173

Awards & Honors

Jeffrey Leonard — Awards & Honors
Year Award Notes
1987 NLCS MVP
1983 Player of the Week Week of 1983-07-01
1983 Player of the Week Week of 1983-08-26
1979 TSN Rookie Player of the Year

Salary History

Jeffrey Leonard's recorded salaries total $5,475,000 over 6 seasons, 1985 to 1990. This total is partial: the salary data covers 1985 to 2016, and Leonard's career ran from 1977 to 1990. His seasons before 1985 are not included.

Jeffrey Leonard — Salary History
Year Team League Salary
1990 SEA AL $800,000
1989 SEA AL $1,000,000
1988 SFN NL $900,000
1987 SFN NL $975,000
1986 SFN NL $900,000
1985 SFN NL $900,000
Total recorded salary (partial) $5,475,000

Award Voting History

Jeffrey Leonard — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1984 Most Valuable Player NL 21th 1.0 336 0
1983 Most Valuable Player NL 20th 2.0 336 0
1979 Rookie of the Year NL 2nd 3.0 24 3

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Jeffrey Leonard (highlighted) compared to peers across the same era.

  1. 98
    Kevin Bass
    .270 avg, 118 HR
  2. 97
    Jeff Francoeur
    .261 avg, 160 HR
  3. 92
    Juan Encarnacion
    .270 avg, 156 HR
  4. 90
    Al Cowens
    .270 avg, 108 HR
  5. 90
    Josh Reddick
    .262 avg, 146 HR
  6. 89
    Gerardo Parra
    .275 avg, 90 HR

Jeffrey Leonard: the record in brief

Between the debut on September 2, 1977 and the final game on October 3, 1990, Jeffrey Leonard built the record summarized on this page. By club, Leonard's seasons break down as the Los Angeles Dodgers (1977), the Houston Astros (1978 to 1981), the San Francisco Giants (1981 to 1988), the Milwaukee Brewers (1988), and the Seattle Mariners (1989 through 1990). At 6-foot-2 and 200 pounds, Leonard is listed as an outfielder. Leonard batted and threw right-handed, per the bio block. The recorded birth is September 22, 1955, in Philadelphia, PA, USA.

Leonard's career batting table shows 1,415 games, 5,045 at bats and 1,342 hits, a .266 average, plus 144 home runs, 723 runs batted in, and 163 stolen bases. Leonard's career OPS of .723 combines a .312 on-base mark with .411 slugging. Leonard hit .266 while the league hit .260 over the same span, a figure close to average. No season beat the 24 home runs Leonard hit in 1989. No season topped the 155 hits of 1984.

Frequently Asked Questions about Jeffrey Leonard

What years did Jeffrey Leonard play?
Jeffrey Leonard played in Major League Baseball from 1977 to 1990.
Was Jeffrey Leonard a pitcher?
No. Jeffrey Leonard was a position player (Outfielder).
How many home runs did Jeffrey Leonard hit?
Jeffrey Leonard hit 144 career home runs with 1,342 hits.
What teams did Jeffrey Leonard play for?
Jeffrey Leonard played for 5 teams: the Los Angeles Dodgers (1977), the Houston Astros (1978–1981), the San Francisco Giants (1981–1988), the Milwaukee Brewers (1988), and the Seattle Mariners (1989–1990).
Did Jeffrey Leonard win an MVP award?
No. Jeffrey Leonard did not win the MVP award.
What awards did Jeffrey Leonard win?
Jeffrey Leonard was selected to 2 All-Star Games.
What were Jeffrey Leonard's career stats?
In 1,415 games, Jeffrey Leonard had 1,342 hits, 144 home runs, 723 RBI, 614 runs, and 163 stolen bases, with a .266 batting average.
How much did Jeffrey Leonard earn in his career?
Jeffrey Leonard's recorded salaries total $5,475,000 over 6 seasons, 1985 to 1990. This total is partial: the salary data covers 1985 to 2016, and Leonard's career ran from 1977 to 1990. His seasons before 1985 are not included.
What was Jeffrey Leonard's salary?
Jeffrey Leonard's last recorded salary was $800,000, in 1990. His highest recorded salary was $1,000,000, in 1989, and his lowest was $800,000, in 1990. The Salary History table lists each season from 1985 to 1990.
What position did Jeffrey Leonard play?
Jeffrey Leonard played primarily as an outfielder, the position where he appeared in the most games.
How tall was Jeffrey Leonard and how much did he weigh?
Jeffrey Leonard was listed at 6 feet 2 inches and 200 pounds.
How many home runs did Jeffrey Leonard hit each season?
Jeffrey Leonard's home runs by season: 0 in 1977, 0 in 1978, 0 in 1979, 3 in 1980, 4 in 1981, 9 in 1982, 21 in 1983, 21 in 1984, 17 in 1985, 6 in 1986, 19 in 1987, 10 in 1988, 24 in 1989, and 10 in 1990. His most in one season was 24, in 1989.
What was Jeffrey Leonard's career batting average?
Jeffrey Leonard batted .266 over his career, with 1,342 hits in 5,045 at bats.
How many RBI did Jeffrey Leonard have?
Jeffrey Leonard drove in 723 runs in his career.