Greg Maddux

Pitcher · Career Stats, Hall of Fame Bio & Records (1986-2008)

Greg Maddux was a pitcher who played in Major League Baseball from 1986 to 2008 for 4 teams, including the Chicago Cubs, a span of 23 seasons. Across 744 career appearances, he went 355-227 with a 3.16 ERA and 3,371 strikeouts. He also batted .171 with 5 home runs. Greg Maddux was inducted into the National Baseball Hall of Fame in 2014 and was a 8-time All-Star, a 4-time Cy Young, and a 18-time Gold Glove. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 133509.4.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

⭐ Hall of Fame 2014
W–L 355–227
ERA 3.16
WHIP 1.14
SO 3,371
Pitcher PIV 133509.4
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'0" / 170 lb
Born
4/14/1966 in San Angelo, TX, USA
MLB Debut
1986-09-03
Last Game
2008-09-27
Hall of Fame
Inducted 2014 (BBWAA)
Awards
8× All-Star · 4× Cy Young · 18× Gold Glove

Full name: Gregory Alan Maddux

Career Pitching Statistics

Greg Maddux — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
355 227 744 740 109 35 0 5008.1 4,726 1,756 353 999 3,371 3.16 133509.4

Career ERA 3.16 vs. league average 4.29 across their career seasons — 26.5% better than league average.

Season-by-Season Pitching

Pitching 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.

Career Batting Statistics

Greg Maddux — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
759 1,591 103 272 35 2 5 84 11 34 419 .171 .191 .205 .395 -10,380

Career AVG .171 vs. league average .264 across their career seasons — 35.2% below league average.

Career OBP .191 vs. league average .333 across their career seasons — 42.7% below league average.

Career SLG .205 vs. league average .413 across their career seasons — 50.4% below league average.

Career OPS .395 vs. league average .745 across their career seasons — 46.9% below 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

Greg Maddux — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
37 55 5 4 2 0 0 0 2 22 .073

Playoff Batting by Year

Greg Maddux — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2008 NLCS LAN 2 0 0 0 0 0 0 0 0 0 .000
2008 NLDS1 LAN 1 0 0 0 0 0 0 0 0 0 .000
2006 NLDS1 LAN 1 1 0 0 0 0 0 0 0 1 .000
2003 NLDS2 ATL 1 2 0 0 0 0 0 0 0 0 .000
2002 NLDS1 ATL 1 3 0 0 0 0 0 0 0 1 .000
2001 NLCS ATL 2 3 0 1 1 0 0 0 0 2 .333
2001 NLDS1 ATL 1 2 0 0 0 0 0 0 0 1 .000
2000 NLDS1 ATL 2 1 1 0 0 0 0 0 1 0 .000
1999 NLCS ATL 2 5 0 0 0 0 0 0 0 4 .000
1999 NLDS1 ATL 2 1 0 0 0 0 0 0 0 0 .000
1999 WS ATL 1 2 0 0 0 0 0 0 0 2 .000
1998 NLCS ATL 2 1 0 0 0 0 0 0 0 0 .000
1998 NLDS1 ATL 1 4 1 1 1 0 0 0 0 1 .250
1997 NLCS ATL 2 3 0 0 0 0 0 0 0 2 .000
1997 NLDS2 ATL 1 2 0 0 0 0 0 0 1 1 .000
1996 NLCS ATL 2 4 0 0 0 0 0 0 0 2 .000
1996 NLDS1 ATL 1 2 0 0 0 0 0 0 0 1 .000
1996 WS ATL 2 0 0 0 0 0 0 0 0 0 .000
1995 NLCS ATL 1 3 0 0 0 0 0 0 0 1 .000
1995 NLDS1 ATL 2 6 1 1 0 0 0 0 0 1 .167
1995 WS ATL 2 3 0 0 0 0 0 0 0 1 .000
1993 NLCS ATL 2 4 1 1 0 0 0 0 0 1 .250
1989 NLCS CHN 3 3 1 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Greg Maddux — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
11 14 35 30 1 198.0 195 72 51 125 3.27

Playoff Pitching by Year

Greg Maddux — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2008 NLCS LAN 0 0 2 0 0 3.0 3 0 1 3 0.00
2008 NLDS1 LAN 0 0 1 0 0 1.0 1 0 0 0 0.00
2006 NLDS1 LAN 0 0 1 1 0 4.0 7 4 2 0 9.00
2003 NLDS2 ATL 0 1 1 1 0 6.0 6 2 1 1 3.00
2002 NLDS1 ATL 1 0 1 1 0 6.0 5 2 1 3 3.00
2001 NLCS ATL 0 2 2 2 0 10.0 14 6 2 7 5.40
2001 NLDS1 ATL 0 0 1 1 0 6.0 4 2 3 5 3.00
2000 NLDS1 ATL 0 1 1 1 0 4.0 9 5 3 2 11.25
1999 NLCS ATL 1 0 2 2 0 14.0 12 3 1 7 1.93
1999 NLDS1 ATL 0 1 2 1 0 7.0 10 2 5 5 2.57
1999 WS ATL 0 1 1 1 0 7.0 5 2 3 5 2.57
1998 NLCS ATL 0 1 2 1 1 6.0 5 2 3 4 3.00
1998 NLDS1 ATL 1 0 1 1 0 7.0 7 2 0 4 2.57
1997 NLCS ATL 0 2 2 2 0 13.0 9 2 4 16 1.38
1997 NLDS2 ATL 1 0 1 1 0 9.0 7 1 1 6 1.00
1996 NLCS ATL 1 1 2 2 0 14.1 15 4 2 10 2.51
1996 NLDS1 ATL 1 0 1 1 0 7.0 3 0 0 7 0.00
1996 WS ATL 1 1 2 2 0 15.2 14 3 1 5 1.72
1995 NLCS ATL 1 0 1 1 0 8.0 7 1 2 4 1.12
1995 NLDS1 ATL 1 0 2 2 0 14.0 19 7 2 7 4.50
1995 WS ATL 1 1 2 2 0 16.0 9 4 3 8 2.25
1993 NLCS ATL 1 1 2 2 0 12.2 11 7 7 11 4.97
1989 NLCS CHN 0 1 2 2 0 7.1 13 11 4 5 13.50

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

Batting — Home / Away

Greg Maddux — Batting — Home / Away
SplitGABRHHRRBIAVG
Home38178251127437.162
Away37880952145147.179

Pitching — Home / Away

Greg Maddux — Pitching — Home / Away
SplitGIPHERBBSOERA
Home3712587.0237385150217342.96
Away3732421.1235390549716373.36

Last 10 Games — Batting

Greg Maddux — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2008-09-27 LADSFGW 200000000
2008-09-19 LADSFGL 100000000
2008-09-14 LADCOLL 200000000
2008-09-08 LADSDPL 200000000
2008-09-01 LADSDPW 201000100
2008-08-27 LADWASL 200000000
2008-08-22 LADPHIL 200000001
2008-08-15 SDPPHIL 200000001
2008-08-09 SDPCOLW 301000100
2008-08-03 SDPSFGW 201000100

Last 10 Games — Pitching

Greg Maddux — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2008-09-27 LADSFG W 6.0211021
2008-09-19 LADSFG L 5.0977011
2008-09-14 LADCOL — 7.0200030
2008-09-08 LADSDP L 6.0744241
2008-09-01 LADSDP W 5.2622040
2008-08-27 LADWAS L 5.1842100
2008-08-22 LADPHI L 5.2977142
2008-08-15 SDPPHI L 7.0511041
2008-08-09 SDPCOL W 6.0622141
2008-08-03 SDPSFG W 6.0211010

Fielding Statistics

Career Fielding Totals by Position

Greg Maddux — Career Fielding Totals by Position
Position G GS PO A E DP
P 744 740 546 1194 53 98

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Greg Maddux Stats, Bio & Career Records
Position Games
Pitcher 744

Salary History

Greg Maddux's recorded salaries total $153,845,000 over 21 seasons, 1988 to 2008. This total is partial: the salary data covers 1985 to 2016, and Maddux's career ran from 1986 to 2008. No salary is recorded for 1986 and 1987.

Greg Maddux — Salary History
Year Team League Salary
2008 SDN NL $10,000,000
2007 SDN NL $10,000,000
2006 CHN NL $9,000,000
2005 CHN NL $9,000,000
2004 CHN NL $6,000,000
2003 ATL NL $14,750,000
2002 ATL NL $13,100,000
2001 ATL NL $12,500,000
2000 ATL NL $11,100,000
1999 ATL NL $10,600,000
1998 ATL NL $9,600,000
1997 ATL NL $6,775,000
1996 ATL NL $6,675,000
1995 ATL NL $6,500,000
1994 ATL NL $4,975,000
1993 ATL NL $5,875,000
1992 CHN NL $4,200,000
1991 CHN NL $2,400,000
1990 CHN NL $437,500
1989 CHN NL $275,000
1988 CHN NL $82,500
Total recorded salary (partial) $153,845,000

Award Voting History

Greg Maddux — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2000 Cy Young Award NL 3rd 59.0 160 3
2000 Most Valuable Player NL 12th 12.0 448 0
1998 Cy Young Award NL 4th 10.0 160 0
1997 Cy Young Award NL 2nd 75.0 140 3
1997 Most Valuable Player NL 12th 16.0 392 0
1996 Cy Young Award NL 5th 4.0 140 0
1995 Cy Young Award NL 1st 140.0 140 28
1995 Most Valuable Player NL 3rd 249.0 392 7
1994 Cy Young Award NL 1st 140.0 140 28
1994 Most Valuable Player NL 5th 133.0 392 0
1993 Cy Young Award NL 1st 119.0 140 22
1993 Most Valuable Player NL 13th 17.0 392 0
1992 Cy Young Award NL 1st 112.0 120 20
1992 Most Valuable Player NL 11th 14.0 336 0
1989 Cy Young Award NL 3rd 17.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

Greg Maddux (highlighted) compared to peers across the same era.

  1. 98
    Don Sutton HOF
    324-256, 3.26 ERA
  2. 86
    Bert Blyleven HOF
    287-250, 3.31 ERA
  3. 86
    Fergie Jenkins HOF
    284-226, 3.34 ERA
  4. 86
    Gaylord Perry HOF
    314-265, 3.11 ERA
  5. 84
    Tom Seaver HOF
    311-205, 2.86 ERA
  6. 64
    Tommy John
    288-231, 3.34 ERA

See Greg Maddux in Another Era

Translate Greg Maddux's peak season across eras →

Greg Maddux: the record in brief

Greg Maddux played a first major league game on September 3, 1986 and a last one on September 27, 2008. The season rows list, in order, the Chicago Cubs (1986 to 2006), the Atlanta Braves (1993 to 2003), the Los Angeles Dodgers (2006 to 2008), and the San Diego Padres (2007 through 2008). Born on April 14, 1966, in San Angelo, TX, USA, Maddux is listed as a pitcher and batted and threw right-handed. Size on record: 6'0" and 170 pounds. Greg Maddux was the playing name; the full given name is Gregory Alan.

Maddux pitched in 744 games, starting 740, and finished with a 355-227 record and 3.16 ERA. The same table counts 3,371 strikeouts, 109 complete games, and 35 shutouts. Against a 4.29 league ERA for the same years, Maddux was 26.5% better. Maddux won 20 games in 1992, the most of any season listed. Maddux struck out 204 batters in 1998, a career high.

Frequently Asked Questions about Greg Maddux

What years did Greg Maddux play?
Greg Maddux played in Major League Baseball from 1986 to 2008.
Was Greg Maddux a pitcher?
Yes. Greg Maddux pitched in the major leagues, recording 355 wins and 3371 strikeouts.
How many home runs did Greg Maddux hit?
Greg Maddux hit 5 career home runs with 272 hits.
Is Greg Maddux in the Hall of Fame?
Yes. Greg Maddux was inducted into the National Baseball Hall of Fame in 2014.
What teams did Greg Maddux play for?
Greg Maddux played for 4 teams: the Chicago Cubs (1986–1992, 2004–2006), the Atlanta Braves (1993–2003), the Los Angeles Dodgers (2006, 2008), and the San Diego Padres (2007–2008).
How many Cy Young Awards did Greg Maddux win?
Greg Maddux won 4 Cy Young Awards, in 1992, 1993, 1994, and 1995.
What awards did Greg Maddux win?
Greg Maddux won 4 Cy Young Awards (1992, 1993, 1994, and 1995) and 18 Gold Gloves (1990–2002, 2004–2008). He was selected to 8 All-Star Games.
What were Greg Maddux's career stats?
In 744 games, Greg Maddux went 355-227 with a 3.16 ERA, 3,371 strikeouts, and 5,008.1 innings pitched. At the plate he had 272 hits and 5 home runs.
How much did Greg Maddux earn in his career?
Greg Maddux's recorded salaries total $153,845,000 over 21 seasons, 1988 to 2008. This total is partial: the salary data covers 1985 to 2016, and Maddux's career ran from 1986 to 2008. No salary is recorded for 1986 and 1987.
What was Greg Maddux's salary?
Greg Maddux's last recorded salary was $10,000,000, in 2008. His highest recorded salary was $14,750,000, in 2003, and his lowest was $82,500, in 1988. The Salary History table lists each season from 1988 to 2008.
What position did Greg Maddux play?
Greg Maddux played primarily as a pitcher, the position where he appeared in the most games.
How tall was Greg Maddux and how much did he weigh?
Greg Maddux was listed at 6 feet and 170 pounds.
What was Greg Maddux's career ERA?
Greg Maddux finished with a 3.16 career ERA, going 355-227 with 3,371 strikeouts.
How many strikeouts did Greg Maddux have?
Greg Maddux recorded 3,371 career strikeouts.