Arizona Diamondbacks players who hit the most home runs in a season
1. Luis Gonzalez - 57
Luis Gonzalez set the record for the most home runs in a season for the Arizona Diamondbacks in 2001, when he hit 57 home runs. A remarkable number of home runs for Gonzalez, considering his second best season is just 31 home runs.
Even though Gonzalez hit 57 home runs to set the Diamonbacks record for most home runs in a season, Luis Gonzalez never appears on this list again. Gonzalez had a great career, but his stats are very fishy. He never had great stats in his career, until he arrived in Arizona in 1999 as a 31 year old. He then had five great seasons in a row until age 35.
2. Mark Reynolds - 44
Mark Reynolds hit the second most home runs in a season for the Arizona Diamondbacks when he had 44 home runs in 2009. Reynolds is not a great hitter, his career batting average is just .235, but he is a great home run hitter, averaging a home run once every 6.1% of the times he has an at-bat. A great home run rate.
3. Jay Bell - 38
Jay Bell hit 38 home runs for the Arizona Diamondbacks in 1999. Bell is another player on this list with suspicious stats. He had a very mediocre career until he turned 31, and then he hit almost 100 home runs over the next four seasons.
4. Troy Glaus - 37
Troy Glaus hit 37 home runs in 2005 for Arizona, the only season he played for the Diamondbacks. Glaus could have had a great career, he hit a league leading 47 home runs in 2000 at age 23, but injuries caused him to miss miss too much playing time, and ended his career at age 33.
T-5. Steve Finley - 35
Steve Finley hit 35 home runs for the Arizona Diamondbacks in 2000. Finley was never a great player, but he played in the major leagues for 19 seasons.
T-5. Matt Williams - 35
Matt Williams hit 35 home runs for the Diamondbacks in 1999. He also had 142 RBIs that season at age 33. I remember thinking Matt Williams had a real shot at Cooperstown after that season, he had over 330 career home runs at the time, but he never had another good year.
7. Steve Finley - 34
Steve Finley hit 34 home runs for Arizona in 1999.
8. Reggie Sanders - 33
Reggie Sanders hit 33 home runs for the Diamondbacks in 2001, the only season he played in Arizona. Never really a great player, Reggie Sanders hit 305 career home runs.
T-9. Mark Reynolds - 32
Mark Reynolds hit 32 home runs for Arizona in 2010, and then was traded to the Baltimore Orioles after the season. One of the players the Diamondbacks got back in the trade, David Hernandez, struck out 98 batters in just 68.1 innings in 2012.
T-9. Chris Young - 32
Centerfielder Chris Young hit 32 home runs for Arizona in 2007, his first full season in the major leagues. Young was traded to the Oakland A's over the winter as part of the three-team Heath Bell trade.