The Orioles officially announced their 2013 schedule this afternoon and they will open the regular season on the road in Tampa Bay against the Rays on April 2.
The club's home opener will be on Friday, April 5 against the Minnesota Twins.
The Orioles open the season with nine of their first 12 games on the road, but will have 10 home games against both the Yankees and the Red Sox.
The team's interleague schedule includes games against the National League West. The Orioles will host the Dodgers on April 19-21, the Padres on May 14-15 and the Rockies on August 16-18. They will also make an August West Coast road trip to San Diego, San Francisco and Arizona.
The Orioles continue their home-and-home series against the neighboring Nationals. They will play two games at Washington on May 27-28 and then host the Nats the next two days on May 29-30.
The O's will have 16 home games in June, the most of any month, and will play 49 of their 96 games before the All-Star break at home. They will have two nine-game homestands, including one from April 16-24 against the Rays, Dodgers and Blue Jays.
After that, they will take an 11-game road trip, going to Oakland, Seattle and Los Angeles (Angels) from April 25-May 5.
The Houston Astros, who will be joining the American League next season, will come to Camden Yards on July 30-August 1. The Orioles visit Houston on June 4-6.
Game times will be announced at a later date.
Here's the complete schedule.