{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/gordon-brunt/picks/7/",
 "canonical": "/authors/gordon-brunt/picks/7/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Gordon Brunt — football predictions, page 7 of 9",
 "description": "Predictions 101–120 of 144 by Gordon Brunt, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 7 of 9 of the predictions by Gordon Brunt recorded by Forecast Record: predictions 101–120 of 144 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": "144",
  "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-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T07:23:48.684Z",
 "content_hash": null,
 "meaning_hash": "7e96711167220893e39cca62d2b8022da1f500deded0dcbcacde9ed9e1afb45e",
 "dependency_group": "author:e-2e7eb4f13889bd75afa69b27",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/gordon-brunt/picks/7/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-2e7eb4f13889bd75afa69b27",
  "public_name": "Gordon Brunt",
  "tracker_number": 1509,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-28",
   "until": "2026-09-30"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-8870c4dabde21b81bf47e238",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-8870c4dabde21b81bf47e238",
   "match": "Newcastle United v Manchester City",
   "match_url": null,
   "kickoff": "2025-11-22T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7447.4,
   "market_code": "player_goal_or_assist",
   "author_said": "Player to score or assist: Jeremy Doku to score or assist at 2.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.7",
   "settled_price": "2.7",
   "published_at": "2025-11-21T19:24:00.000Z",
   "recorded_at": "2026-09-29T00:51:17.584Z",
   "origin": "Found after the match; 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-8870c4dabde21b81bf47e238",
    "quote_text": "Best prop bet: Jeremy Doku goal or assist (+170 via FanDuel)",
    "fragment_from": 1337,
    "fragment_to": 1397,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251125070713id_/https://www.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5e7429f9436d0bf7f252ae87558b8c45a4158114b5ed5662466552634b15c3d5",
     "material_removed": false
    },
    "published_at": "2025-11-21T19:24:00.000Z",
    "detected_at": "2026-09-29T00:51:17.584Z",
    "executed_at": "2026-11-07T18:22:00.336Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-11-22T17:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Player to score or assist",
    "outcome_label": "Jeremy Doku to score or assist",
    "odds_set": {
     "by_author": "2.7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-21T19:24:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-21T19:24:00.000Z",
     "detected_at": "2026-09-29T00:51:17.584Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score or assist",
     "choice": "Jeremy Doku to score or assist",
     "author_odds": "2.7",
     "market_key": "player_goal_or_assist",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score or assist: Jeremy Doku to score or assist at 2.7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Newcastle United 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "474b6ca09da9b385f77ab8e23f97f8f5b138b8891b091017faf8176068ccab14",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score or assist",
      "choice": "Jeremy Doku to score or assist",
      "decimal_odds": "2.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.336Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jeremy Doku to score or assist"
   }
  },
  {
   "record_id": "n-afedbe30b72a57708ef67f89",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-afedbe30b72a57708ef67f89",
   "match": "Newcastle United v Manchester City",
   "match_url": null,
   "kickoff": "2025-11-22T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7447.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2",
   "settled_price": "1.9500",
   "published_at": "2025-11-21T19:24:00.000Z",
   "recorded_at": "2026-09-29T00:51:17.584Z",
   "origin": "Found after the match; 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-afedbe30b72a57708ef67f89",
    "quote_text": "Game prediction: Man City ML (+100 via Caesars)",
    "fragment_from": 1231,
    "fragment_to": 1278,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251125070713id_/https://www.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5e7429f9436d0bf7f252ae87558b8c45a4158114b5ed5662466552634b15c3d5",
     "material_removed": false
    },
    "published_at": "2025-11-21T19:24:00.000Z",
    "detected_at": "2026-09-29T00:51:17.584Z",
    "executed_at": "2026-11-07T18:22:00.308Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-11-22T17:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9174",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-21T19:24:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-21T19:24:00.000Z",
     "detected_at": "2026-09-29T00:51:17.584Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": "2",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Newcastle United 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "8fe01a088d5ad117b9a2fa76ccf17c7d6ac245a786acc61cfe9cdf6ee977428f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.303Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f412cf3ce44db043d746580882dd479d169d782e8febf1f18d351b05d9d92336",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.9174",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.308Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6514faf3bd6750aea7a8d6be67ef5b4cd5efab5f4d7efd368f1c4020a65ca0f1",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.9500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.314Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-f2d697c39b67d3d33ae6ac5f",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-f2d697c39b67d3d33ae6ac5f",
   "match": "Newcastle United v Manchester City",
   "match_url": null,
   "kickoff": "2025-11-22T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7447.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.69",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.69",
   "settled_price": "1.6100",
   "published_at": "2025-11-21T19:24:00.000Z",
   "recorded_at": "2026-09-29T00:51:17.584Z",
   "origin": "Found after the match; 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-f2d697c39b67d3d33ae6ac5f",
    "quote_text": "Over/Under pick: Over 2.5 (-145 via Caesars)",
    "fragment_from": 1286,
    "fragment_to": 1330,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251125070713id_/https://www.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5e7429f9436d0bf7f252ae87558b8c45a4158114b5ed5662466552634b15c3d5",
     "material_removed": false
    },
    "published_at": "2025-11-21T19:24:00.000Z",
    "detected_at": "2026-09-29T00:51:17.584Z",
    "executed_at": "2026-11-07T18:22:00.325Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-11-22T17:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.69",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5988",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5988,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-21T19:24:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-21T19:24:00.000Z",
     "detected_at": "2026-09-29T00:51:17.584Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; 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.69",
     "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.69"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Newcastle United 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "3f1c750709aaba17efeed753fe5bfc813ec601923e2385143e195b67aef67a52",
      "series_key": "retro_author_price",
      "series_label": "Restored, 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": "1.69",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6900,
      "executed_at": "2026-11-07T18:22:00.320Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cdae6a41653ebed93fd54d616dee1064689f87d3cecffd2cf3fcba44e09d37a8",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.5988",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5988,
      "executed_at": "2026-11-07T18:22:00.325Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b729d42888fbe7a7967886296d8ed88e52ce90d982d8b73c5deffc5201db9d49",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.6100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6100,
      "executed_at": "2026-11-07T18:22:00.330Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//newcastle-vs-manchester-city-prediction-odds-expert-picks-nov-22-2025/",
     "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-3ce4a65b785d0ffbcaf7b9b1",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-3ce4a65b785d0ffbcaf7b9b1",
   "match": "Arsenal v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.0,
   "market_code": "player_to_score",
   "author_said": "Player to score: Harry Kane to score at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.4",
   "settled_price": "2.4",
   "published_at": "2025-11-25T18:59:00.000Z",
   "recorded_at": "2026-09-30T15:02:55.995Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3ce4a65b785d0ffbcaf7b9b1",
    "quote_text": "Best prop bet: Harry Kane anytime goal (+140 via DraftKings)",
    "fragment_from": 1339,
    "fragment_to": 1399,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251126055539id_/https://www.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3d1e37c804e8e977debb0e4a22edfcbbeb89894d3ff8313a0352f3ad9c39d207",
     "material_removed": false
    },
    "published_at": "2025-11-25T18:59:00.000Z",
    "detected_at": "2026-09-30T15:02:55.995Z",
    "executed_at": "2026-11-07T18:22:02.351Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-26T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Harry Kane to score",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
    "dates": {
     "fragment_at": "2025-11-25T18:59:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-25T18:59:00.000Z",
     "detected_at": "2026-09-30T15:02:55.995Z",
     "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Harry Kane to score",
     "author_odds": "2.4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Harry Kane to score at 2.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Arsenal 3-1 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "6ad8601e8b43f45e90267b3585119f963a095483743e6f3c5bfed080a873e3d9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Harry Kane to score",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:02.351Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Harry Kane to score"
   }
  },
  {
   "record_id": "n-8655250be4a63f7fd58099f1",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-8655250be4a63f7fd58099f1",
   "match": "Arsenal v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.2",
   "settled_price": "2.0300",
   "published_at": "2025-11-25T18:59:00.000Z",
   "recorded_at": "2026-09-30T15:02:55.995Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8655250be4a63f7fd58099f1",
    "quote_text": "Game prediction: Arsenal ML (+120 via bet365)",
    "fragment_from": 1238,
    "fragment_to": 1283,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251126055539id_/https://www.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3d1e37c804e8e977debb0e4a22edfcbbeb89894d3ff8313a0352f3ad9c39d207",
     "material_removed": false
    },
    "published_at": "2025-11-25T18:59:00.000Z",
    "detected_at": "2026-09-30T15:02:55.995Z",
    "executed_at": "2026-11-07T18:22:02.333Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-26T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
    "dates": {
     "fragment_at": "2025-11-25T18:59:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-25T18:59:00.000Z",
     "detected_at": "2026-09-30T15:02:55.995Z",
     "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal at 2.2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 3-1 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "fa02753d0b8c4303f0c59e8981914c1a081c2d4ae5983be18362a3642a3600ce",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:22:02.327Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e63f966392522cfbfae3cec34d2079e1ef36047adec70ae3c85b44078018d964",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "2.0300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10300,
      "executed_at": "2026-11-07T18:22:02.333Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-8b231270fac3e8c07bcb899d",
   "url": null,
   "match": "Arsenal v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.0,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Arsenal 3-2 FC Bayern München",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-25T18:59:00.000Z",
   "recorded_at": "2026-09-30T15:02:55.995Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9581afddd2a32f15dc5fe831",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-9581afddd2a32f15dc5fe831",
   "match": "Arsenal v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.7500",
   "published_at": "2025-11-25T18:59:00.000Z",
   "recorded_at": "2026-09-30T15:02:55.995Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9581afddd2a32f15dc5fe831",
    "quote_text": "Over/Under pick: Over 2.5 (-125 via bet365)",
    "fragment_from": 1290,
    "fragment_to": 1333,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251126055539id_/https://www.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3d1e37c804e8e977debb0e4a22edfcbbeb89894d3ff8313a0352f3ad9c39d207",
     "material_removed": false
    },
    "published_at": "2025-11-25T18:59:00.000Z",
    "detected_at": "2026-09-30T15:02:55.995Z",
    "executed_at": "2026-11-07T18:22:02.344Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-26T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
    "dates": {
     "fragment_at": "2025-11-25T18:59:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-25T18:59:00.000Z",
     "detected_at": "2026-09-30T15:02:55.995Z",
     "archive_snapshot_at": "2025-11-26T05:55:39.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.8",
     "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.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 3-1 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "2cf7ddef850678547c673dc698587061abae9bb677d618161cb42edf39ab175f",
      "series_key": "retro_author_price",
      "series_label": "Restored, 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": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:02.339Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0992366ab5448f4008d83cd5f534c01094b839d779276247fb547aed02fd1b51",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.7500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:22:02.344Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//arsenal-vs-bayern-munich-prediction-odds-expert-picks-nov-26-2025/",
     "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-59b8ab0fdefa8c57dbd3f956",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-59b8ab0fdefa8c57dbd3f956",
   "match": "Arsenal v Olympiakos Piraeus",
   "match_url": null,
   "kickoff": "2025-10-01T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8732.1,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -2.5: Arsenal -2.5 at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.4100",
   "published_at": "2025-09-30T23:08:00.000Z",
   "recorded_at": "2026-09-30T15:03:30.474Z",
   "origin": "Found after the match; 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-59b8ab0fdefa8c57dbd3f956",
    "quote_text": "Game pick: Arsenal -2.5 (+125 via DraftKings)",
    "fragment_from": 1065,
    "fragment_to": 1110,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fb29acd516149e68270fe5a5c651ae842327585c18592233151fcb485128c247",
     "material_removed": false
    },
    "published_at": "2025-09-30T23:08:00.000Z",
    "detected_at": "2026-09-30T15:03:30.474Z",
    "executed_at": "2026-11-07T18:22:18.863Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Olympiakos Piraeus",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-10-01T19:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Asian handicap -2.5",
    "outcome_label": "Arsenal -2.5",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4100",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-30T23:08:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-30T23:08:00.000Z",
     "detected_at": "2026-09-30T15:03:30.474Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap -2.5",
     "choice": "Arsenal -2.5",
     "author_odds": "2.25",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-2.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -2.5: Arsenal -2.5 at 2.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Arsenal 2-0 Olympiakos Piraeus."
    },
    "settlements": [
     {
      "operation_id": "a1727b34e305c6bb4d8c36eb6836c5afe3f5f73d97f66c87cbbc19e55706c000",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -2.5",
      "choice": "Arsenal -2.5",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:18.857Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b14a826251e0f5015f474c8aae58e5fc445a802ae4a749761e79ca22e4e99ee0",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -2.5",
      "choice": "Arsenal -2.5",
      "decimal_odds": "2.4100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:18.863Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal -2.5"
   }
  },
  {
   "record_id": "n-766d89dc17a951cdd0b4754e",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-766d89dc17a951cdd0b4754e",
   "match": "Arsenal v Olympiakos Piraeus",
   "match_url": null,
   "kickoff": "2025-10-01T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8732.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Viktor Gyokeres to score at 4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4",
   "settled_price": "4",
   "published_at": "2025-09-30T23:08:00.000Z",
   "recorded_at": "2026-09-30T15:03:30.474Z",
   "origin": "Found after the match; 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-766d89dc17a951cdd0b4754e",
    "quote_text": "Player prop pick: Viktor Gyokeres to score (+300)",
    "fragment_from": 1168,
    "fragment_to": 1217,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fb29acd516149e68270fe5a5c651ae842327585c18592233151fcb485128c247",
     "material_removed": false
    },
    "published_at": "2025-09-30T23:08:00.000Z",
    "detected_at": "2026-09-30T15:03:30.474Z",
    "executed_at": "2026-11-07T18:22:18.903Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Olympiakos Piraeus",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-10-01T19:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Player to score",
    "outcome_label": "Viktor Gyokeres to score",
    "odds_set": {
     "by_author": "4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-30T23:08:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-30T23:08:00.000Z",
     "detected_at": "2026-09-30T15:03:30.474Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Viktor Gyokeres to score",
     "author_odds": "4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Viktor Gyokeres to score at 4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Arsenal 2-0 Olympiakos Piraeus."
    },
    "settlements": [
     {
      "operation_id": "caf625fc252175c9991d41580e1f4e2d89886bf249872e54f431424919fc090c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Viktor Gyokeres to score",
      "decimal_odds": "4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:18.903Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Viktor Gyokeres to score"
   }
  },
  {
   "record_id": "n-fb94092a52506088fd5af1f2",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-fb94092a52506088fd5af1f2",
   "match": "Arsenal v Olympiakos Piraeus",
   "match_url": null,
   "kickoff": "2025-10-01T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8732.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.4850",
   "published_at": "2025-09-30T23:08:00.000Z",
   "recorded_at": "2026-09-30T15:03:30.474Z",
   "origin": "Found after the match; 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-fb94092a52506088fd5af1f2",
    "quote_text": "Over/Under pick: Over 3.5 (+125 via Caesars)",
    "fragment_from": 1118,
    "fragment_to": 1162,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fb29acd516149e68270fe5a5c651ae842327585c18592233151fcb485128c247",
     "material_removed": false
    },
    "published_at": "2025-09-30T23:08:00.000Z",
    "detected_at": "2026-09-30T15:03:30.474Z",
    "executed_at": "2026-11-07T18:22:18.881Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Olympiakos Piraeus",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-10-01T19:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-30T23:08:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-30T23:08:00.000Z",
     "detected_at": "2026-09-30T15:03:30.474Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.25",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Arsenal 2-0 Olympiakos Piraeus."
    },
    "settlements": [
     {
      "operation_id": "69ad7610d41efd3add8580ec6a05a643c674108d884ed61293d2e2855d5ee058",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:18.868Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ab82ad9c302849f8eae4e8e5bcf0f87dbf1cff4fac2e62d549b19a716c07fff5",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.4850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:18.881Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/arsenal-vs-olympiacos-prediction-odds-oct-1-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-63d422d4e74f7f077fd05cc2",
   "url": null,
   "match": "Atlético Madrid v Arsenal",
   "match_url": null,
   "kickoff": "2026-04-29T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -3692.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Atlético Madrid 1-1 Arsenal",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-28T20:10:00.000Z",
   "recorded_at": "2026-09-30T15:03:56.574Z",
   "origin": "Found after the match; 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
  },
  {
   "record_id": "n-19add2667a161cc30f20791c",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-19add2667a161cc30f20791c",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4052.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.36",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.36",
   "settled_price": "1.4000",
   "published_at": "2026-04-14T18:09:00.000Z",
   "recorded_at": "2026-09-30T15:04:11.134Z",
   "origin": "Found after the match; 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-19add2667a161cc30f20791c",
    "quote_text": "Both teams to score\n\n-280 via DraftKings",
    "fragment_from": 1414,
    "fragment_to": 1454,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "087c4c623de74b23084ec7982b4f6561d13b4300b775548102de01c4226669de",
     "material_removed": false
    },
    "published_at": "2026-04-14T18:09:00.000Z",
    "detected_at": "2026-09-30T15:04:11.134Z",
    "executed_at": "2026-11-07T18:22:19.045Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.36",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-14T18:09:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T18:09:00.000Z",
     "detected_at": "2026-09-30T15:04:11.134Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; 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.36",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.36"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Atlético Madrid 1-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "33390a8893662c2a988925b72f4ed11a89acef57b91ef7a96b6bc519763a9378",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.36",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3600,
      "executed_at": "2026-11-07T18:22:19.034Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5336f71d7768770729783afd799b21cd691d6f9fd4e4e5693d2c7801e7aa1be0",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4000,
      "executed_at": "2026-11-07T18:22:19.045Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-2feb3525f5d6dc843ba72e3a",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-2feb3525f5d6dc843ba72e3a",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4052.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 4.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4.4",
   "settled_price": "4.4000",
   "published_at": "2026-04-14T18:09:00.000Z",
   "recorded_at": "2026-09-30T15:04:11.134Z",
   "origin": "Found after the match; 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-2feb3525f5d6dc843ba72e3a",
    "quote_text": "Draw\n\n+340 via DraftKings",
    "fragment_from": 1299,
    "fragment_to": 1324,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "087c4c623de74b23084ec7982b4f6561d13b4300b775548102de01c4226669de",
     "material_removed": false
    },
    "published_at": "2026-04-14T18:09:00.000Z",
    "detected_at": "2026-09-30T15:04:11.134Z",
    "executed_at": "2026-11-07T18:22:19.014Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "4.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.4000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-14T18:09:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T18:09:00.000Z",
     "detected_at": "2026-09-30T15:04:11.134Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "4.4",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 4.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 1-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "4387d0e95c1ec828d6f98d859a70c3300d20a6d5881c51a5d30f01e743d2c758",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "4.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:19.008Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fd9d061c4009ac9f3fe4ab909222c554d86bad4155de466ee48998fa513e83ac",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "4.4000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:19.014Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-8e6b033c7497946c5dc3357d",
   "url": null,
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4052.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Atlético Madrid 1-1 FC Barcelona",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-14T18:09:00.000Z",
   "recorded_at": "2026-09-30T15:04:11.134Z",
   "origin": "Found after the match; 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
  },
  {
   "record_id": "n-a07ab0eb47a68c3f3237a175",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-a07ab0eb47a68c3f3237a175",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4052.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 3.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.25",
   "settled_price": "3.2000",
   "published_at": "2026-04-14T18:09:00.000Z",
   "recorded_at": "2026-09-30T15:04:11.134Z",
   "origin": "Found after the match; 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-a07ab0eb47a68c3f3237a175",
    "quote_text": "Under 2.5\n\n+225 via DraftKings",
    "fragment_from": 1355,
    "fragment_to": 1385,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "087c4c623de74b23084ec7982b4f6561d13b4300b775548102de01c4226669de",
     "material_removed": false
    },
    "published_at": "2026-04-14T18:09:00.000Z",
    "detected_at": "2026-09-30T15:04:11.134Z",
    "executed_at": "2026-11-07T18:22:19.026Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-14T18:09:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T18:09:00.000Z",
     "detected_at": "2026-09-30T15:04:11.134Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "3.25",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 3.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 1-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "cbc66a277694f09ad8a3c86a9b28fad72ba27c40f63dbad97384ad7134f10c06",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:19.020Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4316e572ec51e6674925403dcf5d526de2a72da584c2e52b16674833e179937f",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "3.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:19.026Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-e7ba3d819c183d8185f67afe",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-e7ba3d819c183d8185f67afe",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4052.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Julian Alvarez to score at 3.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.15",
   "settled_price": "3.15",
   "published_at": "2026-04-14T18:09:00.000Z",
   "recorded_at": "2026-09-30T15:04:11.134Z",
   "origin": "Found after the match; 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-e7ba3d819c183d8185f67afe",
    "quote_text": "Julian Alvarez anytime goal\n\n+215 via DraftKings",
    "fragment_from": 1480,
    "fragment_to": 1528,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "087c4c623de74b23084ec7982b4f6561d13b4300b775548102de01c4226669de",
     "material_removed": false
    },
    "published_at": "2026-04-14T18:09:00.000Z",
    "detected_at": "2026-09-30T15:04:11.134Z",
    "executed_at": "2026-11-07T18:22:19.053Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Julian Alvarez to score",
    "odds_set": {
     "by_author": "3.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-14T18:09:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T18:09:00.000Z",
     "detected_at": "2026-09-30T15:04:11.134Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Julian Alvarez to score",
     "author_odds": "3.15",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Julian Alvarez to score at 3.15"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 1-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "eab8a6fabc3bc3a44ba0d8aa6fadfda89b3dc41412324a5601a2edad350c95b3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Julian Alvarez to score",
      "decimal_odds": "3.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:19.053Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com/picks/soccer/atletico-madrid-vs-barcelona-prediction-odds-picks-champions-league-april-14-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Julian Alvarez to score"
   }
  },
  {
   "record_id": "n-0afe8043c8dde1b1d39fecbc",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-0afe8043c8dde1b1d39fecbc",
   "match": "Atlético Madrid v Inter",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8300",
   "published_at": "2025-11-25T17:50:00.000Z",
   "recorded_at": "2026-09-30T15:04:49.332Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0afe8043c8dde1b1d39fecbc",
    "quote_text": "Over/Under pick: Over 2.5 (-125 via Caesars)",
    "fragment_from": 1335,
    "fragment_to": 1379,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251126055540id_/https://www.sportsbookreview.com//picks/soccer//atletico-madrid-vs-inter-milan-prediction-odds-expert-picks-nov-26-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1872eb59fd641b70722c6f93fe72b47566ff0b8c9d9ce81c6172affb766dac5b",
     "material_removed": false
    },
    "published_at": "2025-11-25T17:50:00.000Z",
    "detected_at": "2026-09-30T15:04:49.332Z",
    "executed_at": "2026-11-07T18:22:13.725Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-26T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-11-26T05:55:40.000Z",
    "dates": {
     "fragment_at": "2025-11-25T17:50:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-25T17:50:00.000Z",
     "detected_at": "2026-09-30T15:04:49.332Z",
     "archive_snapshot_at": "2025-11-26T05:55:40.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.8",
     "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.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Atlético Madrid 2-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "eeb165811bb5e059d2d138883a802588db6fe2ba3f19d6ecea26503c22ed74e6",
      "series_key": "retro_author_price",
      "series_label": "Restored, 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": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:13.720Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3319176d9d8e3835f945b965c430f10bf1e6ee678a000976b77e5ec808a46662",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.8300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-07T18:22:13.725Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//atletico-madrid-vs-inter-milan-prediction-odds-expert-picks-nov-26-2025/",
     "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-645276c4dd58e436ff60da74",
   "url": null,
   "match": "Atlético Madrid v Inter",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Atlético Madrid 1-2 Inter",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-25T17:50:00.000Z",
   "recorded_at": "2026-09-30T15:04:49.332Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-75a14de6a4b68d58d6b83dfb",
   "url": "/authors/gordon-brunt/picks/7/#pick-n-75a14de6a4b68d58d6b83dfb",
   "match": "Atlético Madrid v Inter",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7387.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Inter at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.1",
   "settled_price": "2.7000",
   "published_at": "2025-11-25T17:50:00.000Z",
   "recorded_at": "2026-09-30T15:04:49.332Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-75a14de6a4b68d58d6b83dfb",
    "quote_text": "Game prediction: Inter Milan (+210 via bet365)",
    "fragment_from": 1282,
    "fragment_to": 1328,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251126055540id_/https://www.sportsbookreview.com//picks/soccer//atletico-madrid-vs-inter-milan-prediction-odds-expert-picks-nov-26-2025/",
     "display_name": null,
     "speaker": "Gordon Brunt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1872eb59fd641b70722c6f93fe72b47566ff0b8c9d9ce81c6172affb766dac5b",
     "material_removed": false
    },
    "published_at": "2025-11-25T17:50:00.000Z",
    "detected_at": "2026-09-30T15:04:49.332Z",
    "executed_at": "2026-11-07T18:22:13.712Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-26T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Inter",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.7000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-11-26T05:55:40.000Z",
    "dates": {
     "fragment_at": "2025-11-25T17:50:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-25T17:50:00.000Z",
     "detected_at": "2026-09-30T15:04:49.332Z",
     "archive_snapshot_at": "2025-11-26T05:55:40.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Inter",
     "author_odds": "3.1",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Inter at 3.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 2-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "99e8d1ac8237ec5750a61799d10c4771b169b6222237ea86fdbeeb889a6436f6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Inter",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:13.706Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a338a576960cff51f3508eb6eb92d0198f05187c6aec2b7dda955095a04f7aac",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Inter",
      "decimal_odds": "2.7000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:13.712Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Gordon Brunt",
     "publisher": "sportsbookreview.com",
     "forecaster": "Gordon Brunt",
     "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.sportsbookreview.com//picks/soccer//atletico-madrid-vs-inter-milan-prediction-odds-expert-picks-nov-26-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Inter to win"
   }
  },
  {
   "record_id": "n-795b14d65a463ecbeb49f2b9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best prop bet: Marcus Thuram to be fouled 2+ times (+110 via bet365)",
   "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": "2025-11-25T17:50:00.000Z",
   "recorded_at": "2026-09-30T15:04:49.332Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 144,
  "pages": 9,
  "page_urls": [
   "/authors/gordon-brunt/",
   "/authors/gordon-brunt/picks/2/",
   "/authors/gordon-brunt/picks/3/",
   "/authors/gordon-brunt/picks/4/",
   "/authors/gordon-brunt/picks/5/",
   "/authors/gordon-brunt/picks/6/",
   "/authors/gordon-brunt/picks/7/",
   "/authors/gordon-brunt/picks/8/",
   "/authors/gordon-brunt/picks/9/"
  ],
  "groups": {
   "settled": 76,
   "pending": 0,
   "excluded": 68
  },
  "continuation": "by_time",
  "page": 7,
  "first": 101,
  "last": 120,
  "author_url": "/authors/gordon-brunt/",
  "current": false
 },
 "entity_id": "history:/authors/gordon-brunt/picks/7/",
 "source_revision": 41
}
