{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/freetips-com/products/football/picks/2/",
 "canonical": "/sources/freetips-com/products/football/picks/2/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "FreeTips.com — Football tips — football predictions, page 2 of 3",
 "description": "Predictions 1–20 of 29 by FreeTips.com — Football tips, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 2 of 3 of the predictions by FreeTips.com — Football tips recorded by Forecast Record: predictions 1–20 of 29 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": "29",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "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": "42b241757ad99e92941d4441395e89f9874f9e933b1e8b5926d62c1f17f0ac73",
 "dependency_group": "author:e-c4755b84a5ad77bb7e3abd0c",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/sources/freetips-com/products/football/picks/2/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-c4755b84a5ad77bb7e3abd0c",
  "public_name": "FreeTips.com — Football tips",
  "tracker_number": 1493,
  "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-dd33a0a04f7117d0e452a105",
   "url": null,
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": null,
   "kickoff": "2026-03-05T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4964.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6700",
   "published_at": "2026-03-04T08:38:00.000Z",
   "recorded_at": "2026-09-28T16:05:14.989Z",
   "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-2879f0795381236eebaf560f",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-2879f0795381236eebaf560f",
   "match": "Newcastle United v Manchester United",
   "match_url": null,
   "kickoff": "2026-03-04T20:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4987.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United",
   "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": null,
   "settled_price": "2.5000",
   "published_at": "2026-03-03T11:36:00.000Z",
   "recorded_at": "2026-09-28T16:05:19.210Z",
   "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-2879f0795381236eebaf560f",
    "quote_text": "Away Win",
    "fragment_from": 39,
    "fragment_to": 47,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/newcastle-vs-man-united-betting-tips-20260303-0014/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "59acb7d05a4333db07bffa466b38c430299b1919e995754f2fac0f39f0367bea",
     "material_removed": false
    },
    "published_at": "2026-03-03T11:36:00.000Z",
    "detected_at": "2026-09-28T16:05:19.210Z",
    "executed_at": "2026-11-07T18:20:30.137Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-03-04T20:15:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5200",
     "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": "2026-03-03T11:36:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-03-03T11:36:00.000Z",
     "detected_at": "2026-09-28T16:05:19.210Z",
     "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 United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United"
    },
    "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 United."
    },
    "settlements": [
     {
      "operation_id": "40704a8484e2aa8529cd394e2b24eac47e5126044429edea241e5695eef65295",
      "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 United",
      "decimal_odds": "2.5200",
      "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:20:30.137Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3a4360d88790c41abd5baa6b8ae78aa4cfbfa30795a5a7a05c660c5ae5b3c4d3",
      "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 United",
      "decimal_odds": "2.5000",
      "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:20:30.148Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/newcastle-vs-man-united-betting-tips-20260303-0014/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-4b6b23d7ab0e231dfb5ed715",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-4b6b23d7ab0e231dfb5ed715",
   "match": "Everton v Burnley",
   "match_url": null,
   "kickoff": "2026-03-03T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5012.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6200",
   "published_at": "2026-03-02T09:46:00.000Z",
   "recorded_at": "2026-09-28T16:05:20.085Z",
   "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-4b6b23d7ab0e231dfb5ed715",
    "quote_text": "Home Win Predicted",
    "fragment_from": 34,
    "fragment_to": 52,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/everton-vs-burnley-betting-tips-20260302-0007/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "d27facf4737820e7cd5c291fa1b911796d9340983031659fc0615af148174e4d",
     "material_removed": false
    },
    "published_at": "2026-03-02T09:46:00.000Z",
    "detected_at": "2026-09-28T16:05:20.085Z",
    "executed_at": "2026-11-07T18:20:30.114Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Burnley",
     "competition_name": "Premier League",
     "starts_at": "2026-03-03T19:30:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6250",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6250,
    "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": "2026-03-02T09:46:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-03-02T09:46:00.000Z",
     "detected_at": "2026-09-28T16:05:20.085Z",
     "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": "Everton",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Everton"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 2-0 Burnley."
    },
    "settlements": [
     {
      "operation_id": "ee159a3fe76aed81374da63552c0ee79c0fab67ff970d48992f9393100d6715b",
      "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": "Everton",
      "decimal_odds": "1.6250",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6250,
      "executed_at": "2026-11-07T18:20:30.114Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "10aeefe39e9113d9779aec061186bf061f0ae97416443d063e483f178e4dfd6b",
      "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": "Everton",
      "decimal_odds": "1.6200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-11-07T18:20:30.124Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/everton-vs-burnley-betting-tips-20260302-0007/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton to win"
   }
  },
  {
   "record_id": "n-a79535792fc8160ce0654e06",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-a79535792fc8160ce0654e06",
   "match": "Wolverhampton Wanderers v Aston Villa",
   "match_url": null,
   "kickoff": "2026-02-27T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5108.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "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": null,
   "settled_price": "1.7500",
   "published_at": "2026-02-27T08:53:00.000Z",
   "recorded_at": "2026-09-28T16:05:24.293Z",
   "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-a79535792fc8160ce0654e06",
    "quote_text": "Villa Win Tipped",
    "fragment_from": 37,
    "fragment_to": 53,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/wolves-vs-aston-villa-betting-tips-20260225-0020/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "f7ff36b0ea6dd9a6a10fe856baf24d376e17c758c88c5b3540cc6601091b0356",
     "material_removed": false
    },
    "published_at": "2026-02-27T08:53:00.000Z",
    "detected_at": "2026-09-28T16:05:24.293Z",
    "executed_at": "2026-11-07T18:21:18.139Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Wolverhampton Wanderers v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2026-02-27T20:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7519",
     "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": "2026-02-27T08:53:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-02-27T08:53:00.000Z",
     "detected_at": "2026-09-28T16:05:24.293Z",
     "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": "Aston Villa",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "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 Wolverhampton Wanderers 2-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "e09cb37eb197b3403ae6d09061302af4e9f714018e732e498df38df6abfbcf7b",
      "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": "Aston Villa",
      "decimal_odds": "1.7519",
      "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:21:18.139Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5cacf8afb125156896066b8e19cf3e487fb5990a9406bc53cc5bb38d3253afef",
      "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": "Aston Villa",
      "decimal_odds": "1.7500",
      "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:21:18.154Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/wolves-vs-aston-villa-betting-tips-20260225-0020/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-517f0e8723bbc996057ab9c1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Away Win to Nil Backed",
   "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": "2026-02-16T15:38:00.000Z",
   "recorded_at": "2026-09-28T16:05:28.282Z",
   "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-a2a26871439d583dfd52ec99",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-a2a26871439d583dfd52ec99",
   "match": "West Ham United v Manchester United",
   "match_url": null,
   "kickoff": "2026-02-10T20:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5515.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": null,
   "settled_price": "1.7000",
   "published_at": "2026-02-09T11:51:00.000Z",
   "recorded_at": "2026-09-28T16:05:31.416Z",
   "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-a2a26871439d583dfd52ec99",
    "quote_text": "Back Man United to Win",
    "fragment_from": 38,
    "fragment_to": 60,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/west-ham-vs-man-united-betting-tips-20260209-0013/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "870e8548d30b8dd145e000575f83e8c825aecc5f7f137ad5a7a88841f41c5ec1",
     "material_removed": false
    },
    "published_at": "2026-02-09T11:51:00.000Z",
    "detected_at": "2026-09-28T16:05:31.416Z",
    "executed_at": "2026-11-07T18:21:18.104Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-02-10T20:15:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6803",
     "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": "2026-02-09T11:51:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-02-09T11:51:00.000Z",
     "detected_at": "2026-09-28T16:05:31.416Z",
     "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 United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was West Ham United 1-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "0cefad1f9a6af60d7cbede43b914262ee61c14cddf517d084828515a2b2d2b17",
      "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 United",
      "decimal_odds": "1.6803",
      "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:21:18.104Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bf65145192711b63a2d74080ce31def60289b6ebbd173971b87d996d2e840db2",
      "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 United",
      "decimal_odds": "1.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:21:18.123Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/west-ham-vs-man-united-betting-tips-20260209-0013/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-62ff977a33b734105f5213c2",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-62ff977a33b734105f5213c2",
   "match": "Fulham v Everton",
   "match_url": null,
   "kickoff": "2026-02-07T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5593.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "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": null,
   "settled_price": "3.3750",
   "published_at": "2026-02-05T15:54:00.000Z",
   "recorded_at": "2026-09-28T16:05:32.419Z",
   "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-62ff977a33b734105f5213c2",
    "quote_text": "Back the Draw in the Premier League on 7 February 2026",
    "fragment_from": 33,
    "fragment_to": 87,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/fulham-vs-everton-betting-tips-20260205-0038/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "c65cae8e691bf2e52ff654b42642befe8c960e630ac36d589e34fb7552c2ea50",
     "material_removed": false
    },
    "published_at": "2026-02-05T15:54:00.000Z",
    "detected_at": "2026-09-28T16:05:32.419Z",
    "executed_at": "2026-11-07T18:20:42.995Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-02-07T15:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.3600",
     "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": "2026-02-05T15:54:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-02-05T15:54:00.000Z",
     "detected_at": "2026-09-28T16:05:32.419Z",
     "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": null,
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw"
    },
    "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 Fulham 1-2 Everton."
    },
    "settlements": [
     {
      "operation_id": "97f61eef8e717af9c07ac956085c435574d129b1ccbcbedbf83fb806378ea400",
      "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": "draw",
      "decimal_odds": "3.3600",
      "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:20:42.995Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "508d880120869f9911c6fefddb890a1911ffb7eae4bc00b6c13a9437cbb88114",
      "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": "3.3750",
      "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:20:43.001Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/fulham-vs-everton-betting-tips-20260205-0038/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-9541e81fc5cbcb2874c684b8",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-9541e81fc5cbcb2874c684b8",
   "match": "Wolverhampton Wanderers v Newcastle United",
   "match_url": null,
   "kickoff": "2026-01-18T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6074.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Newcastle United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": null,
   "settled_price": "1.7300",
   "published_at": "2026-01-16T14:54:00.000Z",
   "recorded_at": "2026-09-28T16:05:38.612Z",
   "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-9541e81fc5cbcb2874c684b8",
    "quote_text": "Away Win Predicted",
    "fragment_from": 35,
    "fragment_to": 53,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/wolves-vs-newcastle-betting-tips-20260116-0027/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "2653c2ad64145e448f103039c9a185cce24e1d76d19b40355872c8802ba3297a",
     "material_removed": false
    },
    "published_at": "2026-01-16T14:54:00.000Z",
    "detected_at": "2026-09-28T16:05:38.612Z",
    "executed_at": "2026-11-07T18:21:18.205Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Wolverhampton Wanderers v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-01-18T14:00:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Newcastle United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6993",
     "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": "2026-01-16T14:54:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-01-16T14:54:00.000Z",
     "detected_at": "2026-09-28T16:05:38.612Z",
     "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": "Newcastle United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Newcastle United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Wolverhampton Wanderers 0-0 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "d0cfc1eaa716aa446b1a5cc7d2937e746329d98b129ed6d1df0689ff891eb949",
      "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": "Newcastle United",
      "decimal_odds": "1.6993",
      "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:21:18.205Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e299225a7684a97c32f1a63619de7d395e663d00fde7846e4a25f499b234aca7",
      "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": "Newcastle United",
      "decimal_odds": "1.7300",
      "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:21:18.219Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/wolves-vs-newcastle-betting-tips-20260116-0027/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United to win"
   }
  },
  {
   "record_id": "n-fa54790ce6c075a7ec003061",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-fa54790ce6c075a7ec003061",
   "match": "Brentford v Sunderland",
   "match_url": null,
   "kickoff": "2026-01-07T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6332.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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": null,
   "settled_price": "3.3000",
   "published_at": "2026-01-05T15:59:00.000Z",
   "recorded_at": "2026-09-28T16:05:42.625Z",
   "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-fa54790ce6c075a7ec003061",
    "quote_text": "Back a Draw",
    "fragment_from": 39,
    "fragment_to": 50,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/brentford-vs-sunderland-betting-tips-20260105-0025/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "795dbe0acd4d6d5b8575fd377e9b84ac2bc5bffbc4fb3bf1f4b57dbdb88d6d10",
     "material_removed": false
    },
    "published_at": "2026-01-05T15:59:00.000Z",
    "detected_at": "2026-09-28T16:05:42.625Z",
    "executed_at": "2026-11-07T18:20:40.179Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Sunderland",
     "competition_name": "Premier League",
     "starts_at": "2026-01-07T19:30:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.1500",
     "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": "2026-01-05T15:59:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-01-05T15:59:00.000Z",
     "detected_at": "2026-09-28T16:05:42.625Z",
     "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": null,
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 3-0 Sunderland."
    },
    "settlements": [
     {
      "operation_id": "638c832809f676c9b733c2cd4a00e7d063a1434e276f78b1993772040b72aaa4",
      "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": "draw",
      "decimal_odds": "3.1500",
      "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:20:40.179Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "74a363de9aba275cea9e771a38efbf293a61601aff8d742b341018ca93c71ef0",
      "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": "3.3000",
      "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:20:40.185Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/brentford-vs-sunderland-betting-tips-20260105-0025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-94b61cfd6a94781ba9f1e97a",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-94b61cfd6a94781ba9f1e97a",
   "match": "Wolverhampton Wanderers v Leeds United",
   "match_url": null,
   "kickoff": "2025-09-20T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8954.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.9350",
   "published_at": "2025-09-19T09:20:00.000Z",
   "recorded_at": "2026-09-28T16:06:16.941Z",
   "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-94b61cfd6a94781ba9f1e97a",
    "quote_text": "BTTS is Tipped in the Premier League",
    "fragment_from": 37,
    "fragment_to": 73,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/wolves-vs-leeds-predictions-20250919-0015/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "9b4a300cc3b4723966eb509b14163d2ed50bdc0d42d199f6288f102b06b15572",
     "material_removed": false
    },
    "published_at": "2025-09-19T09:20:00.000Z",
    "detected_at": "2026-09-28T16:06:16.941Z",
    "executed_at": "2026-11-07T18:21:18.168Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Wolverhampton Wanderers v Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2025-09-20T14:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9435",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9435,
    "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-09-19T09:20:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-09-19T09:20:00.000Z",
     "detected_at": "2026-09-28T16:06:16.941Z",
     "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": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Wolverhampton Wanderers 1-3 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "bd5e412bdd6c9565efdb3d38eda1aa47a962d9e7bba2a375b2890318de9fc5cf",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.9435",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9435,
      "executed_at": "2026-11-07T18:21:18.168Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "505fe9409c20ec4330cf2f00dba2df10c534d319228c9849f28a34f3337703d2",
      "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.9350",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9350,
      "executed_at": "2026-11-07T18:21:18.183Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Vedran Ostojic",
     "publisher": "freetips.com",
     "forecaster": "Vedran Ostojic",
     "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.freetips.com/football/english-premier-league/wolves-vs-leeds-predictions-20250919-0015/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-dd6bd0e361b9e34939a9d5b5",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-dd6bd0e361b9e34939a9d5b5",
   "match": "Crystal Palace v Sunderland",
   "match_url": null,
   "kickoff": "2025-09-13T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9122.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Crystal Palace",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": null,
   "settled_price": "1.7050",
   "published_at": "2025-09-11T14:35:00.000Z",
   "recorded_at": "2026-09-28T16:06:51.964Z",
   "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-dd6bd0e361b9e34939a9d5b5",
    "quote_text": "Stick With a Palace Win",
    "fragment_from": 58,
    "fragment_to": 81,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.freetips.com/football/english-premier-league/crystal-palace-vs-sunderland-predictions-betting-tips-20250911-0020/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "9991f6d2cb30b466e9a855ba44d8402404ac4bd395b164198f0cf1ce0413fde2",
     "material_removed": false
    },
    "published_at": "2025-09-11T14:35:00.000Z",
    "detected_at": "2026-09-28T16:06:51.964Z",
    "executed_at": "2026-11-07T18:20:40.191Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Crystal Palace v Sunderland",
     "competition_name": "Premier League",
     "starts_at": "2025-09-13T14:00:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Crystal Palace",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6944",
     "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-09-11T14:35:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-09-11T14:35:00.000Z",
     "detected_at": "2026-09-28T16:06:51.964Z",
     "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": "Crystal Palace",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Crystal Palace"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Crystal Palace 0-0 Sunderland."
    },
    "settlements": [
     {
      "operation_id": "8a11831fe91e8609c890cd3f699b701e442c0cbe2d8011cb3bc6a3c73c3c8401",
      "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": "Crystal Palace",
      "decimal_odds": "1.6944",
      "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:20:40.191Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b5c3e93bfae6a8a967e4e12ff0e27d87205ccee53f02b3943cb2c24f0d1cc530",
      "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": "Crystal Palace",
      "decimal_odds": "1.7050",
      "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:20:40.197Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/crystal-palace-vs-sunderland-predictions-betting-tips-20250911-0020/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Crystal Palace to win"
   }
  },
  {
   "record_id": "n-264ae88782dd9832854fcdef",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-264ae88782dd9832854fcdef",
   "match": "Manchester United v Burnley",
   "match_url": null,
   "kickoff": "2025-08-30T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9466.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.3900",
   "published_at": "2025-08-29T18:54:00.000Z",
   "recorded_at": "2026-09-29T00:43:53.008Z",
   "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-264ae88782dd9832854fcdef",
    "quote_text": "United to End Their Winless Run in the EPL",
    "fragment_from": 50,
    "fragment_to": 92,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250830131903id_/https://www.freetips.com/football/english-premier-league/manchester-united-vs-burnley-tips-20250829-0025/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "2ea0ab27c65bf73de1099599146ad528c2496557a2f38c896bdd993676e5ee4c",
     "material_removed": false
    },
    "published_at": "2025-08-29T18:54:00.000Z",
    "detected_at": "2026-09-29T00:43:53.008Z",
    "executed_at": "2026-11-07T18:21:59.843Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Burnley",
     "competition_name": "Premier League",
     "starts_at": "2025-08-30T14:00:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3961",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3961,
    "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-08-29T18:54:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-08-29T18:54:00.000Z",
     "detected_at": "2026-09-29T00:43:53.008Z",
     "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 United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Manchester United 3-2 Burnley."
    },
    "settlements": [
     {
      "operation_id": "60388443ef2a4aec769eda6f0b28590ee48de519a9e27c98f1be4eb118d35426",
      "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 United",
      "decimal_odds": "1.3961",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3961,
      "executed_at": "2026-11-07T18:21:59.843Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "59c823326e3acc712b7b75e2b31c87fdacd19181930c3ac1d54bedf70e05e64d",
      "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 United",
      "decimal_odds": "1.3900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3900,
      "executed_at": "2026-11-07T18:21:59.849Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Vedran Ostojic",
     "publisher": "freetips.com",
     "forecaster": "Vedran Ostojic",
     "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.freetips.com/football/english-premier-league/manchester-united-vs-burnley-tips-20250829-0025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-308d38bbcce6285175c2ca41",
   "url": null,
   "match": "Everton v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2025-08-24T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9611.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Everton or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.5700",
   "published_at": "2025-08-22T09:31:00.000Z",
   "recorded_at": "2026-09-29T00:50:02.505Z",
   "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-cb5c8c2efa541c8b50fb619c",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-cb5c8c2efa541c8b50fb619c",
   "match": "Newcastle United v Liverpool",
   "match_url": null,
   "kickoff": "2025-08-25T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9581.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.2800",
   "published_at": "2025-08-22T15:13:00.000Z",
   "recorded_at": "2026-09-29T00:51:12.945Z",
   "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-cb5c8c2efa541c8b50fb619c",
    "quote_text": "Stick With a Liverpool Win",
    "fragment_from": 52,
    "fragment_to": 78,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250825124357id_/https://www.freetips.com/football/english-premier-league/newcastle-vs-liverpool-predictions-betting-tips-20250822-0026/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "16f05e49759f8957a8c0d33ec8b562a71309f7b981468b4e8f334efde5114368",
     "material_removed": false
    },
    "published_at": "2025-08-22T15:13:00.000Z",
    "detected_at": "2026-09-29T00:51:12.945Z",
    "executed_at": "2026-11-07T18:21:14.066Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2025-08-25T19:00:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2800",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12800,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-25T12:43:57.000Z",
    "dates": {
     "fragment_at": "2025-08-22T15:13:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-08-22T15:13:00.000Z",
     "detected_at": "2026-09-29T00:51:12.945Z",
     "archive_snapshot_at": "2025-08-25T12:43:57.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 29 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Liverpool",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Liverpool"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Newcastle United 2-3 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "a3c40190a51e5bf86608064c6c4cba6c1a98cdaa1ca11345e5c253a27e41f8db",
      "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": "Liverpool",
      "decimal_odds": "2.2800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12800,
      "executed_at": "2026-11-07T18:21:14.066Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0a04f46bb01fe9f1b5484d0963f10bb47fc29e87862c0917ff8b7951ff43bc30",
      "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": "Liverpool",
      "decimal_odds": "2.2800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12800,
      "executed_at": "2026-11-07T18:21:14.086Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/newcastle-vs-liverpool-predictions-betting-tips-20250822-0026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-bbe4b3f9e18a52092d685680",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-bbe4b3f9e18a52092d685680",
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-08-23T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9634.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": null,
   "settled_price": "2.1950",
   "published_at": "2025-08-21T11:34:00.000Z",
   "recorded_at": "2026-09-29T00:52:25.800Z",
   "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-bbe4b3f9e18a52092d685680",
    "quote_text": "Go With a Villa Premier League Win on August 23 2025",
    "fragment_from": 54,
    "fragment_to": 106,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250830174041id_/https://www.freetips.com/football/english-premier-league/brentford-vs-aston-villa-predictions-betting-tips-20250821-0009/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "0c0547940b86febf5c4c40228f555be1bdfeefff60dde89bef465edc983dd60c",
     "material_removed": false
    },
    "published_at": "2025-08-21T11:34:00.000Z",
    "detected_at": "2026-09-29T00:52:25.800Z",
    "executed_at": "2026-11-07T18:21:59.811Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-08-23T14:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "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-08-21T11:34:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-08-21T11:34:00.000Z",
     "detected_at": "2026-09-29T00:52:25.800Z",
     "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": "Aston Villa",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 1-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "1d3067a2ba790ce92b8fb2233102b4fcf05ca34240e548c5784c903030059700",
      "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": "Aston Villa",
      "decimal_odds": "2.1000",
      "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:21:59.811Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c310b790a89d11fb9229b84e0b4f5887a41dbae08764cebe2edf67adb3048f5b",
      "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": "Aston Villa",
      "decimal_odds": "2.1950",
      "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:21:59.817Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/brentford-vs-aston-villa-predictions-betting-tips-20250821-0009/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-0a5b89bc0248e3d2364a081d",
   "url": null,
   "match": "Burnley v Sunderland",
   "match_url": null,
   "kickoff": "2025-08-23T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9634.9,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Sunderland",
   "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": null,
   "settled_price": "1.5800",
   "published_at": "2025-08-21T12:30:00.000Z",
   "recorded_at": "2026-09-29T00:52:38.421Z",
   "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
  },
  {
   "record_id": "n-157b6c99459ab94d29c167a7",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-157b6c99459ab94d29c167a7",
   "match": "Nottingham Forest v Brentford",
   "match_url": null,
   "kickoff": "2025-08-17T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9779.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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": null,
   "settled_price": "3.5000",
   "published_at": "2025-08-16T14:47:00.000Z",
   "recorded_at": "2026-09-29T00:53:16.035Z",
   "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-157b6c99459ab94d29c167a7",
    "quote_text": "Draw Expected in the Premier League on August 17 2025",
    "fragment_from": 59,
    "fragment_to": 112,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250821174050id_/https://www.freetips.com/football/english-premier-league/nottingham-forest-vs-brentford-prediction-betting-tips-20250816-0014/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "ce1810841a0cf9860c9c4e6eb9f3cb566a2655009bcc847370cbca889577ef06",
     "material_removed": false
    },
    "published_at": "2025-08-16T14:47:00.000Z",
    "detected_at": "2026-09-29T00:53:16.035Z",
    "executed_at": "2026-11-07T18:21:59.856Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2025-08-17T13:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.5000",
     "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-08-16T14:47:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-08-16T14:47:00.000Z",
     "detected_at": "2026-09-29T00:53:16.035Z",
     "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": null,
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw"
    },
    "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 Nottingham Forest 3-1 Brentford."
    },
    "settlements": [
     {
      "operation_id": "8e71a20fd2cdaf5684215e88fdb3912b60deb4c779f93f4658ff7a009b716b18",
      "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": "draw",
      "decimal_odds": "3.5000",
      "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:21:59.856Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "544153e63a27262ebcfaa002d2551e266bfe5a9329439950bd19e6d7c6962d01",
      "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": "3.5000",
      "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:21:59.862Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/nottingham-forest-vs-brentford-prediction-betting-tips-20250816-0014/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-99307bc94e72c46f2bf5dbb1",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-99307bc94e72c46f2bf5dbb1",
   "match": "Sunderland v West Ham United",
   "match_url": null,
   "kickoff": "2025-08-16T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9802.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: West Ham United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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": null,
   "settled_price": "2.2500",
   "published_at": "2025-08-14T17:22:00.000Z",
   "recorded_at": "2026-09-29T00:54:25.008Z",
   "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-99307bc94e72c46f2bf5dbb1",
    "quote_text": "Away Win the Best Bet",
    "fragment_from": 48,
    "fragment_to": 69,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250821041733id_/https://www.freetips.com/football/english-premier-league/sunderland-vs-west-ham-predictions-tips-20250814-0033/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "c6434ba5dc2fc790af8302d63d97abf5b7543b0ae20eb35c363f5da809b1e7be",
     "material_removed": false
    },
    "published_at": "2025-08-14T17:22:00.000Z",
    "detected_at": "2026-09-29T00:54:25.008Z",
    "executed_at": "2026-11-07T18:21:59.875Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v West Ham United",
     "competition_name": "Premier League",
     "starts_at": "2025-08-16T14:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "West Ham United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2500",
     "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-08-14T17:22:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-08-14T17:22:00.000Z",
     "detected_at": "2026-09-29T00:54:25.008Z",
     "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": "West Ham United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: West Ham United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Sunderland 3-0 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "c127e25ce5dcc4ba870136275200f0e6b167d41ac871f126c710b97798eeead6",
      "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": "West Ham United",
      "decimal_odds": "2.2500",
      "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:21:59.875Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7a2e474bb59eacff734a05f6ddb1ee21fbeaa265123fa6613fed316b72a52d39",
      "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": "West Ham United",
      "decimal_odds": "2.2500",
      "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:21:59.881Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/sunderland-vs-west-ham-predictions-tips-20250814-0033/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United to win"
   }
  },
  {
   "record_id": "n-9524b26f8bd1b96b3d4703d1",
   "url": "/sources/freetips-com/products/football/picks/2/#pick-n-9524b26f8bd1b96b3d4703d1",
   "match": "Manchester United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-05-25T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -11793.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "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": null,
   "settled_price": "1.6500",
   "published_at": "2025-05-24T12:00:00.000Z",
   "recorded_at": "2026-09-29T00:55:05.215Z",
   "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-9524b26f8bd1b96b3d4703d1",
    "quote_text": "Away EPL Triumph the Best Bet",
    "fragment_from": 47,
    "fragment_to": 76,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250622113032id_/https://www.freetips.com/football/english-premier-league/man-united-vs-aston-villa-predictions-tips-20250524-0010/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "fc9be560c986f453ad6c55565027fc4e7f567c09d56d7a66ad3ebfa8ccad0396",
     "material_removed": false
    },
    "published_at": "2025-05-24T12:00:00.000Z",
    "detected_at": "2026-09-29T00:55:05.215Z",
    "executed_at": "2026-11-07T18:21:59.830Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-05-25T15:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6349",
     "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-05-24T12:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-05-24T12:00:00.000Z",
     "detected_at": "2026-09-29T00:55:05.215Z",
     "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": "Aston Villa",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "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 Manchester United 2-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "3db25482833b706abc561d3abbc2473b162dbfce055eaca47f3417253a255b26",
      "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": "Aston Villa",
      "decimal_odds": "1.6349",
      "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:21:59.830Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7efc229680e47f065cc079957410264ad0c5d8a7d2d2d4a6b6033be7ffd43a66",
      "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": "Aston Villa",
      "decimal_odds": "1.6500",
      "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:21:59.836Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Alex Waite",
     "publisher": "freetips.com",
     "forecaster": "Alex Waite",
     "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.freetips.com/football/english-premier-league/man-united-vs-aston-villa-predictions-tips-20250524-0010/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-0b401b202b23db0485084ddc",
   "url": null,
   "match": "Nottingham Forest v Leicester City",
   "match_url": null,
   "kickoff": "2025-05-11T13:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12131.7,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Nottingham Forest to win to nil",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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": null,
   "settled_price": "2.3400",
   "published_at": "2025-05-09T12:00:00.000Z",
   "recorded_at": "2026-09-29T00:57:32.401Z",
   "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
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 29,
  "pages": 3,
  "page_urls": [
   "/sources/freetips-com/products/football/",
   "/sources/freetips-com/products/football/picks/2/",
   "/sources/freetips-com/products/football/picks/3/"
  ],
  "groups": {
   "settled": 28,
   "pending": 0,
   "excluded": 1
  },
  "continuation": "by_time",
  "page": 2,
  "first": 1,
  "last": 20,
  "author_url": "/sources/freetips-com/products/football/",
  "current": false
 },
 "entity_id": "history:/sources/freetips-com/products/football/picks/2/",
 "source_revision": 37
}
