JC Ramirez's teammates

JC Ramirez has had 329 MLB teammates in 6 seasons with 5 clubs. He spent the most seasons beside Mike Trout (4), Albert Pujols (4), and Andrelton Simmons (4). 2 Hall of Famers among them: Roy Halladay and Billy Hamilton. Every season since 1876 is on file.

With the Philadelphia Phillies2013 · 50 teammates

TeammateSeasonsTogether
Roy HalladayHall of Fame · 8× All-Star12013
Michael Young7× All-Star12013
Chase Utley6× All-Star12013
Jonathan Papelbon6× All-Star12013
Cliff Lee4× All-Star12013
Cole Hamels4× All-Star12013
Jimmy Rollins3× All-Star12013
Ryan Howard3× All-Star12013
Carlos Ruiz1× All-Star12013
Domonic Brown1× All-Star12013
Antonio Bastardo12013
B.J. Rosenberg12013
Ben Revere12013
Cameron Rupp12013
Casper Wells12013
Cesar E Jimenez12013
Cesar Hernandez12013
Chad Durbin12013
Cody Asche12013
Darin Ruf12013
Delmon Young12013
Erik Kratz12013
Ethan Martin12013
Ezequiel Carrera12013
Freddy Galvis12013
Humberto Quintero12013
Jake Diekman12013
Jeremy Horst12013
Joe Savery12013
John Lannan12013
John Mayberry Jr.12013
John McDonald12013
Jonathan Pettibone12013
Justin De Fratus12013
Kevin Frandsen12013
Kyle Kendrick12013
Laynce Nix12013
Luis Garcia12013
Mauricio Robles12013
Michael Martinez12013
Michael Stutes12013
Mike Adams12013
Pete Orr12013
Phillippe Aumont12013
Raul Valdes12013
Roger A. Bernadina12013
Steve Susdorf12013
Steven Lerud12013
Tyler Cloyd12013
Zach Miner12013

With the Seattle Mariners2015 · 50 teammates

TeammateSeasonsTogether
Robinson Cano8× All-Star12015
Nelson Cruz7× All-Star12015
Felix Hernandez6× All-Star12015
Fernando Rodney3× All-Star12015
Ketel Marte3× All-Star12015
Mark Trumbo2× All-Star12015
Chris Taylor1× All-Star12015
Hisashi Iwakuma1× All-Star12015
J.A. Happ1× All-Star12015
Kyle Seager1× All-Star12015
Mike Zunino1× All-Star12015
Rickie Weeks Jr.1× All-Star12015
Taijuan Walker1× All-Star12015
Austin Jackson12015
Brad Miller12015
Carson Smith12015
Charlie Furbush12015
Danny Farquhar12015
David Rollins12015
Dominic Leone12015
Dustin Ackley12015
Edgar Olmos12015
Franklin Gutierrez12015
James Jones12015
James Paxton12015
Jesus Montero12015
Jesus Sucre12015
Joe Ronald Beimel12015
John Hicks12015
Jose Ramirez12015
Justin Ruggiano12015
Logan Kensing12015
Logan Morrison12015
Lucas Luetge12015
Mark Lowe12015
Mayckol Guaipe12015
Mike Montgomery12015
Rob Rasmussen12015
Roenis Elias12015
Seth Smith12015
Shawn O'Malley12015
Stefen Romero12015
Steven Baron12015
Tom Wilhelmsen12015
Tony Zych12015
Tyler Olson12015
Vidal Nuño12015
Welington Castillo12015
Willie Bloomquist12015
Yoervis Medina12015

With the Arizona Diamondbacks2015 · 49 teammates

TeammateSeasonsTogether
Paul Goldschmidt7× All-Star12015
Mark Trumbo2× All-Star12015
Patrick Corbin2× All-Star12015
Robbie Ray2× All-Star12015
Aaron Hill1× All-Star12015
AJ Pollock1× All-Star12015
Ender Inciarte1× All-Star12015
Jake Lamb1× All-Star12015
A.J. Schugel12015
Addison Reed12015
Allen Webster12015
Andrew Chafin12015
Archie Bradley12015
Brad Ziegler12015
Brandon Drury12015
Chase Anderson12015
Chris Owings12015
Cliff Pennington12015
Daniel Hudson12015
Danny Dorn12015
David Hernandez12015
David Peralta12015
Dominic Leone12015
Enrique Burgos12015
Evan Marshall12015
Gerald Laird12015
Jamie Romak12015
Jarrod Saltalamacchia12015
Jeremy Hellickson12015
Jhoulys Chacin12015
Jordan Patrick Pacheco12015
Josh Collmenter12015
Keith Hessler12015
Matt Reynolds12015
Matt Stites12015
Nick Ahmed12015
Oliver Perez12015
Óscar Hernández12015
Peter O'Brien12015
Phil Gosselin12015
Randall Delgado12015
Rubby De La Rosa12015
Silvino Bracho12015
Sócrates Brito12015
Tuffy Gosewisch12015
Vidal Nuño12015
Welington Castillo12015
Yasmany Tomás12015
Zack Godley12015

With the Cincinnati Reds2016 · 51 teammates

TeammateSeasonsTogether
Billy HamiltonHall of Fame12016
Joey Votto6× All-Star12016
Brandon Phillips3× All-Star12016
Jay Bruce3× All-Star12016
Eugenio Suarez2× All-Star12016
Adam Duvall1× All-Star12016
Alfredo Simon1× All-Star12016
Devin Mesoraco1× All-Star12016
Michael Lorenzen1× All-Star12016
Raisel Iglesias1× All-Star12016
Zack Cozart1× All-Star12016
A.J. Morris12016
Abel De Los Santos12016
Anthony DeSclafani12016
Blake Wood12016
Brandon Finnegan12016
Caleb Cotham12016
Cody Reed12016
Dan Straily12016
Daniel Wright12016
Dayan Díaz12016
Drew Hayes12016
Hernan Iribarren12016
Homer Bailey12016
Ivan De Jesus Jr.12016
J.J. Hoover12016
John Lamb12016
Jon Moscot12016
Jordan Patrick Pacheco12016
Jose Peraza12016
Josh A. Smith12016
Jumbo Rafael Diaz12016
Keyvius Sampson12016
Kyle Waldrop12016
Layne Somsen12016
Matt Magill12016
Patrick Kivlehan12016
Raffy Lopez12016
Ramón Cabrera12016
Robert Stephenson12016
Ross Ohlendorf12016
Scott Schebler12016
Steve Delabar12016
Steve Selsky12016
Tim Adleman12016
Tim Melville12016
Tony Cingrani12016
Tony Renda12016
Tucker Barnhart12016
Tyler Holt12016
Wandy Peralta12016

With the Los Angeles Angels2016–2019 · 144 teammates

TeammateSeasonsTogether
Mike Trout12× All-Star42016–2019
Albert Pujols11× All-Star42016–2019
Andrelton Simmons42016–2019
Andrew Heaney42016–2019
Cam Bedrosian42016–2019
Kaleb Cowart42016–2019
Kole Calhoun42016–2019
Tyler Skaggs42016–2019
Justin Upton4× All-Star32017–2019
Garrett Richards32016–2018
Jefry Marte32016–2018
Jose Alvarez32016–2018
Juan Graterol32016–2018
Keynan Middleton32017–2019
Matt Shoemaker32016–2018
Nick Tropeano32016–2019
Noe Ramirez32017–2019
Shohei Ohtani6× All-Star22018–2019
Andrew Bailey2× All-Star22016–2017
Huston Street2× All-Star22016–2017
C.J. Cron1× All-Star22016–2017
Zack Cozart1× All-Star22018–2019
Alex Meyer22016–2017
Blake Parker22017–2018
Blake Wood22017–2018
Carlos Perez22016–2017
Cesar Puello22017–2019
Cliff Pennington22016–2017
Daniel Wright22016–2017
David Fletcher22018–2019
Deolis Guerra22016–2017
Eduardo Paredes22017–2018
Eric Young Jr.22017–2018
Félix Peña22018–2019
Fernando Salas22016–2017
Hansel Robles22018–2019
Jaime Barria22018–2019
Jake Jewell22018–2019
José A. Váldez22016–2017
Justin Anderson22018–2019
Luis Valbuena22017–2018
Luke Bard22018–2019
Martin Maldonado22017–2018
Michael Hermosillo22018–2019
Mike Morin22016–2017
Nolan Fontana22017–2018
Parker Bridwell22017–2018
Ricky Nolasco22016–2017
Shane Robinson22016–2017
Taylor Cole22018–2019
Taylor Ward22018–2019
Ty Buttrey22018–2019
Yunel Escobar22016–2017
Ian Kinsler4× All-Star12018
Tim Lincecum4× All-Star12016
Brandon Phillips3× All-Star12017
Jered Weaver3× All-Star12016
Jonathan Lucroy2× All-Star12019
Kirby Yates2× All-Star12017
Chris Young1× All-Star12018
Geovany Soto1× All-Star12016
Hector Santiago1× All-Star12016
Jim Johnson1× All-Star12018
Matt Harvey1× All-Star12019
Tommy La Stella1× All-Star12019
Trevor Cahill1× All-Star12019
A.J. Achter12016
Adalberto Mejía12019
Akeel Morris12018
Al Alburquerque12016
Anthony Bemboom12019
Ben Revere12017
Brendan Ryan12016
Brett Oberholtzer12016
Brian Goodwin12019
Brooks Pounders12017
Bud Norris12017
Cameron Maybin12017
Chris Stratton12019
Cody Allen12019
Cody Ege12016
Cory Rasmus12016
Craig Gentry12016
Damien Magnifico12017
Daniel Nava12016
Danny Espinosa12017
David Hernandez12017
David Huff12016
Deck McGuire12018
Dillon Peters12019
Dustin Garneau12019
Francisco Arcia12018
Greg Mahle12016
Gregorio Petit12016
Griffin Canning12019
Ian Krol12018
Jabari Blash12018
Jared Walsh12019
Jarrett Parker12019
Jason Gurka12017
Javy Guerra12016
Jesse Chavez12017
Jett Bandy12016
Jhoulys Chacin12016
Jiman Choi12016
Joe Hudson12018
Joe Smith12016
John Curtiss12019
John Lamb12018
Johnny Giavotella12016
Jose Alvarez12016
José Briceño12018
José Miguel Fernández12018
José Rodríguez12019
Jose Suarez12019
Junichi Tazawa12018
Justin Bour12019
Kean Wong12019
Kevan Smith12019
Luis Garcia12019
Luis Rengifo12019
Matt Ramsey12019
Matt Thaiss12019
Max Stassi12019
Miguel Almonte12018
Miguel Del Pozo12019
Nick Buss12016
Nick Franklin12017
Odrisamer Despaigne12018
Oliver Drake12018
Osmer Morales12018
Patrick Sandoval12019
Peter Bourjos12019
Rafael Ortega12016
Ramon Flores12017
Rene Rivera12018
Ryan Schimpf12018
Sam Freeman12019
Sherman Johnson12018
Todd Cunningham12016
Troy Scribner12017
Wilfredo Tovar12019
Williams Jerez12018
Yusmeiro Petit12017

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.