John Buck's teammates

John Buck has had 450 MLB teammates in 11 seasons with 7 clubs. He spent the most seasons beside Zack Greinke (6), David DeJesus (6), and Jimmy Gobble (5). Every season since 1876 is on file.

With the Kansas City Royals2004–2009 · 166 teammates

TeammateSeasonsTogether
Zack Greinke6× All-Star62004–2009
David DeJesus62004–2009
Jimmy Gobble52004–2008
Mark Teahen52005–2009
Mike Sweeney5× All-Star42004–2007
Angel Berroa42004–2007
Juan Carlos Oviedo42005–2008
Paul Phillips42004–2007
Alex Gordon3× All-Star32007–2009
Joakim Soria2× All-Star32007–2009
Billy Butler1× All-Star32007–2009
Gil Meche1× All-Star32007–2009
Mark Grudzielanek1× All-Star32006–2008
Mike MacDougal1× All-Star32004–2006
Aaron Guiel32004–2006
Andres Blanco32004–2006
Brandon Duckworth32006–2008
Brian Bannister32007–2009
Denny Bautista32004–2006
Emil Brown32005–2007
Esteban German32006–2008
Jeremy Affeldt32004–2006
Joel Peralta32006–2008
Joey Gathright32006–2008
John Bale32007–2009
Justin Huber32005–2007
Kyle Davies32007–2009
Luke Hochevar32007–2009
Matt Stairs32004–2006
Mike Wood32004–2006
Mitch Maier32006–2009
Ryan Shealy32006–2008
Shane Costa32005–2007
Tony Graffanino32004–2006
Tony Pena32007–2009
Ken Harvey1× All-Star22004–2005
Odalis Perez1× All-Star22006–2007
Reggie Sanders1× All-Star22006–2007
Alberto Callaspo22008–2009
Alberto Castillo22004–2005
Ambiorix Burgos22005–2006
Andrew Sisco22005–2006
Brian Anderson22004–2005
Calvin Pickering22004–2005
Carlos Rosa22008–2009
D.J. Carrasco22004–2005
Donnie Murphy22004–2005
Horacio Ramirez22008–2009
Jaime Cerda22004–2005
Jason Smith22007–2008
Jorge De La Rosa22006–2007
Jose Guillen22008–2009
Kyle Snyder22005–2006
Luke Hudson22006–2007
Miguel Olivo22008–2009
Mike Aviles22008–2009
Nate Field22004–2005
Neal Musser22007–2008
Robinson Tejeda22008–2009
Ron Mahay22008–2009
Ross Gload22007–2008
Ruben Gotay22004–2005
Runelvys Hernandez22005–2006
Ryan Braun22006–2007
Scott Elarton22006–2007
Shawn Camp22004–2005
Steve Stemle22005–2006
Todd Wellemeyer22006–2007
Yasuhiko Yabuta22008–2009
Jose Bautista6× All-Star12004
Benito Santiago5× All-Star12004
Hideo Nomo1× All-Star12008
Joe Mays1× All-Star12006
Jose Lima1× All-Star12005
Kevin Appier1× All-Star12004
Mark Redman1× All-Star12006
Abraham Nunez12004
Adam Bernero12006
Adrian Brown12004
Alexis Gomez12004
Angel Sanchez12006
Anthony Lerew12009
Billy Buckner12007
Bobby Keppel12006
Brandon Berger12004
Brayan Pena12009
Brett Tomko12008
Bruce Chen12009
Byron Gettis12004
Carlos Ivan Beltran12004
Chip Ambres12005
Chris Booker12006
Chris Demaria12005
Chris George12004
Coco Crisp12009
Craig Brazell12007
Curtis Leskanic12004
Damian Jackson12004
Darrell May12004
David Riske12007
Dee Brown12004
Denny Hocking12005
Dennys Reyes12004
Desi Relaford12004
Devon Lowery12008
Doug Mientkiewicz12006
Doug Waechter12009
Dusty Hughes12009
Eduardo Villacis12004
Eli Marrero12005
Elmer Dessens12006
Fernando Cortez12007
J.P. Howell12005
Jamey Wright12009
Jason Grimsley12004
Jason LaRue12007
Jason Standridge12007
Jeff Fulchino12008
Jeff Keppinger12006
Jimmy Serrano12004
Joe McEwing12005
Joe Nelson12006
Joe Randa12004
John Thomson12007
Jonah Bayliss12005
Jorge Vasquez12004
Joselo Diaz12006
Josh Anderson12009
Josh Newman12008
Juan Alberto Gonzalez12004
Juan Cruz12009
Justin Huisman12004
Kelly Stinnett12004
Kerry Robinson12006
Kila Ka'aihue12008
Kip Wells12008
Kyle Farnsworth12009
Lenny DiNardo12009
Luis A Hernández12009
Matt Diaz12005
Matt Kinney12004
Matt Tupman12008
Mendy Lopez12004
Michael Tonis12004
Mike Jacobs12009
Octavio Dotel12007
Paul Bako12006
Ramon Ramirez12008
Rich Thompson12004
Roman Colon12009
Ruben Mateo12004
Rudy Seanez12004
Ryan Bukvich12004
Ryan Freel12009
Ryan Jensen12005
Scott Dohmann12006
Scott Sullivan12004
Seth Etherton12006
Sidney Ponson12009
Steve Andrade12006
Terrence Long12005
Tug Hulett12009
Victor Marte12009
Willie Bloomquist12009
Wilton Guerrero12004
Yuniesky Betancourt12009

With the Toronto Blue Jays2010 · 43 teammates

With the Miami Marlins2011–2012 · 64 teammates

TeammateSeasonsTogether
Giancarlo Stanton5× All-Star22011–2012
Brad Hand3× All-Star22011–2012
Hanley Ramirez3× All-Star22011–2012
Josh Johnson2× All-Star22011–2012
Edward Mujica1× All-Star22011–2012
Gaby Sanchez1× All-Star22011–2012
Anibal Sanchez22011–2012
Brett Gregory Hayes22011–2012
Bryan Petersen22011–2012
Chris Coghlan22011–2012
Chris Hatcher22011–2012
Donnie Murphy22011–2012
Emilio Bonifacio22011–2012
Greg Dobbs22011–2012
Logan Morrison22011–2012
Mike Dunn22011–2012
Omar Rafael Infante22011–2012
Randy Choate22011–2012
Ricky Nolasco22011–2012
Ryan Webb22011–2012
Sandy Rosario22011–2012
Scott Michael Cousins22011–2012
Steve Cishek22011–2012
Mark Buehrle5× All-Star12012
Jose Reyes4× All-Star12012
Carlos Lee3× All-Star12012
Carlos Zambrano3× All-Star12012
Heath Bell3× All-Star12012
Nathan Eovaldi2× All-Star12012
AJ Ramos1× All-Star12012
Javier Vazquez1× All-Star12011
Mike Cameron1× All-Star12011
Adam Greenberg12012
Alex Sanabia12011
Alfredo Amézaga12011
Austin Kearns12012
Brian Sanches12011
Burke Badenhop12011
Chad Gaudin12012
Chris Volstad12011
Clay Hensley12011
Dan Jennings12012
Dewayne Wise12011
Donovan Solano12012
Elih Villanueva12011
Gil Velazquez12012
Gorkys Hernandez12012
Jacob Turner12012
Jay Buente12011
Joe Thurston12011
John D Baker12011
José Ceda12011
Jose Lopez12011
Juan Carlos Oviedo12011
Justin Ruggiano12012
Kevin Mattison12012
Matt Scott Dominguez12011
Nick Green12012
Ozzie Martinez12011
Rob Brantly12012
Tom Koehler12012
Vinny Rottino12011
Wade LeBlanc12012
Wes Helms12011

With the New York Mets2013 · 52 teammates

TeammateSeasonsTogether
David Wright7× All-Star12013
Daniel Murphy3× All-Star12013
Zack Wheeler3× All-Star12013
Justin Turner2× All-Star12013
Jeurys Familia1× All-Star12013
Marlon Byrd1× All-Star12013
Matt Harvey1× All-Star12013
Travis d'Arnaud1× All-Star12013
Aaron Harang12013
Aaron Laffey12013
Andrew Brown12013
Anthony Recker12013
Bobby Parnell12013
Brandon Lyon12013
Carlos Torres12013
Collin Cowgill12013
Collin McHugh12013
Daisuke Matsuzaka12013
David Aardsma12013
Dillon Gee12013
Eric Young Jr.12013
Frank Francisco12013
Gonzalez Germen12013
Greg Burke12013
Ike Davis12013
Jenrry Mejia12013
Jeremy Hefner12013
Jon Niese12013
Jordany Valdespin12013
Josh Edgin12013
Josh Satin12013
Juan Centeno12013
Juan Lagares12013
Kirk Nieuwenhuis12013
LaTroy Hawkins12013
Lucas Duda12013
Matt den Dekker12013
Mike Baxter12013
Omar Quintanilla12013
Pedro Feliciano12013
Rick Ankiel12013
Robert Carson12013
Ruben Tejada12013
Scott Atchison12013
Scott Rice12013
Sean Henn12013
Shaun Marcum12013
Tim Byrdak12013
Vic Black12013
Wilfredo Tovar12013
Wilmer Flores12013
Zach Lutz12013

With the Pittsburgh Pirates2013 · 48 teammates

TeammateSeasonsTogether
Gerrit Cole6× All-Star12013
Andrew McCutchen5× All-Star12013
Justin Morneau4× All-Star12013
Mark Melancon4× All-Star12013
Russell Martin4× All-Star12013
Charlie Morton2× All-Star12013
Josh Harrison2× All-Star12013
Starling Marte2× All-Star12013
A.J. Burnett1× All-Star12013
Brandon Inge1× All-Star12013
Francisco Liriano1× All-Star12013
Gaby Sanchez1× All-Star12013
Jason Grilli1× All-Star12013
Jeff Locke1× All-Star12013
Jose Contreras1× All-Star12013
Marlon Byrd1× All-Star12013
Pedro Alvarez1× All-Star12013
Tony Watson1× All-Star12013
Alex Presley12013
Andrew Lambo12013
Brandon Cumpton12013
Bryan Morris12013
Chris Leroux12013
Clint Barmes12013
Duke Welker12013
Félix Pie12013
Garrett Jones12013
James McDonald12013
Jared Hughes12013
Jeanmar Gomez12013
John McDonald12013
Jonathan Sanchez12013
Jordy Mercer12013
Jose Tabata12013
Justin Wilson12013
Kris Johnson12013
Kyle Farnsworth12013
Michael McKenry12013
Mike Zagurski12013
Neil Walker12013
Phil Irwin12013
Ryan Reid12013
Stolmy Pimentel12013
Tony Sanchez12013
Travis Snider12013
Vic Black12013
Vin Mazzaro12013
Wandy Rodriguez12013

With the Seattle Mariners2014 · 43 teammates

TeammateSeasonsTogether
Robinson Cano8× All-Star12014
Felix Hernandez6× All-Star12014
Fernando Rodney3× All-Star12014
Corey Hart2× All-Star12014
Chris Taylor1× All-Star12014
Chris Young1× All-Star12014
Hisashi Iwakuma1× All-Star12014
Justin Smoak1× All-Star12014
Kyle Seager1× All-Star12014
Michael Saunders1× All-Star12014
Mike Zunino1× All-Star12014
Taijuan Walker1× All-Star12014
Abraham Almonte12014
Austin Jackson12014
Blake Beavan12014
Brad Miller12014
Brandon Maurer12014
Carson Smith12014
Charlie Furbush12014
Chris Denorfia12014
Cole Gillespie12014
Danny Farquhar12014
Dominic Leone12014
Dustin Ackley12014
Endy Chavez12014
Erasmo Ramirez12014
Hector Noesi12014
Humberto Quintero12014
James Jones12014
James Paxton12014
Jesus Montero12014
Jesus Sucre12014
Joe Ronald Beimel12014
Kendrys Morales12014
Logan Morrison12014
Lucas Luetge12014
Nick Franklin12014
Roenis Elias12014
Stefen Romero12014
Stephen Pryor12014
Tom Wilhelmsen12014
Willie Bloomquist12014
Yoervis Medina12014

With the Los Angeles Angels2014 · 53 teammates

TeammateSeasonsTogether
Mike Trout12× All-Star12014
Albert Pujols11× All-Star12014
Josh Hamilton5× All-Star12014
Jered Weaver3× All-Star12014
C.J. Wilson2× All-Star12014
Huston Street2× All-Star12014
C.J. Cron1× All-Star12014
David Freese1× All-Star12014
Erick Aybar1× All-Star12014
Hector Santiago1× All-Star12014
Howie Kendrick1× All-Star12014
Jason Grilli1× All-Star12014
Raul Ibanez1× All-Star12014
Brennan Boesch12014
Cam Bedrosian12014
Chris Iannetta12014
Collin Cowgill12014
Cory Rasmus12014
Dane De La Rosa12014
David Carpenter12014
Drew Rucinski12014
Efren Navarro12014
Ernesto Frieri12014
Fernando Salas12014
Garrett Richards12014
Gordon Beckham12014
Grant Green12014
Hank Conger12014
Ian Stewart12014
Jairo Díaz12014
Jarrett Grube12014
JB Shuck12014
Joe Smith12014
Joe Thatcher12014
John McDonald12014
Jose Alvarez12014
Josh Wall12014
Kevin Jepsen12014
Kole Calhoun12014
Luis Jimenez12014
Matt Shoemaker12014
Michael Kohn12014
Michael Roth12014
Mike Morin12014
Nick Maronde12014
Rich Hill12014
Sean Burnett12014
Shawn O'Malley12014
Tony Campana12014
Tyler Skaggs12014
Vinnie Pestano12014
Wade LeBlanc12014
Yoslan Herrera12014

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.