Last active
January 8, 2016 04:45
-
-
Save matt-bernhardt/9d1b276197159c48d0c0 to your computer and use it in GitHub Desktop.
2016 MLS League Schedule
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Game Time | Home | Away | Venue | |
---|---|---|---|---|
Sunday, March 6, 2016 1:30PM EST | New York Red Bulls | Toronto FC | Red Bull Arena | |
Sunday, March 6, 2016 2:00PM EST | Orlando City | Real Salt Lake | Orlando Citrus Bowl | |
Sunday, March 6, 2016 2:00PM EST | Chicago Fire | New York City FC | Toyota Park | |
Sunday, March 6, 2016 3:00PM EST | FC Dallas | Philadelphia Union | Toyota Stadium | |
Sunday, March 6, 2016 3:00PM EST | Houston Dynamo | New England Revolution | BBVA Compass Stadium | |
Sunday, March 6, 2016 3:00PM EST | San Jose Earthquakes | Colorado Rapids | Avaya Stadium | |
Sunday, March 6, 2016 4:30PM EST | Portland Timbers | Columbus Crew SC | Providence Park | |
Sunday, March 6, 2016 5:30PM EST | Vancouver Whitecaps FC | Montreal Impact | BC Place | |
Sunday, March 6, 2016 7:00PM EST | Seattle Sounders FC | Sporting Kansas City | CenturyLink Field | |
Sunday, March 6, 2016 10:00PM EST | LA Galaxy | D.C. United | StubHub Center | |
Friday, March 11, 2016 7:00PM EST | Orlando City | Chicago Fire | Orlando Citrus Bowl | |
Saturday, March 12, 2016 3:00PM EST | New England Revolution | D.C. United | Gillette Stadium | |
Saturday, March 12, 2016 4:00PM EST | Real Salt Lake | Seattle Sounders FC | Rio Tinto Stadium | |
Saturday, March 12, 2016 TBD | Houston Dynamo | FC Dallas | BBVA Compass Stadium | |
Saturday, March 12, 2016 7:00PM EST | Colorado Rapids | LA Galaxy | Dick's Sporting Goods Park | |
Saturday, March 12, 2016 TBD | Montreal Impact | New York Red Bulls | Olympic Stadium | |
Saturday, March 12, 2016 7:30PM EST | Columbus Crew SC | Philadelphia Union | MAPFRE Stadium | |
Saturday, March 12, 2016 8:30PM EST | Sporting Kansas City | Vancouver Whitecaps FC | Children's Mercy Park | |
Sunday, March 13, 2016 5:00PM EDT | New York City FC | Toronto FC | Yankee Stadium | |
Sunday, March 13, 2016 7:00PM EDT | San Jose Earthquakes | Portland Timbers | Avaya Stadium | |
Friday, March 18, 2016 7:00PM EDT | New York City FC | Orlando City | Yankee Stadium | |
Saturday, March 19, 2016 5:00PM EDT | Chicago Fire | Columbus Crew SC | Toyota Park | |
Saturday, March 19, 2016 7:00PM EDT | New York Red Bulls | Houston Dynamo | Red Bull Arena | |
Saturday, March 19, 2016 9:00PM EDT | FC Dallas | Montreal Impact | Toyota Stadium | |
Saturday, March 19, 2016 10:00PM EDT | Seattle Sounders FC | Vancouver Whitecaps FC | CenturyLink Field | |
Saturday, March 19, 2016 10:30PM EDT | LA Galaxy | San Jose Earthquakes | StubHub Center | |
Saturday, March 19, 2016 10:30PM EDT | Portland Timbers | Real Salt Lake | Providence Park | |
Sunday, March 20, 2016 2:00PM EDT | Philadelphia Union | New England Revolution | Talen Energy Stadium | |
Sunday, March 20, 2016 5:00PM EDT | D.C. United | Colorado Rapids | RFK Stadium | |
Sunday, March 20, 2016 7:00PM EDT | Sporting Kansas City | Toronto FC | Children's Mercy Park | |
Saturday, March 26, 2016 TBD | New York City FC | New England Revolution | Yankee Stadium | |
Saturday, March 26, 2016 TBD | Vancouver Whitecaps FC | Houston Dynamo | BC Place | |
Saturday, March 26, 2016 5:30PM EDT | D.C. United | FC Dallas | RFK Stadium | |
Friday, April 1, 2016 7:00PM EDT | New England Revolution | New York Red Bulls | Gillette Stadium | |
Saturday, April 2, 2016 5:00PM EDT | Chicago Fire | Philadelphia Union | Toyota Park | |
Saturday, April 2, 2016 TBD | Vancouver Whitecaps FC | LA Galaxy | BC Place | |
Saturday, April 2, 2016 8:30PM EDT | Sporting Kansas City | Real Salt Lake | Children's Mercy Park | |
Saturday, April 2, 2016 9:00PM EDT | FC Dallas | Columbus Crew SC | Toyota Stadium | |
Saturday, April 2, 2016 9:00PM EDT | Colorado Rapids | Toronto FC | Dick's Sporting Goods Park | |
Saturday, April 2, 2016 10:00PM EDT | Seattle Sounders FC | Montreal Impact | CenturyLink Field | |
Saturday, April 2, 2016 10:30PM EDT | San Jose Earthquakes | D.C. United | Avaya Stadium | |
Sunday, April 3, 2016 8:00PM EDT | Orlando City | Portland Timbers | Orlando Citrus Bowl | |
Friday, April 8, 2016 7:00PM EDT | Philadelphia Union | Orlando City | Talen Energy Stadium | |
Saturday, April 9, 2016 4:00PM EDT | New England Revolution | Toronto FC | Gillette Stadium | |
Saturday, April 9, 2016 5:30PM EDT | D.C. United | Vancouver Whitecaps FC | RFK Stadium | |
Saturday, April 9, 2016 TBD | Montreal Impact | Columbus Crew SC | Olympic Stadium | |
Saturday, April 9, 2016 7:00PM EDT | New York Red Bulls | Sporting Kansas City | Red Bull Arena | |
Saturday, April 9, 2016 9:00PM EDT | FC Dallas | San Jose Earthquakes | Toyota Stadium | |
Saturday, April 9, 2016 9:30PM EDT | Real Salt Lake | Colorado Rapids | Rio Tinto Stadium | |
Sunday, April 10, 2016 4:00PM EDT | Houston Dynamo | Seattle Sounders FC | BBVA Compass Stadium | |
Sunday, April 10, 2016 7:00PM EDT | New York City FC | Chicago Fire | Yankee Stadium | |
Sunday, April 10, 2016 9:30PM EDT | LA Galaxy | Portland Timbers | StubHub Center | |
Wednesday, April 13, 2016 8:30PM EDT | Sporting Kansas City | Colorado Rapids | Children's Mercy Park | |
Wednesday, April 13, 2016 10:30PM EDT | San Jose Earthquakes | New York Red Bulls | Avaya Stadium | |
Wednesday, April 13, 2016 10:30PM EDT | Portland Timbers | FC Dallas | Providence Park | |
Friday, April 15, 2016 7:00PM EDT | Houston Dynamo | LA Galaxy | BBVA Compass Stadium | |
Saturday, April 16, 2016 5:00PM EDT | Chicago Fire | Montreal Impact | Toyota Park | |
Saturday, April 16, 2016 7:00PM EDT | D.C. United | Toronto FC | RFK Stadium | |
Saturday, April 16, 2016 7:30PM EDT | Columbus Crew SC | New York City FC | MAPFRE Stadium | |
Saturday, April 16, 2016 9:00PM EDT | Colorado Rapids | New York Red Bulls | Dick's Sporting Goods Park | |
Saturday, April 16, 2016 10:00PM EDT | Real Salt Lake | Vancouver Whitecaps FC | Rio Tinto Stadium | |
Saturday, April 16, 2016 10:00PM EDT | Seattle Sounders FC | Philadelphia Union | CenturyLink Field | |
Saturday, April 16, 2016 10:30PM EDT | Portland Timbers | San Jose Earthquakes | Providence Park | |
Sunday, April 17, 2016 3:30PM EDT | Orlando City | New England Revolution | Orlando Citrus Bowl | |
Sunday, April 17, 2016 7:00PM EDT | FC Dallas | Sporting Kansas City | Toyota Stadium | |
Saturday, April 23, 2016 TBD | Vancouver Whitecaps FC | FC Dallas | BC Place | |
Saturday, April 23, 2016 5:30PM EDT | D.C. United | New England Revolution | RFK Stadium | |
Saturday, April 23, 2016 TBD | Philadelphia Union | New York City FC | Talen Energy Stadium | |
Saturday, April 23, 2016 TBD | Montreal Impact | Toronto FC | Saputo Stadium | |
Saturday, April 23, 2016 7:30PM EDT | Columbus Crew SC | Houston Dynamo | MAPFRE Stadium | |
Saturday, April 23, 2016 9:00PM EDT | Colorado Rapids | Seattle Sounders FC | Dick's Sporting Goods Park | |
Saturday, April 23, 2016 10:30PM EDT | LA Galaxy | Real Salt Lake | StubHub Center | |
Sunday, April 24, 2016 3:30PM EDT | San Jose Earthquakes | Sporting Kansas City | Avaya Stadium | |
Sunday, April 24, 2016 7:30PM EDT | New York Red Bulls | Orlando City | Red Bull Arena | |
Wednesday, April 27, 2016 TBD | Vancouver Whitecaps FC | Sporting Kansas City | BC Place | |
Wednesday, April 27, 2016 TBD | New York City FC | Montreal Impact | Yankee Stadium | |
Wednesday, April 27, 2016 7:30PM EDT | New England Revolution | Portland Timbers | Gillette Stadium | |
Friday, April 29, 2016 7:00PM EDT | New York Red Bulls | FC Dallas | Red Bull Arena | |
Saturday, April 30, 2016 TBD | New York City FC | Vancouver Whitecaps FC | Yankee Stadium | |
Saturday, April 30, 2016 4:00PM EDT | Seattle Sounders FC | Columbus Crew SC | CenturyLink Field | |
Saturday, April 30, 2016 5:00PM EDT | Chicago Fire | D.C. United | Toyota Park | |
Saturday, April 30, 2016 TBD | Philadelphia Union | San Jose Earthquakes | Talen Energy Stadium | |
Saturday, April 30, 2016 TBD | Montreal Impact | Colorado Rapids | Saputo Stadium | |
Saturday, April 30, 2016 7:30PM EDT | New England Revolution | Orlando City | Gillette Stadium | |
Saturday, April 30, 2016 9:30PM EDT | Real Salt Lake | Houston Dynamo | Rio Tinto Stadium | |
Sunday, May 1, 2016 3:30PM EDT | Portland Timbers | Toronto FC | Providence Park | |
Sunday, May 1, 2016 8:00PM EDT | Sporting Kansas City | LA Galaxy | Children's Mercy Park | |
Friday, May 6, 2016 7:00PM EDT | Orlando City | New York Red Bulls | Orlando Citrus Bowl | |
Saturday, May 7, 2016 TBD | Vancouver Whitecaps FC | Portland Timbers | BC Place | |
Saturday, May 7, 2016 TBD | Houston Dynamo | Sporting Kansas City | BBVA Compass Stadium | |
Saturday, May 7, 2016 TBD | Toronto FC | FC Dallas | BMO Field | |
Saturday, May 7, 2016 7:30PM EDT | Columbus Crew SC | Montreal Impact | MAPFRE Stadium | |
Saturday, May 7, 2016 9:00PM EDT | Colorado Rapids | Real Salt Lake | Dick's Sporting Goods Park | |
Saturday, May 7, 2016 10:00PM EDT | Seattle Sounders FC | San Jose Earthquakes | CenturyLink Field | |
Sunday, May 8, 2016 3:30PM EDT | LA Galaxy | New England Revolution | StubHub Center | |
Sunday, May 8, 2016 7:30PM EDT | D.C. United | New York City FC | RFK Stadium | |
Wednesday, May 11, 2016 TBD | Vancouver Whitecaps FC | Chicago Fire | BC Place | |
Wednesday, May 11, 2016 TBD | Philadelphia Union | LA Galaxy | Talen Energy Stadium | |
Wednesday, May 11, 2016 9:00PM EDT | FC Dallas | Portland Timbers | Toyota Stadium | |
Wednesday, May 11, 2016 9:00PM EDT | Colorado Rapids | Sporting Kansas City | Dick's Sporting Goods Park | |
Wednesday, May 11, 2016 10:30PM EDT | San Jose Earthquakes | Houston Dynamo | Avaya Stadium | |
Friday, May 13, 2016 7:00PM EDT | D.C. United | New York Red Bulls | RFK Stadium | |
Saturday, May 14, 2016 TBD | Toronto FC | Vancouver Whitecaps FC | BMO Field | |
Saturday, May 14, 2016 TBD | Montreal Impact | Philadelphia Union | Saputo Stadium | |
Saturday, May 14, 2016 TBD | Houston Dynamo | Real Salt Lake | BBVA Compass Stadium | |
Saturday, May 14, 2016 7:30PM EDT | Columbus Crew SC | Colorado Rapids | MAPFRE Stadium | |
Saturday, May 14, 2016 7:30PM EDT | New England Revolution | Chicago Fire | Gillette Stadium | |
Saturday, May 14, 2016 9:00PM EDT | FC Dallas | Seattle Sounders FC | Toyota Stadium | |
Sunday, May 15, 2016 3:30PM EDT | Sporting Kansas City | Orlando City | Children's Mercy Park | |
Sunday, May 15, 2016 7:30PM EDT | Portland Timbers | New York City FC | Providence Park | |
Wednesday, May 18, 2016 TBD | Toronto FC | New York City FC | BMO Field | |
Wednesday, May 18, 2016 7:30PM EDT | New York Red Bulls | Chicago Fire | Red Bull Arena | |
Friday, May 20, 2016 7:00PM EDT | Philadelphia Union | D.C. United | Talen Energy Stadium | |
Saturday, May 21, 2016 3:00PM EDT | New York City FC | New York Red Bulls | Yankee Stadium | |
Saturday, May 21, 2016 5:00PM EDT | Chicago Fire | Houston Dynamo | Toyota Park | |
Saturday, May 21, 2016 TBD | Toronto FC | Columbus Crew SC | BMO Field | |
Saturday, May 21, 2016 7:30PM EDT | Orlando City | Montreal Impact | Orlando Citrus Bowl | |
Saturday, May 21, 2016 7:30PM EDT | New England Revolution | FC Dallas | Gillette Stadium | |
Saturday, May 21, 2016 8:30PM EDT | Sporting Kansas City | Real Salt Lake | Children's Mercy Park | |
Saturday, May 21, 2016 10:00PM EDT | Seattle Sounders FC | Colorado Rapids | CenturyLink Field | |
Sunday, May 22, 2016 4:30PM EDT | Portland Timbers | Vancouver Whitecaps FC | Providence Park | |
Sunday, May 22, 2016 7:00PM EDT | LA Galaxy | San Jose Earthquakes | StubHub Center | |
Wednesday, May 25, 2016 7:30PM EDT | Orlando City | Philadelphia Union | Orlando Citrus Bowl | |
Friday, May 27, 2016 7:00PM EDT | Sporting Kansas City | D.C. United | Children's Mercy Park | |
Saturday, May 28, 2016 TBD | Vancouver Whitecaps FC | Houston Dynamo | BC Place | |
Saturday, May 28, 2016 7:00PM EDT | New York Red Bulls | Toronto FC | Red Bull Arena | |
Saturday, May 28, 2016 7:30PM EDT | Columbus Crew SC | Real Salt Lake | MAPFRE Stadium | |
Saturday, May 28, 2016 7:30PM EDT | New England Revolution | Seattle Sounders FC | Gillette Stadium | |
Saturday, May 28, 2016 8:30PM EDT | Chicago Fire | Portland Timbers | Toyota Park | |
Saturday, May 28, 2016 9:00PM EDT | Colorado Rapids | Philadelphia Union | Dick's Sporting Goods Park | |
Saturday, May 28, 2016 10:30PM EDT | San Jose Earthquakes | FC Dallas | Avaya Stadium | |
Sunday, May 29, 2016 4:00PM EDT | New York City FC | Orlando City | Yankee Stadium | |
Sunday, May 29, 2016 7:00PM EDT | Montreal Impact | LA Galaxy | Saputo Stadium | |
Wednesday, June 1, 2016 TBD | Philadelphia Union | Columbus Crew SC | Talen Energy Stadium | |
Wednesday, June 1, 2016 8:00PM EDT | D.C. United | Seattle Sounders FC | RFK Stadium | |
Wednesday, June 1, 2016 10:30PM EDT | Portland Timbers | San Jose Earthquakes | Providence Park | |
Thursday, June 2, 2016 TBD | New York City FC | Real Salt Lake | Yankee Stadium | |
Thursday, June 2, 2016 9:00PM EDT | FC Dallas | Houston Dynamo | Toyota Stadium | |
Thursday, June 2, 2016 10:30PM EDT | LA Galaxy | Sporting Kansas City | StubHub Center | |
Saturday, June 18, 2016 TBD | New York City FC | Philadelphia Union | Yankee Stadium | |
Saturday, June 18, 2016 TBD | Toronto FC | LA Galaxy | BMO Field | |
Saturday, June 18, 2016 TBD | Vancouver Whitecaps FC | New England Revolution | BC Place | |
Saturday, June 18, 2016 TBD | Houston Dynamo | D.C. United | BBVA Compass Stadium | |
Saturday, June 18, 2016 7:30PM EDT | Columbus Crew SC | Montreal Impact | MAPFRE Stadium | |
Saturday, June 18, 2016 7:30PM EDT | Orlando City | San Jose Earthquakes | Orlando Citrus Bowl | |
Saturday, June 18, 2016 9:00PM EDT | Colorado Rapids | Chicago Fire | Dick's Sporting Goods Park | |
Saturday, June 18, 2016 10:00PM EDT | Real Salt Lake | Portland Timbers | Rio Tinto Stadium | |
Sunday, June 19, 2016 5:00PM EDT | Sporting Kansas City | FC Dallas | Children's Mercy Park | |
Sunday, June 19, 2016 7:30PM EDT | New York Red Bulls | Seattle Sounders FC | Red Bull Arena | |
Wednesday, June 22, 2016 TBD | Philadelphia Union | Chicago Fire | Talen Energy Stadium | |
Wednesday, June 22, 2016 8:00PM EDT | D.C. United | New England Revolution | RFK Stadium | |
Wednesday, June 22, 2016 10:00PM EDT | Real Salt Lake | New York Red Bulls | Rio Tinto Stadium | |
Wednesday, June 22, 2016 10:30PM EDT | LA Galaxy | Colorado Rapids | StubHub Center | |
Saturday, June 25, 2016 5:00PM EDT | Seattle Sounders FC | New York City FC | CenturyLink Field | |
Saturday, June 25, 2016 TBD | Philadelphia Union | Vancouver Whitecaps FC | Talen Energy Stadium | |
Saturday, June 25, 2016 TBD | Montreal Impact | Sporting Kansas City | Saputo Stadium | |
Saturday, June 25, 2016 7:30PM EDT | Columbus Crew SC | New York Red Bulls | MAPFRE Stadium | |
Saturday, June 25, 2016 7:30PM EDT | Orlando City | Toronto FC | Orlando Citrus Bowl | |
Saturday, June 25, 2016 9:00PM EDT | FC Dallas | Real Salt Lake | Toyota Stadium | |
Saturday, June 25, 2016 10:00PM EDT | San Jose Earthquakes | LA Galaxy | Stanford Stadium | |
Sunday, June 26, 2016 6:00PM EDT | Portland Timbers | Houston Dynamo | Providence Park | |
Friday, July 1, 2016 8:00PM EDT | Chicago Fire | San Jose Earthquakes | Toyota Park | |
Friday, July 1, 2016 10:30PM EDT | Real Salt Lake | D.C. United | Rio Tinto Stadium | |
Saturday, July 2, 2016 TBD | Toronto FC | Seattle Sounders FC | BMO Field | |
Saturday, July 2, 2016 TBD | Montreal Impact | New England Revolution | Saputo Stadium | |
Saturday, July 2, 2016 TBD | Houston Dynamo | Philadelphia Union | BBVA Compass Stadium | |
Sunday, July 3, 2016 12:00PM EDT | New York City FC | New York Red Bulls | Yankee Stadium | |
Sunday, July 3, 2016 7:00PM EDT | Sporting Kansas City | Columbus Crew SC | Children's Mercy Park | |
Monday, July 4, 2016 9:00PM EDT | FC Dallas | Orlando City | Toyota Stadium | |
Monday, July 4, 2016 9:00PM EDT | Colorado Rapids | Portland Timbers | Dick's Sporting Goods Park | |
Monday, July 4, 2016 10:30PM EDT | LA Galaxy | Vancouver Whitecaps FC | StubHub Center | |
Wednesday, July 6, 2016 7:30PM EDT | New England Revolution | New York City FC | Gillette Stadium | |
Friday, July 8, 2016 8:00PM EDT | Orlando City | Houston Dynamo | Orlando Citrus Bowl | |
Friday, July 8, 2016 10:30PM EDT | San Jose Earthquakes | FC Dallas | Avaya Stadium | |
Saturday, July 9, 2016 3:00PM EDT | Seattle Sounders FC | LA Galaxy | CenturyLink Field | |
Saturday, July 9, 2016 TBD | Toronto FC | Chicago Fire | BMO Field | |
Saturday, July 9, 2016 TBD | Vancouver Whitecaps FC | Colorado Rapids | BC Place | |
Saturday, July 9, 2016 TBD | Philadelphia Union | D.C. United | Talen Energy Stadium | |
Saturday, July 9, 2016 7:30PM EDT | New England Revolution | Columbus Crew SC | Gillette Stadium | |
Saturday, July 9, 2016 10:00PM EDT | Real Salt Lake | Montreal Impact | Rio Tinto Stadium | |
Sunday, July 10, 2016 6:00PM EDT | New York Red Bulls | Portland Timbers | Red Bull Arena | |
Sunday, July 10, 2016 8:00PM EDT | Sporting Kansas City | New York City FC | Children's Mercy Park | |
Wednesday, July 13, 2016 TBD | Vancouver Whitecaps FC | Real Salt Lake | BC Place | |
Wednesday, July 13, 2016 7:30PM EDT | Columbus Crew SC | Toronto FC | MAPFRE Stadium | |
Wednesday, July 13, 2016 7:30PM EDT | New York Red Bulls | Orlando City | Red Bull Arena | |
Wednesday, July 13, 2016 8:30PM EDT | Chicago Fire | Sporting Kansas City | Toyota Park | |
Wednesday, July 13, 2016 10:30PM EDT | Seattle Sounders FC | FC Dallas | CenturyLink Field | |
Wednesday, July 13, 2016 10:30PM EDT | Portland Timbers | Montreal Impact | Providence Park | |
Friday, July 15, 2016 11:00PM EDT | LA Galaxy | Houston Dynamo | StubHub Center | |
Saturday, July 16, 2016 TBD | Vancouver Whitecaps FC | Orlando City | BC Place | |
Saturday, July 16, 2016 7:30PM EDT | Columbus Crew SC | D.C. United | MAPFRE Stadium | |
Saturday, July 16, 2016 9:00PM EDT | FC Dallas | Chicago Fire | Toyota Stadium | |
Saturday, July 16, 2016 9:00PM EDT | Colorado Rapids | Sporting Kansas City | Dick's Sporting Goods Park | |
Saturday, July 16, 2016 10:00PM EDT | Real Salt Lake | New England Revolution | Rio Tinto Stadium | |
Saturday, July 16, 2016 10:30PM EDT | San Jose Earthquakes | Toronto FC | Avaya Stadium | |
Sunday, July 17, 2016 3:00PM EDT | Portland Timbers | Seattle Sounders FC | Providence Park | |
Sunday, July 17, 2016 5:00PM EDT | Montreal Impact | New York City FC | Saputo Stadium | |
Sunday, July 17, 2016 7:00PM EDT | Philadelphia Union | New York Red Bulls | Talen Energy Stadium | |
Friday, July 22, 2016 11:00PM EDT | Real Salt Lake | San Jose Earthquakes | Rio Tinto Stadium | |
Saturday, July 23, 2016 3:30PM EDT | Portland Timbers | LA Galaxy | Providence Park | |
Saturday, July 23, 2016 TBD | Toronto FC | D.C. United | BMO Field | |
Saturday, July 23, 2016 TBD | Houston Dynamo | Vancouver Whitecaps FC | BBVA Compass Stadium | |
Saturday, July 23, 2016 TBD | Montreal Impact | Philadelphia Union | Saputo Stadium | |
Saturday, July 23, 2016 7:30PM EDT | Columbus Crew SC | Orlando City | MAPFRE Stadium | |
Saturday, July 23, 2016 7:30PM EDT | New England Revolution | Chicago Fire | Gillette Stadium | |
Saturday, July 23, 2016 9:00PM EDT | Colorado Rapids | FC Dallas | Dick's Sporting Goods Park | |
Sunday, July 24, 2016 1:00PM EDT | New York Red Bulls | New York City FC | Red Bull Arena | |
Sunday, July 24, 2016 3:00PM EDT | Sporting Kansas City | Seattle Sounders FC | Children's Mercy Park | |
Saturday, July 30, 2016 TBD | New York City FC | Colorado Rapids | Yankee Stadium | |
Sunday, July 31, 2016 2:00PM EDT | Sporting Kansas City | Portland Timbers | Children's Mercy Park | |
Sunday, July 31, 2016 4:00PM EDT | Seattle Sounders FC | LA Galaxy | CenturyLink Field | |
Sunday, July 31, 2016 TBD | Toronto FC | Columbus Crew SC | BMO Field | |
Sunday, July 31, 2016 TBD | Philadelphia Union | Real Salt Lake | Talen Energy Stadium | |
Sunday, July 31, 2016 TBD | Houston Dynamo | San Jose Earthquakes | BBVA Compass Stadium | |
Sunday, July 31, 2016 6:00PM EDT | D.C. United | Montreal Impact | RFK Stadium | |
Sunday, July 31, 2016 7:00PM EDT | Chicago Fire | New York Red Bulls | Toyota Park | |
Sunday, July 31, 2016 7:00PM EDT | FC Dallas | Vancouver Whitecaps FC | Toyota Stadium | |
Sunday, July 31, 2016 7:30PM EDT | Orlando City | New England Revolution | Orlando Citrus Bowl | |
Wednesday, August 3, 2016 TBD | Toronto FC | Real Salt Lake | BMO Field | |
Friday, August 5, 2016 11:00PM EDT | San Jose Earthquakes | New York City FC | Avaya Stadium | |
Saturday, August 6, 2016 TBD | Toronto FC | New England Revolution | BMO Field | |
Saturday, August 6, 2016 TBD | Montreal Impact | Houston Dynamo | Saputo Stadium | |
Saturday, August 6, 2016 7:00PM EDT | D.C. United | Philadelphia Union | RFK Stadium | |
Saturday, August 6, 2016 9:00PM EDT | Colorado Rapids | Vancouver Whitecaps FC | Dick's Sporting Goods Park | |
Saturday, August 6, 2016 10:00PM EDT | Real Salt Lake | Chicago Fire | Rio Tinto Stadium | |
Sunday, August 7, 2016 4:00PM EDT | Portland Timbers | Sporting Kansas City | Providence Park | |
Sunday, August 7, 2016 7:00PM EDT | Orlando City | Seattle Sounders FC | Orlando Citrus Bowl | |
Sunday, August 7, 2016 9:30PM EDT | LA Galaxy | New York Red Bulls | StubHub Center | |
Friday, August 12, 2016 11:00PM EDT | Vancouver Whitecaps FC | San Jose Earthquakes | BC Place | |
Saturday, August 13, 2016 TBD | Houston Dynamo | Toronto FC | BBVA Compass Stadium | |
Saturday, August 13, 2016 7:00PM EDT | New York Red Bulls | Montreal Impact | Red Bull Arena | |
Saturday, August 13, 2016 7:00PM EDT | D.C. United | Portland Timbers | RFK Stadium | |
Saturday, August 13, 2016 7:30PM EDT | Columbus Crew SC | New York City FC | MAPFRE Stadium | |
Saturday, August 13, 2016 7:30PM EDT | New England Revolution | Philadelphia Union | Gillette Stadium | |
Saturday, August 13, 2016 9:00PM EDT | FC Dallas | Sporting Kansas City | Toyota Stadium | |
Saturday, August 13, 2016 10:30PM EDT | LA Galaxy | Colorado Rapids | StubHub Center | |
Sunday, August 14, 2016 3:30PM EDT | Chicago Fire | Orlando City | Toyota Park | |
Sunday, August 14, 2016 7:00PM EDT | Seattle Sounders FC | Real Salt Lake | CenturyLink Field | |
Friday, August 19, 2016 11:00PM EDT | San Jose Earthquakes | Houston Dynamo | Avaya Stadium | |
Saturday, August 20, 2016 3:30PM EDT | New York City FC | LA Galaxy | Yankee Stadium | |
Saturday, August 20, 2016 TBD | Philadelphia Union | Toronto FC | Talen Energy Stadium | |
Saturday, August 20, 2016 TBD | Montreal Impact | Chicago Fire | Saputo Stadium | |
Saturday, August 20, 2016 7:30PM EDT | New England Revolution | Columbus Crew SC | Gillette Stadium | |
Saturday, August 20, 2016 8:30PM EDT | Sporting Kansas City | Vancouver Whitecaps FC | Children's Mercy Park | |
Saturday, August 20, 2016 9:00PM EDT | Colorado Rapids | Orlando City | Dick's Sporting Goods Park | |
Saturday, August 20, 2016 10:00PM EDT | Real Salt Lake | FC Dallas | Rio Tinto Stadium | |
Sunday, August 21, 2016 3:00PM EDT | D.C. United | New York Red Bulls | RFK Stadium | |
Sunday, August 21, 2016 9:30PM EDT | Seattle Sounders FC | Portland Timbers | CenturyLink Field | |
Wednesday, August 24, 2016 TBD | Houston Dynamo | Seattle Sounders FC | BBVA Compass Stadium | |
Wednesday, August 24, 2016 TBD | Montreal Impact | D.C. United | Saputo Stadium | |
Wednesday, August 24, 2016 7:30PM EDT | Columbus Crew SC | Philadelphia Union | MAPFRE Stadium | |
Wednesday, August 24, 2016 7:30PM EDT | Orlando City | Toronto FC | Orlando Citrus Bowl | |
Wednesday, August 24, 2016 8:30PM EDT | Chicago Fire | LA Galaxy | Toyota Park | |
Wednesday, August 24, 2016 10:30PM EDT | San Jose Earthquakes | New England Revolution | Avaya Stadium | |
Friday, August 26, 2016 8:00PM EDT | Real Salt Lake | Colorado Rapids | Rio Tinto Stadium | |
Saturday, August 27, 2016 TBD | Toronto FC | Montreal Impact | BMO Field | |
Saturday, August 27, 2016 TBD | Philadelphia Union | Sporting Kansas City | Talen Energy Stadium | |
Saturday, August 27, 2016 7:00PM EDT | D.C. United | Chicago Fire | RFK Stadium | |
Saturday, August 27, 2016 TBD | Houston Dynamo | FC Dallas | BBVA Compass Stadium | |
Saturday, August 27, 2016 7:30PM EDT | Columbus Crew SC | San Jose Earthquakes | MAPFRE Stadium | |
Saturday, August 27, 2016 10:30PM EDT | LA Galaxy | Vancouver Whitecaps FC | StubHub Center | |
Sunday, August 28, 2016 2:30PM EDT | New York Red Bulls | New England Revolution | Red Bull Arena | |
Sunday, August 28, 2016 5:00PM EDT | Portland Timbers | Seattle Sounders FC | Providence Park | |
Sunday, August 28, 2016 7:00PM EDT | Orlando City | New York City FC | Orlando Citrus Bowl | |
Thursday, September 1, 2016 TBD | New York City FC | D.C. United | Yankee Stadium | |
Saturday, September 3, 2016 TBD | Vancouver Whitecaps FC | New York Red Bulls | BC Place | |
Saturday, September 3, 2016 7:30PM EDT | New England Revolution | Colorado Rapids | Gillette Stadium | |
Saturday, September 3, 2016 8:30PM EDT | Chicago Fire | Philadelphia Union | Toyota Park | |
Saturday, September 3, 2016 9:00PM EDT | FC Dallas | Portland Timbers | Toyota Stadium | |
Saturday, September 3, 2016 10:30PM EDT | LA Galaxy | Columbus Crew SC | StubHub Center | |
Wednesday, September 7, 2016 TBD | Montreal Impact | Orlando City | Saputo Stadium | |
Wednesday, September 7, 2016 9:30PM EDT | Real Salt Lake | LA Galaxy | Rio Tinto Stadium | |
Friday, September 9, 2016 8:00PM EDT | Sporting Kansas City | Houston Dynamo | Children's Mercy Park | |
Saturday, September 10, 2016 TBD | Philadelphia Union | Montreal Impact | Talen Energy Stadium | |
Saturday, September 10, 2016 7:30PM EDT | Columbus Crew SC | Vancouver Whitecaps FC | MAPFRE Stadium | |
Saturday, September 10, 2016 7:30PM EDT | New England Revolution | New York City FC | Gillette Stadium | |
Saturday, September 10, 2016 8:30PM EDT | Chicago Fire | Toronto FC | Toyota Park | |
Saturday, September 10, 2016 9:00PM EDT | FC Dallas | Colorado Rapids | Toyota Stadium | |
Saturday, September 10, 2016 10:30PM EDT | San Jose Earthquakes | Seattle Sounders FC | Avaya Stadium | |
Saturday, September 10, 2016 10:30PM EDT | Portland Timbers | Real Salt Lake | Providence Park | |
Sunday, September 11, 2016 1:00PM EDT | New York Red Bulls | D.C. United | Red Bull Arena | |
Sunday, September 11, 2016 7:00PM EDT | LA Galaxy | Orlando City | StubHub Center | |
Friday, September 16, 2016 8:00PM EDT | Chicago Fire | D.C. United | Toyota Park | |
Saturday, September 17, 2016 4:00PM EDT | Seattle Sounders FC | Vancouver Whitecaps FC | CenturyLink Field | |
Saturday, September 17, 2016 TBD | New York City FC | FC Dallas | Yankee Stadium | |
Saturday, September 17, 2016 6:00PM EDT | Portland Timbers | Philadelphia Union | Providence Park | |
Saturday, September 17, 2016 TBD | Montreal Impact | New England Revolution | Saputo Stadium | |
Saturday, September 17, 2016 7:30PM EDT | Orlando City | Columbus Crew SC | Orlando Citrus Bowl | |
Saturday, September 17, 2016 9:00PM EDT | Colorado Rapids | San Jose Earthquakes | Dick's Sporting Goods Park | |
Saturday, September 17, 2016 9:30PM EDT | Real Salt Lake | Houston Dynamo | Rio Tinto Stadium | |
Sunday, September 18, 2016 1:00PM EDT | Sporting Kansas City | LA Galaxy | Children's Mercy Park | |
Sunday, September 18, 2016 7:00PM EDT | Toronto FC | New York Red Bulls | BMO Field | |
Friday, September 23, 2016 8:00PM EDT | New York City FC | Chicago Fire | Yankee Stadium | |
Saturday, September 24, 2016 TBD | Toronto FC | Philadelphia Union | BMO Field | |
Saturday, September 24, 2016 TBD | Vancouver Whitecaps FC | Colorado Rapids | BC Place | |
Saturday, September 24, 2016 7:00PM EDT | New York Red Bulls | Montreal Impact | Red Bull Arena | |
Saturday, September 24, 2016 7:00PM EDT | D.C. United | Orlando City | RFK Stadium | |
Saturday, September 24, 2016 TBD | Houston Dynamo | Portland Timbers | BBVA Compass Stadium | |
Saturday, September 24, 2016 9:30PM EDT | Real Salt Lake | FC Dallas | Rio Tinto Stadium | |
Saturday, September 24, 2016 10:30PM EDT | San Jose Earthquakes | Sporting Kansas City | Avaya Stadium | |
Sunday, September 25, 2016 TBD | LA Galaxy | Seattle Sounders FC | StubHub Center | |
Sunday, September 25, 2016 7:00PM EDT | Columbus Crew SC | New England Revolution | MAPFRE Stadium | |
Wednesday, September 28, 2016 TBD | Montreal Impact | San Jose Earthquakes | Saputo Stadium | |
Wednesday, September 28, 2016 7:30PM EDT | Toronto FC | Orlando City | BMO Field | |
Wednesday, September 28, 2016 7:30PM EDT | D.C. United | Columbus Crew SC | RFK Stadium | |
Wednesday, September 28, 2016 10:30PM EDT | Seattle Sounders FC | Chicago Fire | CenturyLink Field | |
Friday, September 30, 2016 8:00PM EDT | Houston Dynamo | New York City FC | BBVA Compass Stadium | |
Saturday, October 1, 2016 TBD | Toronto FC | D.C. United | BMO Field | |
Saturday, October 1, 2016 7:00PM EDT | New York Red Bulls | Philadelphia Union | Red Bull Arena | |
Saturday, October 1, 2016 7:30PM EDT | Columbus Crew SC | Chicago Fire | MAPFRE Stadium | |
Saturday, October 1, 2016 7:30PM EDT | New England Revolution | Sporting Kansas City | Gillette Stadium | |
Saturday, October 1, 2016 9:00PM EDT | FC Dallas | LA Galaxy | Toyota Stadium | |
Saturday, October 1, 2016 9:00PM EDT | Colorado Rapids | Portland Timbers | Dick's Sporting Goods Park | |
Saturday, October 1, 2016 10:30PM EDT | San Jose Earthquakes | Real Salt Lake | Avaya Stadium | |
Sunday, October 2, 2016 1:00PM EDT | Orlando City | Montreal Impact | Orlando Citrus Bowl | |
Sunday, October 2, 2016 8:00PM EDT | Vancouver Whitecaps FC | Seattle Sounders FC | BC Place | |
Saturday, October 8, 2016 TBD | Houston Dynamo | Colorado Rapids | BBVA Compass Stadium | |
Wednesday, October 12, 2016 10:30PM EDT | Seattle Sounders FC | Houston Dynamo | CenturyLink Field | |
Thursday, October 13, 2016 8:30PM EDT | Chicago Fire | Columbus Crew SC | Toyota Park | |
Thursday, October 13, 2016 9:00PM EDT | Colorado Rapids | San Jose Earthquakes | Dick's Sporting Goods Park | |
Sunday, October 16, 2016 5:00PM EDT | D.C. United | New York City FC | RFK Stadium | |
Sunday, October 16, 2016 5:00PM EDT | New York Red Bulls | Columbus Crew SC | Red Bull Arena | |
Sunday, October 16, 2016 5:00PM EDT | Chicago Fire | New England Revolution | Toyota Park | |
Sunday, October 16, 2016 5:00PM EDT | Montreal Impact | Toronto FC | Saputo Stadium | |
Sunday, October 16, 2016 5:00PM EDT | Philadelphia Union | Orlando City | Talen Energy Stadium | |
Sunday, October 16, 2016 7:00PM EDT | FC Dallas | Seattle Sounders FC | Toyota Stadium | |
Sunday, October 16, 2016 7:00PM EDT | Houston Dynamo | LA Galaxy | BBVA Compass Stadium | |
Sunday, October 16, 2016 7:00PM EDT | Real Salt Lake | Sporting Kansas City | Rio Tinto Stadium | |
Sunday, October 16, 2016 7:00PM EDT | San Jose Earthquakes | Vancouver Whitecaps FC | Avaya Stadium | |
Sunday, October 16, 2016 7:00PM EDT | Portland Timbers | Colorado Rapids | Providence Park | |
Sunday, October 23, 2016 4:00PM EDT | Sporting Kansas City | San Jose Earthquakes | Children's Mercy Park | |
Sunday, October 23, 2016 4:00PM EDT | Toronto FC | Chicago Fire | BMO Field | |
Sunday, October 23, 2016 4:00PM EDT | Vancouver Whitecaps FC | Portland Timbers | BC Place | |
Sunday, October 23, 2016 4:00PM EDT | LA Galaxy | FC Dallas | StubHub Center | |
Sunday, October 23, 2016 4:00PM EDT | Orlando City | D.C. United | Orlando Citrus Bowl | |
Sunday, October 23, 2016 4:00PM EDT | New England Revolution | Montreal Impact | Gillette Stadium | |
Sunday, October 23, 2016 4:00PM EDT | Seattle Sounders FC | Real Salt Lake | CenturyLink Field | |
Sunday, October 23, 2016 4:00PM EDT | Philadelphia Union | New York Red Bulls | Talen Energy Stadium | |
Sunday, October 23, 2016 4:00PM EDT | Colorado Rapids | Houston Dynamo | Dick's Sporting Goods Park | |
Sunday, October 23, 2016 4:00PM EDT | New York City FC | Columbus Crew SC | Yankee Stadium |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* HTML Scraper via jSoup | |
* --- | |
* This takes a URL (at url in setup() ) | |
* and crawls the returned markup via the pattern defined in doc.select() | |
* This version then dumps the resulting content into a text file | |
* for further processing with Google Refine | |
*/ | |
// Import libraries | |
import org.jsoup.safety.*; | |
import org.jsoup.examples.*; | |
import org.jsoup.helper.*; | |
import org.jsoup.*; | |
import org.jsoup.parser.*; | |
import org.jsoup.select.*; | |
import org.jsoup.nodes.*; | |
import java.io.IOException; | |
// Objects | |
PrintWriter output; // output file | |
// Init global variables | |
int intYear = 2016; | |
// String url = "http://www.mlssoccer.com/schedule?month=all&year=" + intYear + "&club=all&competition_type=46&broadcast_type=all&op=Search&form_id=mls_schedule_form"; | |
// String url = "http://www.mlssoccer.com/schedule?month=all&year=" + intYear + "&club=select&club_options=9&op=Update&form_build_id=form-WNvubaAnlWriz5vXna3IMaSr_kWBGcbmMSs4X_MwAYs&form_id=mp7_schedule_hub_search_filters_form"; | |
String url = "http://localhost/MLS_league_2016.html"; | |
ArrayList<Object> arrGames = new ArrayList<Object>(); | |
void setup() { | |
size(200,200); | |
println("Setup started"); | |
scrapeSchedule(); | |
println("Setup finished"); | |
} | |
void keyPressed() { | |
// Abort operation | |
println("!!! Abort - key pressed"); | |
exit(); // stops the program | |
} | |
void draw() { | |
background(255); | |
} | |
void scrapeSchedule() { | |
// create objects | |
// File input = new File("C:\\Users\\mjbernha\\Documents\\Processing\\html_scraper_schedule\\schedule_2015.html"); | |
Document doc; | |
output = createWriter(intYear + ".csv"); | |
output.println(url); | |
try { | |
// doc = Jsoup.parse(input, "UTF-8", "http://www.mlssoccer.com"); | |
doc = Jsoup.connect(url).get(); | |
} catch (Exception e) { | |
print(e); | |
doc = null; | |
} | |
Elements page = doc.select("ul.competition_schedule"); | |
Elements games = page.select("li.row"); | |
String date = ""; | |
String time = ""; | |
String hTeam = ""; | |
String aTeam = ""; | |
String venue = ""; | |
for (Element element : games) { | |
// output.println("_" + element.select("div.match_date").html().length() + "_"); | |
if(element.select("div.match_date").html().length() > 0) { | |
date = element.select("div.match_date").html(); | |
} | |
time = element.select("span.match_status").html(); | |
hTeam = element.select("div.home_club span.club_name").html(); | |
aTeam = element.select("div.vs_club span.club_name").html(); | |
venue = element.select("div.match_location_competition").html().replace("MLS Regular Season / ",""); | |
output.println("\"" + date + " " + time + "\"," + hTeam + "," + aTeam + "," + venue); | |
} | |
println("fetched"); | |
output.flush(); | |
output.close(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment