The Orioles announced Tuesday that they have reinstated outfielder Endy Chavez from the disabled list, selected the contract of right-handed pitcher Miguel Gonzalez and optioned right-handed pitcher Tommy Hunter and outfielder Xavier Avery to Triple-A Norfolk.

Chavez was placed on the disabled list retroactive to May 9 with a strained left oblique. He is batting .133/.175/.167 in 20 games for the Orioles this season. Chavez appeared in three rehab games with Double-A Bowie, going 3-for-10 with two walks and three runs scored.

Gonzalez went 2-1 with one save and a 1.50 ERA (30.0IP, 5ER) in 11 games (three starts) with the Tides, striking out 36 and walking five. He allowed 15 base runners (10H & 5BB) and one HR, while holding opponents to an average of .100 (10-100). Gonzalez was signed by the Orioles as a minor league free agent on February 28. He spent 2011 in the Boston organization, pitching at three levels (A, AA & AAA) and entered 2012 with a career record of 18-22 and 3.92 ERA (393.0IP, 171ER) in five minor league seasons. He missed the 2008 and 2009 seasons with injuries. Originally signed by the Los Angeles Angels as a free agent on October 21, 2003, Gonzalez was selected by Boston in the Rule 5 Draft on December 11, 2008.

Hunter is 2-3 with a 5.59 ERA (58.0IP, 36ER) in 10 starts for the Orioles this season. He took the loss in last night’s game against Toronto, allowing six runs (five earned) in 3.0 innings pitched.

Avery made his major league debut on May 13 vs. TB and batted .217/.299/.317 in 15 games with the Orioles. He batted .273/.373/.469 with five home runs and 16 RBI in 33 games for the Tides earlier this season.

With the addition of Gonzalez, the Orioles’ 40-man roster is now full.