Will Middlebrooks's teammates

Will Middlebrooks has had 245 MLB teammates in 6 seasons with 4 clubs. He spent the most seasons beside David Ortiz (3), Jon Lester (3), and Dustin Pedroia (3). 2 Hall of Famers among them: David Ortiz and Adrian Beltre. Every season since 1876 is on file.

With the Boston Red Sox2012–2014 · 108 teammates

TeammateSeasonsTogether
David OrtizHall of Fame · 10× All-Star32012–2014
Jon Lester5× All-Star32012–2014
Dustin Pedroia4× All-Star32012–2014
Andrew Miller2× All-Star32012–2014
Clay Buchholz2× All-Star32012–2014
Craig Andrew Breslow32012–2014
Daniel Nava32012–2014
Felix Doubront32012–2014
Junichi Tazawa32012–2014
Ryan Lavarnway32012–2014
Xander Bogaerts4× All-Star22013–2014
Jake Peavy3× All-Star22013–2014
Andrew Bailey2× All-Star22012–2013
Shane Victorino2× All-Star22013–2014
Brock Holt1× All-Star22013–2014
Jackie Bradley Jr.1× All-Star22013–2014
Jacoby Ellsbury1× All-Star22012–2013
John Lackey1× All-Star22013–2014
Jose Iglesias1× All-Star22012–2013
Koji Uehara1× All-Star22013–2014
Alex Wilson22013–2014
Alfredo Aceves22012–2013
Allen Webster22013–2014
Brandon Workman22013–2014
Clayton Mortensen22012–2013
Daniel Bard22012–2013
David Ross22013–2014
Drake Britton22013–2014
Franklin Morales22012–2013
Jarrod Saltalamacchia22012–2013
Jonny Gomes22013–2014
Mike Anthony Napoli22013–2014
Mike Carp22013–2014
Pedro Beato22012–2013
Pedro Ciriaco22012–2013
Rubby De La Rosa22013–2014
Stephen Drew22013–2014
Steven Wright22013–2014
Mookie Betts8× All-Star12014
Adrian Gonzalez5× All-Star12012
Mark Melancon4× All-Star12012
Grady Sizemore3× All-Star12014
Josh Beckett3× All-Star12012
Kevin Youkilis3× All-Star12012
A.J. Pierzynski2× All-Star12014
Joel Hanrahan2× All-Star12013
Ryan Dempster2× All-Star12013
Yoenis Cespedes2× All-Star12014
Aaron Cook1× All-Star12012
Allen Craig1× All-Star12014
Chris Capuano1× All-Star12014
Edward Mujica1× All-Star12014
Marlon Byrd1× All-Star12012
Matt Barnes1× All-Star12014
Matt Thornton1× All-Star12013
Scott Podsednik1× All-Star12012
Vicente Padilla1× All-Star12012
Alex Hassan12014
Anthony Ranaudo12014
Brandon Snyder12013
Brayan Villarreal12013
Brent Lillibridge12012
Bryce Brentz12014
Burke Badenhop12014
Carl Demonte Crawford12012
Carlos Rivero12014
Che-Hsuan Lin12012
Chris Carpenter12012
Christian Vazquez12014
Cody Ross12012
Corey Brown12014
Daisuke Matsuzaka12012
Dan Butler12014
Danny Valencia12012
Darnell McDonald12012
Edwin Escobar12014
Garin Cecchini12014
Guillermo Quiroz12012
Heath Hembree12014
Ivan De Jesus Jr.12012
James Loney12012
Jason Repko12012
Jemile Weeks12014
Joe Kelly12014
John McDonald12013
Jonathan Diaz12013
Jonathan Herrera12014
Jose De La Torre12013
Justin Germano12012
Justin Thomas12012
Kelly Johnson12014
Kelly Shoppach12012
Lars Anderson12012
Matt Albers12012
Mauro Gomez12012
Michael Bowden12012
Mike Aviles12012
Nate Spears12012
Nick Punto12012
Quintin Berry12013
Rich Hill12012
Rusney Castillo12014
Ryan Kalish12012
Ryan Roberts12014
Ryan Sweeney12012
Scott Atchison12012
Tommy Layne12014
Zach Stewart12012

With the San Diego Padres2015 · 45 teammates

TeammateSeasonsTogether
Craig Kimbrel9× All-Star12015
Justin Upton4× All-Star12015
Matt Kemp3× All-Star12015
Derek Norris1× All-Star12015
James Shields1× All-Star12015
Tyson Ross1× All-Star12015
Wil Myers1× All-Star12015
Yonder Alonso1× All-Star12015
Abraham Almonte12015
Alex Dickerson12015
Alexi Amarista12015
Andrew Cashner12015
Austin Hedges12015
B.J. Upton12015
Brandon Maurer12015
Brandon Morrow12015
Brett Wallace12015
Bud Norris12015
Casey Kelly12015
Chris Rearick12015
Clint Barmes12015
Cody Decker12015
Colin Rea12015
Cory Mazzoni12015
Cory Spangenberg12015
Dale Thayer12015
Frank Garces12015
Ian Kennedy12015
Jay Jackson12015
Jedd Gyorko12015
Joaquin Benoit12015
Jon Edwards12015
Kevin Quackenbush12015
Leonel Campos12015
Marc Rzepczynski12015
Marcos Mateo12015
Nick Vincent12015
Odrisamer Despaigne12015
Robbie Erlin12015
Rocky Gale12015
Shawn Kelley12015
Travis Jankowski12015
Wil Nieves12015
Will Venable12015
Yangervis Solarte12015

With the Milwaukee Brewers2016 · 49 teammates

TeammateSeasonsTogether
Ryan Braun6× All-Star12016
Jonathan Lucroy2× All-Star12016
Aaron Hill1× All-Star12016
Chris Capuano1× All-Star12016
Corey Knebel1× All-Star12016
Jeremy Jeffress1× All-Star12016
Orlando Arcia1× All-Star12016
Scooter Gennett1× All-Star12016
Will Smith1× All-Star12016
Alex Presley12016
Andrew Susac12016
Andy Robert Wilkins12016
Ariel Peña12016
Ben Rowen12016
Blaine Boyer12016
Brent Suter12016
Carlos Torres12016
Chase Anderson12016
Chris Carter12016
Colin Walsh12016
Damien Magnifico12016
David Goforth12016
Domingo Santana12016
Hernan Perez12016
Jacob Barnes12016
Jake Elmore12016
Jhan Marinez12016
Jimmy Nelson12016
Jonathan Villar12016
Josmil Pinto12016
Junior Guerra12016
Keon Broxton12016
Kirk Nieuwenhuis12016
Manny Pina12016
Martin Maldonado12016
Matt Garza12016
Michael Blazek12016
Michael Kirkman12016
Michael Reed12016
Neil Ramirez12016
Ramon Flores12016
Rob Scahill12016
Sam Freeman12016
Taylor Jungmann12016
Tyler Cravy12016
Tyler Thornburg12016
Wily Peralta12016
Yadiel Rivera12016
Zach Davies12016

With the Texas Rangers2017 · 50 teammates

TeammateSeasonsTogether
Adrian BeltreHall of Fame · 4× All-Star12017
Yu Darvish5× All-Star12017
Cole Hamels4× All-Star12017
Carlos Gomez2× All-Star12017
Elvis Andrus2× All-Star12017
Joey Gallo2× All-Star12017
Jonathan Lucroy2× All-Star12017
Jason Grilli1× All-Star12017
Jeremy Jeffress1× All-Star12017
Jurickson Profar1× All-Star12017
Martin Perez1× All-Star12017
Nick Martinez1× All-Star12017
Shin-Soo Choo1× All-Star12017
Tyson Ross1× All-Star12017
A.J. Griffin12017
A.J. Jimenez12017
Alex Claudio12017
Andrew Cashner12017
Anthony Bass12017
Austin Bibens-Dirkx12017
Brett Nicholas12017
Dario Alvarez12017
Delino DeShields12017
Dillon Gee12017
Drew Robinson12017
Ernesto Frieri12017
Jake Diekman12017
Jared Hoying12017
Jhan Marinez12017
Jose Leclerc12017
Keone Kela12017
Matt Bush12017
Miguel Gonzalez12017
Mike Anthony Napoli12017
Mike Hauschild12017
Nick Gardewine12017
Nomar Mazara12017
Paolo Espino12017
Pete Kozma12017
Phil Gosselin12017
Preston Claiborne12017
Ricardo Rodriguez12017
Robinson Chirinos12017
Rougned Odor12017
Ryan Rua12017
Sam Dyson12017
Tanner Scheppers12017
Tony Barnette12017
Willie Calhoun12017
Yohander Méndez12017

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.