Michael Wacha's teammates
Michael Wacha has had 441 MLB teammates in 14 seasons with 6 clubs. He spent the most seasons beside Matt Carpenter (8), Yadier Molina (7), and Adam Wainwright (7). One Hall of Famer among them: Billy Hamilton. Every season since 1876 is on file.
With the St. Louis Cardinals2013–2019 · 152 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Yadier Molina10× All-Star | 7 | 2013–2019 |
| Adam Wainwright3× All-Star | 7 | 2013–2019 |
| Matt Carpenter3× All-Star | 7 | 2013–2019 |
| Carlos Martinez2× All-Star | 7 | 2013–2019 |
| Kolten Wong | 7 | 2013–2019 |
| Matt Adams | 6 | 2013–2018 |
| Tyler Lyons | 6 | 2013–2018 |
| Trevor Rosenthal1× All-Star | 5 | 2013–2017 |
| Greg Garcia | 5 | 2014–2018 |
| Kevin Siegrist | 5 | 2013–2017 |
| Sam Tuivailala | 5 | 2014–2018 |
| Tommy Pham | 5 | 2014–2018 |
| Matt Holliday7× All-Star | 4 | 2013–2016 |
| Jhonny Peralta3× All-Star | 4 | 2014–2017 |
| Lance Lynn2× All-Star | 4 | 2013–2017 |
| Jaime Garcia | 4 | 2013–2016 |
| Jedd Gyorko | 4 | 2016–2019 |
| Jose Martinez | 4 | 2016–2019 |
| Mike Mayers | 4 | 2016–2019 |
| Randal Grichuk | 4 | 2014–2017 |
| Seth Maness | 4 | 2013–2016 |
| Jonathan Broxton2× All-Star | 3 | 2015–2017 |
| Alex Reyes1× All-Star | 3 | 2016–2019 |
| Dexter Fowler1× All-Star | 3 | 2017–2019 |
| Paul DeJong1× All-Star | 3 | 2017–2019 |
| Carson Kelly | 3 | 2016–2018 |
| Harrison Bader | 3 | 2017–2019 |
| Jack Flaherty | 3 | 2017–2019 |
| John Brebbia | 3 | 2017–2019 |
| John Gant | 3 | 2017–2019 |
| Jon Jay | 3 | 2013–2015 |
| Luke Weaver | 3 | 2016–2018 |
| Marco Gonzales | 3 | 2014–2017 |
| Matt Bowman | 3 | 2016–2018 |
| Miguel Socolovich | 3 | 2015–2017 |
| Pete Kozma | 3 | 2013–2015 |
| Randy Choate | 3 | 2013–2015 |
| Stephen Piscotty | 3 | 2015–2017 |
| Tony Cruz | 3 | 2013–2015 |
| Marcell Ozuna3× All-Star | 2 | 2018–2019 |
| Miles Mikolas2× All-Star | 2 | 2018–2019 |
| Allen Craig1× All-Star | 2 | 2013–2014 |
| Brandon Moss1× All-Star | 2 | 2015–2016 |
| Brett Cecil1× All-Star | 2 | 2017–2018 |
| John Lackey1× All-Star | 2 | 2014–2015 |
| Shelby Miller1× All-Star | 2 | 2013–2014 |
| Zach Duke1× All-Star | 2 | 2016–2017 |
| Alberto Rosario | 2 | 2016–2017 |
| Aledmys Díaz | 2 | 2016–2017 |
| Audry Perez | 2 | 2013–2014 |
| Chasen Shreve | 2 | 2018–2019 |
| Dakota Hudson | 2 | 2018–2019 |
| Daniel Descalso | 2 | 2013–2014 |
| Daniel Ponce de Leon | 2 | 2018–2019 |
| Dominic Leone | 2 | 2018–2019 |
| Edmundo Sosa | 2 | 2018–2019 |
| Eric Fryer | 2 | 2016–2017 |
| Giovanny Gallegos | 2 | 2018–2019 |
| Joe Kelly | 2 | 2013–2014 |
| Jordan Hicks | 2 | 2018–2019 |
| Keith Butler | 2 | 2013–2014 |
| Luke Gregerson | 2 | 2018–2019 |
| Luke Voit | 2 | 2017–2018 |
| Mike Leake | 2 | 2016–2017 |
| Nick Greenwood | 2 | 2014–2015 |
| Peter Bourjos | 2 | 2014–2015 |
| Ryan Sherriff | 2 | 2017–2018 |
| Sam Freeman | 2 | 2013–2014 |
| Seunghwan Oh | 2 | 2016–2017 |
| Shane Robinson | 2 | 2013–2014 |
| Tyler O'Neill | 2 | 2018–2019 |
| Tyler Webb | 2 | 2018–2019 |
| Xavier Scruggs | 2 | 2014–2015 |
| Yairo Muñoz | 2 | 2018–2019 |
| Paul Goldschmidt7× All-Star | 1 | 2019 |
| Matt Wieters4× All-Star | 1 | 2019 |
| Greg Holland3× All-Star | 1 | 2018 |
| Randy Arozarena3× All-Star | 1 | 2019 |
| A.J. Pierzynski2× All-Star | 1 | 2014 |
| Adolis Garcia2× All-Star | 1 | 2018 |
| Andrew Miller2× All-Star | 1 | 2019 |
| Pat Neshek2× All-Star | 1 | 2014 |
| Ryan Helsley2× All-Star | 1 | 2019 |
| Sandy Alcantara2× All-Star | 1 | 2017 |
| David Freese1× All-Star | 1 | 2013 |
| Edward Mujica1× All-Star | 1 | 2013 |
| Jake Westbrook1× All-Star | 1 | 2013 |
| Jason Heyward1× All-Star | 1 | 2015 |
| Jordan Walden1× All-Star | 1 | 2015 |
| Justin Masterson1× All-Star | 1 | 2014 |
| Ty Wigginton1× All-Star | 1 | 2013 |
| Tyson Ross1× All-Star | 1 | 2018 |
| Adalberto Mejía | 1 | 2019 |
| Adron Chambers | 1 | 2013 |
| Alex D. Mejia | 1 | 2017 |
| Andrew Knizner | 1 | 2019 |
| Austin Gomber | 1 | 2018 |
| Brayan Pena | 1 | 2016 |
| Breyvic Valera | 1 | 2017 |
| Brock Peterson | 1 | 2013 |
| Bud Norris | 1 | 2018 |
| Carlos Ivan Beltran | 1 | 2013 |
| Carlos Manuel Villanueva | 1 | 2015 |
| Chad Huffman | 1 | 2017 |
| Cody Stanley | 1 | 2015 |
| Dan Johnson | 1 | 2015 |
| Dean Anna | 1 | 2015 |
| Dean Kiekhefer | 1 | 2016 |
| Drew Robinson | 1 | 2019 |
| Ed Easley | 1 | 2015 |
| Eric Fornataro | 1 | 2014 |
| Fernando Salas | 1 | 2013 |
| Francisco Pena | 1 | 2018 |
| Genesis Cabrera | 1 | 2019 |
| George Kottaras | 1 | 2014 |
| Jason Motte | 1 | 2014 |
| Jeremy Hazelbaker | 1 | 2016 |
| Jermaine Curtis | 1 | 2013 |
| Jerome Williams | 1 | 2016 |
| Joe Hudson | 1 | 2019 |
| Joey Butler | 1 | 2014 |
| John Axford | 1 | 2013 |
| John Gast | 1 | 2013 |
| Jorge Rondon | 1 | 2014 |
| Josh Lucas | 1 | 2017 |
| Juan Nicasio | 1 | 2017 |
| Junior Fernández | 1 | 2019 |
| Lane Thomas | 1 | 2019 |
| Magneuris Sierra | 1 | 2017 |
| Maikel Cleto | 1 | 2013 |
| Marc Rzepczynski | 1 | 2013 |
| Marcus Hatley | 1 | 2015 |
| Mark Ellis | 1 | 2014 |
| Mark Reynolds | 1 | 2015 |
| Matt Belisle | 1 | 2015 |
| Michael Blazek | 1 | 2013 |
| Michael McKenry | 1 | 2016 |
| Mitch Harris | 1 | 2015 |
| Mitchell Boggs | 1 | 2013 |
| Oscar Taveras | 1 | 2014 |
| Patrick Wisdom | 1 | 2018 |
| Preston Guilmet | 1 | 2018 |
| Rangel Ravelo | 1 | 2019 |
| Rob Johnson | 1 | 2013 |
| Ruben Tejada | 1 | 2016 |
| Ryan Jackson | 1 | 2013 |
| Steve Cishek | 1 | 2015 |
| Steven Baron | 1 | 2018 |
| Tim Cooney | 1 | 2015 |
| Tommy Edman | 1 | 2019 |
| Travis Tartamella | 1 | 2015 |
| Victor Marte | 1 | 2013 |
With the New York Mets2020 · 46 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Billy HamiltonHall of Fame | 1 | 2020 |
| Robinson Cano8× All-Star | 1 | 2020 |
| Jacob deGrom5× All-Star | 1 | 2020 |
| Pete Alonso5× All-Star | 1 | 2020 |
| Dellin Betances4× All-Star | 1 | 2020 |
| Edwin Diaz3× All-Star | 1 | 2020 |
| Jeff McNeil2× All-Star | 1 | 2020 |
| Todd Frazier2× All-Star | 1 | 2020 |
| Wilson Ramos2× All-Star | 1 | 2020 |
| Yoenis Cespedes2× All-Star | 1 | 2020 |
| Andres Gimenez1× All-Star | 1 | 2020 |
| Brad Brach1× All-Star | 1 | 2020 |
| Brian Dozier1× All-Star | 1 | 2020 |
| David Peterson1× All-Star | 1 | 2020 |
| Eduardo Nunez1× All-Star | 1 | 2020 |
| Jeurys Familia1× All-Star | 1 | 2020 |
| Michael Conforto1× All-Star | 1 | 2020 |
| Seth Lugo1× All-Star | 1 | 2020 |
| Ali Sanchez | 1 | 2020 |
| Amed Rosario | 1 | 2020 |
| Ariel Jurado | 1 | 2020 |
| Brandon Nimmo | 1 | 2020 |
| Chasen Shreve | 1 | 2020 |
| Corey Oswalt | 1 | 2020 |
| Dominic Smith | 1 | 2020 |
| Drew Smith | 1 | 2020 |
| Erasmo Ramirez | 1 | 2020 |
| Franklyn Kilome | 1 | 2020 |
| Guillermo Heredia | 1 | 2020 |
| Hunter Strickland | 1 | 2020 |
| J.D. Davis | 1 | 2020 |
| Jake Marisnick | 1 | 2020 |
| Jared Hughes | 1 | 2020 |
| Juan Lagares | 1 | 2020 |
| Justin Wilson | 1 | 2020 |
| Luis Guillorme | 1 | 2020 |
| Miguel Castro | 1 | 2020 |
| Paul Sewald | 1 | 2020 |
| Rene Rivera | 1 | 2020 |
| Rick Porcello | 1 | 2020 |
| Robert Gsellman | 1 | 2020 |
| Robinson Chirinos | 1 | 2020 |
| Ryan Cordell | 1 | 2020 |
| Steven Matz | 1 | 2020 |
| Tomas Nido | 1 | 2020 |
| Walker Lockett | 1 | 2020 |
With the Tampa Bay Rays2021 · 60 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Nelson Cruz7× All-Star | 1 | 2021 |
| Randy Arozarena3× All-Star | 1 | 2021 |
| Brandon Lowe2× All-Star | 1 | 2021 |
| Chris Archer2× All-Star | 1 | 2021 |
| Drew Rasmussen2× All-Star | 1 | 2021 |
| Shane McClanahan2× All-Star | 1 | 2021 |
| Yandy Diaz2× All-Star | 1 | 2021 |
| Andrew Kittredge1× All-Star | 1 | 2021 |
| Austin Meadows1× All-Star | 1 | 2021 |
| David Robertson1× All-Star | 1 | 2021 |
| Joey Wendle1× All-Star | 1 | 2021 |
| Mike Zunino1× All-Star | 1 | 2021 |
| Tyler Glasnow1× All-Star | 1 | 2021 |
| Wander Franco1× All-Star | 1 | 2021 |
| Adam Conley | 1 | 2021 |
| Brent Honeywell | 1 | 2021 |
| Brett Phillips | 1 | 2021 |
| Chaz Roe | 1 | 2021 |
| Chris Ellis | 1 | 2021 |
| Chris Mazza | 1 | 2021 |
| Cody Reed | 1 | 2021 |
| Collin McHugh | 1 | 2021 |
| David Hess | 1 | 2021 |
| Diego Castillo | 1 | 2021 |
| Dietrich Enns | 1 | 2021 |
| DJ Johnson | 1 | 2021 |
| Evan Phillips | 1 | 2021 |
| Francisco Mejía | 1 | 2021 |
| Hunter Strickland | 1 | 2021 |
| J.P. Feyereisen | 1 | 2021 |
| Jeffrey Springs | 1 | 2021 |
| Jiman Choi | 1 | 2021 |
| Joey Krehbiel | 1 | 2021 |
| Jordan Luplow | 1 | 2021 |
| Joseph Odom | 1 | 2021 |
| Josh Fleming | 1 | 2021 |
| Josh Lowe | 1 | 2021 |
| JT Chargois | 1 | 2021 |
| Kevan Smith | 1 | 2021 |
| Kevin Kiermaier | 1 | 2021 |
| Kevin Padlo | 1 | 2021 |
| Louis Head | 1 | 2021 |
| Luis Patiño | 1 | 2021 |
| Manuel Margot | 1 | 2021 |
| Matt Wisler | 1 | 2021 |
| Mike Brosseau | 1 | 2021 |
| Nick Anderson | 1 | 2021 |
| Pete Fairbanks | 1 | 2021 |
| Rich Hill | 1 | 2021 |
| Ryan Sherriff | 1 | 2021 |
| Ryan Thompson | 1 | 2021 |
| Ryan Yarbrough | 1 | 2021 |
| Sean Poppen | 1 | 2021 |
| Shane Baz | 1 | 2021 |
| Shawn Armstrong | 1 | 2021 |
| Taylor Walls | 1 | 2021 |
| Trevor Richards | 1 | 2021 |
| Vidal Brujan | 1 | 2021 |
| Willy Adames | 1 | 2021 |
| Yoshi Tsutsugo | 1 | 2021 |
With the Boston Red Sox2022 · 53 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Chris Sale10× All-Star | 1 | 2022 |
| J.D. Martinez6× All-Star | 1 | 2022 |
| Xander Bogaerts4× All-Star | 1 | 2022 |
| Rafael Devers3× All-Star | 1 | 2022 |
| Nathan Eovaldi2× All-Star | 1 | 2022 |
| Trevor Story2× All-Star | 1 | 2022 |
| Eric Hosmer1× All-Star | 1 | 2022 |
| Jackie Bradley Jr.1× All-Star | 1 | 2022 |
| Jarren Duran1× All-Star | 1 | 2022 |
| Jeurys Familia1× All-Star | 1 | 2022 |
| Matt Barnes1× All-Star | 1 | 2022 |
| Matt Strahm1× All-Star | 1 | 2022 |
| Tanner Houck1× All-Star | 1 | 2022 |
| Abraham Almonte | 1 | 2022 |
| Alex Verdugo | 1 | 2022 |
| Austin Davis | 1 | 2022 |
| Bobby Dalbec | 1 | 2022 |
| Brayan Bello | 1 | 2022 |
| Christian Arroyo | 1 | 2022 |
| Christian Vazquez | 1 | 2022 |
| Connor Seabold | 1 | 2022 |
| Connor Wong | 1 | 2022 |
| Darwinzon Hernández | 1 | 2022 |
| Eduard Bazardo | 1 | 2022 |
| Enrique Hernandez | 1 | 2022 |
| Franchy Cordero | 1 | 2022 |
| Frank German | 1 | 2022 |
| Garrett Whitlock | 1 | 2022 |
| Hansel Robles | 1 | 2022 |
| Hirokazu Sawamura | 1 | 2022 |
| Jake Diekman | 1 | 2022 |
| Jaylin Davis | 1 | 2022 |
| Jeter Downs | 1 | 2022 |
| John Schreiber | 1 | 2022 |
| Jonathan Araúz | 1 | 2022 |
| Josh Winckowski | 1 | 2022 |
| Kaleb Ort | 1 | 2022 |
| Kevin Plawecki | 1 | 2022 |
| Kutter Crawford | 1 | 2022 |
| Michael Feliz | 1 | 2022 |
| Nick Pivetta | 1 | 2022 |
| Phillips Valdez | 1 | 2022 |
| Reese McGuire | 1 | 2022 |
| Rich Hill | 1 | 2022 |
| Rob Refsnyder | 1 | 2022 |
| Ryan Brasier | 1 | 2022 |
| Tommy Pham | 1 | 2022 |
| Travis Shaw | 1 | 2022 |
| Triston Casas | 1 | 2022 |
| Tyler Danish | 1 | 2022 |
| Yolmer Sánchez | 1 | 2022 |
| Yu Chang | 1 | 2022 |
| Zack Kelly | 1 | 2022 |
With the San Diego Padres2023 · 55 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Manny Machado7× All-Star | 1 | 2023 |
| Nelson Cruz7× All-Star | 1 | 2023 |
| Josh Hader6× All-Star | 1 | 2023 |
| Juan Soto5× All-Star | 1 | 2023 |
| Yu Darvish5× All-Star | 1 | 2023 |
| Xander Bogaerts4× All-Star | 1 | 2023 |
| Fernando Tatis Jr.3× All-Star | 1 | 2023 |
| Matt Carpenter3× All-Star | 1 | 2023 |
| Gary Sanchez2× All-Star | 1 | 2023 |
| Jake Cronenworth2× All-Star | 1 | 2023 |
| Robert Suarez2× All-Star | 1 | 2023 |
| Adrian Morejon1× All-Star | 1 | 2023 |
| Blake Snell1× All-Star | 1 | 2023 |
| Joe Musgrove1× All-Star | 1 | 2023 |
| Jurickson Profar1× All-Star | 1 | 2023 |
| Nick Martinez1× All-Star | 1 | 2023 |
| Seth Lugo1× All-Star | 1 | 2023 |
| Adam Engel | 1 | 2023 |
| Alek Jacob | 1 | 2023 |
| Alfonso Rivas III | 1 | 2023 |
| Austin Nola | 1 | 2023 |
| Ben Gamel | 1 | 2023 |
| Brandon Dixon | 1 | 2023 |
| Brent Honeywell | 1 | 2023 |
| Brett Sullivan | 1 | 2023 |
| Chandler Seagle | 1 | 2023 |
| David Dahl | 1 | 2023 |
| Domingo Tapia | 1 | 2023 |
| Drew Carlton | 1 | 2023 |
| Eguy Rosario | 1 | 2023 |
| Garrett Cooper | 1 | 2023 |
| Ha-Seong Kim | 1 | 2023 |
| Jackson Wolf | 1 | 2023 |
| Jiman Choi | 1 | 2023 |
| Jose Azocar | 1 | 2023 |
| Jose Castillo | 1 | 2023 |
| Jose Espada | 1 | 2023 |
| Luis Campusano | 1 | 2023 |
| Luis Garcia | 1 | 2023 |
| Matt Waldron | 1 | 2023 |
| Matthew Batten | 1 | 2023 |
| Nabil Crismatt | 1 | 2023 |
| Nick Hernandez | 1 | 2023 |
| Pedro Avila | 1 | 2023 |
| Ray Kerr | 1 | 2023 |
| Reiss Knehr | 1 | 2023 |
| Rich Hill | 1 | 2023 |
| Rougned Odor | 1 | 2023 |
| Ryan Weathers | 1 | 2023 |
| Scott Barlow | 1 | 2023 |
| Steven Wilson | 1 | 2023 |
| Taylor Kohlwey | 1 | 2023 |
| Tim Hill | 1 | 2023 |
| Tom Cosgrove | 1 | 2023 |
| Trent Grisham | 1 | 2023 |
With the Kansas City Royals2024–2026 · 100 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.