{
  "resource": "matches.by-date",
  "generated_at": "2026-09-17T02:03:24.959Z",
  "timezone": "America/Sao_Paulo",
  "documentation": "https://jogos.ondeassistir.tv/api/index.json",
  "html_url": "https://jogos.ondeassistir.tv/partidas/regiao/mundo/2026-01-21",
  "data": {
    "date": "2026-01-21",
    "total_matches": 192,
    "competitions": [
      {
        "name": "UEFA Champions League",
        "slug": "champions-league",
        "match_count": 9
      },
      {
        "name": "Amistosos Internacionais",
        "slug": "amistosos",
        "match_count": 2
      },
      {
        "name": "Eredivisie",
        "slug": "eredivisie",
        "match_count": 1
      },
      {
        "name": "Liga MX Femenil",
        "slug": null,
        "match_count": 6
      },
      {
        "name": "A-League Women",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Amistoso Clubes",
        "slug": null,
        "match_count": 25
      },
      {
        "name": "Azadegan League",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Campionato Primavera - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Amistoso Feminino",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Division 1",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "Ligi kuu Bara",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Ligue 1 Tunisia",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Coppa Italia Serie D",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "QSL Cup",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Serie D - Girone B",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Campeonato Egípcio",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Pro League",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Première Division",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Tercera División RFEF - Group 6",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Brasiliense",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "Paraibano",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Paulista - A2",
        "slug": null,
        "match_count": 8
      },
      {
        "name": "Segunda Liga",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Supercopa Femenina",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Sergipano",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Second Amateur Division - ACFF",
        "slug": null,
        "match_count": 7
      },
      {
        "name": "FA Youth Cup",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Maranhense",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Pernambucano - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Premier League International Cup",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "WSL Cup",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Rondoniense",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Championship",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "National League",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Tercera División RFEF - Group 13",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Carioca - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Liga Nacional",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Campionato",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Capixaba",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Goiano - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Mineiro - 1",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "Paranaense - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Alagoano",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Catarinense - 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Gaúcho - 1",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Paulista - A1",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Baiano - 1",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Matogrossense",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Primera División",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Copa Argentina",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Cearense - 1",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Copinha",
        "slug": null,
        "match_count": 1
      }
    ],
    "matches": [
      {
        "id": "liga-mx-femenil-2025-clausura-4-tijuana-w-x-juarez-w-1493290",
        "api_football_id": 1493290,
        "home_team": "Tijuana Feminino",
        "away_team": "Juárez Feminino",
        "kickoff_utc": "2026-01-21T03:06:00.000Z",
        "kickoff_local": "00:06",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Estadio Caliente, Tijuana",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-tijuana-w-x-juarez-w-1493290"
      },
      {
        "id": "a-league-women-2025-rodada-10-newcastle-jets-fc-w-x-adelaide-united-w-1484535",
        "api_football_id": 1484535,
        "home_team": "Newcastle Jets FC Feminino",
        "away_team": "Adelaide United Feminino",
        "kickoff_utc": "2026-01-21T08:00:00.000Z",
        "kickoff_local": "05:00",
        "date": "2026-01-21",
        "competition": "A-League Women",
        "competition_slug": null,
        "round": "Regular Season - 10",
        "venue": "No. 2 Sportsground, Newcastle",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/a-league-women-2025-rodada-10-newcastle-jets-fc-w-x-adelaide-united-w-1484535"
      },
      {
        "id": "friendlies-clubs-club-friendlies-radnicki-1923-x-nasaf-1503961",
        "api_football_id": 1503961,
        "home_team": "Radnicki 1923",
        "away_team": "Nasaf",
        "kickoff_utc": "2026-01-21T08:00:00.000Z",
        "kickoff_local": "05:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-radnicki-1923-x-nasaf-1503961"
      },
      {
        "id": "friendlies-clubs-club-friendlies-miedz-legnica-x-zorya-luhansk-1503956",
        "api_football_id": 1503956,
        "home_team": "Miedz Legnica",
        "away_team": "Zorya Luhansk",
        "kickoff_utc": "2026-01-21T08:30:00.000Z",
        "kickoff_local": "05:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-miedz-legnica-x-zorya-luhansk-1503956"
      },
      {
        "id": "friendlies-clubs-club-friendlies-polonia-bytom-x-ruch-chorzw-1502337",
        "api_football_id": 1502337,
        "home_team": "Polonia Bytom",
        "away_team": "Ruch Chorzów",
        "kickoff_utc": "2026-01-21T10:00:00.000Z",
        "kickoff_local": "07:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-polonia-bytom-x-ruch-chorzw-1502337"
      },
      {
        "id": "azadegan-league-ira-2025-rodada-17-ario-eslamshahr-x-naft-gachsaran-1491530",
        "api_football_id": 1491530,
        "home_team": "Ario Eslamshahr",
        "away_team": "Naft Gachsaran",
        "kickoff_utc": "2026-01-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-01-21",
        "competition": "Azadegan League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/azadegan-league-ira-2025-rodada-17-ario-eslamshahr-x-naft-gachsaran-1491530"
      },
      {
        "id": "azadegan-league-ira-2025-rodada-17-havadar-x-mes-soongoun-1491531",
        "api_football_id": 1491531,
        "home_team": "Havadar",
        "away_team": "Mes Soongoun",
        "kickoff_utc": "2026-01-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-01-21",
        "competition": "Azadegan League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Shahid Dastgerdi Stadium, Tehran",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/azadegan-league-ira-2025-rodada-17-havadar-x-mes-soongoun-1491531"
      },
      {
        "id": "azadegan-league-ira-2025-rodada-17-navad-urmia-x-niroye-zamini-1491532",
        "api_football_id": 1491532,
        "home_team": "Navad Urmia",
        "away_team": "Niroye Zamini",
        "kickoff_utc": "2026-01-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-01-21",
        "competition": "Azadegan League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": null,
          "away": null
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/azadegan-league-ira-2025-rodada-17-navad-urmia-x-niroye-zamini-1491532"
      },
      {
        "id": "azadegan-league-ira-2025-rodada-17-pars-jonoubi-jam-x-mes-shahr-e-babak-1491533",
        "api_football_id": 1491533,
        "home_team": "Pars Jonoubi JAM",
        "away_team": "Mes Shahr-e Babak",
        "kickoff_utc": "2026-01-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-01-21",
        "competition": "Azadegan League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/azadegan-league-ira-2025-rodada-17-pars-jonoubi-jam-x-mes-shahr-e-babak-1491533"
      },
      {
        "id": "campionato-primavera-1-2025-rodada-21-lazio-u20-x-cremonese-u20-1404486",
        "api_football_id": 1404486,
        "home_team": "Lazio Sub-20",
        "away_team": "Cremonese Sub-20",
        "kickoff_utc": "2026-01-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-01-21",
        "competition": "Campionato Primavera - 1",
        "competition_slug": null,
        "round": "Regular Season - 21",
        "venue": "Stadio Mirko Fersini, Formello",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-primavera-1-2025-rodada-21-lazio-u20-x-cremonese-u20-1404486"
      },
      {
        "id": "campionato-primavera-1-2025-rodada-21-lecce-u20-x-juventus-u20-1404487",
        "api_football_id": 1404487,
        "home_team": "Lecce Sub-20",
        "away_team": "Juventus Sub-20",
        "kickoff_utc": "2026-01-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-01-21",
        "competition": "Campionato Primavera - 1",
        "competition_slug": null,
        "round": "Regular Season - 21",
        "venue": "Campo Sportivo San Pietro in Lama, San Pietro in Lama",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-primavera-1-2025-rodada-21-lecce-u20-x-juventus-u20-1404487"
      },
      {
        "id": "friendlies-clubs-club-friendlies-chrobry-gogw-x-kalisz-1503955",
        "api_football_id": 1503955,
        "home_team": "Chrobry Głogów",
        "away_team": "Kalisz",
        "kickoff_utc": "2026-01-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-chrobry-gogw-x-kalisz-1503955"
      },
      {
        "id": "friendlies-clubs-club-friendlies-fc-fredericia-x-skive-1503953",
        "api_football_id": 1503953,
        "home_team": "FC Fredericia",
        "away_team": "Skive",
        "kickoff_utc": "2026-01-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-fc-fredericia-x-skive-1503953"
      },
      {
        "id": "friendlies-clubs-club-friendlies-stal-rzeszw-x-pogo-grod-mazowiecki-1502340",
        "api_football_id": 1502340,
        "home_team": "Stal Rzeszów",
        "away_team": "Pogoń Grod. Mazowiecki",
        "kickoff_utc": "2026-01-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-stal-rzeszw-x-pogo-grod-mazowiecki-1502340"
      },
      {
        "id": "friendlies-women-friendly-international-women-india-w-x-zrich-w-1509296",
        "api_football_id": 1509296,
        "home_team": "Índia Feminino",
        "away_team": "Zürich Feminino",
        "kickoff_utc": "2026-01-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-01-21",
        "competition": "Amistoso Feminino",
        "competition_slug": null,
        "round": "Friendly International Women",
        "venue": null,
        "state": "off",
        "status_code": "CANC",
        "status_description": "Partida cancelada",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-women-friendly-international-women-india-w-x-zrich-w-1509296"
      },
      {
        "id": "cup-2025-oitavas-de-final-masr-x-al-masry-1508355",
        "api_football_id": 1508355,
        "home_team": "Masr",
        "away_team": "AL Masry",
        "kickoff_utc": "2026-01-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-01-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Round of 16",
        "venue": "Cairo Military Academy Stadium, Cairo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": {
          "home": 1,
          "away": 1
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-2025-oitavas-de-final-masr-x-al-masry-1508355"
      },
      {
        "id": "friendlies-clubs-club-friendlies-aarhus-fremad-x-mlada-boleslav-1502338",
        "api_football_id": 1502338,
        "home_team": "Aarhus Fremad",
        "away_team": "Mlada Boleslav",
        "kickoff_utc": "2026-01-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-aarhus-fremad-x-mlada-boleslav-1502338"
      },
      {
        "id": "friendlies-clubs-club-friendlies-dunajska-streda-x-ofk-beograd-1503960",
        "api_football_id": 1503960,
        "home_team": "Dunajska Streda",
        "away_team": "OFK Beograd",
        "kickoff_utc": "2026-01-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-dunajska-streda-x-ofk-beograd-1503960"
      },
      {
        "id": "friendlies-clubs-club-friendlies-grnik-czna-x-resovia-rzeszw-1503559",
        "api_football_id": 1503559,
        "home_team": "Górnik Łęczna",
        "away_team": "Resovia Rzeszów",
        "kickoff_utc": "2026-01-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-grnik-czna-x-resovia-rzeszw-1503559"
      },
      {
        "id": "friendlies-friendly-international-qatar-u17-x-rangers-u17-1510046",
        "api_football_id": 1510046,
        "home_team": "Catar U17",
        "away_team": "Rangers U17",
        "kickoff_utc": "2026-01-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-01-21",
        "competition": "Amistosos Internacionais",
        "competition_slug": "amistosos",
        "round": "Friendly International",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-friendly-international-qatar-u17-x-rangers-u17-1510046"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-18-al-anwar-x-al-arabi-sc-1498967",
        "api_football_id": 1498967,
        "home_team": "Al Anwar",
        "away_team": "Al Arabi SC",
        "kickoff_utc": "2026-01-21T12:35:00.000Z",
        "kickoff_local": "09:35",
        "date": "2026-01-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Regular Season - 18",
        "venue": "Al-Anwar Club Stadium, Hotat Bani Tamim",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-18-al-anwar-x-al-arabi-sc-1498967"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-18-al-faisaly-fc-x-abha-1498968",
        "api_football_id": 1498968,
        "home_team": "Al-Faisaly FC",
        "away_team": "Abha",
        "kickoff_utc": "2026-01-21T12:35:00.000Z",
        "kickoff_local": "09:35",
        "date": "2026-01-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Regular Season - 18",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-18-al-faisaly-fc-x-abha-1498968"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-18-al-zulfi-x-al-jandal-1498969",
        "api_football_id": 1498969,
        "home_team": "Al Zulfi",
        "away_team": "Al Jandal",
        "kickoff_utc": "2026-01-21T12:35:00.000Z",
        "kickoff_local": "09:35",
        "date": "2026-01-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Regular Season - 18",
        "venue": "Al Zulfi Club Stadium",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-18-al-zulfi-x-al-jandal-1498969"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-18-al-jabalain-x-al-baten-1498970",
        "api_football_id": 1498970,
        "home_team": "Al Jabalain",
        "away_team": "Al Baten",
        "kickoff_utc": "2026-01-21T12:45:00.000Z",
        "kickoff_local": "09:45",
        "date": "2026-01-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Regular Season - 18",
        "venue": "Prince Abdul Aziz bin Masaad Stadium",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-18-al-jabalain-x-al-baten-1498970"
      },
      {
        "id": "campionato-primavera-1-2025-rodada-21-napoli-u20-x-atalanta-u20-1404488",
        "api_football_id": 1404488,
        "home_team": "Napoli U20",
        "away_team": "Atalanta Sub-20",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Campionato Primavera - 1",
        "competition_slug": null,
        "round": "Regular Season - 21",
        "venue": "Stadio Giuseppe Piccolo, Cercola",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-primavera-1-2025-rodada-21-napoli-u20-x-atalanta-u20-1404488"
      },
      {
        "id": "friendlies-clubs-club-friendlies-botev-plovdiv-x-fk-partizan-1503954",
        "api_football_id": 1503954,
        "home_team": "Botev Plovdiv",
        "away_team": "FK Partizan",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "off",
        "status_code": "CANC",
        "status_description": "Partida cancelada",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-botev-plovdiv-x-fk-partizan-1503954"
      },
      {
        "id": "friendlies-clubs-club-friendlies-cska-sofia-x-lnz-cherkasy-1502339",
        "api_football_id": 1502339,
        "home_team": "CSKA Sofia",
        "away_team": "LNZ Cherkasy",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-cska-sofia-x-lnz-cherkasy-1502339"
      },
      {
        "id": "friendlies-clubs-club-friendlies-kladno-x-pbram-1503959",
        "api_football_id": 1503959,
        "home_team": "Kladno",
        "away_team": "Příbram",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-kladno-x-pbram-1503959"
      },
      {
        "id": "friendlies-clubs-club-friendlies-levski-sofia-x-zaglebie-lubin-1503561",
        "api_football_id": 1503561,
        "home_team": "Levski Sofia",
        "away_team": "Zaglebie Lubin",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-levski-sofia-x-zaglebie-lubin-1503561"
      },
      {
        "id": "friendlies-clubs-club-friendlies-ludogorets-ii-x-dunav-ruse-1503560",
        "api_football_id": 1503560,
        "home_team": "Ludogorets II",
        "away_team": "Dunav Ruse",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "off",
        "status_code": "CANC",
        "status_description": "Partida cancelada",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-ludogorets-ii-x-dunav-ruse-1503560"
      },
      {
        "id": "friendlies-clubs-club-friendlies-muscelul-cmpulung-elite-x-metaloglobus-1503558",
        "api_football_id": 1503558,
        "home_team": "Muscelul Câmpulung Elite",
        "away_team": "Metaloglobus",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-muscelul-cmpulung-elite-x-metaloglobus-1503558"
      },
      {
        "id": "friendlies-clubs-club-friendlies-radomlje-x-grazer-ak-1503958",
        "api_football_id": 1503958,
        "home_team": "Radomlje",
        "away_team": "Grazer AK",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-radomlje-x-grazer-ak-1503958"
      },
      {
        "id": "friendlies-clubs-club-friendlies-tennis-borussia-x-altglienicke-1502961",
        "api_football_id": 1502961,
        "home_team": "Tennis Borussia",
        "away_team": "Altglienicke",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-tennis-borussia-x-altglienicke-1502961"
      },
      {
        "id": "ligi-kuu-bara-2025-rodada-11-mtibwa-sugar-x-mbeya-city-1457670",
        "api_football_id": 1457670,
        "home_team": "Mtibwa Sugar",
        "away_team": "Mbeya City",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Ligi kuu Bara",
        "competition_slug": null,
        "round": "Regular Season - 11",
        "venue": "Azam Complex Stadium, Dar es Salaam",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligi-kuu-bara-2025-rodada-11-mtibwa-sugar-x-mbeya-city-1457670"
      },
      {
        "id": "ligue-1-tunisia-2025-rodada-17-as-gabes-x-olympique-beja-1504662",
        "api_football_id": 1504662,
        "home_team": "AS Gabes",
        "away_team": "Olympique Béja",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Ligue 1 Tunisia",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Gabes Municipal Stadium, Gabes",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-tunisia-2025-rodada-17-as-gabes-x-olympique-beja-1504662"
      },
      {
        "id": "ligue-1-tunisia-2025-rodada-17-cs-sfaxien-x-ca-bizertin-1504667",
        "api_football_id": 1504667,
        "home_team": "CS Sfaxien",
        "away_team": "CA Bizertin",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Ligue 1 Tunisia",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Sfax",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-tunisia-2025-rodada-17-cs-sfaxien-x-ca-bizertin-1504667"
      },
      {
        "id": "premier-league-2025-rodada-13-maroons-x-kcca-1476740",
        "api_football_id": 1476740,
        "home_team": "Maroons",
        "away_team": "KCCA",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 13",
        "venue": "Maroons Stadium, Kampala",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-13-maroons-x-kcca-1476740"
      },
      {
        "id": "premier-league-2025-rodada-13-police-x-calvary-1476741",
        "api_football_id": 1476741,
        "home_team": "Police",
        "away_team": "Calvary",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 13",
        "venue": "Kiira Road Police Arena",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-13-police-x-calvary-1476741"
      },
      {
        "id": "premier-league-2025-rodada-13-updf-x-entebbe-uppc-1476769",
        "api_football_id": 1476769,
        "home_team": "UPDF",
        "away_team": "Entebbe UPPC",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 13",
        "venue": "Bombo Stadium, Kampala",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-13-updf-x-entebbe-uppc-1476769"
      },
      {
        "id": "premier-league-2025-rodada-15-ezulwini-united-x-amawele-1483966",
        "api_football_id": 1483966,
        "home_team": "Ezulwini United",
        "away_team": "Amawele",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-15-ezulwini-united-x-amawele-1483966"
      },
      {
        "id": "premier-league-2025-rodada-15-ubombo-sugar-x-malanti-chiefs-1483968",
        "api_football_id": 1483968,
        "home_team": "Ubombo Sugar",
        "away_team": "Malanti Chiefs",
        "kickoff_utc": "2026-01-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-15-ubombo-sugar-x-malanti-chiefs-1483968"
      },
      {
        "id": "coppa-italia-serie-d-2025-semifinais-francavilla-x-ancona-1489079",
        "api_football_id": 1489079,
        "home_team": "Francavilla",
        "away_team": "Ancona",
        "kickoff_utc": "2026-01-21T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2026-01-21",
        "competition": "Coppa Italia Serie D",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/coppa-italia-serie-d-2025-semifinais-francavilla-x-ancona-1489079"
      },
      {
        "id": "coppa-italia-serie-d-2025-semifinais-pistoiese-x-club-milano-1489078",
        "api_football_id": 1489078,
        "home_team": "Pistoiese",
        "away_team": "Club Milano",
        "kickoff_utc": "2026-01-21T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2026-01-21",
        "competition": "Coppa Italia Serie D",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/coppa-italia-serie-d-2025-semifinais-pistoiese-x-club-milano-1489078"
      },
      {
        "id": "qsl-cup-2025-fase-de-grupos-10-al-khor-x-al-rayyan-sc-1450961",
        "api_football_id": 1450961,
        "home_team": "Al-Khor",
        "away_team": "Al-Rayyan SC",
        "kickoff_utc": "2026-01-21T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2026-01-21",
        "competition": "QSL Cup",
        "competition_slug": null,
        "round": "Group Stage - 10",
        "venue": "Al Khor Stadium, Al Khor",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/qsl-cup-2025-fase-de-grupos-10-al-khor-x-al-rayyan-sc-1450961"
      },
      {
        "id": "serie-d-girone-b-2025-group-b-19-sondrio-x-scanzorosciate-1454164",
        "api_football_id": 1454164,
        "home_team": "Sondrio",
        "away_team": "Scanzorosciate",
        "kickoff_utc": "2026-01-21T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2026-01-21",
        "competition": "Serie D - Girone B",
        "competition_slug": null,
        "round": "Group B - 19",
        "venue": "Stadio Coni Castellina, Sondrio",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-d-girone-b-2025-group-b-19-sondrio-x-scanzorosciate-1454164"
      },
      {
        "id": "friendlies-clubs-club-friendlies-lokomotiv-sofia-x-podbrezov-1503957",
        "api_football_id": 1503957,
        "home_team": "Lokomotiv Sofia",
        "away_team": "Podbrezová",
        "kickoff_utc": "2026-01-21T14:30:00.000Z",
        "kickoff_local": "11:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-lokomotiv-sofia-x-podbrezov-1503957"
      },
      {
        "id": "friendlies-clubs-club-friendlies-wisla-plock-x-radnicki-1923-1501897",
        "api_football_id": 1501897,
        "home_team": "Wisla Plock",
        "away_team": "Radnicki 1923",
        "kickoff_utc": "2026-01-21T14:30:00.000Z",
        "kickoff_local": "11:30",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-wisla-plock-x-radnicki-1923-1501897"
      },
      {
        "id": "campeonato-egipicio-2025-rodada-15-ceramica-cleopatra-x-al-ittihad-1418899",
        "api_football_id": 1418899,
        "home_team": "Ceramica Cleopatra",
        "away_team": "Al Ittihad",
        "kickoff_utc": "2026-01-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-01-21",
        "competition": "Campeonato Egípcio",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": "Arab Contractors Stadium, Cairo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campeonato-egipicio-2025-rodada-15-ceramica-cleopatra-x-al-ittihad-1418899"
      },
      {
        "id": "friendlies-women-friendly-international-women-czech-republic-u17-w-x-japan-u17-1512637",
        "api_football_id": 1512637,
        "home_team": "Czechia U17 W",
        "away_team": "Japão U17",
        "kickoff_utc": "2026-01-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-01-21",
        "competition": "Amistoso Feminino",
        "competition_slug": null,
        "round": "Friendly International Women",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-women-friendly-international-women-czech-republic-u17-w-x-japan-u17-1512637"
      },
      {
        "id": "premier-league-2025-rodada-15-highlanders-x-green-mamba-1483971",
        "api_football_id": 1483971,
        "home_team": "Highlanders",
        "away_team": "Green Mamba",
        "kickoff_utc": "2026-01-21T15:30:00.000Z",
        "kickoff_local": "12:30",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": "Prince of Wales Stadium, Mbabane",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-15-highlanders-x-green-mamba-1483971"
      },
      {
        "id": "proleague-campeonato-saudita-2025-rodada-17-al-akhdoud-x-al-riyadh-1436063",
        "api_football_id": 1436063,
        "home_team": "Al Akhdoud",
        "away_team": "Al Riyadh",
        "kickoff_utc": "2026-01-21T15:30:00.000Z",
        "kickoff_local": "12:30",
        "date": "2026-01-21",
        "competition": "Pro League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Prince Hathloul bin Abdul Aziz Sports City, Najran",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/proleague-campeonato-saudita-2025-rodada-17-al-akhdoud-x-al-riyadh-1436063"
      },
      {
        "id": "qsl-cup-2025-fase-de-grupos-10-lusail-city-x-al-bidda-sc-1450967",
        "api_football_id": 1450967,
        "home_team": "Lusail City",
        "away_team": "Al Bidda SC",
        "kickoff_utc": "2026-01-21T15:30:00.000Z",
        "kickoff_local": "12:30",
        "date": "2026-01-21",
        "competition": "QSL Cup",
        "competition_slug": null,
        "round": "Group Stage - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/qsl-cup-2025-fase-de-grupos-10-lusail-city-x-al-bidda-sc-1450967"
      },
      {
        "id": "qsl-cup-2025-fase-de-grupos-10-muaither-sc-x-al-mesaimeer-1450968",
        "api_football_id": 1450968,
        "home_team": "Muaither SC",
        "away_team": "Al Mesaimeer",
        "kickoff_utc": "2026-01-21T15:30:00.000Z",
        "kickoff_local": "12:30",
        "date": "2026-01-21",
        "competition": "QSL Cup",
        "competition_slug": null,
        "round": "Group Stage - 10",
        "venue": "Hamad bin Khalifa Stadium, Doha",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/qsl-cup-2025-fase-de-grupos-10-muaither-sc-x-al-mesaimeer-1450968"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-18-jeddah-club-x-al-jubail-1498971",
        "api_football_id": 1498971,
        "home_team": "Jeddah Club",
        "away_team": "Al Jubail",
        "kickoff_utc": "2026-01-21T15:45:00.000Z",
        "kickoff_local": "12:45",
        "date": "2026-01-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Regular Season - 18",
        "venue": "King Abdullah Sports City, Jeddah",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-18-jeddah-club-x-al-jubail-1498971"
      },
      {
        "id": "cup-chipre-2025-oitavas-de-final-aris-x-ael-1488241",
        "api_football_id": 1488241,
        "home_team": "Aris",
        "away_team": "AEL",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Round of 16",
        "venue": "Alphamega Stadium, Kolossi",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-chipre-2025-oitavas-de-final-aris-x-ael-1488241"
      },
      {
        "id": "cup-chipre-2025-oitavas-de-final-nea-salamis-x-digenis-morphou-1488242",
        "api_football_id": 1488242,
        "home_team": "Nea Salamis",
        "away_team": "Digenis Morphou",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Round of 16",
        "venue": "Ammochostos Stadium, Larnaca",
        "state": "finished",
        "status_code": "PEN",
        "status_description": "Decidida nos pênaltis",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": {
          "home": 3,
          "away": 4
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-chipre-2025-oitavas-de-final-nea-salamis-x-digenis-morphou-1488242"
      },
      {
        "id": "friendlies-clubs-club-friendlies-bekescsaba-1912-x-hdmezvsrhely-1502960",
        "api_football_id": 1502960,
        "home_team": "Bekescsaba 1912",
        "away_team": "Hódmezővásárhely",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 7,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-bekescsaba-1912-x-hdmezvsrhely-1502960"
      },
      {
        "id": "friendlies-women-friendly-international-women-portugal-u17-w-x-switzerland-u17-w-1512638",
        "api_football_id": 1512638,
        "home_team": "Portugal U17 W",
        "away_team": "Switzerland U17 W",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Amistoso Feminino",
        "competition_slug": null,
        "round": "Friendly International Women",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-women-friendly-international-women-portugal-u17-w-x-switzerland-u17-w-1512638"
      },
      {
        "id": "premiere-division-2025-rodada-10-bougouni-x-derby-academie-1509759",
        "api_football_id": 1509759,
        "home_team": "Bougouni",
        "away_team": "Derby Academie",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Première Division",
        "competition_slug": null,
        "round": "Regular Season - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premiere-division-2025-rodada-10-bougouni-x-derby-academie-1509759"
      },
      {
        "id": "premiere-division-2025-rodada-10-diarra-x-afrique-football-elite-1509761",
        "api_football_id": 1509761,
        "home_team": "Diarra",
        "away_team": "Afrique Football Élite",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Première Division",
        "competition_slug": null,
        "round": "Regular Season - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premiere-division-2025-rodada-10-diarra-x-afrique-football-elite-1509761"
      },
      {
        "id": "premiere-division-2025-rodada-10-real-bamako-x-asko-1509762",
        "api_football_id": 1509762,
        "home_team": "Réal Bamako",
        "away_team": "ASKO",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Première Division",
        "competition_slug": null,
        "round": "Regular Season - 10",
        "venue": "Bamako",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premiere-division-2025-rodada-10-real-bamako-x-asko-1509762"
      },
      {
        "id": "tercera-division-rfef-group-6-2025-group-6-14-la-nucia-x-atzeneta-1459620",
        "api_football_id": 1459620,
        "home_team": "La Nucía",
        "away_team": "Atzeneta",
        "kickoff_utc": "2026-01-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-01-21",
        "competition": "Tercera División RFEF - Group 6",
        "competition_slug": null,
        "round": "Group 6 - 14",
        "venue": "Estadio Camilo Cano, La Nucía",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/tercera-division-rfef-group-6-2025-group-6-14-la-nucia-x-atzeneta-1459620"
      },
      {
        "id": "friendlies-clubs-club-friendlies-neuchatel-xamax-fc-x-bulle-1503562",
        "api_football_id": 1503562,
        "home_team": "Neuchatel Xamax FC",
        "away_team": "Bulle",
        "kickoff_utc": "2026-01-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-neuchatel-xamax-fc-x-bulle-1503562"
      },
      {
        "id": "premier-league-2025-rodada-6-gaborone-united-x-galaxy-1475008",
        "api_football_id": 1475008,
        "home_team": "Gaborone United",
        "away_team": "Galaxy",
        "kickoff_utc": "2026-01-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 6",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-6-gaborone-united-x-galaxy-1475008"
      },
      {
        "id": "premier-league-2025-rodada-15-moneni-pirates-x-royal-leopards-1483972",
        "api_football_id": 1483972,
        "home_team": "Moneni Pirates",
        "away_team": "Royal Leopards",
        "kickoff_utc": "2026-01-21T17:30:00.000Z",
        "kickoff_local": "14:30",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-15-moneni-pirates-x-royal-leopards-1483972"
      },
      {
        "id": "proleague-campeonato-saudita-2025-rodada-17-al-ettifaq-x-neom-1436062",
        "api_football_id": 1436062,
        "home_team": "Al-Ettifaq",
        "away_team": "Al Suqoor",
        "kickoff_utc": "2026-01-21T17:30:00.000Z",
        "kickoff_local": "14:30",
        "date": "2026-01-21",
        "competition": "Pro League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Abdullah Al Dabil Stadium, Ad Dammām (Dammam)",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/proleague-campeonato-saudita-2025-rodada-17-al-ettifaq-x-neom-1436062"
      },
      {
        "id": "proleague-campeonato-saudita-2025-rodada-17-damac-x-al-nassr-1436065",
        "api_football_id": 1436065,
        "home_team": "Damac",
        "away_team": "Al-Nassr",
        "kickoff_utc": "2026-01-21T17:30:00.000Z",
        "kickoff_local": "14:30",
        "date": "2026-01-21",
        "competition": "Pro League",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Prince Sultan bin Abdul Aziz Stadium, Abha",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          },
          {
            "name": "BAND Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/proleague-campeonato-saudita-2025-rodada-17-damac-x-al-nassr-1436065"
      },
      {
        "id": "eredivisie-campeonato-holandes-2025-rodada-16-az-alkmaar-x-excelsior-1381003",
        "api_football_id": 1381003,
        "home_team": "AZ Alkmaar",
        "away_team": "Excelsior",
        "kickoff_utc": "2026-01-21T17:45:00.000Z",
        "kickoff_local": "14:45",
        "date": "2026-01-21",
        "competition": "Eredivisie",
        "competition_slug": "eredivisie",
        "round": "Regular Season - 16",
        "venue": "AFAS Stadion, Alkmaar",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/eredivisie-campeonato-holandes-2025-rodada-16-az-alkmaar-x-excelsior-1381003"
      },
      {
        "id": "uefachampionsleague-rodada-7-galatasaray-x-atletico-madrid",
        "api_football_id": 1451137,
        "home_team": "Galatasaray",
        "away_team": "Atletico Madrid",
        "kickoff_utc": "2026-01-21T17:45:00.000Z",
        "kickoff_local": "14:45",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "RAMS Park, Istanbul",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "TNT Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "TNT Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-galatasaray-x-atletico-madrid"
      },
      {
        "id": "uefachampionsleague-rodada-7-qarabag-x-eintracht-frankfurt",
        "api_football_id": 1451138,
        "home_team": "Qarabag",
        "away_team": "Eintracht Frankfurt",
        "kickoff_utc": "2026-01-21T17:45:00.000Z",
        "kickoff_local": "14:45",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Tofiq Bahramov Stadium, Baku",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "Space",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-qarabag-x-eintracht-frankfurt"
      },
      {
        "id": "brasiliense-2026-rodada-3-paranoa-x-brasilia-1503758",
        "api_football_id": 1503758,
        "home_team": "Paranoá",
        "away_team": "Brasília",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Brasiliense",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasiliense-2026-rodada-3-paranoa-x-brasilia-1503758"
      },
      {
        "id": "campeonato-egipicio-2025-rodada-15-smouha-sc-x-pharco-1418898",
        "api_football_id": 1418898,
        "home_team": "Smouha SC",
        "away_team": "Pharco",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Campeonato Egípcio",
        "competition_slug": null,
        "round": "Regular Season - 15",
        "venue": "Alexandria Stadium, Alexandria",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campeonato-egipicio-2025-rodada-15-smouha-sc-x-pharco-1418898"
      },
      {
        "id": "friendlies-clubs-club-friendlies-germania-ober-roden-x-kickers-offenbach-1503962",
        "api_football_id": 1503962,
        "home_team": "Germania Ober-Roden",
        "away_team": "Kickers Offenbach",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "off",
        "status_code": "CANC",
        "status_description": "Partida cancelada",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-germania-ober-roden-x-kickers-offenbach-1503962"
      },
      {
        "id": "paraibano-rodada-2-confianca-pb-x-botafogo-pb-1501219",
        "api_football_id": 1501219,
        "home_team": "Confianca PB",
        "away_team": "Botafogo PB",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Paraibano",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Jornal da Paraíba",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paraibano-rodada-2-confianca-pb-x-botafogo-pb-1501219"
      },
      {
        "id": "paulista-a2-rodada-4-juventus-x-taubat-1502519",
        "api_football_id": 1502519,
        "home_team": "Juventus",
        "away_team": "Taubaté",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-juventus-x-taubat-1502519"
      },
      {
        "id": "premiere-division-2025-rodada-10-mali-coura-x-onze-createurs-1509764",
        "api_football_id": 1509764,
        "home_team": "Mali Coura",
        "away_team": "Onze Créateurs",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Première Division",
        "competition_slug": null,
        "round": "Regular Season - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premiere-division-2025-rodada-10-mali-coura-x-onze-createurs-1509764"
      },
      {
        "id": "segunda-liga-portuguesa-2025-rodada-16-uniao-de-leiria-x-vizela-1398106",
        "api_football_id": 1398106,
        "home_team": "União de Leiria",
        "away_team": "Vizela",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Segunda Liga",
        "competition_slug": null,
        "round": "Regular Season - 16",
        "venue": "Estádio Dr. Magalhães Pessoa, Leiria",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/segunda-liga-portuguesa-2025-rodada-16-uniao-de-leiria-x-vizela-1398106"
      },
      {
        "id": "supercopa-femenina-2025-semifinais-barcelona-w-x-athletic-club-w-1509670",
        "api_football_id": 1509670,
        "home_team": "Barcelona Feminino",
        "away_team": "Athletic Club Feminino",
        "kickoff_utc": "2026-01-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-01-21",
        "competition": "Supercopa Femenina",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Estadio Municipal de Castalia",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/supercopa-femenina-2025-semifinais-barcelona-w-x-athletic-club-w-1509670"
      },
      {
        "id": "friendlies-clubs-club-friendlies-vfr-mannheim-x-weinheim-1503963",
        "api_football_id": 1503963,
        "home_team": "VfR Mannheim",
        "away_team": "Weinheim",
        "kickoff_utc": "2026-01-21T18:15:00.000Z",
        "kickoff_local": "15:15",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-vfr-mannheim-x-weinheim-1503963"
      },
      {
        "id": "sergipano-rodada-3-amrica-se-x-atltico-gloriense-1503033",
        "api_football_id": 1503033,
        "home_team": "América SE",
        "away_team": "Atlético Gloriense",
        "kickoff_utc": "2026-01-21T18:15:00.000Z",
        "kickoff_local": "15:15",
        "date": "2026-01-21",
        "competition": "Sergipano",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ItTV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/sergipano-rodada-3-amrica-se-x-atltico-gloriense-1503033"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-ganshoren-x-tournai-1450197",
        "api_football_id": 1450197,
        "home_team": "Ganshoren",
        "away_team": "Tournai",
        "kickoff_utc": "2026-01-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Complexe Sportif de Ganshoren, Ganshoren",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-ganshoren-x-tournai-1450197"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-sporting-bruxelles-x-jette-1450196",
        "api_football_id": 1450196,
        "home_team": "Sporting Bruxelles",
        "away_team": "Jette",
        "kickoff_utc": "2026-01-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Complexe Sportif de Neder-Over-Heembeek, Brussels (Bruxelles)",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-sporting-bruxelles-x-jette-1450196"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-tilffois-x-ostiches-1450195",
        "api_football_id": 1450195,
        "home_team": "Tilffois",
        "away_team": "Ostiches",
        "kickoff_utc": "2026-01-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Stade H.Colley-Sainval, Tilff",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-tilffois-x-ostiches-1450195"
      },
      {
        "id": "tercera-division-rfef-group-6-2025-group-6-14-ontinyent-1931-x-castellonense-1459616",
        "api_football_id": 1459616,
        "home_team": "Ontinyent 1931",
        "away_team": "Castellonense",
        "kickoff_utc": "2026-01-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-01-21",
        "competition": "Tercera División RFEF - Group 6",
        "competition_slug": null,
        "round": "Group 6 - 14",
        "venue": "Estadio Municipal El Clariano, Ontinyent",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/tercera-division-rfef-group-6-2025-group-6-14-ontinyent-1931-x-castellonense-1459616"
      },
      {
        "id": "brasiliense-2026-rodada-3-brasiliense-x-sobradinho-ec-1503732",
        "api_football_id": 1503732,
        "home_team": "Brasiliense",
        "away_team": "Sobradinho EC",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Brasiliense",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Venue Estadio Elmo Serejo Farias, Taguatinga",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasiliense-2026-rodada-3-brasiliense-x-sobradinho-ec-1503732"
      },
      {
        "id": "fa-youth-cup-2025-round-of-32-coventry-city-u18-x-blackburn-rovers-u18-1503416",
        "api_football_id": 1503416,
        "home_team": "Coventry City U18",
        "away_team": "Blackburn Rovers U18",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "FA Youth Cup",
        "competition_slug": null,
        "round": "Round of 32",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 8
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/fa-youth-cup-2025-round-of-32-coventry-city-u18-x-blackburn-rovers-u18-1503416"
      },
      {
        "id": "friendlies-clubs-club-friendlies-holthausen-biene-x-bw-lohne-1501898",
        "api_football_id": 1501898,
        "home_team": "Holthausen-Biene",
        "away_team": "BW Lohne",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-holthausen-biene-x-bw-lohne-1501898"
      },
      {
        "id": "friendlies-clubs-club-friendlies-paderborn-ii-x-verl-ii-1501899",
        "api_football_id": 1501899,
        "home_team": "Paderborn II",
        "away_team": "Verl II",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Amistoso Clubes",
        "competition_slug": null,
        "round": "Club Friendlies",
        "venue": null,
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-clubs-club-friendlies-paderborn-ii-x-verl-ii-1501899"
      },
      {
        "id": "maranhense-2026-rodada-4-tuntum-x-imperatriz-1500974",
        "api_football_id": 1500974,
        "home_team": "Tuntum",
        "away_team": "Imperatriz",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Maranhense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/maranhense-2026-rodada-4-tuntum-x-imperatriz-1500974"
      },
      {
        "id": "pernambucano-1-rodada-4-acadmica-vitria-x-maguary-pe-1500466",
        "api_football_id": 1500466,
        "home_team": "Acadêmica Vitória",
        "away_team": "Maguary PE",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Pernambucano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estadio Municipal Severino Candido Carneiro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV FPF",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/pernambucano-1-rodada-4-acadmica-vitria-x-maguary-pe-1500466"
      },
      {
        "id": "premier-league-international-cup-2025-fase-de-grupos-1-chelsea-u21-x-real-sociedad-ii-1466732",
        "api_football_id": 1466732,
        "home_team": "Chelsea U21",
        "away_team": "Real Sociedad II",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Premier League International Cup",
        "competition_slug": null,
        "round": "Group Stage - 1",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-international-cup-2025-fase-de-grupos-1-chelsea-u21-x-real-sociedad-ii-1466732"
      },
      {
        "id": "premier-league-international-cup-2025-fase-de-grupos-1-sunderland-u21-x-borussia-dortmund-ii-1466734",
        "api_football_id": 1466734,
        "home_team": "Sunderland U21",
        "away_team": "Borussia Dortmund II",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Premier League International Cup",
        "competition_slug": null,
        "round": "Group Stage - 1",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-international-cup-2025-fase-de-grupos-1-sunderland-u21-x-borussia-dortmund-ii-1466734"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-braine-x-rus-binche-1450192",
        "api_football_id": 1450192,
        "home_team": "Braine",
        "away_team": "RUS Binche",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Complexe Gaston Reiff Terrain synthétique, Braine-L'Alleud (Eigenbrakel)",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-braine-x-rus-binche-1450192"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-entite-manageoise-x-la-calamine-1450194",
        "api_football_id": 1450194,
        "home_team": "Entité Manageoise",
        "away_team": "La Calamine",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Stade du Scailmont, Manage",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-entite-manageoise-x-la-calamine-1450194"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-huy-x-flenu-1450191",
        "api_football_id": 1450191,
        "home_team": "Huy",
        "away_team": "Flénu",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Château Vert Terrain 2, Huy",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-huy-x-flenu-1450191"
      },
      {
        "id": "tercera-division-rfef-group-6-2025-group-6-14-utiel-x-roda-1459614",
        "api_football_id": 1459614,
        "home_team": "Utiel",
        "away_team": "Roda",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "Tercera División RFEF - Group 6",
        "competition_slug": null,
        "round": "Group 6 - 14",
        "venue": "Estadio Muncipal La Celadilla, Utiel",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/tercera-division-rfef-group-6-2025-group-6-14-utiel-x-roda-1459614"
      },
      {
        "id": "wsl-cup-semi-final-arsenal-w-x-manchester-united-w-1495641",
        "api_football_id": 1495641,
        "home_team": "Arsenal Feminino",
        "away_team": "Manchester United Feminino",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "WSL Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Emirates Stadium, London",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/wsl-cup-semi-final-arsenal-w-x-manchester-united-w-1495641"
      },
      {
        "id": "wsl-cup-semi-final-manchester-city-w-x-chelsea-w-1495642",
        "api_football_id": 1495642,
        "home_team": "Manchester City Feminino",
        "away_team": "Chelsea Feminino",
        "kickoff_utc": "2026-01-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-01-21",
        "competition": "WSL Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Academy Stadium, Manchester",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/wsl-cup-semi-final-manchester-city-w-x-chelsea-w-1495642"
      },
      {
        "id": "rondoniense-2026-rodada-2-barcelona-ro-x-porto-velho-1501094",
        "api_football_id": 1501094,
        "home_team": "Barcelona RO",
        "away_team": "Porto Velho",
        "kickoff_utc": "2026-01-21T19:30:00.000Z",
        "kickoff_local": "16:30",
        "date": "2026-01-21",
        "competition": "Rondoniense",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/rondoniense-2026-rodada-2-barcelona-ro-x-porto-velho-1501094"
      },
      {
        "id": "second-amateur-division-acff-2025-acff-18-raeren-eynatten-x-aywaille-1450193",
        "api_football_id": 1450193,
        "home_team": "Raeren-Eynatten",
        "away_team": "Aywaille",
        "kickoff_utc": "2026-01-21T19:30:00.000Z",
        "kickoff_local": "16:30",
        "date": "2026-01-21",
        "competition": "Second Amateur Division - ACFF",
        "competition_slug": null,
        "round": "ACFF - 18",
        "venue": "Terrain de Raeren, Raeren",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-amateur-division-acff-2025-acff-18-raeren-eynatten-x-aywaille-1450193"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-28-southampton-x-sheffield-utd-1386884",
        "api_football_id": 1386884,
        "home_team": "Southampton",
        "away_team": "Sheffield Utd",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "St. Mary's Stadium, Southampton",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-28-southampton-x-sheffield-utd-1386884"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-28-watford-x-portsmouth-1386885",
        "api_football_id": 1386885,
        "home_team": "Watford",
        "away_team": "Portsmouth",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "Vicarage Road, Watford",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-28-watford-x-portsmouth-1386885"
      },
      {
        "id": "national-league-quinta-divisao-inglesa-2025-rodada-28-carlisle-x-york-1399729",
        "api_football_id": 1399729,
        "home_team": "Carlisle",
        "away_team": "York",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "National League",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "Brunton Park, Carlisle",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-quinta-divisao-inglesa-2025-rodada-28-carlisle-x-york-1399729"
      },
      {
        "id": "national-league-quinta-divisao-inglesa-2025-rodada-28-fc-halifax-town-x-morecambe-1399730",
        "api_football_id": 1399730,
        "home_team": "FC Halifax Town",
        "away_team": "Morecambe",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "National League",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "The Shay Stadium, Halifax",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-quinta-divisao-inglesa-2025-rodada-28-fc-halifax-town-x-morecambe-1399730"
      },
      {
        "id": "national-league-quinta-divisao-inglesa-2025-rodada-28-forest-green-x-altrincham-1399731",
        "api_football_id": 1399731,
        "home_team": "Forest Green",
        "away_team": "Altrincham",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "National League",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "The Bolt New Lawn, Nailsworth",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-quinta-divisao-inglesa-2025-rodada-28-forest-green-x-altrincham-1399731"
      },
      {
        "id": "national-league-quinta-divisao-inglesa-2025-rodada-28-solihull-moors-x-rochdale-1399732",
        "api_football_id": 1399732,
        "home_team": "Solihull Moors",
        "away_team": "Rochdale",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "National League",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "ARMCO Arena, Solihull",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-quinta-divisao-inglesa-2025-rodada-28-solihull-moors-x-rochdale-1399732"
      },
      {
        "id": "tercera-division-rfef-group-13-2025-group-13-14-atletico-pulpileno-x-union-molinense-1461755",
        "api_football_id": 1461755,
        "home_team": "Atlético Pulpileño",
        "away_team": "Unión Molinense",
        "kickoff_utc": "2026-01-21T19:45:00.000Z",
        "kickoff_local": "16:45",
        "date": "2026-01-21",
        "competition": "Tercera División RFEF - Group 13",
        "competition_slug": null,
        "round": "Group 13 - 14",
        "venue": "Estadio San Miguel, Pulpí",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/tercera-division-rfef-group-13-2025-group-13-14-atletico-pulpileno-x-union-molinense-1461755"
      },
      {
        "id": "carioca-1-rodada-3-cfrj-maric-x-bangu-1500868",
        "api_football_id": 1500868,
        "home_team": "CFRJ / Maricá",
        "away_team": "Bangu",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "Carioca - 1",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/carioca-1-rodada-3-cfrj-maric-x-bangu-1500868"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-28-stoke-city-x-middlesbrough-1386886",
        "api_football_id": 1386886,
        "home_team": "Stoke City",
        "away_team": "Middlesbrough",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Regular Season - 28",
        "venue": "Bet365 Stadium, Stoke on Trent",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-28-stoke-city-x-middlesbrough-1386886"
      },
      {
        "id": "liga-nacional-guatemala-2025-clausura-1-coban-imperial-x-antigua-gfc-1499120",
        "api_football_id": 1499120,
        "home_team": "Cobán Imperial",
        "away_team": "Antigua GFC",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "Liga Nacional",
        "competition_slug": null,
        "round": "Clausura - 1",
        "venue": "Estadio Verapaz",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-nacional-guatemala-2025-clausura-1-coban-imperial-x-antigua-gfc-1499120"
      },
      {
        "id": "premier-league-jamaica-2025-rodada-19-spanish-town-police-x-montego-bay-united-1501539",
        "api_football_id": 1501539,
        "home_team": "Spanish Town Police",
        "away_team": "Montego Bay United",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 19",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 5
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-jamaica-2025-rodada-19-spanish-town-police-x-montego-bay-united-1501539"
      },
      {
        "id": "uefachampionsleague-rodada-7-atalanta-x-athletic-club",
        "api_football_id": 1451140,
        "home_team": "Atalanta",
        "away_team": "Athletic Club",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "New Balance Arena, Bergamo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-atalanta-x-athletic-club"
      },
      {
        "id": "uefachampionsleague-rodada-7-bayern-munchen-x-union-st-gilloise",
        "api_football_id": 1451144,
        "home_team": "Bayern München",
        "away_team": "Union St. Gilloise",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Allianz Arena, Munich",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-bayern-munchen-x-union-st-gilloise"
      },
      {
        "id": "uefachampionsleague-rodada-7-chelsea-x-pafos",
        "api_football_id": 1451142,
        "home_team": "Chelsea",
        "away_team": "Pafos",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Stamford Bridge, London",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-chelsea-x-pafos"
      },
      {
        "id": "uefachampionsleague-rodada-7-juventus-x-benfica",
        "api_football_id": 1451141,
        "home_team": "Juventus",
        "away_team": "Benfica",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Allianz Stadium, Turin",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-juventus-x-benfica"
      },
      {
        "id": "uefachampionsleague-rodada-7-marseille-x-liverpool",
        "api_football_id": 1451145,
        "home_team": "Marseille",
        "away_team": "Liverpool",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Orange Vélodrome, Marseille",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "Space",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-marseille-x-liverpool"
      },
      {
        "id": "uefachampionsleague-rodada-7-newcastle-x-psv-eindhoven",
        "api_football_id": 1451143,
        "home_team": "Newcastle",
        "away_team": "PSV Eindhoven",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "St. James' Park, Newcastle",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-newcastle-x-psv-eindhoven"
      },
      {
        "id": "uefachampionsleague-rodada-7-slavia-praha-x-barcelona",
        "api_football_id": 1451139,
        "home_team": "Slavia Praha",
        "away_team": "Barcelona",
        "kickoff_utc": "2026-01-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-01-21",
        "competition": "UEFA Champions League",
        "competition_slug": "champions-league",
        "round": "League Stage - 7",
        "venue": "Fortuna Arena, Prague",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "TNT Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "TNT Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/uefachampionsleague-rodada-7-slavia-praha-x-barcelona"
      },
      {
        "id": "campionato-san-marino-2025-rodada-17-cosmos-x-juvenes-dogana-1417498",
        "api_football_id": 1417498,
        "home_team": "Cosmos",
        "away_team": "Juvenes / Dogana",
        "kickoff_utc": "2026-01-21T20:15:00.000Z",
        "kickoff_local": "17:15",
        "date": "2026-01-21",
        "competition": "Campionato",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Stadio Olimpico di Serravalle, Serravalle",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-san-marino-2025-rodada-17-cosmos-x-juvenes-dogana-1417498"
      },
      {
        "id": "campionato-san-marino-2025-rodada-17-folgore-x-virtus-1417499",
        "api_football_id": 1417499,
        "home_team": "Folgore",
        "away_team": "Virtus",
        "kickoff_utc": "2026-01-21T20:15:00.000Z",
        "kickoff_local": "17:15",
        "date": "2026-01-21",
        "competition": "Campionato",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Stadio Olimpico di Serravalle, Serravalle",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-san-marino-2025-rodada-17-folgore-x-virtus-1417499"
      },
      {
        "id": "campionato-san-marino-2025-rodada-17-la-fiorita-x-san-marino-academy-1417500",
        "api_football_id": 1417500,
        "home_team": "La Fiorita",
        "away_team": "San Marino Academy",
        "kickoff_utc": "2026-01-21T20:15:00.000Z",
        "kickoff_local": "17:15",
        "date": "2026-01-21",
        "competition": "Campionato",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Stadio Igor Crescentini, Montegiardino",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-san-marino-2025-rodada-17-la-fiorita-x-san-marino-academy-1417500"
      },
      {
        "id": "campionato-san-marino-2025-rodada-17-san-giovanni-x-tre-fiori-1417504",
        "api_football_id": 1417504,
        "home_team": "San Giovanni",
        "away_team": "Tre Fiori",
        "kickoff_utc": "2026-01-21T20:15:00.000Z",
        "kickoff_local": "17:15",
        "date": "2026-01-21",
        "competition": "Campionato",
        "competition_slug": null,
        "round": "Regular Season - 17",
        "venue": "Campo Sportivo di Borgo Maggiore, Borgo Maggiore",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campionato-san-marino-2025-rodada-17-san-giovanni-x-tre-fiori-1417504"
      },
      {
        "id": "premier-league-jamaica-2025-rodada-19-cavalier-x-dunbeholden-1501535",
        "api_football_id": 1501535,
        "home_team": "Cavalier",
        "away_team": "Dunbeholden",
        "kickoff_utc": "2026-01-21T21:00:00.000Z",
        "kickoff_local": "18:00",
        "date": "2026-01-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Regular Season - 19",
        "venue": "Stadium East, Kingston",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-jamaica-2025-rodada-19-cavalier-x-dunbeholden-1501535"
      },
      {
        "id": "capixaba-2026-rodada-3-porto-vitoria-x-forte-fc-1501029",
        "api_football_id": 1501029,
        "home_team": "Porto Vitória",
        "away_team": "Forte FC",
        "kickoff_utc": "2026-01-21T21:30:00.000Z",
        "kickoff_local": "18:30",
        "date": "2026-01-21",
        "competition": "Capixaba",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Cariacica",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/capixaba-2026-rodada-3-porto-vitoria-x-forte-fc-1501029"
      },
      {
        "id": "goiano-1-rodada-4-anapolina-x-crac-1500597",
        "api_football_id": 1500597,
        "home_team": "Anapolina",
        "away_team": "CRAC",
        "kickoff_utc": "2026-01-21T21:30:00.000Z",
        "kickoff_local": "18:30",
        "date": "2026-01-21",
        "competition": "Goiano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Brasil Central",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/goiano-1-rodada-4-anapolina-x-crac-1500597"
      },
      {
        "id": "mineiro-1-rodada-4-betim-x-uniao-trabalhadores-1500714",
        "api_football_id": 1500714,
        "home_team": "Betim",
        "away_team": "Uniao Trabalhadores",
        "kickoff_utc": "2026-01-21T21:30:00.000Z",
        "kickoff_local": "18:30",
        "date": "2026-01-21",
        "competition": "Mineiro - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/mineiro-1-rodada-4-betim-x-uniao-trabalhadores-1500714"
      },
      {
        "id": "paranaense-1-rodada-5-foz-do-iguacu-x-cianorte-1500445",
        "api_football_id": 1500445,
        "home_team": "Foz Do Iguacu",
        "away_team": "Cianorte",
        "kickoff_utc": "2026-01-21T21:30:00.000Z",
        "kickoff_local": "18:30",
        "date": "2026-01-21",
        "competition": "Paranaense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Estadio do ABC",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paranaense-1-rodada-5-foz-do-iguacu-x-cianorte-1500445"
      },
      {
        "id": "alagoano-rodada-4-murici-fc-x-csa-1500634",
        "api_football_id": 1500634,
        "home_team": "Murici Fc",
        "away_team": "CSA",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Alagoano",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Murici",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "NN Play",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/alagoano-rodada-4-murici-fc-x-csa-1500634"
      },
      {
        "id": "alagoano-rodada-4-penedense-x-cse-1500635",
        "api_football_id": 1500635,
        "home_team": "Penedense",
        "away_team": "CSE",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Alagoano",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Penedo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "NN Play",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/alagoano-rodada-4-penedense-x-cse-1500635"
      },
      {
        "id": "carioca-1-rodada-3-botafogo-x-volta-redonda-1500865",
        "api_football_id": 1500865,
        "home_team": "Botafogo",
        "away_team": "Volta Redonda",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Carioca - 1",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Estadio Olimpico Nilton Santos, Rio de Janeiro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/carioca-1-rodada-3-botafogo-x-volta-redonda-1500865"
      },
      {
        "id": "catarinense-1-rodada-5-joinville-x-carlos-renaux-1500410",
        "api_football_id": 1500410,
        "home_team": "Joinville",
        "away_team": "Carlos Renaux",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Catarinense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Arena Joinville, Joinville",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/catarinense-1-rodada-5-joinville-x-carlos-renaux-1500410"
      },
      {
        "id": "friendlies-friendly-international-grenada-u20-x-st-vincent-gren-u20-1510043",
        "api_football_id": 1510043,
        "home_team": "Grenada Sub-20",
        "away_team": "St. Vincent / Gren. Sub-20",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Amistosos Internacionais",
        "competition_slug": "amistosos",
        "round": "Friendly International",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/friendlies-friendly-international-grenada-u20-x-st-vincent-gren-u20-1510043"
      },
      {
        "id": "gacho-1-rodada-4-internacional-x-inter-santa-maria-1500764",
        "api_football_id": 1500764,
        "home_team": "Internacional",
        "away_team": "Inter Santa Maria",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Gaúcho - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Porto Alegre",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "SporTV",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/gacho-1-rodada-4-internacional-x-inter-santa-maria-1500764"
      },
      {
        "id": "gacho-1-rodada-4-so-luiz-x-novo-hamburgo-1500766",
        "api_football_id": 1500766,
        "home_team": "São Luiz",
        "away_team": "Novo Hamburgo",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Gaúcho - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ge RS",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/gacho-1-rodada-4-so-luiz-x-novo-hamburgo-1500766"
      },
      {
        "id": "liga-nacional-guatemala-2025-clausura-1-achuapa-x-comunicaciones-1499121",
        "api_football_id": 1499121,
        "home_team": "Achuapa",
        "away_team": "Comunicaciones",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Liga Nacional",
        "competition_slug": null,
        "round": "Clausura - 1",
        "venue": "Estadio Winston Pineda, Jutiapa",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-nacional-guatemala-2025-clausura-1-achuapa-x-comunicaciones-1499121"
      },
      {
        "id": "mineiro-1-rodada-4-pouso-alegre-x-athletic-club-1500715",
        "api_football_id": 1500715,
        "home_team": "Pouso Alegre",
        "away_team": "Athletic Club",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Mineiro - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estadio Do Manduzao, Pouso Alegre",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "SportyNet +",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": true
          },
          {
            "name": "SportyNet Grátis",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/mineiro-1-rodada-4-pouso-alegre-x-athletic-club-1500715"
      },
      {
        "id": "mineiro-1-rodada-4-tombense-x-north-esporte-1500713",
        "api_football_id": 1500713,
        "home_team": "Tombense",
        "away_team": "North Esporte",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Mineiro - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estadio Antonio Guimaraes de Almeida, Tombos",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/mineiro-1-rodada-4-tombense-x-north-esporte-1500713"
      },
      {
        "id": "paulista-a1-rodada-4-noroeste-x-capivariano-1500535",
        "api_football_id": 1500535,
        "home_team": "Noroeste",
        "away_team": "Capivariano",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Paulista - A1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estádio Alfredo de Castilho, Bauru",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a1-rodada-4-noroeste-x-capivariano-1500535"
      },
      {
        "id": "paulista-a2-rodada-4-sertozinho-x-grmio-prudente-1502520",
        "api_football_id": 1502520,
        "home_team": "Sertãozinho",
        "away_team": "Grêmio Prudente",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-sertozinho-x-grmio-prudente-1502520"
      },
      {
        "id": "pernambucano-1-rodada-4-sport-recife-x-deciso-1500467",
        "api_football_id": 1500467,
        "home_team": "Sport",
        "away_team": "Decisão",
        "kickoff_utc": "2026-01-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-01-21",
        "competition": "Pernambucano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estadio Adelmar da Costa Carvalho, Recife",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/pernambucano-1-rodada-4-sport-recife-x-deciso-1500467"
      },
      {
        "id": "baiano-1-rodada-4-vitoria-x-juazeirense-1500666",
        "api_football_id": 1500666,
        "home_team": "Vitoria",
        "away_team": "Juazeirense",
        "kickoff_utc": "2026-01-21T22:15:00.000Z",
        "kickoff_local": "19:15",
        "date": "2026-01-21",
        "competition": "Baiano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Barradao, Salvador",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TVE Bahia",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/baiano-1-rodada-4-vitoria-x-juazeirense-1500666"
      },
      {
        "id": "brasiliense-2026-rodada-3-ceilandia-x-aruc-1503759",
        "api_football_id": 1503759,
        "home_team": "Ceilândia",
        "away_team": "ARUC",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Brasiliense",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasiliense-2026-rodada-3-ceilandia-x-aruc-1503759"
      },
      {
        "id": "goiano-1-rodada-4-abecat-ouvidorense-x-goiatuba-ec-1500596",
        "api_football_id": 1500596,
        "home_team": "ABECAT Ouvidorense",
        "away_team": "Goiatuba EC",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Goiano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Ouvidor",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Brasil Central",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/goiano-1-rodada-4-abecat-ouvidorense-x-goiatuba-ec-1500596"
      },
      {
        "id": "goiano-1-rodada-4-jataiense-x-atletico-goianiense-1500595",
        "api_football_id": 1500595,
        "home_team": "Jataiense",
        "away_team": "Atlético-GO",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Goiano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Brasil Central",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/goiano-1-rodada-4-jataiense-x-atletico-goianiense-1500595"
      },
      {
        "id": "maranhense-2026-rodada-4-maranhao-x-itz-sport-1500976",
        "api_football_id": 1500976,
        "home_team": "Maranhão",
        "away_team": "ITZ Sport",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Maranhense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/maranhense-2026-rodada-4-maranhao-x-itz-sport-1500976"
      },
      {
        "id": "maranhense-2026-rodada-4-moto-club-x-sampaio-correa-1500977",
        "api_football_id": 1500977,
        "home_team": "Moto Club",
        "away_team": "Sampaio Corrêa",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Maranhense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/maranhense-2026-rodada-4-moto-club-x-sampaio-correa-1500977"
      },
      {
        "id": "paraibano-rodada-2-atltico-cajazeirense-x-ec-de-patos-1501220",
        "api_football_id": 1501220,
        "home_team": "Atlético Cajazeirense",
        "away_team": "EC de Patos",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Paraibano",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Jornal da Paraíba",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paraibano-rodada-2-atltico-cajazeirense-x-ec-de-patos-1501220"
      },
      {
        "id": "paulista-a1-rodada-4-sao-paulo-x-portuguesa-1500536",
        "api_football_id": 1500536,
        "home_team": "São Paulo",
        "away_team": "Portuguesa",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Paulista - A1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "MorumBIS, São Paulo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "Record TV",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          },
          {
            "name": "Cazé TV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a1-rodada-4-sao-paulo-x-portuguesa-1500536"
      },
      {
        "id": "paulista-a2-rodada-4-linense-x-ituano-1502521",
        "api_football_id": 1502521,
        "home_team": "Linense",
        "away_team": "Ituano",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-linense-x-ituano-1502521"
      },
      {
        "id": "paulista-a2-rodada-4-sao-bento-x-monte-azul-1502522",
        "api_football_id": 1502522,
        "home_team": "São Bento",
        "away_team": "Monte Azul",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-sao-bento-x-monte-azul-1502522"
      },
      {
        "id": "paulista-a2-rodada-4-votuporanguense-x-santo-andr-1502523",
        "api_football_id": 1502523,
        "home_team": "Votuporanguense",
        "away_team": "Santo André",
        "kickoff_utc": "2026-01-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-votuporanguense-x-santo-andr-1502523"
      },
      {
        "id": "alagoano-rodada-4-asa-x-coruripe-1500636",
        "api_football_id": 1500636,
        "home_team": "ASA",
        "away_team": "Coruripe",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Alagoano",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Arapiraca",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "NN Play",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/alagoano-rodada-4-asa-x-coruripe-1500636"
      },
      {
        "id": "alagoano-rodada-4-crb-x-cruzeiro-arapiraca-1500637",
        "api_football_id": 1500637,
        "home_team": "CRB",
        "away_team": "Cruzeiro Arapiraca",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Alagoano",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "NN Play",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/alagoano-rodada-4-crb-x-cruzeiro-arapiraca-1500637"
      },
      {
        "id": "brasiliense-2026-rodada-3-capital-brasilia-x-real-fc-1503733",
        "api_football_id": 1503733,
        "home_team": "Capital Brasilia",
        "away_team": "Real FC",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Brasiliense",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasiliense-2026-rodada-3-capital-brasilia-x-real-fc-1503733"
      },
      {
        "id": "catarinense-1-rodada-5-brusque-x-santa-catarina-1500407",
        "api_football_id": 1500407,
        "home_team": "Brusque",
        "away_team": "Santa Catarina",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Catarinense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Brusque",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/catarinense-1-rodada-5-brusque-x-santa-catarina-1500407"
      },
      {
        "id": "matogrossense-2026-rodada-4-ceov-operario-x-chapada-1500824",
        "api_football_id": 1500824,
        "home_team": "Operário MT",
        "away_team": "Chapada",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Matogrossense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estadio Municipal Dito Souza, Varzea Grande",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/matogrossense-2026-rodada-4-ceov-operario-x-chapada-1500824"
      },
      {
        "id": "matogrossense-2026-rodada-4-luverdense-x-mixto-1500823",
        "api_football_id": 1500823,
        "home_team": "Luverdense",
        "away_team": "Mixto",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Matogrossense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Passo das Emas, Lucas do Rio Verde",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/matogrossense-2026-rodada-4-luverdense-x-mixto-1500823"
      },
      {
        "id": "mineiro-1-rodada-4-uberlandia-x-itabirito-1500716",
        "api_football_id": 1500716,
        "home_team": "Uberlândia",
        "away_team": "Itabirito",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Mineiro - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/mineiro-1-rodada-4-uberlandia-x-itabirito-1500716"
      },
      {
        "id": "paranaense-1-rodada-5-operario-pr-x-cascavel-1500446",
        "api_football_id": 1500446,
        "home_team": "Operário PR",
        "away_team": "Cascavel",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Paranaense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Ponta Grossa",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paranaense-1-rodada-5-operario-pr-x-cascavel-1500446"
      },
      {
        "id": "paulista-a1-rodada-4-mirassol-x-rb-bragantino-1500537",
        "api_football_id": 1500537,
        "home_team": "Mirassol",
        "away_team": "RB Bragantino",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Paulista - A1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Estádio José Maria de Campos Maia, Mirassol",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          },
          {
            "name": "TNT Sports",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a1-rodada-4-mirassol-x-rb-bragantino-1500537"
      },
      {
        "id": "paulista-a2-rodada-4-ferroviria-x-inter-de-limeira-1502524",
        "api_football_id": 1502524,
        "home_team": "Ferroviária",
        "away_team": "Inter De Limeira",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-ferroviria-x-inter-de-limeira-1502524"
      },
      {
        "id": "paulista-a2-rodada-4-oeste-x-so-jos-ec-1502525",
        "api_football_id": 1502525,
        "home_team": "Oeste",
        "away_team": "São José EC",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-oeste-x-so-jos-ec-1502525"
      },
      {
        "id": "paulista-a2-rodada-4-xv-de-piracicaba-x-gua-santa-1502526",
        "api_football_id": 1502526,
        "home_team": "XV de Piracicaba",
        "away_team": "Água Santa",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-rodada-4-xv-de-piracicaba-x-gua-santa-1502526"
      },
      {
        "id": "sergipano-rodada-3-ao-itabaiana-x-sergipe-1503035",
        "api_football_id": 1503035,
        "home_team": "AO Itabaiana",
        "away_team": "Sergipe",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Sergipano",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Estadio Etelvino Mendonca, Itabaiana",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ItTV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/sergipano-rodada-3-ao-itabaiana-x-sergipe-1503035"
      },
      {
        "id": "sergipano-rodada-3-confiana-x-falcon-1503034",
        "api_football_id": 1503034,
        "home_team": "Confiança",
        "away_team": "Falcon",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Sergipano",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Aracaju",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ItTV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/sergipano-rodada-3-confiana-x-falcon-1503034"
      },
      {
        "id": "sergipano-rodada-3-lagarto-x-guarany-se-1503036",
        "api_football_id": 1503036,
        "home_team": "Lagarto",
        "away_team": "Guarany SE",
        "kickoff_utc": "2026-01-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-01-21",
        "competition": "Sergipano",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ItTV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/sergipano-rodada-3-lagarto-x-guarany-se-1503036"
      },
      {
        "id": "brasiliense-2026-rodada-3-gama-x-samambaia-1503734",
        "api_football_id": 1503734,
        "home_team": "Gama",
        "away_team": "Samambaia",
        "kickoff_utc": "2026-01-21T23:30:00.000Z",
        "kickoff_local": "20:30",
        "date": "2026-01-21",
        "competition": "Brasiliense",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasiliense-2026-rodada-3-gama-x-samambaia-1503734"
      },
      {
        "id": "paranaense-1-rodada-5-coritiba-x-independiente-fsj-1500447",
        "api_football_id": 1500447,
        "home_team": "Coritiba",
        "away_team": "Independiente FSJ",
        "kickoff_utc": "2026-01-21T23:30:00.000Z",
        "kickoff_local": "20:30",
        "date": "2026-01-21",
        "competition": "Paranaense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Curitiba",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paranaense-1-rodada-5-coritiba-x-independiente-fsj-1500447"
      },
      {
        "id": "rondoniense-2026-rodada-2-guapore-x-uniao-cacoalense-1501095",
        "api_football_id": 1501095,
        "home_team": "Guaporé",
        "away_team": "União Cacoalense",
        "kickoff_utc": "2026-01-21T23:30:00.000Z",
        "kickoff_local": "20:30",
        "date": "2026-01-21",
        "competition": "Rondoniense",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/rondoniense-2026-rodada-2-guapore-x-uniao-cacoalense-1501095"
      },
      {
        "id": "capixaba-2026-rodada-3-rio-branco-es-x-vitoria-es-1501030",
        "api_football_id": 1501030,
        "home_team": "Rio Branco ES",
        "away_team": "Vitória ES",
        "kickoff_utc": "2026-01-22T00:00:00.000Z",
        "kickoff_local": "21:00",
        "date": "2026-01-21",
        "competition": "Capixaba",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Cachoeiro de Itapemirim",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/capixaba-2026-rodada-3-rio-branco-es-x-vitoria-es-1501030"
      },
      {
        "id": "liga-mx-femenil-2025-clausura-4-necaxa-w-x-pumas-unam-w-1493291",
        "api_football_id": 1493291,
        "home_team": "Necaxa Feminino",
        "away_team": "Pumas UNAM Feminino",
        "kickoff_utc": "2026-01-22T00:00:00.000Z",
        "kickoff_local": "21:00",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Estadio Victoria, Aguascalientes",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-necaxa-w-x-pumas-unam-w-1493291"
      },
      {
        "id": "liga-mx-femenil-2025-clausura-4-toluca-w-x-tigres-uanl-w-1493292",
        "api_football_id": 1493292,
        "home_team": "Toluca Feminino",
        "away_team": "Tigres UANL Feminino",
        "kickoff_utc": "2026-01-22T00:00:00.000Z",
        "kickoff_local": "21:00",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Toluca",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-toluca-w-x-tigres-uanl-w-1493292"
      },
      {
        "id": "primera-division-costa-rica-2025-clausura-3-san-carlos-x-puntarenas-fc-1489107",
        "api_football_id": 1489107,
        "home_team": "San Carlos",
        "away_team": "Puntarenas FC",
        "kickoff_utc": "2026-01-22T00:00:00.000Z",
        "kickoff_local": "21:00",
        "date": "2026-01-21",
        "competition": "Primera División",
        "competition_slug": null,
        "round": "Clausura - 3",
        "venue": "Ciudad Quesada",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-division-costa-rica-2025-clausura-3-san-carlos-x-puntarenas-fc-1489107"
      },
      {
        "id": "rondoniense-2026-rodada-2-rondoniense-x-genus-1501096",
        "api_football_id": 1501096,
        "home_team": "Rondoniense",
        "away_team": "Genus",
        "kickoff_utc": "2026-01-22T00:00:00.000Z",
        "kickoff_local": "21:00",
        "date": "2026-01-21",
        "competition": "Rondoniense",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/rondoniense-2026-rodada-2-rondoniense-x-genus-1501096"
      },
      {
        "id": "copa-argentina-round-of-64-argentinos-jrs-x-midland-1502449",
        "api_football_id": 1502449,
        "home_team": "Argentinos JRS",
        "away_team": "Midland",
        "kickoff_utc": "2026-01-22T00:15:00.000Z",
        "kickoff_local": "21:15",
        "date": "2026-01-21",
        "competition": "Copa Argentina",
        "competition_slug": null,
        "round": "32 avos de final",
        "venue": null,
        "state": "finished",
        "status_code": "PEN",
        "status_description": "Decidida nos pênaltis",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": {
          "home": 5,
          "away": 6
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-argentina-round-of-64-argentinos-jrs-x-midland-1502449"
      },
      {
        "id": "carioca-1-rodada-3-flamengo-x-vasco-da-gama-1500866",
        "api_football_id": 1500866,
        "home_team": "Flamengo",
        "away_team": "Vasco",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Carioca - 1",
        "competition_slug": null,
        "round": "Regular Season - 3",
        "venue": "Rio de Janeiro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "Ge TV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          },
          {
            "name": "SporTV",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/carioca-1-rodada-3-flamengo-x-vasco-da-gama-1500866"
      },
      {
        "id": "catarinense-1-rodada-5-avai-x-chapecoense-sc-1500406",
        "api_football_id": 1500406,
        "home_team": "Avai",
        "away_team": "Chapecoense",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Catarinense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Ressacada",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Globo",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/catarinense-1-rodada-5-avai-x-chapecoense-sc-1500406"
      },
      {
        "id": "cearense-1-rodada-5-floresta-x-iguatu-1500379",
        "api_football_id": 1500379,
        "home_team": "Floresta",
        "away_team": "Iguatu",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Cearense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Horizonte",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/cearense-1-rodada-5-floresta-x-iguatu-1500379"
      },
      {
        "id": "cearense-1-rodada-5-tirolcefat-x-ceara-1500380",
        "api_football_id": 1500380,
        "home_team": "CEFAT",
        "away_team": "Ceará",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Cearense - 1",
        "competition_slug": null,
        "round": "Regular Season - 5",
        "venue": "Estadio Presidente Vargas, Fortaleza",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Verdes Mares",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          },
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/cearense-1-rodada-5-tirolcefat-x-ceara-1500380"
      },
      {
        "id": "gacho-1-rodada-4-avenida-x-ypiranga-rs-1500761",
        "api_football_id": 1500761,
        "home_team": "Avenida",
        "away_team": "Ypiranga-RS",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Gaúcho - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Eucaliptos, Santa Cruz do Sul",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "ge RS",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/gacho-1-rodada-4-avenida-x-ypiranga-rs-1500761"
      },
      {
        "id": "gacho-1-rodada-4-guarany-de-bag-x-gremio-1500763",
        "api_football_id": 1500763,
        "home_team": "Guarany de Bagé",
        "away_team": "Grêmio",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Gaúcho - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "RBS (Globo RS)",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/gacho-1-rodada-4-guarany-de-bag-x-gremio-1500763"
      },
      {
        "id": "matogrossense-2026-rodada-4-cuiaba-x-sport-sinop-1500822",
        "api_football_id": 1500822,
        "home_team": "Cuiabá",
        "away_team": "Sport Sinop",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Matogrossense",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Arena Pantanal",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Globo",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/matogrossense-2026-rodada-4-cuiaba-x-sport-sinop-1500822"
      },
      {
        "id": "mineiro-1-rodada-4-america-mineiro-x-atletico-mg-1500717",
        "api_football_id": 1500717,
        "home_team": "America MG",
        "away_team": "Atlético MG",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Mineiro - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Belo Horizonte",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "TV Globo",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/mineiro-1-rodada-4-america-mineiro-x-atletico-mg-1500717"
      },
      {
        "id": "paraibano-rodada-2-serra-branca-x-sousa-1501221",
        "api_football_id": 1501221,
        "home_team": "Serra Branca",
        "away_team": "Sousa",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Paraibano",
        "competition_slug": null,
        "round": "Regular Season - 2",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Jornal da Paraíba",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          },
          {
            "name": "TV Globo",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          },
          {
            "name": "Goat",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paraibano-rodada-2-serra-branca-x-sousa-1501221"
      },
      {
        "id": "paulista-a1-rodada-4-ponte-preta-x-so-bernardo-1500538",
        "api_football_id": 1500538,
        "home_team": "Ponte Preta",
        "away_team": "São Bernardo",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Paulista - A1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Moisés Lucarelli, Campinas",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "HBO Max",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a1-rodada-4-ponte-preta-x-so-bernardo-1500538"
      },
      {
        "id": "pernambucano-1-rodada-4-retr-x-santa-cruz-1500468",
        "api_football_id": 1500468,
        "home_team": "Retrô",
        "away_team": "Santa Cruz",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Pernambucano - 1",
        "competition_slug": null,
        "round": "Regular Season - 4",
        "venue": "Arena Pernambuco",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "TV Globo",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/pernambucano-1-rodada-4-retr-x-santa-cruz-1500468"
      },
      {
        "id": "sao-paulo-youth-cup-2026-semifinais-gremio-u20-x-cruzeiro-u20-1509766",
        "api_football_id": 1509766,
        "home_team": "Grêmio Sub-20",
        "away_team": "Cruzeiro Sub-20",
        "kickoff_utc": "2026-01-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-01-21",
        "competition": "Copinha",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Estadio Joaquim de Morais Filho",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "XSports",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/sao-paulo-youth-cup-2026-semifinais-gremio-u20-x-cruzeiro-u20-1509766"
      },
      {
        "id": "liga-mx-femenil-2025-clausura-4-santos-laguna-w-x-leon-w-1493293",
        "api_football_id": 1493293,
        "home_team": "Santos Laguna Feminino",
        "away_team": "León Feminino",
        "kickoff_utc": "2026-01-22T01:00:00.000Z",
        "kickoff_local": "22:00",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Estadio Corona",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-santos-laguna-w-x-leon-w-1493293"
      },
      {
        "id": "liga-nacional-guatemala-2025-clausura-1-malacateco-x-marquense-1499123",
        "api_football_id": 1499123,
        "home_team": "Malacateco",
        "away_team": "Marquense",
        "kickoff_utc": "2026-01-22T01:00:00.000Z",
        "kickoff_local": "22:00",
        "date": "2026-01-21",
        "competition": "Liga Nacional",
        "competition_slug": null,
        "round": "Clausura - 1",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-nacional-guatemala-2025-clausura-1-malacateco-x-marquense-1499123"
      },
      {
        "id": "liga-mx-femenil-2025-clausura-4-guadalajara-w-x-queretaro-w-1493294",
        "api_football_id": 1493294,
        "home_team": "Guadalajara Feminino",
        "away_team": "Querétaro Feminino",
        "kickoff_utc": "2026-01-22T01:06:00.000Z",
        "kickoff_local": "22:06",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Estadio Akron, Zapopan",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-guadalajara-w-x-queretaro-w-1493294"
      },
      {
        "id": "liga-mx-femenil-2025-clausura-4-monterrey-w-x-cruz-azul-w-1493295",
        "api_football_id": 1493295,
        "home_team": "Monterrey Feminino",
        "away_team": "Cruz Azul Feminino",
        "kickoff_utc": "2026-01-22T02:00:00.000Z",
        "kickoff_local": "23:00",
        "date": "2026-01-21",
        "competition": "Liga MX Femenil",
        "competition_slug": null,
        "round": "Clausura - 4",
        "venue": "Cancha El Barrial, Santiago",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-femenil-2025-clausura-4-monterrey-w-x-cruz-azul-w-1493295"
      },
      {
        "id": "primera-division-costa-rica-2025-clausura-3-cs-cartagines-x-ld-alajuelense-1489104",
        "api_football_id": 1489104,
        "home_team": "CS Cartagines",
        "away_team": "LD Alajuelense",
        "kickoff_utc": "2026-01-22T02:00:00.000Z",
        "kickoff_local": "23:00",
        "date": "2026-01-21",
        "competition": "Primera División",
        "competition_slug": null,
        "round": "Clausura - 3",
        "venue": "Cartago",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-division-costa-rica-2025-clausura-3-cs-cartagines-x-ld-alajuelense-1489104"
      }
    ]
  }
}