Xavier Avery's teammates

Xavier Avery has had 51 MLB teammates in 1 season with the Baltimore Orioles. One Hall of Famer among them: Jim Thome. Every season since 1876 is on file.

With the Baltimore Orioles2012 · 51 teammates

TeammateSeasonsTogether
Jim ThomeHall of Fame · 5× All-Star12012
Manny Machado7× All-Star12012
Adam Jones5× All-Star12012
Matt Wieters4× All-Star12012
Brian Roberts2× All-Star12012
J.J. Hardy2× All-Star12012
Zack Britton2× All-Star12012
Chris Davis1× All-Star12012
Chris Tillman1× All-Star12012
Darren O'Day1× All-Star12012
Jake Arrieta1× All-Star12012
Jim Johnson1× All-Star12012
Joe Saunders1× All-Star12012
Nate McLouth1× All-Star12012
Nick Markakis1× All-Star12012
Randy Wolf1× All-Star12012
Bill Hall12012
Brian Matusz12012
Dana Eveland12012
Dylan Bundy12012
Endy Chavez12012
J.C. Romero12012
Jason Berken12012
Jason Hammel12012
Joe Mahoney12012
Kevin Gregg12012
L.J. Hoes12012
Lew Ford12012
Luis Exposito12012
Luis I Ayala12012
Mark Reynolds12012
Matt Lindstrom12012
Miguel Gonzalez12012
Miguel Socolovich12012
Nick Johnson12012
Nolan Reimold12012
Omar Quintanilla12012
Pedro Strop12012
Robert Lazaro Andino12012
Ronny Paulino12012
Ryan Flaherty12012
Steve Johnson12012
Steve Pearce12012
Steve Tolleson12012
Stu Pomeranz12012
Taylor Teagarden12012
Tommy Hunter12012
Troy Patton12012
Wei-Yin Chen12012
Wilson Betemit12012
Zach Phillips12012

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.