Sam Haggerty's teammates

Sam Haggerty has had 300 MLB teammates in 8 seasons with 3 clubs. He spent the most seasons beside Dylan Moore (6), Ty France (5), and J.P. Crawford (5). Every season since 1876 is on file.

With the New York Mets2019 · 52 teammates

TeammateSeasonsTogether
Robinson Cano8× All-Star12019
Jacob deGrom5× All-Star12019
Pete Alonso5× All-Star12019
Edwin Diaz3× All-Star12019
Zack Wheeler3× All-Star12019
Carlos Gomez2× All-Star12019
Jeff McNeil2× All-Star12019
Marcus Stroman2× All-Star12019
Todd Frazier2× All-Star12019
Wilson Ramos2× All-Star12019
Brad Brach1× All-Star12019
Hector Santiago1× All-Star12019
Jason Vargas1× All-Star12019
Jed Lowrie1× All-Star12019
Jeurys Familia1× All-Star12019
Michael Conforto1× All-Star12019
Noah Syndergaard1× All-Star12019
Seth Lugo1× All-Star12019
Travis d'Arnaud1× All-Star12019
Aaron Altherr12019
Adeiny Hechavarria12019
Amed Rosario12019
Brandon Nimmo12019
Brooks Pounders12019
Chris Flexen12019
Chris Mazza12019
Corey Oswalt12019
Daniel Zamora12019
Dominic Smith12019
Donnie Hart12019
Drew Gagnon12019
J.D. Davis12019
Jacob Rhame12019
Joe Panik12019
Juan Lagares12019
Justin Wilson12019
Keon Broxton12019
Luis Avilan12019
Luis Guillorme12019
Paul Sewald12019
Rajai Davis12019
Rene Rivera12019
Robert Gsellman12019
Ruben Tejada12019
Ryan O'Rourke12019
Stephen Nogosek12019
Steven Matz12019
Tim Peterson12019
Tomas Nido12019
Tyler Bashlor12019
Walker Lockett12019
Wilmer Font12019

With the Seattle Mariners2020–2024 · 175 teammates

TeammateSeasonsTogether
Ty France1× All-Star52020–2024
Dylan Moore52020–2024
J.P. Crawford52020–2024
Andres Munoz2× All-Star42021–2024
Cal Raleigh1× All-Star42021–2024
Logan Gilbert1× All-Star42021–2024
Luis Torrens42020–2023
Marco Gonzales42020–2023
Julio Rodriguez3× All-Star32022–2024
Luis Castillo3× All-Star32022–2024
George Kirby1× All-Star32022–2024
Mitch Haniger1× All-Star32021–2024
Anthony Misiewicz32020–2022
Chris Flexen32021–2023
Diego Castillo32021–2023
Donovan Walton32020–2022
Erik Swanson32020–2022
Jarred Kelenic32021–2023
Justus Sheffield32020–2022
Kyle Lewis32020–2022
Paul Sewald32021–2023
Taylor Trammell32021–2023
Tom Murphy32021–2023
Yohan Ramirez32020–2022
Eugenio Suarez2× All-Star22022–2023
Robbie Ray2× All-Star22022–2023
Yusei Kikuchi2× All-Star22020–2021
Bryan Woo1× All-Star22023–2024
Kyle Seager1× All-Star22020–2021
Aaron Fletcher22020–2021
Abraham Toro22021–2022
Braden Bishop22020–2021
Brady Lail22020–2021
Brian O'Keefe22022–2023
Bryce Miller22023–2024
Cade Marlowe22023–2024
Casey Sadler22020–2021
Darren McCaughan22021–2023
Dominic Canzone22023–2024
Drew Steckenrider22021–2022
Eduard Bazardo22023–2024
Emerson Hancock22023–2024
Evan White22020–2021
Gabe Speier22023–2024
Jake Fraley22020–2021
José Marmolejos22020–2021
Josh Rojas22023–2024
JT Chargois22021–2024
Justin Dunn22020–2021
Kendall Graveman22020–2021
Kevin Padlo22021–2022
Ljay Newsome22020–2021
Matt Brash22022–2023
Matt Festa22022–2023
Mike Ford22022–2023
Nick Margevicius22020–2021
Penn Murfee22022–2023
Shed Long Jr.22020–2021
Tayler Saucedo22023–2024
Tommy Milone22022–2023
Trent Thornton22023–2024
Wyatt Mills22021–2022
Justin Upton4× All-Star12022
Randy Arozarena3× All-Star12024
Dee Strange-Gordon2× All-Star12020
Justin Turner2× All-Star12024
Sean Doolittle2× All-Star12021
Teoscar Hernandez2× All-Star12023
Tyler Anderson2× All-Star12021
Adam Frazier1× All-Star12022
AJ Pollock1× All-Star12023
Carlos Santana1× All-Star12022
Hector Santiago1× All-Star12021
Jake Lamb1× All-Star12022
Jesse Winker1× All-Star12022
Jorge Polanco1× All-Star12024
Matthew Boyd1× All-Star12022
Nestor Cortes1× All-Star12020
Riley O'Brien1× All-Star12022
Sergio Romo1× All-Star12022
Taijuan Walker1× All-Star12020
Tommy La Stella1× All-Star12023
Andrew Knapp12022
Austin Nola12020
Austin Voth12024
Brandon Brennan12020
Brennan Bernardino12022
Brett de Geus12024
Bryan Shaw12020
Carl Edwards Jr.12020
Cody Bolton12024
Collin Snider12024
Cooper Hummel12023
Curt Casali12022
Dan Altavilla12020
Daniel Vogelbach12020
Daniel Zamora12021
Danny Young12022
Devin Sweet12023
Dillon Thomas12021
Domingo Tapia12021
Dominic Leone12023
Drew Ellis12022
Easton McGee12023
Eric Campbell12021
Gregory Santos12024
Isaiah Campbell12023
J.B. Bukauskas12023
Jack Larsen12022
Jack Mayfield12021
Jacob Nottingham12021
Jake Bauers12021
James Paxton12021
Jason Vosler12024
Jhonathan Diaz12024
Jimmy Yacabonis12020
Joe Hudson12020
Joe Smith12021
Joey Gerber12020
Jonatan Clase12024
Jonathan Hernandez12024
Jose Caballero12023
José Godoy12021
José Rodríguez12023
Joseph Odom12020
Juan Then12023
Justin Topa12023
Ken Giles12022
Keynan Middleton12021
Kirby Snead12024
Kolten Wong12023
Leo Rivas12024
Luis Urias12024
Luke Raley12024
Luke Weaver12023
Mallex Smith12020
Marcus Wilson12022
Matt Andriese12021
Matt Bowman12024
Matt Koch12022
Matt Magill12020
Mike Baumann12024
Mitch Garver12024
Phillip Ervin12020
Prelander Berroa12023
Rafael Montero12021
Robert Dugger12021
Roenis Elias12022
Ryan Bliss12024
Ryan Borucki12022
Ryan Weber12021
Ryder Ryan12023
Ryne Stanek12024
Samad Taylor12024
Seby Zavala12024
Seth Frankoff12020
Steven Souza Jr.12022
Stuart Fairchild12022
Taylor Guilbeau12020
Taylor Williams12020
Tim Lopes12020
Travis Jankowski12022
Trevor Gott12023
Troy Taylor12024
Ty Adcock12023
Tyler Locklear12024
Tyson Miller12024
Victor Robles12024
Vinny Nittoli12021
Walker Lockett12020
Will Vest12021
Yacksel Rios12021
Yimi Garcia12024
Yoshihisa Hirano12020
Zac Grotz12020

With the Texas Rangers2025–2026 · 84 teammates

TeammateSeasonsTogether
Corey Seager5× All-Star22025–2026
Jacob deGrom5× All-Star22025–2026
Joc Pederson2× All-Star22025–2026
Nathan Eovaldi2× All-Star22025–2026
Jacob Latz1× All-Star22025–2026
Josh Jung1× All-Star22025–2026
Alejandro Osuna22025–2026
Chris Martin22025–2026
Cody Freeman22025–2026
Cole Winn22025–2026
Evan Carter22025–2026
Ezequiel Duran22025–2026
Jack Leiter22025–2026
Jake Burger22025–2026
Jose Corniell22025–2026
Josh Smith22025–2026
Justin Foscue22025–2026
Kumar Rocker22025–2026
Kyle Higashioka22025–2026
Luis Curvelo22025–2026
Michael Helman22025–2026
Robert Garcia22025–2026
Wyatt Langford22025–2026
Andrew McCutchen5× All-Star12026
Marcus Semien3× All-Star12025
Adolis Garcia2× All-Star12025
Patrick Corbin2× All-Star12025
Elias Diaz1× All-Star12026
Jonah Heim1× All-Star12025
MacKenzie Gore1× All-Star12026
Adam Macko12026
Austin Wynns12026
Ben Peoples12026
Billy McKinney12025
Blaine Crim12025
Brandon Nimmo12026
Cal Quantrill12026
Caleb Boushley12025
Cam Cauley12026
Carl Edwards Jr.12025
Carter Baumler12026
Chase Silseth12026
Chris Paddack12026
Codi Heuer12025
Cody Bradford12026
Dane Dunning12025
Danny Coulombe12025
Danny Jansen12026
Donovan Solano12025
Dustin Harris12025
Dylan Moore12025
Emiliano Teodo12026
Gavin Collyer12026
Gerson Garabito12025
Hoby Milner12025
Jacob Webb12025
Jakob Junis12026
Jalen Beeks12026
Jarred Kelenic12026
Joe Ross12026
Jon Gray12025
Jonah Bride12026
Jonathan Ornelas12025
Jordan Montgomery12026
Kevin Pillar12025
Leody Taveras12025
Logan O'Hoppe12026
Luke Jackson12025
Marc Church12025
Marco Gonzales12026
Merrill Kelly12025
Nick Ahmed12025
Nicky Lopez12026
Nolan Kingham12026
Peyton Gray12026
Phil Maton12025
Robby Ahlstrom12026
Rowdy Tellez12025
Shawn Armstrong12025
Trevor Williams12026
Tucker Barnhart12025
Tyler Alexander12026
Tyler Mahle12025
Winston Santos12026

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.