Will Smith's teammates

Will Smith has had 473 MLB teammates in 12 seasons with 6 clubs. He spent the most seasons beside Jonathan Lucroy (4), Pablo Sandoval (4), and Jeremy Jeffress (4). Every season since 1876 is on file.

With the Kansas City Royals2012–2024 · 109 teammates

TeammateSeasonsTogether
Salvador Perez9× All-Star32012–2024
Alex Gordon3× All-Star22012–2013
Greg Holland3× All-Star22012–2013
Mike Moustakas3× All-Star22012–2013
Kelvin Herrera2× All-Star22012–2013
Lorenzo Cain2× All-Star22012–2013
Alcides Escobar1× All-Star22012–2013
Billy Butler1× All-Star22012–2013
Eric Hosmer1× All-Star22012–2013
Aaron James Crow22012–2013
Adam Moore22012–2013
Bruce Chen22012–2013
Chris Getz22012–2013
Danny Duffy22012–2013
David Lough22012–2013
Everett Teaford22012–2013
Francisley Bueno22012–2013
Irving Falu22012–2013
Jarrod Dyson22012–2013
Jeff Francoeur22012–2013
Jeremy Guthrie22012–2013
Johnny Giavotella22012–2013
Louis Coleman22012–2013
Luis Mendoza22012–2013
Luke Hochevar22012–2013
Tim Collins22012–2013
Miguel Tejada6× All-Star12013
Bobby Witt Jr.3× All-Star12024
Wade Davis3× All-Star12013
Ervin Santana2× All-Star12013
Jonathan Broxton2× All-Star12012
Michael Wacha2× All-Star12024
Adam Frazier1× All-Star12024
Carlos Pena1× All-Star12013
Cole Ragans1× All-Star12024
Jake Odorizzi1× All-Star12012
James Shields1× All-Star12013
Jeremy Jeffress1× All-Star12012
Kris Bubic1× All-Star12024
Maikel Garcia1× All-Star12024
Michael Lorenzen1× All-Star12024
Paul DeJong1× All-Star12024
Seth Lugo1× All-Star12024
Alec Marsh12024
Angel Zerpa12024
Anthony Veneziano12024
Brady Singer12024
Brayan Pena12012
Brett Gregory Hayes12013
Carlos Hernández12024
Chris Dwyer12013
Chris Stratton12024
CJ Alexander12024
Clint Robinson12012
Colin Selby12024
Dairon Blanco12024
Dan Altavilla12024
Daniel Lynch IV12024
Donnie Joseph12013
Drew Waters12024
Elliot Johnson12013
Emilio Bonifacio12013
Felipe Paulino12012
Freddy Fermin12024
Garrett Hampson12024
George Kottaras12013
Humberto Quintero12012
Hunter Harvey12024
Hunter Renfroe12024
James McArthur12024
Jamey Carroll12013
Jason Bourgeois12012
John Schreiber12024
Jonathan Bowlan12024
Jonathan Sanchez12012
Jordan Lyles12024
Jose Mijares12012
Juan Gutierrez12013
Justin Maxwell12013
Kyle Isbel12024
Lucas Erceg12024
Manny Pina12012
Matt Sauer12024
Michael Massey12024
Mitch Maier12012
MJ Melendez12024
Nate Adcock12012
Nelson Velazquez12024
Nick Anderson12024
Nick Loftin12024
Nick Pratto12024
Pedro Ciriaco12013
Robbie Grossman12024
Roman Colon12012
Ryan Verdugo12012
Sam Long12024
Steven Cruz12024
Tommy Hottovy12012
Tommy Pham12024
Tony Abreu12012
Tyler Duffey12024
Tyler Gentry12024
Vin Mazzaro12012
Vinnie Pasquantino12024
Walter Pennington12024
Will Klein12024
Yordano Ventura12013
Yuli Gurriel12024
Yuniesky Betancourt12012

With the Milwaukee Brewers2014–2016 · 92 teammates

TeammateSeasonsTogether
Ryan Braun6× All-Star32014–2016
Jonathan Lucroy2× All-Star32014–2016
Jeremy Jeffress1× All-Star32014–2016
Scooter Gennett1× All-Star32014–2016
Jimmy Nelson32014–2016
Martin Maldonado32014–2016
Matt Garza32014–2016
Tyler Thornburg32014–2016
Wily Peralta32014–2016
Francisco Rodriguez6× All-Star22014–2015
Aramis Ramirez3× All-Star22014–2015
Carlos Gomez2× All-Star22014–2015
Jean Segura2× All-Star22014–2015
Jonathan Broxton2× All-Star22014–2015
Brandon Kintzler1× All-Star22014–2015
Corey Knebel1× All-Star22015–2016
Ariel Peña22015–2016
David Goforth22015–2016
Domingo Santana22015–2016
Elian Herrera22014–2015
Gerardo Parra22014–2015
Hector Alexis Gomez22014–2015
Hernan Perez22015–2016
Jason Rogers22014–2015
Khris Davis22014–2015
Kyle Lohse22014–2015
Logan Schafer22014–2015
Michael Blazek22015–2016
Michael Reed22015–2016
Mike Fiers22014–2015
Rob Wooten22014–2015
Taylor Jungmann22015–2016
Tyler Cravy22015–2016
Yadiel Rivera22015–2016
Zach Davies22015–2016
Aaron Hill1× All-Star12016
Chris Capuano1× All-Star12016
Jorge Lopez1× All-Star12015
Marco Estrada1× All-Star12014
Orlando Arcia1× All-Star12016
Rickie Weeks Jr.1× All-Star12014
Yovani Gallardo1× All-Star12014
Zach Duke1× All-Star12014
Adam A Lind12015
Adrian Houser12015
Alex Presley12016
Alfredo Figaro12014
Andrew Susac12016
Andy Robert Wilkins12016
Ben Rowen12016
Blaine Boyer12016
Brent Suter12016
Caleb Gindl12014
Carlos Torres12016
Cesar E Jimenez12015
Chase Anderson12016
Chris Carter12016
Colin Walsh12016
Damien Magnifico12016
Irving Falu12014
Jacob Barnes12016
Jake Elmore12016
Jeff Bianchi12014
Jhan Marinez12016
Jim D Henderson12014
Jonathan Villar12016
Josmil Pinto12016
Juan Centeno12015
Junior Guerra12016
Keon Broxton12016
Kirk Nieuwenhuis12016
Luis Jimenez12015
Luis Sardinas12015
Lyle Overbay12014
Manny Pina12016
Mark Reynolds12014
Matt Clark12014
Matt Pagnozzi12014
Michael Kirkman12016
Neal Cotts12015
Neil Ramirez12016
Nevin Ashley12015
Preston Guilmet12015
Ramon Flores12016
Rob Scahill12016
Sam Freeman12016
Shane Peterson12015
Tom Gorzelanny12014
Tyler Wagner12015
Wei-Chung Wang12014
Will Middlebrooks12016
Yhonathan Barrios12015

With the San Francisco Giants2016–2019 · 110 teammates

TeammateSeasonsTogether
Buster Posey7× All-Star32016–2019
Madison Bumgarner4× All-Star32016–2019
Brandon Crawford3× All-Star32016–2019
Johnny Cueto2× All-Star32016–2019
Brandon Belt1× All-Star32016–2019
Jeff Samardzija1× All-Star32016–2019
Joe Panik32016–2019
Mac Williamson32016–2019
Ty Blach32016–2019
Hunter Pence4× All-Star22016–2018
Mark Melancon4× All-Star22018–2019
Evan Longoria3× All-Star22018–2019
Pablo Sandoval2× All-Star22018–2019
Tony Watson1× All-Star22018–2019
Abiatal Avelino22018–2019
Andrew Suárez22018–2019
Aramis Garcia22018–2019
Austin Slater22018–2019
Chris Shaw22018–2019
Chris Stratton22016–2018
Cory Gearrin22016–2018
Dereck Rodriguez22018–2019
Derek Holland22018–2019
Derek Law22016–2018
Gorkys Hernandez22016–2018
Gregor Blanco22016–2018
Hunter Strickland22016–2018
Josh Osich22016–2018
Kelby Tomlinson22016–2018
Ray Black22018–2019
Reyes Moronta22018–2019
Sam Dyson22018–2019
Steven Duggar22018–2019
Steven Okert22016–2018
Tyler Beede22018–2019
Joe Nathan6× All-Star12016
Andrew McCutchen5× All-Star12018
Jake Peavy3× All-Star12016
Logan Webb3× All-Star12019
Matt Cain3× All-Star12016
Stephen Vogt2× All-Star12019
Drew Pomeranz1× All-Star12019
Eduardo Nunez1× All-Star12016
Matt Moore1× All-Star12016
Scooter Gennett1× All-Star12019
Sergio Romo1× All-Star12016
Aaron Altherr12019
Albert Suarez12016
Alen Hanson12018
Alex Dickerson12019
Angel Pagan12016
Austin Jackson12018
Burch Smith12019
Casey Kelly12018
Chase d'Arnaud12018
Chris Heston12016
Conner Menez12019
Connor Joe12019
Conor Gillaspie12016
Corban Joseph12019
Cristhian Adames12019
D.J. Snelten12018
Denard Span12016
Donovan Solano12019
Ehire Adrianza12016
Enderson Franco12019
Erik Kratz12019
Fernando Abad12019
George Kontos12016
Gerardo Parra12019
Gordon Beckham12016
Grant Green12016
Jandel Gustave12019
Jarrett Parker12016
Javier Lopez12016
Jaylin Davis12019
Joey Rickard12019
José A. Váldez12018
Kevin Pillar12019
Kyle Barraclough12019
Matt Duffy12016
Matt Reynolds12016
Mauricio Dubon12019
Michael Reed12019
Miguel Gómez12018
Mike Allen Broadway12016
Mike Gerber12019
Mike Yastrzemski12019
Nick Hundley12018
Nick Vincent12019
Pat Venditte12019
Pierce Johnson12018
Ramiro Pena12016
Roberto Gómez12018
Ruben Tejada12016
Ryder Jones12018
Sam Coonrod12019
Sam Selman12019
Santiago Casilla12016
Shaun Anderson12019
Travis Bergen12019
Trevor Brown12016
Trevor Gott12019
Tyler Austin12019
Tyler Rogers12019
Vin Mazzaro12016
Wandy Peralta12019
Williams Jerez12019
Yangervis Solarte12019
Zach Green12019

With the Atlanta Braves2020–2022 · 98 teammates

TeammateSeasonsTogether
Ronald Acuna Jr.5× All-Star32020–2022
Ozzie Albies4× All-Star32020–2022
Marcell Ozuna3× All-Star32020–2022
Max Fried3× All-Star32020–2022
William Contreras3× All-Star32020–2022
Austin Riley2× All-Star32020–2022
Dansby Swanson2× All-Star32020–2022
Adam Duvall1× All-Star32020–2022
Travis d'Arnaud1× All-Star32020–2022
A.J. Minter32020–2022
Huascar Ynoa32020–2022
Ian Anderson32020–2022
Kyle Wright32020–2022
Sean Newcomb32020–2022
Tucker Davidson32020–2022
Tyler Matzek32020–2022
Freddie Freeman10× All-Star22020–2021
Charlie Morton2× All-Star22021–2022
Pablo Sandoval2× All-Star22020–2021
Darren O'Day1× All-Star22020–2022
Ender Inciarte1× All-Star22020–2021
Orlando Arcia1× All-Star22021–2022
Shane Greene1× All-Star22020–2021
Spencer Strider1× All-Star22021–2022
Alex Jackson22020–2021
Bryse Wilson22020–2021
Chris Martin22020–2021
Cristian Pache22020–2021
Dylan Lee22021–2022
Eddie Rosario22021–2022
Ehire Adrianza22021–2022
Grant Dayton22020–2021
Guillermo Heredia22021–2022
Jacob Webb22020–2021
Jesse Chavez22021–2022
Johan Camargo22020–2021
Josh Tomlin22020–2021
Kyle Muller22021–2022
Luke Jackson22020–2021
Touki Toussaint22020–2021
Robinson Cano8× All-Star12022
Cole Hamels4× All-Star12020
Kenley Jansen4× All-Star12022
Mark Melancon4× All-Star12020
Matt Olson4× All-Star12022
Joc Pederson2× All-Star12021
Jonathan Lucroy2× All-Star12021
Kirby Yates2× All-Star12022
Stephen Vogt2× All-Star12021
Bryce Elder1× All-Star12022
Jake Odorizzi1× All-Star12022
Jorge Soler1× All-Star12021
Michael Soroka1× All-Star12020
Mike Foltynewicz1× All-Star12020
Nick Markakis1× All-Star12020
Raisel Iglesias1× All-Star12022
Abraham Almonte12021
Adeiny Hechavarria12020
Alex Dickerson12022
Carl Edwards Jr.12021
Chad Sobotka12020
Chadwick Tromp12022
Charlie Culberson12020
Chris Rusin12020
Collin McHugh12022
Danny Young12022
Drew Smyly12021
Edgar Santana12021
Freddy Tarnok12022
Jackson Stephens12022
Jay Flaa12021
Jay Jackson12022
Jeff Mathis12021
Jesse Biddle12021
Jesus Cruz12022
Jhoulys Chacin12020
Kevan Smith12021
Manny Pina12022
Matt Adams12020
Michael Harris II12022
Mike Ford12022
Nate Jones12021
Patrick Weigel12020
Phil Gosselin12022
Richard Rodríguez12021
Robbie Erlin12020
Robbie Grossman12022
Rylan Bannon12022
Scott Schebler12020
Sean Kazmar Jr.12021
Silvino Bracho12022
Tommy Milone12020
Travis Demeritte12022
Ty Tice12021
Tyler Flowers12020
Tyler Thornburg12022
Vaughn Grissom12022
William Woods12022

With the Houston Astros2022 · 44 teammates

TeammateSeasonsTogether
Justin Verlander10× All-Star12022
Jose Altuve9× All-Star12022
Michael Brantley5× All-Star12022
Kyle Tucker4× All-Star12022
Yordan Alvarez4× All-Star12022
Alex Bregman3× All-Star12022
Framber Valdez2× All-Star12022
Ryan Pressly2× All-Star12022
Hunter Brown1× All-Star12022
Jake Odorizzi1× All-Star12022
Jason Castro1× All-Star12022
Jeremy Pena1× All-Star12022
Lance McCullers Jr.1× All-Star12022
Aledmys Díaz12022
Blake Taylor12022
Brandon Bielak12022
Bryan Abreu12022
Chas McCormick12022
Christian Vazquez12022
Cristian Javier12022
David Hensley12022
Enoli Paredes12022
Hector Neris12022
J.J. Matijevic12022
Jake Meyers12022
Joe Perez12022
Jose Siri12022
Jose Urquidy12022
Korey Lee12022
Luis Garcia12022
Martin Maldonado12022
Mauricio Dubon12022
Niko Goodrum12022
Parker Mushinski12022
Pedro Baez12022
Phil Maton12022
Rafael Montero12022
Ronel Blanco12022
Ryne Stanek12022
Seth Martinez12022
Taylor Jones12022
Trey Mancini12022
Yainer Diaz12022
Yuli Gurriel12022

With the Texas Rangers2023 · 47 teammates

TeammateSeasonsTogether
Aroldis Chapman9× All-Star12023
Max Scherzer8× All-Star12023
Corey Seager5× All-Star12023
Jacob deGrom5× All-Star12023
Marcus Semien3× All-Star12023
Adolis Garcia2× All-Star12023
Nathan Eovaldi2× All-Star12023
Cole Ragans1× All-Star12023
Jacob Latz1× All-Star12023
Jonah Heim1× All-Star12023
Josh Jung1× All-Star12023
Martin Perez1× All-Star12023
Alex Speas12023
Andrew Heaney12023
Austin Hedges12023
Brad Miller12023
Brock Burke12023
Bubba Thompson12023
Chris Stratton12023
Cody Bradford12023
Dane Dunning12023
Evan Carter12023
Ezequiel Duran12023
Glenn Otto Jr.12023
Grant Anderson12023
Ian Kennedy12023
J.P. Martínez12023
Joe Barlow12023
John King12023
Jon Gray12023
Jonathan Hernandez12023
Jonathan Ornelas12023
Jordan Montgomery12023
Jose Leclerc12023
Josh Sborz12023
Josh Smith12023
Leody Taveras12023
Mitch Garver12023
Nathaniel Lowe12023
Owen White12023
Robbie Grossman12023
Sam Huff12023
Sandy Leon12023
Spencer Howard12023
Taylor Hearn12023
Travis Jankowski12023
Yerry Rodríguez12023

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.