B.J. Ryan's teammates

B.J. Ryan has had 285 MLB teammates in 11 seasons with 3 clubs. He spent the most seasons beside Sidney Ponson (7), Melvin Mora (6), and Jerry Hairston Jr. (6). 6 Hall of Famers among them: Roy Halladay, Scott Rolen, Harold Baines, and Mike Mussina and more. Every season since 1876 is on file.

With the Baltimore Orioles1999–2005 · 162 teammates

TeammateSeasonsTogether
Sidney Ponson71999–2005
Melvin Mora2× All-Star62000–2005
Jerry Hairston Jr.61999–2004
Luis Matos62000–2005
Brian Roberts2× All-Star52001–2005
Jeff Conine2× All-Star51999–2003
B.J. Surhoff1× All-Star51999–2005
Buddy Groom52000–2004
Geronimo Gil52001–2005
Jason Johnson51999–2003
Jay Gibbons52001–2005
John Parrish52000–2005
Jorge Julio52001–2005
Larry Bigbie52001–2005
Rick Bauer52001–2005
Mike Bordick1× All-Star41999–2002
Brook Fordyce42000–2003
David Segui42001–2004
Eric DuBose42002–2005
Rodrigo Lopez42002–2005
Cal Ripken19× All-Star31999–2001
Brady Anderson3× All-Star31999–2001
Pat Hentgen3× All-Star32001–2003
Tony Batista2× All-Star32001–2003
Calvin Maduro32000–2002
Chris Richard32000–2002
Delino DeShields31999–2001
Erik Bedard32002–2005
Fernando Lunar32000–2002
Gene Kingsale31999–2001
Jose Leon32002–2004
Matt Riley31999–2004
Scott Erickson31999–2002
Sean Douglass32001–2003
Tim Raines Jr.32001–2004
Willis Roberts32001–2003
Harold BainesHall of Fame · 6× All-Star21999–2000
Mike MussinaHall of Fame · 5× All-Star21999–2000
Miguel Tejada6× All-Star22004–2005
Will Clark6× All-Star21999–2000
Albert Belle5× All-Star21999–2000
Rafael Palmeiro4× All-Star22004–2005
Javy Lopez3× All-Star22004–2005
Charles Johnson2× All-Star21999–2000
Gary Matthews Jr.1× All-Star22002–2003
Aaron Rakers22004–2005
Al Reyes21999–2000
Alan Mills22000–2001
Bruce Chen22004–2005
Chuck McElroy22000–2001
Daniel Cabrera22004–2005
David Newhan22004–2005
Ed Rogers22002–2005
Gabe Molina21999–2000
Greg Myers22000–2001
Jack Cust22003–2004
Jason Grimsley22004–2005
Jesse Garcia21999–2000
John Maine22004–2005
Jose Mercedes22000–2001
Josh Towers22001–2002
Karim Garcia22000–2004
Kurt Ainsworth22003–2004
Leslie Brea22000–2001
Luis Lopez22002–2004
Marty Cordova22002–2003
Mike Kinkade22000–2001
Mike Timlin21999–2000
Mike Trombley22000–2001
Rich Amaral21999–2000
Robert Machado22003–2004
Ryan Kohlmeier22000–2001
Ryan Minor21999–2000
Todd Williams22004–2005
Travis Driskill22002–2003
Sammy Sosa7× All-Star12005
Tim Raines Sr.7× All-Star12001
Jose Bautista6× All-Star12004
Jesse Orosco2× All-Star11999
Arthur Rhodes1× All-Star11999
Heathcliff Slocumb1× All-Star11999
James Baldwin1× All-Star12005
Juan Guzman1× All-Star11999
Ricky Bones1× All-Star11999
Alejandro Freire12005
Bernie Castro12005
Brian Falkenborg11999
Calvin Pickering11999
Carlos Casimiro12000
Carlos Mendez12003
Casey Blake12001
Chad Mottola12004
Chad Paronto12001
Chris Brock12002
Chris Gomez12005
Chris Ray12005
Chris Singleton12002
Damian Moss12003
Darnell McDonald12004
Darren Holmes12000
Darwin Cubillan12004
Dave Borkowski12004
Deivi Cruz12003
Denny Bautista12004
Derrick May11999
Doug Johns11999
Doug Linton11999
Eddy Rodriguez12004
Eli Marrero12005
Eli Whiteside12005
Eric Byrnes12005
Hayden Penn12005
Hector Carrasco12003
Howie Clark12002
Ivanon Coffie12000
Izzy Molina12002
Jay Spurgeon12000
Jeff Fiorentino12005
Jeff Reboulet11999
Jim Corsi11999
John Bale12001
John Stephens12002
John Wasdin12001
Jose Morban12003
Keith Osik12004
Keith Reed12005
Ken Huckaby12004
Kerry Ligtenberg12003
Kris Foster12001
Lenny Webster11999
Luis Garcia12002
Luis Rivera12000
Mark Lewis12000
Midre Cummings12005
Mike DeJean12004
Mike Fetters11999
Mike Figga11999
Mike Moriarty12002
Napoleon Calzado12005
Omar Daal12003
Pat Rapp12000
Pedro Swann12003
Ramon Nivar12005
Raul Casanova12002
Rick Helling12003
Rocky Coppinger11999
Ryan McGuire12002
Sal Fasano12005
Scott Kamieniecki11999
Steve Bechler12002
Steve Kline12005
Steve Reed12005
Tim Byrdak12005
Tim Worrell12000
Tommy J. Davis11999
Trenidad Hubbard12000
Val Majewski12004
Walter Young12005
Willie Harris12001
Willie Morales12000
Willis Otanez11999
Yorkis Perez12002

With the Cincinnati Reds1999 · 34 teammates

TeammateSeasonsTogether
Barry LarkinHall of Fame · 12× All-Star11999
Greg Vaughn4× All-Star11999
Sean Casey3× All-Star11999
Danny Graves2× All-Star11999
Denny Neagle2× All-Star11999
Dmitri Young2× All-Star11999
Aaron Boone1× All-Star11999
Jason Bere1× All-Star11999
Jeffrey Hammonds1× All-Star11999
John Hudek1× All-Star11999
Juan Guzman1× All-Star11999
Mike Cameron1× All-Star11999
Pete Harnisch1× All-Star11999
Scott Williamson1× All-Star11999
Steve Avery1× All-Star11999
Brett Tomko11999
Brian Johnson11999
Chris Stynes11999
Dennys Reyes11999
Eddie Taubensee11999
Gabe White11999
Gookie Dawkins11999
Hal Morris11999
Jason LaRue11999
Kerry Robinson11999
Mark Lewis11999
Mark Sweeney11999
Michael Tucker11999
Pokey Reese11999
Rick Greene11999
Ron Villone11999
Scott Sullivan11999
Stan Belinda11999
Steve Parris11999

With the Toronto Blue Jays2006–2009 · 97 teammates

TeammateSeasonsTogether
Roy HalladayHall of Fame · 8× All-Star42006–2009
Vernon Wells3× All-Star42006–2009
Alex Rios2× All-Star42006–2009
Aaron Hill1× All-Star42006–2009
Brandon League1× All-Star42006–2009
Adam A Lind42006–2009
Brian Tallet42006–2009
Jason Frasor42006–2009
Jeremy Accardo42006–2009
John McDonald42006–2009
Lyle Overbay42006–2009
Scott Downs42006–2009
A.J. Burnett1× All-Star32006–2008
Brian Wolfe32007–2009
Casey Janssen32006–2009
Dustin McGowan32006–2008
Gregg Zaun32006–2008
Jesse Litsch32007–2009
Joe Inglett32007–2009
Russ Adams32006–2009
Shaun Marcum32006–2008
Scott RolenHall of Fame · 7× All-Star22008–2009
Frank ThomasHall of Fame · 5× All-Star22007–2008
Jose Bautista6× All-Star22008–2009
Troy Glaus4× All-Star22006–2007
Marco Scutaro1× All-Star22008–2009
Curtis Thigpen22007–2008
David Purcey22008–2009
Gustavo Chacin22006–2007
Hector Luna22007–2008
Jason Phillips22006–2007
Jesse Carlson22008–2009
Josh Towers22006–2007
Matt Stairs22007–2008
Reed Johnson22006–2007
Rod Barajas22008–2009
Ryan Roberts22006–2007
Scott Richmond22008–2009
Shawn Camp22008–2009
Travis Snider22008–2009
Ty Taubenheim22006–2007
Edwin Encarnacion3× All-Star12009
Armando Benitez2× All-Star12008
David Eckstein2× All-Star12008
Shea Hillenbrand2× All-Star12006
Ted Lilly2× All-Star12006
Brett Cecil1× All-Star12009
Edgardo Alfonzo1× All-Star12006
Ricky Romero1× All-Star12009
Royce Clayton1× All-Star12007
Bengie Molina12006
Bill Murphy12009
Brad Mills12009
Brad Wilkerson12008
Brian Burres12009
Bryan Bullington12009
Buck Coats12008
Chad Mottola12006
Dave Dellucci12009
Davis Romero12006
Dirk Hayhurst12009
Eric Hinske12006
Francisco Rosario12006
Frank Catalanotto12006
Howie Clark12007
Jamie Vermilyea12007
Jason Smith12007
Joe Kennedy12007
John Hattig12006
John Parrish12008
John-Ford Griffin12007
Jordan De Jong12007
Jorge Velandia12008
Josh Banks12007
Josh Roenicke12009
Justin Speier12006
Kevin Barker12006
Kevin Mench12008
Kevin Millar12009
Kyle Phillips12009
Lee Gronkiewicz12007
Luis Figueroa12006
Marc Rzepczynski12009
Michael Barrett12009
Pete Walker12006
Randy Ruiz12009
Randy Wells12008
Raul Chavez12009
Ray Olmedo12007
Robert Ray12009
Robinzon Diaz12008
Sal Fasano12007
Scott Schoeneweis12006
Shannon Stewart12008
Tomo Ohka12007
Victor Zambrano12007
Vinnie Chulk12006

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.