{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "league",
 "url": "/football/competitions/iran-pro-league/",
 "canonical": "/football/competitions/iran-pro-league/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Iran Pro League predictions",
 "description": "Iran Pro League predictions: 4 selections recorded for 3 of 9 matches on 5–8 November 2026, plus results from Matches of 29–31 October 2026.",
 "first_paragraph": {
  "body": "Matches of 5–8 November 2026: 4 selections recorded for 3 of 9 matches, plus results from Matches of 29–31 October 2026 (3 won, 0 lost). Forecast Record holds 35 predictions on Iran Pro League from 9 authors and editorial sources (Season 2026/27, matches from 8 October 2026 to 8 November 2026): 29 recorded before kick-off and 6 first found after the match; as of 7 November 2026.",
  "key_number": "35",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and settlement journal",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "indexing_threshold": {
  "settled_count": 2,
  "date_count": 0,
  "required_settled": 10,
  "required_dates": 0
 },
 "data_date": "2026-11-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "abb7efae345d97fc7612e8f5e3f2b6493b3b9d0bd361dc695d9d997fa9876aa1",
 "dependency_group": "league:iran-pro-league",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "CollectionPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "ItemList",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/football/competitions/iran-pro-league/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "title_tag": "Iran Pro League Predictions This Week: Picks & Verified Records",
 "league_info": {
  "contract_version": "2",
  "code": "IR-B854",
  "name": "Iran Pro League",
  "country": "Iran",
  "season": "2026/27",
  "season_words": "Season 2026/27",
  "seasons": [
   "2026/27"
  ],
  "period_from": "2026-10-08",
  "period_to": "2026-11-08",
  "authors": [
   {
    "name": "Vitibet / Vitisport",
    "url": "/sources/vitisport-cz/",
    "kind": "Editorial source",
    "settled_picks": 2,
    "matches": 6,
    "proven_settled": 2,
    "live": 6,
    "restored": 0,
    "archived": 0,
    "found_after": 0,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": "live",
    "headline_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few_to_estimate": true,
    "pending": 0,
    "first_result_on": null,
    "series": [
     {
      "series_code": "market_price",
      "series": "Recorded before kick-off, return at our recorded market price",
      "restored": false,
      "settled_picks": 2,
      "void": 0,
      "net_points_hundredths": 8900,
      "return_percent": null
     }
    ]
   },
   {
    "name": "Statarea",
    "url": "/sources/statarea-com/",
    "kind": "Editorial source",
    "settled_picks": 1,
    "matches": 11,
    "proven_settled": 1,
    "live": 11,
    "restored": 1,
    "archived": 0,
    "found_after": 1,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": "live",
    "headline_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few_to_estimate": true,
    "pending": 0,
    "first_result_on": null,
    "series": [
     {
      "series_code": "market_price",
      "series": "Recorded before kick-off, return at our recorded market price",
      "restored": false,
      "settled_picks": 1,
      "void": 0,
      "net_points_hundredths": 7200,
      "return_percent": null
     }
    ]
   },
   {
    "name": "RueDesJoueurs — Pronostics Foot",
    "url": "/sources/ruedesjoueurs-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 7,
    "proven_settled": 0,
    "live": 4,
    "restored": 3,
    "archived": 0,
    "found_after": 3,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "Alexey Andrianov",
    "url": "/authors/alexey-andrianov/",
    "kind": "Individual author",
    "settled_picks": 0,
    "matches": 3,
    "proven_settled": 0,
    "live": 3,
    "restored": 0,
    "archived": 0,
    "found_after": 0,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "AI match predictions",
    "url": "/sources/ai-match-predictions/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 2,
    "proven_settled": 0,
    "live": 2,
    "restored": 1,
    "archived": 0,
    "found_after": 1,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "BETSiE (AceOdds)",
    "url": "/sources/bettingexpert-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 1,
    "restored": 0,
    "archived": 0,
    "found_after": 0,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 1,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "FootyStats",
    "url": "/sources/footystats-org/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 1,
    "restored": 0,
    "archived": 0,
    "found_after": 0,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "wedtips.ai",
    "url": "/sources/wedtips-ai/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 1,
    "restored": 0,
    "archived": 0,
    "found_after": 0,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   },
   {
    "name": "Okan Sezgin",
    "url": "/authors/okan-sezgin/",
    "kind": "Individual author",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 0,
    "restored": 1,
    "archived": 0,
    "found_after": 1,
    "source_reported": 0,
    "unlinked": 0,
    "under_review": 0,
    "headline_part": null,
    "headline_words": null,
    "return_percent": null,
    "too_few_to_estimate": false,
    "pending": 0,
    "first_result_on": null,
    "series": []
   }
  ],
  "upcoming": [
   {
    "name": "Gol Gohar vs Zob Ahan",
    "url": "/football/matches/gol-gohar-vs-zob-ahan-2026-11-08/",
    "kickoff": "2026-11-08T12:45:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": null
   }
  ],
  "recent": [
   {
    "name": "Esteghlal Khuzestan vs Esteghlal",
    "url": "/football/matches/esteghlal-khuzestan-vs-esteghlal-2026-11-07/",
    "kickoff": "2026-11-07T13:00:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "2-1",
    "state_words": "Full time 2-1"
   },
   {
    "name": "Tractor Sazi vs Kheybar Khorramabad",
    "url": "/football/matches/tractor-sazi-vs-kheybar-khorramabad-2026-11-07/",
    "kickoff": "2026-11-07T12:00:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "2-0",
    "state_words": "Full time 2-0"
   },
   {
    "name": "Peykan vs Nassaji Mazandaran",
    "url": "/football/matches/peykan-vs-nassaji-mazandaran-2026-11-07/",
    "kickoff": "2026-11-07T12:00:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "1-1",
    "state_words": "Full time 1-1"
   },
   {
    "name": "Chadormalu SC vs Foolad Khuzestan",
    "url": "/football/matches/chadormalu-sc-vs-foolad-khuzestan-2026-11-06/",
    "kickoff": "2026-11-06T14:00:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "1-1",
    "state_words": "Full time 1-1"
   },
   {
    "name": "Persepolis vs Fajr Shahid Sepasi",
    "url": "/football/matches/persepolis-vs-fajr-shahid-sepasi-2026-11-06/",
    "kickoff": "2026-11-06T13:00:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "1-2",
    "state_words": "Full time 1-2"
   },
   {
    "name": "Sepahan vs Malavan",
    "url": "/football/matches/sepahan-vs-malavan-2026-11-06/",
    "kickoff": "2026-11-06T12:00:00.000Z",
    "predictions": 2,
    "sources": 2,
    "final_score": "4-0",
    "state_words": "Full time 4-0"
   },
   {
    "name": "Aluminium Arak vs Mes Shahr-e Babak",
    "url": "/football/matches/aluminium-arak-vs-mes-shahr-e-babak-2026-11-06/",
    "kickoff": "2026-11-06T12:00:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "1-0",
    "state_words": "Full time 1-0"
   },
   {
    "name": "Shams Azar Qazvin vs Sanat Naft Abadan",
    "url": "/football/matches/shams-azar-qazvin-vs-sanat-naft-abadan-2026-11-05/",
    "kickoff": "2026-11-05T13:00:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "0-1",
    "state_words": "Full time 0-1"
   }
  ],
  "totals": {
   "authors_with_settled": 2,
   "authors": 9,
   "settled_picks": 3,
   "live": 29,
   "archived": 0,
   "found_after": 6,
   "restored": 6,
   "source_reported": 0,
   "under_review": 1,
   "authors_ten_or_more": 0,
   "authors_ten_or_more_proven": 0,
   "matches_with_pages": 20,
   "upcoming": 1
  },
  "season_section": null,
  "coverage_note": "Coverage reflects the sources we monitor.",
  "min_picks_for_return": 10,
  "counting_rule": "A tipster counts towards this competition with every settled pick here that has proof before kick-off: our live record and predictions archived before kick-off, counted once each and apart from the headline number of the profile; picks found after kick-off and history reported by the source itself are listed separately on the profile.",
  "indexing_rule": "This page is open to search engines when at least one author has 10 or more settled picks in this competition, with proof before kick-off (recorded by us or archived before kick-off). Not yet: the largest such record here has 2 settled picks, so the page stays out of search.",
  "h1_phrase": "Iran Pro League predictions",
  "next_round": {
   "label": "Matches of 5–8 November 2026",
   "number": null,
   "short_label": null,
   "middle_date": "2026-11-06",
   "stage": null,
   "date_from": "2026-11-05",
   "date_to": "2026-11-08",
   "url": null,
   "by_dates": true,
   "matches_total": 9,
   "matches_with_predictions": 4,
   "matches_with_any_predictions": 5,
   "played": 8,
   "predictions": 4,
   "settled": {
    "won": 3,
    "lost": 1,
    "other": 0,
    "not_settled": 0,
    "attribution": 0
   },
   "complete": false,
   "open_maps": 0,
   "matches": [
    {
     "kickoff": "2026-11-05T13:00:00.000Z",
     "name": "Shams Azar Qazvin vs Sanat Naft Abadan",
     "url": "/football/matches/shams-azar-qazvin-vs-sanat-naft-abadan-2026-11-05/",
     "state": "played",
     "final_score": "0-1",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Over/Under 2.5 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "under 2.5",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-06T12:00:00.000Z",
     "name": "Aluminium Arak vs Mes Shahr-e Babak",
     "url": "/football/matches/aluminium-arak-vs-mes-shahr-e-babak-2026-11-06/",
     "state": "played",
     "final_score": "1-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": {
      "won": 0,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-06T12:00:00.000Z",
     "name": "Sepahan vs Malavan",
     "url": "/football/matches/sepahan-vs-malavan-2026-11-06/",
     "state": "played",
     "final_score": "4-0",
     "predictions": 2,
     "predictions_any": 2,
     "sources": 2,
     "markets": [
      {
       "market": "Correct score",
       "eligible": 1,
       "selections": [
        {
         "selection": "Sepahan 3-0 Malavan",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "Sepahan or draw",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 1,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-06T13:00:00.000Z",
     "name": "Persepolis vs Fajr Shahid Sepasi",
     "url": "/football/matches/persepolis-vs-fajr-shahid-sepasi-2026-11-06/",
     "state": "played",
     "final_score": "1-2",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": {
      "won": 0,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-06T14:00:00.000Z",
     "name": "Chadormalu SC vs Foolad Khuzestan",
     "url": "/football/matches/chadormalu-sc-vs-foolad-khuzestan-2026-11-06/",
     "state": "played",
     "final_score": "1-1",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Over/Under 2.5 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "under 2.5",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-07T12:00:00.000Z",
     "name": "Tractor Sazi vs Kheybar Khorramabad",
     "url": "/football/matches/tractor-sazi-vs-kheybar-khorramabad-2026-11-07/",
     "state": "played",
     "final_score": "2-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": {
      "won": 0,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-07T12:00:00.000Z",
     "name": "Peykan vs Nassaji Mazandaran",
     "url": "/football/matches/peykan-vs-nassaji-mazandaran-2026-11-07/",
     "state": "played",
     "final_score": "1-1",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": {
      "won": 0,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-07T13:00:00.000Z",
     "name": "Esteghlal Khuzestan vs Esteghlal",
     "url": "/football/matches/esteghlal-khuzestan-vs-esteghlal-2026-11-07/",
     "state": "played",
     "final_score": "2-1",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": {
      "won": 0,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-08T12:45:00.000Z",
     "name": "Gol Gohar vs Zob Ahan",
     "url": "/football/matches/gol-gohar-vs-zob-ahan-2026-11-08/",
     "state": "upcoming",
     "final_score": null,
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    }
   ]
  },
  "prediction_timing": {
   "predictions_words": "In Iran Pro League, most predictions we record appear within 24 hours of kick-off (median 13 hours before; 15 recorded predictions in the last 60 days)",
   "sources_words": "4 sources we monitor published predictions on Iran Pro League matches in the last 30 days"
  },
  "previous_round": {
   "label": "Matches of 29–31 October 2026",
   "number": null,
   "short_label": null,
   "middle_date": "2026-10-30",
   "stage": null,
   "date_from": "2026-10-29",
   "date_to": "2026-10-31",
   "url": "/football/competitions/iran-pro-league/2026-27/dates-2026-10-29/",
   "by_dates": true,
   "matches_total": 9,
   "matches_with_predictions": 4,
   "matches_with_any_predictions": 4,
   "played": 6,
   "predictions": 3,
   "settled": {
    "won": 3,
    "lost": 0,
    "other": 0,
    "not_settled": 0,
    "attribution": 0
   },
   "complete": true,
   "open_maps": 0,
   "matches": [
    {
     "kickoff": "2026-10-29T13:15:00.000Z",
     "name": "Fajr Shahid Sepasi vs Tractor Sazi",
     "url": null,
     "state": "postponed",
     "final_score": null,
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-30T12:00:00.000Z",
     "name": "Zob Ahan vs Esteghlal Khuzestan",
     "url": "/football/matches/zob-ahan-vs-esteghlal-khuzestan-2026-10-30/",
     "state": "played",
     "final_score": "0-0",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "Zob Ahan or draw",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-10-30T13:15:00.000Z",
     "name": "Malavan vs Chadormalu SC",
     "url": "/football/matches/malavan-vs-chadormalu-sc-2026-10-30/",
     "state": "played",
     "final_score": "1-2",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "draw or Chadormalu SC",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-10-30T14:00:00.000Z",
     "name": "Kheybar Khorramabad vs Sepahan",
     "url": "/football/matches/kheybar-khorramabad-vs-sepahan-2026-10-30/",
     "state": "played",
     "final_score": "1-2",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "draw or Sepahan",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-10-30T14:15:00.000Z",
     "name": "Esteghlal vs Shams Azar Qazvin",
     "url": null,
     "state": "postponed",
     "final_score": null,
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-30T14:30:00.000Z",
     "name": "Foolad Khuzestan vs Aluminium Arak",
     "url": null,
     "state": "played",
     "final_score": "1-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-31T13:00:00.000Z",
     "name": "Nassaji Mazandaran vs Persepolis",
     "url": null,
     "state": "played",
     "final_score": "0-1",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-31T13:00:00.000Z",
     "name": "Mes Shahr-e Babak vs Peykan",
     "url": null,
     "state": "played",
     "final_score": "1-3",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-31T15:00:00.000Z",
     "name": "Sanat Naft Abadan vs Gol Gohar",
     "url": null,
     "state": "postponed",
     "final_score": null,
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    }
   ]
  },
  "rounds": [
   {
    "label": "Matches of 1–2 September 2026",
    "url": null,
    "date_from": "2026-09-01",
    "date_to": "2026-09-02",
    "matches_total": 8,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 8,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 5–10 September 2026",
    "url": null,
    "date_from": "2026-09-05",
    "date_to": "2026-09-10",
    "matches_total": 13,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 13,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 8–10 October 2026",
    "url": null,
    "date_from": "2026-10-08",
    "date_to": "2026-10-10",
    "matches_total": 9,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 1,
    "predictions": 0,
    "played": 9,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 13–14 October 2026",
    "url": null,
    "date_from": "2026-10-13",
    "date_to": "2026-10-14",
    "matches_total": 4,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 4,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 17–19 October 2026",
    "url": "/football/competitions/iran-pro-league/2026-27/dates-2026-10-17/",
    "date_from": "2026-10-17",
    "date_to": "2026-10-19",
    "matches_total": 9,
    "matches_with_predictions": 7,
    "matches_with_any_predictions": 7,
    "predictions": 5,
    "played": 8,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 3,
     "lost": 1,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 22–23 October 2026",
    "url": "/football/competitions/iran-pro-league/2026-27/dates-2026-10-22/",
    "date_from": "2026-10-22",
    "date_to": "2026-10-23",
    "matches_total": 4,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 4,
    "predictions": 3,
    "played": 4,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 3,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 25 October 2026",
    "url": null,
    "date_from": "2026-10-25",
    "date_to": "2026-10-25",
    "matches_total": 5,
    "matches_with_predictions": 1,
    "matches_with_any_predictions": 2,
    "predictions": 0,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 29–31 October 2026",
    "url": "/football/competitions/iran-pro-league/2026-27/dates-2026-10-29/",
    "date_from": "2026-10-29",
    "date_to": "2026-10-31",
    "matches_total": 9,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 4,
    "predictions": 3,
    "played": 6,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 3,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 5–8 November 2026",
    "url": null,
    "date_from": "2026-11-05",
    "date_to": "2026-11-08",
    "matches_total": 9,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 5,
    "predictions": 4,
    "played": 8,
    "complete": false,
    "by_dates": true,
    "settled": {
     "won": 3,
     "lost": 1,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   }
  ],
  "season_url": "/football/competitions/iran-pro-league/2026-27/",
  "seasons_pages": [
   {
    "season": "2026/27",
    "url": "/football/competitions/iran-pro-league/2026-27/"
   }
  ],
  "by_market": [
   {
    "category": "match-result",
    "market_words": "Match result",
    "authors_total": 1,
    "outcomes": {
     "Won": 1
    },
    "settled_total": 1,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "Statarea",
      "url": "/sources/statarea-com/",
      "kind": "Editorial source",
      "settled_picks": 1,
      "won": 1,
      "lost": 0,
      "void": 0,
      "half": 0,
      "return_percent": null,
      "headline_part": "live",
      "live_staked": 1,
      "live_matches": 1,
      "level": null
     }
    ],
    "level_rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record with 30 or more settled picks without voids on 15 or more matches in this market and competition, ordered by return at the recorded market price. No.1 needs at least 10 tipsters and sources at that tracking level, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100; at most one in 10 is marked."
   },
   {
    "category": "goals",
    "market_words": "Over/under goals",
    "authors_total": 1,
    "outcomes": {
     "Won": 2
    },
    "settled_total": 2,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "Vitibet / Vitisport",
      "url": "/sources/vitisport-cz/",
      "kind": "Editorial source",
      "settled_picks": 2,
      "won": 2,
      "lost": 0,
      "void": 0,
      "half": 0,
      "return_percent": null,
      "headline_part": "live",
      "live_staked": 2,
      "live_matches": 2,
      "level": null
     }
    ],
    "level_rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record with 30 or more settled picks without voids on 15 or more matches in this market and competition, ordered by return at the recorded market price. No.1 needs at least 10 tipsters and sources at that tracking level, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100; at most one in 10 is marked."
   }
  ],
  "teams": [],
  "open_maps": 0,
  "calendar_maps": [
   {
    "name": "Aluminium Arak vs Mes Shahr-e Babak",
    "url": "/football/matches/aluminium-arak-vs-mes-shahr-e-babak-2026-11-06/",
    "kickoff": "2026-11-06T12:00:00.000Z",
    "final_score": "1-0"
   },
   {
    "name": "Persepolis vs Fajr Shahid Sepasi",
    "url": "/football/matches/persepolis-vs-fajr-shahid-sepasi-2026-11-06/",
    "kickoff": "2026-11-06T13:00:00.000Z",
    "final_score": "1-2"
   },
   {
    "name": "Tractor Sazi vs Kheybar Khorramabad",
    "url": "/football/matches/tractor-sazi-vs-kheybar-khorramabad-2026-11-07/",
    "kickoff": "2026-11-07T12:00:00.000Z",
    "final_score": "2-0"
   },
   {
    "name": "Peykan vs Nassaji Mazandaran",
    "url": "/football/matches/peykan-vs-nassaji-mazandaran-2026-11-07/",
    "kickoff": "2026-11-07T12:00:00.000Z",
    "final_score": "1-1"
   },
   {
    "name": "Esteghlal Khuzestan vs Esteghlal",
    "url": "/football/matches/esteghlal-khuzestan-vs-esteghlal-2026-11-07/",
    "kickoff": "2026-11-07T13:00:00.000Z",
    "final_score": "2-1"
   },
   {
    "name": "Gol Gohar vs Zob Ahan",
    "url": "/football/matches/gol-gohar-vs-zob-ahan-2026-11-08/",
    "kickoff": "2026-11-08T12:45:00.000Z",
    "final_score": null
   }
  ],
  "day_links": []
 },
 "data_changes": {
  "records_corrected": 3,
  "last_correction_at": "2026-10-14T02:01:15.036Z",
  "corrections_url": "/corrections/",
  "text": "3 records shown here have been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "league:iran-pro-league",
 "source_revision": 31
}
