Charlie Hayes

Third Baseman · Career Stats, Bio & Records (1988-2001)

Charlie Hayes was a third baseman who played in Major League Baseball from 1988 to 2001 for 7 teams, including the San Francisco Giants, a span of 14 seasons. In 1,547 career games, he hit .262 with 1,379 hits, 144 home runs, and 740 RBI.

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 .262
HR 144
RBI 740
H 1,379
OPS .714
PIV -2,885
Position
Third Baseman
Bats / Throws
R / R
Height / Weight
6'0" / 190 lb
Born
5/29/1965 in Hattiesburg, MS, USA
MLB Debut
1988-09-11
Last Game
2001-06-27

Full name: Charles Dewayne Hayes

Career Batting Statistics

Charlie Hayes β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,547 5,262 580 1,379 251 16 144 740 47 420 918 .262 .316 .398 .714 -2,885

Career AVG .262 vs. league average .264 across their career seasons β€” near league average.

Career OBP .316 vs. league average .333 across their career seasons β€” near league average.

Career SLG .398 vs. league average .409 across their career seasons β€” near league average.

Career OPS .714 vs. league average .741 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

Charlie Hayes β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
17 43 2 10 0 0 0 3 3 9 .233

Playoff Batting by Year

Charlie Hayes β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1997 ALDS1 NYA 5 15 0 5 0 0 0 1 0 2 .333
1996 ALCS NYA 4 7 0 1 0 0 0 0 2 2 .143
1996 ALDS2 NYA 3 5 0 1 0 0 0 1 0 0 .200
1996 WS NYA 5 16 2 3 0 0 0 1 1 5 .188

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

Batting — Home / Away

Charlie Hayes β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home775259430669267380.267
Away771266527468777360.258

Last 10 Games — Batting

Charlie Hayes β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2001-06-27 HOUAZL 400000004
2001-06-25 HOUAZW 100000000
2001-06-24 HOUCINW 100000001
2001-06-23 HOUCINW 312100111
2001-06-19 HOUCOLW 000000010
2001-06-18 HOUCOLW 411000001
2001-06-17 HOUTEXL 000000010
2001-06-15 HOUTEXL 101000000
2001-06-13 HOUMINL 401000000
2001-06-09 HOUTEXL 100000001

Fielding Statistics

Career Fielding Totals by Position

Charlie Hayes β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 132 102 923 74 6 106
2B 6 1 4 4 0 2
3B 1328 1237 882 2480 162 231
OF 5 2 5 0 0 0
SS 3 1 3 3 1 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Charlie Hayes Stats, Bio & Career Records
Position Games
First Base 132
Second Base 6
Third Base 1328
Shortstop 3
Left Field 4
Right Field 1
Designated Hitter 6

Awards & Honors

Charlie Hayes β€” Awards & Honors
Year Award Notes
1993 Player of the Week Week of 1993-09-18

Salary History

Charlie Hayes's recorded salaries total $14,598,000 over 13 seasons, 1989 to 2001. This total is partial: the salary data covers 1985 to 2016, and Hayes's career ran from 1988 to 2001. No salary is recorded for 1988.

Charlie Hayes β€” Salary History
Year Team League Salary
2001 HOU NL $500,000
2000 MIL NL $300,000
1999 SFN NL $1,900,000
1998 SFN NL $1,800,000
1997 NYA AL $1,700,000
1996 PIT NL $1,750,000
1995 PHI NL $1,500,000
1994 COL NL $3,075,000
1993 COL NL $1,325,000
1992 NYA AL $280,000
1991 PHI NL $280,000
1990 PHI NL $120,000
1989 PHI NL $68,000
Total recorded salary (partial) $14,598,000

Award Voting History

Charlie Hayes β€” Award Voting History
Year Award League Finish Points Won Points Max Votes First
1995 Most Valuable Player NL 16th 4.0 392 0
1989 Rookie of the Year NL 5th 3.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

Charlie Hayes (highlighted) compared to peers across the same era.

  1. 98
    Hubie Brooks
    .269 avg, 149 HR
  2. 96
    David Bell
    .257 avg, 123 HR
  3. 92
    Aaron Hill
    .266 avg, 162 HR
  4. 92
    Doug Rader
    .251 avg, 155 HR
  5. 92
    J. J. Hardy
    .256 avg, 188 HR
  6. 88
    Mark Ellis
    .262 avg, 105 HR

Charlie Hayes: the record in brief

Between the debut on September 11, 1988 and the final game on June 27, 2001, Charlie Hayes built the record summarized on this page. Hayes played for the San Francisco Giants (1988 through 1999), the Philadelphia Phillies (1989 to 1995), the New York Yankees (1992 through 1997), the Colorado Rockies (1993 through 1994), the Pittsburgh Pirates (1996), the Milwaukee Brewers (2000), and the Houston Astros (2001). Born on May 29, 1965, in Hattiesburg, MS, USA, Hayes is listed as a third baseman and batted and threw right-handed. Hayes's listed size is 190 pounds on a 6-foot-0 frame. Hayes's full given name, per the bio, is Charles Dewayne Hayes.

Hayes collected 1,379 hits in 5,262 at bats across 1,547 games, good for a .262 batting average, adding 144 homers, 740 runs batted in, and 47 stolen bases. On-base and slugging figures of .316 and .398 give Hayes a career OPS of .714. The .262 career average is close to the .264 the league hit across the same seasons. For power, 1993 stands out: 25 home runs with the Colorado Rockies. The highest hit total in a season was 175, in 1993.

Frequently Asked Questions about Charlie Hayes

What years did Charlie Hayes play?
Charlie Hayes played in Major League Baseball from 1988 to 2001.
Was Charlie Hayes a pitcher?
No. Charlie Hayes was a position player (Third Baseman).
How many home runs did Charlie Hayes hit?
Charlie Hayes hit 144 career home runs with 1,379 hits.
What teams did Charlie Hayes play for?
Charlie Hayes played for 7 teams: the San Francisco Giants (1988–1989, 1998–1999), the Philadelphia Phillies (1989–1991, 1995), the New York Yankees (1992, 1996–1997), the Colorado Rockies (1993–1994), the Pittsburgh Pirates (1996), the Milwaukee Brewers (2000), and the Houston Astros (2001).
What were Charlie Hayes's career stats?
In 1,547 games, Charlie Hayes had 1,379 hits, 144 home runs, 740 RBI, 580 runs, and 47 stolen bases, with a .262 batting average.
How much did Charlie Hayes earn in his career?
Charlie Hayes's recorded salaries total $14,598,000 over 13 seasons, 1989 to 2001. This total is partial: the salary data covers 1985 to 2016, and Hayes's career ran from 1988 to 2001. No salary is recorded for 1988.
What was Charlie Hayes's salary?
Charlie Hayes's last recorded salary was $500,000, in 2001. His highest recorded salary was $3,075,000, in 1994, and his lowest was $68,000, in 1989. The Salary History table lists each season from 1989 to 2001.
What position did Charlie Hayes play?
Charlie Hayes played primarily as a third baseman, the position where he appeared in the most games.
How tall was Charlie Hayes and how much did he weigh?
Charlie Hayes was listed at 6 feet and 190 pounds.
How many home runs did Charlie Hayes hit each season?
Charlie Hayes's home runs by season: 0 in 1988, 8 in 1989, 10 in 1990, 12 in 1991, 18 in 1992, 25 in 1993, 10 in 1994, 11 in 1995, 12 in 1996, 11 in 1997, 12 in 1998, 6 in 1999, 9 in 2000, and 0 in 2001. His most in one season was 25, in 1993.
What was Charlie Hayes's career batting average?
Charlie Hayes batted .262 over his career, with 1,379 hits in 5,262 at bats.
How many RBI did Charlie Hayes have?
Charlie Hayes drove in 740 runs in his career.
Is Charlie Hayes in the Hall of Fame?
No. Charlie Hayes has not been inducted into the National Baseball Hall of Fame.