Larry Walker

Outfielder · Career Stats, Hall of Fame Bio & Records (1989-2005)

Larry Walker was an outfielder who played in Major League Baseball from 1989 to 2005 for the Montreal Expos, the Colorado Rockies, and the St. Louis Cardinals, a span of 17 seasons. In 1,988 career games, he hit .313 with 2,160 hits, 383 home runs, and 1,311 RBI. Larry Walker was inducted into the National Baseball Hall of Fame in 2020 and was a 5-time All-Star, an MVP, a 7-time Gold Glove, and a 3-time Silver Slugger. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 42,378.

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

⭐ Hall of Fame 2020
AVG .313
HR 383
RBI 1,311
H 2,160
OPS .965
PIV 42,378
Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'2" / 185 lb
Born
12/1/1966 in Maple Ridge, BC, CAN
MLB Debut
1989-08-16
Last Game
2005-10-02
Hall of Fame
Inducted 2020 (BBWAA)
Awards
5× All-Star · MVP · 7× Gold Glove · 3× Silver Slugger

Full name: Larry Kenneth Robert Walker

Career Batting Statistics

Larry Walker — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,988 6,907 1,355 2,160 471 62 383 1,311 230 913 1,231 .313 .400 .565 .965 42,378

Career AVG .313 vs. league average .264 across their career seasons — +18.4% above league average.

Career OBP .400 vs. league average .333 across their career seasons — +20.1% above league average.

Career SLG .565 vs. league average .414 across their career seasons — +36.7% above league average.

Career OPS .965 vs. league average .747 across their career seasons — +29.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

Larry Walker — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
28 100 18 23 5 1 7 15 16 28 .230

Playoff Batting by Year

Larry Walker — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2005 NLCS SLN 6 19 0 3 1 0 0 1 4 4 .158
2005 NLDS1 SLN 3 9 1 0 0 0 0 0 2 5 .000
2004 NLCS SLN 7 29 6 7 1 1 2 5 3 8 .241
2004 NLDS1 SLN 4 15 6 5 1 0 2 3 2 5 .333
2004 WS SLN 4 14 2 5 2 0 2 3 2 2 .357
1995 NLDS1 COL 4 14 3 3 0 0 1 3 3 4 .214

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

Batting — Home / Away

Larry Walker — Batting — Home / Away
SplitGABRHHRRBIAVG
Home98634297891193215747.348
Away10023478566967168564.278

Last 10 Games — Batting

Larry Walker — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2005-10-02 STLCINW 211000001
2005-10-01 STLCINW 232002210
2005-09-30 STLCINW 200000011
2005-09-28 STLHOUL 301000100
2005-09-27 STLHOUL 413100000
2005-09-21 STLCINW 411100100
2005-09-20 STLCINL 101000000
2005-09-17 STLCHCW 402000210
2005-09-16 STLCHCL 100000001
2005-09-15 STLCHCW 312100210

Fielding Statistics

Career Fielding Totals by Position

Larry Walker — Career Fielding Totals by Position
Position G GS PO A E DP
1B 81 81 661 59 9 53
2B 1 0 0 0 0 0
3B 1 0 0 0 0 0
OF 1804 1725 3315 154 48 39

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Larry Walker Stats, Bio & Career Records
Position Games
First Base 81
Second Base 1
Third Base 1
Left Field 33
Center Field 69
Right Field 1718
Designated Hitter 27

Salary History

Larry Walker's recorded salaries total $110,363,431 over 15 seasons, 1991 to 2005. This total is partial: the salary data covers 1985 to 2016, and Walker's career ran from 1989 to 2005. No salary is recorded for 1989 and 1990.

Larry Walker — Salary History
Year Team League Salary
2005 SLN NL $12,666,667
2004 COL NL $12,666,667
2003 COL NL $12,666,667
2002 COL NL $12,666,667
2001 COL NL $12,166,667
2000 COL NL $12,142,857
1999 COL NL $5,417,857
1998 COL NL $6,050,000
1997 COL NL $6,325,000
1996 COL NL $4,375,000
1995 COL NL $5,019,382
1994 MON NL $4,025,000
1993 MON NL $3,000,000
1992 MON NL $990,000
1991 MON NL $185,000
Total recorded salary (partial) $110,363,431

Award Voting History

Larry Walker — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2002 Most Valuable Player NL 20th 2.0 448 0
2001 Most Valuable Player NL 24th 1.0 448 0
1999 Most Valuable Player NL 10th 35.0 448 0
1998 Most Valuable Player NL 17th 7.0 448 0
1997 Most Valuable Player NL 1st 359.0 392 22
1995 Most Valuable Player NL 7th 88.0 392 0
1994 Most Valuable Player NL 11th 23.0 392 0
1992 Most Valuable Player NL 5th 111.0 336 0
1990 Rookie of the Year NL 7th 1.0 120 0

Most Similar Players

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

Career Spans

Larry Walker (highlighted) compared to peers across the same era.

  1. 98
    Vladimir Guerrero HOF
    .318 avg, 449 HR
  2. 96
    Lance Berkman
    .293 avg, 366 HR
  3. 94
    Duke Snider HOF
    .295 avg, 407 HR
  4. 94
    Mike Trout
    .290 avg, 426 HR
  5. 86
    Albert Belle
    .295 avg, 381 HR
  6. 85
    Chuck Klein HOF
    .320 avg, 300 HR

See Larry Walker in Another Era

Translate Larry Walker's peak season across eras →

Larry Walker: the record in brief

Between the debut on August 16, 1989 and the final game on October 2, 2005, Larry Walker built the record summarized on this page. Walker played for the Montreal Expos (1989 through 1994), the Colorado Rockies (1995 through 2004), and the St. Louis Cardinals (2004 to 2005). Listed as an outfielder, Walker threw right-handed and batted left-handed. The recorded size is 6-foot-2 and 185 pounds. Walker was born on December 1, 1966, in Maple Ridge, BC, CAN. Larry Walker was the playing name; the full given name is Larry Kenneth Robert.

Across 1,988 games at the plate, Walker's career line reads 2,160 hits in 6,907 at bats for a .313 average, along with 383 homers, 1,311 runs batted in, and 230 stolen bases. Walker's career OPS of .965 combines a .400 on-base mark with .565 slugging. Walker's .313 average ran 18.4% above the .264 that the league posted over the same seasons. In OPS terms, Walker's .965 stands 29.3% above the league's .747.

Frequently Asked Questions about Larry Walker

What years did Larry Walker play?
Larry Walker played in Major League Baseball from 1989 to 2005.
Was Larry Walker a pitcher?
No. Larry Walker was a position player (Outfielder).
How many home runs did Larry Walker hit?
Larry Walker hit 383 career home runs with 2,160 hits.
Is Larry Walker in the Hall of Fame?
Yes. Larry Walker was inducted into the National Baseball Hall of Fame in 2020.
What teams did Larry Walker play for?
Larry Walker played for 3 teams: the Montreal Expos (1989–1994), the Colorado Rockies (1995–2004), and the St. Louis Cardinals (2004–2005).
How many MVP awards did Larry Walker win?
Larry Walker won 1 MVP award, in 1997.
What awards did Larry Walker win?
Larry Walker won the MVP award (1997), 7 Gold Gloves (1992–1993, 1997–1999, 2001–2002), and 3 Silver Slugger awards (1992, 1997, and 1999). He was selected to 5 All-Star Games.
What were Larry Walker's career stats?
In 1,988 games, Larry Walker had 2,160 hits, 383 home runs, 1,311 RBI, 1,355 runs, and 230 stolen bases, with a .313 batting average.
How much did Larry Walker earn in his career?
Larry Walker's recorded salaries total $110,363,431 over 15 seasons, 1991 to 2005. This total is partial: the salary data covers 1985 to 2016, and Walker's career ran from 1989 to 2005. No salary is recorded for 1989 and 1990.
What was Larry Walker's salary?
Larry Walker's last recorded salary was $12,666,667, in 2005. His highest recorded salary was $12,666,667, in 2002, and his lowest was $185,000, in 1991. The Salary History table lists each season from 1991 to 2005.
What position did Larry Walker play?
Larry Walker played primarily as an outfielder, the position where he appeared in the most games.
How tall was Larry Walker and how much did he weigh?
Larry Walker was listed at 6 feet 2 inches and 185 pounds.
How many home runs did Larry Walker hit each season?
Larry Walker's home runs by season: 0 in 1989, 19 in 1990, 16 in 1991, 23 in 1992, 22 in 1993, 19 in 1994, 36 in 1995, 18 in 1996, 49 in 1997, 23 in 1998, 37 in 1999, 9 in 2000, 38 in 2001, 26 in 2002, 16 in 2003, 17 in 2004, and 15 in 2005. His most in one season was 49, in 1997.
What was Larry Walker's career batting average?
Larry Walker batted .313 over his career, with 2,160 hits in 6,907 at bats.