Ali Sanchez's teammates

Ali Sanchez has had 316 MLB teammates in 5 seasons with 6 clubs. He spent the most seasons beside Paul Goldschmidt (2), Jazz Chisholm Jr. (2), and Andres Gimenez (2). One Hall of Famer among them: Billy Hamilton. Every season since 1876 is on file.

With the New York Mets2020 · 46 teammates

TeammateSeasonsTogether
Billy HamiltonHall of Fame12020
Robinson Cano8× All-Star12020
Jacob deGrom5× All-Star12020
Pete Alonso5× All-Star12020
Dellin Betances4× All-Star12020
Edwin Diaz3× All-Star12020
Jeff McNeil2× All-Star12020
Michael Wacha2× All-Star12020
Todd Frazier2× All-Star12020
Wilson Ramos2× All-Star12020
Yoenis Cespedes2× All-Star12020
Andres Gimenez1× All-Star12020
Brad Brach1× All-Star12020
Brian Dozier1× All-Star12020
David Peterson1× All-Star12020
Eduardo Nunez1× All-Star12020
Jeurys Familia1× All-Star12020
Michael Conforto1× All-Star12020
Seth Lugo1× All-Star12020
Amed Rosario12020
Ariel Jurado12020
Brandon Nimmo12020
Chasen Shreve12020
Corey Oswalt12020
Dominic Smith12020
Drew Smith12020
Erasmo Ramirez12020
Franklyn Kilome12020
Guillermo Heredia12020
Hunter Strickland12020
J.D. Davis12020
Jake Marisnick12020
Jared Hughes12020
Juan Lagares12020
Justin Wilson12020
Luis Guillorme12020
Miguel Castro12020
Paul Sewald12020
Rene Rivera12020
Rick Porcello12020
Robert Gsellman12020
Robinson Chirinos12020
Ryan Cordell12020
Steven Matz12020
Tomas Nido12020
Walker Lockett12020

With the St. Louis Cardinals2021 · 50 teammates

TeammateSeasonsTogether
Yadier Molina10× All-Star12021
Nolan Arenado8× All-Star12021
Paul Goldschmidt7× All-Star12021
Jon Lester5× All-Star12021
Adam Wainwright3× All-Star12021
Matt Carpenter3× All-Star12021
Andrew Miller2× All-Star12021
Carlos Martinez2× All-Star12021
Miles Mikolas2× All-Star12021
Ryan Helsley2× All-Star12021
Alex Reyes1× All-Star12021
J.A. Happ1× All-Star12021
Paul DeJong1× All-Star12021
Andrew Knizner12021
Angel Rondon12021
Austin Dean12021
Bernardo Flores Jr.12021
Brandon Dickson12021
Brandon Waddell12021
Dakota Hudson12021
Daniel Ponce de Leon12021
Dylan Carlson12021
Edmundo Sosa12021
Genesis Cabrera12021
Giovanny Gallegos12021
Harrison Bader12021
Jack Flaherty12021
Jake Woodford12021
Johan Oviedo12021
John Gant12021
John Nogowski12021
Jordan Hicks12021
José Rondon12021
Junior Fernández12021
Justin Miller12021
Justin Williams12021
Kodi Whitley12021
Kwang Hyun Kim12021
Lane Thomas12021
Lars Nootbaar12021
Luis Garcia12021
Max Moroff12021
Roel Ramírez12021
Scott Hurst12021
Seth Elledge12021
T.J. McFarland12021
Tommy Edman12021
Tyler O'Neill12021
Tyler Webb12021
Wade LeBlanc12021

With the Miami Marlins2024 · 69 teammates

TeammateSeasonsTogether
Luis Arraez4× All-Star12024
Jazz Chisholm Jr.2× All-Star12024
Tim Anderson2× All-Star12024
Avisail Garcia1× All-Star12024
Jesus Luzardo1× All-Star12024
Josh Bell1× All-Star12024
Kyle Stowers1× All-Star12024
Max Meyer1× All-Star12024
Otto Lopez1× All-Star12024
Tanner Scott1× All-Star12024
Trevor Rogers1× All-Star12024
A.J. Puk12024
Adam Oller12024
Andrew Nardi12024
Anthony Bender12024
Anthony Maldonado12024
Anthony Veneziano12024
Austin Kitchen12024
Braxton Garrett12024
Brett de Geus12024
Bryan De La Cruz12024
Bryan Hoeing12024
Burch Smith12024
Calvin Faucher12024
Christian Bethancourt12024
Connor Norby12024
Cristian Pache12024
Dane Myers12024
Darren McCaughan12024
David Hensley12024
Declan Cronin12024
Derek Hill12024
Edward Cabrera12024
Eli Villalobos12024
Emmanuel Ramirez12024
Emmanuel Rivera12024
Forrest Wall12024
George Soriano12024
Griffin Conine12024
Huascar Brazoban12024
Jake Burger12024
Javier Sanoja12024
Jesus Sanchez12024
Jesus Tinoco12024
Jhonny Pereda12024
John McMillon12024
Jonah Bride12024
Jonathan Bermúdez12024
José Devers12024
JT Chargois12024
Kent Emanuel12024
Kyle Tyler12024
Lake Bachar12024
Matt Andriese12024
Michael Petersen12024
Mike Baumann12024
Nick Fortes12024
Nick Gordon12024
Roddery Munoz12024
Ryan Weathers12024
Shaun Anderson12024
Sixto Sánchez12024
Tristan Gray12024
Valente Bellozo12024
Vidal Brujan12024
Vladimir Gutierrez12024
Xavier Edwards12024
Xzavion Curry12024
Yonny Chirinos12024

With the Toronto Blue Jays2025 · 57 teammates

TeammateSeasonsTogether
Max Scherzer8× All-Star12025
Vladimir Guerrero Jr.6× All-Star12025
George Springer4× All-Star12025
Alejandro Kirk2× All-Star12025
Bo Bichette2× All-Star12025
Jose Berrios2× All-Star12025
Kevin Gausman2× All-Star12025
Shane Bieber2× All-Star12025
Andres Gimenez1× All-Star12025
Anthony Santander1× All-Star12025
Chris Bassitt1× All-Star12025
Ernie Clement1× All-Star12025
Jeff Hoffman1× All-Star12025
Louis Varland1× All-Star12025
Ty France1× All-Star12025
Addison Barger12025
Alan Roden12025
Bowden Francis12025
Braydon Fisher12025
Brendon Little12025
Buddy Kennedy12025
Casey Lawrence12025
Chad Green12025
Daulton Varsho12025
Davis Schneider12025
Dillon Tate12025
Easton Lucas12025
Eric Lauer12025
Erik Swanson12025
Isiah Kiner-Falefa12025
Jacob Barnes12025
Joey Loperfido12025
Jonatan Clase12025
Jose Urena12025
Josh Walker12025
Justin Bruihl12025
Lazaro Estrada12025
Leo Jimenez12025
Mason Fluharty12025
Michael Stefanic12025
Myles Straw12025
Nathan Lukes12025
Nick Sandlin12025
Paxton Schultz12025
Richard Lovelady12025
Robinson Pina12025
Ryan Borucki12025
Ryan Burr12025
Seranthony Dominguez12025
Spencer Turnbull12025
Tommy Nance12025
Trey Yesavage12025
Tyler Heineman12025
Will Robertson12025
Will Wagner12025
Yariel Rodriguez12025
Yimi Garcia12025

With the Boston Red Sox2025 · 55 teammates

With the New York Yankees2026 · 48 teammates

TeammateSeasonsTogether
Aaron Judge8× All-Star12026
Paul Goldschmidt7× All-Star12026
Gerrit Cole6× All-Star12026
Giancarlo Stanton5× All-Star12026
Carlos Rodon3× All-Star12026
Cody Bellinger3× All-Star12026
Max Fried3× All-Star12026
David Bednar2× All-Star12026
Jazz Chisholm Jr.2× All-Star12026
Ben Rice1× All-Star12026
Cam Schlittler1× All-Star12026
Camilo Doval1× All-Star12026
Heliot Ramos1× All-Star12026
Michael Fulmer1× All-Star12026
Paul Blackburn1× All-Star12026
Ryan McMahon1× All-Star12026
Alexander Cornielle12026
Amed Rosario12026
Angel Chivilli12026
Anthony Volpe12026
Austin Wells12026
Bradley Hanner12026
Brendan Beck12026
Brent Headrick12026
Clarke Schmidt12026
Elmer Rodriguez12026
Fernando Cruz12026
George Lombard Jr.12026
J.C. Escarra12026
Jake Bird12026
Jasson Dominguez12026
John Schreiber12026
Jose Caballero12026
Justin Topa12026
Kervin Castro12026
Luis Garcia Jr.12026
Luis Gil12026
Max Schuemann12026
Oswaldo Cabrera12026
Randal Grichuk12026
Ryan Weathers12026
Ryan Yarbrough12026
Spencer Jones12026
Tim Hill12026
Trent Grisham12026
Will Warren12026
Yerry De los Santos12026
Yovanny Cruz12026

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.