Diego Castillo's teammates

Diego Castillo has had 294 MLB teammates in 7 seasons with 3 clubs. He spent the most seasons beside Brandon Lowe (4), Andrew Kittredge (4), and Austin Meadows (4). Every season since 1876 is on file.

With the Tampa Bay Rays2018–2021 · 130 teammates

TeammateSeasonsTogether
Brandon Lowe2× All-Star42018–2021
Andrew Kittredge1× All-Star42018–2021
Austin Meadows1× All-Star42018–2021
Joey Wendle1× All-Star42018–2021
Tyler Glasnow1× All-Star42018–2021
Chaz Roe42018–2021
Jiman Choi42018–2021
Kevin Kiermaier42018–2021
Ryan Yarbrough42018–2021
Willy Adames42018–2021
Yandy Diaz2× All-Star32019–2021
Blake Snell1× All-Star32018–2020
Mike Zunino1× All-Star32019–2021
Anthony Banda32018–2020
Jalen Beeks32018–2020
Jose Alvarado32018–2020
Michael Pérez32018–2020
Mike Brosseau32019–2021
Nick Anderson32019–2021
Pete Fairbanks32019–2021
Trevor Richards32019–2021
Yonny Chirinos32018–2020
Randy Arozarena3× All-Star22020–2021
Charlie Morton2× All-Star22019–2020
Chris Archer2× All-Star22018–2021
Aaron Slegers22019–2020
Adam Kolarek22018–2019
Andrew Velazquez22018–2019
Austin Pruitt22018–2019
Brett Phillips22020–2021
Christian Arroyo22018–2019
Cody Reed22020–2021
Daniel Robertson22018–2019
Hoby Milner22018–2019
Hunter Wood22018–2019
Jake Faria22018–2019
Josh Fleming22020–2021
Kevan Smith22020–2021
Manuel Margot22020–2021
Matt Duffy22018–2019
Nathaniel Lowe22019–2020
Nick Ciuffo22018–2019
Oliver Drake22019–2020
Ryan Sherriff22020–2021
Ryan Thompson22020–2021
Ryne Stanek22018–2019
Tommy Pham22018–2019
Wilmer Font22018–2019
Yoshi Tsutsugo22020–2021
Nelson Cruz7× All-Star12021
Carlos Gomez2× All-Star12018
Drew Rasmussen2× All-Star12021
Michael Wacha2× All-Star12021
Nathan Eovaldi2× All-Star12018
Shane McClanahan2× All-Star12021
Wilson Ramos2× All-Star12018
Alex Colome1× All-Star12018
Avisail Garcia1× All-Star12019
C.J. Cron1× All-Star12018
David Robertson1× All-Star12021
Jesus Aguilar1× All-Star12019
Jonny Venters1× All-Star12018
Sergio Romo1× All-Star12018
Travis d'Arnaud1× All-Star12019
Wander Franco1× All-Star12021
Aaron Loup12020
Adam Conley12021
Adam Moore12018
Adeiny Hechavarria12018
Anthony Bemboom12019
Brad Miller12018
Brandon Snyder12018
Brendan McKay12019
Brent Honeywell12021
Brian O'Grady12020
Casey Sadler12019
Chih-Wei Hu12018
Chris Ellis12021
Chris Mazza12021
Cole Sulser12019
Colin Poche12019
Collin McHugh12021
David Hess12021
Denard Span12018
Dietrich Enns12021
DJ Johnson12021
Edgar García12020
Emilio Pagan12019
Eric Sogard12019
Erik Kratz12019
Evan Phillips12021
Francisco Mejía12021
Guillermo Heredia12019
Hunter Renfroe12020
Hunter Strickland12021
Ian Gibaut12019
J.P. Feyereisen12021
Jaime Schultz12018
Jake Bauers12018
Jeffrey Springs12021
Jesus Sucre12018
Joey Krehbiel12021
John Curtiss12020
Johnny Davis12019
Johnny Field12018
Jordan Luplow12021
Jose De Leon12019
Jose Martinez12020
Joseph Odom12021
Josh Lowe12021
JT Chargois12021
Justin Williams12018
Kean Wong12019
Kevin Padlo12021
Louis Head12021
Luis Patiño12021
Mallex Smith12018
Matt Andriese12018
Matt Wisler12021
Ricardo Pinto12019
Rich Hill12021
Rob Refsnyder12018
Ryan Weber12018
Sean Gilmartin12020
Sean Poppen12021
Shane Baz12021
Shawn Armstrong12021
Taylor Walls12021
Vidal Brujan12021
Vidal Nuño12018

With the Seattle Mariners2021–2023 · 124 teammates

TeammateSeasonsTogether
Andres Munoz2× All-Star32021–2023
Cal Raleigh1× All-Star32021–2023
Logan Gilbert1× All-Star32021–2023
Ty France1× All-Star32021–2023
Chris Flexen32021–2023
Dylan Moore32021–2023
J.P. Crawford32021–2023
Jarred Kelenic32021–2023
Luis Torrens32021–2023
Marco Gonzales32021–2023
Paul Sewald32021–2023
Sam Haggerty32021–2023
Taylor Trammell32021–2023
Tom Murphy32021–2023
Julio Rodriguez3× All-Star22022–2023
Luis Castillo3× All-Star22022–2023
Eugenio Suarez2× All-Star22022–2023
Robbie Ray2× All-Star22022–2023
George Kirby1× All-Star22022–2023
Mitch Haniger1× All-Star22021–2022
Abraham Toro22021–2022
Anthony Misiewicz22021–2022
Brian O'Keefe22022–2023
Darren McCaughan22021–2023
Donovan Walton22021–2022
Drew Steckenrider22021–2022
Erik Swanson22021–2022
Justus Sheffield22021–2022
Kevin Padlo22021–2022
Kyle Lewis22021–2022
Matt Brash22022–2023
Matt Festa22022–2023
Mike Ford22022–2023
Penn Murfee22022–2023
Tommy Milone22022–2023
Wyatt Mills22021–2022
Yohan Ramirez22021–2022
Justin Upton4× All-Star12022
Sean Doolittle2× All-Star12021
Teoscar Hernandez2× All-Star12023
Tyler Anderson2× All-Star12021
Yusei Kikuchi2× All-Star12021
Adam Frazier1× All-Star12022
AJ Pollock1× All-Star12023
Bryan Woo1× All-Star12023
Carlos Santana1× All-Star12022
Hector Santiago1× All-Star12021
Jake Lamb1× All-Star12022
Jesse Winker1× All-Star12022
Kyle Seager1× All-Star12021
Matthew Boyd1× All-Star12022
Riley O'Brien1× All-Star12022
Sergio Romo1× All-Star12022
Tommy La Stella1× All-Star12023
Aaron Fletcher12021
Andrew Knapp12022
Braden Bishop12021
Brady Lail12021
Brennan Bernardino12022
Bryce Miller12023
Cade Marlowe12023
Casey Sadler12021
Cooper Hummel12023
Curt Casali12022
Daniel Zamora12021
Danny Young12022
Devin Sweet12023
Dillon Thomas12021
Domingo Tapia12021
Dominic Canzone12023
Dominic Leone12023
Drew Ellis12022
Easton McGee12023
Eduard Bazardo12023
Emerson Hancock12023
Eric Campbell12021
Evan White12021
Gabe Speier12023
Isaiah Campbell12023
J.B. Bukauskas12023
Jack Larsen12022
Jack Mayfield12021
Jacob Nottingham12021
Jake Bauers12021
Jake Fraley12021
James Paxton12021
Joe Smith12021
Jose Caballero12023
José Godoy12021
José Marmolejos12021
José Rodríguez12023
Josh Rojas12023
JT Chargois12021
Juan Then12023
Justin Dunn12021
Justin Topa12023
Ken Giles12022
Kendall Graveman12021
Keynan Middleton12021
Kolten Wong12023
Ljay Newsome12021
Luke Weaver12023
Marcus Wilson12022
Matt Andriese12021
Matt Koch12022
Nick Margevicius12021
Prelander Berroa12023
Rafael Montero12021
Robert Dugger12021
Roenis Elias12022
Ryan Borucki12022
Ryan Weber12021
Ryder Ryan12023
Shed Long Jr.12021
Steven Souza Jr.12022
Stuart Fairchild12022
Tayler Saucedo12023
Travis Jankowski12022
Trent Thornton12023
Trevor Gott12023
Ty Adcock12023
Vinny Nittoli12021
Will Vest12021
Yacksel Rios12021

With the Minnesota Twins2024 · 51 teammates

TeammateSeasonsTogether
Byron Buxton3× All-Star12024
Carlos Correa3× All-Star12024
Joe Ryan2× All-Star12024
Carlos Santana1× All-Star12024
Jhoan Duran1× All-Star12024
Louis Varland1× All-Star12024
Pablo Lopez1× All-Star12024
Willi Castro1× All-Star12024
Alex Kirilloff12024
Austin Martin12024
Bailey Ober12024
Brent Headrick12024
Brock Stewart12024
Brooks Lee12024
Caleb Boushley12024
Caleb Thielbar12024
Chris Paddack12024
Christian Vazquez12024
Cole Irvin12024
Cole Sands12024
Daniel Duarte12024
DaShawn Keirsey Jr.12024
David Festa12024
Diego Castillo12024
Edouard Julien12024
Griffin Jax12024
Jair Camargo12024
Jay Jackson12024
Jorge Alcala12024
Jose F Miranda12024
Josh Staumont12024
Josh Winder12024
Justin Topa12024
Kody Funderburk12024
Kyle Farmer12024
Manuel Margot12024
Matt Bowman12024
Matt Wallner12024
Max Kepler12024
Michael Helman12024
Michael Tonkin12024
Randy Dobnak12024
Ronny Henriquez12024
Royce Lewis12024
Ryan Jeffers12024
Scott Blewett12024
Simeon Woods Richardson12024
Steven Okert12024
Trevor Larnach12024
Trevor Richards12024
Zebby Matthews12024

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.