Lance Johnson

Outfielder · Career Stats, Bio & Records (1987-2000)

Lance Johnson was an outfielder who played in Major League Baseball from 1987 to 2000 for 5 teams, including the St. Louis Cardinals, a span of 14 seasons. In 1,447 career games, he hit .291 with 1,565 hits, 34 home runs, and 486 RBI. Lance Johnson was an All-Star.

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 .291
HR 34
RBI 486
H 1,565
OPS .720
PIV -2,174
Position
Outfielder
Bats / Throws
L / L
Height / Weight
5'10" / 160 lb
Born
7/6/1963 in Cincinnati, OH, USA
MLB Debut
1987-07-10
Last Game
2000-05-27
Awards
All-Star

Full name: Kenneth Lance Johnson

Career Batting Statistics

Lance Johnson β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,447 5,379 767 1,565 175 117 34 486 327 352 384 .291 .334 .386 .720 -2,174

Career AVG .291 vs. league average .264 across their career seasons β€” +10.4% above league average.

Career OBP .334 vs. league average .332 across their career seasons β€” near league average.

Career SLG .386 vs. league average .408 across their career seasons β€” 5.3% below league average.

Career OPS .720 vs. league average .740 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

Lance Johnson β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
11 35 3 7 1 1 1 7 2 2 .200

Playoff Batting by Year

Lance Johnson β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1998 NLDS1 CHN 3 12 0 2 0 0 0 1 0 1 .167
1993 ALCS CHA 6 23 2 5 1 1 1 6 2 1 .217
1987 NLCS SLN 1 0 1 0 0 0 0 0 0 0 .000
1987 WS SLN 1 0 0 0 0 0 0 0 0 0 .000

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

Batting — Home / Away

Lance Johnson β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home712259736273512236.283
Away734277840482922250.298

Last 10 Games — Batting

Lance Johnson β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2000-05-27 NYYBOSW 000000000
2000-05-26 NYYBOSL 100000001
2000-05-24 NYYCHWW 333000100
2000-05-20 NYYCLEL 300000002
2000-05-16 NYYCHWL 100000000
2000-05-14 NYYDETL 100000000
2000-05-13 NYYDETL 100000000
2000-05-12 NYYDETL 100000000
2000-05-07 NYYBALL 100000000
2000-05-01 NYYCLEW 100000000

Fielding Statistics

Career Fielding Totals by Position

Lance Johnson β€” Career Fielding Totals by Position
Position G GS PO A E DP
OF 1387 1271 3509 68 62 21

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Lance Johnson Stats, Bio & Career Records
Position Games
Left Field 53
Center Field 1327
Right Field 21
Designated Hitter 9

Salary History

Lance Johnson's recorded salaries total $24,931,600 over 14 seasons, 1987 to 2000. Johnson's career, 1987 to 2000, falls within 1985 to 2016, the years the salary data covers.

Lance Johnson β€” Salary History
Year Team League Salary
2000 NYA AL $350,000
1999 CHN NL $5,100,000
1998 CHN NL $4,900,000
1997 NYN NL $3,050,000
1996 NYN NL $2,715,000
1995 CHA AL $2,666,667
1994 CHA AL $2,666,667
1993 CHA AL $2,266,666
1992 CHA AL $530,000
1991 CHA AL $385,000
1990 CHA AL $100,000
1989 CHA AL $76,600
1988 CHA AL $62,500
1987 SLN NL $62,500
Total recorded salary $24,931,600

College History

Lance Johnson β€” College History
School Name City State Years Attended
Triton College River Grove IL 1982, 1983
University of South Alabama Mobile AL 1984

Award Voting History

Lance Johnson β€” Award Voting History
Year Award League Finish Points Won Points Max Votes First
1996 Most Valuable Player NL 18th 7.0 392 0

Most Similar Players

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

Career Spans

Lance Johnson (highlighted) compared to peers across the same era.

  1. 98
    Duff Cooley
    .294 avg, 26 HR
  2. 88
    Luis Polonia
    .293 avg, 36 HR
  3. 83
    Mickey Rivers
    .295 avg, 61 HR
  4. 82
    Chicken Wolf
    .290 avg, 18 HR
  5. 81
    Jack Smith
    .287 avg, 40 HR
  6. 74
    Patsy Dougherty
    .284 avg, 17 HR

Lance Johnson: the record in brief

July 10, 1987 and May 27, 2000 bracket Lance Johnson's time in the majors: the debut and the last game on record. Club by club, the record runs the St. Louis Cardinals (1987), the Chicago White Sox (1988 through 1995), the New York Mets (1996 to 1997), the Chicago Cubs (1997 through 1999), and the New York Yankees (2000). Johnson played primarily as an outfielder and threw and hit left-handed. The bio adds a birth date on July 6, 1963, in Cincinnati, OH, USA and a listed size of 160 pounds on a 5-foot-10 frame. Lance Johnson was the playing name; the full given name is Kenneth Lance.

Johnson finished with 1,565 hits from 5,379 at bats in 1,447 games, which works out to .291, along with 34 home runs, 486 RBI, and 327 stolen bases. Reaching base at a .334 clip and slugging .386, Johnson finished with a .720 OPS. Measured against the leagues Johnson played in, the .291 career average compares with a .264 league average over the same seasons, 10.4% above the league.

Frequently Asked Questions about Lance Johnson

What years did Lance Johnson play?
Lance Johnson played in Major League Baseball from 1987 to 2000.
Was Lance Johnson a pitcher?
No. Lance Johnson was a position player (Outfielder).
How many home runs did Lance Johnson hit?
Lance Johnson hit 34 career home runs with 1,565 hits.
What teams did Lance Johnson play for?
Lance Johnson played for 5 teams: the St. Louis Cardinals (1987), the Chicago White Sox (1988–1995), the New York Mets (1996–1997), the Chicago Cubs (1997–1999), and the New York Yankees (2000).
Did Lance Johnson win an MVP award?
No. Lance Johnson did not win the MVP award.
What awards did Lance Johnson win?
Lance Johnson was selected to 1 All-Star Game.
What were Lance Johnson's career stats?
In 1,447 games, Lance Johnson had 1,565 hits, 34 home runs, 486 RBI, 767 runs, and 327 stolen bases, with a .291 batting average.
How much did Lance Johnson earn in his career?
Lance Johnson's recorded salaries total $24,931,600 over 14 seasons, 1987 to 2000. Johnson's career, 1987 to 2000, falls within 1985 to 2016, the years the salary data covers.
What was Lance Johnson's salary?
Lance Johnson's last recorded salary was $350,000, in 2000. His highest recorded salary was $5,100,000, in 1999, and his lowest was $62,500, in 1987. The Salary History table lists each season from 1987 to 2000.
What position did Lance Johnson play?
Lance Johnson played primarily as an outfielder, the position where he appeared in the most games.
How tall was Lance Johnson and how much did he weigh?
Lance Johnson was listed at 5 feet 10 inches and 160 pounds.
How many home runs did Lance Johnson hit each season?
Lance Johnson's home runs by season: 0 in 1987, 0 in 1988, 0 in 1989, 1 in 1990, 0 in 1991, 3 in 1992, 0 in 1993, 3 in 1994, 10 in 1995, 9 in 1996, 5 in 1997, 2 in 1998, 1 in 1999, and 0 in 2000. His most in one season was 10, in 1995.
What was Lance Johnson's career batting average?
Lance Johnson batted .291 over his career, with 1,565 hits in 5,379 at bats.
How many RBI did Lance Johnson have?
Lance Johnson drove in 486 runs in his career.