{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "source",
 "url": "/sources/freetips-com/products/football/",
 "canonical": "/sources/freetips-com/products/football/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "FreeTips.com — Football tips: Football Prediction Record",
 "description": "2 settled picks by FreeTips.com — Football tips archived before kick-off across 2 matches, 23 Aug 2025 – 25 Aug 2025: won 1 of 2.",
 "first_paragraph": {
  "body": "Forecast Record restored 2 settled archived picks by FreeTips.com — Football tips from copies archived before kick-off, across 2 matches between 23 and 25 August 2025. Reconstructed at archived prices: won 1 of 2 settled archived picks. Of the 29 predictions we hold for FreeTips.com — Football tips, 2 were archived before kick-off by an independent web archive and 27 first found after the match. Figures as of 7 November 2026.",
  "key_number": "2",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "indexing_threshold": {
  "settled_count": 2,
  "date_count": 2,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 0,
  "restored_count": 28,
  "of_them_archived": 2
 },
 "data_date": "2026-11-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "4668915c080e5113a9fc8c55cad196c574a402009daad2fc33f6e2a54f4a5f60",
 "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/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/sources/freetips-com/products/football/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "author"
 },
 "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",
  "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
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-c4755b84a5ad77bb7e3abd0c-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": null,
   "unit": "percent",
   "data_status": "unknown",
   "cause": "no pick in this window has been settled",
   "n_bets": 0,
   "n_events": 0,
   "n_void": null,
   "ci_low": null,
   "ci_high": null,
   "ci_method": "not_estimated",
   "price_source": "market_price",
   "coverage_percent": null,
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T19:52:23.438Z",
   "enough_for_ranking": false,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 0 settled picks across 0 matches",
  "average_odds": null,
  "odds_from_author": null,
  "odds_from_snapshot": null
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_key": null,
  "series_label": "No level stake placed",
  "bankroll_hundredths": 1000000,
  "reserve_hundredths": 0,
  "issued_total_hundredths": 1000000,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "top_up_count": 0,
  "profit_hundredths": 0,
  "rewards_off": null,
  "data_points": [],
  "top_ups": [],
  "rule": "Every tracked author starts with 10,000 points and stakes 100 per qualifying pick. This author has 0 settled bets, so the bankroll stands at its starting value."
 },
 "simulations": [],
 "completeness": {
  "detected": 241,
  "recognised": 29,
  "accepted": 28,
  "executed": 28,
  "calculated": 28,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 1
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 241,
  "of_them_restored": 241,
  "not_predictions": {
   "opinions": 1,
   "not_about_a_match": 211,
   "unclassified": 0
  },
  "predictions": 29,
  "predictions_restored": 29,
  "matches": 0,
  "admitted": 28,
  "qualifying_picks": 28,
  "qualifying_picks_restored": 28,
  "settled_picks": 28,
  "settled_picks_restored": 28,
  "series_list": [
   {
    "code_name": "retro_market_closing",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 17,
    "settled_picks": 17,
    "void": 0,
    "pending_picks": 0,
    "matches": 17,
    "operations_settled": 17,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.0"
    ],
    "display_name": "Restored, at the closing market price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 28,
    "settled_picks": 28,
    "void": 0,
    "pending_picks": 0,
    "matches": 28,
    "operations_settled": 28,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.1"
    ],
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 1
   }
  ],
  "duplicates": 0,
  "junk": {
   "service": 17,
   "ads": 25
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-fb20c6f9e1e8328940881c6d",
   "url": "/evidence/?pick=n-fb20c6f9e1e8328940881c6d",
   "quote_text": "Chelsea vs Brighton Predictions & Tips - Seagulls in Premier League Form",
   "fragment_from": 0,
   "fragment_to": 72,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241206022045id_/https://www.freetips.com/football/english-premier-league/chelsea-vs-brighton-predictions-tips-20240926-0042/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "504c9f0b488684720282af232fba65fb4e32f11dc3e578a703d1c1dffed30a9b",
    "material_removed": false
   },
   "published_at": "2024-09-26T12:00:00.000Z",
   "detected_at": "2026-09-30T15:40:54.758Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-09-26T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-09-26T12:00:00.000Z",
    "detected_at": "2026-09-30T15:40:54.758Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3033926c9186353369c5637b",
   "url": "/evidence/?pick=n-3033926c9186353369c5637b",
   "quote_text": "Wolves vs Liverpool Predictions & Tips - Slot’s Reds Rolling in the Premier League",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106012435id_/https://www.freetips.com/football/english-premier-league/wolves-vs-liverpool-predictions-tips-20240927-0010/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c02e0d234e411e99ce6f37e29e24ffc49f3b89c4a0e6ca442cdfebf8fb3bd35a",
    "material_removed": false
   },
   "published_at": "2024-09-27T12:00:00.000Z",
   "detected_at": "2026-09-30T15:40:37.908Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-09-27T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-09-27T12:00:00.000Z",
    "detected_at": "2026-09-30T15:40:37.908Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-04e8f0b42d30aa274be0fd5d",
   "url": "/evidence/?pick=n-04e8f0b42d30aa274be0fd5d",
   "quote_text": "Ipswich vs Aston Villa Predictions & Tips - Villains Value in the Premier League",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250212235135id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-aston-villa-predictions-tips-20240927-0037/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5bdc620fd2ea4a73a2b9e3abf65e611bb64f24d3bf4728a95f9f5e3be2eb5988",
    "material_removed": false
   },
   "published_at": "2024-09-27T12:00:00.000Z",
   "detected_at": "2026-09-30T15:40:20.971Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-09-27T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-09-27T12:00:00.000Z",
    "detected_at": "2026-09-30T15:40:20.971Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f1687582aac085f9e0d4f368",
   "url": "/evidence/?pick=n-f1687582aac085f9e0d4f368",
   "quote_text": "Man City vs Fulham Predictions & Tips - Haaland in Premier League Form",
   "fragment_from": 0,
   "fragment_to": 70,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106024529id_/https://www.freetips.com/football/english-premier-league/man-city-vs-fulham-predictions-tips-20241003-0033/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "f91c89968f632f0b25087b547f1a19bb73882b25a562af93e1db37cdd5e16cfa",
    "material_removed": false
   },
   "published_at": "2024-10-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:40:04.102Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:40:04.102Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e9f8606e3d6b3bac2f02fd2a",
   "url": "/evidence/?pick=n-e9f8606e3d6b3bac2f02fd2a",
   "quote_text": "Crystal Palace vs Liverpool Predictions & Tips - Premier League Points on the Road",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106003710id_/https://www.freetips.com/football/english-premier-league/crystal-palace-vs-liverpool-predictions-tips-20241003-0031/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "7c752685625b3d090566d850490533eed07dc6f79ca2a04275dc4cc1dc825b17",
    "material_removed": false
   },
   "published_at": "2024-10-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:39:52.702Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:39:52.702Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-851bfcb0ecc88930afba9785",
   "url": "/evidence/?pick=n-851bfcb0ecc88930afba9785",
   "quote_text": "Everton vs Newcastle Predictions & Tips - EPL Improvement for the Toffees",
   "fragment_from": 0,
   "fragment_to": 73,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106013454id_/https://www.freetips.com/football/english-premier-league/everton-vs-newcastle-predictions-tips-20241004-0007/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "82e60193178ac079452b2a4686fb0df9368393353f757c17937ea6076ab20444",
    "material_removed": false
   },
   "published_at": "2024-10-04T12:00:00.000Z",
   "detected_at": "2026-09-30T15:39:34.751Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-04T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-04T12:00:00.000Z",
    "detected_at": "2026-09-30T15:39:34.751Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6992b1b557c08edaaaf2a825",
   "url": "/evidence/?pick=n-6992b1b557c08edaaaf2a825",
   "quote_text": "Chelsea vs Nottingham Forest Predictions & Tips - Palmer Premier League Goals",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241105222115id_/https://www.freetips.com/football/english-premier-league/chelsea-vs-nottingham-forest-predictions-tips-20241004-0027/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "7c9802535ec6d5b8a23bf5b0d94801475f4eec2d0fc37cc03deb571ca4bedf2a",
    "material_removed": false
   },
   "published_at": "2024-10-04T12:00:00.000Z",
   "detected_at": "2026-09-30T15:36:09.510Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-04T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-04T12:00:00.000Z",
    "detected_at": "2026-09-30T15:36:09.510Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c7788aaee4086009eef25850",
   "url": "/evidence/?pick=n-c7788aaee4086009eef25850",
   "quote_text": "Brighton vs Tottenham Predictions & Tips - Tough EPL Test for Spurs",
   "fragment_from": 0,
   "fragment_to": 67,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241105225402id_/https://www.freetips.com/football/english-premier-league/brighton-vs-tottenham-predictions-tips-20241004-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5fc5d36a3f3f00b85ad30bf600335202fd3c4102fe8ca5268e85dc17140adc42",
    "material_removed": false
   },
   "published_at": "2024-10-04T12:00:00.000Z",
   "detected_at": "2026-09-30T15:35:53.343Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-04T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-04T12:00:00.000Z",
    "detected_at": "2026-09-30T15:35:53.343Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b1b60672ba957c27adfa4748",
   "url": "/evidence/?pick=n-b1b60672ba957c27adfa4748",
   "quote_text": "Aston Villa vs Man United Predictions & Tips - Villans Looking Strong in the EPL",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241105220718id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-man-united-predictions-tips-20241004-0025/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "feefaf026eb97b0879e4c9610b9f47db8209424c45a6999862d79d108060dc3b",
    "material_removed": false
   },
   "published_at": "2024-10-04T12:00:00.000Z",
   "detected_at": "2026-09-30T15:35:36.060Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-04T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-04T12:00:00.000Z",
    "detected_at": "2026-09-30T15:35:36.060Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b00d5fff738798df7ecdaf66",
   "url": "/evidence/?pick=n-b00d5fff738798df7ecdaf66",
   "quote_text": "West Ham vs Ipswich Predictions & Tips - Premier League Leaky Sides",
   "fragment_from": 0,
   "fragment_to": 67,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106023749id_/https://www.freetips.com/football/english-premier-league/west-ham-vs-ipswich-predictions-tips-20241004-0005/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e06fcfb0aa8abfc9b91c10353d5db965f9f149e4c691a693bc7a615801b4ec14",
    "material_removed": false
   },
   "published_at": "2024-10-04T12:00:00.000Z",
   "detected_at": "2026-09-30T15:35:23.671Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-04T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-04T12:00:00.000Z",
    "detected_at": "2026-09-30T15:35:23.671Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-12f18cd22f1aeda512193d91",
   "url": "/evidence/?pick=n-12f18cd22f1aeda512193d91",
   "quote_text": "Brentford vs Ipswich Predictions & Tips - Mbeumo Premier League Goals",
   "fragment_from": 0,
   "fragment_to": 69,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213003308id_/https://www.freetips.com/football/english-premier-league/brentford-vs-ipswich-predictions-tips-20241024-0034/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "989b3ef2067527b9872ffa742099d7fe0b253bfbbfe76fe5bd76ab2977803a00",
    "material_removed": false
   },
   "published_at": "2024-10-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:34:48.782Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:34:48.782Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d5594842ea03d810b555d19f",
   "url": "/evidence/?pick=n-d5594842ea03d810b555d19f",
   "quote_text": "Bournemouth vs Man City Predictions & Tips - Premier League Road Win",
   "fragment_from": 0,
   "fragment_to": 68,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241106010742id_/https://www.freetips.com/football/english-premier-league/bournemouth-vs-man-city-predictions-tips-20241031-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "396dfe369eba8966f7f0f70cc048e74aeacebbb860eae71e06ee8c219808205a",
    "material_removed": false
   },
   "published_at": "2024-10-31T12:00:00.000Z",
   "detected_at": "2026-09-30T15:34:12.227Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-31T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-10-31T12:00:00.000Z",
    "detected_at": "2026-09-30T15:34:12.227Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-fa517d9efdf6ab70dff7d1ec",
   "url": "/evidence/?pick=n-fa517d9efdf6ab70dff7d1ec",
   "quote_text": "Man United vs Chelsea Predictions & Tips - Premier League New Manager Bounce",
   "fragment_from": 0,
   "fragment_to": 76,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241206011928id_/https://www.freetips.com/football/english-premier-league/man-united-vs-chelsea-predictions-tips-20241101-0041/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "b5c1a9c38a3aa0a79ef344c1c9e940e4c5a8901e64bec2f8408a8044a2c6f2ab",
    "material_removed": false
   },
   "published_at": "2024-11-01T12:00:00.000Z",
   "detected_at": "2026-09-30T15:33:55.284Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-11-01T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-11-01T12:00:00.000Z",
    "detected_at": "2026-09-30T15:33:55.284Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-15ebe9b7a26b81ff64556677",
   "url": "/evidence/?pick=n-15ebe9b7a26b81ff64556677",
   "quote_text": "West Ham vs Everton Predictions & Tips - Premier League Home Edge",
   "fragment_from": 0,
   "fragment_to": 65,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241109110124id_/https://www.freetips.com/football/english-premier-league/west-ham-vs-everton-predictions-tips-20241107-0031/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "1be46b015e18a4151f8ef4e8f064985b404d81b6e51eb1febb1ffb38c92cfff3",
    "material_removed": false
   },
   "published_at": "2024-11-07T12:00:00.000Z",
   "detected_at": "2026-09-30T15:33:48.773Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-11-07T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-11-07T12:00:00.000Z",
    "detected_at": "2026-09-30T15:33:48.773Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f58e9f7743b22ba38377a77f",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-f58e9f7743b22ba38377a77f",
   "quote_text": "Chelsea to Win",
   "fragment_from": 41,
   "fragment_to": 55,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213094558id_/https://www.freetips.com/football/english-premier-league/leicester-vs-chelsea-prediction-tips-20241121-0024/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "27feea56a458da0b9f4865b0b52826de6df3bf55b98f1d40617cc17fe8f4af5f",
    "material_removed": false
   },
   "published_at": "2024-11-21T12:00:00.000Z",
   "detected_at": "2026-09-30T15:32:43.957Z",
   "executed_at": "2026-11-07T18:22:19.889Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Leicester City v Chelsea",
    "competition_name": "Premier League",
    "starts_at": "2024-11-23T12:30:00.000Z",
    "url": null,
    "scoreline": "1-2"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Chelsea",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.4400",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4400,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-11-21T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-11-21T12:00:00.000Z",
    "detected_at": "2026-09-30T15:32:43.957Z",
    "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": "Chelsea",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Chelsea"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was Leicester City 1-2 Chelsea."
   },
   "settlements": [
    {
     "operation_id": "b9a49028e82c400d78e6d7174e79d83ee0269f7d3dd1f69e172ee9b99d23b2e3",
     "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": "Chelsea",
     "decimal_odds": "1.4400",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4400,
     "executed_at": "2026-11-07T18:22:19.889Z",
     "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/leicester-vs-chelsea-prediction-tips-20241121-0024/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f7986207023e7b38b9b5c104",
   "url": "/evidence/?pick=n-f7986207023e7b38b9b5c104",
   "quote_text": "Liverpool vs Man City Predictions & Tips - Reds to Win in the Premier League",
   "fragment_from": 0,
   "fragment_to": 76,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241205181709id_/https://www.freetips.com/football/english-premier-league/liverpool-vs-man-city-tips-20241129-0033/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "117665847f30c4815a0a40feef8074fa1609b9bbbd7d2a9da20c09cf1e307518",
    "material_removed": false
   },
   "published_at": "2024-11-29T12:00:00.000Z",
   "detected_at": "2026-09-30T15:32:22.675Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-11-29T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-11-29T12:00:00.000Z",
    "detected_at": "2026-09-30T15:32:22.675Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-77f007efb055f1291757eedb",
   "url": "/evidence/?pick=n-77f007efb055f1291757eedb",
   "quote_text": "Man United vs Everton Predictions & Tips - United Premier League Win Tipped",
   "fragment_from": 0,
   "fragment_to": 75,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241205190428id_/https://www.freetips.com/football/english-premier-league/man-united-vs-everton-predictions-tips-20241129-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8c61cb63152d8e3728b337ca25a1ef4efef04b22b501a884ac7885c2cf84c11f",
    "material_removed": false
   },
   "published_at": "2024-11-29T12:00:00.000Z",
   "detected_at": "2026-09-30T15:32:19.007Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-11-29T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-11-29T12:00:00.000Z",
    "detected_at": "2026-09-30T15:32:19.007Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-613d9f5ebab705c139da4718",
   "url": "/evidence/?pick=n-613d9f5ebab705c139da4718",
   "quote_text": "Man City vs Nottingham Forest Predictions & Tips - BTTS in the Premier League",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123094803id_/https://www.freetips.com/football/english-premier-league/man-city-vs-nottingham-forest-predictions-tips-20241202-0025/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "24a2ff53031f021564702960fc78e25a96fa5a7a521705c8cc416f0a57799b0f",
    "material_removed": false
   },
   "published_at": "2024-12-02T12:00:00.000Z",
   "detected_at": "2026-09-30T15:28:24.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-02T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-02T12:00:00.000Z",
    "detected_at": "2026-09-30T15:28:24.497Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d636757f08e29addbd37f58e",
   "url": "/evidence/?pick=n-d636757f08e29addbd37f58e",
   "quote_text": "Leicester vs West Ham Predictions & Tips - Stalemate in the Premier League",
   "fragment_from": 0,
   "fragment_to": 74,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123104727id_/https://www.freetips.com/football/english-premier-league/leicester-vs-west-ham-predictions-tips-20241202-0006/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "2eb1303a1f3ae31f190507e4f2be6a059df8047c5e88064e5878e42d37f14c4c",
    "material_removed": false
   },
   "published_at": "2024-12-02T12:00:00.000Z",
   "detected_at": "2026-09-30T15:28:11.594Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-02T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-02T12:00:00.000Z",
    "detected_at": "2026-09-30T15:28:11.594Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7f699610173ad1a8b9eaccf4",
   "url": "/evidence/?pick=n-7f699610173ad1a8b9eaccf4",
   "quote_text": "Resources\nSports Calendar\n\nLive Events\n\nUpdates\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nDownload The FreeTips App\n\n\nWrite for FreeTips.com",
   "fragment_from": 195,
   "fragment_to": 308,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123112032id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-crystal-palace-predictions-tips-20241202-0002/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "65385a41fe6fd98d520f0931a0f97f94599149debb44ec86c1bd5fc61d32e204",
    "material_removed": false
   },
   "published_at": "2024-12-02T12:00:00.000Z",
   "detected_at": "2026-09-30T15:27:59.300Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-02T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-02T12:00:00.000Z",
    "detected_at": "2026-09-30T15:27:59.300Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-576c2787a6be42d61385662a",
   "url": "/evidence/?pick=n-576c2787a6be42d61385662a",
   "quote_text": "RegisterLog in\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nSuggestions? We’re here to listen.",
   "fragment_from": 102,
   "fragment_to": 169,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123112032id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-crystal-palace-predictions-tips-20241202-0002/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "65385a41fe6fd98d520f0931a0f97f94599149debb44ec86c1bd5fc61d32e204",
    "material_removed": false
   },
   "published_at": "2024-12-02T12:00:00.000Z",
   "detected_at": "2026-09-30T15:27:59.300Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-02T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-02T12:00:00.000Z",
    "detected_at": "2026-09-30T15:27:59.300Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-70ee20104980e5c86d79cff9",
   "url": "/evidence/?pick=n-70ee20104980e5c86d79cff9",
   "quote_text": "Southampton vs Chelsea Predictions & Tips - Premier League Victory for the Blues",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123094135id_/https://www.freetips.com/football/english-premier-league/southampton-vs-chelsea-predictions-tips-20241203-0008/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "b952f63d1f9980b835861d7f0c91aef0f83d223848cf4b9609c8c33b6a2a76f0",
    "material_removed": false
   },
   "published_at": "2024-12-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:27:50.828Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:27:50.828Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-46ff120e791834d7596c45d7",
   "url": "/evidence/?pick=n-46ff120e791834d7596c45d7",
   "quote_text": "Fulham vs Brighton Predictions & Tips - Premier League Score Draw",
   "fragment_from": 0,
   "fragment_to": 65,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123094208id_/https://www.freetips.com/football/english-premier-league/fulham-vs-brighton-predictions-tips-20241203-0027/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "7084852a196583506758075a9414ab5100f1311df2dd548798e294468ecbc158",
    "material_removed": false
   },
   "published_at": "2024-12-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:27:42.735Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:27:42.735Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1338f265a1de853b6cda213b",
   "url": "/evidence/?pick=n-1338f265a1de853b6cda213b",
   "quote_text": "Bournemouth vs Tottenham Predictions & Tips - Value on the Cherries in the Premier League",
   "fragment_from": 0,
   "fragment_to": 89,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123110906id_/https://www.freetips.com/football/english-premier-league/bournemouth-vs-tottenham-predictions-tips-20241203-0028/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "75ee45f6ff5d48ac3145497a28a1711a91df6d7ffe63efac55e64cb0649977ea",
    "material_removed": false
   },
   "published_at": "2024-12-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:27:00.766Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:27:00.766Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d0d6884134f22bdf0f3eacd3",
   "url": "/evidence/?pick=n-d0d6884134f22bdf0f3eacd3",
   "quote_text": "Aston Villa vs Brentford Predictions & Tips - Over 2.5 Goals in the Premier League",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123103226id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-brentford-predictions-tips-20241203-0010/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "0b0d48481d5adfcea7b2f56325acc46c1ff73994b9d10124ae0552d5f8a187c4",
    "material_removed": false
   },
   "published_at": "2024-12-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:26:47.519Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:26:47.519Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-15f9bda72be0b3b196a72aab",
   "url": "/evidence/?pick=n-15f9bda72be0b3b196a72aab",
   "quote_text": "Brentford vs Newcastle Predictions & Tips - Wissa to Score in the Premier League",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123111445id_/https://www.freetips.com/football/english-premier-league/brentford-vs-newcastle-predictions-tips-20241205-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "09c930eff3251572611f9653795b912da0dbc9ad64d6f2f446deacfe4c409d84",
    "material_removed": false
   },
   "published_at": "2024-12-05T12:00:00.000Z",
   "detected_at": "2026-09-30T15:25:40.954Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-05T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-05T12:00:00.000Z",
    "detected_at": "2026-09-30T15:25:40.954Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6bed214d959168dc7dff2262",
   "url": "/evidence/?pick=n-6bed214d959168dc7dff2262",
   "quote_text": "Tottenham vs Chelsea Predictions & Tips - Jackson Goals in the Premier League",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123100044id_/https://www.freetips.com/football/english-premier-league/tottenham-vs-chelsea-predictions-tips-20241206-0033/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e5af1c258e3b7adbac4b17155d776020d2243c4ca11587cc69c375af98ea6067",
    "material_removed": false
   },
   "published_at": "2024-12-06T12:00:00.000Z",
   "detected_at": "2026-09-30T15:25:24.372Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-06T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-06T12:00:00.000Z",
    "detected_at": "2026-09-30T15:25:24.372Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7ef6e61164f84cbebe496fa1",
   "url": "/evidence/?pick=n-7ef6e61164f84cbebe496fa1",
   "quote_text": "Aston Villa vs Southampton Predictions & Tips - Villa Backed in the Premier League",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123100411id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-southampton-predictions-tips-20241205-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "499cf44b521cd3efed80645121c11f90e56d75a6f6e39abeee2e6cd5cfe5cac1",
    "material_removed": false
   },
   "published_at": "2024-12-05T12:00:00.000Z",
   "detected_at": "2026-09-30T15:25:20.333Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-05T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-05T12:00:00.000Z",
    "detected_at": "2026-09-30T15:25:20.333Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a2e601b90670ce4c874af148",
   "url": "/evidence/?pick=n-a2e601b90670ce4c874af148",
   "quote_text": "Man United vs Nottingham Forest Predictions & Tips - United Premier League Victory",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123112347id_/https://www.freetips.com/football/english-premier-league/man-united-vs-nottingham-forest-predictions-tips-20241206-0010/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "ed9e1d9f589d3eee1cfa1c3f580fda08ce1e62adadc26c82cd050ed9bacce6c0",
    "material_removed": false
   },
   "published_at": "2024-12-06T12:00:00.000Z",
   "detected_at": "2026-09-30T15:23:50.814Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-06T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-06T12:00:00.000Z",
    "detected_at": "2026-09-30T15:23:50.814Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-de23b5e4ad61ead998ae61ef",
   "url": "/evidence/?pick=n-de23b5e4ad61ead998ae61ef",
   "quote_text": "Leicester vs Brighton Predictions & Tips - Over 2.5 Goals in the Premier League",
   "fragment_from": 0,
   "fragment_to": 79,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123095058id_/https://www.freetips.com/football/english-premier-league/leicester-vs-brighton-predictions-tips-20241206-0031/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "a67a1b5603678702db6a91a5b7c57e2649a3786bc809539a23af9a9bf3d668c6",
    "material_removed": false
   },
   "published_at": "2024-12-06T12:00:00.000Z",
   "detected_at": "2026-09-30T15:23:34.214Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-06T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-06T12:00:00.000Z",
    "detected_at": "2026-09-30T15:23:34.214Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b388cddacefbc3ea0807f1b1",
   "url": "/evidence/?pick=n-b388cddacefbc3ea0807f1b1",
   "quote_text": "Crystal Palace vs Man City Predictions & Tips - Palace to Win or Draw in the Premier League",
   "fragment_from": 0,
   "fragment_to": 91,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250123102623id_/https://www.freetips.com/football/english-premier-league/crystal-palace-vs-man-city-predictions-tips-20241206-0008/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "2869bdef6cb466876734b350953245ebe5f5e44adfdf3c65f5e1178f90b618ff",
    "material_removed": false
   },
   "published_at": "2024-12-06T12:00:00.000Z",
   "detected_at": "2026-09-30T15:23:17.634Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-06T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-06T12:00:00.000Z",
    "detected_at": "2026-09-30T15:23:17.634Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-827559677e004903df82d55c",
   "url": "/evidence/?pick=n-827559677e004903df82d55c",
   "quote_text": "Nottingham Forest vs Aston Villa Predictions & Tips - Premier League Draw in the Midlands",
   "fragment_from": 0,
   "fragment_to": 89,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213091451id_/https://www.freetips.com/football/english-premier-league/nottingham-forest-vs-aston-villa-predictions-tips-20241212-0033/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8f548f3236e9f976f20bb3e630faa4af79cc6f9be9103f6d21aa223248a9d412",
    "material_removed": false
   },
   "published_at": "2024-12-12T12:00:00.000Z",
   "detected_at": "2026-09-30T15:21:47.785Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-12T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-12T12:00:00.000Z",
    "detected_at": "2026-09-30T15:21:47.785Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d655849eb20e88372f75e91f",
   "url": "/evidence/?pick=n-d655849eb20e88372f75e91f",
   "quote_text": "Newcastle vs Leicester Predictions & Tips - Isak Premier League Goals Tipped",
   "fragment_from": 0,
   "fragment_to": 76,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213103743id_/https://www.freetips.com/football/english-premier-league/newcastle-vs-leicester-predictions-tips-20241212-0030/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "f4991894ae3a50ae16d4359973cc51c4575e1147b779577e62b6b5a6e3ec1db5",
    "material_removed": false
   },
   "published_at": "2024-12-12T12:00:00.000Z",
   "detected_at": "2026-09-30T15:21:35.489Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-12T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-12T12:00:00.000Z",
    "detected_at": "2026-09-30T15:21:35.489Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-69e524456db48ad2f0062b22",
   "url": "/evidence/?pick=n-69e524456db48ad2f0062b22",
   "quote_text": "Southampton vs Tottenham Predictions & Tips - Saints Double Chance in the Premier League",
   "fragment_from": 0,
   "fragment_to": 88,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250120053335id_/https://www.freetips.com/football/english-premier-league/southampton-vs-tottenham-predictions-tips-20241213-0042/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "1ece3f7cec6443e1d094b191ffb9b97194d5ea15f733854637d52e762e1e3dca",
    "material_removed": false
   },
   "published_at": "2024-12-13T12:00:00.000Z",
   "detected_at": "2026-09-30T15:21:18.305Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-13T12:00:00.000Z",
    "detected_at": "2026-09-30T15:21:18.305Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9644d4ba09278d09ac4a7916",
   "url": "/evidence/?pick=n-9644d4ba09278d09ac4a7916",
   "quote_text": "Brighton vs Crystal Palace Predictions & Tips - Premier League Stalemate at the Amex",
   "fragment_from": 0,
   "fragment_to": 84,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250120052939id_/https://www.freetips.com/football/english-premier-league/brighton-vs-crystal-palace-predictions-tips-20241213-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "725241f6608e0be06d2f52f1c7ba556a4d4dae93b1c34bdffc5564937c066e75",
    "material_removed": false
   },
   "published_at": "2024-12-13T12:00:00.000Z",
   "detected_at": "2026-09-30T15:20:32.682Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-13T12:00:00.000Z",
    "detected_at": "2026-09-30T15:20:32.682Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-592254b5c0b10f5833e46ec8",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-592254b5c0b10f5833e46ec8",
   "quote_text": "Home Win",
   "fragment_from": 45,
   "fragment_to": 53,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250120064118id_/https://www.freetips.com/football/english-premier-league/bournemouth-vs-west-ham-predictions-tips-20241213-0043/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "17a8c225e242d626727de1bfc67ae73e169b9998d23efc5bc09b862f59283c9c",
    "material_removed": false
   },
   "published_at": "2024-12-13T12:00:00.000Z",
   "detected_at": "2026-09-30T15:20:16.292Z",
   "executed_at": "2026-11-07T18:22:19.900Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "AFC Bournemouth v West Ham United",
    "competition_name": "Premier League",
    "starts_at": "2024-12-16T20:00:00.000Z",
    "url": null,
    "scoreline": "1-1"
   },
   "market_label": "1X2, match result",
   "outcome_label": "AFC Bournemouth",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.7200",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-13T12:00:00.000Z",
    "detected_at": "2026-09-30T15:20:16.292Z",
    "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": "AFC Bournemouth",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: AFC Bournemouth"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was AFC Bournemouth 1-1 West Ham United."
   },
   "settlements": [
    {
     "operation_id": "5e96a22f42b65fe18360ef23844817e9e8d5a60ec2c5e9b9561f077a47ae8085",
     "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": "AFC Bournemouth",
     "decimal_odds": "1.7200",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:19.900Z",
     "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/bournemouth-vs-west-ham-predictions-tips-20241213-0043/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2459fc90e39206b1dd79b10d",
   "url": "/evidence/?pick=n-2459fc90e39206b1dd79b10d",
   "quote_text": "Wolves vs Man United Predictions & Tips - Goals to Flow in the Premier League",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241226151755id_/https://www.freetips.com/football/english-premier-league/wolves-vs-man-united-tips-20241224-0013/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "a5ced6a21e35dc9fe747b2bb436042d02eaf6086fb15fe4c28763eb7a6a876a0",
    "material_removed": false
   },
   "published_at": "2024-12-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:20:06.642Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:20:06.642Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9badc555f7f84eda661d9909",
   "url": "/evidence/?pick=n-9badc555f7f84eda661d9909",
   "quote_text": "Ipswich vs Newcastle Predictions & Tips - Toon Building Premier League Form",
   "fragment_from": 0,
   "fragment_to": 75,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250212234640id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-newcastle-predictions-tips-20241219-0028/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "df82d3273b22e2fac01f98288dbd80ef5b557e07973b5dc22003fac19d7bdd56",
    "material_removed": false
   },
   "published_at": "2024-12-19T12:00:00.000Z",
   "detected_at": "2026-09-30T15:19:59.726Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-19T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-19T12:00:00.000Z",
    "detected_at": "2026-09-30T15:19:59.726Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e63d8f773967c6c43e7e18f8",
   "url": "/evidence/?pick=n-e63d8f773967c6c43e7e18f8",
   "quote_text": "Man United vs Bournemouth Predictions & Tips - Value on BTTS in the Premier League",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20241223020359id_/https://www.freetips.com/football/english-premier-league/man-united-vs-bournemouth-predictions-tips-20241220-0022/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8827b287e5fd1a1b21efe714ad8c6aee27e9966ae25d50abcc35678b6c6066ad",
    "material_removed": false
   },
   "published_at": "2024-12-20T12:00:00.000Z",
   "detected_at": "2026-09-30T15:18:50.239Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-20T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-20T12:00:00.000Z",
    "detected_at": "2026-09-30T15:18:50.239Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b222dd120a3a33a7267eedc4",
   "url": "/evidence/?pick=n-b222dd120a3a33a7267eedc4",
   "quote_text": "Arsenal vs Ipswich Predictions & Tips – Gabriel Jesus to Keep Scoring in the Premier League",
   "fragment_from": 0,
   "fragment_to": 91,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213000742id_/https://www.freetips.com/football/english-premier-league/arsenal-vs-ipswich-predictions-tips-20241225-0007/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e61ba0d38da94a7a9e7f1d2f33814ba69f91ae6f784040110d8bdb3e92fa6b67",
    "material_removed": false
   },
   "published_at": "2024-12-25T12:00:00.000Z",
   "detected_at": "2026-09-30T15:17:55.703Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-25T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-25T12:00:00.000Z",
    "detected_at": "2026-09-30T15:17:55.703Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-95d9ee60ff265c5397ca0223",
   "url": "/evidence/?pick=n-95d9ee60ff265c5397ca0223",
   "quote_text": "Leicester vs Man City Predictions & Tips – Man City to Bounce Back in the Premier League",
   "fragment_from": 0,
   "fragment_to": 88,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213103044id_/https://www.freetips.com/football/english-premier-league/leicester-vs-man-city-predictions-20241227-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8e725e67e1181617fa1d5435e8c0e2a7fe24623c5e205643104284c9fe630436",
    "material_removed": false
   },
   "published_at": "2024-12-27T12:00:00.000Z",
   "detected_at": "2026-09-30T15:17:38.694Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-27T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-27T12:00:00.000Z",
    "detected_at": "2026-09-30T15:17:38.694Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8ea200799f0d0e91091eec65",
   "url": "/evidence/?pick=n-8ea200799f0d0e91091eec65",
   "quote_text": "Everton vs Nottingham Forest Predictions & Tips - Premier League Stalemate at Goodison",
   "fragment_from": 0,
   "fragment_to": 86,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250103173153id_/https://www.freetips.com/football/english-premier-league/everton-vs-nottingham-forest-predictions-tips-20241228-0003/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "f3c4a80f73100340a20c9eb57d1e927befceaa3b541694cf294cb2bd5f9b0775",
    "material_removed": false
   },
   "published_at": "2024-12-28T12:00:00.000Z",
   "detected_at": "2026-09-30T15:17:22.137Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-28T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-28T12:00:00.000Z",
    "detected_at": "2026-09-30T15:17:22.137Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7461703e5da918e5c0621724",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-7461703e5da918e5c0621724",
   "quote_text": "Chelsea to Win",
   "fragment_from": 40,
   "fragment_to": 54,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213001829id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-chelsea-predictions-tips-20241229-0005/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "984757510bd82e8842cab851bf0f4c143790f1763d9f5cea37900dd72fe3be34",
    "material_removed": false
   },
   "published_at": "2024-12-29T12:00:00.000Z",
   "detected_at": "2026-09-30T15:17:05.000Z",
   "executed_at": "2026-11-07T18:22:19.883Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Ipswich Town v Chelsea",
    "competition_name": "Premier League",
    "starts_at": "2024-12-30T19:45:00.000Z",
    "url": null,
    "scoreline": "2-0"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Chelsea",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.4000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-29T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-29T12:00:00.000Z",
    "detected_at": "2026-09-30T15:17:05.000Z",
    "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": "Chelsea",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Chelsea"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was Ipswich Town 2-0 Chelsea."
   },
   "settlements": [
    {
     "operation_id": "0d341e8acf9c131cadd5044b770d2ab656820e6bc0030c7c31664d7381eb5e6a",
     "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": "Chelsea",
     "decimal_odds": "1.4000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:19.883Z",
     "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/ipswich-vs-chelsea-predictions-tips-20241229-0005/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7764847333d1e20a146a0893",
   "url": "/evidence/?pick=n-7764847333d1e20a146a0893",
   "quote_text": "Aston Villa vs Brighton Predictions & Tips - Premier League Goals Tipped",
   "fragment_from": 0,
   "fragment_to": 72,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213100200id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-brighton-predictions-tips-20241229-0002/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "6d2836ad9bab2eea4d6b3fc1d0ad015680a76052b1cc9d991b5c68fe28074ee1",
    "material_removed": false
   },
   "published_at": "2024-12-29T12:00:00.000Z",
   "detected_at": "2026-09-30T15:16:39.874Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-29T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-29T12:00:00.000Z",
    "detected_at": "2026-09-30T15:16:39.874Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-39e49db3f55c85ddbdfaee47",
   "url": "/evidence/?pick=n-39e49db3f55c85ddbdfaee47",
   "quote_text": "Brentford vs Arsenal Predictions & Tips - Gunners Premier League Victory Backed",
   "fragment_from": 0,
   "fragment_to": 79,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213102718id_/https://www.freetips.com/football/english-premier-league/brentford-vs-arsenal-predictions-tips-20241230-0009/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "78d5e0584b5d8957b8928ebcb1eb5eac104b982b470b8a10d0b617f8fd933a72",
    "material_removed": false
   },
   "published_at": "2024-12-30T12:00:00.000Z",
   "detected_at": "2026-09-30T15:16:18.949Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-30T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2024-12-30T12:00:00.000Z",
    "detected_at": "2026-09-30T15:16:18.949Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f9fc5507ab2166a496a3c35e",
   "url": "/evidence/?pick=n-f9fc5507ab2166a496a3c35e",
   "quote_text": "Ipswich vs Brighton Predictions & Tips - Premier League Draw the Best Bet",
   "fragment_from": 0,
   "fragment_to": 73,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216023231id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-brighton-predictions-tips-20250114-0033/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "31a8230a7cf659f18c2a50f77d879c9ae46b70b51bdfe2ccf2c505154c9b4c6c",
    "material_removed": false
   },
   "published_at": "2025-01-14T12:00:00.000Z",
   "detected_at": "2026-09-30T15:16:08.865Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-14T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-14T12:00:00.000Z",
    "detected_at": "2026-09-30T15:16:08.865Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a3c09e7a1c678013ce3d6007",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-a3c09e7a1c678013ce3d6007",
   "quote_text": "Ipswich to Win or Draw in the Premier League",
   "fragment_from": 39,
   "fragment_to": 83,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213002731id_/https://www.freetips.com/football/english-premier-league/fulham-vs-ipswich-predictions-tips-20250103-0027/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "34dc3a314e39aebc85c4bd9fde2c7c496f462509895bf1b271c62610faf4aec2",
    "material_removed": false
   },
   "published_at": "2025-01-03T12:00:00.000Z",
   "detected_at": "2026-09-30T15:14:32.786Z",
   "executed_at": "2026-11-07T18:22:19.878Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Fulham v Ipswich Town",
    "competition_name": "Premier League",
    "starts_at": "2025-01-05T14:00:00.000Z",
    "url": null,
    "scoreline": "2-2"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Ipswich Town",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.4800",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 14800,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-03T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-03T12:00:00.000Z",
    "detected_at": "2026-09-30T15:14:32.786Z",
    "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": "Double chance",
    "choice": "draw or Ipswich Town",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Ipswich Town"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was Fulham 2-2 Ipswich Town."
   },
   "settlements": [
    {
     "operation_id": "176a64df341494fef048841164be64abc5c3b707f00d983419b9fbef2d5b6d16",
     "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": "Double chance",
     "choice": "draw or Ipswich Town",
     "decimal_odds": "2.4800",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 14800,
     "executed_at": "2026-11-07T18:22:19.878Z",
     "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-ipswich-predictions-tips-20250103-0027/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ead4eac1aa006cd11ff8478e",
   "url": "/evidence/?pick=n-ead4eac1aa006cd11ff8478e",
   "quote_text": "Download The FreeTips App\n\n\nWrite for FreeTips.com\n\n\nAbout Us\n\n\nEditorial Policies",
   "fragment_from": 260,
   "fragment_to": 342,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250213090123id_/https://www.freetips.com/football/english-premier-league/brentford-vs-man-city-predictions-tips-20250113-0014/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "0ac344f4b02868589dfe2a18772397a5442a6765f6aea4bebafbc687efdb826a",
    "material_removed": false
   },
   "published_at": "2025-01-13T12:00:00.000Z",
   "detected_at": "2026-09-30T15:14:15.719Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-13T12:00:00.000Z",
    "detected_at": "2026-09-30T15:14:15.719Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d1479aeac7cbb0026818f62e",
   "url": "/evidence/?pick=n-d1479aeac7cbb0026818f62e",
   "quote_text": "Newcastle vs Wolves Predictions & Tips - Toon to Keep Winning in the Premier League",
   "fragment_from": 0,
   "fragment_to": 83,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216013332id_/https://www.freetips.com/football/english-premier-league/newcastle-vs-wolves-predictions-tips-20250114-0021/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "a82a35dfd5c92f9cf6f1b3225ba7d4dad46d6f0f90a79d547cd0aeffe50bb035",
    "material_removed": false
   },
   "published_at": "2025-01-14T12:00:00.000Z",
   "detected_at": "2026-09-30T15:13:58.951Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-14T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-14T12:00:00.000Z",
    "detected_at": "2026-09-30T15:13:58.951Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-07c63d4f3836332aa337cae4",
   "url": "/evidence/?pick=n-07c63d4f3836332aa337cae4",
   "quote_text": "Man United vs Southampton Predictions & Tips - Red Devils’ EPL Victory Predicted",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216032148id_/https://www.freetips.com/football/english-premier-league/man-united-vs-southampton-predictions-tips-20250114-0035/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c5fbc1e95d16b6825fc105fd3bfad17bff7033c602707711bc394c98017e8d6a",
    "material_removed": false
   },
   "published_at": "2025-01-14T12:00:00.000Z",
   "detected_at": "2026-09-30T15:13:40.620Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-14T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-14T12:00:00.000Z",
    "detected_at": "2026-09-30T15:13:40.620Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c8c5888e3393d697d301216a",
   "url": "/evidence/?pick=n-c8c5888e3393d697d301216a",
   "quote_text": "Everton vs Aston Villa Predictions & Tips - Toffees Double Chance in the Premier League",
   "fragment_from": 0,
   "fragment_to": 87,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216025207id_/https://www.freetips.com/football/english-premier-league/everton-vs-aston-villa-predictions-tips-20250114-0017/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "3712831dbfdb31913d6a170d9addc4727756fb76fae5ed45bd6e6335c030356d",
    "material_removed": false
   },
   "published_at": "2025-01-14T12:00:00.000Z",
   "detected_at": "2026-09-30T15:12:51.569Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-14T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-14T12:00:00.000Z",
    "detected_at": "2026-09-30T15:12:51.569Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e81e33318dd6817ff9a84c79",
   "url": "/evidence/?pick=n-e81e33318dd6817ff9a84c79",
   "quote_text": "West Ham vs Crystal Palace Predictions & Tips - Hammers EPL Win or Draw",
   "fragment_from": 0,
   "fragment_to": 71,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206155953id_/https://www.freetips.com/football/english-premier-league/west-ham-vs-crystal-palace-predictions-tips-20250116-0036/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "da36985a3b8677f71346f2bcd3b57335b81244f0c1324ac6af22df4871a0c8d1",
    "material_removed": false
   },
   "published_at": "2025-01-16T12:00:00.000Z",
   "detected_at": "2026-09-30T15:12:35.111Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-16T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-16T12:00:00.000Z",
    "detected_at": "2026-09-30T15:12:35.111Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f303b85ad359a93fd23aacd9",
   "url": "/evidence/?pick=n-f303b85ad359a93fd23aacd9",
   "quote_text": "Brentford vs Liverpool Predictions & Tips - Reds’ Victory in the Premier League",
   "fragment_from": 0,
   "fragment_to": 79,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206154048id_/https://www.freetips.com/football/english-premier-league/brentford-vs-liverpool-predictions-tips-20250116-0032/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "9614516e595dad7e347efd1a9fb8cd64071daacf1c77ab8a1f6c89709a9535f1",
    "material_removed": false
   },
   "published_at": "2025-01-16T12:00:00.000Z",
   "detected_at": "2026-09-30T15:11:39.708Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-16T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-16T12:00:00.000Z",
    "detected_at": "2026-09-30T15:11:39.708Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d9583f0be0c2e3f48918d521",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-d9583f0be0c2e3f48918d521",
   "quote_text": "Gunners to Win in the Premier League",
   "fragment_from": 44,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206154325id_/https://www.freetips.com/football/english-premier-league/arsenal-vs-aston-villa-predictions-tips-20250116-0040/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "171ad0824bbff03bfd923784bc736f4d64ccfde2291cf148c36d96c5bb1a72d0",
    "material_removed": false
   },
   "published_at": "2025-01-16T12:00:00.000Z",
   "detected_at": "2026-09-30T15:11:11.834Z",
   "executed_at": "2026-11-07T18:22:19.872Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Arsenal v Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2025-01-18T17:30:00.000Z",
    "url": null,
    "scoreline": "2-2"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.5500",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-16T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-16T12:00:00.000Z",
    "detected_at": "2026-09-30T15:11:11.834Z",
    "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": "Arsenal",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was Arsenal 2-2 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "1467c496f4bba52038bc8a99a38aafb117bddc87fbc32ff0cba695afcda03b52",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.5500",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:19.872Z",
     "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/arsenal-vs-aston-villa-predictions-tips-20250116-0040/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-91bc7b49e0d6001b2c1ee1a3",
   "url": "/evidence/?pick=n-91bc7b49e0d6001b2c1ee1a3",
   "quote_text": "Ipswich vs Man City Predictions & Tips - Citizens High Scoring EPL Win Tipped",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216031809id_/https://www.freetips.com/football/english-premier-league/ipswich-vs-man-city-predictions-tips-20250117-0040/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "1707745f329b9a8e22e189e30c706f797e72273a2e8a8f867a487ac31e7e8e4a",
    "material_removed": false
   },
   "published_at": "2025-01-17T12:00:00.000Z",
   "detected_at": "2026-09-30T15:08:27.922Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-17T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-17T12:00:00.000Z",
    "detected_at": "2026-09-30T15:08:27.922Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6ce716e398fcf627ba55bdb1",
   "url": "/evidence/?pick=n-6ce716e398fcf627ba55bdb1",
   "quote_text": "Everton vs Tottenham Predictions & Tips - Premier League Draw the Best Bet",
   "fragment_from": 0,
   "fragment_to": 74,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216015250id_/https://www.freetips.com/football/english-premier-league/everton-vs-tottenham-predictions-tips-20250117-0030/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "a240fb4f60fde8db080ddc9f4b3b68daa9c269eba31edc1a85a7ed0777c7ac5c",
    "material_removed": false
   },
   "published_at": "2025-01-17T12:00:00.000Z",
   "detected_at": "2026-09-30T15:07:58.696Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-17T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-17T12:00:00.000Z",
    "detected_at": "2026-09-30T15:07:58.696Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-528f921455c8277885045e38",
   "url": "/evidence/?pick=n-528f921455c8277885045e38",
   "quote_text": "Wolves vs Arsenal Predictions & Tips - Gunners Backed in the Premier League",
   "fragment_from": 0,
   "fragment_to": 75,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206163459id_/https://www.freetips.com/football/english-premier-league/wolves-vs-arsenal-predictions-tips-20250123-0030/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "f373cd7fad056b7ef10ef94ab93379511497d3391c3c717bdb9644be0828b2d4",
    "material_removed": false
   },
   "published_at": "2025-01-23T12:00:00.000Z",
   "detected_at": "2026-09-30T15:07:04.501Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-23T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-23T12:00:00.000Z",
    "detected_at": "2026-09-30T15:07:04.501Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4d251e56828b7e19165068ed",
   "url": "/evidence/?pick=n-4d251e56828b7e19165068ed",
   "quote_text": "Southampton vs Newcastle Predictions & Tips - Newcastle EPL Victory the Best Bet",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206154445id_/https://www.freetips.com/football/english-premier-league/southampton-vs-newcastle-predictions-tips-20250123-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c0524e316c0e035b43a34dc0075e000e087ca983fe2f1d6cee27e1622a0a6c87",
    "material_removed": false
   },
   "published_at": "2025-01-23T12:00:00.000Z",
   "detected_at": "2026-09-30T15:06:30.418Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-23T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-23T12:00:00.000Z",
    "detected_at": "2026-09-30T15:06:30.418Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3f9406b2f07ff1ccb3e5b49e",
   "url": "/evidence/?pick=n-3f9406b2f07ff1ccb3e5b49e",
   "quote_text": "Liverpool vs Ipswich Predictions & Tips - Salah Goals in the Premier League",
   "fragment_from": 0,
   "fragment_to": 75,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206162351id_/https://www.freetips.com/football/english-premier-league/liverpool-vs-ipswich-predictions-tips-20250123-0024/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "4d151ce2e798d11c1bfc6b23579ebfdd282875b6410840ff1bdeb2f5bd35a34c",
    "material_removed": false
   },
   "published_at": "2025-01-23T12:00:00.000Z",
   "detected_at": "2026-09-30T15:05:57.085Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-23T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-23T12:00:00.000Z",
    "detected_at": "2026-09-30T15:05:57.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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8bea63742d0829aefa3a0bb6",
   "url": "/evidence/?pick=n-8bea63742d0829aefa3a0bb6",
   "quote_text": "Brighton vs Everton Predictions & Tips - Rutter to Keep Scoring in the EPL",
   "fragment_from": 0,
   "fragment_to": 74,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206153413id_/https://www.freetips.com/football/english-premier-league/brighton-vs-everton-predictions-tips-20250123-0022/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "91b692813fec1a77c893083494f0ef1e1fa9e3bb5a78547af5082d8ea420cfac",
    "material_removed": false
   },
   "published_at": "2025-01-23T12:00:00.000Z",
   "detected_at": "2026-09-30T15:05:11.242Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-23T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-23T12:00:00.000Z",
    "detected_at": "2026-09-30T15:05:11.242Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5a10da177eb6b0fbb1bac550",
   "url": "/evidence/?pick=n-5a10da177eb6b0fbb1bac550",
   "quote_text": "Tottenham vs Leicester Predictions & Tips - Son to Score in the Premier League",
   "fragment_from": 0,
   "fragment_to": 78,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216021111id_/https://www.freetips.com/football/english-premier-league/tottenham-vs-leicester-predictions-tips-20250124-0017/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5c916b63d99a32d2f01b706224e84e8ea7b32fc14b2c61f672b6ced1dd4bdaa3",
    "material_removed": false
   },
   "published_at": "2025-01-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:05:00.504Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:05:00.504Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8c669664fbce85bdc6ac7cd3",
   "url": "/evidence/?pick=n-8c669664fbce85bdc6ac7cd3",
   "quote_text": "Man City vs Chelsea Predictions & Tips - BTTS & Over 2.5 Goals Backed in the EPL",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216022955id_/https://www.freetips.com/football/english-premier-league/man-city-vs-chelsea-predictions-tips-20250124-0015/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "0706f0ce36451131d3397236896ab33da93b83aa0bb7f4bb76e2c5afdafde8fe",
    "material_removed": false
   },
   "published_at": "2025-01-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:04:24.376Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:04:24.376Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3c43649ef33fd22a8a56797b",
   "url": "/evidence/?pick=n-3c43649ef33fd22a8a56797b",
   "quote_text": "Fulham vs Man United Predictions & Tips - Value on Fulham in the Premier League",
   "fragment_from": 0,
   "fragment_to": 79,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250212231823id_/https://www.freetips.com/football/english-premier-league/fulham-vs-man-united-predictions-tips-20250124-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "b0f8a48b2a61ff220c3ab8c4c2d1b7a1d3abaed256e919f355665dc1def28fd1",
    "material_removed": false
   },
   "published_at": "2025-01-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:04:04.651Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:04:04.651Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-08001dae60f424d4f806269a",
   "url": "/evidence/?pick=n-08001dae60f424d4f806269a",
   "quote_text": "Aston Villa vs West Ham Predictions & Tips - Villains to Win in the Premier League",
   "fragment_from": 0,
   "fragment_to": 82,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216023151id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-west-ham-predictions-tips-20250124-0025/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "386ff6884c4fbedc5ba53f1fb2fa3f53deb4c0346b1bd25e858ac2597bb1e889",
    "material_removed": false
   },
   "published_at": "2025-01-24T12:00:00.000Z",
   "detected_at": "2026-09-30T15:03:42.933Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-24T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-24T12:00:00.000Z",
    "detected_at": "2026-09-30T15:03:42.933Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9e9df7bf6df69f00d3c26c3c",
   "url": "/evidence/?pick=n-9e9df7bf6df69f00d3c26c3c",
   "quote_text": "Newcastle vs Fulham Predictions & Tips - Isak to Keep Scoring in the Premier League",
   "fragment_from": 0,
   "fragment_to": 83,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250210111210id_/https://www.freetips.com/football/english-premier-league/newcastle-vs-fulham-predictions-tips-20250130-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e93ef2516abdf8bfd93007fa44014a6adee6d2e1e5e52b96d7eec99482bf6957",
    "material_removed": false
   },
   "published_at": "2025-01-30T12:00:00.000Z",
   "detected_at": "2026-09-30T15:03:02.281Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-30T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-30T12:00:00.000Z",
    "detected_at": "2026-09-30T15:03:02.281Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-eadba67b766eefde4b55cf7b",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-eadba67b766eefde4b55cf7b",
   "quote_text": "Toffees Win Backed",
   "fragment_from": 42,
   "fragment_to": 60,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250210093430id_/https://www.freetips.com/football/english-premier-league/everton-vs-leicester-predictions-tips-20250130-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "f380dd9580352415cfe9cfbbb52dfa6c3aaf93cd45d6b2cc5a378e58436796ab",
    "material_removed": false
   },
   "published_at": "2025-01-30T12:00:00.000Z",
   "detected_at": "2026-09-30T15:01:35.236Z",
   "executed_at": "2026-11-07T18:22:17.705Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Everton v Leicester City",
    "competition_name": "Premier League",
    "starts_at": "2025-02-01T15:00:00.000Z",
    "url": null,
    "scoreline": "4-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.9091",
    "closing_source": "aggregator closing price"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9091,
   "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-01-30T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-30T12:00:00.000Z",
    "detected_at": "2026-09-30T15:01:35.236Z",
    "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": "4-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Everton 4-0 Leicester City."
   },
   "settlements": [
    {
     "operation_id": "c99288c33c3bd30ef8f6fedf7a5efe240724707c563daa0caf58ba2fb60cb3c9",
     "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.9091",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9091,
     "executed_at": "2026-11-07T18:22:17.705Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "613c66df1937c0640f05502006b929c253841093df9d47a25d018b10a542dbd6",
     "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.9500",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9500,
     "executed_at": "2026-11-07T18:22:17.713Z",
     "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-leicester-predictions-tips-20250130-0026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-14d6fc4cec91125720c9eba2",
   "url": "/evidence/?pick=n-14d6fc4cec91125720c9eba2",
   "quote_text": "Bournemouth vs Liverpool Predictions & Tips - Kluivert to Score in the Premier League",
   "fragment_from": 0,
   "fragment_to": 85,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250206150819id_/https://www.freetips.com/football/english-premier-league/bournemouth-vs-liverpool-predictions-tips-20250130-0019/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "66eacd6d2d8588a0a5dd2af5c29af06ca3057c00710da26d7e8658105d68e85f",
    "material_removed": false
   },
   "published_at": "2025-01-30T12:00:00.000Z",
   "detected_at": "2026-09-30T15:01:08.576Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-30T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-30T12:00:00.000Z",
    "detected_at": "2026-09-30T15:01:08.576Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-34d2d1ec8cfe6c23331ea317",
   "url": "/evidence/?pick=n-34d2d1ec8cfe6c23331ea317",
   "quote_text": "Man United vs Crystal Palace Predictions & Tips - Palace Double Chance in the Premier League",
   "fragment_from": 0,
   "fragment_to": 92,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250214012310id_/https://www.freetips.com/football/english-premier-league/man-united-vs-crystal-palace-predictions-tips-20250131-0037/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "a7bd4c29cc9f811dc24d4350fbcd045937ffb24427cd50acc35da2f14fd2a9af",
    "material_removed": false
   },
   "published_at": "2025-01-31T12:00:00.000Z",
   "detected_at": "2026-09-30T15:00:11.919Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-31T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-31T12:00:00.000Z",
    "detected_at": "2026-09-30T15:00:11.919Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-61651323a22ef3c6974652a2",
   "url": "/evidence/?pick=n-61651323a22ef3c6974652a2",
   "quote_text": "BTTS the Best Bet in the Premier League",
   "fragment_from": 44,
   "fragment_to": 83,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250214011621id_/https://www.freetips.com/football/english-premier-league/brentford-vs-tottenham-predictions-tips-20250131-0036/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "07826a151c3892cc8d9d47cc204e7bea699450123badbf439137644da745ab10",
    "material_removed": false
   },
   "published_at": "2025-01-31T12:00:00.000Z",
   "detected_at": "2026-09-30T14:59:50.185Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-31T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-31T12:00:00.000Z",
    "detected_at": "2026-09-30T14:59:50.185Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-229a3d67d0d08cc52f67187c",
   "url": "/evidence/?pick=n-229a3d67d0d08cc52f67187c",
   "quote_text": "Arsenal vs Man City Predictions & Tips - Premier League Draw Predicted",
   "fragment_from": 0,
   "fragment_to": 70,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250214021548id_/https://www.freetips.com/football/english-premier-league/arsenal-vs-man-city-predictions-tips-20250131-0040/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8a1d2c31b00399f5141cf4103ac5507c6846561ef29e222a19214713be109f87",
    "material_removed": false
   },
   "published_at": "2025-01-31T12:00:00.000Z",
   "detected_at": "2026-09-30T14:59:37.597Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-31T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-01-31T12:00:00.000Z",
    "detected_at": "2026-09-30T14:59:37.597Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-860d89f5e17cb6c95b1c95ce",
   "url": "/evidence/?pick=n-860d89f5e17cb6c95b1c95ce",
   "quote_text": "Chelsea vs West Ham Predictions & Tips - Goals Expected in the Premier League",
   "fragment_from": 0,
   "fragment_to": 77,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250216022917id_/https://www.freetips.com/football/english-premier-league/chelsea-vs-west-ham-predictions-tips-20250201-0011/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e40183209e2752474bb5b9602fac46e7bc5ebc1746d7821a90a8bf6d1e15cce9",
    "material_removed": false
   },
   "published_at": "2025-02-01T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:42.247Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-01T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-01T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:42.247Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a4b006749ca0ee7a6a9f9418",
   "url": "/evidence/?pick=n-a4b006749ca0ee7a6a9f9418",
   "quote_text": "Know when to Stop.",
   "fragment_from": 734,
   "fragment_to": 752,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316123008id_/https://www.freetips.com/football/english-premier-league/brighton-vs-chelsea-predictions-tips-20250212-0028/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5e0fac76cde27f37d93d5d1ccc1e0760112a6b2c6702793fb5ef1f0056563f99",
    "material_removed": false
   },
   "published_at": "2025-02-12T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:34.152Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-12T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-12T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:34.152Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f3b84b5f693f4eb3982f72f3",
   "url": "/evidence/?pick=n-f3b84b5f693f4eb3982f72f3",
   "quote_text": "Bet with your head, not over it.",
   "fragment_from": 701,
   "fragment_to": 733,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316123008id_/https://www.freetips.com/football/english-premier-league/brighton-vs-chelsea-predictions-tips-20250212-0028/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5e0fac76cde27f37d93d5d1ccc1e0760112a6b2c6702793fb5ef1f0056563f99",
    "material_removed": false
   },
   "published_at": "2025-02-12T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:34.152Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-12T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-12T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:34.152Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-60f61fdefb8c92aa27389643",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-60f61fdefb8c92aa27389643",
   "quote_text": "BTTS Backed in the Premier League",
   "fragment_from": 43,
   "fragment_to": 76,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316133555id_/https://www.freetips.com/football/english-premier-league/west-ham-vs-brentford-predictions-tips-20250213-0036/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "5ea0873113aeccc2816ba88367b0797622a2304d2fdfb93fe94d892444456d35",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:25.446Z",
   "executed_at": "2026-11-07T18:22:00.859Z",
   "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 Brentford",
    "competition_name": "Premier League",
    "starts_at": "2025-02-15T15:00:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "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.4700",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:25.446Z",
    "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": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was West Ham United 0-1 Brentford."
   },
   "settlements": [
    {
     "operation_id": "8acc86c2fdaf360dabfd2adf6442c0c25f696779814cfc10a18270d2b98f4875",
     "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.4700",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:00.859Z",
     "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-brentford-predictions-tips-20250213-0036/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8ed62c33d2959777d3591226",
   "url": "/evidence/?pick=n-8ed62c33d2959777d3591226",
   "quote_text": "Southampton vs Bournemouth Predictions & Tips - Cherries Victory in the Premier League",
   "fragment_from": 0,
   "fragment_to": 86,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316133630id_/https://www.freetips.com/football/english-premier-league/southampton-vs-bournemouth-predictions-tips-20250213-0030/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "1a9c19ca58a53ffcb834c7bd9f6cbe0873096765f707d53c8477784ccca333ca",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:21.537Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:21.537Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-71b294acd39f56a69cd20327",
   "url": "/evidence/?pick=n-71b294acd39f56a69cd20327",
   "quote_text": "Man City vs Newcastle Predictions & Tips - Newcastle Double Chance in the Premier League",
   "fragment_from": 0,
   "fragment_to": 88,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316114026id_/https://www.freetips.com/football/english-premier-league/man-city-vs-newcastle-predictions-tips-20250213-0029/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "e7b18a9e75968a460f41d3ed423c0c9091a1bb68c53dd9676e80b17a440dc06b",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:12.970Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:12.970Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e63349594666a3932bf75d66",
   "url": "/evidence/?pick=n-e63349594666a3932bf75d66",
   "quote_text": "Leicester vs Arsenal Predictions & Tips - Gunners EPL Away Win Predicted",
   "fragment_from": 0,
   "fragment_to": 72,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316135530id_/https://www.freetips.com/football/english-premier-league/leicester-vs-arsenal-predictions-tips-20250213-0024/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "7e83e0c577400406d328b7ec3d6f93c56964c2dd006207d51f24dc31679798a4",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:36:04.461Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:36:04.461Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-045ddfd9a8fb705e68cea5a5",
   "url": "/evidence/?pick=n-045ddfd9a8fb705e68cea5a5",
   "quote_text": "Fulham vs Nottingham Forest Predictions & Tips - Wood to Keep Scoring in the EPL",
   "fragment_from": 0,
   "fragment_to": 80,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316123459id_/https://www.freetips.com/football/english-premier-league/fulham-vs-nottingham-forest-predictions-tips-20250213-0028/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "69382d39903627a2f4f1d2d8191c1f2e3b561314422122988f669c2f42309227",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:35:56.024Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:35:56.024Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-16be6d5f160ad8a8d72a99b1",
   "url": "/evidence/?pick=n-16be6d5f160ad8a8d72a99b1",
   "quote_text": "Aston Villa vs Ipswich Predictions & Tips - Rogers to Score in the Premier League",
   "fragment_from": 0,
   "fragment_to": 81,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316125428id_/https://www.freetips.com/football/english-premier-league/aston-villa-vs-ipswich-predictions-tips-20250213-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "9a82d2107b874cffe78580b22b565ce1a8a1abd19bc45002d76604d9d0fb60f1",
    "material_removed": false
   },
   "published_at": "2025-02-13T12:00:00.000Z",
   "detected_at": "2026-09-30T00:35:47.975Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-13T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-13T12:00:00.000Z",
    "detected_at": "2026-09-30T00:35:47.975Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a48a7a63cedb7af93b6c6c09",
   "url": "/evidence/?pick=n-a48a7a63cedb7af93b6c6c09",
   "quote_text": "Tottenham vs Man United Predictions & Tips - BTTS & Over 2.5 Goals in the Premier League",
   "fragment_from": 0,
   "fragment_to": 88,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://web.archive.org/web/20250316130122id_/https://www.freetips.com/football/english-premier-league/tottenham-vs-man-united-predictions-tips-20250214-0026/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "2b1777a74aa0d75f0413df54f8a314205d3627e87bdba0049ba735b7e0fb55cd",
    "material_removed": false
   },
   "published_at": "2025-02-14T12:00:00.000Z",
   "detected_at": "2026-09-30T00:35:39.394Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-02-14T12:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2025-02-14T12:00:00.000Z",
    "detected_at": "2026-09-30T00:35:39.394Z",
    "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": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  }
 ],
 "excluded_from_feed": {
  "ads": 25,
  "service": 17,
  "ruleset_version": "3"
 },
 "standing": null,
 "retro": {
  "restored_total": 28,
  "of_them_archived_pre_match": 2,
  "found_post_match": 26,
  "of_them_source_reported": 0,
  "live_count": 0,
  "date_count": 26,
  "span_from": "2024-11-23",
  "span_to": "2026-03-05",
  "line_text": "restored history: 28, of which pre-match archive 2",
  "body": "We re-read what this author published before Premier League matches between 23 November 2024 and 5 March 2026 and settled it against the final score. Restored picks: 28. Backed by a copy of the page in an independent web archive taken before kick-off: 2. Found after the match, with the publication date as stated by the source: 26. The market price at the moment of publication cannot be reconstructed, so restored picks are shown as reconstructed at archived prices (~8–15 h before kick-off), not at the closing price, for the pre-match archive and the later finds separately; the author's quoted price and, where it exists, the aggregator closing price are compared with it on the same picks. Authors can delete losing picks, so restored history may look better than it was.",
  "precision": {
   "n": 28,
   "share": "0.3571"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 0,
    "roi": null,
    "ci_low": null,
    "ci_high": null,
    "data_status": "unknown",
    "methodology_version": "retro-1.0",
    "cause": "no restored pick with this price"
   },
   {
    "code_name": "retro_market_closing",
    "display_name": "Restored, at the closing market price",
    "n": 17,
    "roi": "-46.1547",
    "ci_low": "-86.5882",
    "ci_high": "-3.8641",
    "data_status": "calculated",
    "methodology_version": "retro-1.0",
    "cause": null
   },
   {
    "code_name": "retro_market_closing_sm",
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "n": 28,
    "roi": "-36.7857",
    "ci_low": "-68.5893",
    "ci_high": "-2.9286",
    "data_status": "calculated",
    "methodology_version": "retro-1.1",
    "cause": null
   }
  ],
  "clv": {
   "data_status": "unknown",
   "cause": "the market price at the moment of publication is unknown for restored picks; the author's quoted price against the aggregator closing price is compared on the same picks in each part of the record above"
  },
  "methodology_version": "retro-1.0",
  "leagues": [
   "Premier League"
  ],
  "source_list": "Results: the official regulation-time score, checked against a second data provider for 23 settled restored picks and forecasts, and the two agree; 5 come from one provider only. Prices: the aggregator closing price and the second data provider's last pre-match price in archive (~8–15 h before kick-off), as a separate series; each provider is its own series and they are never averaged."
 },
 "late": null,
 "price_vs_market": null,
 "record_summary": {
  "contract_version": "1",
  "entity_type": "editorial",
  "entity_words": "Editorial source",
  "source": {
   "name": "freetips.com",
   "url": "https://web.archive.org/web/20250213094558id_/https://www.freetips.com/football/english-premier-league/leicester-vs-chelsea-prediction-tips-20241121-0024/"
  },
  "observed_from": "2026-09-28",
  "observed_to": "2026-09-30",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "retro_market_closing_sm",
  "series": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off)",
  "restored": true,
  "headline_kind": "historical_simulation",
  "headline_part": "archived",
  "settled_picks": 2,
  "matches": 2,
  "void": 0,
  "net_points_hundredths": 2800,
  "staked_hundredths": 20000,
  "return_percent": "14.00",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2025-08-23",
  "period_to": "2025-08-25",
  "status": "calculated",
  "method_version": "retro-1.1",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record restored 2 settled archived picks by FreeTips.com Football from copies archived before kick-off, across 2 matches between 23 and 25 August 2025. Reconstructed at archived prices: won 1 of 2 settled archived picks. Of the 29 predictions we hold for FreeTips.com Football, 2 were archived before kick-off by an independent web archive and 27 first found after the match. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled archived picks",
    "value": "2",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "2",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "+28 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Reconstructed at archived prices",
    "value": "+14.0%",
    "anchor": "/methodology/#roi",
    "note": null
   }
  ],
  "limitations": [
   "Most of this history was found after the matches. Of the 28 selections in this historical price series, 2 have a pre-match archive copy and 26 were first found after the match.",
   "Reconstructed at archived prices: these picks were restored from copies of the author’s pages that an independent web archive saved before kick-off, at the last pre-match archive prices, bookmaker margin included."
  ],
  "other_series": [],
  "return_over_time": [],
  "return_over_time_parts": {
   "live": null,
   "archived": {
    "part": "archived",
    "label": "Reconstructed at archived prices",
    "series_code": "retro_market_closing_sm",
    "price_rule": "Reconstructed at archived prices",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. These picks were restored from copies an independent web archive saved before kick-off; the line shows how they settled at archived prices.",
    "settled_picks": 2,
    "matches": 2,
    "match_dates": 2,
    "period_from": "2025-08-23",
    "period_to": "2025-08-25",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": 2800,
    "low": {
     "date": "2025-08-23",
     "cumulative_points_hundredths": -10000,
     "after_picks": 1
    },
    "high": {
     "date": "2025-08-25",
     "cumulative_points_hundredths": 2800,
     "after_picks": 2
    },
    "line_drawn": false,
    "steps": [
     {
      "date": "2025-08-23",
      "cumulative_points_hundredths": -10000,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2025-08-25",
      "cumulative_points_hundredths": 2800,
      "n": 2,
      "picks": 1
     }
    ]
   }
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record restored 2 settled archived picks by FreeTips.com Football from copies archived before kick-off, across 2 matches between 23 and 25 August 2025. Reconstructed at archived prices: won 1 of 2 settled archived picks. Of the 29 predictions we hold for FreeTips.com Football, 2 were archived before kick-off by an independent web archive and 27 first found after the match. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/sources/freetips-com/products/football/",
   "data_as_of": "2026-11-07",
   "method_version": "retro-1.1"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 29,
   "under_review": 0,
   "no_match_linked": 0,
   "proven_predictions": 2,
   "proven_checked": 2,
   "proven_measured": 2,
   "proven_dates": 2,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 2,
     "checked": 2,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 2,
      "void": 0,
      "matches": 2,
      "net_points_hundredths": 2800,
      "staked_hundredths": 20000,
      "return_percent": "14.00",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2025-08-23",
      "period_to": "2025-08-25",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 1,
       "return_main_percent": "128.00",
       "return_other_percent": "128.00",
       "settled_excluding_void": 1,
       "net_main_points_hundredths": 12800,
       "net_other_points_hundredths": 12800,
       "period_from": "2025-08-25",
       "period_to": "2025-08-25"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 2,
      "priced": 2
     },
     "accuracy": {
      "picks": 2,
      "won": 1,
      "won_percent": "50.0",
      "implied_percent": "53.6",
      "left_out": 0,
      "by_market": [
       {
        "market": "Double chance",
        "won": 0,
        "picks": 1,
        "implied_percent": "63.3"
       },
       {
        "market": "Match result",
        "won": 1,
        "picks": 1,
        "implied_percent": "43.9"
       }
      ]
     }
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 27,
     "checked": 26,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 26,
      "void": 0,
      "matches": 26,
      "net_points_hundredths": -105800,
      "staked_hundredths": 260000,
      "return_percent": "-40.69",
      "interval_low": "-71.00",
      "interval_high": "-8.21",
      "interval_note": null,
      "period_from": "2024-11-23",
      "period_to": "2026-03-05",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 16,
       "return_main_percent": "-56.91",
       "return_other_percent": "-57.04",
       "settled_excluding_void": 16,
       "net_main_points_hundredths": -91050,
       "net_other_points_hundredths": -91263,
       "period_from": "2025-02-01",
       "period_to": "2026-03-04"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 26,
      "priced": 26
     },
     "accuracy": {
      "picks": 26,
      "won": 9,
      "won_percent": "34.6",
      "implied_percent": "54.7",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 4,
        "picks": 19,
        "implied_percent": "53.8"
       },
       {
        "market": "Both teams to score",
        "won": 2,
        "picks": 3,
        "implied_percent": "59.9"
       },
       {
        "market": "Double chance",
        "won": 3,
        "picks": 3,
        "implied_percent": "59.1"
       },
       {
        "market": "Win to nil",
        "won": 0,
        "picks": 1,
        "implied_percent": "42.7"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-0a5b89bc0248e3d2364a081d",
   "n-cb5c8c2efa541c8b50fb619c"
  ],
  "interval_low": null,
  "interval_high": null,
  "caption": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off) · 100 points per pick · 23–25 August 2025 · Calculated · picks settled under reconstruction method 1.1",
  "record_from": "2024-11-23",
  "record_to": "2026-03-05"
 },
 "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-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-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-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-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-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-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-0cf987f46ddbaa79b60abf52",
   "url": null,
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-05-11T13:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12131.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Crystal Palace",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.3650",
   "published_at": "2025-05-09T12:00:00.000Z",
   "recorded_at": "2026-09-29T00:57:40.852Z",
   "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-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
  },
  {
   "record_id": "n-84cf6b235bc2b2b1894478b0",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-84cf6b235bc2b2b1894478b0",
   "match": "Arsenal v Brentford",
   "match_url": null,
   "kickoff": "2025-04-12T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12848.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "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.6100",
   "published_at": "2025-04-10T12:00:00.000Z",
   "recorded_at": "2026-09-30T00:32:26.775Z",
   "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-84cf6b235bc2b2b1894478b0",
    "quote_text": "Home Win Tipped",
    "fragment_from": 42,
    "fragment_to": 57,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250428081359id_/https://www.freetips.com/football/english-premier-league/arsenal-vs-brentford-predictions-tips-20250410-0052/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "648a2d8a712d3a1e63ddb98830fc670e25f69abdc1c73f4103a538f0420b890c",
     "material_removed": false
    },
    "published_at": "2025-04-10T12:00:00.000Z",
    "detected_at": "2026-09-30T00:32:26.775Z",
    "executed_at": "2026-11-07T18:22:00.847Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2025-04-12T16:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6173",
     "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-04-10T12:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-04-10T12:00:00.000Z",
     "detected_at": "2026-09-30T00:32:26.775Z",
     "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": "Arsenal",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal"
    },
    "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 Arsenal 1-1 Brentford."
    },
    "settlements": [
     {
      "operation_id": "844b9cd38db1d97d5e8ba164c2fa6230951125430d517e1aa8e88481f9ee23c4",
      "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": "Arsenal",
      "decimal_odds": "1.6173",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.847Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d7e6f1ad86c2ac2b13c0ffa706793391ec9d612ec9e590ed6cc85a4513c4f74e",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.6100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:00.853Z",
      "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/arsenal-vs-brentford-predictions-tips-20250410-0052/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-60f61fdefb8c92aa27389643",
   "url": null,
   "match": "West Ham United v Brentford",
   "match_url": null,
   "kickoff": "2025-02-15T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14193.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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.4700",
   "published_at": "2025-02-13T12:00:00.000Z",
   "recorded_at": "2026-09-30T00:36:25.446Z",
   "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-eadba67b766eefde4b55cf7b",
   "url": "/sources/freetips-com/products/football/picks/3/#pick-n-eadba67b766eefde4b55cf7b",
   "match": "Everton v Leicester City",
   "match_url": null,
   "kickoff": "2025-02-01T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14544.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.9500",
   "published_at": "2025-01-30T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:01:35.236Z",
   "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-eadba67b766eefde4b55cf7b",
    "quote_text": "Toffees Win Backed",
    "fragment_from": 42,
    "fragment_to": 60,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://web.archive.org/web/20250210093430id_/https://www.freetips.com/football/english-premier-league/everton-vs-leicester-predictions-tips-20250130-0026/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "f380dd9580352415cfe9cfbbb52dfa6c3aaf93cd45d6b2cc5a378e58436796ab",
     "material_removed": false
    },
    "published_at": "2025-01-30T12:00:00.000Z",
    "detected_at": "2026-09-30T15:01:35.236Z",
    "executed_at": "2026-11-07T18:22:17.705Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-02-01T15:00:00.000Z",
     "url": null,
     "scoreline": "4-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.9091",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9091,
    "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-01-30T12:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2025-01-30T12:00:00.000Z",
     "detected_at": "2026-09-30T15:01:35.236Z",
     "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": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 4-0 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "c99288c33c3bd30ef8f6fedf7a5efe240724707c563daa0caf58ba2fb60cb3c9",
      "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.9091",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9091,
      "executed_at": "2026-11-07T18:22:17.705Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "613c66df1937c0640f05502006b929c253841093df9d47a25d018b10a542dbd6",
      "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.9500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:22:17.713Z",
      "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-leicester-predictions-tips-20250130-0026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton to win"
   }
  },
  {
   "record_id": "n-d9583f0be0c2e3f48918d521",
   "url": null,
   "match": "Arsenal v Aston Villa",
   "match_url": null,
   "kickoff": "2025-01-18T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14877.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "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": "1.5500",
   "published_at": "2025-01-16T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:11:11.834Z",
   "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-a3c09e7a1c678013ce3d6007",
   "url": null,
   "match": "Fulham v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-01-05T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15193.2,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Ipswich Town",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 14800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.4800",
   "published_at": "2025-01-03T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:14:32.786Z",
   "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-7461703e5da918e5c0621724",
   "url": null,
   "match": "Ipswich Town v Chelsea",
   "match_url": null,
   "kickoff": "2024-12-30T19:45:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15331.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea",
   "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.4000",
   "published_at": "2024-12-29T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:17:05.000Z",
   "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-592254b5c0b10f5833e46ec8",
   "url": null,
   "match": "AFC Bournemouth v West Ham United",
   "match_url": null,
   "kickoff": "2024-12-16T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15667.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: AFC Bournemouth",
   "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.7200",
   "published_at": "2024-12-13T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:20:16.292Z",
   "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-f58e9f7743b22ba38377a77f",
   "url": null,
   "match": "Leicester City v Chelsea",
   "match_url": null,
   "kickoff": "2024-11-23T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16227.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4400",
   "published_at": "2024-11-21T12:00:00.000Z",
   "recorded_at": "2026-09-30T15:32:43.957Z",
   "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-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
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 28,
  "before_kickoff": 0,
  "after_kickoff": 28,
  "at_least_2h": 0,
  "share_2h_plus": 0.0,
  "median_hours": null,
  "min_hours": null,
  "max_hours": null,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "none",
  "picks": 0,
  "settled_picks_all": 0,
  "excluded": {
   "market_without_favourite": 0,
   "no_recorded_line": 0,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 0,
  "author_net_hundredths": 0,
  "favourite_net_hundredths": 0,
  "difference_hundredths": 0,
  "author_return_percent": null,
  "favourite_return_percent": null,
  "author_hit_rate": null,
  "favourite_hit_rate": null,
  "picked_favourite_share": null,
  "by_market": [],
  "return_over_time": [],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "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": 1,
  "first": 1,
  "last": 20,
  "author_url": "/sources/freetips-com/products/football/",
  "current": false
 },
 "title_tag": "FreeTips.com — Football tips: Football Prediction Record",
 "calculator": null,
 "source_info": {
  "code_name": "freetips-com",
  "display_name": "FreeTips.com",
  "type_code": "tips_website",
  "domains": [
   "freetips.com"
  ],
  "owner": null,
  "check": {
   "when": null,
   "source_list": []
  },
  "url": "/sources/freetips-com/",
  "products": [
   {
    "code_name": "football",
    "display_name": "Football tips",
    "type_code": "column",
    "url": "/sources/freetips-com/products/football/",
    "entity_ref": "e-c4755b84a5ad77bb7e3abd0c",
    "summary": {
     "statements": 241,
     "predictions": 29,
     "settled_picks": 2,
     "headline_kind": "historical_simulation",
     "return_percent": 14.0,
     "headline_part": "archived",
     "period_from": "2026-09-28",
     "period_to": "2026-09-30"
    }
   },
   {
    "code_name": "freetips-com",
    "display_name": "FreeTips.com",
    "type_code": "column",
    "url": "/sources/freetips-com/",
    "entity_ref": "e-c6ffc91acbb6c7d116544677",
    "summary": {
     "statements": 1069,
     "predictions": 382,
     "settled_picks": 33,
     "headline_kind": "live_snapshot",
     "return_percent": 0.93,
     "headline_part": "live",
     "period_from": "2026-10-17",
     "period_to": "2026-11-07"
    }
   }
  ],
  "author_list": [],
  "authors_count": 0,
  "auto": false,
  "product": "football",
  "product_page": true
 },
 "data_revision": {
  "data_version": "2026-10-09.2",
  "updated": "2026-10-09",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "retro-1.1",
  "price_rule": "reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only",
  "series_code": "retro_market_closing_sm:archived",
  "sample": {
   "settled_picks": 2,
   "matches": 2,
   "void": 0,
   "period_from": "2025-08-23",
   "period_to": "2025-08-25",
   "composition_hash": "132e613d63e287349246058538e1bf24c8f20dafe7a8299f45d6c5196bf0d427"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-64ad9ab43cecd8b445d2",
   "at": "2026-10-09T12:49:36.723Z",
   "data_version": "2026-10-09.2",
   "previous_data_version": "2026-10-09.1",
   "url": "/sources/freetips-com/products/football/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": {
    "data_version": "2026-10-09.1",
    "return_percent": "-34.44",
    "settled_picks": 27,
    "matches": 27,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "3bb134c5d5e048afb34762d8f6cd894c9594b9ab93fe5c3105de80a3aeb3bb7f",
    "text": "−34.44% on 27 settled picks across 27 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-09.2",
    "return_percent": "14.00",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "132e613d63e287349246058538e1bf24c8f20dafe7a8299f45d6c5196bf0d427",
    "text": "+28.00 points on 2 settled picks across 2 matches · historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "The headline rule changed on 9 October 2026: the headline is the live record at our recorded market price; without one, a historical simulation at the last pre-match archive price (~8–15 h before kick-off) on picks archived before kick-off only. Picks first found after the match no longer enter the headline number. Was: second data provider's closing price, restored (27 settled picks). Now: historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only (2 settled picks).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 25,
    "changed": 0
   },
   "correction_id": "i-d54c6ef0abc63d458cd2"
  },
  {
   "id": "zc-9d814e560daa7217d9a6",
   "at": "2026-10-09T11:08:54.367Z",
   "data_version": "2026-10-09.1",
   "previous_data_version": "2026-09-30.1",
   "url": "/sources/freetips-com/products/football/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-09-30.1",
    "return_percent": "-43.67",
    "settled_picks": 21,
    "matches": 21,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "03a3e3f40f5a38ac6ce035f4e6791736854ab58939fb1a4c397f24e409ddcada",
    "text": "−43.67% on 21 settled picks across 21 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-09.1",
    "return_percent": "-34.44",
    "settled_picks": 27,
    "matches": 27,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "3bb134c5d5e048afb34762d8f6cd894c9594b9ab93fe5c3105de80a3aeb3bb7f",
    "text": "−34.44% on 27 settled picks across 27 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "reason": "Added 6 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 6,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "counts_by_slice": {
  "portions": [
   {
    "code": "archived",
    "title": "Archived before kick-off",
    "price_rule": "Reconstructed at archived prices",
    "settled_picks": 2,
    "total_check": true,
    "market_list": [
     {
      "code_name": "double_chance",
      "in_words": "Double chance",
      "url": null,
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2025-08-23",
      "period_to": "2025-08-23",
      "small_sample": true,
      "average_odds": "1.58",
      "odds_from_author": 0,
      "odds_from_snapshot": 1
     },
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 12800,
      "return_percent": "128.0",
      "period_from": "2025-08-25",
      "period_to": "2025-08-25",
      "small_sample": true,
      "average_odds": "2.28",
      "odds_from_author": 0,
      "odds_from_snapshot": 1
     }
    ],
    "leagues": [
     {
      "code_name": "Premier League",
      "in_words": "Premier League",
      "url": "/football/competitions/premier-league/",
      "settled_picks": 2,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 2800,
      "return_percent": "14.0",
      "period_from": "2025-08-23",
      "period_to": "2025-08-25",
      "small_sample": true,
      "average_odds": "1.93",
      "odds_from_author": 0,
      "odds_from_snapshot": 2,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2025-08-23",
        "period_to": "2025-08-23",
        "small_sample": true,
        "average_odds": "1.58",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 12800,
        "return_percent": null,
        "period_from": "2025-08-25",
        "period_to": "2025-08-25",
        "small_sample": true,
        "average_odds": "2.28",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 28 September 2026 · 29 predictions · last change 30 September 2026",
  "url": "https://forecastrecord.com/sources/freetips-com/products/football/",
  "s": "2026-09-28",
  "prediction_count": 29,
  "refreshed_at": "2026-09-30",
  "html": "<a href=\"https://forecastrecord.com/sources/freetips-com/products/football/\">Record tracked by Forecast Record since 28 September 2026 · 29 predictions · last change 30 September 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 2,
  "days": 3,
  "weeks": 2,
  "archive": false,
  "in_review": false,
  "own_page": false,
  "won_count": 1,
  "first_settled_on": "2025-08-23",
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "author_type": "Prediction site",
 "data_changes": {
  "added_later": "11 records added on 28 Sep 2026 found after the match; 8 records added on 29 Sep 2026 found after the match; 8 records added on 30 Sep 2026 found after the match; 2 more records added on other dates. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 0,
  "last_correction_at": "2026-10-09T12:49:36.723Z",
  "corrections_url": "/corrections/"
 },
 "entity_id": "source:freetips-com:football",
 "source_revision": 72,
 "related": [
  {
   "url": "/cards/e-c4755b84a5ad77bb7e3abd0c-bank/",
   "name": "Bankroll card — FreeTips.com Football",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-c4755b84a5ad77bb7e3abd0c-said-vs-happened/",
   "name": "Said → happened — FreeTips.com Football",
   "detail": null,
   "source_group": "cards"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 28,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 29,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 29,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 2,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-c4755b84a5ad77bb7e3abd0c",
   "value": 26,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ]
}
