Players who played for the San Francisco Giants and Tampa Bay Rays
50 MLB players have played for both the San Francisco Giants and the Tampa Bay Rays, regular season or playoffs, listed by career games. Teams that moved count for the team they became: the Brooklyn Dodgers count for Los Angeles, the New York Giants for San Francisco, the Montreal Expos for Washington and the Philadelphia and Kansas City Athletics for today's Athletics.
- Evan Longoria1,986 GP
- Dave Martinez1,919 GP
- Randy Winn1,717 GP
- Aubrey Huff1,681 GP
- Jose Guillen1,650 GP
- Pat Burrell1,640 GP
- Rey Sanchez1,490 GP
- Jose Cruz1,388 GP
- Denard Span1,359 GP
- Willy Adames1,161 GP
- Roberto Hernandez1,010 GP
- Sergio Romo821 GP
- Jeff Keppinger818 GP
- Stephen Vogt794 GP
- Austin Slater727 GP
- Jamey Wright722 GP
- Matt Duffy709 GP
- Jake McGee650 GP
- Dave McCarty632 GP
- Curt Casali543 GP
- Dustan Mohr504 GP
- Hunter Strickland499 GP
- Justin Ruggiano483 GP
- Alex Sanchez427 GP
- Al Levine416 GP
- Jay Witasick405 GP
- Matt Moore369 GP
- Heath Hembree358 GP
- Wilson Alvarez355 GP
- Chad Gaudin346 GP
- Erik Kratz335 GP
- Drew Smyly333 GP
- Scott Kazmir304 GP
- Daniel Robertson300 GP
- Christian Arroyo295 GP
- Tyler Walker286 GP
- Doug Creek279 GP
- Zack Littell260 GP
- Matt Wisler237 GP
- Alex Cobb233 GP
- Blake Snell232 GP
- Adrian Houser199 GP
- Rob Brantly141 GP
- Joel Kuhnel127 GP
- Terrell Lowery123 GP
- Damian Moss74 GP
- Osleivis Basabe74 GP
- Scott McClain44 GP
- Kevin Padlo26 GP
- Dan Carlson23 GP
Think you know them all?
The San Francisco Giants and Tampa Bay Rays could share a square on today's grid. Name a player who fits both headings on an Ultimate Tic-Tac-Toe board.
More team pairs
- Atlanta Braves and San Francisco Giants
- Chicago Cubs and San Francisco Giants
- San Francisco Giants and St. Louis Cardinals
- Cincinnati Reds and San Francisco Giants
- Philadelphia Phillies and San Francisco Giants
- Los Angeles Dodgers and San Francisco Giants
- New York Mets and Tampa Bay Rays
- Baltimore Orioles and Tampa Bay Rays
- Seattle Mariners and Tampa Bay Rays
- Boston Red Sox and Tampa Bay Rays
- Miami Marlins and Tampa Bay Rays
- Los Angeles Dodgers and Tampa Bay Rays
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.