Lenny Dykstra

Outfielder · Career Stats, Bio & Records (1985-1996)

Lenny Dykstra was an outfielder who played in Major League Baseball from 1985 to 1996 for the New York Mets and the Philadelphia Phillies, a span of 12 seasons. In 1,278 career games, he hit .285 with 1,298 hits, 81 home runs, and 404 RBI. Lenny Dykstra was a 3-time All-Star and a Silver Slugger. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 10,693.

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 .285
HR 81
RBI 404
H 1,298
OPS .793
PIV 10,693
Position
Outfielder
Bats / Throws
L / L
Height / Weight
5'10" / 160 lb
Born
2/10/1963 in Santa Ana, CA, USA
MLB Debut
1985-05-03
Last Game
1996-05-18
Awards
3× All-Star · Silver Slugger

Full name: Leonard Kyle Dykstra

Career Batting Statistics

Lenny Dykstra — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,278 4,559 802 1,298 281 43 81 404 285 640 503 .285 .375 .419 .793 10,693

Career AVG .285 vs. league average .261 across their career seasons — +9.3% above league average.

Career OBP .375 vs. league average .328 across their career seasons — +14.2% above league average.

Career SLG .419 vs. league average .398 across their career seasons — +5.3% above league average.

Career OPS .793 vs. league average .726 across their career seasons — +9.3% above 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

Lenny Dykstra — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
32 112 27 36 6 1 10 19 20 23 .321

Playoff Batting by Year

Lenny Dykstra — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1993 NLCS PHI 6 25 5 7 1 0 2 2 5 8 .280
1993 WS PHI 6 23 9 8 1 0 4 8 7 4 .348
1988 NLCS NYN 7 14 6 6 3 0 1 3 4 0 .429
1986 NLCS NYN 6 23 3 7 1 1 1 3 2 4 .304
1986 WS NYN 7 27 4 8 0 0 2 3 2 7 .296

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

Batting — Home / Away

Lenny Dykstra — Batting — Home / Away
SplitGABRHHRRBIAVG
Home643222741864551206.290
Away635233238465330198.280

Last 10 Games — Batting

Lenny Dykstra — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1996-05-18 PHILADL 300000001
1996-05-17 PHILADL 511000003
1996-05-15 PHISFGW 100000000
1996-05-14 PHISFGW 411000010
1996-05-13 PHISFGL 400000012
1996-05-12 PHIATLW 411000002
1996-05-11 PHIATLL 402000100
1996-05-10 PHIATLL 200000010
1996-05-08 PHIHOUW 311000010
1996-05-07 PHIHOUL 411000011

Fielding Statistics

Career Fielding Totals by Position

Lenny Dykstra — Career Fielding Totals by Position
Position G GS PO A E DP
OF 1221 1110 3108 58 41 18

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Lenny Dykstra Stats, Bio & Career Records
Position Games
Left Field 10
Center Field 1211

Awards & Honors

Lenny Dykstra — Awards & Honors
Year Award Notes
1994 Player of the Month May
1994 Player of the Week Week of 1994-05-14
1993 Silver Slugger OF
1993 TSN All-Star OF
1990 Player of the Week Week of 1990-06-02
1986 Player of the Week Week of 1986-07-11

Salary History

Lenny Dykstra's recorded salaries total $36,525,000 over 13 seasons, 1986 to 1998. This total is partial: the salary data covers 1985 to 2016, and Dykstra's career ran from 1985 to 1996. No salary is recorded for 1985.

Lenny Dykstra — Salary History
Year Team League Salary
1998 PHI NL $6,000,000
1997 PHI NL $6,000,000
1996 PHI NL $6,200,000
1995 PHI NL $6,200,000
1994 PHI NL $2,650,000
1993 PHI NL $3,066,667
1992 PHI NL $2,316,667
1991 PHI NL $2,216,666
1990 PHI NL $700,000
1989 NYN NL $575,000
1988 NYN NL $305,000
1987 NYN NL $202,500
1986 NYN NL $92,500
Total recorded salary (partial) $36,525,000

Award Voting History

Lenny Dykstra — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1993 Most Valuable Player NL 2nd 267.0 392 4
1990 Most Valuable Player NL 9th 41.0 336 0
1986 Most Valuable Player NL 19th 4.0 336 0

Most Similar Players

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

Career Spans

Lenny Dykstra (highlighted) compared to peers across the same era.

  1. 98
    Lonnie Smith
    .288 avg, 98 HR
  2. 90
    Phil Bradley
    .286 avg, 78 HR
  3. 87
    Shannon Stewart
    .297 avg, 115 HR
  4. 84
    Johnny Hopp
    .296 avg, 46 HR
  5. 83
    Roy Johnson
    .296 avg, 58 HR
  6. 83
    Matt Lawton
    .267 avg, 138 HR

Compare Lenny Dykstra

Lenny Dykstra: the record in brief

May 3, 1985 and May 18, 1996 bracket Lenny Dykstra's time in the majors: the debut and the last game on record. Dykstra played for the New York Mets (1985 to 1989) and the Philadelphia Phillies (1989 to 1996). Listed as an outfielder, Dykstra threw and hit left-handed. Height and weight on file: 5 feet, 10 inches and 160 pounds. Dykstra was born on February 10, 1963, in Santa Ana, CA, USA. Lenny Dykstra was the playing name; the full given name is Leonard Kyle.

Dykstra collected 1,298 hits in 4,559 at bats across 1,278 games, good for a .285 batting average; the totals also include 81 home runs, 404 RBI, and 285 stolen bases. Dykstra got on base at a .375 rate and slugged .419 (.793 OPS). Set against a .261 league average for the same years, Dykstra's .285 average sits 9.3% above it. The OPS comparison is .793 to a league .726, 9.3% above average. 1993 was Dykstra's biggest home run year, with 19.

Frequently Asked Questions about Lenny Dykstra

What years did Lenny Dykstra play?
Lenny Dykstra played in Major League Baseball from 1985 to 1996.
Was Lenny Dykstra a pitcher?
No. Lenny Dykstra was a position player (Outfielder).
How many home runs did Lenny Dykstra hit?
Lenny Dykstra hit 81 career home runs with 1,298 hits.
What teams did Lenny Dykstra play for?
Lenny Dykstra played for 2 teams: the New York Mets (1985–1989) and the Philadelphia Phillies (1989–1996).
Did Lenny Dykstra win an MVP award?
No. Lenny Dykstra did not win the MVP award.
What awards did Lenny Dykstra win?
Lenny Dykstra won the Silver Slugger award (1993). He was selected to 3 All-Star Games.
What were Lenny Dykstra's career stats?
In 1,278 games, Lenny Dykstra had 1,298 hits, 81 home runs, 404 RBI, 802 runs, and 285 stolen bases, with a .285 batting average.
How much did Lenny Dykstra earn in his career?
Lenny Dykstra's recorded salaries total $36,525,000 over 13 seasons, 1986 to 1998. This total is partial: the salary data covers 1985 to 2016, and Dykstra's career ran from 1985 to 1996. No salary is recorded for 1985.
What was Lenny Dykstra's salary?
Lenny Dykstra's last recorded salary was $6,000,000, in 1998. His highest recorded salary was $6,200,000, in 1995, and his lowest was $92,500, in 1986. The Salary History table lists each season from 1986 to 1998.
What position did Lenny Dykstra play?
Lenny Dykstra played primarily as an outfielder, the position where he appeared in the most games.
How tall was Lenny Dykstra and how much did he weigh?
Lenny Dykstra was listed at 5 feet 10 inches and 160 pounds.
How many home runs did Lenny Dykstra hit each season?
Lenny Dykstra's home runs by season: 1 in 1985, 8 in 1986, 10 in 1987, 8 in 1988, 7 in 1989, 9 in 1990, 3 in 1991, 6 in 1992, 19 in 1993, 5 in 1994, 2 in 1995, and 3 in 1996. His most in one season was 19, in 1993.
What was Lenny Dykstra's career batting average?
Lenny Dykstra batted .285 over his career, with 1,298 hits in 4,559 at bats.
How many RBI did Lenny Dykstra have?
Lenny Dykstra drove in 404 runs in his career.