In 2004, Manny Ramirez was the only player to hit 43 home runs.
That was Manny Ramirez who also had 44 doubles, 43 home runs, and 130 RBIs.
43
Mark Teixeira with 43.
Mark Teixeira hit the most home runs in 2005 with 43.
Lance Berkman of Rice University in 1997 with 43 home runs Pete Incaviglia hit 48 in 1985 for OSU. He also has hit the most home runs over a college career with a total of 100 from 83-85.
In 2004, Jacob Cruz played in 96 games, batting in all of them. He had 147 at bats, getting 33 hits, for a .224 batting average, with 28 runs batted in. He was walked 16 times, 2 times intentionally, and was hit by the pitch 4 times. He struck out 43 times. He hit 8 doubles, 0 triples, and 3 home runs.
In 1984, Tony Armas of the Boston Red Sox led the major leagues in home runs with 43. Dale Murphy of the Atlanta Braves was the National League leader with 36.
In 2004, Andy Fox played in 34 games, batting in all of them. He had 43 at bats, getting 4 hits, for a .093 batting average, with 1 runs batted in. He was walked 0 times. He struck out 16 times. He hit 0 doubles, 0 triples, and 1 home runs.
In 2004, Hector Luna played in 83 games, all for the St. Louis Cardinals, and batting in all of them. He had 173 at bats, getting 43 hits, for a .249 batting average, with 1 sacrifice hit, 3 sacrifice flies, and 22 runs batted in. He was walked 13 times, and was hit by the pitch 2 times. He struck out 37 times. He hit 7 doubles, 2 triples, and 3 home runs.
In 2004, Kit Pellow played in 59 games, all for the Colorado Rockies, and batting in all of them. He had 121 at bats, getting 29 hits, for a .240 batting average, with 10 runs batted in. He was walked 8 times, 1 time intentionally, and was hit by the pitch 4 times. He struck out 43 times. He hit 5 doubles, 1 triple, and 2 home runs.
In 2004, Jacob Cruz played in 96 games, all for the Cincinnati Reds, and batting in all of them. He had 147 at bats, getting 33 hits, for a .224 batting average, with 28 runs batted in. He was walked 16 times, 2 times intentionally, and was hit by the pitch 4 times. He struck out 43 times. He hit 8 doubles, 0 triples, and 3 home runs.
In 2004, Brian Dallimore played in 20 games, batting in all of them. He had 43 at bats, getting 12 hits, for a .279 batting average, with 0 sacrifice hits, 1 sacrifice flies, and 7 runs batted in. He was walked 4 times, and was hit by the pitch 1 times. He struck out 7 times. He hit 2 doubles, 0 triples, and 1 home runs.