{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/sportsgambler/picks/5/",
 "canonical": "/sources/sportsgambler/picks/5/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "SportsGambler (football) — football predictions, page 5 of 107",
 "description": "Predictions 61–80 of 2,108 by SportsGambler (football), with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 5 of 107 of the predictions by SportsGambler (football) recorded by Forecast Record: predictions 61–80 of 2,108 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "2,108",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T18:02:25.753Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "5acbf46a69a5dd518ab040afd01821ff59a8ef3a5b6248b51506be0895433d56",
 "dependency_group": "author:e-85fe03b1d758562a5a6c4f90",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/sources/sportsgambler/picks/5/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/"
 },
 "entity": {
  "id": "e-85fe03b1d758562a5a6c4f90",
  "public_name": "SportsGambler",
  "tracker_number": 958,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-24",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-69bd11b87fdf84e7d8868a8a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Napoli should prove to be competitive against Arsenal. With this in mind, we’ll back the home team on the Asian Handicap +0.75 at odds of 1.83, meaning a split stake between 0.5 and +1.0.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6c6ad02165ea24980c7478fc",
   "url": "/sources/sportsgambler/picks/5/#pick-n-6c6ad02165ea24980c7478fc",
   "match": "Liverpool v Atlético Madrid",
   "match_url": "/football/matches/liverpool-vs-atletico-madrid-2026-09-09/",
   "kickoff": "2026-09-09T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -365.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool at 1.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.691Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-6c6ad02165ea24980c7478fc",
    "quote_text": "We’re confident in the chances of Liverpool when they clash with Atlético Madrid, with our selection appealing on the Full-Time Result market.",
    "fragment_from": 2155,
    "fragment_to": 2297,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-dff1f7ebd089",
     "display_name": "Liverpool — Atlético Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-09T19:00:00.000Z",
     "url": "/football/matches/liverpool-vs-atletico-madrid-2026-09-09/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Liverpool",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Liverpool at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 2-1 Atlético Madrid."
    },
    "settlements": [
     {
      "operation_id": "f06269189b927b40632b3d7dbfae082b685a40b0b043cb2cc3394f687b904d0f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Liverpool",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "23ebea773cf8beaf61d891a9df7ff211719cb416df03853e830b25d6655df676",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Liverpool",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:12.426Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.691Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.691Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-79fcd40b73e78ef62297eab3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sporting could land the money against Galatasaray and we’ll take this pick on the Full-Time Result market.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8143df7e1b60676ea8a14033",
   "url": "/sources/sportsgambler/picks/5/#pick-n-8143df7e1b60676ea8a14033",
   "match": "SSC Napoli v Arsenal",
   "match_url": "/football/matches/ssc-napoli-vs-arsenal-2026-09-09/",
   "kickoff": "2026-09-09T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -365.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.75: SSC Napoli +0.75 at 1.83",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Half lost",
   "final_score": "0-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.742Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-8143df7e1b60676ea8a14033",
    "quote_text": "With this in mind, we’ll back the home team on the Asian Handicap +0.75 at odds of 1.83, meaning a split stake between 0.5 and +1.0.",
    "fragment_from": 1661,
    "fragment_to": 1793,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-b87fb733afb8",
     "display_name": "SSC Napoli — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-09T19:00:00.000Z",
     "url": "/football/matches/ssc-napoli-vs-arsenal-2026-09-09/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.75",
    "outcome_label": "SSC Napoli +0.75",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "half_loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.75",
     "choice": "SSC Napoli +0.75",
     "author_odds": "1.83",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.75",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.75: SSC Napoli +0.75 at 1.83"
    },
    "author_claim_outcome": {
     "result": "half_loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Half lost: the final score was SSC Napoli 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "11775ee14be9e797cef5890a5439b1ec8b1a9f91352c0086a72d716839c3d926",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.75",
      "choice": "SSC Napoli +0.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3ce3d03b82bf0f12abe5405cd088811a580e382fca0dc2f9af0e3249ea1b7ccc",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.75",
      "choice": "SSC Napoli +0.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:12.749Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.742Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.742Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "SSC Napoli +0.75"
   }
  },
  {
   "record_id": "n-87c4ce85dc0a8b0aafcafcb1",
   "url": "/sources/sportsgambler/picks/5/#pick-n-87c4ce85dc0a8b0aafcafcb1",
   "match": "PSV Eindhoven v Shakhtar Donetsk",
   "match_url": "/football/matches/psv-eindhoven-vs-shakhtar-donetsk-2026-09-10/",
   "kickoff": "2026-09-10T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -343.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.64",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": "price disputed: the quote does not give the author's price 1.64; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.673Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-87c4ce85dc0a8b0aafcafcb1",
    "quote_text": "The latest stats and xG data suggest that the BTTS Yes outcome could deliver a return.",
    "fragment_from": 1446,
    "fragment_to": 1532,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-1a430f1a75d0",
     "display_name": "PSV Eindhoven — Shakhtar Donetsk",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-10T16:45:00.000Z",
     "url": "/football/matches/psv-eindhoven-vs-shakhtar-donetsk-2026-09-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.64",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.64",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.64"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was PSV Eindhoven 1-1 Shakhtar Donetsk."
    },
    "settlements": [
     {
      "operation_id": "6a27c187430b787b1b19b242b723dddeef7624913b9fe38996449a25c0c9f564",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "640949bde7c6561456c09f8c106aaa476ea723c5700bb7d90bf3d6b508a7d411",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:12.909Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.673Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.673Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-932b8cee8994c5dd952da33f",
   "url": "/sources/sportsgambler/picks/5/#pick-n-932b8cee8994c5dd952da33f",
   "match": "FC Bayern München v Bodø/Glimt",
   "match_url": "/football/matches/fc-bayern-munchen-vs-bodo-glimt-2026-09-10/",
   "kickoff": "2026-09-10T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -341.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.66",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-932b8cee8994c5dd952da33f",
    "quote_text": "After careful consideration, we’re going to place a BTTS Yes bet on the basis that 1.66 looks like great value.",
    "fragment_from": 772,
    "fragment_to": 883,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3eac588314f6",
     "display_name": "FC Bayern München — Bodø/Glimt",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-10T19:00:00.000Z",
     "url": "/football/matches/fc-bayern-munchen-vs-bodo-glimt-2026-09-10/",
     "scoreline": "5-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.66",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.66",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.66"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Bayern München 5-0 Bodø/Glimt."
    },
    "settlements": [
     {
      "operation_id": "5be3cb243f9c0b21e364a6ded6e60b69113125f67f3ca993785b77edd94e3322",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "19ae905e10ade2d15fc468cf54e98b8ff6d4430fd7a12389ac6467b191a27e44",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-c78fcfc4bb2b52a44af15d7d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We really like Como at odds of 1.86 with Stake to beat RB Leipzig, with this Full-Time Result bet making lots of appeal.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e5f0b2eff6fc9c0d76df7039",
   "url": "/sources/sportsgambler/picks/5/#pick-n-e5f0b2eff6fc9c0d76df7039",
   "match": "FC Barcelona v Feyenoord",
   "match_url": "/football/matches/fc-barcelona-vs-feyenoord-2026-09-09/",
   "kickoff": "2026-09-09T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -367.8,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 2.75: Feyenoord +2.75 at 1.97",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.729Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-e5f0b2eff6fc9c0d76df7039",
    "quote_text": "Feyenoord could be a shrewd wager with a 2.75 Asian Handicap, especially with a price of 1.97.",
    "fragment_from": 2720,
    "fragment_to": 2814,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-465af05d17fb",
     "display_name": "FC Barcelona — Feyenoord",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-09T16:45:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-feyenoord-2026-09-09/",
     "scoreline": "5-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap 2.75",
    "outcome_label": "Feyenoord +2.75",
    "odds_set": {
     "by_author": "1.97",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 2.75",
     "choice": "Feyenoord +2.75",
     "author_odds": "1.97",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "2.75",
     "subject": "goals_total",
     "in_words": "Asian handicap 2.75: Feyenoord +2.75 at 1.97"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 5-1 Feyenoord."
    },
    "settlements": [
     {
      "operation_id": "d696de69b7f6b035fbc7692d8b02e4d946e0f97cf9796dc03b8bf73eed574676",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 2.75",
      "choice": "Feyenoord +2.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6d04d8e5a267c079e2ee5bd112632d1714908d6b643ba8edc651d8f94f8333d0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 2.75",
      "choice": "Feyenoord +2.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:13.931Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.729Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.729Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Feyenoord +2.75"
   }
  },
  {
   "record_id": "n-fc3d7ab5d6b2fdf20d0bb8a6",
   "url": "/sources/sportsgambler/picks/5/#pick-n-fc3d7ab5d6b2fdf20d0bb8a6",
   "match": "SK Slavia Praha v RC Lens",
   "match_url": "/football/matches/sk-slavia-praha-vs-rc-lens-2026-09-10/",
   "kickoff": "2026-09-10T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -341.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.81",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.608Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fc3d7ab5d6b2fdf20d0bb8a6",
    "quote_text": "It’s time to back Over 2.5 at 1.81 for the Total Goals, with Slavia Prague and Lens set to contest a high-scoring encounter.",
    "fragment_from": 481,
    "fragment_to": 605,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6db315180eacf756245797d1655ab7e03e73038014612610b8626b0b6cc6d6db",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.608Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ecb3f966b2d0",
     "display_name": "SK Slavia Praha — RC Lens",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-10T19:00:00.000Z",
     "url": "/football/matches/sk-slavia-praha-vs-rc-lens-2026-09-10/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.81",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.608Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.81",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.81"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was SK Slavia Praha 2-3 RC Lens."
    },
    "settlements": [
     {
      "operation_id": "47c305e31f4573b44f966a387754cbc935ac453a6d26389c56e651ee40594ee2",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "daee7ee923480bc093b2f5d9dff6ba79b26e52e9d175bb0eed00839c583caf27",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/uefa-champions-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-0e72bfa1f837624d0d6fa18a",
   "url": "/sources/sportsgambler/picks/5/#pick-n-0e72bfa1f837624d0d6fa18a",
   "match": "Anderlecht v Olympique Lyonnais",
   "match_url": "/football/matches/anderlecht-vs-olympique-lyonnais-2026-09-16/",
   "kickoff": "2026-09-16T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -197.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: Anderlecht +0.5 at 1.83",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.648Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-0e72bfa1f837624d0d6fa18a",
    "quote_text": "We’ll take Anderlecht to get the better of Lyon on the Asian Handicap, with odds of 1.83 available that the home team win with a +0.5 goal start. If they avoid defeat, then we will get paid out with this wager.",
    "fragment_from": 2719,
    "fragment_to": 2929,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-65f9d2685820",
     "display_name": "Anderlecht — Olympique Lyonnais",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-16T19:00:00.000Z",
     "url": "/football/matches/anderlecht-vs-olympique-lyonnais-2026-09-16/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "Anderlecht +0.5",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.5",
     "choice": "Anderlecht +0.5",
     "author_odds": "1.83",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: Anderlecht +0.5 at 1.83"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Anderlecht 1-2 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "8fcad265a48e5ad08b82e457c4601408130a626ffef48df57311d8b6ff35cd99",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Anderlecht +0.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bfa2945b58306c9e25ff082a0209854beb94a64e96a24c145f9c97b4b2b91eaf",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Anderlecht +0.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:11.178Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.648Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.648Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Anderlecht +0.5"
   }
  },
  {
   "record_id": "n-19eb25db905e869449e42b47",
   "url": "/sources/sportsgambler/picks/5/#pick-n-19eb25db905e869449e42b47",
   "match": "Juventus v NEC Nijmegen",
   "match_url": "/football/matches/juventus-vs-nec-nijmegen-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -173.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.75: Juventus -1.75 at 1.84",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "5-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-19eb25db905e869449e42b47",
    "quote_text": "Juventus should finish well clear of NEC Nijmegen and we’re playing the -1.75 on the Asian Handicap. It means our stake is split between -1.5 and -2.0 at tempting betting odds of 1.84.",
    "fragment_from": 1339,
    "fragment_to": 1523,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c2f97732be4d",
     "display_name": "Juventus — NEC Nijmegen",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/juventus-vs-nec-nijmegen-2026-09-17/",
     "scoreline": "5-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.75",
    "outcome_label": "Juventus -1.75",
    "odds_set": {
     "by_author": "1.84",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap -1.75",
     "choice": "Juventus -1.75",
     "author_odds": "1.84",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.75",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.75: Juventus -1.75 at 1.84"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Juventus 5-0 NEC Nijmegen."
    },
    "settlements": [
     {
      "operation_id": "08d89e59ead777764dbeed08e9104b7434f14bd1e032dd01fe9251ad6887503e",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.75",
      "choice": "Juventus -1.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1fcf41cd653d713254fcc26c241934b07ef39cba75fd5a82c07c2526ef126919",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.75",
      "choice": "Juventus -1.75",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Juventus -1.75"
   }
  },
  {
   "record_id": "n-1f5c45754f3b0b266c7167b1",
   "url": "/sources/sportsgambler/picks/5/#pick-n-1f5c45754f3b0b266c7167b1",
   "match": "Plzen v Union St. Gilloise",
   "match_url": "/football/matches/plzen-vs-union-st-gilloise-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -173.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.84",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1f5c45754f3b0b266c7167b1",
    "quote_text": "We’re heading to the Total Goals market and backing the Over 2.5 selection at a price of 1.84. There’s a strong prospect that Viktoria Plzeň and Union Saint-Gilloise will land a payout and we’re going into this bet with confidence.",
    "fragment_from": 748,
    "fragment_to": 979,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-eec27647f80a",
     "display_name": "Plzen — Union St. Gilloise",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/plzen-vs-union-st-gilloise-2026-09-17/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.84",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.84",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.84"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Plzen 0-3 Union St. Gilloise."
    },
    "settlements": [
     {
      "operation_id": "7ab4d4fb10b630f72ee7a759d9e584b55e039636a2b61f5617b0a0183df0ba74",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "07949cac19ce01d2c138d96932bf7351383121f0d5e396ab6a349f73cb36bd6f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-2148c9b21e75f4423fe2c22a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We’ve going to back OFI Crete +1.25 when they line up against Hoffenheim. You can get Asian Handicap odds of 1.86 and our stake is split between +1 and +1.5 when it comes to the Black and White.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-48a0aeb31abc1394363be526",
   "url": "/sources/sportsgambler/picks/5/#pick-n-48a0aeb31abc1394363be526",
   "match": "Sturm Graz v Stade Rennais",
   "match_url": "/football/matches/sturm-graz-vs-stade-rennais-2026-09-16/",
   "kickoff": "2026-09-16T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -197.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: Sturm Graz +0.5 at 1.86",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.629Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-48a0aeb31abc1394363be526",
    "quote_text": "Sturm Graz +0.5 could be the best bet to have and the latest stats back this up. Take the hosts at 1.86 on the Asian Handicap against Rennes, with this being a confident selection on the underdogs.",
    "fragment_from": 2450,
    "fragment_to": 2647,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-564acca2cda0",
     "display_name": "Sturm Graz — Stade Rennais",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-16T19:00:00.000Z",
     "url": "/football/matches/sturm-graz-vs-stade-rennais-2026-09-16/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "Sturm Graz +0.5",
    "odds_set": {
     "by_author": "1.86",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.5",
     "choice": "Sturm Graz +0.5",
     "author_odds": "1.86",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: Sturm Graz +0.5 at 1.86"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sturm Graz 0-0 Stade Rennais."
    },
    "settlements": [
     {
      "operation_id": "9a5c3937e311a616275e64e18e4ede9aa957a556011205a3d38b16d574ac2cd0",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Sturm Graz +0.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fef3f850cfe5a326217ae2495ace76c6decaf94b9e36c77bab5ba2fdb9716aaf",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Sturm Graz +0.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:11.840Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.629Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.629Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Sturm Graz +0.5"
   }
  },
  {
   "record_id": "n-7d21b44d70d62fbcbfdd7238",
   "url": "/sources/sportsgambler/picks/5/#pick-n-7d21b44d70d62fbcbfdd7238",
   "match": "Beşiktaş v Olympique de Marseille",
   "match_url": "/football/matches/besiktas-vs-olympique-de-marseille-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -173.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Beşiktaş at 1.76",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.465Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-7d21b44d70d62fbcbfdd7238",
    "quote_text": "If you agree with our verdict that Besiktas can defeat Marseille, then there’s the chance to get betting odds of 1.76 that this happens. We think that this price sticks out on the Full-Time Result market.",
    "fragment_from": 186,
    "fragment_to": 390,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e83102cd3c41",
     "display_name": "Beşiktaş — Olympique de Marseille",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/besiktas-vs-olympique-de-marseille-2026-09-17/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Beşiktaş",
    "odds_set": {
     "by_author": "1.76",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Beşiktaş",
     "author_odds": "1.76",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Beşiktaş at 1.76"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Beşiktaş 4-1 Olympique de Marseille."
    },
    "settlements": [
     {
      "operation_id": "242cfbbb6f48ab08cc810b97fbbde351cdacfc31fc033665d9eee42896b170cf",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Beşiktaş",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1225b9e99a42e817d80b986f6ee35f8d7d49d67e7acfc6e74cb8219a4d999f9a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Beşiktaş",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:12.652Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.465Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.465Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Beşiktaş to win"
   }
  },
  {
   "record_id": "n-969df38a3019d5d1b1f443e3",
   "url": "/sources/sportsgambler/picks/5/#pick-n-969df38a3019d5d1b1f443e3",
   "match": "Sunderland v AZ Alkmaar",
   "match_url": "/football/matches/sunderland-vs-az-alkmaar-2026-09-16/",
   "kickoff": "2026-09-16T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -197.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sunderland at 1.66",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-969df38a3019d5d1b1f443e3",
    "quote_text": "We can back Sunderland at 1.66 to get the better of AZ Alkmaar and this looks like a standout price. The Full-Time Result market gives us the chance to grab a slice of value for this selection.",
    "fragment_from": 2183,
    "fragment_to": 2376,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-5b91c860907d",
     "display_name": "Sunderland — AZ Alkmaar",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-16T19:00:00.000Z",
     "url": "/football/matches/sunderland-vs-az-alkmaar-2026-09-16/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Sunderland",
    "odds_set": {
     "by_author": "1.66",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Sunderland",
     "author_odds": "1.66",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Sunderland at 1.66"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sunderland 1-0 AZ Alkmaar."
    },
    "settlements": [
     {
      "operation_id": "1dfe7cdc0329cdbd8b31ca59340b75cc9a60cd08849d1a3e419160a49d389ef8",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Sunderland",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "81b1595f3bf4111016e95d8835b8ebbfcb10c4bf874344ff2ea417a349aec28e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Sunderland",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sunderland to win"
   }
  },
  {
   "record_id": "n-ea587495f25a4cff12801348",
   "url": "/sources/sportsgambler/picks/5/#pick-n-ea587495f25a4cff12801348",
   "match": "Crystal Palace v Lech Poznań",
   "match_url": "/football/matches/crystal-palace-vs-lech-poznan-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -173.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.84",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "4-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ea587495f25a4cff12801348",
    "quote_text": "Goals could be scored by both Crystal Palace and Lech Poznan and that means heading to the Both Teams to Score market. We really like the 1.84 when it comes to the BTTS Yes selection.",
    "fragment_from": 473,
    "fragment_to": 656,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-5e6667aa6a34",
     "display_name": "Crystal Palace — Lech Poznań",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/crystal-palace-vs-lech-poznan-2026-09-17/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.84",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.84",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.84"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Crystal Palace 4-0 Lech Poznań."
    },
    "settlements": [
     {
      "operation_id": "48bf0d8108a8c45f1f42e4d790fc847435f39f6223f0fa1bc859675582b426db",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6c95853829184ca3d3a53926305a2b30ae00942abb8b6ef2aa3260357992c5a6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-f4699fc14b63045e988b537f",
   "url": "/sources/sportsgambler/picks/5/#pick-n-f4699fc14b63045e988b537f",
   "match": "Levski Sofia v Red Bull Salzburg",
   "match_url": "/football/matches/levski-sofia-vs-red-bull-salzburg-2026-09-17/",
   "kickoff": "2026-09-17T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -175.8,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.25: Levski Sofia +0.25 at 1.83",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-09-28T20:13:17.570Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "evidence": {
    "observation_id": "n-f4699fc14b63045e988b537f",
    "quote_text": "We’ll split our stake by backing Levski Sofia +0.25 at odds of 1.83 for this Asian Handicap wager. It means we have a return if they draw but a nice payout should the Blue Avalanche claim a victory against Red Bull Salzburg.",
    "fragment_from": 1610,
    "fragment_to": 1834,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-93709fa31239",
     "display_name": "Levski Sofia — Red Bull Salzburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T16:45:00.000Z",
     "url": "/football/matches/levski-sofia-vs-red-bull-salzburg-2026-09-17/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.25",
    "outcome_label": "Levski Sofia +0.25",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.25",
     "choice": "Levski Sofia +0.25",
     "author_odds": "1.83",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.25",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.25: Levski Sofia +0.25 at 1.83"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Levski Sofia 0-1 Red Bull Salzburg."
    },
    "settlements": [
     {
      "operation_id": "f5c39f08a0b0e1d4748423dacde22052290b1f9301adfe1af668c77841b499d8",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.25",
      "choice": "Levski Sofia +0.25",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4ef5273e61f7806a023a33b4c0b2f0f6027fbfcfdf826b3e2bd7dd200c976af4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.25",
      "choice": "Levski Sofia +0.25",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-28T20:07:14.156Z",
      "field_name": "publication date",
      "was": "1 May 2017",
      "now": "not stated by the source",
      "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
     },
     {
      "at": "2026-09-28T20:13:17.570Z",
      "field_name": "reason no bet was placed",
      "was": "market or line not supported yet",
      "now": "the statement had not passed our independent check when the bet was due",
      "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-28T20:13:17.570Z",
     "field": "reason no bet was placed",
     "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
     "version": 3,
     "url": "/corrections/#c-3c85628ab968",
     "text": "Corrected on 28 September 2026"
    },
    "choice_words": "Levski Sofia +0.25"
   }
  },
  {
   "record_id": "n-f50e2a096b06c70b06610830",
   "url": "/sources/sportsgambler/picks/5/#pick-n-f50e2a096b06c70b06610830",
   "match": "Real Sociedad v AFC Bournemouth",
   "match_url": "/football/matches/real-sociedad-vs-afc-bournemouth-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -173.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.643Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f50e2a096b06c70b06610830",
    "quote_text": "There’s an attractive 1.60 available when it comes to Real Sociedad and Bournemouth both scoring at least one goal. We’re expecting a nice return from this BTTS Yes wager based on the available stats.",
    "fragment_from": 1061,
    "fragment_to": 1261,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "89c542d1ede4d042a541a1e6799712a3627f7e302340988499e1100f18f463d4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-09-25T00:34:08.643Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-19b8b327470a",
     "display_name": "Real Sociedad — AFC Bournemouth",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/real-sociedad-vs-afc-bournemouth-2026-09-17/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": null,
     "fragment_basis": "no",
     "source_page_at": "2017-05-01T09:00:00.000Z",
     "detected_at": "2026-09-25T00:34:08.643Z",
     "archive_snapshot_at": null,
     "flags": [
      "long_before_match",
      "not_fragment_date"
     ],
     "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.6",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.6"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Sociedad 1-2 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "cbbeb616b9eceab4df92ed38e7bb64a61882032baf08fe909efdb2bbdf3d27df",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c0e8e8b362f8fef7001281f2907194b0e359ad7017f5ae8ab69ea5ab4fb2c354",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "SportsGambler",
     "publisher": "SportsGambler",
     "forecaster": "SportsGambler",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsgambler.com/betting-tips/football/europa-league-predictions/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-4a3383bbc236646cae164da9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "The odds of 1.85 look too good to pass up when it comes to both England and Argentina scoring here. A nice potential return is on the cards by taking this BTTS Yes option and we think it has a…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-25T00:34:08.676Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 2108,
  "pages": 107,
  "page_urls": [
   "/sources/sportsgambler/",
   "/sources/sportsgambler/picks/2/",
   "/sources/sportsgambler/picks/3/",
   "/sources/sportsgambler/picks/4/",
   "/sources/sportsgambler/picks/5/",
   "/sources/sportsgambler/picks/6/",
   "/sources/sportsgambler/picks/7/",
   "/sources/sportsgambler/picks/8/",
   "/sources/sportsgambler/picks/9/",
   "/sources/sportsgambler/picks/10/",
   "/sources/sportsgambler/picks/11/",
   "/sources/sportsgambler/picks/12/",
   "/sources/sportsgambler/picks/13/",
   "/sources/sportsgambler/picks/14/",
   "/sources/sportsgambler/picks/15/",
   "/sources/sportsgambler/picks/16/",
   "/sources/sportsgambler/picks/17/",
   "/sources/sportsgambler/picks/18/",
   "/sources/sportsgambler/picks/19/",
   "/sources/sportsgambler/picks/20/",
   "/sources/sportsgambler/picks/21/",
   "/sources/sportsgambler/picks/22/",
   "/sources/sportsgambler/picks/23/",
   "/sources/sportsgambler/picks/24/",
   "/sources/sportsgambler/picks/25/",
   "/sources/sportsgambler/picks/26/",
   "/sources/sportsgambler/picks/27/",
   "/sources/sportsgambler/picks/28/",
   "/sources/sportsgambler/picks/29/",
   "/sources/sportsgambler/picks/30/",
   "/sources/sportsgambler/picks/31/",
   "/sources/sportsgambler/picks/32/",
   "/sources/sportsgambler/picks/33/",
   "/sources/sportsgambler/picks/34/",
   "/sources/sportsgambler/picks/35/",
   "/sources/sportsgambler/picks/36/",
   "/sources/sportsgambler/picks/37/",
   "/sources/sportsgambler/picks/38/",
   "/sources/sportsgambler/picks/39/",
   "/sources/sportsgambler/picks/40/",
   "/sources/sportsgambler/picks/41/",
   "/sources/sportsgambler/picks/42/",
   "/sources/sportsgambler/picks/43/",
   "/sources/sportsgambler/picks/44/",
   "/sources/sportsgambler/picks/45/",
   "/sources/sportsgambler/picks/46/",
   "/sources/sportsgambler/picks/47/",
   "/sources/sportsgambler/picks/48/",
   "/sources/sportsgambler/picks/49/",
   "/sources/sportsgambler/picks/50/",
   "/sources/sportsgambler/picks/51/",
   "/sources/sportsgambler/picks/52/",
   "/sources/sportsgambler/picks/53/",
   "/sources/sportsgambler/picks/54/",
   "/sources/sportsgambler/picks/55/",
   "/sources/sportsgambler/picks/56/",
   "/sources/sportsgambler/picks/57/",
   "/sources/sportsgambler/picks/58/",
   "/sources/sportsgambler/picks/59/",
   "/sources/sportsgambler/picks/60/",
   "/sources/sportsgambler/picks/61/",
   "/sources/sportsgambler/picks/62/",
   "/sources/sportsgambler/picks/63/",
   "/sources/sportsgambler/picks/64/",
   "/sources/sportsgambler/picks/65/",
   "/sources/sportsgambler/picks/66/",
   "/sources/sportsgambler/picks/67/",
   "/sources/sportsgambler/picks/68/",
   "/sources/sportsgambler/picks/69/",
   "/sources/sportsgambler/picks/70/",
   "/sources/sportsgambler/picks/71/",
   "/sources/sportsgambler/picks/72/",
   "/sources/sportsgambler/picks/73/",
   "/sources/sportsgambler/picks/74/",
   "/sources/sportsgambler/picks/75/",
   "/sources/sportsgambler/picks/76/",
   "/sources/sportsgambler/picks/77/",
   "/sources/sportsgambler/picks/78/",
   "/sources/sportsgambler/picks/79/",
   "/sources/sportsgambler/picks/80/",
   "/sources/sportsgambler/picks/81/",
   "/sources/sportsgambler/picks/82/",
   "/sources/sportsgambler/picks/83/",
   "/sources/sportsgambler/picks/84/",
   "/sources/sportsgambler/picks/85/",
   "/sources/sportsgambler/picks/86/",
   "/sources/sportsgambler/picks/87/",
   "/sources/sportsgambler/picks/88/",
   "/sources/sportsgambler/picks/89/",
   "/sources/sportsgambler/picks/90/",
   "/sources/sportsgambler/picks/91/",
   "/sources/sportsgambler/picks/92/",
   "/sources/sportsgambler/picks/93/",
   "/sources/sportsgambler/picks/94/",
   "/sources/sportsgambler/picks/95/",
   "/sources/sportsgambler/picks/96/",
   "/sources/sportsgambler/picks/97/",
   "/sources/sportsgambler/picks/98/",
   "/sources/sportsgambler/picks/99/",
   "/sources/sportsgambler/picks/100/",
   "/sources/sportsgambler/picks/101/",
   "/sources/sportsgambler/picks/102/",
   "/sources/sportsgambler/picks/103/",
   "/sources/sportsgambler/picks/104/",
   "/sources/sportsgambler/picks/105/",
   "/sources/sportsgambler/picks/106/",
   "/sources/sportsgambler/picks/107/"
  ],
  "groups": {
   "settled": 198,
   "pending": 43,
   "excluded": 1867
  },
  "continuation": "by_time",
  "page": 5,
  "first": 61,
  "last": 80,
  "author_url": "/sources/sportsgambler/",
  "current": false
 },
 "entity_id": "history:/sources/sportsgambler/picks/5/",
 "source_revision": 74,
 "evidence_extra": [
  {
   "observation_id": "n-290ab51281821574cec2b764",
   "quote_text": "When Parma meet Genoa, we will back the hosts at 1.72 on the Asian Handicap +0.25. With the stake split between 0 and +0.5, I Crociati look capable of landing a return by avoiding defeat.",
   "fragment_from": 691,
   "fragment_to": 878,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/serie-a-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "367e7ac610129b4b345e6a799d5b6ccbf4845bc07725eef8a75cd4ce48bff2be",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.136Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-42e22f2a22de",
    "display_name": "Parma — Genoa",
    "competition_name": "Serie A",
    "starts_at": "2026-09-20T13:00:00.000Z",
    "url": "/football/matches/parma-vs-genoa-2026-09-20/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.25",
   "outcome_label": "Parma +0.25",
   "odds_set": {
    "by_author": "1.72",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.136Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.25",
    "choice": "Parma +0.25",
    "author_odds": "1.72",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "0.25",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.25: Parma +0.25 at 1.72"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Parma 2-1 Genoa."
   },
   "settlements": [
    {
     "operation_id": "4b9d25eb59736b18ecc26d6f63392bbe519274a2d52090b27808de2bef998a76",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "Parma +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ef9fdc9981bab69f276098f886529b8a9273c8eac7de72444970409bb5a2570d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "Parma +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.408Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    },
    {
     "at": "2026-09-28T20:13:18.161Z",
     "field_name": "reason no bet was placed",
     "was": "market or line not supported yet",
     "now": "the statement had not passed our independent check when the bet was due",
     "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/serie-a-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:13:18.161Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "choice_words": "Parma +0.25"
  },
  {
   "observation_id": "n-5d23b30daa7aaa596817da26",
   "quote_text": "If you agree that Frosinone +1 are a good bet on the Asian Handicap, then you can get 2.00 that they draw or beat Como. There’s money back if I Canarini are defeated by the narrowest of margins.",
   "fragment_from": 943,
   "fragment_to": 1137,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/serie-a-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "367e7ac610129b4b345e6a799d5b6ccbf4845bc07725eef8a75cd4ce48bff2be",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.136Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-9f132f2ed26c",
    "display_name": "Frosinone — Como",
    "competition_name": "Serie A",
    "starts_at": "2026-09-20T13:00:00.000Z",
    "url": "/football/matches/frosinone-vs-como-2026-09-20/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap 1",
   "outcome_label": "Frosinone +1.0",
   "odds_set": {
    "by_author": "2",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.136Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 1",
    "choice": "Frosinone +1.0",
    "author_odds": "2",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "1.0",
    "subject": "goals_total",
    "in_words": "Asian handicap 1: Frosinone +1.0 at 2"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Frosinone 2-0 Como."
   },
   "settlements": [
    {
     "operation_id": "d4e7266fb7d74ac9618e0bb2e9f36c10e1a20c3e2b1d225cf9b1b4b3ef0eb6a9",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1",
     "choice": "Frosinone +1.0",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "4ab3de53f67a02e3772598331b5147e31df10fc570402809e519481f0c831661",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1",
     "choice": "Frosinone +1.0",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:12.015Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    },
    {
     "at": "2026-09-28T20:13:18.177Z",
     "field_name": "reason no bet was placed",
     "was": "market or line not supported yet",
     "now": "the statement had not passed our independent check when the bet was due",
     "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/serie-a-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:13:18.177Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   },
   "choice_words": "Frosinone +1.0"
  },
  {
   "observation_id": "n-706279fe94fda0d6662b8334",
   "quote_text": "There’s a very real prospect that Manchester United can have the edge over Fulham and we’ll therefore select the Red Devils when it comes to Full-Time Result. The price of 1.97 looks impossible to ignore.",
   "fragment_from": 191,
   "fragment_to": 395,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-7a6d7c16443e",
    "display_name": "Fulham — Manchester United",
    "competition_name": "Premier League",
    "starts_at": "2026-09-20T15:30:00.000Z",
    "url": "/football/matches/fulham-vs-manchester-united-2026-09-20/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Manchester United",
   "odds_set": {
    "by_author": "1.97",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Manchester United",
    "author_odds": "1.97",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Manchester United at 1.97"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fulham 1-1 Manchester United."
   },
   "settlements": [
    {
     "operation_id": "d66dc1295acd97bc801d60e738e30cfd4352a9d3d8772bbb705c81ee88846855",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Manchester United",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "6ce2d6d1eb7a8fcf978ebef3db213ac5b3e37c76a7a4ce6179a8cc758f3dfa7f",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Manchester United",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:12.478Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:12.478Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "Manchester United to win"
  },
  {
   "observation_id": "n-8ba1d3c7b1280a5ac7b4da6b",
   "quote_text": "We’re heading to the Total Goals market and backing the Over 2.5 selection at a price of 1.61. There’s a strong prospect that Manchester City and Sunderland will land a payout and we’re going into this bet with confidence.",
   "fragment_from": 771,
   "fragment_to": 993,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-9e608e843bee",
    "display_name": "Manchester City — Sunderland",
    "competition_name": "Premier League",
    "starts_at": "2026-09-20T13:00:00.000Z",
    "url": "/football/matches/manchester-city-vs-sunderland-2026-09-20/",
    "scoreline": "5-3",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.61",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.61",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.61"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "5-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Manchester City 5-3 Sunderland."
   },
   "settlements": [
    {
     "operation_id": "56c8d2f5ee6ffca27d1ae43aa5b7ec5ed24f2b24d26d8557547f0541a2478e66",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "cdd10bd2f493c9249377ffba4db398e41ba4021b8d803815d031d9726932e878",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:12.984Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:12.984Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "over 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-2a2f59b1a31c60ca91e76a4c",
   "quote_text": "Leeds can’t be ignored when they meet Crystal Palace, especially as betting odds of 1.74 are available for this prediction. The Full-Time Result market offers strong value here, making the Whites an appealing option.",
   "fragment_from": 1071,
   "fragment_to": 1287,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-11728a535d12",
    "display_name": "Leeds United — Crystal Palace",
    "competition_name": "Premier League",
    "starts_at": "2026-09-20T13:00:00.000Z",
    "url": "/football/matches/leeds-united-vs-crystal-palace-2026-09-20/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Leeds United",
   "odds_set": {
    "by_author": "1.74",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Leeds United",
    "author_odds": "1.74",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Leeds United at 1.74"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Leeds United 0-0 Crystal Palace."
   },
   "settlements": [
    {
     "operation_id": "87bba7275071bf07ffbe30605f3709e4a1ab8979b127cf352335adffbbe6bdf4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Leeds United",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8007d67977ecff81a8b5ae91db2048c59862434d0fd721b7d836e489b01606bc",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Leeds United",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.451Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:11.451Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "Leeds United to win"
  },
  {
   "observation_id": "n-1fea9a49d14ee1823d8db11a",
   "quote_text": "At least one of Nottingham Forest and Coventry might come up short on the goal front, with the BTTS No betting selection looking like the standout bet. That’s particularly when you can get odds of 1.98.",
   "fragment_from": 1371,
   "fragment_to": 1573,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-767b47f5890b",
    "display_name": "Nottingham Forest — Coventry City",
    "competition_name": "Premier League",
    "starts_at": "2026-09-19T16:30:00.000Z",
    "url": null,
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "no",
   "odds_set": {
    "by_author": "1.98",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "no",
    "author_odds": "1.98",
    "market_key": "both_teams_score",
    "choice_key": "no",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: no at 1.98"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Nottingham Forest 0-1 Coventry City."
   },
   "settlements": [
    {
     "operation_id": "1befc51fd433c8dfb48853639a9a9310d6ff232b17ca9570176510a73d100538",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "28f2f44a04a01939869dad84f288fcf8bf67bbf68520744ce82408bb8fe39a69",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.347Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:11.347Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "no (Both teams to score)"
  },
  {
   "observation_id": "n-3ae09a31e0a6b26c2ba75043",
   "quote_text": "The best betting angle for this Newcastle vs Hull fixture could be the BTTS Yes option, especially as it’s attractively priced at 1.66. We can see the two teams both finding the net.",
   "fragment_from": 1645,
   "fragment_to": 1827,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-c30d754895d8",
    "display_name": "Newcastle United — Hull City",
    "competition_name": "Premier League",
    "starts_at": "2026-09-19T14:00:00.000Z",
    "url": "/football/matches/newcastle-united-vs-hull-city-2026-09-19/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.66",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.66",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.66"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 2-1 Hull City."
   },
   "settlements": [
    {
     "operation_id": "3ed640e7b4e6e355faf5437b6dd6d2e1c8cec984e35fc5011c67940a11e9688e",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e9301a6b51695d547c23b292184f07b98c079501b5087a6996b965f099a33123",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.664Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:11.664Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "yes (Both teams to score)"
  },
  {
   "observation_id": "n-b040abeb0345b9f23e5a01cb",
   "quote_text": "There’s an attractive 1.65 available for Over 2.5 on the Total Goals market and that looks too good an opportunity to pass up. Bet on Everton and Ipswich to find the net at least three times between them.",
   "fragment_from": 1900,
   "fragment_to": 2104,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-03fd8256f545",
    "display_name": "Everton — Ipswich Town",
    "competition_name": "Premier League",
    "starts_at": "2026-09-19T14:00:00.000Z",
    "url": "/football/matches/everton-vs-ipswich-town-2026-09-19/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.65",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.65",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.65"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Everton 1-0 Ipswich Town."
   },
   "settlements": [
    {
     "operation_id": "76a5349cea23cd8e8c57247ec06df88d117b0fbed501735eaca8f518dd093f51",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "08f0252e12cd3af2868c20916e4026d24b301c69a5374c574faed9eae28530ef",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:13.494Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:13.494Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "over 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-c78575d4ec801d22c8bf8bcc",
   "quote_text": "We’ll take the plunge and back Tottenham to secure victory when they go up against Aston Villa. There’s plenty of confidence behind this Full-Time Result wager and the odds of 2.02 look attractive.",
   "fragment_from": 2469,
   "fragment_to": 2666,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-5c7343f52ee9",
    "display_name": "Tottenham Hotspur — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-09-19T11:30:00.000Z",
    "url": "/football/matches/tottenham-hotspur-vs-aston-villa-2026-09-19/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Tottenham Hotspur",
   "odds_set": {
    "by_author": "2.02",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Tottenham Hotspur",
    "author_odds": "2.02",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Tottenham Hotspur at 2.02"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Tottenham Hotspur 2-3 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "08df4df91c28e28a4c126dad0fb04d2633c293ebf1aa884e5436425d6924daf1",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Tottenham Hotspur",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8b91b71a613f77aadc1f620d266f1ff52e589b4bcf909762999b65746d383287",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Tottenham Hotspur",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:13.718Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:13.718Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "Tottenham Hotspur to win"
  },
  {
   "observation_id": "n-f6c85816282e6bd326021ff0",
   "quote_text": "We’ll back Bournemouth +0.25 on the Asian Handicap and split our stake between 0 and +0.5 when the Cherries clash with Liverpool. A victory delivers a nice payout at 1.94 although a draw would still mean a return.",
   "fragment_from": 474,
   "fragment_to": 687,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-ef38eb6c46e8",
    "display_name": "AFC Bournemouth — Liverpool",
    "competition_name": "Premier League",
    "starts_at": "2026-09-20T13:00:00.000Z",
    "url": "/football/matches/afc-bournemouth-vs-liverpool-2026-09-20/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.25",
   "outcome_label": "AFC Bournemouth +0.25",
   "odds_set": {
    "by_author": "1.94",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.25",
    "choice": "AFC Bournemouth +0.25",
    "author_odds": "1.94",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "0.25",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.25: AFC Bournemouth +0.25 at 1.94"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was AFC Bournemouth 0-1 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "05913db3b4e10d8d33bc25a7fc2d0ff01358b0688d7c42130279d6a8de76fc92",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "AFC Bournemouth +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "54c1c67f1b072b3098cc760045bbb3ad99ef0d72187f73e298c1afb055840805",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "AFC Bournemouth +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:14.179Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:14.179Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "AFC Bournemouth +0.25"
  },
  {
   "observation_id": "n-52534756365d7e050cfc868c",
   "quote_text": "Back Brighton +0.75 at 1.94 when they clash against Arsenal. Splitting Asian Handicap stakes between +0.5 and +1.0 means we get insurance if the home team lose by a goal, although a full return for a draw or win.",
   "fragment_from": 2178,
   "fragment_to": 2390,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-8a66afc8abf4",
    "display_name": "Brighton & Hove Albion — Arsenal",
    "competition_name": "Premier League",
    "starts_at": "2026-09-19T14:00:00.000Z",
    "url": "/football/matches/brighton-and-hove-albion-vs-arsenal-2026-09-19/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.75",
   "outcome_label": "Brighton & Hove Albion +0.75",
   "odds_set": {
    "by_author": "1.94",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.75",
    "choice": "Brighton & Hove Albion +0.75",
    "author_odds": "1.94",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "0.75",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.75: Brighton & Hove Albion +0.75 at 1.94"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Brighton & Hove Albion 3-0 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "82e0c9d5e1cd21224a8af2910c8929015ac22ea17bfc202fef1967d6aa7f5578",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.75",
     "choice": "Brighton & Hove Albion +0.75",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "941ed77a0abfea0715b6d5b97cb146e9b4b2dad99560faa4121fd07419c0ae11",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.75",
     "choice": "Brighton & Hove Albion +0.75",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.918Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:11.918Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "Brighton & Hove Albion +0.75"
  },
  {
   "observation_id": "n-0223d5c769f06e0d6373f385",
   "quote_text": "Brentford look capable of beating Chelsea and we’ll take them on the Asian Handicap. Back the home team at 1.77 with a +0.25 goal start, with our stake split between 0 and +0.5 which means a return if they avoid defeat.",
   "fragment_from": 2741,
   "fragment_to": 2960,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8e2447e81083028eaf90c1f885223d209c82cf408f1a4bca0d2702e5a31391c7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-09-24T20:16:00.032Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-bd8db8063211",
    "display_name": "Brentford — Chelsea",
    "competition_name": "Premier League",
    "starts_at": "2026-09-18T19:00:00.000Z",
    "url": "/football/matches/brentford-vs-chelsea-2026-09-18/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.25",
   "outcome_label": "Brentford +0.25",
   "odds_set": {
    "by_author": "1.77",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2017-05-01T09:00:00.000Z",
    "detected_at": "2026-09-24T20:16:00.032Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_match",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before this match: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.25",
    "choice": "Brentford +0.25",
    "author_odds": "1.77",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "0.25",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.25: Brentford +0.25 at 1.77"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Brentford 3-0 Chelsea."
   },
   "settlements": [
    {
     "operation_id": "17d0bcb82e2a49d10696a1d3fe0035b77249c29f8a10c4295bd6bd8dcca59c12",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "Brentford +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "18cef77a9bf2088b5d1ecac3ec63671975210b8c3eacf70149f9f04000dd00cb",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "Brentford +0.25",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T20:07:11.075Z",
     "field_name": "publication date",
     "was": "1 May 2017",
     "now": "not stated by the source",
     "cause": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "SportsGambler",
    "publisher": "SportsGambler",
    "forecaster": "SportsGambler",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsgambler.com/betting-tips/football/premier-league-predictions/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:11.075Z",
    "field": "publication date",
    "reason": "The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately.",
    "version": 2,
    "url": "/corrections/#c-b268c629e065",
    "text": "Corrected on 28 September 2026: The date shown was the source page's own date, set long before this match on a page that is updated over time; it is not the date of this prediction. The page date is now shown separately."
   },
   "choice_words": "Brentford +0.25"
  }
 ]
}
