D.C. United will begin the MLS campaign with two difficult matches, hosting Sporting Kansas City, the Eastern Conference’s top club in the 2011 regular season, on March 10 before visiting the league champion Los Angeles Galaxy eight days later.

With MLS moving to an unbalanced schedule, United will play 25 games against Eastern opponents and one apiece against each of the nine Western teams. The Galaxy, Vancouver Whitecaps, San Jose Earthquakes, Real Salt Lake and Portland Timbers will not make an appearance in Washington.

United, which has failed to make the playoffs a club-record four straight years, will face each Eastern foe three times, except Kansas City and the Chicago Fire (two each). Two of the three meetings with the arch-rival New York Red Bulls are in Washington.

MLS has scheduled short breaks in June, September and October to avoid conflicts with the U.S. national team’s World Cup qualifiers.

United will play 21 games on Saturdays, six on Sundays, five on Wednesdays, one on a Thursday and one on a Friday.

Click through for the complete list, with some TV information.

March 10: vs. Sporting Kansas City

March 18: at Los Angeles Galaxy (Galavision)

March 24: at Vancouver Whitecaps

March 30: vs. FC Dallas (NBC Sports Network)

April 7: vs. Seattle Sounders

April 14: at New England Revolution

April 18: vs. Montreal Impact

April 22: vs. New York Red Bulls (ESPN2)

April 28: vs. Houston Dynamo

May 2: at San Jose Earthquakes

May 5: vs. Toronto FC

May 12: at Houston Dynamo (NBC Sports Network)

May 16: vs. Colorado Rapids

May 19: vs. Toronto FC

May 26: vs. New England Revolution

June 16: at Philadelphia Union (Galavision)

June 24: at New York Red Bulls (NBC Sports Network)

June 30: vs. Montreal Impact

July 15: at Houston Dynamo (Galavision)

July 21: at Columbus Crew

Aug. 4: vs. Columbus Crew

Aug. 11: at Sporting Kansas City

Aug. 19: vs. Philadelphia Union (NBC Sports Network)

Aug. 22: vs. Chicago Fire

Aug. 25: at Montreal Impact

Aug. 29: vs. New York Red Bulls (Galavision)

Sept. 1: at Real Salt Lake

Sept. 15: vs. New England Revolution

Sept. 20: at Philadelphia Union (ESPN2)

Sept. 23: vs. Chivas USA (Galavision)

Sept. 29: at Portland Timbers

Oct. 6: at Toronto FC

Oct. 20: vs. Columbus Crew

Oct. 27: at Chicago Fire (NBC Sports Network)

The local TV schedule will be announced in the coming months. The full MLS schedule can be found here.