{
  "updatedAt": "2026-06-16T01:08:19Z",
  "note": "Final scores, venues, and match stats are set in the app. Result links open the best available match detail or official report source.",
  "results": [
    {
      "id": "A-1",
      "date": "2026-06-11",
      "group": "A",
      "homeCode": "MEX",
      "awayCode": "RSA",
      "home": 2,
      "away": 0,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Mexico+v+South+Africa#sie=m;/g/11yqs4_r8g;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Mexico City Stadium, Mexico City",
      "stats": {
        "home": {
          "shots": 16,
          "shotsOnTarget": 5,
          "possession": 61,
          "passes": 538,
          "passAccuracy": 91,
          "fouls": 12,
          "yellowCards": 1,
          "redCards": 1,
          "offsides": 1,
          "corners": 3
        },
        "away": {
          "shots": 3,
          "shotsOnTarget": 2,
          "possession": 39,
          "passes": 341,
          "passAccuracy": 83,
          "fouls": 11,
          "yellowCards": 2,
          "redCards": 2,
          "offsides": 1,
          "corners": 1
        }
      }
    },
    {
      "id": "A-2",
      "date": "2026-06-11",
      "group": "A",
      "homeCode": "KOR",
      "awayCode": "CZE",
      "home": 2,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=South+Korea+v+Czechia#sie=m;/g/11yqrsh6fb;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Estadio Guadalajara, Zapopan",
      "stats": {
        "home": {
          "shots": 15,
          "shotsOnTarget": 7,
          "possession": 62,
          "passes": 473,
          "passAccuracy": 87,
          "fouls": 9,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 2,
          "corners": 4
        },
        "away": {
          "shots": 8,
          "shotsOnTarget": 4,
          "possession": 38,
          "passes": 314,
          "passAccuracy": 70,
          "fouls": 16,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 2,
          "corners": 5
        }
      }
    },
    {
      "id": "B-1",
      "date": "2026-06-12",
      "group": "B",
      "homeCode": "CAN",
      "awayCode": "BIH",
      "home": 1,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Canada+v+Bosnia+and+Herzegovina#sie=m;/g/11yrzsg0_1;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Toronto Stadium, Toronto",
      "stats": {
        "home": {
          "shots": 13,
          "shotsOnTarget": 3,
          "possession": 60,
          "passes": 390,
          "passAccuracy": 78,
          "fouls": 10,
          "yellowCards": 2,
          "redCards": 0,
          "offsides": 1,
          "corners": 9
        },
        "away": {
          "shots": 8,
          "shotsOnTarget": 4,
          "possession": 40,
          "passes": 230,
          "passAccuracy": 67,
          "fouls": 20,
          "yellowCards": 3,
          "redCards": 0,
          "offsides": 0,
          "corners": 4
        }
      }
    },
    {
      "id": "D-1",
      "date": "2026-06-12",
      "group": "D",
      "homeCode": "USA",
      "awayCode": "PAR",
      "home": 4,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=United+States+v+Paraguay#sie=m;/g/11yr_3hbs7;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Los Angeles Stadium, Inglewood",
      "stats": {
        "home": {
          "shots": 17,
          "shotsOnTarget": 6,
          "possession": 63,
          "passes": 577,
          "passAccuracy": 91,
          "fouls": 13,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 2,
          "corners": 3
        },
        "away": {
          "shots": 8,
          "shotsOnTarget": 2,
          "possession": 37,
          "passes": 282,
          "passAccuracy": 74,
          "fouls": 17,
          "yellowCards": 5,
          "redCards": 0,
          "offsides": 1,
          "corners": 1
        }
      }
    },
    {
      "id": "B-2",
      "date": "2026-06-13",
      "group": "B",
      "homeCode": "QAT",
      "awayCode": "SUI",
      "home": 1,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Qatar+v+Switzerland#sie=m;/g/11ms2k4g16;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "San Francisco Bay Area Stadium, Santa Clara",
      "stats": {
        "home": {
          "shots": 5,
          "shotsOnTarget": 3,
          "possession": 30,
          "passes": 261,
          "passAccuracy": 73,
          "fouls": 11,
          "yellowCards": 2,
          "redCards": 0,
          "offsides": 0,
          "corners": 3
        },
        "away": {
          "shots": 27,
          "shotsOnTarget": 10,
          "possession": 70,
          "passes": 551,
          "passAccuracy": 93,
          "fouls": 11,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 1,
          "corners": 10
        }
      }
    },
    {
      "id": "C-2",
      "date": "2026-06-13",
      "group": "C",
      "homeCode": "BRA",
      "awayCode": "MAR",
      "home": 1,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Brazil+v+Morocco#sie=m;/g/11ms2kt1kt;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "New York New Jersey Stadium, East Rutherford",
      "stats": {
        "home": {
          "shots": 8,
          "shotsOnTarget": 5,
          "possession": 54,
          "passes": 499,
          "passAccuracy": 87,
          "fouls": 16,
          "yellowCards": 2,
          "redCards": 0,
          "offsides": 0,
          "corners": 6
        },
        "away": {
          "shots": 13,
          "shotsOnTarget": 4,
          "possession": 46,
          "passes": 474,
          "passAccuracy": 88,
          "fouls": 14,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 1,
          "corners": 2
        }
      }
    },
    {
      "id": "C-1",
      "date": "2026-06-13",
      "group": "C",
      "homeCode": "SCO",
      "awayCode": "HAI",
      "home": 1,
      "away": 0,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Scotland+v+Haiti#sie=m;/g/11yqrtbr7y;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Boston Stadium, Foxborough",
      "stats": {
        "home": {
          "shots": 13,
          "shotsOnTarget": 3,
          "possession": 50,
          "passes": 391,
          "passAccuracy": 89,
          "fouls": 23,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 3,
          "corners": 4
        },
        "away": {
          "shots": 8,
          "shotsOnTarget": 3,
          "possession": 50,
          "passes": 373,
          "passAccuracy": 81,
          "fouls": 21,
          "yellowCards": 3,
          "redCards": 0,
          "offsides": 1,
          "corners": 3
        }
      }
    },
    {
      "id": "D-2",
      "date": "2026-06-14",
      "group": "D",
      "homeCode": "AUS",
      "awayCode": "TUR",
      "home": 2,
      "away": 0,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Australia+v+Turkey#sie=m;/g/11zkqrtkhl;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "BC Place Vancouver, Vancouver",
      "stats": {
        "home": {
          "shots": 8,
          "shotsOnTarget": 4,
          "possession": 37,
          "passes": 273,
          "passAccuracy": 75,
          "fouls": 12,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 1,
          "corners": 5
        },
        "away": {
          "shots": 28,
          "shotsOnTarget": 7,
          "possession": 63,
          "passes": 679,
          "passAccuracy": 91,
          "fouls": 4,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 3,
          "corners": 8
        }
      }
    },
    {
      "id": "E-2",
      "date": "2026-06-14",
      "group": "E",
      "homeCode": "GER",
      "awayCode": "CUW",
      "home": 7,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Germany+v+Curacao#sie=m;/g/11yqrsh6fk;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Houston Stadium, Houston",
      "stats": {
        "home": {
          "shots": 26,
          "shotsOnTarget": 11,
          "possession": 65,
          "passes": 600,
          "passAccuracy": 89,
          "fouls": 16,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 0,
          "corners": 8
        },
        "away": {
          "shots": 6,
          "shotsOnTarget": 2,
          "possession": 35,
          "passes": 289,
          "passAccuracy": 84,
          "fouls": 10,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 1,
          "corners": 1
        }
      }
    },
    {
      "id": "F-1",
      "date": "2026-06-14",
      "group": "F",
      "homeCode": "NED",
      "awayCode": "JPN",
      "home": 2,
      "away": 2,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Netherlands+v+Japan#sie=m;/g/11yrzt08fn;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Dallas Stadium, Arlington",
      "stats": {
        "home": {
          "shots": 11,
          "shotsOnTarget": 7,
          "possession": 60,
          "passes": 516,
          "passAccuracy": 89,
          "fouls": 7,
          "yellowCards": 3,
          "redCards": 0,
          "offsides": 1,
          "corners": 5
        },
        "away": {
          "shots": 8,
          "shotsOnTarget": 3,
          "possession": 40,
          "passes": 342,
          "passAccuracy": 88,
          "fouls": 7,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 0,
          "corners": 4
        }
      }
    },
    {
      "id": "E-1",
      "date": "2026-06-14",
      "group": "E",
      "homeCode": "CIV",
      "awayCode": "ECU",
      "home": 1,
      "away": 0,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Ivory+Coast+v+Ecuador#sie=m;/g/11yrztyxpw;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Philadelphia Stadium, Philadelphia",
      "stats": {
        "home": {
          "shots": 16,
          "shotsOnTarget": 4,
          "possession": 49,
          "passes": 441,
          "passAccuracy": 85,
          "fouls": 10,
          "yellowCards": 3,
          "redCards": 0,
          "offsides": 0,
          "corners": 3
        },
        "away": {
          "shots": 10,
          "shotsOnTarget": 1,
          "possession": 51,
          "passes": 503,
          "passAccuracy": 87,
          "fouls": 13,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 0,
          "corners": 5
        }
      }
    },
    {
      "id": "F-2",
      "date": "2026-06-15",
      "group": "F",
      "homeCode": "SWE",
      "awayCode": "TUN",
      "home": 5,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://www.google.com/search?q=Sweden+v+Tunisia#sie=m;/g/11ms2k1n19;2;/m/030q7;dt;fp;1;;;;-1",
      "venue": "Estadio Monterrey, Guadalupe",
      "stats": {
        "home": {
          "shots": 13,
          "shotsOnTarget": 8,
          "possession": 49,
          "passes": 320,
          "passAccuracy": 82,
          "fouls": 9,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 3,
          "corners": 4
        },
        "away": {
          "shots": 5,
          "shotsOnTarget": 2,
          "possession": 51,
          "passes": 331,
          "passAccuracy": 80,
          "fouls": 8,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 6,
          "corners": 2
        }
      }
    },
    {
      "id": "G-2",
      "date": "2026-06-15",
      "group": "G",
      "homeCode": "BEL",
      "awayCode": "EGY",
      "home": 1,
      "away": 1,
      "source": "fifa-report",
      "sourceUrl": "https://fdp.fifa.org/assetspublic/ce281/r12488/pdf/FullTimeMatchReport-English.pdf",
      "venue": "Seattle Stadium, Seattle",
      "attendance": 66775,
      "referee": "Ramon Abatti (BRA)",
      "statsStatus": "official-fifa",
      "events": [
        {
          "minute": 20,
          "teamCode": "EGY",
          "player": "Emam Ashour",
          "type": "goal",
          "assist": "Mohamed Salah",
          "finish": "low"
        },
        {
          "minute": 66,
          "teamCode": "BEL",
          "player": "Mohamed Hany",
          "type": "ownGoal",
          "note": "Romelu Lukaku entered moments before the own goal."
        }
      ],
      "stats": {
        "home": {
          "shots": 15,
          "shotsOnTarget": 3,
          "possession": 53,
          "passes": 476,
          "passAccuracy": 85,
          "fouls": 15,
          "yellowCards": 2,
          "redCards": 0,
          "offsides": 0,
          "corners": 2
        },
        "away": {
          "shots": 14,
          "shotsOnTarget": 4,
          "possession": 47,
          "passes": 413,
          "passAccuracy": 80,
          "fouls": 15,
          "yellowCards": 2,
          "redCards": 0,
          "offsides": 1,
          "corners": 7
        }
      }
    },
    {
      "id": "H-1",
      "date": "2026-06-15",
      "group": "H",
      "homeCode": "KSA",
      "awayCode": "URU",
      "home": 1,
      "away": 1,
      "source": "details",
      "sourceUrl": "https://fdp.fifa.org/assetspublic/ce281/r12495/pdf/FullTimeMatchReport-English.pdf",
      "venue": "Miami Stadium, Miami",
      "attendance": 62764,
      "stats": {
        "home": {
          "shots": 7,
          "shotsOnTarget": 3,
          "possession": 33,
          "passes": 235,
          "passAccuracy": 75,
          "fouls": 11,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 0,
          "corners": 4
        },
        "away": {
          "shots": 29,
          "shotsOnTarget": 11,
          "possession": 67,
          "passes": 565,
          "passAccuracy": 90,
          "fouls": 6,
          "yellowCards": 0,
          "redCards": 0,
          "offsides": 6,
          "corners": 14
        }
      }
    },
    {
      "id": "H-2",
      "date": "2026-06-15",
      "group": "H",
      "homeCode": "ESP",
      "awayCode": "CPV",
      "home": 0,
      "away": 0,
      "source": "fifa-report",
      "sourceUrl": "https://fdp.fifa.org/assetspublic/ce281/r12492/pdf/FullTimeMatchReport-English.pdf",
      "venue": "Atlanta Stadium, Atlanta",
      "attendance": 67640,
      "stats": {
        "home": {
          "shots": 27,
          "shotsOnTarget": 7,
          "possession": 73,
          "passes": 745,
          "passAccuracy": 93,
          "fouls": 10,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 2,
          "corners": 11
        },
        "away": {
          "shots": 6,
          "shotsOnTarget": 1,
          "possession": 27,
          "passes": 224,
          "passAccuracy": 74,
          "fouls": 1,
          "yellowCards": 1,
          "redCards": 0,
          "offsides": 3,
          "corners": 1
        }
      }
    }
  ],
  "latestLoadedMatch": {
    "id": "H-1",
    "label": "Saudi Arabia 1-1 Uruguay",
    "sourceUrl": "https://fdp.fifa.org/assetspublic/ce281/r12495/pdf/FullTimeMatchReport-English.pdf",
    "loadedAt": "2026-06-16T01:08:19Z"
  }
}
