Half the players on this list are in the Baseball Hall of Fame. Two other players have the stats to be in the Hall of Fame, but because of PED use will probably never get in. Still, this is a great list of baseball players.
For a list of players who have git the most home runs in a season for the Boston Red Sox see here.
Top ten players who hit the most home runs for the Boston Red Sox
1. Ted Williams - 521
Ted Williams holds the Boston Red Sox franchise record for most home runs with 521. Williams played his entire career for the Red Sox. His 521 home runs ranks 18th on the all-time home run list in major league baseball history.
Ted Williams would have hit over 600 home runs, and possibly 700, had he not missed the better part of five seasons while serving in the military as a fighter pilot in WW II and the Korean War.
Teddy Ballgame was inducted into the Baseball Hall of Fame in 1966. He and Babe Ruth are the two greatest hitters in baseball history.
2. Carl Yastrzemski - 452
Carl Yastrszemski hit the second most home runs for the Red Sox with 452. Like Ted Williams, Yaz played his entire career for the Boston Red Sox.
Carl Yastrzemski had one of the greatest season in baseball history in 1967, when he won the triple crown, including hitting a league leading and career best 44 home runs.
Yaz's 452 home runs ranks 35th all-time. Most people today do not know or remember that Carl Yastrzemski won three batting titles in his career. Yaz was inducted into the Baseball Hall of Fame in 1989.
3. Jim Rice - 382
Jim Rice hit the third most home runs for the Red Sox with 382. Rice played his entire career in Boston. He led the league three times in home runs (1977, 1978, and 1983). Jim Rice was inducted into the Hall of Fame in 2009.
4. Dwight Evans - 379
Dwight Evans hit the fourth most home runs for the Red Sox with 379. Except for his last season, which he played for the Baltimore Orioles, Evans played just for the Boston Red Sox.
5. David Ortiz (active) - 343
David Ortiz is the only active player on this list. So far, Ortiz has hit 343 home runs for the Boston Red Sox.
He led the AL in home runs in 2006 with 54 playing in Boston. David Ortiz has 401 career home runs, but because he tested for positive for PEDs during his career, he will never be elected to the Baseball Hall of Fame.
6. Manny Ramirez - 274
Manny Ramirez hit 555 career home runs, including 274 for the Red Sox. He too tested for positive for PEDs, and was suspended for drug use, during his career, negating any Hall of Fame chance.
7. Mo Vaughn - 230
Mo Vaughn hit 230 of his 328 career home runs for the Boston Red Sox. The Red Sox certainly got the best years of his career out of Mo Vaughn, while the New York Mets paid him the most for the least production.
8. Bobby Doerr - 223
Second baseman Bobby Doerr hit 223 career home runs for the Boston Red Sox, the only major league team he ever played for. Doerr was inducted into the Baseball Hall of Fame in 1986 by the Veteran's Committee, thanks in large part to Ted Williams' influence.
9. Jimmie Foxx - 222
Jimmie Foxx hit 222 of his 534 career home runs playing for the Red Sox. Foxx, who was inducted into the Hall of Fame in 1951, was the inspiration for Tom Hanks' character in the movie "A League of Their Own."
10. Rico Petrocelli - 210
Third baseman Rico Petrocelli socked 210 home runs for the Boston Red Sox, the only team he ever played for.