Tony Gwynn, Barry Bonds,Ken Griffey Jr. & Jim Thome were a step above the rest of their era,
but there were many other lefthanded batters among the best players of their time.
Fred McGriff was a lefthanded throwing first-baseman who played 19 years in the majors (from 1986 to 2004), with six different teams in both the American and National League. He finished with 493 home runs (28th all time), 1550 runs batted in, and a .284 batting average.
Rafael Palmeiro was a lefthanded throwing first-baseman and outfielder who played 20 years in the majors (1986 to 2005), mostly with the Texas Rangers and the Baltimore Orioles. He finished with 2831 games played (18th all-time) 1663 runs scored (33rd all-time), 585 doubles (7th all-time), 569 home runs (12th all-time), and 1835 runs batted in (16th all-time). He was Major League Player of the Year in 1999.
Larry Walker was a righthanded throwing outfielder who played 17 years in the majors (from 1989 to 2005), 10 years with the Colorado Rockies, 6 with the Montreal Expos, and 2 with the St. Louis Cardinals. He finished with 383 home runs, 1311 runs batted in, a .313 batting average, a .400 on base percentage and a .565 slugging percentage (12th all time). He was the NL MVP in 1997, and won the National League batting title 3 times.
Carlos Delgado was a lefthanded throwing first-baseman who played 17 years in the majors (from 1993 to 2009), 12 years with the Toronto Blue Jays, 4 with the New York Mets, and 1 with the Florida Marlins. He finished with 473 home runs (32nd all-time), 1512 runs batted in, and a .289 batting average. He had 3 different seasons with more than 40 home runs and 130 runs batted in. He was the Major League Player of the Year in 2000.
Todd Helton was a lefthanded throwing first-baseman who played 17 years in the majors (from 1997 to 2013) with the Colorado Rockies. He finished with 592 doubles (16th all- time), 369 home runs, 1406 runs batted in, a .316 batting average, a .414 on-base percentage (26th all-time) and a .539 slugging percentage (34th all-time).
Jim Edmonds was a lefthanded throwing outfielder who played 17 years in the majors (from 1993 to 2010) 8 years with the St. Louis Cardinals, 7 with the Anaheim Angels, and 4 years with other teams. He finished with 393 home runs, 1199 runs batted in, and a .284 batting average. His greatest attribute was his defense, as he won the Gold Glove 8 times, and was constantly making catches featured on the TV highlight reels.
David Ortiz was a lefthanded throwing first-baseman who played 20 years in the majors (1997 to 2016) 6 years with Minnesota and 14 years with the Boston Red Sox. He finished with 632 doubles (10th all time), 541 home runs (17th all time, 1768 runs batted in (22nd all time) and a .286 batting average. He also had 17 home runs and 61 runs batted in in 85 postseason games, winning the World Series MVP in 2013.
Ichiro Suzuki was a righthanded throwing outfielder who played 18 years in the majors (2001 to 2018), mostly with Seattle. He finished with 3062 hits, 1420 runs scored, and 509 stolen bases, and a .311 batting average. He had 10 consecutive years with over 200 hits, and 13 consecutive years with over 600 at bats. He won 10 gold glove awards, 2 batting titles, lead the league in at bats 8 times and in hits 7 times. He made the all-star team 10 times, and he won the American League Most Valuable Player award in 2001, and is a sure bet to make the Hall of Fame when he becomes eligible.
(played mostly since 1990)
The Best Lefthanded Batters and Lefthanded Pitchers in Baseball