Caleb Ferguson's teammates

Caleb Ferguson has had 439 MLB teammates in 8 seasons with 7 clubs. He spent the most seasons beside Clayton Kershaw (5), Max Muncy (5), and Chris Taylor (5). Every season since 1876 is on file.

With the Los Angeles Dodgers2018–2023 · 138 teammates

TeammateSeasonsTogether
Clayton Kershaw11× All-Star52018–2023
Max Muncy3× All-Star52018–2023
Chris Taylor1× All-Star52018–2023
Austin Barnes52018–2023
Julio Urias52018–2023
Cody Bellinger3× All-Star42018–2022
Will Smith3× All-Star42019–2023
Justin Turner2× All-Star42018–2022
Walker Buehler2× All-Star42018–2022
Tony Gonsolin1× All-Star42019–2023
Dustin May42019–2023
Enrique Hernandez42018–2023
Mookie Betts8× All-Star32020–2023
Corey Seager5× All-Star32018–2020
Kenley Jansen4× All-Star32018–2020
Joc Pederson2× All-Star32018–2020
Adam Kolarek32019–2023
Brusdar Graterol32020–2023
Daniel Hudson32018–2023
Dennis Santana32018–2020
Dylan Floro32018–2020
Edwin Rios32019–2022
Gavin Lux32019–2022
Joe Kelly32019–2023
Pedro Baez32018–2020
Ross Stripling32018–2020
Scott Alexander32018–2020
Freddie Freeman10× All-Star22022–2023
AJ Pollock1× All-Star22019–2020
Alex Wood1× All-Star22018–2020
Blake Treinen1× All-Star22020–2022
David Freese1× All-Star22018–2019
Hyun Jin Ryu1× All-Star22018–2019
Miguel Vargas1× All-Star22022–2023
Zach McKinstry1× All-Star22020–2022
Alex Verdugo22018–2019
Alex Vesia22022–2023
Andre Jackson22022–2023
Brock Stewart22018–2019
Evan Phillips22022–2023
Jake Reed22022–2023
James Outman22022–2023
Josh Sborz22019–2020
JT Chargois22018–2019
Justin Bruihl22022–2023
Kenta Maeda22018–2019
Matt Beaty22019–2020
Michael Grove22022–2023
Mitch White22020–2022
Phil Bickford22022–2023
Rich Hill22018–2019
Rocky Gale22018–2019
Ryan Pepiot22022–2023
Trayce Thompson22022–2023
Victor González22020–2023
Yency Almonte22022–2023
Yimi Garcia22018–2019
Zac Rosscup22018–2019
Craig Kimbrel9× All-Star12022
Manny Machado7× All-Star12018
Chase Utley6× All-Star12018
J.D. Martinez6× All-Star12023
David Price5× All-Star12022
Russell Martin4× All-Star12019
Matt Kemp3× All-Star12018
Trea Turner3× All-Star12022
Joey Gallo2× All-Star12022
Lance Lynn2× All-Star12023
Tyler Anderson2× All-Star12022
Yasmani Grandal2× All-Star12018
Brian Dozier1× All-Star12018
Jake Lamb1× All-Star12022
Jason Heyward1× All-Star12023
Noah Syndergaard1× All-Star12023
Shane Greene1× All-Star12022
Shelby Miller1× All-Star12023
Travis d'Arnaud1× All-Star12019
Yasiel Puig1× All-Star12018
Adam Liberatore12018
Amed Rosario12023
Andrew Heaney12022
Andrew Toles12018
Austin Wynns12023
Bobby Miller12023
Breyvic Valera12018
Bryan Hudson12023
Casey Sadler12019
Chris Martin12022
Daniel Corcino12018
David Peralta12023
Dylan Covey12023
Eddy Alvarez12022
Edward Paredes12018
Emmet Sheehan12023
Erik Goeddel12018
Garrett Cleavinger12022
Gavin Stone12023
Gus Varland12023
Hanser Alberto12022
Heath Hembree12022
Jaime Schultz12019
Jake Marisnick12023
Jake McGee12020
Jedd Gyorko12019
John Axford12018
Jonny DeLuca12023
Josh Fields12018
Keibert Ruiz12020
Kevin Pillar12022
Kolten Wong12023
Kristopher Negron12019
Kyle Farmer12018
Kyle Garlick12019
Kyle Hurt12023
Logan Forsythe12018
Luke Williams12023
Michael Busch12023
Miguel Rojas12023
Nick Robertson12023
Pat Venditte12018
Reyes Moronta12022
Robbie Erlin12022
Ryan Brasier12023
Ryan Madson12018
Ryan Yarbrough12023
Tayler Scott12023
Terrance Gore12020
Tim Locastro12018
Tommy Kahnle12022
Tony Cingrani12018
Tony Wolters12022
Tyler Cyr12023
Tyler White12019
Tyson Miller12023
Wander Suero12023
Wilmer Font12018
Yonny Hernández12023
Zach Neal12018

With the New York Yankees2024 · 53 teammates

TeammateSeasonsTogether
Aaron Judge8× All-Star12024
Gerrit Cole6× All-Star12024
Giancarlo Stanton5× All-Star12024
Juan Soto5× All-Star12024
Anthony Rizzo3× All-Star12024
Carlos Rodon3× All-Star12024
DJ LeMahieu3× All-Star12024
Gleyber Torres3× All-Star12024
Clay Holmes2× All-Star12024
Jazz Chisholm Jr.2× All-Star12024
Marcus Stroman2× All-Star12024
Ben Rice1× All-Star12024
Jose Trevino1× All-Star12024
Nestor Cortes1× All-Star12024
Alex Verdugo12024
Anthony Misiewicz12024
Anthony Volpe12024
Austin Wells12024
Carlos Narvaez12024
Clarke Schmidt12024
Clayton Andrews12024
Clayton Beeter12024
Cody Poteet12024
Dennis Santana12024
Duke Ellis12024
Enyel De Los Santos12024
Ian Hamilton12024
J.D. Davis12024
Jahmai Jones12024
Jake Cousins12024
Jasson Dominguez12024
Jon Berti12024
Jonathan Loaisiga12024
Josh Maciejewski12024
Kevin Smith12024
Luis Gil12024
Luke Weaver12024
Mark Leiter Jr.12024
Michael Tonkin12024
Nick Burdi12024
Oswald Peraza12024
Oswaldo Cabrera12024
Phil Bickford12024
Ron Marinaccio12024
Scott Effross12024
Taylor Trammell12024
Tim Hill12024
Tim Mayza12024
Tommy Kahnle12024
Trent Grisham12024
Victor González12024
Will Warren12024
Yoendrys Gomez12024

With the Houston Astros2024 · 54 teammates

TeammateSeasonsTogether
Justin Verlander10× All-Star12024
Jose Altuve9× All-Star12024
Josh Hader6× All-Star12024
Kyle Tucker4× All-Star12024
Yordan Alvarez4× All-Star12024
Alex Bregman3× All-Star12024
Jose Abreu3× All-Star12024
Framber Valdez2× All-Star12024
Ryan Pressly2× All-Star12024
Yusei Kikuchi2× All-Star12024
Hunter Brown1× All-Star12024
Jason Heyward1× All-Star12024
Jeremy Pena1× All-Star12024
Aledmys Díaz12024
Alex Speas12024
Ben Gamel12024
Blair Henley12024
Brandon Bielak12024
Bryan Abreu12024
Bryan King12024
Cesar Salazar12024
Chas McCormick12024
Cooper Hummel12024
Cristian Javier12024
Dylan Coleman12024
Forrest Whitley12024
Grae Kessinger12024
Hector Neris12024
J.P. France12024
Jacob Amaya12024
Jake Bloss12024
Jake Meyers12024
Joel Kuhnel12024
Joey Loperfido12024
Jon Singleton12024
Kaleb Ort12024
Luis Contreras12024
Mauricio Dubon12024
Miguel Diaz12024
Nick Hernandez12024
Parker Mushinski12024
Pedro León12024
Rafael Montero12024
Ronel Blanco12024
Seth Martinez12024
Shawn Dubin12024
Shay Whitcomb12024
Spencer Arrighetti12024
Tayler Scott12024
Trey Cabbage12024
Victor Caratini12024
Wander Suero12024
Yainer Diaz12024
Zach Dezenzo12024

With the Seattle Mariners2025 · 53 teammates

With the Pittsburgh Pirates2025 · 56 teammates

With the Cincinnati Reds2026 · 55 teammates

With the St. Louis Cardinals2026 · 49 teammates

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.