Michael Rucker's teammates

Michael Rucker has had 186 MLB teammates in 4 seasons with 2 clubs. He spent the most seasons beside Patrick Wisdom (4), Ian Happ (3), and Justin Steele (3). Every season since 1876 is on file.

With the Chicago Cubs2021–2023 · 136 teammates

TeammateSeasonsTogether
Ian Happ1× All-Star32021–2023
Justin Steele1× All-Star32021–2023
Adbert Alzolay32021–2023
Keegan Thompson32021–2023
Kyle Hendricks32021–2023
Nico Hoerner32021–2023
Patrick Wisdom32021–2023
Willson Contreras4× All-Star22021–2022
Marcus Stroman2× All-Star22022–2023
Jason Heyward1× All-Star22021–2022
Yan Gomes1× All-Star22022–2023
Adrian Sampson22021–2022
Alec Mills22021–2022
Alfonso Rivas III22021–2022
Brandon Hughes22022–2023
Caleb Kilian22022–2023
Christopher Morel22022–2023
David Bote22021–2022
Drew Smyly22022–2023
Frank Schwindel22021–2022
Hayden Wesneski22022–2023
Ildemaro Vargas22021–2022
Jared Young22022–2023
Javier Assad22022–2023
Jeremiah Estrada22022–2023
Manuel Rodriguez22021–2022
Mark Leiter Jr.22022–2023
Michael Hermosillo22021–2022
Nelson Velazquez22022–2023
Nick Madrigal22022–2023
P.J. Higgins22021–2022
Rafael Ortega22021–2022
Rowan Wick22021–2022
Scott Effross22021–2022
Seiya Suzuki22022–2023
Craig Kimbrel9× All-Star12021
Kris Bryant4× All-Star12021
Anthony Rizzo3× All-Star12021
Cody Bellinger3× All-Star12023
Javier Baez3× All-Star12021
Dansby Swanson2× All-Star12023
Joc Pederson2× All-Star12021
Pete Crow-Armstrong2× All-Star12023
Brad Boxberger1× All-Star12023
David Robertson1× All-Star12022
Eric Hosmer1× All-Star12023
Jake Arrieta1× All-Star12021
Jason Adam1× All-Star12021
Michael Fulmer1× All-Star12023
Shane Greene1× All-Star12023
Shelby Miller1× All-Star12021
Trevor Megill1× All-Star12021
Wade Miley1× All-Star12022
Zach McKinstry1× All-Star12022
Adam Morgan12021
Alexander Canario12023
Anderson Espinoza12022
Andrelton Simmons12022
Andrew Chafin12021
Andrew Romine12021
Anthony Kay12023
Austin Romine12021
Brad Wieck12021
Brandon Workman12021
Brendon Little12022
Chris Martin12022
Clint Frazier12022
Codi Heuer12021
Conner Menez12022
Cory Abbott12021
Dan Winkler12021
Daniel Norris12022
Daniel Palencia12023
Dillon Maples12021
Edwin Rios12023
Eric Sogard12021
Eric Stout12022
Erich Uelmen12022
Erick Castillo12021
Esteban Quiroz12022
Ethan Roberts12022
Franmil Reyes12022
Greg Deichmann12021
Jake Jewell12021
Jake Marisnick12021
Jameson Taillon12023
Jeimer Candelario12023
Jesse Chavez12022
Joe Biagini12021
Johneshwy Fargas12021
Jonathan Villar12022
Jordan Wicks12023
Jose Cuas12023
Jose Lobaton12021
Julian Merryweather12023
Kervin Castro12022
Kohl Stewart12021
Kyle Ryan12021
Locke St. John12022
Luis Torrens12023
Luke Farrell12022
Luke Little12023
Matt Dermody12022
Matt Duffy12021
Matt Mervis12023
Matt Swarmer12022
Miguel Amaya12023
Mike Tauchman12023
Miles Mastrobuoni12023
Mychal Givens12022
Narciso Crook12022
Nicholas Padilla12022
Nick Burdi12023
Nick Martini12021
Pedro Strop12021
Rex Brothers12021
Robert Gsellman12022
Robert Stock12021
Robinson Chirinos12021
Ryan Meisinger12021
Ryan Tepera12021
Sean Newcomb12022
Sergio Alcantara12021
Steven Brault12022
Taylor Gushue12021
Tommy Nance12021
Tony Wolters12021
Trayce Thompson12021
Trent Giambrone12021
Trevor Williams12021
Trey Mancini12023
Tucker Barnhart12023
Tyler Duffey12023
Tyler Ladendorf12021
Tyler Payne12021
Zach Davies12021

With the Seattle Mariners2026 · 52 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.