{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "league",
 "url": "/football/competitions/afc-champions-league-two/",
 "canonical": "/football/competitions/afc-champions-league-two/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "AFC Champions League Two predictions",
 "description": "AFC Champions League Two predictions: 87 recorded predictions, results from Matches of 3–5 November 2026 (14 won, 7 lost).",
 "first_paragraph": {
  "body": "Forecast Record holds 87 predictions on AFC Champions League Two from 11 authors and editorial sources (Season 2026, matches from 14 October 2026 to 5 November 2026): 75 recorded before kick-off and 12 first found after the match; as of 7 November 2026.",
  "key_number": "87",
  "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": 3,
  "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": "54ba585c736d66b4daafc40ac383dc59b5fab8fd7def5a0002da19765cc3bd8e",
 "dependency_group": "league:afc-champions-league-two",
 "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/afc-champions-league-two/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": "AFC Champions League Two Predictions: Picks & Verified Records",
 "league_info": {
  "contract_version": "2",
  "code": "INT-B38266",
  "name": "AFC Champions League Two",
  "country": "Asia",
  "season": "2026",
  "season_words": "Season 2026",
  "seasons": [
   "2026"
  ],
  "period_from": "2026-10-14",
  "period_to": "2026-11-05",
  "authors": [
   {
    "name": "FreeTips.com",
    "url": "/sources/freetips-com/",
    "kind": "Editorial source",
    "settled_picks": 3,
    "matches": 7,
    "proven_settled": 9,
    "live": 14,
    "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": 3,
      "void": 0,
      "net_points_hundredths": 37200,
      "return_percent": null
     }
    ]
   },
   {
    "name": "AI match predictions",
    "url": "/sources/ai-match-predictions/",
    "kind": "Editorial source",
    "settled_picks": 3,
    "matches": 3,
    "proven_settled": 3,
    "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": 3,
      "void": 0,
      "net_points_hundredths": -16950,
      "return_percent": null
     }
    ]
   },
   {
    "name": "BETSiE (AceOdds)",
    "url": "/sources/bettingexpert-com/",
    "kind": "Editorial source",
    "settled_picks": 2,
    "matches": 7,
    "proven_settled": 3,
    "live": 10,
    "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": 20050,
      "return_percent": null
     }
    ]
   },
   {
    "name": "wedtips.ai",
    "url": "/sources/wedtips-ai/",
    "kind": "Editorial source",
    "settled_picks": 1,
    "matches": 5,
    "proven_settled": 1,
    "live": 19,
    "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": 1,
      "void": 0,
      "net_points_hundredths": 11100,
      "return_percent": null
     }
    ]
   },
   {
    "name": "Kappara.Net",
    "url": "/sources/kappara-net/",
    "kind": "Individual author",
    "settled_picks": 1,
    "matches": 7,
    "proven_settled": 5,
    "live": 9,
    "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": 1,
      "void": 0,
      "net_points_hundredths": 5500,
      "return_percent": null
     }
    ]
   },
   {
    "name": "FootyStats",
    "url": "/sources/footystats-org/",
    "kind": "Editorial source",
    "settled_picks": 1,
    "matches": 3,
    "proven_settled": 1,
    "live": 3,
    "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": -10000,
      "return_percent": null
     }
    ]
   },
   {
    "name": "BetClan",
    "url": "/sources/betclan-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 2,
    "proven_settled": 0,
    "live": 8,
    "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": "RueDesJoueurs — Pronostics Foot",
    "url": "/sources/ruedesjoueurs-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 11,
    "proven_settled": 0,
    "live": 4,
    "restored": 7,
    "archived": 0,
    "found_after": 7,
    "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": "Statymai",
    "url": "/sources/statymai-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 2,
    "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": "inplayflux.com AI Tipster",
    "url": "/sources/inplayflux-com-ai-tipster/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 2,
    "proven_settled": 0,
    "live": 0,
    "restored": 2,
    "archived": 0,
    "found_after": 2,
    "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": "MAFIA.BET - BETFAIR",
    "url": "/authors/mafia-bet-betfair/",
    "kind": "Individual author",
    "settled_picks": 0,
    "matches": 1,
    "proven_settled": 0,
    "live": 0,
    "restored": 2,
    "archived": 0,
    "found_after": 2,
    "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": [],
  "recent": [
   {
    "name": "Svay Rieng FC vs Tampines Rovers FC",
    "url": "/football/matches/svay-rieng-fc-vs-tampines-rovers-fc-2026-11-05/",
    "kickoff": "2026-11-05T12:15:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "2-0",
    "state_words": "Full time 2-0"
   },
   {
    "name": "Kuching City FC vs Gangwon FC",
    "url": "/football/matches/kuching-city-fc-vs-gangwon-fc-2026-11-05/",
    "kickoff": "2026-11-05T12:15:00.000Z",
    "predictions": 4,
    "sources": 2,
    "final_score": "2-0",
    "state_words": "Full time 2-0"
   },
   {
    "name": "BG Pathum United vs Tai Po",
    "url": "/football/matches/bg-pathum-united-vs-tai-po-2026-11-05/",
    "kickoff": "2026-11-05T12:15:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "2-1",
    "state_words": "Full time 2-1"
   },
   {
    "name": "Lion City Sailors FC vs Adelaide United",
    "url": "/football/matches/lion-city-sailors-fc-vs-adelaide-united-2026-11-05/",
    "kickoff": "2026-11-05T11:30:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "5-0",
    "state_words": "Full time 5-0"
   },
   {
    "name": "Machida Zelvia vs Shanghai Shenhua",
    "url": "/football/matches/machida-zelvia-vs-shanghai-shenhua-2026-11-05/",
    "kickoff": "2026-11-05T10:00:00.000Z",
    "predictions": 3,
    "sources": 2,
    "final_score": "2-1",
    "state_words": "Full time 2-1"
   },
   {
    "name": "Kitchee vs Phnom Penh Crown",
    "url": "/football/matches/kitchee-vs-phnom-penh-crown-2026-11-05/",
    "kickoff": "2026-11-05T10:00:00.000Z",
    "predictions": 2,
    "sources": 1,
    "final_score": "2-1",
    "state_words": "Full time 2-1"
   },
   {
    "name": "Al-Muharraq vs Al Jazira SC",
    "url": "/football/matches/al-muharraq-vs-al-jazira-sc-2026-11-04/",
    "kickoff": "2026-11-04T18:15:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "0-3",
    "state_words": "Full time 0-3"
   },
   {
    "name": "Al Wahda Abu Dhabi vs Al Khalidiyah",
    "url": "/football/matches/al-wahda-abu-dhabi-vs-al-khalidiyah-2026-11-04/",
    "kickoff": "2026-11-04T16:00:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "1-2",
    "state_words": "Full time 1-2"
   },
   {
    "name": "FC Arkadag vs Gol Gohar",
    "url": "/football/matches/fc-arkadag-vs-gol-gohar-2026-11-04/",
    "kickoff": "2026-11-04T13:45:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "1-0",
    "state_words": "Full time 1-0"
   },
   {
    "name": "FC Seoul vs Viettel FC",
    "url": "/football/matches/fc-seoul-vs-viettel-fc-2026-11-04/",
    "kickoff": "2026-11-04T10:00:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "3-0",
    "state_words": "Full time 3-0"
   },
   {
    "name": "Melbourne Victory vs Persib Bandung",
    "url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
    "kickoff": "2026-11-04T07:45:00.000Z",
    "predictions": 4,
    "sources": 3,
    "final_score": "1-2",
    "state_words": "Full time 1-2"
   },
   {
    "name": "Al Hussein SC vs Al Shorta SC",
    "url": "/football/matches/al-hussein-sc-vs-al-shorta-sc-2026-11-03/",
    "kickoff": "2026-11-03T16:00:00.000Z",
    "predictions": 1,
    "sources": 1,
    "final_score": "0-3",
    "state_words": "Full time 0-3"
   }
  ],
  "totals": {
   "authors_with_settled": 6,
   "authors": 11,
   "settled_picks": 11,
   "live": 75,
   "archived": 0,
   "found_after": 12,
   "restored": 12,
   "source_reported": 0,
   "under_review": 0,
   "authors_ten_or_more": 0,
   "authors_ten_or_more_proven": 0,
   "matches_with_pages": 21,
   "upcoming": 0
  },
  "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 3 settled picks, so the page stays out of search.",
  "h1_phrase": "AFC Champions League Two predictions",
  "next_round": null,
  "prediction_timing": {
   "predictions_words": "In AFC Champions League Two, most predictions we record appear within 24 hours of kick-off (median 11 hours before; 34 recorded predictions in the last 60 days)",
   "sources_words": "5 sources we monitor published predictions on AFC Champions League Two matches in the last 30 days"
  },
  "previous_round": {
   "label": "Matches of 3–5 November 2026",
   "number": null,
   "short_label": null,
   "middle_date": "2026-11-04",
   "stage": null,
   "date_from": "2026-11-03",
   "date_to": "2026-11-05",
   "url": "/football/competitions/afc-champions-league-two/2026/dates-2026-11-03/",
   "by_dates": true,
   "matches_total": 16,
   "matches_with_predictions": 12,
   "matches_with_any_predictions": 13,
   "played": 16,
   "predictions": 21,
   "settled": {
    "won": 14,
    "lost": 7,
    "other": 0,
    "not_settled": 0,
    "attribution": 0
   },
   "complete": true,
   "open_maps": 0,
   "matches": [
    {
     "kickoff": "2026-11-03T13:45:00.000Z",
     "name": "East Bengal Club vs Al Seeb",
     "url": "/football/matches/east-bengal-club-vs-al-seeb-2026-11-03/",
     "state": "played",
     "final_score": "0-2",
     "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-03T16:00:00.000Z",
     "name": "Al Hussein SC vs Al Shorta SC",
     "url": "/football/matches/al-hussein-sc-vs-al-shorta-sc-2026-11-03/",
     "state": "played",
     "final_score": "0-3",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Over/Under 2.5 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "over 2.5",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-04T07:45:00.000Z",
     "name": "Melbourne Victory vs Persib Bandung",
     "url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
     "state": "played",
     "final_score": "1-2",
     "predictions": 4,
     "predictions_any": 4,
     "sources": 3,
     "markets": [
      {
       "market": "1X2, match result",
       "eligible": 1,
       "selections": [
        {
         "selection": "Persib Bandung",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Asian handicap 0.5",
       "eligible": 1,
       "selections": [
        {
         "selection": "Persib Bandung +0.5",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "draw or Persib Bandung",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 3,
      "lost": 1,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": true
    },
    {
     "kickoff": "2026-11-04T10:00:00.000Z",
     "name": "FC Seoul vs Viettel FC",
     "url": "/football/matches/fc-seoul-vs-viettel-fc-2026-11-04/",
     "state": "played",
     "final_score": "3-0",
     "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": 0,
      "lost": 1,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-04T13:45:00.000Z",
     "name": "FC Arkadag vs Gol Gohar",
     "url": "/football/matches/fc-arkadag-vs-gol-gohar-2026-11-04/",
     "state": "played",
     "final_score": "1-0",
     "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-04T16:00:00.000Z",
     "name": "Al-Rayyan SC vs Al-Nahda",
     "url": null,
     "state": "played",
     "final_score": "2-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-11-04T16:00:00.000Z",
     "name": "Al Kuwait SC vs Nasaf Qarshi",
     "url": null,
     "state": "played",
     "final_score": "2-3",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-11-04T16:00:00.000Z",
     "name": "Al Wahda Abu Dhabi vs Al Khalidiyah",
     "url": "/football/matches/al-wahda-abu-dhabi-vs-al-khalidiyah-2026-11-04/",
     "state": "played",
     "final_score": "1-2",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Over/Under 2.5 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "over 2.5",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-04T18:15:00.000Z",
     "name": "Al Taawon Buraidah vs Al-Faisaly Amman",
     "url": null,
     "state": "played",
     "final_score": "3-1",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-11-04T18:15:00.000Z",
     "name": "Al-Muharraq vs Al Jazira SC",
     "url": "/football/matches/al-muharraq-vs-al-jazira-sc-2026-11-04/",
     "state": "played",
     "final_score": "0-3",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Over/Under 2 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "over 2.0",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-05T10:00:00.000Z",
     "name": "Kitchee vs Phnom Penh Crown",
     "url": "/football/matches/kitchee-vs-phnom-penh-crown-2026-11-05/",
     "state": "played",
     "final_score": "2-1",
     "predictions": 2,
     "predictions_any": 2,
     "sources": 1,
     "markets": [
      {
       "market": "1X2, match result",
       "eligible": 1,
       "selections": [
        {
         "selection": "Phnom Penh Crown",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Correct score",
       "eligible": 1,
       "selections": [
        {
         "selection": "Kitchee 0-2 Phnom Penh Crown",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 0,
      "lost": 2,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-05T10:00:00.000Z",
     "name": "Machida Zelvia vs Shanghai Shenhua",
     "url": "/football/matches/machida-zelvia-vs-shanghai-shenhua-2026-11-05/",
     "state": "played",
     "final_score": "2-1",
     "predictions": 3,
     "predictions_any": 3,
     "sources": 2,
     "markets": [
      {
       "market": "1X2, match result",
       "eligible": 1,
       "selections": [
        {
         "selection": "Machida Zelvia",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Correct score",
       "eligible": 1,
       "selections": [
        {
         "selection": "Machida Zelvia 4-0 Shanghai Shenhua",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Over/Under 2.5 goals",
       "eligible": 1,
       "selections": [
        {
         "selection": "under 2.5",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 2,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-05T11:30:00.000Z",
     "name": "Lion City Sailors FC vs Adelaide United",
     "url": "/football/matches/lion-city-sailors-fc-vs-adelaide-united-2026-11-05/",
     "state": "played",
     "final_score": "5-0",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Draw no bet",
       "eligible": 1,
       "selections": [
        {
         "selection": "Lion City Sailors FC",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-05T12:15:00.000Z",
     "name": "Svay Rieng FC vs Tampines Rovers FC",
     "url": "/football/matches/svay-rieng-fc-vs-tampines-rovers-fc-2026-11-05/",
     "state": "played",
     "final_score": "2-0",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "Draw no bet",
       "eligible": 1,
       "selections": [
        {
         "selection": "Svay Rieng FC",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-05T12:15:00.000Z",
     "name": "BG Pathum United vs Tai Po",
     "url": "/football/matches/bg-pathum-united-vs-tai-po-2026-11-05/",
     "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-05T12:15:00.000Z",
     "name": "Kuching City FC vs Gangwon FC",
     "url": "/football/matches/kuching-city-fc-vs-gangwon-fc-2026-11-05/",
     "state": "played",
     "final_score": "2-0",
     "predictions": 4,
     "predictions_any": 4,
     "sources": 2,
     "markets": [
      {
       "market": "Asian handicap 1.5",
       "eligible": 1,
       "selections": [
        {
         "selection": "Kuching City FC +1.5",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Double chance",
       "eligible": 1,
       "selections": [
        {
         "selection": "Kuching City FC or draw",
         "count": 1
        }
       ],
       "more_selections": 0
      },
      {
       "market": "Draw no bet",
       "eligible": 1,
       "selections": [
        {
         "selection": "Gangwon FC",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 3,
      "lost": 1,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    }
   ]
  },
  "rounds": [
   {
    "label": "Matches of 13–15 October 2026",
    "url": null,
    "date_from": "2026-10-13",
    "date_to": "2026-10-15",
    "matches_total": 16,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 4,
    "predictions": 0,
    "played": 16,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 27–29 October 2026",
    "url": "/football/competitions/afc-champions-league-two/2026/dates-2026-10-27/",
    "date_from": "2026-10-27",
    "date_to": "2026-10-29",
    "matches_total": 16,
    "matches_with_predictions": 8,
    "matches_with_any_predictions": 11,
    "predictions": 13,
    "played": 16,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 9,
     "lost": 4,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 3–5 November 2026",
    "url": "/football/competitions/afc-champions-league-two/2026/dates-2026-11-03/",
    "date_from": "2026-11-03",
    "date_to": "2026-11-05",
    "matches_total": 16,
    "matches_with_predictions": 12,
    "matches_with_any_predictions": 13,
    "predictions": 21,
    "played": 16,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 14,
     "lost": 7,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   }
  ],
  "season_url": "/football/competitions/afc-champions-league-two/2026/",
  "seasons_pages": [
   {
    "season": "2026",
    "url": "/football/competitions/afc-champions-league-two/2026/"
   }
  ],
  "by_market": [
   {
    "category": "match-result",
    "market_words": "Match result",
    "authors_total": 3,
    "outcomes": {
     "Lost": 2,
     "Won": 3
    },
    "settled_total": 5,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "AI match predictions",
      "url": "/sources/ai-match-predictions/",
      "kind": "Editorial source",
      "settled_picks": 3,
      "won": 1,
      "lost": 2,
      "void": 0,
      "half": 0,
      "return_percent": null,
      "headline_part": "live",
      "live_staked": 3,
      "live_matches": 3,
      "level": null
     },
     {
      "name": "BETSiE (AceOdds)",
      "url": "/sources/bettingexpert-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
     },
     {
      "name": "FreeTips.com",
      "url": "/sources/freetips-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": 4,
    "outcomes": {
     "Lost": 1,
     "Won": 3
    },
    "settled_total": 4,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "FootyStats",
      "url": "/sources/footystats-org/",
      "kind": "Editorial source",
      "settled_picks": 1,
      "won": 0,
      "lost": 1,
      "void": 0,
      "half": 0,
      "return_percent": null,
      "headline_part": "live",
      "live_staked": 1,
      "live_matches": 1,
      "level": null
     },
     {
      "name": "FreeTips.com",
      "url": "/sources/freetips-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
     },
     {
      "name": "Kappara.Net",
      "url": "/sources/kappara-net/",
      "kind": "Individual author",
      "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
     },
     {
      "name": "wedtips.ai",
      "url": "/sources/wedtips-ai/",
      "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": "handicap",
    "market_words": "Handicap",
    "authors_total": 2,
    "outcomes": {
     "Won": 2
    },
    "settled_total": 2,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "BETSiE (AceOdds)",
      "url": "/sources/bettingexpert-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
     },
     {
      "name": "FreeTips.com",
      "url": "/sources/freetips-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."
   }
  ],
  "teams": [],
  "open_maps": 0,
  "calendar_maps": [
   {
    "name": "BG Pathum United vs Tai Po",
    "url": "/football/matches/bg-pathum-united-vs-tai-po-2026-11-05/",
    "kickoff": "2026-11-05T12:15:00.000Z",
    "final_score": "2-1"
   }
  ],
  "day_links": []
 },
 "data_changes": {
  "records_corrected": 4,
  "last_correction_at": "2026-10-14T02:01:15.730Z",
  "corrections_url": "/corrections/",
  "text": "4 records shown here have been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "league:afc-champions-league-two",
 "source_revision": 29
}
