{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "league",
 "url": "/football/competitions/estonia-meistriliiga/",
 "canonical": "/football/competitions/estonia-meistriliiga/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Estonia Meistriliiga predictions",
 "description": "Estonia Meistriliiga predictions: 64 recorded predictions, results from Matches of 31 October – 1 November 2026 (1 won, 0 lost).",
 "first_paragraph": {
  "body": "Forecast Record holds 64 predictions on Estonia Meistriliiga from 14 authors and editorial sources (Season 2026, matches from 10 October 2026 to 7 November 2026): 39 recorded before kick-off and 25 first found after the match; as of 7 November 2026.",
  "key_number": "64",
  "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": "595fabf530486acc1934ef46c0eb66743e6f886a82e96f2ef20e7bd1ac71a9d2",
 "dependency_group": "league:estonia-meistriliiga",
 "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/estonia-meistriliiga/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": "Estonia Meistriliiga Predictions: Picks & Verified Records",
 "league_info": {
  "contract_version": "2",
  "code": "EE-B867",
  "name": "Estonia Meistriliiga",
  "country": "Estonia",
  "season": "2026",
  "season_words": "Season 2026",
  "seasons": [
   "2026"
  ],
  "period_from": "2026-10-10",
  "period_to": "2026-11-07",
  "authors": [
   {
    "name": "FootyStats",
    "url": "/sources/footystats-org/",
    "kind": "Editorial source",
    "settled_picks": 2,
    "matches": 6,
    "proven_settled": 3,
    "live": 4,
    "restored": 3,
    "archived": 0,
    "found_after": 3,
    "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": -8000,
      "return_percent": null
     }
    ]
   },
   {
    "name": "Spordiennustused A.M",
    "url": "/sources/spordiennustusedam-com/",
    "kind": "Editorial source",
    "settled_picks": 2,
    "matches": 2,
    "proven_settled": 2,
    "live": 2,
    "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": 6100,
      "return_percent": null
     }
    ]
   },
   {
    "name": "Statarea",
    "url": "/sources/statarea-com/",
    "kind": "Editorial source",
    "settled_picks": 1,
    "matches": 4,
    "proven_settled": 1,
    "live": 8,
    "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": 7300,
      "return_percent": null
     }
    ]
   },
   {
    "name": "Coteur",
    "url": "/sources/coteur-com/",
    "kind": "Editorial source",
    "settled_picks": 1,
    "matches": 3,
    "proven_settled": 1,
    "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": 1,
      "void": 0,
      "net_points_hundredths": 2700,
      "return_percent": null
     }
    ]
   },
   {
    "name": "SoccerLoy",
    "url": "/authors/soccerloy/",
    "kind": "Individual author",
    "settled_picks": 1,
    "matches": 1,
    "proven_settled": 1,
    "live": 1,
    "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": 4000,
      "return_percent": null
     }
    ]
   },
   {
    "name": "FootballPredictions.net",
    "url": "/sources/footballpredictions-net/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 14,
    "proven_settled": 0,
    "live": 6,
    "restored": 16,
    "archived": 0,
    "found_after": 16,
    "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": "wetttipps-heute.com",
    "url": "/sources/wetttipps-heute-com/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 4,
    "proven_settled": 0,
    "live": 4,
    "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": "Oskar Kallenbach",
    "url": "/authors/oskar-kallenbach/",
    "kind": "Individual author",
    "settled_picks": 0,
    "matches": 5,
    "proven_settled": 0,
    "live": 3,
    "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": "Vitibet / Vitisport",
    "url": "/sources/vitisport-cz/",
    "kind": "Editorial source",
    "settled_picks": 0,
    "matches": 2,
    "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": "Cris7iano Tips",
    "url": "/sources/cris7iano-tips/",
    "kind": "Individual author",
    "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": "Florian",
    "url": "/authors/florian/",
    "kind": "Individual author",
    "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": "Tristan",
    "url": "/authors/tristan/",
    "kind": "Individual author",
    "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": "Khristiyan Tsutsev",
    "url": "/authors/khristiyan-tsutsev/",
    "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": []
   },
   {
    "name": "RueDesJoueurs — Pronostics Foot",
    "url": "/sources/ruedesjoueurs-com/",
    "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": []
   }
  ],
  "upcoming": [],
  "recent": [
   {
    "name": "JK Tammeka Tartu vs Parnu JK Vaprus",
    "url": "/football/matches/jk-tammeka-tartu-vs-parnu-jk-vaprus-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "0-5",
    "state_words": "Full time 0-5"
   },
   {
    "name": "Paide Linnameeskond vs Flora Tallinn",
    "url": "/football/matches/paide-linnameeskond-vs-flora-tallinn-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "2-2",
    "state_words": "Full time 2-2"
   },
   {
    "name": "JK Trans Narva vs Harju JK Laagri",
    "url": "/football/matches/jk-trans-narva-vs-harju-jk-laagri-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "3-1",
    "state_words": "Full time 3-1"
   },
   {
    "name": "FC Levadia Tallinn vs JK Nomme Kalju",
    "url": "/football/matches/fc-levadia-tallinn-vs-jk-nomme-kalju-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "2-2",
    "state_words": "Full time 2-2"
   },
   {
    "name": "FC Kuressaare vs JK Nomme United",
    "url": "/football/matches/fc-kuressaare-vs-jk-nomme-united-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "predictions": 0,
    "sources": 0,
    "final_score": "1-1",
    "state_words": "Full time 1-1"
   }
  ],
  "totals": {
   "authors_with_settled": 5,
   "authors": 14,
   "settled_picks": 7,
   "live": 39,
   "archived": 0,
   "found_after": 25,
   "restored": 25,
   "source_reported": 0,
   "under_review": 0,
   "authors_ten_or_more": 0,
   "authors_ten_or_more_proven": 0,
   "matches_with_pages": 10,
   "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 2 settled picks, so the page stays out of search.",
  "h1_phrase": "Estonia Meistriliiga predictions",
  "next_round": null,
  "prediction_timing": {
   "predictions_words": "In Estonia Meistriliiga, most predictions we record appear within 24 hours of kick-off (median 7 hours before; 11 recorded predictions in the last 60 days)",
   "sources_words": "7 sources we monitor published predictions on Estonia Meistriliiga matches in the last 30 days"
  },
  "previous_round": {
   "label": "Matches of 31 October – 1 November 2026",
   "number": null,
   "short_label": null,
   "middle_date": "2026-10-31",
   "stage": null,
   "date_from": "2026-10-31",
   "date_to": "2026-11-01",
   "url": "/football/competitions/estonia-meistriliiga/2026/dates-2026-10-31/",
   "by_dates": true,
   "matches_total": 5,
   "matches_with_predictions": 3,
   "matches_with_any_predictions": 5,
   "played": 5,
   "predictions": 1,
   "settled": {
    "won": 1,
    "lost": 0,
    "other": 0,
    "not_settled": 0,
    "attribution": 0
   },
   "complete": true,
   "open_maps": 0,
   "matches": [
    {
     "kickoff": "2026-10-31T12:30:00.000Z",
     "name": "JK Tammeka Tartu vs Harju JK Laagri",
     "url": null,
     "state": "played",
     "final_score": "2-1",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-10-31T12:30:00.000Z",
     "name": "Parnu JK Vaprus vs Paide Linnameeskond",
     "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": "JK Nomme United vs FC Levadia Tallinn",
     "url": "/football/matches/jk-nomme-united-vs-fc-levadia-tallinn-2026-10-31/",
     "state": "played",
     "final_score": "3-4",
     "predictions": 1,
     "predictions_any": 1,
     "sources": 1,
     "markets": [
      {
       "market": "1X2, match result",
       "eligible": 1,
       "selections": [
        {
         "selection": "FC Levadia Tallinn",
         "count": 1
        }
       ],
       "more_selections": 0
      }
     ],
     "settled": {
      "won": 1,
      "lost": 0,
      "other": 0,
      "not_settled": 0,
      "attribution": 0
     },
     "open": false
    },
    {
     "kickoff": "2026-11-01T10:30:00.000Z",
     "name": "JK Nomme Kalju vs FC Kuressaare",
     "url": null,
     "state": "played",
     "final_score": "1-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    },
    {
     "kickoff": "2026-11-01T12:30:00.000Z",
     "name": "Flora Tallinn vs JK Trans Narva",
     "url": null,
     "state": "played",
     "final_score": "2-0",
     "predictions": 0,
     "predictions_any": 0,
     "sources": 0,
     "markets": [],
     "settled": null,
     "open": false
    }
   ]
  },
  "rounds": [
   {
    "label": "Matches of 2 September 2026",
    "url": null,
    "date_from": "2026-09-02",
    "date_to": "2026-09-02",
    "matches_total": 1,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 1,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 5–6 September 2026",
    "url": null,
    "date_from": "2026-09-05",
    "date_to": "2026-09-06",
    "matches_total": 5,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 8–9 September 2026",
    "url": null,
    "date_from": "2026-09-08",
    "date_to": "2026-09-09",
    "matches_total": 5,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 0,
    "predictions": 0,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 10–11 October 2026",
    "url": null,
    "date_from": "2026-10-10",
    "date_to": "2026-10-11",
    "matches_total": 5,
    "matches_with_predictions": 0,
    "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 13–18 October 2026",
    "url": null,
    "date_from": "2026-10-13",
    "date_to": "2026-10-18",
    "matches_total": 10,
    "matches_with_predictions": 5,
    "matches_with_any_predictions": 9,
    "predictions": 0,
    "played": 10,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 21 October 2026",
    "url": null,
    "date_from": "2026-10-21",
    "date_to": "2026-10-21",
    "matches_total": 1,
    "matches_with_predictions": 0,
    "matches_with_any_predictions": 1,
    "predictions": 0,
    "played": 1,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 23–25 October 2026",
    "url": null,
    "date_from": "2026-10-23",
    "date_to": "2026-10-25",
    "matches_total": 5,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 4,
    "predictions": 0,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 27–28 October 2026",
    "url": null,
    "date_from": "2026-10-27",
    "date_to": "2026-10-28",
    "matches_total": 5,
    "matches_with_predictions": 4,
    "matches_with_any_predictions": 4,
    "predictions": 10,
    "played": 4,
    "complete": false,
    "by_dates": true,
    "settled": {
     "won": 6,
     "lost": 4,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 31 October – 1 November 2026",
    "url": "/football/competitions/estonia-meistriliiga/2026/dates-2026-10-31/",
    "date_from": "2026-10-31",
    "date_to": "2026-11-01",
    "matches_total": 5,
    "matches_with_predictions": 3,
    "matches_with_any_predictions": 5,
    "predictions": 1,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 1,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   },
   {
    "label": "Matches of 7 November 2026",
    "url": null,
    "date_from": "2026-11-07",
    "date_to": "2026-11-07",
    "matches_total": 5,
    "matches_with_predictions": 1,
    "matches_with_any_predictions": 1,
    "predictions": 0,
    "played": 5,
    "complete": true,
    "by_dates": true,
    "settled": {
     "won": 0,
     "lost": 0,
     "other": 0,
     "not_settled": 0,
     "attribution": 0
    }
   }
  ],
  "season_url": "/football/competitions/estonia-meistriliiga/2026/",
  "seasons_pages": [
   {
    "season": "2026",
    "url": "/football/competitions/estonia-meistriliiga/2026/"
   }
  ],
  "by_market": [
   {
    "category": "match-result",
    "market_words": "Match result",
    "authors_total": 4,
    "outcomes": {
     "Lost": 1,
     "Won": 4
    },
    "settled_total": 5,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "Spordiennustused A.M",
      "url": "/sources/spordiennustusedam-com/",
      "kind": "Editorial source",
      "settled_picks": 2,
      "won": 1,
      "lost": 1,
      "void": 0,
      "half": 0,
      "return_percent": null,
      "headline_part": "live",
      "live_staked": 2,
      "live_matches": 2,
      "level": null
     },
     {
      "name": "FootyStats",
      "url": "/sources/footystats-org/",
      "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": "SoccerLoy",
      "url": "/authors/soccerloy/",
      "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": "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": 2,
    "outcomes": {
     "Lost": 1,
     "Won": 1
    },
    "settled_total": 2,
    "authors_above_threshold": 0,
    "authors": [
     {
      "name": "Coteur",
      "url": "/sources/coteur-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": "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
     }
    ],
    "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": "JK Tammeka Tartu vs Parnu JK Vaprus",
    "url": "/football/matches/jk-tammeka-tartu-vs-parnu-jk-vaprus-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "final_score": "0-5"
   },
   {
    "name": "Paide Linnameeskond vs Flora Tallinn",
    "url": "/football/matches/paide-linnameeskond-vs-flora-tallinn-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "final_score": "2-2"
   },
   {
    "name": "JK Trans Narva vs Harju JK Laagri",
    "url": "/football/matches/jk-trans-narva-vs-harju-jk-laagri-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "final_score": "3-1"
   },
   {
    "name": "FC Levadia Tallinn vs JK Nomme Kalju",
    "url": "/football/matches/fc-levadia-tallinn-vs-jk-nomme-kalju-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "final_score": "2-2"
   },
   {
    "name": "FC Kuressaare vs JK Nomme United",
    "url": "/football/matches/fc-kuressaare-vs-jk-nomme-united-2026-11-07/",
    "kickoff": "2026-11-07T10:30:00.000Z",
    "final_score": "1-1"
   }
  ],
  "day_links": []
 },
 "data_changes": {
  "records_corrected": 31,
  "last_correction_at": "2026-10-14T02:01:15.632Z",
  "corrections_url": "/corrections/",
  "text": "31 records shown here have been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "league:estonia-meistriliiga",
 "source_revision": 32
}
