·

Baseball Players who Played for Diamondbacks and Giants

There is a good chance that if you’ve found this page then you’re playing the Immaculate Grid.

That also means that today’s grid has asked for players that have played for both the Arizona Diamondbacks and San Francisco Giants.

And, it also means that you’re probably stuck on this particular box and you’re looking for a little help. Sound about right so far?

Well, good news, you’re in the right place.

I’ve done some research and have found players who played on both the Diamondbacks and Giants.

Randy Johnson

Randy Johnson, also known as the ‘Big Unit’, was a towering force in baseball from 1988 to 2009. He threw mainly for the Mariners and Diamondbacks but also played for the Montreal Expos, Yankees, Giants and Astros.

Johnson won the World Series with the Diamondbacks in 2001, where he was also the World Series MVP. He racked up over 300 wins, more than 4,800 strikeouts, and bagged the Cy Young Award five times. Johnson got into the Baseball Hall of Fame in 2015.

Evan Longoria

Evan Longoria is in his 16th year in the majors and is currently playing third base for the Arizona Diamondbacks. However, he is most well known for his highly productive 10 years for the Tampa Bay Rays.

Longoria is closing in on 2000 hits (1918 as of this writing) with 342 home runs and a career .265 batting average.

He’s a 3x All-Star, 3x Golden Glove winner, a Silver Slugger winner and the 2008 Rookie of the Year – all with the Rays.

Steve Finley

Steve Finley, known for his prowess as a center fielder, had a career that spanned from 1989 to 2007, during which he played for multiple MLB teams, including the San Diego Padres and Arizona Diamondbacks.

Acknowledged twice as an All-Star and five times as a Gold Glove Award recipient, he compiled 304 home runs and 1167 RBIs, alongside a solid 320 career stolen bases.

He averaged .271 at the plate over his 19 seasons. Finley was also a key contributor to the Arizona Diamondbacks’ World Series triumph in 2001.

Finley Key Stats

  • All-Star (Padres, Diamondbacks)
  • Gold Glove (Padres, Diamondbacks, Dodgers)
  • 100+ RBIs (Diamondbacks)

More Immaculate Grid Guides

Giants and Braves

Diamondbacks and Mariners