Xavier Avery

Xavier Avery #70

  • LF
  • B/T: L/L
  • 6' 0"/190

Xavier Avery MLB Career Stats

AVG HR RBI SB OPS
.223 1 6 6 .645

Xavier Avery Bio

  • Full Name: Xavier Tyrone Avery
  • Born: 1/1/1990 in Atlanta, GA
  • Draft: 2008, Baltimore Orioles, 2nd rd. (50th overall)
  • High School: Cedar Grove, Ellenwood, GA
  • Debut: May 13, 2012
Year AB R H HR RBI SB AVG OBP OPS
MLB Career Stats 94 14 21 1 6 6 .223 .305 .645

Stats

vs.
Note: Opponent can be found on current team or on team when both players met.
LOADING...

Xavier Avery Stats

Xavier Avery Advanced Stats

Awards

Xavier Avery Awards

AFL Rising Stars

  • 2011: Mesa (AFL)

MiLB.com Organization All-Star

  • 2014: Seattle (AL)

EAS Mid-Season All-Star

  • 2011: Bowie (EAS)

CAR Post-Season All-Star

  • 2010: Frederick (CAR)
+ View More Awards

Xavier Avery Latest Transactions

  • July 3, 2015: San Francisco Giants signed free agent LF Xavier Avery to a minor league contract.
  • July 3, 2015: LF Xavier Avery assigned to Sacramento River Cats.
  • July 1, 2015: Toledo Mud Hens released LF Xavier Avery.
  • November 19, 2014: Detroit Tigers signed free agent LF Xavier Avery to a minor league contract and invited him to spring training.
  • November 19, 2014: LF Xavier Avery assigned to Toledo Mud Hens.
  • April 2, 2014: Seattle Mariners sent LF Xavier Avery outright to Tacoma Rainiers.
  • March 28, 2014: Seattle Mariners designated LF Xavier Avery for assignment.
  • March 14, 2014: Seattle Mariners optioned LF Xavier Avery to Tacoma Rainiers.
  • September 30, 2013: Seattle Mariners recalled Xavier Avery from Tacoma Rainiers.
  • August 30, 2013: Baltimore Orioles traded LF Xavier Avery to Seattle Mariners for LF Michael Morse.
  • August 30, 2013: Seattle Mariners optioned Xavier Avery to Tacoma Rainiers.
  • August 30, 2013: Xavier Avery assigned to Tacoma Rainiers.
  • June 7, 2013: Baltimore Orioles optioned LF Xavier Avery to Norfolk Tides.
  • June 6, 2013: Baltimore Orioles recalled Xavier Avery from Norfolk Tides.
  • May 21, 2013: Xavier Avery assigned to Norfolk Tides from Bowie Baysox.
  • April 4, 2013: Xavier Avery assigned to Bowie Baysox from Norfolk Tides.
  • March 11, 2013: Baltimore Orioles optioned Xavier Avery to Norfolk Tides.
  • October 13, 2012: Xavier Avery roster status changed by Baltimore Orioles.
  • September 1, 2012: Baltimore Orioles recalled Xavier Avery from Norfolk Tides.
  • August 31, 2012: Norfolk Tides placed CF Xavier Avery on the reserve list.
  • July 12, 2012: Baltimore Orioles optioned CF Xavier Avery to Norfolk Tides.
  • July 3, 2012: Baltimore Orioles recalled Xavier Avery from Norfolk Tides.
  • July 1, 2012: Baltimore Orioles optioned Xavier Avery to Norfolk Tides.
  • June 28, 2012: Baltimore Orioles recalled Xavier Avery from Norfolk Tides.
  • May 29, 2012: Baltimore Orioles optioned Xavier Avery to Norfolk Tides.
  • May 13, 2012: Baltimore Orioles selected the contract of Xavier Avery from Norfolk Tides.
  • April 4, 2012: Xavier Avery assigned to Norfolk Tides from Bowie Baysox.
  • February 10, 2012: Baltimore Orioles invited non-roster CF Xavier Avery to spring training.
  • April 6, 2011: Xavier Avery assigned to Bowie Baysox from Frederick Keys.
  • March 12, 2011: CF Xavier Avery assigned to Baltimore Orioles.
  • September 8, 2010: Xavier Avery assigned to Frederick Keys from Bowie Baysox.
  • August 10, 2010: Xavier Avery assigned to Bowie Baysox from Frederick Keys.
  • April 8, 2010: Xavier Avery assigned to Frederick Keys from Delmarva Shorebirds.
  • March 20, 2010: CF Xavier Avery assigned to Baltimore Orioles.
+ View More Transactions