Major League Baseball unveiled its 2010 schedule today. The Baltimore Orioles will open on the road against the Tampa Bay Rays.

Their home opener is scheduled for April 9 against the Toronto Blue Jays.

Full schedule after the bump.

April 6: at Tampa Bay Rays
April 7: at Tampa Bay Rays
April 8: at Tampa Bay Rays
April 9: Toronto Blue Jays
April 10: Toronto Blue Jays
April 11: Toronto Blue Jays
April 12: Tampa Bay Rays
April 13: Tampa Bay Rays
April 14: Tampa Bay Rays
April 15: at Oakland Athletics
April 16: at Oakland Athletics
April 17: at Oakland Athletics
April 18: at Oakland Athletics
April 19: at Seattle Mariners
April 20: at Seattle Mariners
April 21: at Seattle Mariners
April 23: at Boston Red Sox
April 24: at Boston Red Sox
April 25: at Boston Red Sox
April 27: New York Yankees
April 28: New York Yankees
April 29: New York Yankees
April 30: Boston Red Sox

May 1: Boston Red Sox
May 2: Boston Red Sox
May 3: at New York Yankees
May 4: at New York Yankees
May 5: at New York Yankees
May 6: at Minnesota Twins
May 7: at Minnesota Twins
May 8: at Minnesota Twins
May 9: at Minnesota Twins
May 11: Seattle Mariners
May 12: Seattle Mariners
May 13: Seattle Mariners
May 14: Cleveland Indians
May 15: Cleveland Indians
May 16: Cleveland Indians
May 17: Kansas City Royals
May 18: Kansas City Royals
May 19: at Texas Rangers
May 20: at Texas Rangers
May 21: at Washington Nationals
May 22: at Washington Nationals
May 23: at Washington Nationals
May 25: Oakland Athletics
May 26: Oakland Athletics
May 27: Oakland Athletics
May 28: at Toronto Blue Jays
May 29: at Toronto Blue Jays
May 30: at Toronto Blue Jays

June 1: at New York Yankees
June 2: at New York Yankees
June 3: at New York Yankees
June 4: Boston Red Sox
June 5: Boston Red Sox
June 6: Boston Red Sox
June 8: New York Yankees
June 9: New York Yankees
June 10: New York Yankees
June 11: New York Mets
June 12: New York Mets
June 13: New York Mets
June 14: at San Francisco Giants
June 15: at San Francisco Giants
June 16: at San Francisco Giants
June 18: at San Diego Padres
June 19: at San Diego Padres
June 20: at San Diego Padres
June 22: Florida Marlins
June 23: Florida Marlins
June 24: Florida Marlins
June 25: Washington Nationals
June 26: Washington Nationals
June 27: Washington Nationals
June 29: Oakland Athletics
June 30: Oakland Athletics

July 1: Oakland Athletics
July 2: at Boston Red Sox
July 3: at Boston Red Sox
July 4: at Boston Red Sox
July 5: at Detroit Tigers
July 6: at Detroit Tigers
July 7: at Detroit Tigers
July 8: at Texas Rangers
July 9: at Texas Rangers
July 10: at Texas Rangers
July 11: at Texas Rangers
July 12-15: All-Star break
July 16: Toronto Blue Jays
July 17: Toronto Blue Jays
July 18: Toronto Blue Jays
July 19: Tampa Bay Rays
July 20: Tampa Bay Rays
July 21: Tampa Bay Rays
July 22: Minnesota Twins
July 23: Minnesota Twins
July 24: Minnesota Twins
July 25: Minnesota Twins
July 26: at Toronto Blue Jays
July 27: at Toronto Blue Jays
July 28: at Toronto Blue Jays
July 29: at Kansas City Royals
July 30: at Kansas City Royals
July 31: at Kansas City Royals

Aug. 1: at Kansas City Royals
Aug. 3: Los Angeles Angels
Aug. 4: Los Angeles Angels
Aug. 5: Los Angeles Angels
Aug. 6: Chicago White Sox
Aug. 7: Chicago White Sox
Aug. 8: Chicago White Sox
Aug. 9: Chicago White Sox
Aug. 10: at Cleveland Indians
Aug. 11: at Cleveland Indians
Aug. 12: at Cleveland Indians
Aug. 13: at Tampa Bay Rays
Aug. 14: at Tampa Bay Rays
Aug. 15: at Tampa Bay Rays
Aug. 16: Seattle Mariners
Aug. 17: Seattle Mariners
Aug. 18: Seattle Mariners
Aug. 19: Texas Rangers
Aug. 20: Texas Rangers
Aug. 21: Texas Rangers
Aug. 22: Texas Rangers
Aug. 24: at Chicago White Sox
Aug. 25: at Chicago White Sox
Aug. 26: at Chicago White Sox
Aug. 27: at Los Angeles Angels
Aug. 28: at Los Angeles Angels
Aug. 29: at Los Angeles Angels
Aug. 31: Boston Red Sox

Sept. 1: Boston Red Sox
Sept. 2: Boston Red Sox
Sept. 3: Tampa Bay Rays
Sept. 4: Tampa Bay Rays
Sept. 5: Tampa Bay Rays
Sept. 6: at New York Yankees
Sept. 7: at New York Yankees
Sept. 8: at New York Yankees
Sept. 10: at Detroit Tigers
Sept. 11: at Detroit Tigers
Sept. 12: at Detroit Tigers
Sept. 13: Toronto Blue Jays
Sept. 14: Toronto Blue Jays
Sept. 15: Toronto Blue Jays
Sept. 17: New York Yankees
Sept. 18: New York Yankees
Sept. 19: New York Yankees
Sept. 20: at Boston Red Sox
Sept. 21: at Boston Red Sox
Sept. 22: at Boston Red Sox
Sept. 24: at Toronto Blue Jays
Sept. 25: at Toronto Blue Jays
Sept. 26: at Toronto Blue Jays
Sept. 27: at Tampa Bay Rays
Sept. 28: at Tampa Bay Rays
Sept. 29: at Tampa Bay Rays
Sept. 30: Detroit Tigers

Oct. 1: Detroit Tigers
Oct. 2: Detroit Tigers
Oct. 3: Detroit Tigers

Schedule Courtesy of the Baltimore Sun