{
  "_meta": {
    "tournament": "FIFA World Cup 2026",
    "host_nations": [
      "United States",
      "Mexico",
      "Canada"
    ],
    "format": "48 teams · 12 groups · 104 matches",
    "first_match": "2026-06-11",
    "final": "2026-07-19",
    "schedule_version": "2026-05-09T18:00:00Z",
    "source": "worldcuply.com editorial — bundled fallback. Live updates fetched from https://worldcuply.com/data/matches.json by the extension on install + every 12 hours."
  },
  "matches": [
    {
      "match": 1,
      "round": "group",
      "group": "A",
      "date": "2026-06-11",
      "kickoff_utc": "2026-06-12T00:00:00Z",
      "venue": "Mexico City",
      "venue_name": "Estadio Azteca",
      "home_team": "Mexico",
      "away_team": "A2"
    },
    {
      "match": 2,
      "round": "group",
      "group": "B",
      "date": "2026-06-12",
      "kickoff_utc": "2026-06-12T19:00:00Z",
      "venue": "Toronto",
      "venue_name": "BMO Field",
      "home_team": "Canada",
      "away_team": "B2"
    },
    {
      "match": 3,
      "round": "group",
      "group": "C",
      "date": "2026-06-13",
      "kickoff_utc": "2026-06-13T19:00:00Z",
      "venue": "Los Angeles",
      "venue_name": "SoFi Stadium",
      "home_team": "Brazil",
      "away_team": "C2"
    },
    {
      "match": 4,
      "round": "group",
      "group": "D",
      "date": "2026-06-12",
      "kickoff_utc": "2026-06-12T22:00:00Z",
      "venue": "Dallas",
      "venue_name": "AT&T Stadium",
      "home_team": "USA",
      "away_team": "D2"
    },
    {
      "match": 5,
      "round": "group",
      "group": "E",
      "date": "2026-06-13",
      "kickoff_utc": "2026-06-13T22:00:00Z",
      "venue": "Atlanta",
      "venue_name": "Mercedes-Benz Stadium",
      "home_team": "Germany",
      "away_team": "E2"
    },
    {
      "match": 6,
      "round": "group",
      "group": "F",
      "date": "2026-06-14",
      "kickoff_utc": "2026-06-14T16:00:00Z",
      "venue": "Philadelphia",
      "venue_name": "Lincoln Financial Field",
      "home_team": "Netherlands",
      "away_team": "F2"
    },
    {
      "match": 7,
      "round": "group",
      "group": "G",
      "date": "2026-06-13",
      "kickoff_utc": "2026-06-13T16:00:00Z",
      "venue": "Houston",
      "venue_name": "NRG Stadium",
      "home_team": "Belgium",
      "away_team": "G2"
    },
    {
      "match": 8,
      "round": "group",
      "group": "H",
      "date": "2026-06-14",
      "kickoff_utc": "2026-06-14T19:00:00Z",
      "venue": "Boston",
      "venue_name": "Gillette Stadium",
      "home_team": "Spain",
      "away_team": "H2"
    },
    {
      "match": 9,
      "round": "group",
      "group": "I",
      "date": "2026-06-14",
      "kickoff_utc": "2026-06-14T22:00:00Z",
      "venue": "Kansas City",
      "venue_name": "Arrowhead Stadium",
      "home_team": "France",
      "away_team": "I2"
    },
    {
      "match": 10,
      "round": "group",
      "group": "J",
      "date": "2026-06-15",
      "kickoff_utc": "2026-06-15T19:00:00Z",
      "venue": "Miami",
      "venue_name": "Hard Rock Stadium",
      "home_team": "Argentina",
      "away_team": "J2"
    },
    {
      "match": 11,
      "round": "group",
      "group": "K",
      "date": "2026-06-15",
      "kickoff_utc": "2026-06-15T22:00:00Z",
      "venue": "San Francisco",
      "venue_name": "Levi's Stadium",
      "home_team": "Portugal",
      "away_team": "K2"
    },
    {
      "match": 12,
      "round": "group",
      "group": "L",
      "date": "2026-06-15",
      "kickoff_utc": "2026-06-15T16:00:00Z",
      "venue": "Seattle",
      "venue_name": "Lumen Field",
      "home_team": "England",
      "away_team": "L2"
    },
    {
      "match": 73,
      "round": "r32",
      "group": null,
      "date": "2026-06-28",
      "kickoff_utc": "2026-06-28T16:00:00Z",
      "venue": "Mexico City",
      "venue_name": "Estadio Azteca",
      "home_team": "R32-73A",
      "away_team": "R32-73B"
    },
    {
      "match": 74,
      "round": "r32",
      "group": null,
      "date": "2026-06-28",
      "kickoff_utc": "2026-06-28T19:00:00Z",
      "venue": "Toronto",
      "venue_name": "BMO Field",
      "home_team": "R32-74A",
      "away_team": "R32-74B"
    },
    {
      "match": 75,
      "round": "r32",
      "group": null,
      "date": "2026-06-28",
      "kickoff_utc": "2026-06-28T22:00:00Z",
      "venue": "Dallas",
      "venue_name": "AT&T Stadium",
      "home_team": "R32-75A",
      "away_team": "R32-75B"
    },
    {
      "match": 76,
      "round": "r32",
      "group": null,
      "date": "2026-06-29",
      "kickoff_utc": "2026-06-29T16:00:00Z",
      "venue": "Atlanta",
      "venue_name": "Mercedes-Benz Stadium",
      "home_team": "R32-76A",
      "away_team": "R32-76B"
    },
    {
      "match": 77,
      "round": "r32",
      "group": null,
      "date": "2026-06-29",
      "kickoff_utc": "2026-06-29T19:00:00Z",
      "venue": "Houston",
      "venue_name": "NRG Stadium",
      "home_team": "R32-77A",
      "away_team": "R32-77B"
    },
    {
      "match": 78,
      "round": "r32",
      "group": null,
      "date": "2026-06-29",
      "kickoff_utc": "2026-06-29T22:00:00Z",
      "venue": "Los Angeles",
      "venue_name": "SoFi Stadium",
      "home_team": "R32-78A",
      "away_team": "R32-78B"
    },
    {
      "match": 79,
      "round": "r32",
      "group": null,
      "date": "2026-06-30",
      "kickoff_utc": "2026-06-30T16:00:00Z",
      "venue": "Philadelphia",
      "venue_name": "Lincoln Financial Field",
      "home_team": "R32-79A",
      "away_team": "R32-79B"
    },
    {
      "match": 80,
      "round": "r32",
      "group": null,
      "date": "2026-06-30",
      "kickoff_utc": "2026-06-30T19:00:00Z",
      "venue": "Boston",
      "venue_name": "Gillette Stadium",
      "home_team": "R32-80A",
      "away_team": "R32-80B"
    },
    {
      "match": 81,
      "round": "r32",
      "group": null,
      "date": "2026-06-30",
      "kickoff_utc": "2026-06-30T22:00:00Z",
      "venue": "Seattle",
      "venue_name": "Lumen Field",
      "home_team": "R32-81A",
      "away_team": "R32-81B"
    },
    {
      "match": 82,
      "round": "r32",
      "group": null,
      "date": "2026-07-01",
      "kickoff_utc": "2026-07-01T16:00:00Z",
      "venue": "Vancouver",
      "venue_name": "BC Place",
      "home_team": "R32-82A",
      "away_team": "R32-82B"
    },
    {
      "match": 83,
      "round": "r32",
      "group": null,
      "date": "2026-07-01",
      "kickoff_utc": "2026-07-01T19:00:00Z",
      "venue": "Kansas City",
      "venue_name": "Arrowhead Stadium",
      "home_team": "R32-83A",
      "away_team": "R32-83B"
    },
    {
      "match": 84,
      "round": "r32",
      "group": null,
      "date": "2026-07-01",
      "kickoff_utc": "2026-07-01T22:00:00Z",
      "venue": "Miami",
      "venue_name": "Hard Rock Stadium",
      "home_team": "R32-84A",
      "away_team": "R32-84B"
    },
    {
      "match": 85,
      "round": "r32",
      "group": null,
      "date": "2026-07-02",
      "kickoff_utc": "2026-07-02T19:00:00Z",
      "venue": "San Francisco",
      "venue_name": "Levi's Stadium",
      "home_team": "R32-85A",
      "away_team": "R32-85B"
    },
    {
      "match": 86,
      "round": "r32",
      "group": null,
      "date": "2026-07-02",
      "kickoff_utc": "2026-07-02T22:00:00Z",
      "venue": "NY-NJ",
      "venue_name": "MetLife Stadium",
      "home_team": "R32-86A",
      "away_team": "R32-86B"
    },
    {
      "match": 87,
      "round": "r32",
      "group": null,
      "date": "2026-07-03",
      "kickoff_utc": "2026-07-03T19:00:00Z",
      "venue": "Guadalajara",
      "venue_name": "Estadio Akron",
      "home_team": "R32-87A",
      "away_team": "R32-87B"
    },
    {
      "match": 88,
      "round": "r32",
      "group": null,
      "date": "2026-07-03",
      "kickoff_utc": "2026-07-03T22:00:00Z",
      "venue": "Monterrey",
      "venue_name": "Estadio BBVA",
      "home_team": "R32-88A",
      "away_team": "R32-88B"
    },
    {
      "match": 89,
      "round": "r16",
      "group": null,
      "date": "2026-07-05",
      "kickoff_utc": "2026-07-05T16:00:00Z",
      "venue": "Boston",
      "venue_name": "Gillette Stadium",
      "home_team": "R16-89A",
      "away_team": "R16-89B"
    },
    {
      "match": 90,
      "round": "r16",
      "group": null,
      "date": "2026-07-05",
      "kickoff_utc": "2026-07-05T19:00:00Z",
      "venue": "Atlanta",
      "venue_name": "Mercedes-Benz Stadium",
      "home_team": "R16-90A",
      "away_team": "R16-90B"
    },
    {
      "match": 91,
      "round": "r16",
      "group": null,
      "date": "2026-07-05",
      "kickoff_utc": "2026-07-05T22:00:00Z",
      "venue": "Dallas",
      "venue_name": "AT&T Stadium",
      "home_team": "R16-91A",
      "away_team": "R16-91B"
    },
    {
      "match": 92,
      "round": "r16",
      "group": null,
      "date": "2026-07-06",
      "kickoff_utc": "2026-07-06T19:00:00Z",
      "venue": "Los Angeles",
      "venue_name": "SoFi Stadium",
      "home_team": "R16-92A",
      "away_team": "R16-92B"
    },
    {
      "match": 93,
      "round": "r16",
      "group": null,
      "date": "2026-07-06",
      "kickoff_utc": "2026-07-06T22:00:00Z",
      "venue": "NY-NJ",
      "venue_name": "MetLife Stadium",
      "home_team": "R16-93A",
      "away_team": "R16-93B"
    },
    {
      "match": 94,
      "round": "r16",
      "group": null,
      "date": "2026-07-07",
      "kickoff_utc": "2026-07-07T16:00:00Z",
      "venue": "Philadelphia",
      "venue_name": "Lincoln Financial Field",
      "home_team": "R16-94A",
      "away_team": "R16-94B"
    },
    {
      "match": 95,
      "round": "r16",
      "group": null,
      "date": "2026-07-07",
      "kickoff_utc": "2026-07-07T19:00:00Z",
      "venue": "Mexico City",
      "venue_name": "Estadio Azteca",
      "home_team": "R16-95A",
      "away_team": "R16-95B"
    },
    {
      "match": 96,
      "round": "r16",
      "group": null,
      "date": "2026-07-07",
      "kickoff_utc": "2026-07-07T22:00:00Z",
      "venue": "Kansas City",
      "venue_name": "Arrowhead Stadium",
      "home_team": "R16-96A",
      "away_team": "R16-96B"
    },
    {
      "match": 97,
      "round": "qf",
      "group": null,
      "date": "2026-07-09",
      "kickoff_utc": "2026-07-09T19:00:00Z",
      "venue": "Boston",
      "venue_name": "Gillette Stadium",
      "home_team": "QF-97A",
      "away_team": "QF-97B"
    },
    {
      "match": 98,
      "round": "qf",
      "group": null,
      "date": "2026-07-09",
      "kickoff_utc": "2026-07-09T22:00:00Z",
      "venue": "Los Angeles",
      "venue_name": "SoFi Stadium",
      "home_team": "QF-98A",
      "away_team": "QF-98B"
    },
    {
      "match": 99,
      "round": "qf",
      "group": null,
      "date": "2026-07-10",
      "kickoff_utc": "2026-07-10T19:00:00Z",
      "venue": "Dallas",
      "venue_name": "AT&T Stadium",
      "home_team": "QF-99A",
      "away_team": "QF-99B"
    },
    {
      "match": 100,
      "round": "qf",
      "group": null,
      "date": "2026-07-10",
      "kickoff_utc": "2026-07-10T22:00:00Z",
      "venue": "Miami",
      "venue_name": "Hard Rock Stadium",
      "home_team": "QF-100A",
      "away_team": "QF-100B"
    },
    {
      "match": 101,
      "round": "sf",
      "group": null,
      "date": "2026-07-14",
      "kickoff_utc": "2026-07-14T22:00:00Z",
      "venue": "Atlanta",
      "venue_name": "Mercedes-Benz Stadium",
      "home_team": "SF-101A",
      "away_team": "SF-101B"
    },
    {
      "match": 102,
      "round": "sf",
      "group": null,
      "date": "2026-07-15",
      "kickoff_utc": "2026-07-15T22:00:00Z",
      "venue": "Dallas",
      "venue_name": "AT&T Stadium",
      "home_team": "SF-102A",
      "away_team": "SF-102B"
    },
    {
      "match": 103,
      "round": "3rd",
      "group": null,
      "date": "2026-07-18",
      "kickoff_utc": "2026-07-18T19:00:00Z",
      "venue": "Miami",
      "venue_name": "Hard Rock Stadium",
      "home_team": "Loser SF1",
      "away_team": "Loser SF2"
    },
    {
      "match": 104,
      "round": "final",
      "group": null,
      "date": "2026-07-19",
      "kickoff_utc": "2026-07-19T19:00:00Z",
      "venue": "NY-NJ",
      "venue_name": "MetLife Stadium",
      "home_team": "Winner SF1",
      "away_team": "Winner SF2"
    }
  ]
}
