Genesis Cabrera's teammates
Genesis Cabrera has had 401 MLB teammates in 7 seasons with 6 clubs. He spent the most seasons beside Ryan Helsley (6), Paul Goldschmidt (5), and Adam Wainwright (5). Every season since 1876 is on file.
With the St. Louis Cardinals2019–2023 · 122 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Paul Goldschmidt7× All-Star | 5 | 2019–2023 |
| Adam Wainwright3× All-Star | 5 | 2019–2023 |
| Ryan Helsley2× All-Star | 5 | 2019–2023 |
| Paul DeJong1× All-Star | 5 | 2019–2023 |
| Andrew Knizner | 5 | 2019–2023 |
| Dakota Hudson | 5 | 2019–2023 |
| Giovanny Gallegos | 5 | 2019–2023 |
| Jack Flaherty | 5 | 2019–2023 |
| Tommy Edman | 5 | 2019–2023 |
| Tyler O'Neill | 5 | 2019–2023 |
| Yadier Molina10× All-Star | 4 | 2019–2022 |
| Miles Mikolas2× All-Star | 4 | 2019–2023 |
| Dylan Carlson | 4 | 2020–2023 |
| Harrison Bader | 4 | 2019–2022 |
| Jake Woodford | 4 | 2020–2023 |
| Jordan Hicks | 4 | 2019–2023 |
| Junior Fernández | 4 | 2019–2022 |
| Nolan Arenado8× All-Star | 3 | 2021–2023 |
| Matt Carpenter3× All-Star | 3 | 2019–2021 |
| Andrew Miller2× All-Star | 3 | 2019–2021 |
| Carlos Martinez2× All-Star | 3 | 2019–2021 |
| Alex Reyes1× All-Star | 3 | 2019–2021 |
| Daniel Ponce de Leon | 3 | 2019–2021 |
| Edmundo Sosa | 3 | 2019–2022 |
| Johan Oviedo | 3 | 2020–2022 |
| John Gant | 3 | 2019–2021 |
| Kodi Whitley | 3 | 2020–2022 |
| Lane Thomas | 3 | 2019–2021 |
| Lars Nootbaar | 3 | 2021–2023 |
| Tyler Webb | 3 | 2019–2021 |
| Matt Wieters4× All-Star | 2 | 2019–2020 |
| Brendan Donovan1× All-Star | 2 | 2022–2023 |
| Dexter Fowler1× All-Star | 2 | 2019–2020 |
| Ivan Herrera1× All-Star | 2 | 2022–2023 |
| Alec Burleson | 2 | 2022–2023 |
| Andre Pallante | 2 | 2022–2023 |
| Angel Rondon | 2 | 2021–2022 |
| Austin Dean | 2 | 2020–2021 |
| Chris Stratton | 2 | 2022–2023 |
| Drew VerHagen | 2 | 2022–2023 |
| James Naile | 2 | 2022–2023 |
| John Nogowski | 2 | 2020–2021 |
| JoJo Romero | 2 | 2022–2023 |
| Jordan Montgomery | 2 | 2022–2023 |
| Juan Yepez | 2 | 2022–2023 |
| Justin Williams | 2 | 2020–2021 |
| Kolten Wong | 2 | 2019–2020 |
| Kwang Hyun Kim | 2 | 2020–2021 |
| Matthew Liberatore | 2 | 2022–2023 |
| Nolan Gorman | 2 | 2022–2023 |
| Packy Naughton | 2 | 2022–2023 |
| Rangel Ravelo | 2 | 2019–2020 |
| Roel Ramírez | 2 | 2020–2021 |
| Seth Elledge | 2 | 2020–2021 |
| Steven Matz | 2 | 2022–2023 |
| T.J. McFarland | 2 | 2021–2022 |
| Zack Thompson | 2 | 2022–2023 |
| Albert Pujols11× All-Star | 1 | 2022 |
| Jon Lester5× All-Star | 1 | 2021 |
| Willson Contreras4× All-Star | 1 | 2023 |
| Marcell Ozuna3× All-Star | 1 | 2019 |
| Randy Arozarena3× All-Star | 1 | 2019 |
| Michael Wacha2× All-Star | 1 | 2019 |
| Corey Dickerson1× All-Star | 1 | 2022 |
| J.A. Happ1× All-Star | 1 | 2021 |
| Jordan Walker1× All-Star | 1 | 2023 |
| Jose Quintana1× All-Star | 1 | 2022 |
| Aaron Brooks | 1 | 2022 |
| Adalberto Mejía | 1 | 2019 |
| Ali Sanchez | 1 | 2021 |
| Andrew Suárez | 1 | 2023 |
| Austin Gomber | 1 | 2020 |
| Austin Romine | 1 | 2022 |
| Ben DeLuzio | 1 | 2022 |
| Bernardo Flores Jr. | 1 | 2021 |
| Brad Miller | 1 | 2020 |
| Brandon Dickson | 1 | 2021 |
| Brandon Waddell | 1 | 2021 |
| Casey Lawrence | 1 | 2023 |
| Chasen Shreve | 1 | 2019 |
| Conner Capel | 1 | 2022 |
| Cory Spangenberg | 1 | 2022 |
| Dominic Leone | 1 | 2019 |
| Drew Robinson | 1 | 2019 |
| Drew Rom | 1 | 2023 |
| Guillo Zuniga | 1 | 2023 |
| Irving Lopez | 1 | 2023 |
| Jacob Barnes | 1 | 2023 |
| Jake Walsh | 1 | 2022 |
| Jedd Gyorko | 1 | 2019 |
| Jesus Cruz | 1 | 2020 |
| Joe Hudson | 1 | 2019 |
| John Brebbia | 1 | 2019 |
| John King | 1 | 2023 |
| Jose Fermin | 1 | 2023 |
| Jose Martinez | 1 | 2019 |
| José Rondon | 1 | 2021 |
| Juniel Querecuto | 1 | 2023 |
| Justin Miller | 1 | 2021 |
| Kramer Robertson | 1 | 2022 |
| Kyle Leahy | 1 | 2023 |
| Luis Garcia | 1 | 2021 |
| Luke Gregerson | 1 | 2019 |
| Luken Baker | 1 | 2023 |
| Masyn Winn | 1 | 2023 |
| Max Moroff | 1 | 2021 |
| Max Schrock | 1 | 2020 |
| Michael Siani | 1 | 2023 |
| Mike Mayers | 1 | 2019 |
| Nabil Crismatt | 1 | 2020 |
| Nick Wittgren | 1 | 2022 |
| Óscar Mercado | 1 | 2023 |
| Ricardo Sánchez | 1 | 2020 |
| Richie Palacios | 1 | 2023 |
| Rob Kaminsky | 1 | 2020 |
| Ryan Meisinger | 1 | 2020 |
| Ryan Tepera | 1 | 2023 |
| Scott Hurst | 1 | 2021 |
| Taylor Motter | 1 | 2023 |
| Tres Barrera | 1 | 2023 |
| Wade LeBlanc | 1 | 2021 |
| Yairo Muñoz | 1 | 2019 |
With the Toronto Blue Jays2023–2024 · 71 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Vladimir Guerrero Jr.6× All-Star | 2 | 2023–2024 |
| George Springer4× All-Star | 2 | 2023–2024 |
| Alejandro Kirk2× All-Star | 2 | 2023–2024 |
| Bo Bichette2× All-Star | 2 | 2023–2024 |
| Jordan Romano2× All-Star | 2 | 2023–2024 |
| Jose Berrios2× All-Star | 2 | 2023–2024 |
| Kevin Gausman2× All-Star | 2 | 2023–2024 |
| Yusei Kikuchi2× All-Star | 2 | 2023–2024 |
| Alek Manoah1× All-Star | 2 | 2023–2024 |
| Chris Bassitt1× All-Star | 2 | 2023–2024 |
| Ernie Clement1× All-Star | 2 | 2023–2024 |
| Bowden Francis | 2 | 2023–2024 |
| Cavan Biggio | 2 | 2023–2024 |
| Chad Green | 2 | 2023–2024 |
| Danny Jansen | 2 | 2023–2024 |
| Daulton Varsho | 2 | 2023–2024 |
| Davis Schneider | 2 | 2023–2024 |
| Erik Swanson | 2 | 2023–2024 |
| Kevin Kiermaier | 2 | 2023–2024 |
| Mitch White | 2 | 2023–2024 |
| Nate Pearson | 2 | 2023–2024 |
| Nathan Lukes | 2 | 2023–2024 |
| Spencer Horwitz | 2 | 2023–2024 |
| Tim Mayza | 2 | 2023–2024 |
| Trevor Richards | 2 | 2023–2024 |
| Tyler Heineman | 2 | 2023–2024 |
| Wes Parsons | 2 | 2023–2024 |
| Yimi Garcia | 2 | 2023–2024 |
| Zach Pop | 2 | 2023–2024 |
| Whit Merrifield3× All-Star | 1 | 2023 |
| Justin Turner2× All-Star | 1 | 2024 |
| Brandon Belt1× All-Star | 1 | 2023 |
| Hyun Jin Ryu1× All-Star | 1 | 2023 |
| Matt Chapman1× All-Star | 1 | 2023 |
| Paul DeJong1× All-Star | 1 | 2023 |
| Santiago Espinal1× All-Star | 1 | 2023 |
| Adam Cimber | 1 | 2023 |
| Addison Barger | 1 | 2024 |
| Anthony Bass | 1 | 2023 |
| Brandon Eisert | 1 | 2024 |
| Brendon Little | 1 | 2024 |
| Brett de Geus | 1 | 2024 |
| Brian Serven | 1 | 2024 |
| Cam Eden | 1 | 2023 |
| Daniel Vogelbach | 1 | 2024 |
| Dillon Tate | 1 | 2024 |
| Easton Lucas | 1 | 2024 |
| Hagen Danner | 1 | 2023 |
| Isiah Kiner-Falefa | 1 | 2024 |
| Jay Jackson | 1 | 2023 |
| Joey Loperfido | 1 | 2024 |
| Jonatan Clase | 1 | 2024 |
| Jordan Hicks | 1 | 2023 |
| Jordan Luplow | 1 | 2023 |
| Jose Cuas | 1 | 2024 |
| Leo Jimenez | 1 | 2024 |
| Luis De Los Santos | 1 | 2024 |
| Luis Frías | 1 | 2024 |
| Mason McCoy | 1 | 2023 |
| Nick Robertson | 1 | 2024 |
| Orelvis Martinez | 1 | 2024 |
| Paolo Espino | 1 | 2024 |
| Ryan Burr | 1 | 2024 |
| Ryan Yarbrough | 1 | 2024 |
| Steward Berroa | 1 | 2024 |
| Thomas Hatch | 1 | 2023 |
| Tommy Nance | 1 | 2024 |
| Trent Thornton | 1 | 2023 |
| Will Wagner | 1 | 2024 |
| Yariel Rodriguez | 1 | 2024 |
| Yerry Rodríguez | 1 | 2024 |
With the Chicago Cubs2025 · 51 teammates
With the New York Mets2025 · 62 teammates
With the Pittsburgh Pirates2025 · 56 teammates
With the Minnesota Twins2025 · 56 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.