San Francisco Giants and Toronto Blue Jays players: who played for both
Who played for both the Giants and Blue Jays?
87 players played for both the San Francisco Giants and the Toronto Blue Jays between 1977 and 2025, including Brandon Belt, Joe Carter, Jeff Kent and Aaron Hill. 41 of them played for the Giants first and 43 for the Blue Jays first; 3 played for both in the same season.
Did you know?
- Jerry Johnson is the earliest on this list to complete the pair: Giants first, then the Blue Jays from 1977.
- Matt Gage is the most recent: Blue Jays first, then the Giants from 2025.
- Brandon Belt played the most games across the two: 1,310 for the Giants and 103 for the Blue Jays.
- 4 of them had two or more separate spells with one of the teams, such as Candy Maldonado.
- Most common positions on this list: P (42), OF (15), C (12), 3B (6).
How many can you name?
Name players who played for both the Giants and the Blue Jays. The surname is enough. 0 / 87
All 87 players, most games for the two first
| Player | Pos | Giants | Blue Jays |
|---|---|---|---|
| Brandon Belt | 1B | 2011–2022 (1310 g) | 2023 (103 g) |
| Joe Carter | OF | 1998 (41 g) | 1991–1997 (1039 g) |
| Jeff Kent | 2B | 1997–2002 (900 g) | 1992 (65 g) |
| Aaron Hill | 2B | 2017 (34 g) | 2005–2011 (875 g) |
| Bob Brenly | C | 1981–1989 (823 g) | 1989 (48 g) |
| Jose Cruz | OF | 2003 (158 g) | 1997–2002 (698 g) |
| Kevin Pillar | OF | 2019 (156 g) | 2013–2019 (695 g) |
| Candy Maldonado | OF | 1986–1989 (522 g) | 1991–1992, 1995 (250 g) |
| Gary Lavelle | P | 1974–1984 (647 g) | 1985, 1987 (92 g) |
| Joe Panik | 2B | 2014–2019 (643 g) | 2020–2021 (83 g) |
| Justin Smoak | 1B | 2020 (3 g) | 2015–2019 (684 g) |
| Omar Vizquel | SS | 2005–2008 (542 g) | 2012 (60 g) |
| Bengie Molina | C | 2007–2010 (472 g) | 2006 (117 g) |
| Matt Chapman | 3B | 2024–2025 (282 g) | 2022–2023 (295 g) |
| Royce Clayton | SS | 1991–1995 (506 g) | 2007 (69 g) |
| Sergio Romo | P | 2008–2016 (515 g) | 2022 (6 g) |
| Randy Moffitt | P | 1972–1981 (460 g) | 1983 (45 g) |
| Glenallen Hill | OF | 1995–1997 (358 g) | 1989–1991 (138 g) |
| Marco Scutaro | SS | 2012–2014 (193 g) | 2008–2009 (289 g) |
| Benito Santiago | C | 2001–2003 (367 g) | 1997–1998 (112 g) |
| Rick Leach | OF | 1990 (78 g) | 1984–1988 (376 g) |
| Fred Lewis | OF | 2006–2009 (326 g) | 2010 (110 g) |
| Rajai Davis | OF | 2007–2008 (63 g) | 2011–2013 (345 g) |
| Edgardo Alfonzo | 3B | 2003–2005 (390 g) | 2006 (12 g) |
| Melky Cabrera | OF | 2012 (113 g) | 2013–2014 (227 g) |
| Scott Eyre | P | 2002–2005 (264 g) | 2001–2002 (66 g) |
| Shea Hillenbrand | 3B | 2006 (60 g) | 2005–2006 (233 g) |
| Vinnie Chulk | P | 2006–2008 (112 g) | 2003–2006 (132 g) |
| Mike Matheny | C | 2005–2006 (181 g) | 1999 (57 g) |
| Dave Martinez | OF | 1993–1994 (188 g) | 2000 (47 g) |
| Yorvit Torrealba | C | 2001–2005 (220 g) | 2012 (10 g) |
| Felipe Crespo | OF | 2000–2001 (129 g) | 1996–1998 (100 g) |
| Jeremy Accardo | P | 2005–2006 (66 g) | 2006–2010 (138 g) |
| Jerry Johnson | P | 1970–1972 (148 g) | 1977 (43 g) |
| Dave Righetti | P | 1991–1993 (166 g) | 1994 (13 g) |
| Dominic Leone | P | 2021–2022 (112 g) | 2017 (65 g) |
| Kevin Gausman | P | 2020–2021 (46 g) | 2022–2025 (125 g) |
| Derek Law | P | 2016–2018 (109 g) | 2019 (58 g) |
| Jim Gott | P | 1985–1987 (65 g) | 1982–1984 (99 g) |
| Sam Dyson | P | 2017–2019 (161 g) | 2012 (2 g) |
| Mark DeRosa | 3B | 2010–2011 (73 g) | 2013 (88 g) |
| Glenn Adams | DH | 1975–1976 (130 g) | 1982 (30 g) |
| Aaron Sanchez | P | 2021 (9 g) | 2014–2019 (146 g) |
| Al Oliver | OF | 1984 (91 g) | 1985 (61 g) |
| Yangervis Solarte | 3B | 2019 (28 g) | 2018 (122 g) |
| Cory Snyder | OF | 1992 (124 g) | 1991 (21 g) |
| Alberto Castillo | C | 2003 (11 g) | 2000–2001 (132 g) |
| Bobby Estalella | C | 2000–2001 (135 g) | 2004 (5 g) |
| Doyle Alexander | P | 1981 (24 g) | 1983–1986 (106 g) |
| Alen Hanson | 2B | 2018 (110 g) | 2019 (18 g) |
| Darnell Coles | 3B | 1991 (11 g) | 1993–1994 (112 g) |
| Tyler Heineman | C | 2020 (15 g) | 2022–2025 (99 g) |
| Nori Aoki | OF | 2015 (93 g) | 2017 (12 g) |
| Armando Benitez | P | 2005–2007 (90 g) | 2008 (8 g) |
| Todd Greene | C | 2006 (61 g) | 2000 (34 g) |
| Buddy Black | P | 1991–1994 (89 g) | 1990 (3 g) |
| Justin Miller | P | 2009 (44 g) | 2002, 2004–2005 (45 g) |
| Doug Creek | P | 1996–1997 (66 g) | 2003 (21 g) |
| Ross Stripling | P | 2023 (22 g) | 2020–2022 (61 g) |
| Robbie Ray | P | 2024–2025 (39 g) | 2020–2021 (37 g) |
| Guillermo Quiroz | C | 2013–2014 (45 g) | 2004–2005 (29 g) |
| Merkin Valdez | P | 2004, 2008–2009 (67 g) | 2010 (2 g) |
| Steve Nicosia | C | 1983–1984 (63 g) | 1985 (6 g) |
| Jordan Hicks | P | 2024–2025 (42 g) | 2023 (25 g) |
| LaTroy Hawkins | P | 2005 (45 g) | 2015 (18 g) |
| Juan Berenguer | P | 1986 (46 g) | 1981 (12 g) |
| Danny Darwin | P | 1997–1998 (43 g) | 1995 (13 g) |
| Erik Kratz | C | 2019 (15 g) | 2014 (34 g) |
| Jay Jackson | P | 2021 (23 g) | 2023 (25 g) |
| Shaun Anderson | P | 2019–2020 (46 g) | 2022 (1 g) |
| Scott Service | P | 1995 (28 g) | 2003 (16 g) |
| Matt Gage | P | 2025 (27 g) | 2022 (11 g) |
| Joe Coleman | P | 1979 (5 g) | 1978 (31 g) |
| Chad Gaudin | P | 2013 (30 g) | 2005 (5 g) |
| Travis Bergen | P | 2019 (21 g) | 2020–2021 (11 g) |
| Tyler Chatwood | P | 2021 (2 g) | 2021 (30 g) |
| Paul DeJong | SS | 2023 (18 g) | 2023 (13 g) |
| Mitch White | P | 2024 (3 g) | 2022–2024 (24 g) |
| Brian Cooper | P | 2004–2005 (13 g) | 2002 (2 g) |
| Eric Gunderson | P | 1990–1991 (9 g) | 2000 (6 g) |
| Neil Ramirez | P | 2017 (9 g) | 2019 (6 g) |
| Luis Figueroa | 2B | 2007 (6 g) | 2006 (8 g) |
| Luis Aquino | P | 1995 (5 g) | 1986 (7 g) |
| Andrew Vasquez | P | 2022 (1 g) | 2022 (9 g) |
| Pat Venditte | P | 2019 (2 g) | 2016 (8 g) |
| Cole Gillespie | OF | 2013 (3 g) | 2014 (1 g) |
| Leo Estrella | P | 2004 (2 g) | 2000 (2 g) |
From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).
What next? Play today's MLB Grid
Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.
Play the MLB GridMLB career pathGiants historyBlue Jays history
More “played for both” lists
San Francisco Giants and…
Cardinals 290Braves 289Cubs 288Reds 266Phillies 263Dodgers 254Pirates 252Yankees 185Guardians 178Athletics 170
Questions
How many players have played for both the San Francisco Giants and the Toronto Blue Jays?
87 in the Lahman Baseball Database from 1977 to 2025, including Brandon Belt, Joe Carter, Jeff Kent and Aaron Hill. A player counts when he played at least one regular-season game for each franchise.
Who was the first player on this list to play for both?
Jerry Johnson: San Francisco Giants first, then the Toronto Blue Jays from 1977.
Who has played for both recently?
Matt Chapman, Kevin Gausman, Tyler Heineman, Robbie Ray, Jordan Hicks and Matt Gage and 1 more, with a season for one of the two in 2024 or 2025.
Does a player count if the team has moved or changed its name?
Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).
Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits

