{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/aaron-ashley/",
 "canonical": "/authors/aaron-ashley/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Aaron Ashley: Football Prediction Record",
 "description": "Verified record: 15 settled picks by Aaron Ashley recorded before kick-off across 14 matches, 20 Oct 2026 – 7 Nov 2026: −9.2% at our recorded market prices.",
 "first_paragraph": {
  "body": "Forecast Record recorded 15 settled live picks by Aaron Ashley before kick-off across 14 matches between 20 October and 7 November 2026. At our recorded market prices these picks returned −9.2% on the total staked. Of the 608 predictions we hold for Aaron Ashley, 499 are linked to matches: 48 were recorded by us before kick-off, 277 archived before kick-off by an independent web archive and 174 first found after the match; 2 are excluded while the attribution is under review. Figures as of 7 November 2026.",
  "key_number": "−9.2%",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "outside_core",
 "indexing_threshold": {
  "settled_count": 126,
  "date_count": 97,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 0,
  "restored_count": 216,
  "of_them_archived": 131
 },
 "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": "2d89263a7070ec1034e52376177645e4796f382d1e90480f4628b2289ea75ea9",
 "dependency_group": "author:e-f5750b82a0033a44cb6cb1bb",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Person",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/aaron-ashley/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/aaron-ashley/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-f5750b82a0033a44cb6cb1bb",
  "public_name": "Aaron Ashley",
  "tracker_number": 1495,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-28",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-f5750b82a0033a44cb6cb1bb-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": "-9.2027",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 15,
   "n_events": 14,
   "n_void": 0,
   "ci_low": "-63.3847",
   "ci_high": "51.5913",
   "ci_method": "cluster_bootstrap",
   "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",
   "series_uid": null
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 15 settled picks across 14 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": 1721,
  "recognised": 608,
  "accepted": 306,
  "executed": 284,
  "calculated": 236,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 140
   },
   {
    "cause": "read after the match, from archived pages",
    "figure": 104
   },
   {
    "cause": "other reading",
    "figure": 30
   },
   {
    "cause": "National-team matches",
    "figure": 28
   },
   {
    "cause": "not_checked",
    "figure": 22
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 1721,
  "of_them_restored": 1228,
  "not_predictions": {
   "opinions": 204,
   "not_about_a_match": 903,
   "unclassified": 0
  },
  "predictions": 608,
  "predictions_restored": 452,
  "matches": 24,
  "admitted": 306,
  "qualifying_picks": 284,
  "qualifying_picks_restored": 267,
  "settled_picks": 236,
  "settled_picks_restored": 221,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 17,
    "settled_picks": 15,
    "void": 0,
    "pending_picks": 2,
    "matches": 14,
    "operations_settled": 15,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   },
   {
    "code_name": "author_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 14,
    "settled_picks": 13,
    "void": 0,
    "pending_picks": 1,
    "matches": 13,
    "operations_settled": 13,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At the author's stated price"
   },
   {
    "code_name": "retro_market_closing",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 35,
    "settled_picks": 33,
    "void": 0,
    "pending_picks": 2,
    "matches": 31,
    "operations_settled": 33,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.0"
    ],
    "display_name": "Restored, at the closing market price"
   },
   {
    "code_name": "retro_author_price",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 187,
    "settled_picks": 154,
    "void": 4,
    "pending_picks": 33,
    "matches": 128,
    "operations_settled": 156,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.0"
    ],
    "display_name": "Restored, at the author's stated price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 197,
    "settled_picks": 173,
    "void": 1,
    "pending_picks": 24,
    "matches": 126,
    "operations_settled": 175,
    "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": 140
   },
   {
    "code_name": "after_match",
    "cause": "read after the match, from archived pages",
    "figure": 104
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 30
   },
   {
    "code_name": "outside_coverage",
    "cause": "National-team matches",
    "figure": 28
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 22
   }
  ],
  "duplicates": 141,
  "junk": {
   "ads": 64,
   "service": 3
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-707bae5176e9700b3e0ccbf4",
   "url": "/evidence/?pick=n-707bae5176e9700b3e0ccbf4",
   "quote_text": "Given the attacking talent on show and with both teams surely full of belief that they can spoil the party for some of the heavy hitters, this could be quite a treat.",
   "fragment_from": 3602,
   "fragment_to": 3768,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-66a7d8e13522871ed96a001d",
   "url": "/evidence/?pick=n-66a7d8e13522871ed96a001d",
   "quote_text": "Aston Villa (4-2-3-1): Martinez; Cash, Konsa, Torres, Maatsen; Onana, Tielemans; Bailey, McGinn; Rogers; Watkins.",
   "fragment_from": 5483,
   "fragment_to": 5596,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-7c3fbadb02af66db266ee759",
   "url": "/evidence/?pick=n-7c3fbadb02af66db266ee759",
   "quote_text": "West Ham (4-2-3-1): Areola; Coufal, Mavropanos, Kilman, Emerson; Ward-Prowse, Soucek; Bowen, Paqueta, Kudus; Fullkrug",
   "fragment_from": 5285,
   "fragment_to": 5402,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-51bddfac4077cabfb5ae1f46",
   "url": "/evidence/?pick=n-51bddfac4077cabfb5ae1f46",
   "quote_text": "Boubacar Kamara and Tyrone Mings are still on the road to recovery while sub goalkeeper Robin Olsen is a doubt.",
   "fragment_from": 5069,
   "fragment_to": 5180,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-35214be14155073a798914c3",
   "url": "/evidence/?pick=n-35214be14155073a798914c3",
   "quote_text": "Edson Alvarez is the Hammers’ only confirmed absentee while Aaron Wan-Bissaka arrived on Tuesday and is unlikely to start ahead of Vladimir Coufal.",
   "fragment_from": 4718,
   "fragment_to": 4865,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-962df2ee287e2e95b6196143",
   "url": "/evidence/?pick=n-962df2ee287e2e95b6196143",
   "quote_text": "West Ham 29-20\nAston Villa 9-5\nDraw 11-4",
   "fragment_from": 1895,
   "fragment_to": 1935,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3354caa07037625b6ed97bd0",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-3354caa07037625b6ed97bd0",
   "quote_text": "Both teams to score & over 2.5 goals\n2pts 4-5 bet365, Coral, Ladbrokes",
   "fragment_from": 1492,
   "fragment_to": 1562,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240816154430id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95bc19bf167b6f22f3d465cbd43b7a297324c345c0a6a8f0edda32a21c8d6ab1",
    "material_removed": false
   },
   "published_at": "2024-08-16T12:02:59.000Z",
   "detected_at": "2026-10-02T00:54:14.260Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "West Ham United v Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2024-08-17T16:30:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "draw, both teams to score: yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "4.3300",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-08-16T15:44:30.000Z",
   "dates": {
    "fragment_at": "2024-08-16T12:02:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-08-16T12:02:59.000Z",
    "detected_at": "2026-10-02T00:54:14.260Z",
    "archive_snapshot_at": "2024-08-16T15:44:30.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and both teams to score",
    "choice": "draw, both teams to score: yes",
    "author_odds": null,
    "market_key": "both_teams_score_and_result",
    "choice_key": "X-yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Match result and both teams to score: draw, both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "7ddc626939a24dae2c4e34b3d388557214868fe961e34b763731c30855809702",
     "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": "Match result and both teams to score",
     "choice": "draw, both teams to score: yes",
     "decimal_odds": "4.3300",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:10.828Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-prediction-betting-tips-and-odds-aIUI32E6lepS/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-acd2b2c20251a61fc9f4143f",
   "url": "/evidence/?pick=n-acd2b2c20251a61fc9f4143f",
   "quote_text": "Both teams have scored in only one of Manchester United’s four matches this season.",
   "fragment_from": 3385,
   "fragment_to": 3468,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240916191147id_/https://www.racingpost.com/sport/football-tips/efl-cup/manchester-united-vs-barnsley-prediction-betting-tips-and-odds-ayIMJ8R1fCtX/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7817009f42868ce90df459be19749518f54878c5bc16eff405c680bf83288aab",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:37.242Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-16T14:24:34.000Z",
    "detected_at": "2026-10-02T00:52:37.242Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-cb9bc235e8e5a00458177a97",
   "url": "/evidence/?pick=n-cb9bc235e8e5a00458177a97",
   "quote_text": "Centre-back Donovan Pines suffered concussion at the weekend and misses out alongside midfielder Conor",
   "fragment_from": 3777,
   "fragment_to": 3879,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240916191147id_/https://www.racingpost.com/sport/football-tips/efl-cup/manchester-united-vs-barnsley-prediction-betting-tips-and-odds-ayIMJ8R1fCtX/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7817009f42868ce90df459be19749518f54878c5bc16eff405c680bf83288aab",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:37.242Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-16T14:24:34.000Z",
    "detected_at": "2026-10-02T00:52:37.242Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-4d779fae24aaffce450f6fac",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-4d779fae24aaffce450f6fac",
   "quote_text": "Pays out at 16-5 with bet365",
   "fragment_from": 5262,
   "fragment_to": 5290,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6e850dc64efe4fed2dc3ec16",
   "url": "/evidence/?pick=n-6e850dc64efe4fed2dc3ec16",
   "quote_text": "Japanese ace Reo Hatate has had 17 shots in five Premiership games for Celtic, scoring twice,",
   "fragment_from": 5118,
   "fragment_to": 5211,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-33b0a8bcf42b5d9a7a399414",
   "url": "/evidence/?pick=n-33b0a8bcf42b5d9a7a399414",
   "quote_text": "Celtic have had at least five corners in each of their five Premiership games this season and",
   "fragment_from": 4939,
   "fragment_to": 5032,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3328dd5a1b88eda4cfffded1",
   "url": "/evidence/?pick=n-3328dd5a1b88eda4cfffded1",
   "quote_text": "The Bhoys have won all six of their matches this season and they should put home advantage to",
   "fragment_from": 4783,
   "fragment_to": 4876,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-d1cbb3cc21200348ac2eaf07",
   "url": "/evidence/?pick=n-d1cbb3cc21200348ac2eaf07",
   "quote_text": "Polish defender Maik Nawrocki remains sidelined through injury and is Celtic’s only reported",
   "fragment_from": 3727,
   "fragment_to": 3819,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-b307f4da4e69faffe5409939",
   "url": "/evidence/?pick=n-b307f4da4e69faffe5409939",
   "quote_text": "Celtic’s constant pressure can ensure that they also rack up plenty of corners.",
   "fragment_from": 3295,
   "fragment_to": 3374,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-7a20fdcb89e55fe5a9b754ec",
   "url": "/evidence/?pick=n-7a20fdcb89e55fe5a9b754ec",
   "quote_text": "although it is unlikely to be a free-scoring classic.",
   "fragment_from": 3240,
   "fragment_to": 3293,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-1ff932879d9551997c84c2c2",
   "url": "/evidence/?pick=n-1ff932879d9551997c84c2c2",
   "quote_text": "their best chance of claiming a positive result will be to keep things tight and compact.",
   "fragment_from": 3000,
   "fragment_to": 3089,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-7def9f391cb2c398e3161dd5",
   "url": "/evidence/?pick=n-7def9f391cb2c398e3161dd5",
   "quote_text": "the positive vibes should continue in the Champions League with an opening victory over Slovan",
   "fragment_from": 1941,
   "fragment_to": 2035,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-87ede5c49f602f9258e2f968",
   "url": "/evidence/?pick=n-87ede5c49f602f9258e2f968",
   "quote_text": "You can watch Celtic vs Slovan Bratislava in the Champions League at 8pm on Wednesday, September",
   "fragment_from": 1185,
   "fragment_to": 1281,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-9f46d52a2cb2cdf088dc94ff",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-9f46d52a2cb2cdf088dc94ff",
   "quote_text": "Celtic to win & under 3.5 goals\n1pt 23-20 Coral, Ladbrokes",
   "fragment_from": 1337,
   "fragment_to": 1395,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
    "material_removed": false
   },
   "published_at": "2024-09-17T13:46:13.000Z",
   "detected_at": "2026-10-02T00:52:08.062Z",
   "executed_at": "2026-11-07T18:23:03.733Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Celtic v Slovan Bratislava",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-09-18T19:00:00.000Z",
    "url": null,
    "scoreline": "5-1"
   },
   "market_label": "Match result and over/under 3.5 goals",
   "outcome_label": "Celtic to win and under 3.5 goals",
   "odds_set": {
    "by_author": "2.15",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.2550",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-09-17T19:52:00.000Z",
   "dates": {
    "fragment_at": "2024-09-17T13:46:13.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "archive_snapshot_at": "2024-09-17T19:52:00.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and over/under 3.5 goals",
    "choice": "Celtic to win and under 3.5 goals",
    "author_odds": "2.15",
    "market_key": "result_and_total",
    "choice_key": "1-under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Match result and over/under 3.5 goals: Celtic to win and under 3.5 goals at 2.15"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "5-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Celtic 5-1 Slovan Bratislava."
   },
   "settlements": [
    {
     "operation_id": "1c48f985d0282a22e5d0984a2407e522e335cf79237b331122860c42c8be208e",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Celtic to win and under 3.5 goals",
     "decimal_odds": "2.15",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:03.727Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "834401fc5a871d2eb30de8dc2e27d490322941afb52d546901b62539e1a2a56a",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Celtic to win and under 3.5 goals",
     "decimal_odds": "2.2550",
     "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:23:03.733Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-12968e65054c4280ff5a3782",
   "url": "/evidence/?pick=n-12968e65054c4280ff5a3782",
   "quote_text": "Eberechi Eze to have a shot on target\nThe Palace star has had 18 shots in four league appearances",
   "fragment_from": 6395,
   "fragment_to": 6492,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240920134751id_/https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "823127923a030dcc5b1ed9eff75d0a194814f4d220f63b47e15322014681803b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:51:38.749Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-20T13:32:29.000Z",
    "detected_at": "2026-10-02T00:51:38.749Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3d389b0c0f30f4cee851968b",
   "url": "/evidence/?pick=n-3d389b0c0f30f4cee851968b",
   "quote_text": "Noussair Mazraoui to commit two or more fouls\nThe Moroccan will be up against Eze, who drew",
   "fragment_from": 6225,
   "fragment_to": 6316,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240920134751id_/https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "823127923a030dcc5b1ed9eff75d0a194814f4d220f63b47e15322014681803b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:51:38.749Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-20T13:32:29.000Z",
    "detected_at": "2026-10-02T00:51:38.749Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-05f3ca8e0e647f9fcf47ae12",
   "url": "/evidence/?pick=n-05f3ca8e0e647f9fcf47ae12",
   "quote_text": "Over 2.5 goals\nTen of Manchester United's last 12 away league matches have featured over 2.",
   "fragment_from": 6124,
   "fragment_to": 6215,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240920134751id_/https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "823127923a030dcc5b1ed9eff75d0a194814f4d220f63b47e15322014681803b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:51:38.749Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-20T13:32:29.000Z",
    "detected_at": "2026-10-02T00:51:38.749Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-e9e22cc2a6ff20db30495991",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-e9e22cc2a6ff20db30495991",
   "quote_text": "Both teams to score & over 2.5 goals\n2pts 5-6 Coral, Ladbrokes",
   "fragment_from": 1375,
   "fragment_to": 1437,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240920134751id_/https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "823127923a030dcc5b1ed9eff75d0a194814f4d220f63b47e15322014681803b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:51:38.749Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-20T13:32:29.000Z",
    "detected_at": "2026-10-02T00:51:38.749Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e4f5c10300cc367678b47754",
   "url": "/evidence/?pick=n-e4f5c10300cc367678b47754",
   "quote_text": "Midfielder Marko Jankovic is Qarabag's only injury concern.",
   "fragment_from": 4333,
   "fragment_to": 4392,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240925140227id_/https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "af7c82f998a4fe3d42c6e4cb3a8db2b5f369cd5e04d8711d4ff5b1625d3e2c48",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:26.104Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-02T00:50:26.104Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-338b53a9b101a143637b2508",
   "url": "/evidence/?pick=n-338b53a9b101a143637b2508",
   "quote_text": "Defender Kevin Medina is suspended following his red card against Dinamo Zagreb",
   "fragment_from": 4221,
   "fragment_to": 4300,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240925140227id_/https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "af7c82f998a4fe3d42c6e4cb3a8db2b5f369cd5e04d8711d4ff5b1625d3e2c48",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:26.104Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-02T00:50:26.104Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-99c964e1ae9c536fee83ecfc",
   "url": "/evidence/?pick=n-99c964e1ae9c536fee83ecfc",
   "quote_text": "Cristian Romero is suspended due to being sent off in Spurs' last European fixture two seasons ago.",
   "fragment_from": 4112,
   "fragment_to": 4211,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240925140227id_/https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "af7c82f998a4fe3d42c6e4cb3a8db2b5f369cd5e04d8711d4ff5b1625d3e2c48",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:26.104Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-02T00:50:26.104Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-315fc8dd319a0bd56fc0e93e",
   "url": "/evidence/?pick=n-315fc8dd319a0bd56fc0e93e",
   "quote_text": "Richarlison and Wilson Odobert remain sidelined for Tottenham",
   "fragment_from": 4012,
   "fragment_to": 4073,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240925140227id_/https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "af7c82f998a4fe3d42c6e4cb3a8db2b5f369cd5e04d8711d4ff5b1625d3e2c48",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:26.104Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-02T00:50:26.104Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-0a991276bf50081981537917",
   "url": "/evidence/?pick=n-0a991276bf50081981537917",
   "quote_text": "Tottenham 1-6\nQarabag 14-1\nDraw 8-1",
   "fragment_from": 1683,
   "fragment_to": 1718,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240925140227id_/https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "af7c82f998a4fe3d42c6e4cb3a8db2b5f369cd5e04d8711d4ff5b1625d3e2c48",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:26.104Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-02T00:50:26.104Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3df9b1e4563a5b0b90cf70fb",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-3df9b1e4563a5b0b90cf70fb",
   "quote_text": "Matheus Cunha to have a shot on target",
   "fragment_from": 5738,
   "fragment_to": 5776,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:04.644Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8d8991a69c330575d043924a",
   "url": "/evidence/?pick=n-8d8991a69c330575d043924a",
   "quote_text": "Alisson has been declared fit to play",
   "fragment_from": 4674,
   "fragment_to": 4711,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:04.644Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-c3be57554cbf571179f72bcc",
   "url": "/evidence/?pick=n-c3be57554cbf571179f72bcc",
   "quote_text": "Defender Yerson Mosquera is expected to be out for the remainder of the season",
   "fragment_from": 4341,
   "fragment_to": 4419,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:04.644Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-b54f51911bf714f56b04bc57",
   "url": "/evidence/?pick=n-b54f51911bf714f56b04bc57",
   "quote_text": "Wolves 7-1\nLiverpool 1-3\nDraw 9-2",
   "fragment_from": 1800,
   "fragment_to": 1833,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:50:04.644Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-50aa009515f448ddbd89baf2",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-50aa009515f448ddbd89baf2",
   "quote_text": "Liverpool to win & over 2.5 goals\n2pts 4-5 Betfair, Paddy Power",
   "fragment_from": 1459,
   "fragment_to": 1522,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
    "material_removed": false
   },
   "published_at": "2024-09-27T13:22:27.000Z",
   "detected_at": "2026-10-02T00:50:04.644Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "Wolverhampton Wanderers v Liverpool",
    "competition_name": "Premier League",
    "starts_at": "2024-09-28T16:30:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Match result and over/under 2.5 goals",
   "outcome_label": "Liverpool to win and over 2.5 goals",
   "odds_set": {
    "by_author": "1.8",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.6700",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-09-27T14:13:10.000Z",
   "dates": {
    "fragment_at": "2024-09-27T13:22:27.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "archive_snapshot_at": "2024-09-27T14:13:10.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and over/under 2.5 goals",
    "choice": "Liverpool to win and over 2.5 goals",
    "author_odds": "1.8",
    "market_key": "result_and_total",
    "choice_key": "2-over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.8"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "4693acc8bcb5922ca1c16db8e08f30017799f3278a4f2161abb033b312b0e899",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "decimal_odds": "1.8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:27:59.717Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "a7432b60f5b8ce19d0da32de39afd1d146b34a64f02d53630b99ed5481354a10",
     "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": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "decimal_odds": "1.6700",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:13.744Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5ee75967a3b084c53bcb26b9",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-5ee75967a3b084c53bcb26b9",
   "quote_text": "Over 2.5 goals in Everton vs Crystal Palace\n1pt 10-11 bet365",
   "fragment_from": 1301,
   "fragment_to": 1361,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927211454id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
    "display_name": null,
    "speaker": "Racing Post Sport Staff",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e06157940efb1d245c6bd0fe93d43c7a2de5e64756c23f699270d4a0ce546912",
    "material_removed": false
   },
   "published_at": "2024-09-27T16:30:52.000Z",
   "detected_at": "2026-10-02T00:50:00.239Z",
   "executed_at": "2026-11-07T18:22:59.180Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Everton v Crystal Palace",
    "competition_name": "Premier League",
    "starts_at": "2024-09-28T14:00:00.000Z",
    "url": null,
    "scoreline": "2-1"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.909",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.9000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-09-27T21:14:54.000Z",
   "dates": {
    "fragment_at": "2024-09-27T16:30:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-27T16:30:52.000Z",
    "detected_at": "2026-10-02T00:50:00.239Z",
    "archive_snapshot_at": "2024-09-27T21:14:54.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.909",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.91"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Everton 2-1 Crystal Palace."
   },
   "settlements": [
    {
     "operation_id": "5f666ab81436ace3e700623fa4d800b72223a1b7927cc31c4ccd2417e6711f5d",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.909",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9090,
     "executed_at": "2026-11-07T18:22:59.047Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f3ef6a0b3f2ad41076ac3e36343d61707a47ae9a2574e83bd1a802e232e24822",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.9000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9000,
     "executed_at": "2026-11-07T18:22:59.180Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Racing Post Sport Staff",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "forecaster_named_in_text": true,
    "basis": null,
    "status": "matches_source",
    "status_words": "Named in the source as the tipster",
    "status_note": null,
    "evidence_fragment": "Verdict by Aaron Ashley",
    "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
    "excluded_from_individual_summaries": false,
    "verdict_by": "Aaron Ashley",
    "verdict_line": "Racing Post, verdict by Aaron Ashley"
   },
   "correction": null
  },
  {
   "observation_id": "n-676e44035387611678b8aab5",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-676e44035387611678b8aab5",
   "quote_text": "Brighton or draw double chance vs Chelsea\n1pt 21-20 bet365",
   "fragment_from": 1241,
   "fragment_to": 1299,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240927211454id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
    "display_name": null,
    "speaker": "Racing Post Sport Staff",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e06157940efb1d245c6bd0fe93d43c7a2de5e64756c23f699270d4a0ce546912",
    "material_removed": false
   },
   "published_at": "2024-09-27T16:30:52.000Z",
   "detected_at": "2026-10-02T00:50:00.239Z",
   "executed_at": "2026-11-07T18:22:58.935Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Chelsea v Brighton & Hove Albion",
    "competition_name": "Premier League",
    "starts_at": "2024-09-28T14:00:00.000Z",
    "url": null,
    "scoreline": "4-2"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Brighton & Hove Albion",
   "odds_set": {
    "by_author": "2.05",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.1000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-09-27T21:14:54.000Z",
   "dates": {
    "fragment_at": "2024-09-27T16:30:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-27T16:30:52.000Z",
    "detected_at": "2026-10-02T00:50:00.239Z",
    "archive_snapshot_at": "2024-09-27T21:14:54.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Brighton & Hove Albion",
    "author_odds": "2.05",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Brighton & Hove Albion at 2.05"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "4-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Chelsea 4-2 Brighton & Hove Albion."
   },
   "settlements": [
    {
     "operation_id": "245505433b81643a7decd7ba519faefe58ca43ce3934959f3e92871531b835ea",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Brighton & Hove Albion",
     "decimal_odds": "2.05",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:58.835Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "739054bccfd7f95485787a8186a297ff3bec86b0fcd1d37f65f46f74cab79c89",
     "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 Brighton & Hove Albion",
     "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:22:58.935Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Racing Post Sport Staff",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "forecaster_named_in_text": true,
    "basis": null,
    "status": "matches_source",
    "status_words": "Named in the source as the tipster",
    "status_note": null,
    "evidence_fragment": "Verdict by Aaron Ashley",
    "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
    "excluded_from_individual_summaries": false,
    "verdict_by": "Aaron Ashley",
    "verdict_line": "Racing Post, verdict by Aaron Ashley"
   },
   "correction": null
  },
  {
   "observation_id": "n-833eea163db2b804592f3426",
   "url": "/evidence/?pick=n-833eea163db2b804592f3426",
   "quote_text": "Swansea 13-10\nBristol City 19-10\nDraw 27-10",
   "fragment_from": 1791,
   "fragment_to": 1834,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240928234307id_/https://www.racingpost.com/sport/football-tips/efl/swansea-vs-bristol-city-prediction-betting-tips-and-odds-aHyNY8N4SmMv/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ae6a053d5df8d5e91c950e6423c0a180c99e62af8d4574e35895da0f8effcba",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:49:43.562Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-28T16:00:37.000Z",
    "detected_at": "2026-10-02T00:49:43.562Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-eb4f27d60d97e77dd83602c7",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-eb4f27d60d97e77dd83602c7",
   "quote_text": "Bournemouth to win",
   "fragment_from": 5641,
   "fragment_to": 5659,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240929214831id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6e3ae4fc971ff3c3aabd4155158ae14bdef85767d446455c5c9c70d1229358c4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:49:26.257Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T13:22:17.000Z",
    "detected_at": "2026-10-02T00:49:26.257Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8e7f075383f78fe8ec85703c",
   "url": "/evidence/?pick=n-8e7f075383f78fe8ec85703c",
   "quote_text": "Gavin Bazunu, Will Smallbone and Kamaldeen Sulemana are ruled out through injury",
   "fragment_from": 4605,
   "fragment_to": 4685,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240929214831id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6e3ae4fc971ff3c3aabd4155158ae14bdef85767d446455c5c9c70d1229358c4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:49:26.257Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T13:22:17.000Z",
    "detected_at": "2026-10-02T00:49:26.257Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-168ba30057e2789c9e69760e",
   "url": "/evidence/?pick=n-168ba30057e2789c9e69760e",
   "quote_text": "Southampton have won only two of their last 15 Premier League away matches.",
   "fragment_from": 4299,
   "fragment_to": 4374,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240929214831id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6e3ae4fc971ff3c3aabd4155158ae14bdef85767d446455c5c9c70d1229358c4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:49:26.257Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T13:22:17.000Z",
    "detected_at": "2026-10-02T00:49:26.257Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-6f9db649740bc1c6daafa83d",
   "url": "/evidence/?pick=n-6f9db649740bc1c6daafa83d",
   "quote_text": "Bournemouth have lost only four of their last 16 Premier League home games",
   "fragment_from": 3626,
   "fragment_to": 3700,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20240929214831id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6e3ae4fc971ff3c3aabd4155158ae14bdef85767d446455c5c9c70d1229358c4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:49:26.257Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T13:22:17.000Z",
    "detected_at": "2026-10-02T00:49:26.257Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-047b11ba81f62633ce494adc",
   "url": "/evidence/?pick=n-047b11ba81f62633ce494adc",
   "quote_text": "Di'Shon Bernard returns from suspension.",
   "fragment_from": 3947,
   "fragment_to": 3987,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001153334id_/https://www.racingpost.com/sport/football-tips/efl/bristol-city-vs-sheffield-wednesday-prediction-betting-tips-and-odds-ampu57H4LAak/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0392830a68d5b6440910d1b9ca3a78632794800a07061cfba031d7c93e97655e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:57.607Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T14:29:06.000Z",
    "detected_at": "2026-10-02T00:48:57.607Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-b4c1e550ed6b15851f04e914",
   "url": "/evidence/?pick=n-b4c1e550ed6b15851f04e914",
   "quote_text": "he must do without the services of Nathaniel Chalobah and Ben Hamer.",
   "fragment_from": 3878,
   "fragment_to": 3946,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001153334id_/https://www.racingpost.com/sport/football-tips/efl/bristol-city-vs-sheffield-wednesday-prediction-betting-tips-and-odds-ampu57H4LAak/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0392830a68d5b6440910d1b9ca3a78632794800a07061cfba031d7c93e97655e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:57.607Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T14:29:06.000Z",
    "detected_at": "2026-10-02T00:48:57.607Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-e3d004c04d1f783e780997d7",
   "url": "/evidence/?pick=n-e3d004c04d1f783e780997d7",
   "quote_text": "Rob Dickie, Rob Atkinson, Ross McCrorie, Ayman Benarous and Sam Bell are all injured.",
   "fragment_from": 3694,
   "fragment_to": 3779,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001153334id_/https://www.racingpost.com/sport/football-tips/efl/bristol-city-vs-sheffield-wednesday-prediction-betting-tips-and-odds-ampu57H4LAak/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0392830a68d5b6440910d1b9ca3a78632794800a07061cfba031d7c93e97655e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:57.607Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T14:29:06.000Z",
    "detected_at": "2026-10-02T00:48:57.607Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-d7034be69d0bb2c345a3ea56",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-d7034be69d0bb2c345a3ea56",
   "quote_text": "Bristol City\n1pt 5-4 Hills",
   "fragment_from": 1311,
   "fragment_to": 1337,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001153334id_/https://www.racingpost.com/sport/football-tips/efl/bristol-city-vs-sheffield-wednesday-prediction-betting-tips-and-odds-ampu57H4LAak/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0392830a68d5b6440910d1b9ca3a78632794800a07061cfba031d7c93e97655e",
    "material_removed": false
   },
   "published_at": "2024-10-01T14:29:06.000Z",
   "detected_at": "2026-10-02T00:48:57.607Z",
   "executed_at": "2026-11-07T18:22:58.451Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Bristol City v Sheffield Wednesday",
    "competition_name": "EFL Championship",
    "starts_at": "2024-10-02T19:00:00.000Z",
    "url": null,
    "scoreline": "0-0"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Bristol City",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.0700",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-10-01T15:33:34.000Z",
   "dates": {
    "fragment_at": "2024-10-01T14:29:06.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-01T14:29:06.000Z",
    "detected_at": "2026-10-02T00:48:57.607Z",
    "archive_snapshot_at": "2024-10-01T15:33:34.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Bristol City",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Bristol City"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was Bristol City 0-0 Sheffield Wednesday."
   },
   "settlements": [
    {
     "operation_id": "1d37d079afb512e2eeec3c8dc633a85dbd82c16603706b30de17dd066ae23765",
     "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": "Bristol City",
     "decimal_odds": "2.0700",
     "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:58.451Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/efl/bristol-city-vs-sheffield-wednesday-prediction-betting-tips-and-odds-ampu57H4LAak/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8a9ded772e3c1e6c297016f4",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-8a9ded772e3c1e6c297016f4",
   "quote_text": "Over 1.5 Liverpool goals",
   "fragment_from": 5793,
   "fragment_to": 5817,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-85e28769dc28aff7eccf86fc",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-85e28769dc28aff7eccf86fc",
   "quote_text": "Liverpool to win & over 2.5 goals\n2pts 6-10 BoyleSports",
   "fragment_from": 1451,
   "fragment_to": 1506,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": "2024-10-01T15:04:44.000Z",
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": "2026-11-07T18:22:58.145Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Liverpool v Bologna",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-10-02T19:00:00.000Z",
    "url": null,
    "scoreline": "2-0"
   },
   "market_label": "Match result and over/under 2.5 goals",
   "outcome_label": "Liverpool to win and over 2.5 goals",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.5300",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-10-01T20:18:32.000Z",
   "dates": {
    "fragment_at": "2024-10-01T15:04:44.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": "2024-10-01T20:18:32.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and over/under 2.5 goals",
    "choice": "Liverpool to win and over 2.5 goals",
    "author_odds": null,
    "market_key": "result_and_total",
    "choice_key": "1-over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals"
   },
   "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 Liverpool 2-0 Bologna."
   },
   "settlements": [
    {
     "operation_id": "db0f381691bdab0e03259353c604141c92ad6c36640006785cbd735b531821fe",
     "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": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "decimal_odds": "1.5300",
     "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:58.145Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ad567475884f52e8140cb56e",
   "url": "/evidence/?pick=n-ad567475884f52e8140cb56e",
   "quote_text": "Scotland international Lewis Ferguson, Nicolo Cambiaghi and Oussama El Azzouzi are all missing through injury while Tommaso Pobega is a doubt. Both Santiago Castro and Remo Freuler must be assessed after picking up knocks in the weekend draw with Atalanta, but are expected to be available.",
   "fragment_from": 4668,
   "fragment_to": 4958,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-ba95ce17fc2346845e2af9a3",
   "url": "/evidence/?pick=n-ba95ce17fc2346845e2af9a3",
   "quote_text": "Darwin Nunez missed the Wolves game through illness but trained on Tuesday alongside Andy Robertson. Diogo Jota missed that session but should be fit to feature, although Federico Chiesa is almost certainly out. Harvey Elliot remains a long-term injury absentee.",
   "fragment_from": 4396,
   "fragment_to": 4658,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-81c6e71b31273484e03068c1",
   "url": "/evidence/?pick=n-81c6e71b31273484e03068c1",
   "quote_text": "Liverpool have won have 12 of their last 13 matches in the group stage/league phase of the Champions League.",
   "fragment_from": 4244,
   "fragment_to": 4352,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-47c3431668c5e119f7e88789",
   "url": "/evidence/?pick=n-47c3431668c5e119f7e88789",
   "quote_text": "There are concerns surrounding Diogo Jota and Federico Chiesa, who were absent from training on Tuesday, but in Mohamed Salah, Cody Gakpo, Luis Diaz and Darwin Nunez there is still a rich wealth of attacking options at Slot’s disposal.",
   "fragment_from": 3997,
   "fragment_to": 4232,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-d78ef917860c115912c2090d",
   "url": "/evidence/?pick=n-d78ef917860c115912c2090d",
   "quote_text": "Liverpool’s last five victories have all gone over 2.5 goals and this should be another high-octane affair given that both teams have scored in five of Bologna's six Serie A outings, including at home to last season’s Europa League winners Atalanta on Saturday.",
   "fragment_from": 3734,
   "fragment_to": 3995,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-4a9a5c9d22ae51fdd3124335",
   "url": "/evidence/?pick=n-4a9a5c9d22ae51fdd3124335",
   "quote_text": "The Reds have responded superbly to a surprise 1-0 loss at Nottingham Forest in the middle of September, posting four straight victories in all competitions and racking up 13 goals.",
   "fragment_from": 3551,
   "fragment_to": 3732,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-9de0ab218509ac9816cbffa7",
   "url": "/evidence/?pick=n-9de0ab218509ac9816cbffa7",
   "quote_text": "Italiano’s side have suffered only one loss in the league but that came in a 3-0 drubbing at Napoli and Liverpool’s flying forwards will be confident of getting among the goals.",
   "fragment_from": 3372,
   "fragment_to": 3549,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3b773317d2737e1016e2ac78",
   "url": "/evidence/?pick=n-3b773317d2737e1016e2ac78",
   "quote_text": "Bologna sit 13th in the Italian top-flight standings after six matches,. Their only victory came in a 2-1 win at Monza, and they are yet to keep a league clean sheet.",
   "fragment_from": 3204,
   "fragment_to": 3370,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-99db04277b572075cc3c0c0f",
   "url": "/evidence/?pick=n-99db04277b572075cc3c0c0f",
   "quote_text": "But this is a very different test and they are still adjusting to life under Vincenzo Italiano, who was appointed as Thiago Motta’s replacement in the summer, something which has been evident in the early stages of the Serie A season.",
   "fragment_from": 2968,
   "fragment_to": 3202,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-6ae59d732f5495e3da120c1c",
   "url": "/evidence/?pick=n-6ae59d732f5495e3da120c1c",
   "quote_text": "The Italian visitors were held to a goalless draw in their Champions League curtain-raiser at home to Shakhtar Donetsk two weeks ago, although they were the better side on the whole and were made to pay for a flurry of missed chances.",
   "fragment_from": 2732,
   "fragment_to": 2966,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-b9eff907085018165965d43b",
   "url": "/evidence/?pick=n-b9eff907085018165965d43b",
   "quote_text": "Liverpool are also setting the early pace in the Premier League, having won five of their opening six games, and their confident start under Slot may spell trouble for visitors Bologna, who are having their debut season in the Champions League.",
   "fragment_from": 2486,
   "fragment_to": 2730,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-8f1d81bad268046de89ee5cb",
   "url": "/evidence/?pick=n-8f1d81bad268046de89ee5cb",
   "quote_text": "Slot’s side trailed 1-0 after three minutes but they never looked back once Ibrahima Konate levelled with a 23rd-minute header having 23 shots, 11 of which hit the target.",
   "fragment_from": 2313,
   "fragment_to": 2484,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-fb059967a961b328b5320138",
   "url": "/evidence/?pick=n-fb059967a961b328b5320138",
   "quote_text": "Liverpool have already come up against Serie A opposition in this competition and the Reds eased to a 3-1 success against Milan at San Siro, where there was a clear gulf between the European heavyweights.",
   "fragment_from": 2107,
   "fragment_to": 2311,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-244fe6a6cf20b7fc92a1cceb",
   "url": "/evidence/?pick=n-244fe6a6cf20b7fc92a1cceb",
   "quote_text": "This will be Arne Slot’s first taste of a European evening at Anfield and it should be a memorable experience for the Dutchman, who can watch his Liverpool side blast their way past Bologna.",
   "fragment_from": 1915,
   "fragment_to": 2105,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-e3620deef12c293a9974fd94",
   "url": "/evidence/?pick=n-e3620deef12c293a9974fd94",
   "quote_text": "You can watch Liverpool vs Bologna in the Champions League at 8pm on Wednesday, October 2, live on TNT Sports 2",
   "fragment_from": 1309,
   "fragment_to": 1420,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001201832id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "374bfcd58d32bf4eb410ba6c4c98cdc8e7fbce31fdd4b646107273a6a40c7431",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-02T00:48:48.497Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-02T00:48:48.497Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-1ae5d443e1c838ae3a4bb58b",
   "url": "/evidence/?pick=n-1ae5d443e1c838ae3a4bb58b",
   "quote_text": "it should be a gilt-edged opportunity to get back on the winning trail as Newcastle arrive at the Emirates on a run of three straight defeats.",
   "fragment_from": 1570,
   "fragment_to": 1712,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260424193454id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "77e802776ac2c2c49af8f350bf454377055065901d43d8666bbd2db3d43b6f62",
    "material_removed": false
   },
   "published_at": "2026-04-25T14:15:00.000Z",
   "detected_at": "2026-10-02T00:43:07.893Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": "2026-04-25T14:15:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-10-02T00:43:07.893Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-3eeb2e84e5c5ccbc47ea9d35",
   "url": "/evidence/?pick=n-3eeb2e84e5c5ccbc47ea9d35",
   "quote_text": "Sign up with Paddy Power to get Arsenal at 50-1 to beat Newcastle in the Premier League on Saturday.",
   "fragment_from": 6111,
   "fragment_to": 6211,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260424193454id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "77e802776ac2c2c49af8f350bf454377055065901d43d8666bbd2db3d43b6f62",
    "material_removed": false
   },
   "published_at": "2026-04-25T14:15:00.000Z",
   "detected_at": "2026-10-02T00:43:07.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": "2026-04-25T14:15:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-10-02T00:43:07.893Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-73c0e64992debac2585b635d",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-73c0e64992debac2585b635d",
   "quote_text": "Under 3.5 goals",
   "fragment_from": 5081,
   "fragment_to": 5096,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260424193454id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "77e802776ac2c2c49af8f350bf454377055065901d43d8666bbd2db3d43b6f62",
    "material_removed": false
   },
   "published_at": "2026-04-25T14:15:00.000Z",
   "detected_at": "2026-10-02T00:43:07.893Z",
   "executed_at": "2026-11-07T18:22:57.643Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Arsenal v Newcastle United",
    "competition_name": "Premier League",
    "starts_at": "2026-04-25T16:30:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2026-04-24T19:34:54.000Z",
   "dates": {
    "fragment_at": "2026-04-25T14:15:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-10-02T00:43:07.893Z",
    "archive_snapshot_at": "2026-04-24T19:34:54.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was Arsenal 1-0 Newcastle United."
   },
   "settlements": [
    {
     "operation_id": "caea37853f82ddde9dba628fd04728f98e991ee1c6fb42839c9d8b62b8f96269",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "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:57.643Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9d5ffe4e49598cc2ef5118d8",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-9d5ffe4e49598cc2ef5118d8",
   "quote_text": "Arsenal to win by one goal\n1pt 11-4 bet365",
   "fragment_from": 1970,
   "fragment_to": 2012,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260424193454id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "77e802776ac2c2c49af8f350bf454377055065901d43d8666bbd2db3d43b6f62",
    "material_removed": false
   },
   "published_at": "2026-04-25T14:15:00.000Z",
   "detected_at": "2026-10-02T00:43:07.893Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "Arsenal v Newcastle United",
    "competition_name": "Premier League",
    "starts_at": "2026-04-25T16:30:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "European handicap 1",
   "outcome_label": "Arsenal +1",
   "odds_set": {
    "by_author": "3.75",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.0800",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2026-04-24T19:34:54.000Z",
   "dates": {
    "fragment_at": "2026-04-25T14:15:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-10-02T00:43:07.893Z",
    "archive_snapshot_at": "2026-04-24T19:34:54.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "European handicap 1",
    "choice": "Arsenal +1",
    "author_odds": "3.75",
    "market_key": "handicap_european",
    "choice_key": "1",
    "period": "match",
    "line": "1",
    "subject": "goals_total",
    "in_words": "European handicap 1: Arsenal +1 at 3.75"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "2cef4b5ba96d41564b27f2e1ced9447f6846cbd0e2e0efcadbaf9adb855f1d08",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap 1",
     "choice": "Arsenal +1",
     "decimal_odds": "3.75",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:03.155Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e48634e7bf9247c6fcd341e21716badf57b939794862262fd3bab8646780dd07",
     "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": "European handicap 1",
     "choice": "Arsenal +1",
     "decimal_odds": "1.0800",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:19.647Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-62bb791407d0528c529ed909",
   "url": "/evidence/?pick=n-62bb791407d0528c529ed909",
   "quote_text": "the stakes could lead to a tentative affair.",
   "fragment_from": 3057,
   "fragment_to": 3101,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260510112203id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "da5f235fff4578909690b172e799f197b1da221eb06e2243803883ba6247f21b",
    "material_removed": false
   },
   "published_at": "2026-05-10T13:00:11.000Z",
   "detected_at": "2026-10-02T00:42:56.553Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": "2026-05-10T13:00:11.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-10-02T00:42:56.553Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-06badd38d05780b543bfa324",
   "url": "/evidence/?pick=n-06badd38d05780b543bfa324",
   "quote_text": "Predicted line-up (4-2-3-1): Raya; White, Saliba, Gabriel, Hincapie; Rice, Zubimendi;",
   "fragment_from": 6972,
   "fragment_to": 7057,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260510112203id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "da5f235fff4578909690b172e799f197b1da221eb06e2243803883ba6247f21b",
    "material_removed": false
   },
   "published_at": "2026-05-10T13:00:11.000Z",
   "detected_at": "2026-10-02T00:42:56.553Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": "2026-05-10T13:00:11.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-10-02T00:42:56.553Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-7c7ab16c3fc5a3b61eea13a1",
   "url": "/evidence/?pick=n-7c7ab16c3fc5a3b61eea13a1",
   "quote_text": "Predicted line-up (4-4-1-1): Hermansen; Walker-Peters, Mavropanos, Disasi, Diouf;",
   "fragment_from": 6618,
   "fragment_to": 6699,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260510112203id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "da5f235fff4578909690b172e799f197b1da221eb06e2243803883ba6247f21b",
    "material_removed": false
   },
   "published_at": "2026-05-10T13:00:11.000Z",
   "detected_at": "2026-10-02T00:42:56.553Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": "2026-05-10T13:00:11.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-10-02T00:42:56.553Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-21a1b177d0a1e4657b40ece7",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-21a1b177d0a1e4657b40ece7",
   "quote_text": "Arsenal to win & under 3.5 goals\n1pt 6-4 general",
   "fragment_from": 1931,
   "fragment_to": 1979,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20260510112203id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "da5f235fff4578909690b172e799f197b1da221eb06e2243803883ba6247f21b",
    "material_removed": false
   },
   "published_at": "2026-05-10T13:00:11.000Z",
   "detected_at": "2026-10-02T00:42:56.553Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "West Ham United v Arsenal",
    "competition_name": "Premier League",
    "starts_at": "2026-05-10T15:30:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "Arsenal win, both teams to score: no",
   "odds_set": {
    "by_author": "2.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the author's stated price",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2026-05-10T11:22:03.000Z",
   "dates": {
    "fragment_at": "2026-05-10T13:00:11.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-10-02T00:42:56.553Z",
    "archive_snapshot_at": "2026-05-10T11:22:03.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 2 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and both teams to score",
    "choice": "Arsenal win, both teams to score: no",
    "author_odds": "2.5",
    "market_key": "both_teams_score_and_result",
    "choice_key": "2-no",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Match result and both teams to score: Arsenal win, both teams to score: no at 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "a089ed7d67c5922b0e3f9b6d7a0745c154f01741cd16c1d82cbff81a0d907f46",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Arsenal win, both teams to score: no",
     "decimal_odds": "2.5",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:27:58.222Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-546f60452b30b03add99e06b",
   "url": "/evidence/?pick=n-546f60452b30b03add99e06b",
   "quote_text": "Ladbrokes are offering £25 in free bets when you bet £5 on Leicester vs Nottingham Forest.",
   "fragment_from": 1145,
   "fragment_to": 1235,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241024160352id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2fc582d4b4ce5881879ce44f0fef04f4135cba9c50a667b64446218d0875dc5f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:15:00.404Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T15:00:34.000Z",
    "detected_at": "2026-10-01T01:15:00.404Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-35212604280211718eb9e5e3",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-35212604280211718eb9e5e3",
   "quote_text": "Wilfred Ndidi to be shown a card",
   "fragment_from": 5830,
   "fragment_to": 5862,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241024160352id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2fc582d4b4ce5881879ce44f0fef04f4135cba9c50a667b64446218d0875dc5f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:15:00.404Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T15:00:34.000Z",
    "detected_at": "2026-10-01T01:15:00.404Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-39f93d4188dbb5aebccb5784",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-39f93d4188dbb5aebccb5784",
   "quote_text": "Ryan Yates to have over 1.5 shots",
   "fragment_from": 5634,
   "fragment_to": 5667,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241024160352id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2fc582d4b4ce5881879ce44f0fef04f4135cba9c50a667b64446218d0875dc5f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:15:00.404Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T15:00:34.000Z",
    "detected_at": "2026-10-01T01:15:00.404Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-88c3bd163f3a79839024d817",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-88c3bd163f3a79839024d817",
   "quote_text": "Under 2.5 goals\n2pts 4-5 general",
   "fragment_from": 1547,
   "fragment_to": 1579,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241024160352id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2fc582d4b4ce5881879ce44f0fef04f4135cba9c50a667b64446218d0875dc5f",
    "material_removed": false
   },
   "published_at": "2024-10-24T15:00:34.000Z",
   "detected_at": "2026-10-01T01:15:00.404Z",
   "executed_at": "2026-11-07T18:22:37.047Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Leicester City v Nottingham Forest",
    "competition_name": "Premier League",
    "starts_at": "2024-10-25T19:00:00.000Z",
    "url": null,
    "scoreline": "1-3"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.8",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.8400",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-10-24T16:03:52.000Z",
   "dates": {
    "fragment_at": "2024-10-24T15:00:34.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-24T15:00:34.000Z",
    "detected_at": "2026-10-01T01:15:00.404Z",
    "archive_snapshot_at": "2024-10-24T16:03:52.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 1 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.8",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.8"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Leicester City 1-3 Nottingham Forest."
   },
   "settlements": [
    {
     "operation_id": "9b80c01c088497eeef3bdc1e0ba94ad5becb2af0c4a917067af754bead49b7e7",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:37.041Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8ee2516d497812611e4acc3299b40da5e4a5d55e07b0855326f929377dff6f8b",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.8400",
     "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:37.047Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-29e0c777021a5782d893f4ac",
   "url": "/evidence/?pick=n-29e0c777021a5782d893f4ac",
   "quote_text": "Stockport are worth opposing at odds-on at home to Reading",
   "fragment_from": 2778,
   "fragment_to": 2836,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241028201758id_/https://www.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "066eb861cb2214fef9cc88b5b5a836b447f4b353f1c045401207632f652fa38f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:14:39.346Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-28T17:25:03.000Z",
    "detected_at": "2026-10-01T01:14:39.346Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-eb294f2badf76d67432ff675",
   "url": "/evidence/?pick=n-eb294f2badf76d67432ff675",
   "quote_text": "they should have a significant class edge on Stoke",
   "fragment_from": 1903,
   "fragment_to": 1953,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241028201758id_/https://www.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "066eb861cb2214fef9cc88b5b5a836b447f4b353f1c045401207632f652fa38f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:14:39.346Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-28T17:25:03.000Z",
    "detected_at": "2026-10-01T01:14:39.346Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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-bf3362fc8f4b81790d45bde9",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-bf3362fc8f4b81790d45bde9",
   "quote_text": "Doncaster to beat Barnsley",
   "fragment_from": 1494,
   "fragment_to": 1520,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241028201758id_/https://www.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "066eb861cb2214fef9cc88b5b5a836b447f4b353f1c045401207632f652fa38f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:14:39.346Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-28T17:25:03.000Z",
    "detected_at": "2026-10-01T01:14:39.346Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6c116c273cb084081e6ee164",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-6c116c273cb084081e6ee164",
   "quote_text": "Reading or draw double chance v Stockport",
   "fragment_from": 1409,
   "fragment_to": 1450,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241028201758id_/https://www.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "066eb861cb2214fef9cc88b5b5a836b447f4b353f1c045401207632f652fa38f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:14:39.346Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-28T17:25:03.000Z",
    "detected_at": "2026-10-01T01:14:39.346Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-694d0ba88a2671613a3263aa",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-694d0ba88a2671613a3263aa",
   "quote_text": "Southampton -1 goal on handicap v Stoke",
   "fragment_from": 1336,
   "fragment_to": 1375,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241028201758id_/https://www.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "066eb861cb2214fef9cc88b5b5a836b447f4b353f1c045401207632f652fa38f",
    "material_removed": false
   },
   "published_at": "2024-10-28T17:25:03.000Z",
   "detected_at": "2026-10-01T01:14:39.346Z",
   "executed_at": "2026-11-07T18:22:35.207Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Southampton v Stoke City",
    "competition_name": "EFL Cup (Carabao)",
    "starts_at": "2024-10-29T19:45:00.000Z",
    "url": null,
    "scoreline": "3-2"
   },
   "market_label": "Asian handicap -1",
   "outcome_label": "Southampton -1",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.4500",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "void",
   "simulation_change_hundredths": 0,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-10-28T20:17:58.000Z",
   "dates": {
    "fragment_at": "2024-10-28T17:25:03.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-28T17:25:03.000Z",
    "detected_at": "2026-10-01T01:14:39.346Z",
    "archive_snapshot_at": "2024-10-28T20:17:58.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 1 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap -1",
    "choice": "Southampton -1",
    "author_odds": null,
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "-1",
    "subject": "goals_total",
    "in_words": "Asian handicap -1: Southampton -1"
   },
   "author_claim_outcome": {
    "result": "void",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Void: the final score was Southampton 3-2 Stoke City."
   },
   "settlements": [
    {
     "operation_id": "a9fb34b3bd8847a61454991327b698a87890128c8263cc42aed13db5b267f62b",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1",
     "choice": "Southampton -1",
     "decimal_odds": "1.4500",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "void",
     "result_words": "Void",
     "change_hundredths": 0,
     "executed_at": "2026-11-07T18:22:35.207Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aaron Ashley",
    "publisher": "racingpost.com",
    "forecaster": "Aaron Ashley",
    "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.racingpost.com/sport/football-tips/efl/tuesdays-football-tips-including-southampton-vs-stoke-predictions-axjL54l0XSXm/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-54bfbe86071dfa6b8437bffa",
   "url": "/evidence/?pick=n-54bfbe86071dfa6b8437bffa",
   "quote_text": "Kyle Bartley remains sidelined while Paddy McNair was forced off early in last weekend’s draw with Cardiff, making him a doubt.",
   "fragment_from": 3850,
   "fragment_to": 3977,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241101033311id_/https://www.racingpost.com/sport/football-tips/efl/luton-vs-west-brom-prediction-betting-tips-and-odds-atCKw0j4G7Bo/",
    "display_name": null,
    "speaker": "Aaron Ashley",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f021b0adb5b2317f6eaf435c73faec6a3630b83a5210c4ad85a1c8d7204eb709",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:14:14.094Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-31T13:48:56.000Z",
    "detected_at": "2026-10-01T01:14:14.094Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "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": 45,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": {
  "titles": [],
  "publication_mode": "top20",
  "empty_reason": null,
  "rules_version": "catalog-1",
  "insufficient": [],
  "badges_on_page": 0,
  "header_titles": [],
  "record_origin": [
   {
    "portion": "live",
    "n": 22,
    "body": "22 recorded before kick-off · since 3 Oct 2026"
   },
   {
    "portion": "archived",
    "n": 135,
    "body": "135 from the pre-match archive · 2024–2026"
   },
   {
    "portion": "found_after",
    "n": 86,
    "body": "86 found after the match"
   }
  ],
  "recent_record": [],
  "record_details": [
   {
    "code_name": "M-11",
    "body": "Most recorded: Match result (1X2) · 31 matches",
    "details_words": "Match result (1X2) 11/31 (31 matches); Bet-builder combos 9/28 (28 matches); Goals over/under 11/19 (19 matches); Both teams to score 11/18 (18 matches); Goalscorer picks 1/13 (13 matches); Double chance and draw no bet 5/13 (12 matches); Player props 3/13 (12 matches); Correct score 0/8 (8 matches)",
    "url": null,
    "provenance": "live+archived",
    "display_name": "Most recorded bet type",
    "rule_href": "/titles/m-11-most-recorded-bet-type/"
   },
   {
    "code_name": "CS-01",
    "body": "Exact scores · 0/8",
    "details_words": null,
    "url": null,
    "provenance": "archived",
    "display_name": "Exact scores",
    "rule_href": "/titles/cs-01-exact-scores/"
   },
   {
    "code_name": "C-01",
    "body": "Minority calls · 1/1",
    "details_words": "Result calls on matches with at least 8 other tipsters and sources, where at least 60.0% of them named another outcome.",
    "url": null,
    "provenance": "live",
    "display_name": "Minority calls",
    "rule_href": "/titles/c-01-minority-calls/"
   },
   {
    "code_name": "X-01",
    "body": "Longest price: correct at 2.37 · 3 May 2026",
    "details_words": "Manchester United v Liverpool · Home win at 2.37 (archive closing price)",
    "url": "/authors/aaron-ashley/picks/8/#pick-n-32a76eeca6aadac0c503578d",
    "provenance": "archived",
    "display_name": "Correct at a long price",
    "rule_href": "/titles/x-01-correct-at-a-long-price/"
   },
   {
    "code_name": "E-03",
    "body": "Away calls · 5/16",
    "details_words": null,
    "url": null,
    "provenance": "live+archived",
    "display_name": "Away calls",
    "rule_href": "/titles/e-03-away-calls/"
   }
  ],
  "history": []
 },
 "retro": {
  "restored_total": 208,
  "of_them_archived_pre_match": 127,
  "found_post_match": 81,
  "of_them_source_reported": 0,
  "live_count": 0,
  "date_count": 117,
  "span_from": "2024-08-08",
  "span_to": "2026-09-20",
  "line_text": "restored history: 208, of which pre-match archive 127",
  "body": "We re-read what this author published before Premier League, Championship, League Cup, Champions League, Europa League, League One and Conference League matches between 8 August 2024 and 20 September 2026 and settled it against the final score. Restored picks: 208. Backed by a copy of the page in an independent web archive taken before kick-off: 127. Found after the match, with the publication date as stated by the source: 81. 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": 203,
   "share": "0.3842"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 139,
    "roi": "-24.1232",
    "ci_low": "-43.2633",
    "ci_high": "-5.0409",
    "data_status": "calculated",
    "methodology_version": "retro-1.0",
    "cause": null
   },
   {
    "code_name": "retro_market_closing",
    "display_name": "Restored, at the closing market price",
    "n": 30,
    "roi": "-34.7737",
    "ci_low": "-62.8383",
    "ci_high": "-5.4580",
    "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": 160,
    "roi": "-20.1906",
    "ci_low": "-35.6730",
    "ci_high": "-5.1024",
    "data_status": "calculated",
    "methodology_version": "retro-1.1",
    "cause": null
   },
   {
    "code_name": "retro_derived_sm",
    "display_name": "Restored score forecast: result implied by the score, at the last pre-match price in archive (~8–15 h before kick-off)",
    "n": 7,
    "roi": "-41.5714",
    "ci_low": null,
    "ci_high": null,
    "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",
   "Championship",
   "League Cup",
   "Champions League",
   "Europa League",
   "League One",
   "Conference League"
  ],
  "source_list": "Results: the official regulation-time score, checked against a second data provider for 89 settled restored picks and forecasts, and the two agree; 125 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.",
  "score_accuracy": {
   "n": 7,
   "share": "0.0"
  }
 },
 "late": null,
 "price_vs_market": {
  "contract_version": "1",
  "threshold_percent": "5",
  "rows": [
   {
    "basis": "closing",
    "basis_words": "the closing market price of the same selection (restored history)",
    "basis_short": "Closing market price (restored)",
    "compared": 17,
    "above": 3,
    "above_share_percent": "17.6",
    "below": 2,
    "within": 12,
    "median_difference_percent": "1.2",
    "not_comparable": 0,
    "disputed": 0,
    "status": "calculated",
    "sentence": "The author's stated price against the closing price of the same selection: median +1.2% over 17 picks. The price available to followers is the market price, shown separately."
   }
  ],
  "examples": [
   {
    "url": "/authors/aaron-ashley/picks/5/#pick-n-9a647c61bd1cfa3fbe81417f",
    "basis": "closing",
    "stated": "2.62",
    "market": "2.05",
    "difference_percent": "28.0"
   },
   {
    "url": "/authors/aaron-ashley/picks/8/#pick-n-654151090710ab63b9072ead",
    "basis": "closing",
    "stated": "2.45",
    "market": "2.18",
    "difference_percent": "12.4"
   }
  ],
  "method": "Difference = the author's stated price ÷ the market price of the same selection − 1. A pick counts as above the market when the stated price is more than 5% higher. Each basis is its own comparison; they are never added together. A pair whose prices differ more than twofold is marked “price disputed”: it is probably not the same selection, so it is left out of this comparison and of every return at the author’s price until a manual check confirms the price. A price that the quoted text does not give is marked “price disputed” in the same way."
 },
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "racingpost.com",
   "url": "https://www.racingpost.com/sport/football-tips/football-acca-tips/football-accumulator-tips-for-sunday-november-8-back-our-acca-at-7-1-aNVIO4Y7kJm2/"
  },
  "observed_from": "2026-09-28",
  "observed_to": "2026-11-07",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "market_price",
  "series": "Recorded before kick-off, at our recorded market price",
  "restored": false,
  "headline_kind": "live_snapshot",
  "headline_part": "live",
  "settled_picks": 15,
  "matches": 14,
  "void": 0,
  "net_points_hundredths": -13804,
  "staked_hundredths": 150000,
  "return_percent": "-9.20",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-20",
  "period_to": "2026-11-07",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 15 settled live picks by Aaron Ashley before kick-off across 14 matches between 20 October and 7 November 2026. At our recorded market prices these picks returned −9.2% on the total staked. Of the 608 predictions we hold for Aaron Ashley, 499 are linked to matches: 48 were recorded by us before kick-off, 277 archived before kick-off by an independent web archive and 174 first found after the match; 2 are excluded while the attribution is under review. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "15",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "14",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−138.04 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "−9.2%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −63.4% to +51.6%"
   }
  ],
  "limitations": [
   "This page combines Aaron Ashley across 3 platforms. The record above counts each prediction once, even when the same pick (match, market and selection) appeared on more than one platform; each platform keeps its own total under “Where Aaron Ashley publishes”.",
   "2 predictions are kept out of this record’s totals: the article byline and the named tipster differ."
  ],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2026-10-20",
    "cumulative_points_hundredths": 20500,
    "n": 1
   },
   {
    "date": "2026-10-21",
    "cumulative_points_hundredths": 34200,
    "n": 2
   },
   {
    "date": "2026-10-23",
    "cumulative_points_hundredths": 42550,
    "n": 4
   },
   {
    "date": "2026-10-24",
    "cumulative_points_hundredths": 22550,
    "n": 6
   },
   {
    "date": "2026-10-25",
    "cumulative_points_hundredths": 2550,
    "n": 8
   },
   {
    "date": "2026-10-27",
    "cumulative_points_hundredths": -7450,
    "n": 9
   },
   {
    "date": "2026-10-28",
    "cumulative_points_hundredths": -17450,
    "n": 10
   },
   {
    "date": "2026-11-01",
    "cumulative_points_hundredths": -8104,
    "n": 11
   },
   {
    "date": "2026-11-04",
    "cumulative_points_hundredths": -13804,
    "n": 13
   },
   {
    "date": "2026-11-07",
    "cumulative_points_hundredths": -13804,
    "n": 15
   }
  ],
  "return_over_time_parts": {
   "live": {
    "part": "live",
    "label": "Recorded by us before kick-off",
    "series_code": "market_price",
    "price_rule": "Return at our recorded market price",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. Each pick was recorded by us before kick-off and settled after the match.",
    "settled_picks": 15,
    "matches": 14,
    "match_dates": 10,
    "period_from": "2026-10-20",
    "period_to": "2026-11-07",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -13804,
    "low": {
     "date": "2026-10-28",
     "cumulative_points_hundredths": -17450,
     "after_picks": 10
    },
    "high": {
     "date": "2026-10-23",
     "cumulative_points_hundredths": 42550,
     "after_picks": 4
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2026-10-20",
      "cumulative_points_hundredths": 20500,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2026-10-21",
      "cumulative_points_hundredths": 34200,
      "n": 2,
      "picks": 1
     },
     {
      "date": "2026-10-23",
      "cumulative_points_hundredths": 42550,
      "n": 4,
      "picks": 2
     },
     {
      "date": "2026-10-24",
      "cumulative_points_hundredths": 22550,
      "n": 6,
      "picks": 2
     },
     {
      "date": "2026-10-25",
      "cumulative_points_hundredths": 2550,
      "n": 8,
      "picks": 2
     },
     {
      "date": "2026-10-27",
      "cumulative_points_hundredths": -7450,
      "n": 9,
      "picks": 1
     },
     {
      "date": "2026-10-28",
      "cumulative_points_hundredths": -17450,
      "n": 10,
      "picks": 1
     },
     {
      "date": "2026-11-01",
      "cumulative_points_hundredths": -8104,
      "n": 11,
      "picks": 1
     },
     {
      "date": "2026-11-04",
      "cumulative_points_hundredths": -13804,
      "n": 13,
      "picks": 2
     },
     {
      "date": "2026-11-07",
      "cumulative_points_hundredths": -13804,
      "n": 15,
      "picks": 2
     }
    ]
   },
   "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": 105,
    "matches": 77,
    "match_dates": 71,
    "period_from": "2024-08-16",
    "period_to": "2026-05-03",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -204400,
    "low": {
     "date": "2026-04-18",
     "cumulative_points_hundredths": -232000,
     "after_picks": 100
    },
    "high": {
     "date": "2024-09-25",
     "cumulative_points_hundredths": -10300,
     "after_picks": 7
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2024-08-16",
      "cumulative_points_hundredths": -20000,
      "n": 2,
      "picks": 2
     },
     {
      "date": "2024-08-17",
      "cumulative_points_hundredths": -30000,
      "n": 3,
      "picks": 1
     },
     {
      "date": "2024-09-17",
      "cumulative_points_hundredths": -23800,
      "n": 4,
      "picks": 1
     },
     {
      "date": "2024-09-18",
      "cumulative_points_hundredths": -33800,
      "n": 5,
      "picks": 1
     },
     {
      "date": "2024-09-21",
      "cumulative_points_hundredths": -24300,
      "n": 6,
      "picks": 1
     },
     {
      "date": "2024-09-25",
      "cumulative_points_hundredths": -10300,
      "n": 7,
      "picks": 1
     },
     {
      "date": "2024-09-26",
      "cumulative_points_hundredths": -20300,
      "n": 8,
      "picks": 1
     },
     {
      "date": "2024-09-28",
      "cumulative_points_hundredths": -31300,
      "n": 11,
      "picks": 3
     },
     {
      "date": "2024-09-29",
      "cumulative_points_hundredths": -22100,
      "n": 12,
      "picks": 1
     },
     {
      "date": "2024-09-30",
      "cumulative_points_hundredths": -13150,
      "n": 13,
      "picks": 1
     },
     {
      "date": "2024-10-02",
      "cumulative_points_hundredths": -33150,
      "n": 15,
      "picks": 2
     },
     {
      "date": "2024-10-21",
      "cumulative_points_hundredths": -36850,
      "n": 17,
      "picks": 2
     },
     {
      "date": "2024-10-25",
      "cumulative_points_hundredths": -46850,
      "n": 18,
      "picks": 1
     },
     {
      "date": "2024-10-29",
      "cumulative_points_hundredths": -46850,
      "n": 19,
      "picks": 1
     },
     {
      "date": "2024-11-02",
      "cumulative_points_hundredths": -62550,
      "n": 23,
      "picks": 4
     },
     {
      "date": "2024-11-24",
      "cumulative_points_hundredths": -72550,
      "n": 24,
      "picks": 1
     },
     {
      "date": "2024-12-03",
      "cumulative_points_hundredths": -65750,
      "n": 27,
      "picks": 3
     },
     {
      "date": "2024-12-07",
      "cumulative_points_hundredths": -58150,
      "n": 28,
      "picks": 1
     },
     {
      "date": "2024-12-14",
      "cumulative_points_hundredths": -51950,
      "n": 29,
      "picks": 1
     },
     {
      "date": "2024-12-15",
      "cumulative_points_hundredths": -58050,
      "n": 33,
      "picks": 4
     },
     {
      "date": "2024-12-18",
      "cumulative_points_hundredths": -49550,
      "n": 34,
      "picks": 1
     },
     {
      "date": "2024-12-26",
      "cumulative_points_hundredths": -59550,
      "n": 35,
      "picks": 1
     },
     {
      "date": "2024-12-29",
      "cumulative_points_hundredths": -79550,
      "n": 37,
      "picks": 2
     },
     {
      "date": "2025-01-04",
      "cumulative_points_hundredths": -89550,
      "n": 38,
      "picks": 1
     },
     {
      "date": "2025-01-05",
      "cumulative_points_hundredths": -66300,
      "n": 40,
      "picks": 2
     },
     {
      "date": "2025-01-15",
      "cumulative_points_hundredths": -56800,
      "n": 41,
      "picks": 1
     },
     {
      "date": "2025-01-18",
      "cumulative_points_hundredths": -42150,
      "n": 42,
      "picks": 1
     },
     {
      "date": "2025-01-19",
      "cumulative_points_hundredths": -52150,
      "n": 43,
      "picks": 1
     },
     {
      "date": "2025-01-22",
      "cumulative_points_hundredths": -72150,
      "n": 45,
      "picks": 2
     },
     {
      "date": "2025-01-26",
      "cumulative_points_hundredths": -92150,
      "n": 47,
      "picks": 2
     },
     {
      "date": "2025-01-30",
      "cumulative_points_hundredths": -72200,
      "n": 49,
      "picks": 2
     },
     {
      "date": "2025-02-01",
      "cumulative_points_hundredths": -62700,
      "n": 50,
      "picks": 1
     },
     {
      "date": "2025-02-15",
      "cumulative_points_hundredths": -52200,
      "n": 51,
      "picks": 1
     },
     {
      "date": "2025-02-16",
      "cumulative_points_hundredths": -72200,
      "n": 53,
      "picks": 2
     },
     {
      "date": "2025-02-18",
      "cumulative_points_hundredths": -82200,
      "n": 54,
      "picks": 1
     },
     {
      "date": "2025-02-21",
      "cumulative_points_hundredths": -77450,
      "n": 56,
      "picks": 2
     },
     {
      "date": "2025-02-22",
      "cumulative_points_hundredths": -87450,
      "n": 57,
      "picks": 1
     },
     {
      "date": "2025-03-08",
      "cumulative_points_hundredths": -107450,
      "n": 59,
      "picks": 2
     },
     {
      "date": "2025-04-02",
      "cumulative_points_hundredths": -95450,
      "n": 60,
      "picks": 1
     },
     {
      "date": "2025-04-05",
      "cumulative_points_hundredths": -81300,
      "n": 62,
      "picks": 2
     },
     {
      "date": "2025-04-06",
      "cumulative_points_hundredths": -91300,
      "n": 63,
      "picks": 1
     },
     {
      "date": "2025-04-08",
      "cumulative_points_hundredths": -101300,
      "n": 64,
      "picks": 1
     },
     {
      "date": "2025-04-12",
      "cumulative_points_hundredths": -88300,
      "n": 65,
      "picks": 1
     },
     {
      "date": "2025-04-16",
      "cumulative_points_hundredths": -92500,
      "n": 67,
      "picks": 2
     },
     {
      "date": "2025-05-02",
      "cumulative_points_hundredths": -102500,
      "n": 68,
      "picks": 1
     },
     {
      "date": "2025-05-10",
      "cumulative_points_hundredths": -112500,
      "n": 69,
      "picks": 1
     },
     {
      "date": "2025-05-11",
      "cumulative_points_hundredths": -132500,
      "n": 71,
      "picks": 2
     },
     {
      "date": "2025-05-16",
      "cumulative_points_hundredths": -114750,
      "n": 73,
      "picks": 2
     },
     {
      "date": "2025-05-20",
      "cumulative_points_hundredths": -124750,
      "n": 74,
      "picks": 1
     },
     {
      "date": "2025-08-10",
      "cumulative_points_hundredths": -144750,
      "n": 76,
      "picks": 2
     },
     {
      "date": "2025-08-23",
      "cumulative_points_hundredths": -154750,
      "n": 77,
      "picks": 1
     },
     {
      "date": "2025-08-30",
      "cumulative_points_hundredths": -164750,
      "n": 78,
      "picks": 1
     },
     {
      "date": "2025-08-31",
      "cumulative_points_hundredths": -163250,
      "n": 80,
      "picks": 2
     },
     {
      "date": "2025-09-13",
      "cumulative_points_hundredths": -173250,
      "n": 81,
      "picks": 1
     },
     {
      "date": "2025-09-16",
      "cumulative_points_hundredths": -181250,
      "n": 84,
      "picks": 3
     },
     {
      "date": "2025-09-28",
      "cumulative_points_hundredths": -201250,
      "n": 86,
      "picks": 2
     },
     {
      "date": "2025-09-30",
      "cumulative_points_hundredths": -221250,
      "n": 88,
      "picks": 2
     },
     {
      "date": "2025-10-04",
      "cumulative_points_hundredths": -213700,
      "n": 91,
      "picks": 3
     },
     {
      "date": "2025-11-08",
      "cumulative_points_hundredths": -205700,
      "n": 92,
      "picks": 1
     },
     {
      "date": "2025-11-09",
      "cumulative_points_hundredths": -193550,
      "n": 93,
      "picks": 1
     },
     {
      "date": "2025-12-20",
      "cumulative_points_hundredths": -188250,
      "n": 94,
      "picks": 1
     },
     {
      "date": "2026-01-18",
      "cumulative_points_hundredths": -198250,
      "n": 95,
      "picks": 1
     },
     {
      "date": "2026-02-19",
      "cumulative_points_hundredths": -208250,
      "n": 96,
      "picks": 1
     },
     {
      "date": "2026-03-04",
      "cumulative_points_hundredths": -218250,
      "n": 97,
      "picks": 1
     },
     {
      "date": "2026-03-18",
      "cumulative_points_hundredths": -212000,
      "n": 98,
      "picks": 1
     },
     {
      "date": "2026-04-11",
      "cumulative_points_hundredths": -222000,
      "n": 99,
      "picks": 1
     },
     {
      "date": "2026-04-18",
      "cumulative_points_hundredths": -232000,
      "n": 100,
      "picks": 1
     },
     {
      "date": "2026-04-19",
      "cumulative_points_hundredths": -223500,
      "n": 101,
      "picks": 1
     },
     {
      "date": "2026-04-25",
      "cumulative_points_hundredths": -219100,
      "n": 102,
      "picks": 1
     },
     {
      "date": "2026-05-02",
      "cumulative_points_hundredths": -218050,
      "n": 104,
      "picks": 2
     },
     {
      "date": "2026-05-03",
      "cumulative_points_hundredths": -204400,
      "n": 105,
      "picks": 1
     }
    ]
   }
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 15 settled live picks by Aaron Ashley before kick-off across 14 matches between 20 October and 7 November 2026. At our recorded market prices these picks returned −9.2% on the total staked. Of the 608 predictions we hold for Aaron Ashley, 499 are linked to matches: 48 were recorded by us before kick-off, 277 archived before kick-off by an independent web archive and 174 first found after the match; 2 are excluded while the attribution is under review. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/aaron-ashley/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 606,
   "under_review": 2,
   "no_match_linked": 107,
   "proven_predictions": 325,
   "proven_checked": 169,
   "proven_measured": 126,
   "proven_dates": 97,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 48,
     "checked": 31,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 15,
      "void": 0,
      "matches": 14,
      "net_points_hundredths": -13804,
      "staked_hundredths": 150000,
      "return_percent": "-9.20",
      "interval_low": "-63.38",
      "interval_high": "51.59",
      "interval_note": null,
      "period_from": "2026-10-20",
      "period_to": "2026-11-07",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.0",
      "checked_after_kickoff_picks": 4
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "author_price",
       "picks": 12,
       "return_main_percent": "1.58",
       "return_other_percent": "2.71",
       "settled_excluding_void": 12,
       "net_main_points_hundredths": 1896,
       "net_other_points_hundredths": 3250,
       "period_from": "2026-10-20",
       "period_to": "2026-11-07"
      },
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 9,
       "return_main_percent": "-36.28",
       "return_other_percent": "-34.11",
       "settled_excluding_void": 9,
       "net_main_points_hundredths": -32654,
       "net_other_points_hundredths": -30703,
       "period_from": "2026-10-21",
       "period_to": "2026-11-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": 31,
      "priced": 15
     },
     "accuracy": {
      "picks": 15,
      "won": 6,
      "won_percent": "40.0",
      "implied_percent": "49.3",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 1,
        "picks": 7,
        "implied_percent": "47.3"
       },
       {
        "market": "Both teams to score",
        "won": 1,
        "picks": 2,
        "implied_percent": "69.7"
       },
       {
        "market": "Double chance",
        "won": 0,
        "picks": 2,
        "implied_percent": "49.8"
       },
       {
        "market": "Result and both teams to score",
        "won": 2,
        "picks": 2,
        "implied_percent": "34.0"
       },
       {
        "market": "Over/under goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "51.7"
       },
       {
        "market": "Result and total goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "50.0"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 9,
      "right": 6,
      "wrong": 3,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 277,
     "checked": 138,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 105,
      "void": 1,
      "matches": 77,
      "net_points_hundredths": -204400,
      "staked_hundredths": 1040000,
      "return_percent": "-19.65",
      "interval_low": "-38.80",
      "interval_high": "0.08",
      "interval_note": null,
      "period_from": "2024-08-16",
      "period_to": "2026-05-03",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 64,
       "return_main_percent": "-17.48",
       "return_other_percent": "-14.62",
       "settled_excluding_void": 64,
       "net_main_points_hundredths": -111900,
       "net_other_points_hundredths": -93600,
       "period_from": "2024-08-16",
       "period_to": "2026-05-03"
      },
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 21,
       "return_main_percent": "-21.36",
       "return_other_percent": "-22.71",
       "settled_excluding_void": 21,
       "net_main_points_hundredths": -44850,
       "net_other_points_hundredths": -47698,
       "period_from": "2025-02-16",
       "period_to": "2026-05-03"
      }
     ],
     "score": {
      "score_forecasts": 6,
      "exact_hits": 0,
      "exact_rate": 0.0,
      "outcome_checked": 6,
      "outcome_hits": 3,
      "outcome_rate": 50.0,
      "baseline_matches": 6,
      "baseline_distinct_matches": 6,
      "outcome_hits_on_baseline": 3,
      "outcome_rate_on_baseline": 50.0,
      "favourite_hits": 5,
      "favourite_rate": 83.3,
      "price_basis": "last pre-match archive price",
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": [
       "Outcome checked. No betting return is attributed to these score forecasts.",
       "0 of 6 score forecasts named the exact score.",
       "The result implied by the named score was right in 3 of 6 matches; the market favourite was right in 5 of the same 6 matches.",
       "The market favourite is the home win, draw or away win with the lowest last pre-match price in archive (~8–15 h before kick-off).",
       "The implied result follows from the named score (2-1 implies a home win)."
      ]
     },
     "eligible": {
      "checked": 138,
      "priced": 105
     },
     "accuracy": {
      "picks": 104,
      "won": 44,
      "won_percent": "42.3",
      "implied_percent": "49.6",
      "left_out": 1,
      "by_market": [
       {
        "market": "Match result",
        "won": 7,
        "picks": 22,
        "implied_percent": "46.3"
       },
       {
        "market": "Over/under goals",
        "won": 10,
        "picks": 18,
        "implied_percent": "56.9"
       },
       {
        "market": "Both teams to score",
        "won": 10,
        "picks": 15,
        "implied_percent": "55.4"
       },
       {
        "market": "Result and total goals",
        "won": 6,
        "picks": 15,
        "implied_percent": "46.2"
       },
       {
        "market": "Double chance",
        "won": 4,
        "picks": 9,
        "implied_percent": "45.8"
       },
       {
        "market": "Other markets",
        "won": 7,
        "picks": 25,
        "implied_percent": "47.3"
       }
      ]
     }
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 174,
     "checked": 88,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 66,
      "void": 0,
      "matches": 49,
      "net_points_hundredths": -129450,
      "staked_hundredths": 660000,
      "return_percent": "-19.61",
      "interval_low": "-42.15",
      "interval_high": "2.75",
      "interval_note": null,
      "period_from": "2024-08-08",
      "period_to": "2026-09-20",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 40,
       "return_main_percent": "-19.86",
       "return_other_percent": "-17.86",
       "settled_excluding_void": 40,
       "net_main_points_hundredths": -79450,
       "net_other_points_hundredths": -71426,
       "period_from": "2024-08-08",
       "period_to": "2026-09-20"
      },
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 12,
       "return_main_percent": "-59.83",
       "return_other_percent": "-59.47",
       "settled_excluding_void": 12,
       "net_main_points_hundredths": -71800,
       "net_other_points_hundredths": -71360,
       "period_from": "2025-04-12",
       "period_to": "2026-09-20"
      }
     ],
     "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": 88,
      "priced": 66
     },
     "accuracy": {
      "picks": 66,
      "won": 30,
      "won_percent": "45.5",
      "implied_percent": "51.9",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 9,
        "picks": 25,
        "implied_percent": "53.1"
       },
       {
        "market": "Result and total goals",
        "won": 6,
        "picks": 12,
        "implied_percent": "48.9"
       },
       {
        "market": "Over/under goals",
        "won": 2,
        "picks": 5,
        "implied_percent": "61.6"
       },
       {
        "market": "Both teams to score",
        "won": 3,
        "picks": 4,
        "implied_percent": "60.0"
       },
       {
        "market": "Double chance",
        "won": 2,
        "picks": 4,
        "implied_percent": "43.3"
       },
       {
        "market": "Other markets",
        "won": 8,
        "picks": 16,
        "implied_percent": "49.4"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-0d70529cfc0d0b636d9ca7f8",
   "n-12e0437fd5ecbfe8a3f218f7",
   "n-2fb05cfc7684b5fdf1257146",
   "n-338bfe84970e1afd7c9fb49a",
   "n-5d76b9dbda9c75a7766aa73a",
   "n-61fe4e83b488d9e23e7bd945",
   "n-636082efa386c6ab79bfdc0a",
   "n-6d34ac81c3b7dcbdd83815d8",
   "n-a29d2d07a58337c47e617fe2",
   "n-abcec38e676d63c03f9c2397",
   "n-d657fc7a28ed62d010fbfc88",
   "n-f5958d8e4fddda8e863ac0a8",
   "n-fb7fa8059e110769ffa35864",
   "n-fd03d02f496a269aad589b5c",
   "n-fe8701f954eeb8dbec4f35af"
  ],
  "interval_low": "-63.38",
  "interval_high": "51.59",
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 20 October – 7 November 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2024-08-08",
  "record_to": "2026-11-07"
 },
 "recorded_picks": [
  {
   "record_id": "n-abcec38e676d63c03f9c2397",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-abcec38e676d63c03f9c2397",
   "match": "Fulham v Newcastle United",
   "match_url": "/football/matches/fulham-vs-newcastle-united-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 21.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fulham at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.05",
   "settled_price": "2.0000",
   "published_at": "2026-11-06T17:00:00.000Z",
   "recorded_at": "2026-11-06T17:18:18.152Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-abcec38e676d63c03f9c2397",
    "quote_text": "Fulham to beat Newcastle\n2pts 21-20 general",
    "fragment_from": 1909,
    "fragment_to": 1952,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-az8Ym8T0SldR/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6871ccdeb6b2ca8c9aff4437c772be65580231f108061fab5a5aa20453be54a1",
     "material_removed": false
    },
    "published_at": "2026-11-06T17:00:00.000Z",
    "detected_at": "2026-11-06T17:18:18.152Z",
    "executed_at": "2026-11-06T17:24:26.038Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-5400ee392a3b",
     "display_name": "Fulham — Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/fulham-vs-newcastle-united-2026-11-07/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-11-06T17:13:39.698Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-06T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-06T17:00:00.000Z",
     "detected_at": "2026-11-06T17:18:18.152Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Fulham",
     "author_odds": "2.05",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fulham at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fulham 1-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "918b4169b8bf6135d42c8bd60ca9f36551b4bf03520db992db9181d91c3ca3f8",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Fulham",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-06T17:24:01.748Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "470d9621f3d65a10047a5f727e10c744791767b9d29a4fa65c6f8736c2ea1c98",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Fulham",
      "decimal_odds": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-06T17:24:26.038Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-az8Ym8T0SldR/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham to win"
   }
  },
  {
   "record_id": "n-6d34ac81c3b7dcbdd83815d8",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-6d34ac81c3b7dcbdd83815d8",
   "match": "Arsenal v Hull City",
   "match_url": "/football/matches/arsenal-vs-hull-city-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 21.7,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.05",
   "settled_price": "2.0000",
   "published_at": "2026-11-06T17:00:00.000Z",
   "recorded_at": "2026-11-06T17:18:18.152Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-6d34ac81c3b7dcbdd83815d8",
    "quote_text": "Arsenal to win & under 3.5 goals vs Hull\n1pt 21-20 BoyleSports",
    "fragment_from": 1845,
    "fragment_to": 1907,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-az8Ym8T0SldR/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6871ccdeb6b2ca8c9aff4437c772be65580231f108061fab5a5aa20453be54a1",
     "material_removed": false
    },
    "published_at": "2026-11-06T17:00:00.000Z",
    "detected_at": "2026-11-06T17:18:18.152Z",
    "executed_at": "2026-11-06T17:24:01.167Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-db14ccc3b614",
     "display_name": "Arsenal — Hull City",
     "competition_name": "Premier League",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/arsenal-vs-hull-city-2026-11-07/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Arsenal to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-11-06T17:18:01.063Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-06T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-06T17:00:00.000Z",
     "detected_at": "2026-11-06T17:18:18.152Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Arsenal to win and under 3.5 goals",
     "author_odds": "2.05",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Arsenal 1-0 Hull City."
    },
    "settlements": [
     {
      "operation_id": "920cc0509adcbb0397f45956ccc17213aba0c8bac21022566d6a3952e77a2601",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-06T17:23:57.626Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7b045ac2bae882958ed0d94b9b2d3707786d86f4d0538142f3e9c8bbb139fca7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-11-06T17:24:01.167Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-az8Ym8T0SldR/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-2fb05cfc7684b5fdf1257146",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-2fb05cfc7684b5fdf1257146",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.7,
   "market_code": "double_chance",
   "author_said": "Double chance: RB Leipzig or draw at 2.45",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.45",
   "settled_price": "2.5700",
   "published_at": "2026-11-04T16:00:00.000Z",
   "recorded_at": "2026-11-04T16:17:52.432Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-2fb05cfc7684b5fdf1257146",
    "quote_text": "Leipzig or draw double chance\n1pt 29-20 Hills",
    "fragment_from": 3138,
    "fragment_to": 3183,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-odds-predictions-betting-tips-team-news-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d6a8cf203b89d3c6d0f778ad416053ef5f8163f6c2cbbffa02a083f9a2644c03",
     "material_removed": false
    },
    "published_at": "2026-11-04T16:00:00.000Z",
    "detected_at": "2026-11-04T16:17:52.432Z",
    "executed_at": "2026-11-04T16:20:53.317Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "RB Leipzig or draw",
    "odds_set": {
     "by_author": "2.45",
     "our_snapshot": "2.5700",
     "our_snapshot_at": "2026-11-04T16:13:43.009Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-04T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-04T16:00:00.000Z",
     "detected_at": "2026-11-04T16:17:52.432Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "RB Leipzig or draw",
     "author_odds": "2.45",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: RB Leipzig or draw at 2.45"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "2db1fd94a19c44fd541741bef12f9cd9ecda57d18e32374f7187a6e72a2f0483",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "RB Leipzig or draw",
      "decimal_odds": "2.45",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T16:20:49.573Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "60733008e3f2f9f2f4a6cfaa499d4e78deddcadff14096637dc262d04b985afe",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "RB Leipzig or draw",
      "decimal_odds": "2.5700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T16:20:53.317Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-odds-predictions-betting-tips-team-news-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "RB Leipzig or draw"
   }
  },
  {
   "record_id": "n-12e0437fd5ecbfe8a3f218f7",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-12e0437fd5ecbfe8a3f218f7",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 31.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4300",
   "published_at": "2026-11-03T12:00:00.000Z",
   "recorded_at": "2026-11-03T12:17:52.008Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.4300",
    "result": "Won",
    "points_hundredths": 4300,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-12e0437fd5ecbfe8a3f218f7",
    "quote_text": "Both teams to score\n\nManchester City's only clean sheet in their last eight games came away at ten-man Liverpool and they may not have things all their own way in Germany.",
    "fragment_from": 2435,
    "fragment_to": 2606,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "da892f79bd3033d4d204977d975fc0e3e33006327b160058643fbf758c055972",
     "material_removed": false
    },
    "published_at": "2026-11-03T12:00:00.000Z",
    "detected_at": "2026-11-03T12:17:52.008Z",
    "executed_at": "2026-11-03T12:25:35.142Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4300",
     "our_snapshot_at": "2026-11-03T12:17:05.416Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T12:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T12:00:00.000Z",
     "detected_at": "2026-11-03T12:17:52.008Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "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": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "8bcd8155d755ce6797f24377145cd5b0262da525e5a7f76769a208eacb72e804",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4300,
      "executed_at": "2026-11-03T12:25:35.142Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-0d70529cfc0d0b636d9ca7f8",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-0d70529cfc0d0b636d9ca7f8",
   "match": "Liverpool v Arsenal",
   "match_url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
   "kickoff": "2026-11-01T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 46.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9346,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2",
   "settled_price": "1.9346",
   "published_at": "2026-10-30T18:00:00.000Z",
   "recorded_at": "2026-10-30T18:17:49.965Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-0d70529cfc0d0b636d9ca7f8",
    "quote_text": "Under 2.5 goals\n2pts Evs bet365",
    "fragment_from": 3242,
    "fragment_to": 3273,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8e3242c18d272bc5dd7cfc2bada8ee21e61823d025863d5252bc836ef089b385",
     "material_removed": false
    },
    "published_at": "2026-10-30T18:00:00.000Z",
    "detected_at": "2026-10-30T18:17:49.965Z",
    "executed_at": "2026-11-07T10:10:32.732Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f14362e6c2a0",
     "display_name": "Liverpool — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-11-01T16:30:00.000Z",
     "url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": "1.9346",
     "our_snapshot_at": "2026-10-30T18:15:48.006Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9346,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-30T18:00:00.000Z",
     "detected_at": "2026-10-30T18:17:49.965Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "5deece156e499505c9ca59a99b341d7d77c58109d3f1476acac54ff93bbe5ace",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-11-07T10:10:29.488Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1d7f925e1cd2a481c385ec1315af7bc7a529e591f2e501aa6750b34e073a8ad5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.9346",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9346,
      "executed_at": "2026-11-07T10:10:32.732Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-fe8701f954eeb8dbec4f35af",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-fe8701f954eeb8dbec4f35af",
   "match": "Sunderland v Brentford",
   "match_url": "/football/matches/sunderland-vs-brentford-2026-10-28/",
   "kickoff": "2026-10-28T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 26.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brentford at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.05",
   "settled_price": "2.0500",
   "published_at": "2026-10-27T17:00:00.000Z",
   "recorded_at": "2026-10-27T17:10:35.873Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "2.0500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-fe8701f954eeb8dbec4f35af",
    "quote_text": "Brentford\n1pt 21-20 bet365",
    "fragment_from": 1515,
    "fragment_to": 1541,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/wednesdays-efl-cup-betting-tips-analysis-and-odds-aIHNL6Z9y1Ky/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a9bec0cbdadafe31ad3de87149f9ac42cb42cd8b481ca5e1f75266192064e8ec",
     "material_removed": false
    },
    "published_at": "2026-10-27T17:00:00.000Z",
    "detected_at": "2026-10-27T17:10:35.873Z",
    "executed_at": "2026-10-27T17:13:31.801Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a7645ab2c041",
     "display_name": "Sunderland — Brentford",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-28T19:45:00.000Z",
     "url": "/football/matches/sunderland-vs-brentford-2026-10-28/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brentford",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-10-27T17:07:31.072Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-27T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T17:00:00.000Z",
     "detected_at": "2026-10-27T17:10:35.873Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Brentford",
     "author_odds": "2.05",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brentford at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sunderland 3-2 Brentford."
    },
    "settlements": [
     {
      "operation_id": "f3396d930ce5dc3014b5ce306934f0389a8ab9927abda387600bc95608518ee4",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brentford",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-27T17:13:25.646Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4d8baefaf9471d563ac66ad6b4e9693056867893a658558f22af5fa4ed9c8e34",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brentford",
      "decimal_odds": "2.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-27T17:13:31.801Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/wednesdays-efl-cup-betting-tips-analysis-and-odds-aIHNL6Z9y1Ky/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win"
   }
  },
  {
   "record_id": "n-636082efa386c6ab79bfdc0a",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-636082efa386c6ab79bfdc0a",
   "match": "Fleetwood Town v Arsenal",
   "match_url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
   "kickoff": "2026-10-27T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 26.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4405",
   "published_at": "2026-10-26T17:00:00.000Z",
   "recorded_at": "2026-10-26T17:15:17.626Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "no",
    "price": "1.4405",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-636082efa386c6ab79bfdc0a",
    "quote_text": "One or both teams not to score\n\nArsenal have kept eight clean sheets in 13 matches this season and even a second-string Gunners side should have a comfortable evening against League Two strugglers Fleetwood.",
    "fragment_from": 2374,
    "fragment_to": 2581,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6d48ec40ca299f0e06db46f3d5d22cfd517ff9d29c06184d06f2833fdf95afde",
     "material_removed": false
    },
    "published_at": "2026-10-26T17:00:00.000Z",
    "detected_at": "2026-10-26T17:15:17.626Z",
    "executed_at": "2026-10-27T12:13:23.784Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-745e2a940a5e",
     "display_name": "Fleetwood Town — Arsenal",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-27T20:00:00.000Z",
     "url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4405",
     "our_snapshot_at": "2026-10-26T17:11:37.112Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-26T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-26T17:00:00.000Z",
     "detected_at": "2026-10-26T17:15:17.626Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "no",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fleetwood Town 1-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "51f9c704743f4f677176da11c7fc3b20ab8be65cf1f3d130ba582a22fc7ed0eb",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "no",
      "decimal_odds": "1.4405",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-27T12:13:23.784Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-338bfe84970e1afd7c9fb49a",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-338bfe84970e1afd7c9fb49a",
   "match": "Sunderland v Leeds United",
   "match_url": "/football/matches/sunderland-vs-leeds-united-2026-10-25/",
   "kickoff": "2026-10-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 69.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Leeds United at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.4",
   "settled_price": "2.3900",
   "published_at": "2026-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "2.3900",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-338bfe84970e1afd7c9fb49a",
    "quote_text": "Leeds to beat Sunderland\nSky Sports Premier League & Sky Sports Main Event, 4.30pm Sunday\n2pts 7-5 Hills",
    "fragment_from": 1342,
    "fragment_to": 1446,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e5dc047c24227759ef0275fbc3c4079139128c2a85d14cbe2c2545ee1ae87bc9",
     "material_removed": false
    },
    "published_at": "2026-10-22T19:00:00.000Z",
    "detected_at": "2026-10-22T19:17:50.839Z",
    "executed_at": "2026-10-24T00:48:40.090Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-185c5d58dacf",
     "display_name": "Sunderland — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T16:30:00.000Z",
     "url": "/football/matches/sunderland-vs-leeds-united-2026-10-25/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Leeds United",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": "2.3900",
     "our_snapshot_at": "2026-10-22T19:12:59.299Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T19:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T19:00:00.000Z",
     "detected_at": "2026-10-22T19:17:50.839Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Leeds United",
     "author_odds": "2.4",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Leeds United at 2.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sunderland 0-0 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "ed2e37150115372088bb65aaa1a30ee3f0e0614c96a39ff15f406b92da8d0e1a",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Leeds United",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:39.412Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d3a36f44bd33f488812f6cfded564aeaa3abb16bdaab72213b88af363fce0cee",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Leeds United",
      "decimal_odds": "2.3900",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:40.090Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Aaron Ashley's best bets Leeds to beat Sunderland Sky Sports Premier League & Sky Sports Main Event, 4.30pm Sunday 2pts 7-5 Hills Stevenage to beat MK Dons 3pm Saturday 2pts 21-20 ge",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United to win"
   }
  },
  {
   "record_id": "n-f5958d8e4fddda8e863ac0a8",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-f5958d8e4fddda8e863ac0a8",
   "match": "TSG Hoffenheim v Bayer 04 Leverkusen",
   "match_url": "/football/matches/tsg-hoffenheim-vs-bayer-04-leverkusen-2026-10-25/",
   "kickoff": "2026-10-25T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 67.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bayer 04 Leverkusen at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.3",
   "settled_price": "2.3000",
   "published_at": "2026-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "2.3000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-f5958d8e4fddda8e863ac0a8",
    "quote_text": "Bayer Leverkusen to beat Hoffenheim\nAmazon Prime PPV, 2.30pm Sunday\n1pt 13-10 bet365",
    "fragment_from": 1507,
    "fragment_to": 1591,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e5dc047c24227759ef0275fbc3c4079139128c2a85d14cbe2c2545ee1ae87bc9",
     "material_removed": false
    },
    "published_at": "2026-10-22T19:00:00.000Z",
    "detected_at": "2026-10-22T19:17:50.839Z",
    "executed_at": "2026-10-24T00:48:41.537Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8166ca26dfcf",
     "display_name": "TSG Hoffenheim — Bayer 04 Leverkusen",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-25T14:30:00.000Z",
     "url": "/football/matches/tsg-hoffenheim-vs-bayer-04-leverkusen-2026-10-25/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bayer 04 Leverkusen",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": "2.3000",
     "our_snapshot_at": "2026-10-22T19:16:20.823Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T19:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T19:00:00.000Z",
     "detected_at": "2026-10-22T19:17:50.839Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Bayer 04 Leverkusen",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bayer 04 Leverkusen at 2.3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was TSG Hoffenheim 3-0 Bayer 04 Leverkusen."
    },
    "settlements": [
     {
      "operation_id": "1e24312e40096cd665722dbe2b2587204535a9fe88182db6f7b3e9250d6cf988",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Bayer 04 Leverkusen",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:40.117Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ebef902bf0623f68a073d4a7f5a3980ca7eb7c65e6f40404ab028e47710fd9aa",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Bayer 04 Leverkusen",
      "decimal_odds": "2.3000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:41.537Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Aaron Ashley's best bets Leeds to beat Sunderland Sky Sports Premier League & Sky Sports Main Event, 4.30pm Sunday 2pts 7-5 Hills Stevenage to beat MK Dons 3pm Saturday 2pts 21-20 ge",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bayer 04 Leverkusen to win"
   }
  },
  {
   "record_id": "n-fb7fa8059e110769ffa35864",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-fb7fa8059e110769ffa35864",
   "match": "West Ham United v Southampton",
   "match_url": "/football/matches/west-ham-united-vs-southampton-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 42.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: West Ham United at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.7",
   "settled_price": "1.6800",
   "published_at": "2026-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.6800",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-fb7fa8059e110769ffa35864",
    "quote_text": "West Ham to beat Southampton\n7-10 with Coral and Ladbrokes",
    "fragment_from": 4857,
    "fragment_to": 4915,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e5dc047c24227759ef0275fbc3c4079139128c2a85d14cbe2c2545ee1ae87bc9",
     "material_removed": false
    },
    "published_at": "2026-10-22T19:00:00.000Z",
    "detected_at": "2026-10-22T19:17:50.839Z",
    "executed_at": "2026-10-24T00:48:42.641Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-22f96b0bd2f4",
     "display_name": "West Ham United — Southampton",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-southampton-2026-10-24/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "West Ham United",
    "odds_set": {
     "by_author": "1.7",
     "our_snapshot": "1.6800",
     "our_snapshot_at": "2026-10-22T19:16:20.823Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T19:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T19:00:00.000Z",
     "detected_at": "2026-10-22T19:17:50.839Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "West Ham United",
     "author_odds": "1.7",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: West Ham United at 1.7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was West Ham United 2-3 Southampton."
    },
    "settlements": [
     {
      "operation_id": "6c4fad3fdea8c48f7caf1bdb0ee35fbee13589ef18c1a2de60c6f6f31c0ab7b7",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "West Ham United",
      "decimal_odds": "1.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:42.096Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ff9824a6562b2e7d8e302ea791a82b2819f5b87744afd72032943776e1c9dc31",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "West Ham United",
      "decimal_odds": "1.6800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:48:42.641Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Aaron Ashley's best bets Leeds to beat Sunderland Sky Sports Premier League & Sky Sports Main Event, 4.30pm Sunday 2pts 7-5 Hills Stevenage to beat MK Dons 3pm Saturday 2pts 21-20 ge",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-aaron-ashley-aho6O4t40uoi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United to win"
   }
  },
  {
   "record_id": "n-fd03d02f496a269aad589b5c",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-fd03d02f496a269aad589b5c",
   "match": "Charlton Athletic v Norwich City",
   "match_url": "/football/matches/charlton-athletic-vs-norwich-city-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 20.2,
   "market_code": "double_chance",
   "author_said": "Double chance: Charlton Athletic or draw at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.67",
   "settled_price": "1.6500",
   "published_at": "2026-10-23T15:00:00.000Z",
   "recorded_at": "2026-10-23T15:17:53.161Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-fd03d02f496a269aad589b5c",
    "quote_text": "Charlton or draw double chance\n2pts 4-6 bet365",
    "fragment_from": 2992,
    "fragment_to": 3038,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/charlton-vs-norwich-predictions-team-news-odds-betting-tips-bet-builder-aKTZT5o7391Y/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "92c7f0628eddcfd46510a1182a2f3bc7671bc75fb78aa03dea838d1e9f09effc",
     "material_removed": false
    },
    "published_at": "2026-10-23T15:00:00.000Z",
    "detected_at": "2026-10-23T15:17:53.161Z",
    "executed_at": "2026-10-24T09:33:34.409Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-bd236ae27f31",
     "display_name": "Charlton Athletic — Norwich City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/charlton-athletic-vs-norwich-city-2026-10-24/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Charlton Athletic or draw",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": "1.6500",
     "our_snapshot_at": "2026-10-23T15:16:22.986Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T15:00:00.000Z",
     "detected_at": "2026-10-23T15:17:53.161Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "Charlton Athletic or draw",
     "author_odds": "1.67",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Charlton Athletic or draw at 1.67"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Charlton Athletic 1-3 Norwich City."
    },
    "settlements": [
     {
      "operation_id": "16f6fbb7066c45b79b53ef3fe016f73794e24efb5036bfe30989ba4bf5090887",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Charlton Athletic or draw",
      "decimal_odds": "1.67",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:33:34.153Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ce1278fda130dc8059bd11263f06a4e67ffeab674f4a30481ce9350e85088d3c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Charlton Athletic or draw",
      "decimal_odds": "1.6500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:33:34.409Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/charlton-vs-norwich-predictions-team-news-odds-betting-tips-bet-builder-aKTZT5o7391Y/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Charlton Athletic or draw"
   }
  },
  {
   "record_id": "n-61fe4e83b488d9e23e7bd945",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-61fe4e83b488d9e23e7bd945",
   "match": "Bolton Wanderers v Middlesbrough",
   "match_url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 27.5,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Middlesbrough win, both teams to score: yes at 2.88",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 18350,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.875",
   "settled_price": "2.8350",
   "published_at": "2026-10-22T15:15:53.000Z",
   "recorded_at": "2026-10-22T15:27:51.663Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-61fe4e83b488d9e23e7bd945",
    "quote_text": "Middlesbrough to win & both teams to score\n1pt 15-8 bet365",
    "fragment_from": 3161,
    "fragment_to": 3219,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-predictions-team-news-odds-betting-tips-bet-builder-apJWy2t3ROvg/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "13df7e0cc8efc5b8ae54ccc80db22a0a043d246d1de7d2942dd97b5204292010",
     "material_removed": false
    },
    "published_at": "2026-10-22T15:15:53.000Z",
    "detected_at": "2026-10-22T15:27:51.663Z",
    "executed_at": "2026-10-24T00:50:52.308Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a6fe655ee91d",
     "display_name": "Bolton Wanderers — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Middlesbrough win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.875",
     "our_snapshot": "2.8350",
     "our_snapshot_at": "2026-10-22T15:27:28.886Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 18350,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T15:15:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T15:15:53.000Z",
     "detected_at": "2026-10-22T15:27:51.663Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Middlesbrough win, both teams to score: yes",
     "author_odds": "2.875",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Middlesbrough win, both teams to score: yes at 2.88"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bolton Wanderers 1-5 Middlesbrough."
    },
    "settlements": [
     {
      "operation_id": "26b43fc67064d779098a4608aea50285f5aa3d27499e36029e4e1214f25f5eca",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Middlesbrough win, both teams to score: yes",
      "decimal_odds": "2.875",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 18750,
      "executed_at": "2026-10-24T00:50:51.682Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "042506ffaea563c3a46f232a1aa8821f4d547d60ea006bc63e9cf8fba9f2ae2d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Middlesbrough win, both teams to score: yes",
      "decimal_odds": "2.8350",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 18350,
      "executed_at": "2026-10-24T00:50:52.308Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-predictions-team-news-odds-betting-tips-bet-builder-apJWy2t3ROvg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Middlesbrough win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-d657fc7a28ed62d010fbfc88",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-d657fc7a28ed62d010fbfc88",
   "match": "Stade Brestois v Nice",
   "match_url": "/football/matches/stade-brestois-vs-nice-2026-10-23/",
   "kickoff": "2026-10-23T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 14.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Stade Brestois at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.25",
   "settled_price": "2.2000",
   "published_at": "2026-10-23T04:00:00.000Z",
   "recorded_at": "2026-10-23T04:17:50.136Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": "price disputed: the quote does not give the author's price 2.25; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.2000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-d657fc7a28ed62d010fbfc88",
    "quote_text": "Brest to win",
    "fragment_from": 1446,
    "fragment_to": 1458,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/football-bet-of-the-day-for-friday-october-23-arkKB2B6D7Rc/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e50501459b9963d7b5298728bbec0bc2a0953cdb8e3a34768871898f1a3d2628",
     "material_removed": false
    },
    "published_at": "2026-10-23T04:00:00.000Z",
    "detected_at": "2026-10-23T04:17:50.136Z",
    "executed_at": "2026-10-23T06:46:38.055Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-1327a569d107",
     "display_name": "Stade Brestois — Nice",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-23T18:45:00.000Z",
     "url": "/football/matches/stade-brestois-vs-nice-2026-10-23/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Stade Brestois",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": "2.2000",
     "our_snapshot_at": "2026-10-23T04:16:47.234Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T04:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T04:00:00.000Z",
     "detected_at": "2026-10-23T04:17:50.136Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Stade Brestois",
     "author_odds": "2.25",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Stade Brestois at 2.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Stade Brestois 1-2 Nice."
    },
    "settlements": [
     {
      "operation_id": "f7f0d62b3fb288b3b3428d484b582a8a7b128157e5f21a1b77c00b93bfbba16f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Stade Brestois",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T06:46:35.597Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca44fc06a83e0bde817d153adf8504dc76a18032ed6a98eb774fbce4af0a6226",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Stade Brestois",
      "decimal_odds": "2.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T06:46:38.055Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Football tipster Aaron Ashley has studied Friday's coupon and his best bet comes from the Ligue 1 fixture between Brest and Nice. Football Bet of the Day for Friday, October 23 Brest to w",
     "material_url": "https://www.racingpost.com/sport/football-tips/football-bet-of-the-day-for-friday-october-23-arkKB2B6D7Rc/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Stade Brestois to win"
   }
  },
  {
   "record_id": "n-a29d2d07a58337c47e617fe2",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-a29d2d07a58337c47e617fe2",
   "match": "Como v Manchester United",
   "match_url": "/football/matches/como-vs-manchester-united-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Como at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13700,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.3",
   "settled_price": "2.3700",
   "published_at": "2026-10-21T13:00:00.000Z",
   "recorded_at": "2026-10-21T13:17:51.675Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.3700",
    "result": "Won",
    "points_hundredths": 13700,
    "picked_favourite": true
   },
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-a29d2d07a58337c47e617fe2",
    "quote_text": "Best bet\n\nComo\n2pts 13-10 Betfair",
    "fragment_from": 3002,
    "fragment_to": 3035,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/como-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aUGxa5G89tZx/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e93a13675dfe691d83bbbd4908ad8b8df3ebddc13d5bb68bd6c06e7744777828",
     "material_removed": false
    },
    "published_at": "2026-10-21T13:00:00.000Z",
    "detected_at": "2026-10-21T13:17:51.675Z",
    "executed_at": "2026-10-23T00:44:41.267Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-26ab5e4e5ad9",
     "display_name": "Como — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/como-vs-manchester-united-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Como",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": "2.3700",
     "our_snapshot_at": "2026-10-21T13:14:32.012Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13700,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T13:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-21T13:00:00.000Z",
     "detected_at": "2026-10-21T13:17:51.675Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Como",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Como at 2.3"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Como 4-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "28c19dfc4fbe0c18ada3ee48e813f06cf89534d5d9f23e5f634c2a1ad0d451f9",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Como",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-10-23T00:44:40.447Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "acae694cf2bd5792675b272e0ef19ce89319c7fee3b23836556aa1cb35b11cae",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Como",
      "decimal_odds": "2.3700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13700,
      "executed_at": "2026-10-23T00:44:41.267Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/como-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aUGxa5G89tZx/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Como to win"
   }
  },
  {
   "record_id": "n-5d76b9dbda9c75a7766aa73a",
   "url": "/authors/aaron-ashley/picks/27/#pick-n-5d76b9dbda9c75a7766aa73a",
   "match": "Paris Saint-Germain v FC Barcelona",
   "match_url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 26.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Paris Saint-Germain win, both teams to score: yes at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 20500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "3.1",
   "settled_price": "3.0500",
   "published_at": "2026-10-19T16:11:30.000Z",
   "recorded_at": "2026-10-19T16:17:54.836Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5d76b9dbda9c75a7766aa73a",
    "quote_text": "Paris Saint-Germain to win & both teams to score\n1pt 21-10 bet365, Hills",
    "fragment_from": 3290,
    "fragment_to": 3362,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/paris-saint-germain-vs-barcelona-predictions-team-news-odds-betting-tips-bet-builder-aQkGo7G1gSRC/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "54ca0083c7032ceaee1c6c709c2aa69c9d35d665d7ee2e8159bdb96372c2019c",
     "material_removed": false
    },
    "published_at": "2026-10-19T16:11:30.000Z",
    "detected_at": "2026-10-19T16:17:54.836Z",
    "executed_at": "2026-10-21T00:37:50.421Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-629fcb555792",
     "display_name": "Paris Saint-Germain — FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
     "scoreline": "4-2",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Paris Saint-Germain win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": "3.0500",
     "our_snapshot_at": "2026-10-19T16:14:23.301Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 20500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T16:11:30.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-19T16:11:30.000Z",
     "detected_at": "2026-10-19T16:17:54.836Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Paris Saint-Germain win, both teams to score: yes",
     "author_odds": "3.1",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Paris Saint-Germain win, both teams to score: yes at 3.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Paris Saint-Germain 4-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "ed46d52ef4fc7e71f07df644c78e6f8b13db62c5a4eeee48ff9df768f2eb31f9",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Paris Saint-Germain win, both teams to score: yes",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 21000,
      "executed_at": "2026-10-21T00:37:49.889Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "230af3adf1af42c61a4eaf900fa3630324ef46efd5a64ec6899027d5189a368d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Paris Saint-Germain win, both teams to score: yes",
      "decimal_odds": "3.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 20500,
      "executed_at": "2026-10-21T00:37:50.421Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/paris-saint-germain-vs-barcelona-predictions-team-news-odds-betting-tips-bet-builder-aQkGo7G1gSRC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-95b42f322f16eb1fb0c5ee03",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-95b42f322f16eb1fb0c5ee03",
   "match": "Fulham v Manchester United",
   "match_url": null,
   "kickoff": "2026-09-20T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -240.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4900",
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:16.617Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-95b42f322f16eb1fb0c5ee03",
    "quote_text": "Inconsistent Manchester United should have enough to beat Fulham at Craven Cottage so I’ll go for both teams to score, Bruno Fernandes to have an assist and Harry Maguire to have at least one shot.",
    "fragment_from": 2771,
    "fragment_to": 2968,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-fulham-vs-manchester-united-aovN84Q4uNOX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "24bb9c50b8bda13b74984efbc29a402218a06f55e85b91480aca71d73567ed0c",
     "material_removed": false
    },
    "published_at": "2026-09-19T07:00:00.000Z",
    "detected_at": "2026-09-30T16:00:16.617Z",
    "executed_at": "2026-11-07T18:25:55.870Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T15:30:00.000Z",
     "url": null,
     "scoreline": "1-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.5263",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5263,
    "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-09-19T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T07:00:00.000Z",
     "detected_at": "2026-09-30T16:00:16.617Z",
     "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-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Fulham 1-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "6f793b3286e96ec90875786d54a382b11b055facd908fa48f45ad03eacf6cb8c",
      "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.5263",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5263,
      "executed_at": "2026-11-07T18:25:55.870Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "65a5d6758519c4623a2656229514765a0eb96572aef3dccbaadb8de1c3eb1ffc",
      "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.4900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4900,
      "executed_at": "2026-11-07T18:25:55.876Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-fulham-vs-manchester-united-aovN84Q4uNOX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-2ab005aa5201d18f72a8fdb0",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-2ab005aa5201d18f72a8fdb0",
   "match": "Fulham v Manchester United",
   "match_url": null,
   "kickoff": "2026-09-20T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -193.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: Josh King to score at 3.9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.9",
   "settled_price": "3.9",
   "published_at": "2026-09-20T12:00:00.000Z",
   "recorded_at": "2026-09-28T17:14:01.572Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2ab005aa5201d18f72a8fdb0",
    "quote_text": "Josh King to score\n29-10 Coral, Ladbrokes",
    "fragment_from": 2089,
    "fragment_to": 2130,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260919032746id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-manchester-united-predictions-team-news-odds-betting-tips-bet-builder-aWnOd7A4Pxbb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fb30d2c1a9a560598fe1b8af8741ee10223d7d517e3301b90b3d45412a99cecb",
     "material_removed": false
    },
    "published_at": "2026-09-20T12:00:00.000Z",
    "detected_at": "2026-09-28T17:14:01.572Z",
    "executed_at": "2026-11-07T18:21:12.196Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T15:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Josh King to score",
    "odds_set": {
     "by_author": "3.9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-09-19T03:27:46.000Z",
    "dates": {
     "fragment_at": "2026-09-20T12:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T12:00:00.000Z",
     "detected_at": "2026-09-28T17:14:01.572Z",
     "archive_snapshot_at": "2026-09-19T03:27:46.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Josh King to score",
     "author_odds": "3.9",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Josh King to score at 3.9"
    },
    "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 Fulham 1-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "6bfe1accebe351dd4ab6aaf35ade921bcc44923600e1902057196bb22859aa1c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Josh King to score",
      "decimal_odds": "3.9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:12.196Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-vs-manchester-united-predictions-team-news-odds-betting-tips-bet-builder-aWnOd7A4Pxbb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Josh King to score"
   }
  },
  {
   "record_id": "n-3b9f3a999558590135f42935",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-3b9f3a999558590135f42935",
   "match": "Leeds United v Crystal Palace",
   "match_url": null,
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -200.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Leeds United at 1.73",
   "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": "1.73",
   "settled_price": "1.6500",
   "published_at": "2026-09-20T09:37:25.000Z",
   "recorded_at": "2026-09-28T20:57:21.580Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-3b9f3a999558590135f42935",
    "quote_text": "Leeds\n2pts 8-11 Coral, Ladbrokes",
    "fragment_from": 3012,
    "fragment_to": 3044,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/leeds-vs-crystal-palace-team-odds-predictions-betting-tips-team-news-bet-builder-aSsGp7j2uvrO/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "540bda3878e088ebefd7a3e29e8f8d82defbd92a567fe003e6f51a521c40c93d",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:37:25.000Z",
    "detected_at": "2026-09-28T20:57:21.580Z",
    "executed_at": "2026-11-07T18:25:55.388Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Leeds United",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6581",
     "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-09-20T09:37:25.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:37:25.000Z",
     "detected_at": "2026-09-28T20:57:21.580Z",
     "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": "Leeds United",
     "author_odds": "1.73",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Leeds United at 1.73"
    },
    "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 Leeds United 0-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "df3203452d702fd2bbc3fe1a2dd9d3940b467f88bbe145056130f1edcf1b4fc7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Leeds United",
      "decimal_odds": "1.73",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:25:55.382Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "77c04c7016d93d6924b05a676074ae1f0e20f8f3c3bbeecc96a44bae3f0f2463",
      "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": "Leeds United",
      "decimal_odds": "1.6581",
      "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:25:55.388Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "33170adac427d65a10fb3ff6bee29df0edcb632142004d6d688fa2c2b5df9682",
      "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": "Leeds United",
      "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:25:55.394Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leeds-vs-crystal-palace-team-odds-predictions-betting-tips-team-news-bet-builder-aSsGp7j2uvrO/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United to win"
   }
  },
  {
   "record_id": "n-bc10fc325cc767ab6c8d59fe",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-bc10fc325cc767ab6c8d59fe",
   "match": "Nottingham Forest v Coventry City",
   "match_url": null,
   "kickoff": "2026-09-19T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -221.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Frank Onyeka to be carded at 3.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.2",
   "settled_price": "3.2",
   "published_at": "2026-09-19T12:30:00.000Z",
   "recorded_at": "2026-09-28T21:37:41.758Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-bc10fc325cc767ab6c8d59fe",
    "quote_text": "Frank Onyeka to be shown a card\n11-5 bet365",
    "fragment_from": 2067,
    "fragment_to": 2110,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/nottingham-forest-vs-coventry-predictions-betting-tips-team-news-bet-builder-a3kR89M5076Y/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a9d74fd0ecc94751c732371aee0962a97aa2e1c1efacfe71f7605d129e5e54f4",
     "material_removed": false
    },
    "published_at": "2026-09-19T12:30:00.000Z",
    "detected_at": "2026-09-28T21:37:41.758Z",
    "executed_at": "2026-11-07T18:25:55.504Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Coventry City",
     "competition_name": "Premier League",
     "starts_at": "2026-09-19T16:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Frank Onyeka to be carded",
    "odds_set": {
     "by_author": "3.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-19T12:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T12:30:00.000Z",
     "detected_at": "2026-09-28T21:37:41.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": {
     "market_label": "Player to be carded",
     "choice": "Frank Onyeka to be carded",
     "author_odds": "3.2",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Frank Onyeka to be carded at 3.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Nottingham Forest 0-1 Coventry City."
    },
    "settlements": [
     {
      "operation_id": "2b4191866f9634760e2c8adaf7f6528487c1644d836d5bc18fdf7871737fd0ed",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Frank Onyeka to be carded",
      "decimal_odds": "3.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:25:55.504Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/nottingham-forest-vs-coventry-predictions-betting-tips-team-news-bet-builder-a3kR89M5076Y/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Frank Onyeka to be carded"
   }
  },
  {
   "record_id": "n-d14e65dd91a2b71377b5efca",
   "url": null,
   "match": "Sheffield Wednesday v Stockport County",
   "match_url": null,
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": -244.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sheffield Wednesday",
   "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": "3.1350",
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-29T18:52:27.426Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d619869fb51224f51d2fbaa4",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-d619869fb51224f51d2fbaa4",
   "match": "Arsenal v Coventry City",
   "match_url": null,
   "kickoff": "2026-08-21T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -909.2,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Kai Havertz to score first at 4.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 38000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.8",
   "settled_price": "4.8",
   "published_at": "2026-08-21T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:09:45.167Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d619869fb51224f51d2fbaa4",
    "quote_text": "Kai Havertz first goalscorer\n19-5 Coral, Ladbrokes",
    "fragment_from": 1876,
    "fragment_to": 1926,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-coventry-odds-predictions-betting-tips-team-news-bet-builder-axc4T1f7lAo3/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "29cee03ccfc7aa0ff38ab696d8e5392f575b8a7c6aa2d319e133a4c7d10413ae",
     "material_removed": false
    },
    "published_at": "2026-08-21T15:00:00.000Z",
    "detected_at": "2026-09-28T16:09:45.167Z",
    "executed_at": "2026-11-07T18:21:46.005Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Coventry City",
     "competition_name": "Premier League",
     "starts_at": "2026-08-21T19:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Player to score first",
    "outcome_label": "Kai Havertz to score first",
    "odds_set": {
     "by_author": "4.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 38000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-08-21T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-21T15:00:00.000Z",
     "detected_at": "2026-09-28T16:09:45.167Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Kai Havertz to score first",
     "author_odds": "4.8",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Kai Havertz to score first at 4.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 3-0 Coventry City."
    },
    "settlements": [
     {
      "operation_id": "489685ba4243df29600beb1d93107246e26da9aeff36d834acce99da2b54b3b0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Kai Havertz to score first",
      "decimal_odds": "4.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 38000,
      "executed_at": "2026-11-07T18:21:46.005Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-coventry-odds-predictions-betting-tips-team-news-bet-builder-axc4T1f7lAo3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kai Havertz to score first"
   }
  },
  {
   "record_id": "n-7c60ef1dbd13cf0c5762b8f4",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-7c60ef1dbd13cf0c5762b8f4",
   "match": "Arsenal v Coventry City",
   "match_url": null,
   "kickoff": "2026-08-21T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -909.2,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Arsenal to win to nil at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7270,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.727",
   "settled_price": "1.727",
   "published_at": "2026-08-21T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:09:45.167Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7c60ef1dbd13cf0c5762b8f4",
    "quote_text": "Arsenal to win to nil\n2pts 8-11 bet365",
    "fragment_from": 1819,
    "fragment_to": 1857,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-coventry-odds-predictions-betting-tips-team-news-bet-builder-axc4T1f7lAo3/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "29cee03ccfc7aa0ff38ab696d8e5392f575b8a7c6aa2d319e133a4c7d10413ae",
     "material_removed": false
    },
    "published_at": "2026-08-21T15:00:00.000Z",
    "detected_at": "2026-09-28T16:09:45.167Z",
    "executed_at": "2026-11-07T18:21:45.999Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Coventry City",
     "competition_name": "Premier League",
     "starts_at": "2026-08-21T19:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "To win to nil",
    "outcome_label": "Arsenal to win to nil",
    "odds_set": {
     "by_author": "1.727",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7270,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-08-21T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-21T15:00:00.000Z",
     "detected_at": "2026-09-28T16:09:45.167Z",
     "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": "To win to nil",
     "choice": "Arsenal to win to nil",
     "author_odds": "1.727",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Arsenal to win to nil at 1.73"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 3-0 Coventry City."
    },
    "settlements": [
     {
      "operation_id": "e739b54feb9a22d4f293367b105b848fd238fda4abfeb8ed93c71ab8dd1957ef",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.727",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7270,
      "executed_at": "2026-11-07T18:21:45.999Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-coventry-odds-predictions-betting-tips-team-news-bet-builder-axc4T1f7lAo3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win to nil"
   }
  },
  {
   "record_id": "n-7ec6fc28bd2c8dac3fc4cab3",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-7ec6fc28bd2c8dac3fc4cab3",
   "match": "West Ham United v Arsenal",
   "match_url": null,
   "kickoff": "2026-05-10T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3385.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Bukayo Saka to score at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.1",
   "settled_price": "3.1",
   "published_at": "2026-05-10T13:00:11.000Z",
   "recorded_at": "2026-09-28T17:16:02.136Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7ec6fc28bd2c8dac3fc4cab3",
    "quote_text": "Bukayo Saka anytime goalscorer\n21-10 Hills",
    "fragment_from": 2002,
    "fragment_to": 2044,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260510150254id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a7776e7ad25827066641cbfe968846fdf830f710c39db8d9684064534842b25b",
     "material_removed": false
    },
    "published_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-09-28T17:16:02.136Z",
    "executed_at": "2026-11-07T18:21:12.311Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-05-10T15:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Bukayo Saka to score",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-10T15:02:54.000Z",
    "dates": {
     "fragment_at": "2026-05-10T13:00:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-10T13:00:11.000Z",
     "detected_at": "2026-09-28T17:16:02.136Z",
     "archive_snapshot_at": "2026-05-10T15:02:54.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Bukayo Saka to score",
     "author_odds": "3.1",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Bukayo Saka to score at 3.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was West Ham United 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "2ffadc2e31574e8ea831af92c278444a889e5e147ae932f7d8c6f2466072e7ce",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Bukayo Saka to score",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:12.311Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bukayo Saka to score"
   }
  },
  {
   "record_id": "n-6f75d07225b44ca1e00f8071",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-6f75d07225b44ca1e00f8071",
   "match": "West Ham United v Arsenal",
   "match_url": null,
   "kickoff": "2026-05-10T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3384.9,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.5",
   "settled_price": "2.5",
   "published_at": "2026-05-10T13:00:11.000Z",
   "recorded_at": "2026-09-28T16:22:32.637Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6f75d07225b44ca1e00f8071",
    "quote_text": "Arsenal to win & under 3.5 goals\n1pt 6-4 general",
    "fragment_from": 1931,
    "fragment_to": 1979,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f835fd8ea1052c54cd361466b7a2b2046934da3af8a6d0a9aa403346ccb09a1b",
     "material_removed": false
    },
    "published_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-09-28T16:22:32.637Z",
    "executed_at": "2026-11-07T18:21:52.818Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-05-10T15:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Arsenal to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-10T13:00:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-10T13:00:11.000Z",
     "detected_at": "2026-09-28T16:22:32.637Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Arsenal to win and under 3.5 goals",
     "author_odds": "2.5",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was West Ham United 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "a617987fcc9232085190f8e96d3624d27471f075d98ff16fd7835eca1db4d240",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15000,
      "executed_at": "2026-11-07T18:21:52.818Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-2fed937d161adf9fa422eba3",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-2fed937d161adf9fa422eba3",
   "match": "Manchester United v Liverpool",
   "match_url": null,
   "kickoff": "2026-05-03T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3554.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Longshot Casemiro to score at 6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6",
   "settled_price": "6",
   "published_at": "2026-05-03T13:57:31.000Z",
   "recorded_at": "2026-09-28T17:16:27.348Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2fed937d161adf9fa422eba3",
    "quote_text": "Longshot\n\nCasemiro anytime goalscorer\n5-1 bet365",
    "fragment_from": 2074,
    "fragment_to": 2122,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503100258id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-liverpool-predictions-team-news-betting-tips-odds-and-bet-builder-abfT96H7dZnX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9183aaf94eec10f6577c91cd8a4f756b1c7c75813077c4a375b673c1c3aa3f94",
     "material_removed": false
    },
    "published_at": "2026-05-03T13:57:31.000Z",
    "detected_at": "2026-09-28T17:16:27.348Z",
    "executed_at": "2026-11-07T18:21:12.785Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2026-05-03T14:30:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Longshot Casemiro to score",
    "odds_set": {
     "by_author": "6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-03T10:02:58.000Z",
    "dates": {
     "fragment_at": "2026-05-03T13:57:31.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-03T13:57:31.000Z",
     "detected_at": "2026-09-28T17:16:27.348Z",
     "archive_snapshot_at": "2026-05-03T10:02:58.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Longshot Casemiro to score",
     "author_odds": "6",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Longshot Casemiro to score at 6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester United 3-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "5436c89bf7e79aaf70335405f17c18c896a649adc91ce12753da0afd5bf86b54",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Longshot Casemiro to score",
      "decimal_odds": "6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:12.785Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-liverpool-predictions-team-news-betting-tips-odds-and-bet-builder-abfT96H7dZnX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Longshot Casemiro to score"
   }
  },
  {
   "record_id": "n-63ad4fb554998dd5eac17404",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-63ad4fb554998dd5eac17404",
   "match": "Manchester United v Liverpool",
   "match_url": null,
   "kickoff": "2026-05-03T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3554.8,
   "market_code": "player_card",
   "author_said": "Player to be carded: Curtis Jones to be carded at 4.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 36000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.6",
   "settled_price": "4.6",
   "published_at": "2026-05-03T13:57:31.000Z",
   "recorded_at": "2026-09-28T17:16:23.378Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-63ad4fb554998dd5eac17404",
    "quote_text": "Curtis Jones to be shown a card\n18-5 general",
    "fragment_from": 2042,
    "fragment_to": 2086,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503111454id_/https://www.racingpost.com/sport/football-tips/premier-league/man-utd-liverpool-predictions-team-news-tips-odds-bet-builder-abfT96H7dZnX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a722a92ec22208a2aa6e5280fae84de89715239dad73967c1fcbfb3617a5650a",
     "material_removed": false
    },
    "published_at": "2026-05-03T13:57:31.000Z",
    "detected_at": "2026-09-28T17:16:23.378Z",
    "executed_at": "2026-11-07T18:20:44.828Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2026-05-03T14:30:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Curtis Jones to be carded",
    "odds_set": {
     "by_author": "4.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 36000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-03T11:14:54.000Z",
    "dates": {
     "fragment_at": "2026-05-03T13:57:31.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-03T13:57:31.000Z",
     "detected_at": "2026-09-28T17:16:23.378Z",
     "archive_snapshot_at": "2026-05-03T11:14:54.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Curtis Jones to be carded",
     "author_odds": "4.6",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Curtis Jones to be carded at 4.6"
    },
    "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 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "1fc348b24ae5d4d31fd843c621b6b7c6899b6821f416cc71e363d2a87f77f5f1",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Curtis Jones to be carded",
      "decimal_odds": "4.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 36000,
      "executed_at": "2026-11-07T18:20:44.828Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/man-utd-liverpool-predictions-team-news-tips-odds-bet-builder-abfT96H7dZnX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Curtis Jones to be carded"
   }
  },
  {
   "record_id": "n-32a76eeca6aadac0c503578d",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-32a76eeca6aadac0c503578d",
   "match": "Manchester United v Liverpool",
   "match_url": null,
   "kickoff": "2026-05-03T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3554.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.3650",
   "published_at": "2026-05-03T13:57:31.000Z",
   "recorded_at": "2026-09-28T17:16:23.378Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-32a76eeca6aadac0c503578d",
    "quote_text": "Manchester United\n1pt 5-4 bet365 & Hills",
    "fragment_from": 1983,
    "fragment_to": 2023,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503111454id_/https://www.racingpost.com/sport/football-tips/premier-league/man-utd-liverpool-predictions-team-news-tips-odds-bet-builder-abfT96H7dZnX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a722a92ec22208a2aa6e5280fae84de89715239dad73967c1fcbfb3617a5650a",
     "material_removed": false
    },
    "published_at": "2026-05-03T13:57:31.000Z",
    "detected_at": "2026-09-28T17:16:23.378Z",
    "executed_at": "2026-11-07T18:20:44.815Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2026-05-03T14:30:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3500",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13500,
    "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": "2026-05-03T11:14:54.000Z",
    "dates": {
     "fragment_at": "2026-05-03T13:57:31.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-03T13:57:31.000Z",
     "detected_at": "2026-09-28T17:16:23.378Z",
     "archive_snapshot_at": "2026-05-03T11:14:54.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester United",
     "author_odds": "2.25",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United at 2.25"
    },
    "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 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "9a4d6be8278fce94231b465d8e266dae13ff2b4af8672824875308aa68b9528a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester United",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-11-07T18:20:44.798Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "52c91084e7bd49de88ba37323c783e0be27da6c5abed8070d0c88d8c5d19be95",
      "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.3500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13500,
      "executed_at": "2026-11-07T18:20:44.815Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9421fd31ac1ef3437890520c1ed223f9bb1adf45ac7b4c678bcce39f6ab4f7bb",
      "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.3650",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13650,
      "executed_at": "2026-11-07T18:20:44.821Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/man-utd-liverpool-predictions-team-news-tips-odds-bet-builder-abfT96H7dZnX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-280acbe1a1dbb6c73bc9bbc6",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-280acbe1a1dbb6c73bc9bbc6",
   "match": "Arsenal v Fulham",
   "match_url": null,
   "kickoff": "2026-05-02T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3576.0,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Arsenal 1-0 Fulham at 7.5",
   "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": "7.5",
   "settled_price": "6.0000",
   "published_at": "2026-05-02T14:00:00.000Z",
   "recorded_at": "2026-09-28T16:28:11.123Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-280acbe1a1dbb6c73bc9bbc6",
    "quote_text": "Arsenal to win 1-0\n13-2 bet365",
    "fragment_from": 2066,
    "fragment_to": 2096,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260501193329id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-axvhX5x8b9gv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3464badd5c5cb13634c8146cf121feb7a0765aa884994b5398c4bfe1ca6c8ec9",
     "material_removed": false
    },
    "published_at": "2026-05-02T14:00:00.000Z",
    "detected_at": "2026-09-28T16:28:11.123Z",
    "executed_at": "2026-11-07T18:20:42.823Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-05-02T16:30:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Correct score",
    "outcome_label": "Arsenal 1-0 Fulham",
    "odds_set": {
     "by_author": "7.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "6.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-01T19:33:29.000Z",
    "dates": {
     "fragment_at": "2026-05-02T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-02T14:00:00.000Z",
     "detected_at": "2026-09-28T16:28:11.123Z",
     "archive_snapshot_at": "2026-05-01T19:33:29.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Correct score",
     "choice": "Arsenal 1-0 Fulham",
     "author_odds": "7.5",
     "market_key": "correct_score_market",
     "choice_key": "1-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Arsenal 1-0 Fulham at 7.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Did not match: the final score was Arsenal 3-0 Fulham."
    },
    "settlements": [
     {
      "operation_id": "05f8b9c5f4b1e494050de3ea95a71fc96f4f1ac5545656df256bc6c8a7dfe388",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Arsenal 1-0 Fulham",
      "decimal_odds": "7.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:42.815Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "de1571b64e8fc9153b2e0ee99741ab9d206cfe747ccf0f0ebeec3c976382a5e0",
      "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": "Correct score",
      "choice": "Arsenal 1-0 Fulham",
      "decimal_odds": "6.0000",
      "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.823Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-axvhX5x8b9gv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal 1-0 Fulham"
   }
  },
  {
   "record_id": "n-fdeb1d0d0cdebb841aa1ecd6",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-fdeb1d0d0cdebb841aa1ecd6",
   "match": "Arsenal v Fulham",
   "match_url": null,
   "kickoff": "2026-05-02T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3576.0,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.1050",
   "published_at": "2026-05-02T14:00:00.000Z",
   "recorded_at": "2026-09-28T16:28:11.123Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": {
    "at": "2026-09-29T00:48:58.768Z",
    "field": "author price",
    "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
    "version": 2,
    "url": "/corrections/#c-bafd0325bf7c",
    "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
   },
   "evidence": {
    "observation_id": "n-fdeb1d0d0cdebb841aa1ecd6",
    "quote_text": "Arsenal to win & under 3.5 goals\n1pt 23-20 Coral, Ladbrokes",
    "fragment_from": 1933,
    "fragment_to": 1992,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260501193329id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-axvhX5x8b9gv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3464badd5c5cb13634c8146cf121feb7a0765aa884994b5398c4bfe1ca6c8ec9",
     "material_removed": false
    },
    "published_at": "2026-05-02T14:00:00.000Z",
    "detected_at": "2026-09-28T16:28:11.123Z",
    "executed_at": "2026-11-07T18:20:42.808Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-05-02T16:30:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Arsenal to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1050",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11050,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-01T19:33:29.000Z",
    "dates": {
     "fragment_at": "2026-05-02T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-02T14:00:00.000Z",
     "detected_at": "2026-09-28T16:28:11.123Z",
     "archive_snapshot_at": "2026-05-01T19:33:29.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Arsenal to win and under 3.5 goals",
     "author_odds": "2.15",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.15"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 3-0 Fulham."
    },
    "settlements": [
     {
      "operation_id": "202b0a3fe4b4301e5d0acca0fc67ef19f02d6c16ad93b7f0b36187861508274f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-11-07T18:20:42.801Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "14050d3cae1a302714cb7068261a92b12c327e21568f7f6f3d800308089d5a11",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.1050",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11050,
      "executed_at": "2026-11-07T18:20:42.808Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-29T00:48:58.768Z",
      "field_name": "author price",
      "was": "1.15",
      "now": "2.15",
      "cause": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
     }
    ],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-axvhX5x8b9gv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-29T00:48:58.768Z",
     "field": "author price",
     "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
     "version": 2,
     "url": "/corrections/#c-bafd0325bf7c",
     "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
    },
    "choice_words": "Arsenal to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-73c0e64992debac2585b635d",
   "url": null,
   "match": "Arsenal v Newcastle United",
   "match_url": null,
   "kickoff": "2026-04-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3824.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "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": "2026-04-25T14:15:00.000Z",
   "recorded_at": "2026-10-02T00:43:07.893Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-fd5680236886bb1029fe74c9",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-fd5680236886bb1029fe74c9",
   "match": "Arsenal v Newcastle United",
   "match_url": null,
   "kickoff": "2026-04-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3743.7,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Kai Havertz to score first at 6.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6.5",
   "settled_price": "6.5",
   "published_at": "2026-04-25T14:15:00.000Z",
   "recorded_at": "2026-09-28T16:09:29.017Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fd5680236886bb1029fe74c9",
    "quote_text": "Kai Havertz first goalscorer\n11-2 bet365",
    "fragment_from": 2097,
    "fragment_to": 2137,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/arsenal-newcastle-predictions-team-news-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c333f663a041f2e1aa5e1b46e9a9010d6e2fd686f5d6b478d9da805afc4af11f",
     "material_removed": false
    },
    "published_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-09-28T16:09:29.017Z",
    "executed_at": "2026-11-07T18:21:45.956Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-04-25T16:30:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Player to score first",
    "outcome_label": "Kai Havertz to score first",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-24T19:34:54.000Z",
    "dates": {
     "fragment_at": "2026-04-25T14:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-25T14:15:00.000Z",
     "detected_at": "2026-09-28T16:09:29.017Z",
     "archive_snapshot_at": "2026-04-24T19:34:54.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Kai Havertz to score first",
     "author_odds": "6.5",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Kai Havertz to score first at 6.5"
    },
    "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 Arsenal 1-0 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "055744e4b97e9a51badbb425652f7dd3ad85ad47ce63d5730c82470699db6452",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Kai Havertz to score first",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:45.956Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-newcastle-predictions-team-news-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kai Havertz to score first"
   }
  },
  {
   "record_id": "n-4d8c0ef1231451a787663c8d",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-4d8c0ef1231451a787663c8d",
   "match": "Sunderland v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-04-24T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3765.4,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Morgan Gibbs-White to score first at 9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "9",
   "settled_price": "9",
   "published_at": "2026-04-24T18:21:13.000Z",
   "recorded_at": "2026-09-28T16:21:31.975Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4d8c0ef1231451a787663c8d",
    "quote_text": "Morgan Gibbs-White first goalscorer\n8-1 bet365",
    "fragment_from": 2260,
    "fragment_to": 2306,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/sunderland-nottingham-forest-predictions-team-news-tips-odds-bet-builder-a7yKX0t0titl/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2f3a14882c61909774fdfef8d398df2b886f992d5c4c434fd0814e92176ebe73",
     "material_removed": false
    },
    "published_at": "2026-04-24T18:21:13.000Z",
    "detected_at": "2026-09-28T16:21:31.975Z",
    "executed_at": "2026-11-07T18:21:51.928Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2026-04-24T19:00:00.000Z",
     "url": null,
     "scoreline": "0-5"
    },
    "market_label": "Player to score first",
    "outcome_label": "Morgan Gibbs-White to score first",
    "odds_set": {
     "by_author": "9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-24T18:21:13.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-24T18:21:13.000Z",
     "detected_at": "2026-09-28T16:21:31.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": {
     "market_label": "Player to score first",
     "choice": "Morgan Gibbs-White to score first",
     "author_odds": "9",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Morgan Gibbs-White to score first at 9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Sunderland 0-5 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "4e90ff5dffeefc95301a1add5795633c78e63282f9775ac6988f4fc1b5621c1f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Morgan Gibbs-White to score first",
      "decimal_odds": "9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:51.928Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/sunderland-nottingham-forest-predictions-team-news-tips-odds-bet-builder-a7yKX0t0titl/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Morgan Gibbs-White to score first"
   }
  },
  {
   "record_id": "n-b1409cda0574a3f4e3fcf841",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-b1409cda0574a3f4e3fcf841",
   "match": "Sunderland v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-04-24T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3765.4,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Nottingham Forest at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8696,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.8696",
   "settled_price": "1.8696",
   "published_at": "2026-04-24T18:21:13.000Z",
   "recorded_at": "2026-09-28T16:21:31.975Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b1409cda0574a3f4e3fcf841",
    "quote_text": "Nottingham Forest draw no bet\n1pt 20-23 BoyleSports",
    "fragment_from": 2132,
    "fragment_to": 2183,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/sunderland-nottingham-forest-predictions-team-news-tips-odds-bet-builder-a7yKX0t0titl/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2f3a14882c61909774fdfef8d398df2b886f992d5c4c434fd0814e92176ebe73",
     "material_removed": false
    },
    "published_at": "2026-04-24T18:21:13.000Z",
    "detected_at": "2026-09-28T16:21:31.975Z",
    "executed_at": "2026-11-07T18:21:51.915Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2026-04-24T19:00:00.000Z",
     "url": null,
     "scoreline": "0-5"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Nottingham Forest",
    "odds_set": {
     "by_author": "1.8696",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8696,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-24T18:21:13.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-24T18:21:13.000Z",
     "detected_at": "2026-09-28T16:21:31.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": {
     "market_label": "Draw no bet",
     "choice": "Nottingham Forest",
     "author_odds": "1.8696",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Nottingham Forest at 1.87"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Sunderland 0-5 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "361383f89a95718af4e8aaacaa6e55c07ef5e953351469e1787073d6e900e5c4",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Nottingham Forest",
      "decimal_odds": "1.8696",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8696,
      "executed_at": "2026-11-07T18:21:51.915Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/sunderland-nottingham-forest-predictions-team-news-tips-odds-bet-builder-a7yKX0t0titl/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nottingham Forest (Draw no bet)"
   }
  },
  {
   "record_id": "n-6092c5283205265020609d34",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-6092c5283205265020609d34",
   "match": "Manchester City v Arsenal",
   "match_url": null,
   "kickoff": "2026-04-19T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3889.8,
   "market_code": "player_card",
   "author_said": "Player to be carded: Gianluigi Donnarumma to be carded at 5.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "5.8",
   "settled_price": "5.8",
   "published_at": "2026-04-19T10:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:26.389Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6092c5283205265020609d34",
    "quote_text": "Gianluigi Donnarumma to be shown a card\n24-5 Hills",
    "fragment_from": 2109,
    "fragment_to": 2159,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260418171716id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aAunQ1R0n5lw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4194597e0edea2e80bb63ce2d4ca6f2b2c1c0002cfff637882f030340e12d828",
     "material_removed": false
    },
    "published_at": "2026-04-19T10:00:00.000Z",
    "detected_at": "2026-09-28T17:18:26.389Z",
    "executed_at": "2026-11-07T18:20:44.880Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-04-19T15:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Gianluigi Donnarumma to be carded",
    "odds_set": {
     "by_author": "5.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-18T17:17:16.000Z",
    "dates": {
     "fragment_at": "2026-04-19T10:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-19T10:00:00.000Z",
     "detected_at": "2026-09-28T17:18:26.389Z",
     "archive_snapshot_at": "2026-04-18T17:17:16.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Gianluigi Donnarumma to be carded",
     "author_odds": "5.8",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Gianluigi Donnarumma to be carded at 5.8"
    },
    "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 Manchester City 2-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "8015c2bd18b70314901731db1d4b5a9c7e32be5b6600ee9e000850defb00cc9b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Gianluigi Donnarumma to be carded",
      "decimal_odds": "5.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.880Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aAunQ1R0n5lw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Gianluigi Donnarumma to be carded"
   }
  },
  {
   "record_id": "n-8b0fd132a7bb7a43b52d9032",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-8b0fd132a7bb7a43b52d9032",
   "match": "Manchester City v Arsenal",
   "match_url": null,
   "kickoff": "2026-04-19T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3889.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.85",
   "settled_price": "1.8500",
   "published_at": "2026-04-19T10:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:26.389Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8b0fd132a7bb7a43b52d9032",
    "quote_text": "Manchester City to win\n2pts 17-20 bet365",
    "fragment_from": 1993,
    "fragment_to": 2033,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260418171716id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aAunQ1R0n5lw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4194597e0edea2e80bb63ce2d4ca6f2b2c1c0002cfff637882f030340e12d828",
     "material_removed": false
    },
    "published_at": "2026-04-19T10:00:00.000Z",
    "detected_at": "2026-09-28T17:18:26.389Z",
    "executed_at": "2026-11-07T18:20:44.864Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-04-19T15:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8475",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8475,
    "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": "2026-04-18T17:17:16.000Z",
    "dates": {
     "fragment_at": "2026-04-19T10:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-19T10:00:00.000Z",
     "detected_at": "2026-09-28T17:18:26.389Z",
     "archive_snapshot_at": "2026-04-18T17:17:16.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": "1.85",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City at 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Manchester City 2-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "66e239afed46935fb589db9b8d1baf06d1ba15d35aaf320f23d1e346390c060d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-07T18:20:44.857Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "044e82d2e15bf77c42bb7bc8a56d82691d1c75f811acbbb752d94ec6b054686c",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.8475",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8475,
      "executed_at": "2026-11-07T18:20:44.864Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1ddd09618e573a2a789d60a774971a66089a08289fa3520cb2b825ffed479e14",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.8500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-07T18:20:44.873Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aAunQ1R0n5lw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-9160db8ef69a818ceda00266",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-9160db8ef69a818ceda00266",
   "match": "Tottenham Hotspur v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-04-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3912.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Yasin Ayari to score at 6.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6.5",
   "settled_price": "6.5",
   "published_at": "2026-04-18T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:50.955Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9160db8ef69a818ceda00266",
    "quote_text": "Yasin Ayari anytime goalscorer\n11-2 Betfair, Paddy Power",
    "fragment_from": 2066,
    "fragment_to": 2122,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260418112920id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-brighton-predictions-team-news-betting-tips-odds-bet-builder-ai25s0C6ktxj/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "aa210794b46c0ca418a2bb8618a5c30df5d32d17cf4c14f9c412f6e34b6a2418",
     "material_removed": false
    },
    "published_at": "2026-04-18T15:00:00.000Z",
    "detected_at": "2026-09-28T17:18:50.955Z",
    "executed_at": "2026-11-07T18:21:12.837Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2026-04-18T16:30:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Yasin Ayari to score",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-18T11:29:20.000Z",
    "dates": {
     "fragment_at": "2026-04-18T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-18T15:00:00.000Z",
     "detected_at": "2026-09-28T17:18:50.955Z",
     "archive_snapshot_at": "2026-04-18T11:29:20.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Yasin Ayari to score",
     "author_odds": "6.5",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Yasin Ayari to score at 6.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Tottenham Hotspur 2-2 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "dca67adb223b62fa2423712e606788f00e5d8fa5571f0dd5c5cc737e491adcbd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Yasin Ayari to score",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:12.837Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-brighton-predictions-team-news-betting-tips-odds-bet-builder-ai25s0C6ktxj/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Yasin Ayari to score"
   }
  },
  {
   "record_id": "n-654151090710ab63b9072ead",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-654151090710ab63b9072ead",
   "match": "Tottenham Hotspur v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-04-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3912.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brighton & Hove Albion at 2.45",
   "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": "2.45",
   "settled_price": "2.2150",
   "published_at": "2026-04-18T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:49.011Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-654151090710ab63b9072ead",
    "quote_text": "Brighton\n1pt 29-20 bet365",
    "fragment_from": 1965,
    "fragment_to": 1990,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260418151857id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-brighton-predictions-team-news-betting-tips-odds-and-bet-builder-premier-league-relegation-ai25s0C6ktxj/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9b90826c1036a899e11fbaa09cc1389d0f9f298c9a5f166470de0a321825a1b8",
     "material_removed": false
    },
    "published_at": "2026-04-18T15:00:00.000Z",
    "detected_at": "2026-09-28T17:18:49.011Z",
    "executed_at": "2026-11-07T18:20:50.531Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2026-04-18T16:30:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brighton & Hove Albion",
    "odds_set": {
     "by_author": "2.45",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1800",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-18T15:18:57.000Z",
    "dates": {
     "fragment_at": "2026-04-18T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-18T15:00:00.000Z",
     "detected_at": "2026-09-28T17:18:49.011Z",
     "archive_snapshot_at": "2026-04-18T15:18: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Brighton & Hove Albion",
     "author_odds": "2.45",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brighton & Hove Albion at 2.45"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Tottenham Hotspur 2-2 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "b00ee5e493599b8bc5b35c9466212e97aa4e7909bef1d4a167d217e87771d9e6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brighton & Hove Albion",
      "decimal_odds": "2.45",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:50.524Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0cc141bdec5254adb4e31d1d70bbc3e72b0c8ab16d1d9b4f3951bbc237b343fd",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "2.1800",
      "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:50.531Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "743cf217126d89a58ebddbe6de4899fa2e3baf760cf3bbc03d7daaed021f51d8",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "2.2150",
      "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:50.538Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-brighton-predictions-team-news-betting-tips-odds-and-bet-builder-premier-league-relegation-ai25s0C6ktxj/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brighton & Hove Albion to win"
   }
  },
  {
   "record_id": "n-b628d748678b9e84fe3957ad",
   "url": null,
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4079.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Fulham",
   "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": "2.1200",
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8ab347cf2920db65cbd75352",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-8ab347cf2920db65cbd75352",
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4079.8,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Fulham win, both teams to score: yes at 7.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "7.5",
   "settled_price": "7.5",
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8ab347cf2920db65cbd75352",
    "quote_text": "Fulham to win & both teams to score\n13-2 general",
    "fragment_from": 2115,
    "fragment_to": 2163,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8c40111a4eda32b0ba91a2c5270db501f669e54608e6230fc2e011d879585436",
     "material_removed": false
    },
    "published_at": "2026-04-11T15:00:00.000Z",
    "detected_at": "2026-09-28T16:16:39.767Z",
    "executed_at": "2026-11-07T18:21:49.184Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-04-11T16:30:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Fulham win, both teams to score: yes",
    "odds_set": {
     "by_author": "7.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-11T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-11T15:00:00.000Z",
     "detected_at": "2026-09-28T16:16:39.767Z",
     "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": "Match result and both teams to score",
     "choice": "Fulham win, both teams to score: yes",
     "author_odds": "7.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Fulham win, both teams to score: yes at 7.5"
    },
    "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 Liverpool 2-0 Fulham."
    },
    "settlements": [
     {
      "operation_id": "c376c679b10b2b901e77371e9d1ac7401bc8837ee9a28b7e0991e97da576144e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Fulham win, both teams to score: yes",
      "decimal_odds": "7.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:49.184Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-17d051599e212471f0514956",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-17d051599e212471f0514956",
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4079.8,
   "market_code": "player_goal_or_assist",
   "author_said": "Player to score or assist: Harry Wilson to score or assist at 2.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.625",
   "settled_price": "2.625",
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-17d051599e212471f0514956",
    "quote_text": "Harry Wilson to score or assist\n13-8 bet365",
    "fragment_from": 2060,
    "fragment_to": 2103,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8c40111a4eda32b0ba91a2c5270db501f669e54608e6230fc2e011d879585436",
     "material_removed": false
    },
    "published_at": "2026-04-11T15:00:00.000Z",
    "detected_at": "2026-09-28T16:16:39.767Z",
    "executed_at": "2026-11-07T18:21:49.152Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-04-11T16:30:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Player to score or assist",
    "outcome_label": "Harry Wilson to score or assist",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-11T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-11T15:00:00.000Z",
     "detected_at": "2026-09-28T16:16:39.767Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score or assist",
     "choice": "Harry Wilson to score or assist",
     "author_odds": "2.625",
     "market_key": "player_goal_or_assist",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score or assist: Harry Wilson to score or assist at 2.62"
    },
    "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 Liverpool 2-0 Fulham."
    },
    "settlements": [
     {
      "operation_id": "86ed066993431d07717d3b8de445480819c8374bbc207fe518884578e6130206",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score or assist",
      "choice": "Harry Wilson to score or assist",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:49.152Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Harry Wilson to score or assist"
   }
  },
  {
   "record_id": "n-8c442681783fa4c63e33a67f",
   "url": null,
   "match": "Bologna v Aston Villa",
   "match_url": null,
   "kickoff": "2026-04-09T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -4181.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "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": "2026-04-09T17:00:01.000Z",
   "recorded_at": "2026-10-01T00:33:43.009Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2dfa7abd3ad44dffac4ebdb3",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-2dfa7abd3ad44dffac4ebdb3",
   "match": "Bologna v Aston Villa",
   "match_url": null,
   "kickoff": "2026-04-09T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -4181.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Bologna 0-1 Aston Villa at 8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "8",
   "settled_price": "6.2500",
   "published_at": "2026-04-09T17:00:01.000Z",
   "recorded_at": "2026-10-01T00:33:43.009Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2dfa7abd3ad44dffac4ebdb3",
    "quote_text": "Aston Villa to win 1-0\n7-1 bet365",
    "fragment_from": 2084,
    "fragment_to": 2117,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/bologna-vs-aston-villa-betting-tips-predictions-team-news-bet-builder-afDMh5G5wdNP/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8c027daffdf938957e59e26fadb76619a606fdb7d4bece3d76835bb139da6a61",
     "material_removed": false
    },
    "published_at": "2026-04-09T17:00:01.000Z",
    "detected_at": "2026-10-01T00:33:43.009Z",
    "executed_at": "2026-11-07T18:22:44.623Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bologna v Aston Villa",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-04-09T19:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "Correct score",
    "outcome_label": "Bologna 0-1 Aston Villa",
    "odds_set": {
     "by_author": "8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "6.2500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-09T17:00:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-09T17:00:01.000Z",
     "detected_at": "2026-10-01T00:33:43.009Z",
     "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": "Correct score",
     "choice": "Bologna 0-1 Aston Villa",
     "author_odds": "8",
     "market_key": "correct_score_market",
     "choice_key": "0-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Bologna 0-1 Aston Villa at 8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Did not match: the final score was Bologna 1-3 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "b78d0615e0f194861df8480703c6dc9de32ab84801d87e8faadbcceebce84162",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Bologna 0-1 Aston Villa",
      "decimal_odds": "8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:44.618Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fc8ab7c1a895fcf5ed56206b6ce7343cb7525874d8f4a989e2cee6ddc0fe63e9",
      "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": "Correct score",
      "choice": "Bologna 0-1 Aston Villa",
      "decimal_odds": "6.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:22:44.623Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/bologna-vs-aston-villa-betting-tips-predictions-team-news-bet-builder-afDMh5G5wdNP/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bologna 0-1 Aston Villa"
   }
  },
  {
   "record_id": "n-d9efa5a13fa7ff3f55d8edba",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-d9efa5a13fa7ff3f55d8edba",
   "match": "Bologna v Aston Villa",
   "match_url": null,
   "kickoff": "2026-04-09T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -4181.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.3",
   "settled_price": "1.9900",
   "published_at": "2026-04-09T17:00:01.000Z",
   "recorded_at": "2026-10-01T00:33:43.009Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d9efa5a13fa7ff3f55d8edba",
    "quote_text": "Aston Villa\n1pt 13-10 general",
    "fragment_from": 1965,
    "fragment_to": 1994,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/bologna-vs-aston-villa-betting-tips-predictions-team-news-bet-builder-afDMh5G5wdNP/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8c027daffdf938957e59e26fadb76619a606fdb7d4bece3d76835bb139da6a61",
     "material_removed": false
    },
    "published_at": "2026-04-09T17:00:01.000Z",
    "detected_at": "2026-10-01T00:33:43.009Z",
    "executed_at": "2026-11-07T18:22:44.612Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bologna v Aston Villa",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-04-09T19:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9900",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9900,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-09T17:00:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-09T17:00:01.000Z",
     "detected_at": "2026-10-01T00:33:43.009Z",
     "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": "2.3",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 2.3"
    },
    "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 Bologna 1-3 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "29b7d1e8568fd5c1b7de59feb79a6134d99aa12b6cfd6ab2a67a5a60e182d473",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-11-07T18:22:44.607Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "79ef43dc2417122d2529b4e5884d55558d918ee7a4e34c55b9b736f1ef1fc46a",
      "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.9900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9900,
      "executed_at": "2026-11-07T18:22:44.612Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/bologna-vs-aston-villa-betting-tips-predictions-team-news-bet-builder-afDMh5G5wdNP/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-2ca5d5195a604de424d6915b",
   "url": null,
   "match": "FC Barcelona v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-04-08T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4196.8,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 4.5 cards: over 4.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "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-04-08T17:00:00.000Z",
   "recorded_at": "2026-09-30T15:49:49.649Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4361e595f66a746c7acfbdc5",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-4361e595f66a746c7acfbdc5",
   "match": "FC Barcelona v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-04-08T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4196.8,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: FC Barcelona win, both teams to score: yes at 2.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": "2.6",
   "settled_price": "2.4000",
   "published_at": "2026-04-08T17:00:00.000Z",
   "recorded_at": "2026-09-30T15:49:49.649Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4361e595f66a746c7acfbdc5",
    "quote_text": "Barcelona to win & both teams to score\n1pt 8-5 bet365, Coral, Ladbrokes",
    "fragment_from": 1978,
    "fragment_to": 2049,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/barcelona-v-atletico-madrid-predictions-team-news-betting-tips-odds-and-bet-builder-aHnLt2z69syW/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bf4ab561be939af072c74003559fba89953a13e6cf7b2dff4871609820b102e0",
     "material_removed": false
    },
    "published_at": "2026-04-08T17:00:00.000Z",
    "detected_at": "2026-09-30T15:49:49.649Z",
    "executed_at": "2026-11-07T18:22:24.543Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Barcelona v Atlético Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-08T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "FC Barcelona win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-08T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-08T17:00:00.000Z",
     "detected_at": "2026-09-30T15:49:49.649Z",
     "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": "Match result and both teams to score",
     "choice": "FC Barcelona win, both teams to score: yes",
     "author_odds": "2.6",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: FC Barcelona win, both teams to score: yes at 2.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was FC Barcelona 0-2 Atlético Madrid."
    },
    "settlements": [
     {
      "operation_id": "dd8d19669ea19e177f4f16d281a887b25ac3695f2c349c0df7bafc77c98397e3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "FC Barcelona win, both teams to score: yes",
      "decimal_odds": "2.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:24.535Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3f85f68c4dad9fef928de471a9669fc6dc87102a66ad031be946d904145da860",
      "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": "Match result and both teams to score",
      "choice": "FC Barcelona win, both teams to score: yes",
      "decimal_odds": "2.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:24.543Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/barcelona-v-atletico-madrid-predictions-team-news-betting-tips-odds-and-bet-builder-aHnLt2z69syW/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-e22d1518f7f7f984445d5f2f",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-e22d1518f7f7f984445d5f2f",
   "match": "Tottenham Hotspur v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-03-22T14:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4562.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Elliot Anderson to be carded at 4.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.75",
   "settled_price": "4.75",
   "published_at": "2026-03-22T13:00:00.000Z",
   "recorded_at": "2026-09-28T16:21:50.375Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e22d1518f7f7f984445d5f2f",
    "quote_text": "Elliot Anderson to be shown a card\n15-4 bet365",
    "fragment_from": 1986,
    "fragment_to": 2032,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-relegation-aici81a9RkkR/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a23540bde92d4199fbbcd3c980a0c64c5fda400bc89e935d252e5f17ed46d605",
     "material_removed": false
    },
    "published_at": "2026-03-22T13:00:00.000Z",
    "detected_at": "2026-09-28T16:21:50.375Z",
    "executed_at": "2026-11-07T18:21:52.272Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2026-03-22T14:15:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Elliot Anderson to be carded",
    "odds_set": {
     "by_author": "4.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-03-22T13:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-22T13:00:00.000Z",
     "detected_at": "2026-09-28T16:21:50.375Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Elliot Anderson to be carded",
     "author_odds": "4.75",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Elliot Anderson to be carded at 4.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Tottenham Hotspur 0-3 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "c9bf1da6afcc1ef1ac8bba8e1781acf049ae7e300fcda9ed0b61d81dc41573d4",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Elliot Anderson to be carded",
      "decimal_odds": "4.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:52.272Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-relegation-aici81a9RkkR/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Elliot Anderson to be carded"
   }
  },
  {
   "record_id": "n-16fa7dce07308a252c07108d",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-16fa7dce07308a252c07108d",
   "match": "Liverpool v Galatasaray",
   "match_url": null,
   "kickoff": "2026-03-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4700.0,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Florian Wirtz to score first at 8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "8",
   "settled_price": "8",
   "published_at": "2026-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-16fa7dce07308a252c07108d",
    "quote_text": "Florian Wirtz first goalscorer\n7-1 general",
    "fragment_from": 2085,
    "fragment_to": 2127,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260317174517id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-galatasaray-predictions-team-news-betting-tips-odds-and-bet-builder-a3rdh9g9fsCk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5b3790b00775e535c8dcd870f64ab8ef20ab64fb330867f56315f4e9298c7d30",
     "material_removed": false
    },
    "published_at": "2026-03-18T18:00:00.000Z",
    "detected_at": "2026-09-30T16:00:24.889Z",
    "executed_at": "2026-11-07T18:22:14.637Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Galatasaray",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-18T20:00:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "Player to score first",
    "outcome_label": "Florian Wirtz to score first",
    "odds_set": {
     "by_author": "8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-03-17T17:45:17.000Z",
    "dates": {
     "fragment_at": "2026-03-18T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-18T18:00:00.000Z",
     "detected_at": "2026-09-30T16:00:24.889Z",
     "archive_snapshot_at": "2026-03-17T17:45:17.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Florian Wirtz to score first",
     "author_odds": "8",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Florian Wirtz to score first at 8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Liverpool 4-0 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "b525b3e5cb391bff0b0d20b7a65e9b4e028bc8e8f6d6770046597aa317efc0b3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Florian Wirtz to score first",
      "decimal_odds": "8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.637Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/liverpool-vs-galatasaray-predictions-team-news-betting-tips-odds-and-bet-builder-a3rdh9g9fsCk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Florian Wirtz to score first"
   }
  },
  {
   "record_id": "n-94674fdbb37a20d9c7d2ca1f",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-94674fdbb37a20d9c7d2ca1f",
   "match": "Liverpool v Galatasaray",
   "match_url": null,
   "kickoff": "2026-03-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4700.0,
   "market_code": "handicap_european",
   "author_said": "European handicap -1: Liverpool -1 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.6250",
   "published_at": "2026-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-94674fdbb37a20d9c7d2ca1f",
    "quote_text": "Liverpool -1 goal on handicap\n2pts 3-4 Hills",
    "fragment_from": 1964,
    "fragment_to": 2008,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260317174517id_/https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-galatasaray-predictions-team-news-betting-tips-odds-and-bet-builder-a3rdh9g9fsCk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5b3790b00775e535c8dcd870f64ab8ef20ab64fb330867f56315f4e9298c7d30",
     "material_removed": false
    },
    "published_at": "2026-03-18T18:00:00.000Z",
    "detected_at": "2026-09-30T16:00:24.889Z",
    "executed_at": "2026-11-07T18:22:14.629Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Galatasaray",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-18T20:00:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "European handicap -1",
    "outcome_label": "Liverpool -1",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6250",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6250,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-03-17T17:45:17.000Z",
    "dates": {
     "fragment_at": "2026-03-18T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-18T18:00:00.000Z",
     "detected_at": "2026-09-30T16:00:24.889Z",
     "archive_snapshot_at": "2026-03-17T17:45:17.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "European handicap -1",
     "choice": "Liverpool -1",
     "author_odds": "1.75",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1: Liverpool -1 at 1.75"
    },
    "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 Liverpool 4-0 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "baff23c572b850a83f06e9458b0a804cb90d1b8f0f3538c1a2129c7a805598e6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "Liverpool -1",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:22:14.622Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a9321bfbd78af6df6c36cddfe28fd00891d76f9a305d432f62e915f25378684f",
      "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": "European handicap -1",
      "choice": "Liverpool -1",
      "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:22:14.629Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/liverpool-vs-galatasaray-predictions-team-news-betting-tips-odds-and-bet-builder-a3rdh9g9fsCk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool -1"
   }
  },
  {
   "record_id": "n-475cdb6680a2d5d922872fad",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-475cdb6680a2d5d922872fad",
   "match": "Brighton & Hove Albion v Arsenal",
   "match_url": null,
   "kickoff": "2026-03-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4989.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Bukayo Saka to score at 3.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 28000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.8",
   "settled_price": "3.8",
   "published_at": "2026-03-04T17:45:00.000Z",
   "recorded_at": "2026-09-28T16:33:43.069Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-475cdb6680a2d5d922872fad",
    "quote_text": "Bukayo Saka anytime goalscorer\n14-5 Hills",
    "fragment_from": 2014,
    "fragment_to": 2055,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260303205100id_/https://www.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYZAx3D3T7gh/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "59c76101dc5e39bbf994e46fc4cf1436ceef8313b0e8105fadad996550d82617",
     "material_removed": false
    },
    "published_at": "2026-03-04T17:45:00.000Z",
    "detected_at": "2026-09-28T16:33:43.069Z",
    "executed_at": "2026-11-07T18:21:04.277Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-03-04T19:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Bukayo Saka to score",
    "odds_set": {
     "by_author": "3.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 28000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-03-03T20:51:00.000Z",
    "dates": {
     "fragment_at": "2026-03-04T17:45:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-04T17:45:00.000Z",
     "detected_at": "2026-09-28T16:33:43.069Z",
     "archive_snapshot_at": "2026-03-03T20:51:00.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Bukayo Saka to score",
     "author_odds": "3.8",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Bukayo Saka to score at 3.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Brighton & Hove Albion 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "8f5a668ae00f4b637454689b3b7664160c861c32a76d91989dab5702c45e6078",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Bukayo Saka to score",
      "decimal_odds": "3.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 28000,
      "executed_at": "2026-11-07T18:21:04.277Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYZAx3D3T7gh/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bukayo Saka to score"
   }
  },
  {
   "record_id": "n-7d49fb6f972c248e8d7da853",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-7d49fb6f972c248e8d7da853",
   "match": "Brighton & Hove Albion v Arsenal",
   "match_url": null,
   "kickoff": "2026-03-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4989.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.75",
   "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": "3.75",
   "settled_price": "3.5000",
   "published_at": "2026-03-04T17:45:00.000Z",
   "recorded_at": "2026-09-28T16:33:43.069Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7d49fb6f972c248e8d7da853",
    "quote_text": "Arsenal to win & both teams to score\n1pt 11-4 general",
    "fragment_from": 1942,
    "fragment_to": 1995,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260303205100id_/https://www.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYZAx3D3T7gh/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "59c76101dc5e39bbf994e46fc4cf1436ceef8313b0e8105fadad996550d82617",
     "material_removed": false
    },
    "published_at": "2026-03-04T17:45:00.000Z",
    "detected_at": "2026-09-28T16:33:43.069Z",
    "executed_at": "2026-11-07T18:21:04.265Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-03-04T19:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Arsenal win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-03-03T20:51:00.000Z",
    "dates": {
     "fragment_at": "2026-03-04T17:45:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-04T17:45:00.000Z",
     "detected_at": "2026-09-28T16:33:43.069Z",
     "archive_snapshot_at": "2026-03-03T20:51:00.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Arsenal win, both teams to score: yes",
     "author_odds": "3.75",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brighton & Hove Albion 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "5016bcf6da8e51cf630295bda33f4ec91d43cb41a2863ae6bea409537f98ef60",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: yes",
      "decimal_odds": "3.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:04.259Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3da23cc0affc37fde704903759c21328ad32fc332ff15234320feb60616479d2",
      "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": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: yes",
      "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:04.265Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYZAx3D3T7gh/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-2e4bf2dc8b750ed6da4f69b0",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-2e4bf2dc8b750ed6da4f69b0",
   "match": "Fenerbahçe v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-02-19T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5359.0,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Marco Asensio to score first at 9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "9",
   "settled_price": "9",
   "published_at": "2026-02-19T16:38:53.000Z",
   "recorded_at": "2026-10-01T00:46:18.287Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2e4bf2dc8b750ed6da4f69b0",
    "quote_text": "Marco Asensio first goalscorer\n8-1 bet365",
    "fragment_from": 2213,
    "fragment_to": 2254,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260219150627id_/https://www.racingpost.com/sport/football-tips/europa-league/fenerbahce-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-a6Veh4g9yDxp/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e1845d75c1ff288bb38da6e6193eeb902a0279d957d5de4f60e58f5dbc963090",
     "material_removed": false
    },
    "published_at": "2026-02-19T16:38:53.000Z",
    "detected_at": "2026-10-01T00:46:18.287Z",
    "executed_at": "2026-11-07T18:22:26.242Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fenerbahçe v Nottingham Forest",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-19T17:45:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to score first",
    "outcome_label": "Marco Asensio to score first",
    "odds_set": {
     "by_author": "9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-02-19T15:06:27.000Z",
    "dates": {
     "fragment_at": "2026-02-19T16:38:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-19T16:38:53.000Z",
     "detected_at": "2026-10-01T00:46:18.287Z",
     "archive_snapshot_at": "2026-02-19T15:06:27.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Marco Asensio to score first",
     "author_odds": "9",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Marco Asensio to score first at 9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Fenerbahçe 0-3 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "c5a379e03f1ab017bd379601aa64f4b7b8541c13e8735142fc646664900c7cce",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Marco Asensio to score first",
      "decimal_odds": "9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:26.242Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/fenerbahce-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-a6Veh4g9yDxp/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Marco Asensio to score first"
   }
  },
  {
   "record_id": "n-fcf9db9eb6c94881ef1f2ca9",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-fcf9db9eb6c94881ef1f2ca9",
   "match": "Fenerbahçe v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-02-19T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5359.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fenerbahçe at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.6500",
   "published_at": "2026-02-19T16:38:53.000Z",
   "recorded_at": "2026-10-01T00:46:18.287Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fcf9db9eb6c94881ef1f2ca9",
    "quote_text": "Fenerbahce\n1pt 5-4 bet365",
    "fragment_from": 2111,
    "fragment_to": 2136,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260219150627id_/https://www.racingpost.com/sport/football-tips/europa-league/fenerbahce-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-a6Veh4g9yDxp/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e1845d75c1ff288bb38da6e6193eeb902a0279d957d5de4f60e58f5dbc963090",
     "material_removed": false
    },
    "published_at": "2026-02-19T16:38:53.000Z",
    "detected_at": "2026-10-01T00:46:18.287Z",
    "executed_at": "2026-11-07T18:22:26.233Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fenerbahçe v Nottingham Forest",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-19T17:45:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fenerbahçe",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.6500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-02-19T15:06:27.000Z",
    "dates": {
     "fragment_at": "2026-02-19T16:38:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-19T16:38:53.000Z",
     "detected_at": "2026-10-01T00:46:18.287Z",
     "archive_snapshot_at": "2026-02-19T15:06:27.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Fenerbahçe",
     "author_odds": "2.25",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fenerbahçe at 2.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Fenerbahçe 0-3 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "01052414227093b010999b304573b77d36f13a5494143506c625e1d6a32648c0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Fenerbahçe",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:26.227Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4d00b4cf0677a4846e0db9c67198f6991a4479e6f495a7b0d2f73d09ed5d0733",
      "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": "Fenerbahçe",
      "decimal_odds": "2.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:22:26.233Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/fenerbahce-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-a6Veh4g9yDxp/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fenerbahçe to win"
   }
  },
  {
   "record_id": "n-7e2f5fd117ce00217a8a524c",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-7e2f5fd117ce00217a8a524c",
   "match": "Qarabag v Newcastle United",
   "match_url": null,
   "kickoff": "2026-02-18T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5374.3,
   "market_code": "player_card",
   "author_said": "Player to be carded: Lewis Hall to be carded at 6.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-6",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6.5",
   "settled_price": "6.5",
   "published_at": "2026-02-18T16:46:00.000Z",
   "recorded_at": "2026-09-30T16:01:34.643Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7e2f5fd117ce00217a8a524c",
    "quote_text": "Lewis Hall to be shown a card\n11-2 general",
    "fragment_from": 2339,
    "fragment_to": 2381,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260217202403id_/https://www.racingpost.com/sport/football-tips/champions-league/qarabag-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-apklQ5J8ueRA/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "414d4574273b14c7929b45fb375f3988d3c6076cead0cf7d13235a54a0b5cc1e",
     "material_removed": false
    },
    "published_at": "2026-02-18T16:46:00.000Z",
    "detected_at": "2026-09-30T16:01:34.643Z",
    "executed_at": "2026-11-07T18:22:14.790Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Qarabag v Newcastle United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-02-18T17:45:00.000Z",
     "url": null,
     "scoreline": "1-6"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Lewis Hall to be carded",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-02-17T20:24:03.000Z",
    "dates": {
     "fragment_at": "2026-02-18T16:46:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-18T16:46:00.000Z",
     "detected_at": "2026-09-30T16:01:34.643Z",
     "archive_snapshot_at": "2026-02-17T20:24:03.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Lewis Hall to be carded",
     "author_odds": "6.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Lewis Hall to be carded at 6.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Qarabag 1-6 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "7be480391ce1e5a53724a0d960e012611cfbf8e44347f25c0dbca373b3bd1386",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Lewis Hall to be carded",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.790Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/qarabag-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-apklQ5J8ueRA/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lewis Hall to be carded"
   }
  },
  {
   "record_id": "n-05aca85a3ddbc441359d2108",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-05aca85a3ddbc441359d2108",
   "match": "Nottingham Forest v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2026-02-11T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5492.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Nottingham Forest",
   "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-02-11T19:16:12.000Z",
   "recorded_at": "2026-09-28T16:18:59.299Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-05aca85a3ddbc441359d2108",
    "quote_text": "Nottingham Forest to win",
    "fragment_from": 2138,
    "fragment_to": 2162,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/nottm-forest-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aSDuc6u32rkY/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "471ac0f7dc65714c7ab0657f4c0c9ab75bdb166563fd9fa51446c4ccff54771a",
     "material_removed": false
    },
    "published_at": "2026-02-11T19:16:12.000Z",
    "detected_at": "2026-09-28T16:18:59.299Z",
    "executed_at": "2026-11-07T18:21:49.920Z",
    "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 Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2026-02-11T19:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Nottingham Forest",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7299",
     "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-11T19:16:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-11T19:16:12.000Z",
     "detected_at": "2026-09-28T16:18:59.299Z",
     "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": "Nottingham Forest",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Nottingham Forest"
    },
    "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 Nottingham Forest 0-0 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "602372fcfd59e08c546e299cd88c100db81ba71c1f9f10e10baf4821e2c1a90a",
      "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": "Nottingham Forest",
      "decimal_odds": "1.7299",
      "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:49.920Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a686b920eddbed3f5e423c6672c0cb80a08b36c74e778c80e873fd60249cb07a",
      "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": "Nottingham Forest",
      "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:49.925Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/nottm-forest-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aSDuc6u32rkY/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nottingham Forest to win"
   }
  },
  {
   "record_id": "n-040a8726ece382b59465b2e3",
   "url": null,
   "match": "Nottingham Forest v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2026-02-11T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5492.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Nottingham Forest to win and under 3.5 goals",
   "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": "2.5650",
   "published_at": "2026-02-11T19:16:12.000Z",
   "recorded_at": "2026-09-28T16:18:59.299Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-df1edcdde67235323a5ee2b1",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-df1edcdde67235323a5ee2b1",
   "match": "Liverpool v Manchester City",
   "match_url": null,
   "kickoff": "2026-02-08T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5567.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Antoine Semenyo to score at 3.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.4",
   "settled_price": "3.4",
   "published_at": "2026-02-07T17:03:51.000Z",
   "recorded_at": "2026-09-28T16:16:44.669Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-df1edcdde67235323a5ee2b1",
    "quote_text": "Antoine Semenyo anytime goalscorer\n12-5 Coral, Ladbrokes",
    "fragment_from": 2218,
    "fragment_to": 2274,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-a6mji5G71Okm/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f0e938b13a2b180ec7dca5ab636f1d7adfb3f73d65c1ce154b63de8301f54790",
     "material_removed": false
    },
    "published_at": "2026-02-07T17:03:51.000Z",
    "detected_at": "2026-09-28T16:16:44.669Z",
    "executed_at": "2026-11-07T18:21:49.243Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-02-08T16:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Antoine Semenyo to score",
    "odds_set": {
     "by_author": "3.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-02-07T17:03:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-07T17:03:51.000Z",
     "detected_at": "2026-09-28T16:16:44.669Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Antoine Semenyo to score",
     "author_odds": "3.4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Antoine Semenyo to score at 3.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Liverpool 1-2 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "a516e80b172fa261158e784b2307b9f3c545545703a64809a6fdf691f004d2f9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Antoine Semenyo to score",
      "decimal_odds": "3.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:49.243Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-a6mji5G71Okm/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Antoine Semenyo to score"
   }
  },
  {
   "record_id": "n-1970b1a82cc5e5d172c2f004",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-1970b1a82cc5e5d172c2f004",
   "match": "Aston Villa v Everton",
   "match_url": null,
   "kickoff": "2026-01-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6072.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Nathan Patterson to be carded at 4.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.5",
   "settled_price": "4.5",
   "published_at": "2026-01-17T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:40:03.611Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1970b1a82cc5e5d172c2f004",
    "quote_text": "Nathan Patterson to be shown a card\n7-2 Betfair, Paddy Power",
    "fragment_from": 2104,
    "fragment_to": 2164,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260118123557id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-everton-predictions-team-news-betting-tips-odds-and-bet-builder-a2W2v8r4qDWr/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "84b64f87b749a527921c45c067819c3c4d08aa1fdca1fed68018abac46ae3343",
     "material_removed": false
    },
    "published_at": "2026-01-17T16:00:00.000Z",
    "detected_at": "2026-09-28T16:40:03.611Z",
    "executed_at": "2026-11-07T18:21:03.558Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-01-18T16:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Nathan Patterson to be carded",
    "odds_set": {
     "by_author": "4.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-01-18T12:35:57.000Z",
    "dates": {
     "fragment_at": "2026-01-17T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-01-17T16:00:00.000Z",
     "detected_at": "2026-09-28T16:40:03.611Z",
     "archive_snapshot_at": "2026-01-18T12:35: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Nathan Patterson to be carded",
     "author_odds": "4.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Nathan Patterson to be carded at 4.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Aston Villa 0-1 Everton."
    },
    "settlements": [
     {
      "operation_id": "2dd5843cb1c213c3a3dff3dffc7f621fecb26827beeb2a6d6ad92b7d9326ce93",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Nathan Patterson to be carded",
      "decimal_odds": "4.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.558Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-everton-predictions-team-news-betting-tips-odds-and-bet-builder-a2W2v8r4qDWr/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nathan Patterson to be carded"
   }
  },
  {
   "record_id": "n-5ca35e4d60528190f9f580d0",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-5ca35e4d60528190f9f580d0",
   "match": "Aston Villa v Everton",
   "match_url": null,
   "kickoff": "2026-01-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6072.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Aston Villa to win and over 2.5 goals at 2.62",
   "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": "2.625",
   "settled_price": "2.4500",
   "published_at": "2026-01-17T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:40:03.611Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5ca35e4d60528190f9f580d0",
    "quote_text": "Aston Villa to win & over 2.5 goals\n1pt 13-8 bet365, BoyleSports",
    "fragment_from": 2021,
    "fragment_to": 2085,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260118123557id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-everton-predictions-team-news-betting-tips-odds-and-bet-builder-a2W2v8r4qDWr/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "84b64f87b749a527921c45c067819c3c4d08aa1fdca1fed68018abac46ae3343",
     "material_removed": false
    },
    "published_at": "2026-01-17T16:00:00.000Z",
    "detected_at": "2026-09-28T16:40:03.611Z",
    "executed_at": "2026-11-07T18:21:03.551Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-01-18T16:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Aston Villa to win and over 2.5 goals",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-01-18T12:35:57.000Z",
    "dates": {
     "fragment_at": "2026-01-17T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-01-17T16:00:00.000Z",
     "detected_at": "2026-09-28T16:40:03.611Z",
     "archive_snapshot_at": "2026-01-18T12:35: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Aston Villa to win and over 2.5 goals",
     "author_odds": "2.625",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Aston Villa to win and over 2.5 goals at 2.62"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Aston Villa 0-1 Everton."
    },
    "settlements": [
     {
      "operation_id": "1f3f36b9e71d2bbe70791c6044ba9f204bcdfb5ac9f11a96181f6184e12e6965",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Aston Villa to win and over 2.5 goals",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.546Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e674236061353f82662168d7224228f313a41aaa4a6faed468ecb7b3cc9338b8",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Aston Villa to win and over 2.5 goals",
      "decimal_odds": "2.4500",
      "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:03.551Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-everton-predictions-team-news-betting-tips-odds-and-bet-builder-a2W2v8r4qDWr/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-825c0c4914e2dc8aca767a8a",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-825c0c4914e2dc8aca767a8a",
   "match": "Liverpool v Leeds United",
   "match_url": null,
   "kickoff": "2026-01-01T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6480.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Anton Stach to be carded at 4.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.5",
   "settled_price": "4.5",
   "published_at": "2025-12-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:33:12.486Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-825c0c4914e2dc8aca767a8a",
    "quote_text": "Anton Stach to be shown a card\n7-2 bet365",
    "fragment_from": 1861,
    "fragment_to": 1902,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251231190332id_/https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-leeds-predictions-team-news-betting-tips-odds-and-bet-builder-aJxg92i0AXBy/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2013027b5d280b5220629931a4e2d8885b783840e541d0653f62259ab2269570",
     "material_removed": false
    },
    "published_at": "2025-12-31T17:00:00.000Z",
    "detected_at": "2026-09-28T17:33:12.486Z",
    "executed_at": "2026-11-07T18:20:44.687Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-01-01T17:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Anton Stach to be carded",
    "odds_set": {
     "by_author": "4.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-12-31T19:03:32.000Z",
    "dates": {
     "fragment_at": "2025-12-31T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-31T17:00:00.000Z",
     "detected_at": "2026-09-28T17:33:12.486Z",
     "archive_snapshot_at": "2025-12-31T19:03:32.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Anton Stach to be carded",
     "author_odds": "4.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Anton Stach to be carded at 4.5"
    },
    "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 Liverpool 0-0 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "0ec3ea62da0f34bed1b13347705fbc55ae59f5b7c29ec0a963919b0502fd89a0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Anton Stach to be carded",
      "decimal_odds": "4.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.687Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-leeds-predictions-team-news-betting-tips-odds-and-bet-builder-aJxg92i0AXBy/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Anton Stach to be carded"
   }
  },
  {
   "record_id": "n-6ac4f8ab77ba94a0a6070190",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-6ac4f8ab77ba94a0a6070190",
   "match": "Manchester United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-12-26T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6621.6,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Matheus Cunha to score first at 7.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "7.5",
   "settled_price": "7.5",
   "published_at": "2025-12-26T10:00:00.000Z",
   "recorded_at": "2026-09-28T17:33:25.747Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6ac4f8ab77ba94a0a6070190",
    "quote_text": "Matheus Cunha first goalscorer\n13-2 bet365",
    "fragment_from": 2051,
    "fragment_to": 2093,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251226105244id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-newcastle-odds-tips-and-bet-builder-predictions-aa3i76u4xXPb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b8deaf4034a9d1e5f52e1ac4753b5e2750caba4db9d9545f2b0932c39b9e1d0b",
     "material_removed": false
    },
    "published_at": "2025-12-26T10:00:00.000Z",
    "detected_at": "2026-09-28T17:33:25.747Z",
    "executed_at": "2026-11-07T18:20:45.017Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-12-26T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Player to score first",
    "outcome_label": "Matheus Cunha to score first",
    "odds_set": {
     "by_author": "7.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-12-26T10:52:44.000Z",
    "dates": {
     "fragment_at": "2025-12-26T10:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-26T10:00:00.000Z",
     "detected_at": "2026-09-28T17:33:25.747Z",
     "archive_snapshot_at": "2025-12-26T10:52:44.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Matheus Cunha to score first",
     "author_odds": "7.5",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Matheus Cunha to score first at 7.5"
    },
    "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 Manchester United 1-0 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "427eb6b1bda9a43b6f451bb5de569da4e9c1520ea4f75b2b1c6710e8a7d718f8",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Matheus Cunha to score first",
      "decimal_odds": "7.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:45.017Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-newcastle-odds-tips-and-bet-builder-predictions-aa3i76u4xXPb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Matheus Cunha to score first"
   }
  },
  {
   "record_id": "n-7db4e4a6a265043220060c15",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-7db4e4a6a265043220060c15",
   "match": "AFC Bournemouth v Burnley",
   "match_url": null,
   "kickoff": "2025-12-20T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6769.3,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: AFC Bournemouth win, both teams to score: yes at 3.1",
   "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": "3.1",
   "settled_price": "2.8350",
   "published_at": "2025-12-19T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:20:56.025Z",
   "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": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7db4e4a6a265043220060c15",
    "quote_text": "Bournemouth to win & both teams to score\n1pt 21-10 bet365, Coral & Ladbrokes",
    "fragment_from": 1683,
    "fragment_to": 1759,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/saturday-3pm-premier-league-match-predictions-odds-tips-aWjbD7f4ZYCM/",
     "display_name": null,
     "speaker": "Aaron Ashley, Dan Childs, Jamie Griffith",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ff252484739b128140f21fec6f8601b8d76e74b47b7cbce1eea577dd7509d56f",
     "material_removed": false
    },
    "published_at": "2025-12-19T17:00:00.000Z",
    "detected_at": "2026-09-28T16:20:56.025Z",
    "executed_at": "2026-11-07T18:21:51.783Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AFC Bournemouth v Burnley",
     "competition_name": "Premier League",
     "starts_at": "2025-12-20T15:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "AFC Bournemouth win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.8350",
     "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-12-19T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-19T17:00:00.000Z",
     "detected_at": "2026-09-28T16:20:56.025Z",
     "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": "Match result and both teams to score",
     "choice": "AFC Bournemouth win, both teams to score: yes",
     "author_odds": "3.1",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: AFC Bournemouth win, both teams to score: yes at 3.1"
    },
    "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 AFC Bournemouth 1-1 Burnley."
    },
    "settlements": [
     {
      "operation_id": "dc61716ed96ca4cc8ef058153bca1eecda416272b21131a6921d85ecb8c97f1f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "AFC Bournemouth win, both teams to score: yes",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:51.770Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5ec1d6fdd5d9f3ae03e6e417f973771a6f4183e7659693aafed3581760951d7c",
      "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": "Match result and both teams to score",
      "choice": "AFC Bournemouth win, both teams to score: yes",
      "decimal_odds": "2.8350",
      "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:51.783Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley, Dan Childs, Jamie Griffith",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/saturday-3pm-premier-league-match-predictions-odds-tips-aWjbD7f4ZYCM/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "AFC Bournemouth win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-5ddf5aef849841046e6553ac",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-5ddf5aef849841046e6553ac",
   "match": "Newcastle United v Chelsea",
   "match_url": null,
   "kickoff": "2025-12-20T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6773.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.5300",
   "published_at": "2025-12-19T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:33:59.139Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5ddf5aef849841046e6553ac",
    "quote_text": "Both teams to score",
    "fragment_from": 5173,
    "fragment_to": 5192,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251220094902id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-chelsea-predictions-team-news-betting-tips-odds-bet-builder-auO8h4Z11icV/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b2637e32b3ef4f4cfdc489fd30ed5a580e15a07007066440a5a34776e7a6b545",
     "material_removed": false
    },
    "published_at": "2025-12-19T15:00:00.000Z",
    "detected_at": "2026-09-28T17:33:59.139Z",
    "executed_at": "2026-11-07T18:20:45.094Z",
    "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 Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-12-20T12:30:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "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.5031",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5031,
    "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-12-20T09:49:02.000Z",
    "dates": {
     "fragment_at": "2025-12-19T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-19T15:00:00.000Z",
     "detected_at": "2026-09-28T17:33:59.139Z",
     "archive_snapshot_at": "2025-12-20T09:49:02.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 28 Sep 2026",
    "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": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Newcastle United 2-2 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "5273ddd4b1cce04bd21c3d18706ebd30c2165fbc1e687f098daea209b1c8316d",
      "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.5031",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5031,
      "executed_at": "2026-11-07T18:20:45.094Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cc9df84c721a26d7365ce85cc64a63b3f8b23b4b4778b196c691b5d93030e5f4",
      "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.5300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5300,
      "executed_at": "2026-11-07T18:20:45.100Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-chelsea-predictions-team-news-betting-tips-odds-bet-builder-auO8h4Z11icV/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-17762139990b124fbd974b48",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-17762139990b124fbd974b48",
   "match": "Crystal Palace v Manchester City",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "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-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-17762139990b124fbd974b48",
    "quote_text": "Both teams to score",
    "fragment_from": 5151,
    "fragment_to": 5170,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d348ed32d308370361a8261e19f2a8436ef0ee5fcdf4d912edd95f7232a5fad1",
     "material_removed": false
    },
    "published_at": "2025-12-13T16:00:00.000Z",
    "detected_at": "2026-09-28T16:13:27.065Z",
    "executed_at": "2026-11-07T18:21:47.302Z",
    "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 Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": "0-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.6159",
     "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-12-13T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T16:00:00.000Z",
     "detected_at": "2026-09-28T16:13:27.065Z",
     "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-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Crystal Palace 0-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "c29e29530025ebda69f4ac6a5c4041178977223ba57f274c2bfc5c51e2c1b105",
      "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.6159",
      "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:47.302Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5c2746d020339ba7df752f89ee2f36851f1c38b1a73d4a1d3c4256755ff549d4",
      "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.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:47.329Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-1aba350262bb93e04457fe27",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-1aba350262bb93e04457fe27",
   "match": "Crystal Palace v Manchester City",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.2,
   "market_code": "player_to_score",
   "author_said": "Player to score: Nico O’Reilly to score at 10",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "10",
   "settled_price": "10",
   "published_at": "2025-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1aba350262bb93e04457fe27",
    "quote_text": "Nico O’Reilly anytime goalscorer\n9-1 general",
    "fragment_from": 2214,
    "fragment_to": 2258,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d348ed32d308370361a8261e19f2a8436ef0ee5fcdf4d912edd95f7232a5fad1",
     "material_removed": false
    },
    "published_at": "2025-12-13T16:00:00.000Z",
    "detected_at": "2026-09-28T16:13:27.065Z",
    "executed_at": "2026-11-07T18:21:47.282Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Crystal Palace v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to score",
    "outcome_label": "Nico O’Reilly to score",
    "odds_set": {
     "by_author": "10",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-13T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T16:00:00.000Z",
     "detected_at": "2026-09-28T16:13:27.065Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Nico O’Reilly to score",
     "author_odds": "10",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Nico O’Reilly to score at 10"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Crystal Palace 0-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "1234d1e03ee00b0a5188c76ab96c7ee9d2a917d2d7e5def3e49fbf5bad9fdd47",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Nico O’Reilly to score",
      "decimal_odds": "10",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:47.282Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nico O’Reilly to score"
   }
  },
  {
   "record_id": "n-913477fa13c803c75af8ce6b",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-913477fa13c803c75af8ce6b",
   "match": "Crystal Palace v Manchester City",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Nathaniel Clyne to be carded at 6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6",
   "settled_price": "6",
   "published_at": "2025-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-913477fa13c803c75af8ce6b",
    "quote_text": "Nathaniel Clyne to be shown a card\n5-1 Hills",
    "fragment_from": 2158,
    "fragment_to": 2202,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d348ed32d308370361a8261e19f2a8436ef0ee5fcdf4d912edd95f7232a5fad1",
     "material_removed": false
    },
    "published_at": "2025-12-13T16:00:00.000Z",
    "detected_at": "2026-09-28T16:13:27.065Z",
    "executed_at": "2026-11-07T18:21:47.258Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Crystal Palace v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Nathaniel Clyne to be carded",
    "odds_set": {
     "by_author": "6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-13T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T16:00:00.000Z",
     "detected_at": "2026-09-28T16:13:27.065Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Nathaniel Clyne to be carded",
     "author_odds": "6",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Nathaniel Clyne to be carded at 6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Crystal Palace 0-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "299b6d589f3a88cb3c816ff52642032b9f37d7141232bd57d3cda03f0a16fc10",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Nathaniel Clyne to be carded",
      "decimal_odds": "6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:47.258Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nathaniel Clyne to be carded"
   }
  },
  {
   "record_id": "n-b0aa63b7092f14f6ff2ba818",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-b0aa63b7092f14f6ff2ba818",
   "match": "Crystal Palace v Manchester City",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.87",
   "settled_price": "1.8500",
   "published_at": "2025-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b0aa63b7092f14f6ff2ba818",
    "quote_text": "Manchester City\n2pts 20-23 BoyleSports",
    "fragment_from": 2105,
    "fragment_to": 2143,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d348ed32d308370361a8261e19f2a8436ef0ee5fcdf4d912edd95f7232a5fad1",
     "material_removed": false
    },
    "published_at": "2025-12-13T16:00:00.000Z",
    "detected_at": "2026-09-28T16:13:27.065Z",
    "executed_at": "2026-11-07T18:21:47.212Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Crystal Palace v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": "1.87",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8475",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8475,
    "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-12-13T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T16:00:00.000Z",
     "detected_at": "2026-09-28T16:13:27.065Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": "1.87",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City at 1.87"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Crystal Palace 0-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "08f4750ae34b117a47f89699c4edbbb6a2a0ae5bac1b630472b01a804bfca65b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.87",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8700,
      "executed_at": "2026-11-07T18:21:47.190Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0d5ce47e261050ab1a67dc4766ed21ace8a6bc3a4030b852d6aa2352f2cbcef8",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.8475",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8475,
      "executed_at": "2026-11-07T18:21:47.212Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b020f7a5fff190bf71d92357079b74a57bc79226304e8a705bfbd010c94c9853",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.8500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-07T18:21:47.235Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-city-predictions-team-news-betting-tips-odds-and-bet-builder-aQavJ1g3LLtv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-285581768861ee872fc253cc",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-285581768861ee872fc253cc",
   "match": "Arsenal v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-12-13T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6932.2,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: Arsenal over 2.5 at 1.75",
   "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": "1.75",
   "settled_price": "1.7300",
   "published_at": "2025-12-12T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:16.422Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-285581768861ee872fc253cc",
    "quote_text": "Over 2.5 Arsenal goals\n3pts 3-4 general",
    "fragment_from": 1749,
    "fragment_to": 1788,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aSBKl2m4d3je/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "84cbad563077ea33bb6b8259138d21baaadac8bbe134a0454fdee4a33ee9dcde",
     "material_removed": false
    },
    "published_at": "2025-12-12T17:00:00.000Z",
    "detected_at": "2026-09-28T16:10:16.422Z",
    "executed_at": "2026-11-07T18:21:46.067Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-12-13T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Team goals over/under 2.5",
    "outcome_label": "Arsenal over 2.5",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7334",
     "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-12-12T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-12T17:00:00.000Z",
     "detected_at": "2026-09-28T16:10:16.422Z",
     "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": "Team goals over/under 2.5",
     "choice": "Arsenal over 2.5",
     "author_odds": "1.75",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 2.5: Arsenal over 2.5 at 1.75"
    },
    "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 Arsenal 2-1 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "e848e57792c08dbf2e00ba1a2e7677282bb961bf395633e52b4c575954d4de52",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Arsenal over 2.5",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:46.060Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1b655b87c3067d4b6ba5c4446d8e34f7ef9fa904c16ee925878f08217c275b77",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Arsenal over 2.5",
      "decimal_odds": "1.7334",
      "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:46.067Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "70a2d628e27e9f3eae868c19ceed131d8db4d3b18267b51db0a8f4a36aff0edb",
      "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": "Team goals over/under 2.5",
      "choice": "Arsenal over 2.5",
      "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:46.073Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aSBKl2m4d3je/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal over 2.5 (Team goals over/under 2.5)"
   }
  },
  {
   "record_id": "n-54283119f54528a57fdb6895",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-54283119f54528a57fdb6895",
   "match": "Aston Villa v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-11-30T14:05:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7250.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4800",
   "published_at": "2025-11-29T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:56.299Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-54283119f54528a57fdb6895",
    "quote_text": "Aston Villa to win",
    "fragment_from": 2063,
    "fragment_to": 2081,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aWRXJ4X1BNwN/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c63c811af87fae3026603e70e5070c9dcde86dbc8f040b6d97207c7883813bde",
     "material_removed": false
    },
    "published_at": "2025-11-29T15:00:00.000Z",
    "detected_at": "2026-09-28T16:10:56.299Z",
    "executed_at": "2026-11-07T18:21:46.200Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-11-30T14:05: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": "1.4902",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4902,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-29T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-29T15:00:00.000Z",
     "detected_at": "2026-09-28T16:10:56.299Z",
     "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": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Aston Villa 1-0 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "4058cd7c1d4cad463b6046e44d7e52ad0bcad31daf4c921eccc594ad19943553",
      "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.4902",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4902,
      "executed_at": "2026-11-07T18:21:46.200Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d8c2ed6ec90b740e3fef9fe4d8556fe5759ef4e1c7b1f443f17996810bf46bba",
      "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.4800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4800,
      "executed_at": "2026-11-07T18:21:46.207Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aWRXJ4X1BNwN/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-7d6e31201814d4cd591fd926",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-7d6e31201814d4cd591fd926",
   "match": "Aston Villa v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-11-30T14:05:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7250.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Aston Villa to win and under 3.5 goals at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.2",
   "settled_price": "2.1950",
   "published_at": "2025-11-29T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:56.299Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7d6e31201814d4cd591fd926",
    "quote_text": "Aston Villa to win & under 3.5 goals\n1pt 6-5 general",
    "fragment_from": 2063,
    "fragment_to": 2115,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aWRXJ4X1BNwN/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c63c811af87fae3026603e70e5070c9dcde86dbc8f040b6d97207c7883813bde",
     "material_removed": false
    },
    "published_at": "2025-11-29T15:00:00.000Z",
    "detected_at": "2026-09-28T16:10:56.299Z",
    "executed_at": "2026-11-07T18:21:46.194Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-11-30T14:05:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Aston Villa to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1950",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11950,
    "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-11-29T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-29T15:00:00.000Z",
     "detected_at": "2026-09-28T16:10:56.299Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Aston Villa to win and under 3.5 goals",
     "author_odds": "2.2",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Aston Villa to win and under 3.5 goals at 2.2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Aston Villa 1-0 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "cebca842380bfb24a0a47c16a18d7718aa7412bd29812b0b7682cdcc22390e27",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Aston Villa to win and under 3.5 goals",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:21:46.188Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b3b412a4d2b0482175010c74f803b09752bb07b07913edd24000b429934b9490",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Aston Villa to win and under 3.5 goals",
      "decimal_odds": "2.1950",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11950,
      "executed_at": "2026-11-07T18:21:46.194Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-aWRXJ4X1BNwN/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-39e2b2fbdf0725647e9e1ead",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-39e2b2fbdf0725647e9e1ead",
   "match": "Nottingham Forest v Leeds United",
   "match_url": null,
   "kickoff": "2025-11-09T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7755.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Nottingham Forest at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12150,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.3",
   "settled_price": "2.2150",
   "published_at": "2025-11-08T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:35:06.802Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-39e2b2fbdf0725647e9e1ead",
    "quote_text": "Nottingham Forest\n1pt 13-10 general",
    "fragment_from": 1991,
    "fragment_to": 2026,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251108181438id_/https://www.racingpost.com/sport/football-tips/premier-league/nottingham-forest-vs-leeds-predictions-team-news-betting-tips-odds-and-bet-builder-aeuuQ9q12ve5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ae22ad04b04105e0d48f953e23ea33e60bf5094eb9cda81797dcfe6c7cd46238",
     "material_removed": false
    },
    "published_at": "2025-11-08T17:00:00.000Z",
    "detected_at": "2026-09-28T17:35:06.802Z",
    "executed_at": "2026-11-07T18:20:49.270Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2025-11-09T14:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Nottingham Forest",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "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-11-08T18:14:38.000Z",
    "dates": {
     "fragment_at": "2025-11-08T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-08T17:00:00.000Z",
     "detected_at": "2026-09-28T17:35:06.802Z",
     "archive_snapshot_at": "2025-11-08T18:14:38.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Nottingham Forest",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Nottingham Forest at 2.3"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Nottingham Forest 3-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "09d371cb69e1b1f3d927b048c6e4281a19c523d2ebec0d1b0713452b392d2656",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Nottingham Forest",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-11-07T18:20:49.264Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "02fc99c78cd6868268626fb401a51be4bb57331f209f1d054f5546159bcbaea1",
      "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": "Nottingham Forest",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:20:49.270Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca22670174f1952136debec38312a41ac2080cc19fdebae770e0036c43a6c343",
      "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": "Nottingham Forest",
      "decimal_odds": "2.2150",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12150,
      "executed_at": "2026-11-07T18:20:49.277Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/nottingham-forest-vs-leeds-predictions-team-news-betting-tips-odds-and-bet-builder-aeuuQ9q12ve5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nottingham Forest to win"
   }
  },
  {
   "record_id": "n-a0826282c295c2617161924b",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-a0826282c295c2617161924b",
   "match": "West Ham United v Burnley",
   "match_url": null,
   "kickoff": "2025-11-08T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7778.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.909",
   "settled_price": "1.8000",
   "published_at": "2025-11-07T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:35:30.323Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a0826282c295c2617161924b",
    "quote_text": "Both teams to score\n2pts 10-11 bet365",
    "fragment_from": 1990,
    "fragment_to": 2027,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251107174844id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-burnley-predictions-team-news-betting-tips-odds-bet-builder-a5jhj8G0u6M0/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "11d43283eb40ea00de9d43eb725cd18e0c9da3d5034e48361407730722dc153d",
     "material_removed": false
    },
    "published_at": "2025-11-07T17:00:00.000Z",
    "detected_at": "2026-09-28T17:35:30.323Z",
    "executed_at": "2026-11-07T18:20:50.788Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Burnley",
     "competition_name": "Premier League",
     "starts_at": "2025-11-08T15:00:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.909",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8894",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8894,
    "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-11-07T17:48:44.000Z",
    "dates": {
     "fragment_at": "2025-11-07T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-07T17:00:00.000Z",
     "detected_at": "2026-09-28T17:35:30.323Z",
     "archive_snapshot_at": "2025-11-07T17:48:44.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.909",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.91"
    },
    "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 West Ham United 3-2 Burnley."
    },
    "settlements": [
     {
      "operation_id": "a9ea1f85c498ced495fc4619ec009e2e347e1a687f4b35792d74abd5758cd27a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.909",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9090,
      "executed_at": "2026-11-07T18:20:50.783Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d06c5b8fa65879b1f1e5c2e63aa4225a82d30575fea27e604a0f795721e5438c",
      "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.8894",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8894,
      "executed_at": "2026-11-07T18:20:50.788Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ddb2430f154ddf58a0c7f9217cc2a677fc9eded33ad0b84b73111e0145e121ab",
      "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.8000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:20:50.794Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-burnley-predictions-team-news-betting-tips-odds-bet-builder-a5jhj8G0u6M0/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-ebfc0436174709537a52e736",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-ebfc0436174709537a52e736",
   "match": "West Ham United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-02T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7922.4,
   "market_code": "correct_score_market",
   "author_said": "Correct score: West Ham United 0-2 Newcastle United at 8.5",
   "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": "8.5",
   "settled_price": "7.5000",
   "published_at": "2025-11-01T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:39.414Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ebfc0436174709537a52e736",
    "quote_text": "Newcastle to win 2-0\n15-2 bet365",
    "fragment_from": 2172,
    "fragment_to": 2204,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5bf1caeb9ee9307d00ca74dc3f6e06541414777ebd2dd26717e8e1ebb0d363fd",
     "material_removed": false
    },
    "published_at": "2025-11-01T17:00:00.000Z",
    "detected_at": "2026-09-28T16:22:39.414Z",
    "executed_at": "2026-11-07T18:21:53.110Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-11-02T14:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Correct score",
    "outcome_label": "West Ham United 0-2 Newcastle United",
    "odds_set": {
     "by_author": "8.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "7.5000",
     "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-11-01T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-01T17:00:00.000Z",
     "detected_at": "2026-09-28T16:22:39.414Z",
     "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": "Correct score",
     "choice": "West Ham United 0-2 Newcastle United",
     "author_odds": "8.5",
     "market_key": "correct_score_market",
     "choice_key": "0-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: West Ham United 0-2 Newcastle United at 8.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Did not match: the final score was West Ham United 3-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "cd04d7f61cbe73c3f01d0408ccd0d452d50440164c6f6afff2866d614ebaa760",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "West Ham United 0-2 Newcastle United",
      "decimal_odds": "8.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.093Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "97609aa886b69cffec922694fff4f0d344b8959e9b0473893dc63e3158ac9848",
      "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": "Correct score",
      "choice": "West Ham United 0-2 Newcastle United",
      "decimal_odds": "7.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:53.110Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United 0-2 Newcastle United"
   }
  },
  {
   "record_id": "n-cf401251e9f3d2660dd47111",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-cf401251e9f3d2660dd47111",
   "match": "West Ham United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-02T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7922.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Nick Woltemade to score at 2.38",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.375",
   "settled_price": "2.375",
   "published_at": "2025-11-01T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:39.414Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cf401251e9f3d2660dd47111",
    "quote_text": "Nick Woltemade anytime goalscorer\n11-8 Coral, Ladbrokes",
    "fragment_from": 2105,
    "fragment_to": 2160,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5bf1caeb9ee9307d00ca74dc3f6e06541414777ebd2dd26717e8e1ebb0d363fd",
     "material_removed": false
    },
    "published_at": "2025-11-01T17:00:00.000Z",
    "detected_at": "2026-09-28T16:22:39.414Z",
    "executed_at": "2026-11-07T18:21:53.077Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-11-02T14:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Nick Woltemade to score",
    "odds_set": {
     "by_author": "2.375",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-01T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-01T17:00:00.000Z",
     "detected_at": "2026-09-28T16:22:39.414Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Nick Woltemade to score",
     "author_odds": "2.375",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Nick Woltemade to score at 2.38"
    },
    "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 West Ham United 3-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "9c3ef2c3a28b62ff2d1e0477d39232bd03a58f7697847e1ced83ce7b3e639546",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Nick Woltemade to score",
      "decimal_odds": "2.375",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.077Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nick Woltemade to score"
   }
  },
  {
   "record_id": "n-9a647c61bd1cfa3fbe81417f",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-9a647c61bd1cfa3fbe81417f",
   "match": "West Ham United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-02T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7922.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1: Newcastle United -1.0 at 2.62",
   "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": "2.625",
   "settled_price": "2.0400",
   "published_at": "2025-11-01T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:39.414Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9a647c61bd1cfa3fbe81417f",
    "quote_text": "Newcastle -1 goal on handicap\n1pt 13-8 Betfair, Paddy Power",
    "fragment_from": 2025,
    "fragment_to": 2084,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5bf1caeb9ee9307d00ca74dc3f6e06541414777ebd2dd26717e8e1ebb0d363fd",
     "material_removed": false
    },
    "published_at": "2025-11-01T17:00:00.000Z",
    "detected_at": "2026-09-28T16:22:39.414Z",
    "executed_at": "2026-11-07T18:21:53.050Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-11-02T14:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Asian handicap -1",
    "outcome_label": "Newcastle United -1.0",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0500",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-01T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-01T17:00:00.000Z",
     "detected_at": "2026-09-28T16:22:39.414Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap -1",
     "choice": "Newcastle United -1.0",
     "author_odds": "2.625",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "-1.0",
     "subject": "goals_total",
     "in_words": "Asian handicap -1: Newcastle United -1.0 at 2.62"
    },
    "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 West Ham United 3-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "19f9f3ac1b114b1fc4d3ca70cf0946aac4f8cfe0f2ceef9842e5d27c3ca60a65",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1",
      "choice": "Newcastle United -1.0",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.034Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7233fee0714670909632b4f5648a57aa1e131d0a9d783e81eac01efddb650da1",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1",
      "choice": "Newcastle United -1.0",
      "decimal_odds": "2.0500",
      "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:53.050Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e07c96d7fda248eca57cd3e9c856dab06c411c602d07910aeef2fcec2e397a7f",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1",
      "choice": "Newcastle United -1.0",
      "decimal_odds": "2.0400",
      "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:53.063Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aT6DR9q9yCJw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United -1.0"
   }
  },
  {
   "record_id": "n-f5694acb6e448299914ef705",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-f5694acb6e448299914ef705",
   "match": "Tottenham Hotspur v Chelsea",
   "match_url": null,
   "kickoff": "2025-11-01T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7944.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Marc Cucurella to be carded at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.1",
   "settled_price": "3.1",
   "published_at": "2025-10-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:36:46.045Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f5694acb6e448299914ef705",
    "quote_text": "Marc Cucurella to be shown a card\n21-10 general",
    "fragment_from": 1937,
    "fragment_to": 1984,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251031185952id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-auxbU5G7H1sZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "87abe042a212b726f10a6159818732670094109e8fcd5275d9beccd8f2099b54",
     "material_removed": false
    },
    "published_at": "2025-10-31T17:00:00.000Z",
    "detected_at": "2026-09-28T17:36:46.045Z",
    "executed_at": "2026-11-07T18:20:50.628Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-11-01T17:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Marc Cucurella to be carded",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-31T18:59:52.000Z",
    "dates": {
     "fragment_at": "2025-10-31T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-31T17:00:00.000Z",
     "detected_at": "2026-09-28T17:36:46.045Z",
     "archive_snapshot_at": "2025-10-31T18:59:52.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Marc Cucurella to be carded",
     "author_odds": "3.1",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Marc Cucurella to be carded at 3.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Tottenham Hotspur 0-1 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "41d2725f3c866d135304c56c725602d32865b9ddb9778e9683e492c07e5c553a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Marc Cucurella to be carded",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:50.628Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-auxbU5G7H1sZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Marc Cucurella to be carded"
   }
  },
  {
   "record_id": "n-553dbb54714a17c6b1de31d9",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-553dbb54714a17c6b1de31d9",
   "match": "Fulham v Arsenal",
   "match_url": null,
   "kickoff": "2025-10-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8281.2,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Eberechi Eze to score first at 8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "8",
   "settled_price": "8",
   "published_at": "2025-10-17T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:40:01.169Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-553dbb54714a17c6b1de31d9",
    "quote_text": "Eberechi Eze first goalscorer\n7-1 bet365",
    "fragment_from": 2205,
    "fragment_to": 2245,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251017154232id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-a3LWN7r42E8g/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1488f917204dddd20ddffb2dbb9085a5f22de99ada316d3287dfa6a7726e9668",
     "material_removed": false
    },
    "published_at": "2025-10-17T15:00:00.000Z",
    "detected_at": "2026-09-28T17:40:01.169Z",
    "executed_at": "2026-11-07T18:20:44.245Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-10-18T16:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to score first",
    "outcome_label": "Eberechi Eze to score first",
    "odds_set": {
     "by_author": "8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-17T15:42:32.000Z",
    "dates": {
     "fragment_at": "2025-10-17T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-17T15:00:00.000Z",
     "detected_at": "2026-09-28T17:40:01.169Z",
     "archive_snapshot_at": "2025-10-17T15:42:32.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Eberechi Eze to score first",
     "author_odds": "8",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Eberechi Eze to score first at 8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Fulham 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "1098217f27fb25879bcea88fb5f2b2886651a284a6f0034219d70beb8ffd16f3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Eberechi Eze to score first",
      "decimal_odds": "8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.245Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-a3LWN7r42E8g/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Eberechi Eze to score first"
   }
  },
  {
   "record_id": "n-cb878f44369fe5573df1fe1d",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-cb878f44369fe5573df1fe1d",
   "match": "Middlesbrough v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-10-17T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8349.3,
   "market_code": "player_card",
   "author_said": "Player to be carded: Matt Targett to be carded at 6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "6",
   "settled_price": "6",
   "published_at": "2025-10-16T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:16:36.182Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cb878f44369fe5573df1fe1d",
    "quote_text": "Matt Targett to be shown a card\n5-1 Betfair, Paddy Power",
    "fragment_from": 2223,
    "fragment_to": 2279,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251016233835id_/https://www.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a99ff9e6bedf48f9e17a2e6d3b6c523dd0e07ca600f6c480024a5805dc70b4ad",
     "material_removed": false
    },
    "published_at": "2025-10-16T15:00:00.000Z",
    "detected_at": "2026-09-30T16:16:36.182Z",
    "executed_at": "2026-11-07T18:22:15.477Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Middlesbrough v Ipswich Town",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-17T19:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Matt Targett to be carded",
    "odds_set": {
     "by_author": "6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
    "dates": {
     "fragment_at": "2025-10-16T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-16T15:00:00.000Z",
     "detected_at": "2026-09-30T16:16:36.182Z",
     "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Matt Targett to be carded",
     "author_odds": "6",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Matt Targett to be carded at 6"
    },
    "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 Middlesbrough 2-1 Ipswich Town."
    },
    "settlements": [
     {
      "operation_id": "9dd4fba0f9eae8f510ec6c05e596edd01c422e233180a63f060e973b7607f0b6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Matt Targett to be carded",
      "decimal_odds": "6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.477Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Matt Targett to be carded"
   }
  },
  {
   "record_id": "n-a3159fa8ac87314abc3dd138",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-a3159fa8ac87314abc3dd138",
   "match": "Middlesbrough v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-10-17T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8349.3,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Ipswich Town at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.8333",
   "settled_price": "1.8333",
   "published_at": "2025-10-16T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:16:36.182Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a3159fa8ac87314abc3dd138",
    "quote_text": "Ipswich draw no bet\n2pts 5-6 BoyleSports",
    "fragment_from": 2095,
    "fragment_to": 2135,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251016233835id_/https://www.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a99ff9e6bedf48f9e17a2e6d3b6c523dd0e07ca600f6c480024a5805dc70b4ad",
     "material_removed": false
    },
    "published_at": "2025-10-16T15:00:00.000Z",
    "detected_at": "2026-09-30T16:16:36.182Z",
    "executed_at": "2026-11-07T18:22:15.458Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Middlesbrough v Ipswich Town",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-17T19:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Ipswich Town",
    "odds_set": {
     "by_author": "1.8333",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
    "dates": {
     "fragment_at": "2025-10-16T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-16T15:00:00.000Z",
     "detected_at": "2026-09-30T16:16:36.182Z",
     "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Draw no bet",
     "choice": "Ipswich Town",
     "author_odds": "1.8333",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Ipswich Town at 1.83"
    },
    "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 Middlesbrough 2-1 Ipswich Town."
    },
    "settlements": [
     {
      "operation_id": "9539e41b8f5cf6cf8558c6e943612d0037bb4258f4920a548cc17603aee3f906",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Ipswich Town",
      "decimal_odds": "1.8333",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.458Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ipswich Town (Draw no bet)"
   }
  },
  {
   "record_id": "n-168d8224cc6685459d859033",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-168d8224cc6685459d859033",
   "match": "Arsenal v West Ham United",
   "match_url": null,
   "kickoff": "2025-10-04T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8619.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.7800",
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:57:25.398Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-168d8224cc6685459d859033",
    "quote_text": "One or both teams not to score",
    "fragment_from": 3081,
    "fragment_to": 3111,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251003171347id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-west-ham-predictions-team-news-betting-tips-odds-and-bet-builder-a5bmG4U9oQIi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5d257af506bf6be1ea23aa4ef29e458b0f170448c41b5dcdcdd31760daf09a0",
     "material_removed": false
    },
    "published_at": "2025-10-03T16:00:00.000Z",
    "detected_at": "2026-09-28T16:57:25.398Z",
    "executed_at": "2026-11-07T18:21:03.466Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v West Ham United",
     "competition_name": "Premier League",
     "starts_at": "2025-10-04T14:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6641",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6641,
    "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-10-03T17:13:47.000Z",
    "dates": {
     "fragment_at": "2025-10-03T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-03T16:00:00.000Z",
     "detected_at": "2026-09-28T16:57:25.398Z",
     "archive_snapshot_at": "2025-10-03T17:13:47.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "no",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no"
    },
    "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 Arsenal 2-0 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "f34af7f708bac910bb04ea13e82571250f4dc37f9143b448ee032a88c3860637",
      "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": "no",
      "decimal_odds": "1.6641",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6641,
      "executed_at": "2026-11-07T18:21:03.466Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "49a28ec8a14cbc0891eea1726778e340f2f5850bf7d4ba03c07ff26d5af1ae46",
      "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": "no",
      "decimal_odds": "1.7800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7800,
      "executed_at": "2026-11-07T18:21:03.472Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-west-ham-predictions-team-news-betting-tips-odds-and-bet-builder-a5bmG4U9oQIi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-3ebb5ce40fbb779cc8ce771f",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-3ebb5ce40fbb779cc8ce771f",
   "match": "Arsenal v West Ham United",
   "match_url": null,
   "kickoff": "2025-10-04T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8619.0,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Arsenal to win to nil at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9750,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.9750",
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:57:25.398Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3ebb5ce40fbb779cc8ce771f",
    "quote_text": "Arsenal to win to nil\n1pt 5-6 Hills",
    "fragment_from": 1958,
    "fragment_to": 1993,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251003171347id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-west-ham-predictions-team-news-betting-tips-odds-and-bet-builder-a5bmG4U9oQIi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5d257af506bf6be1ea23aa4ef29e458b0f170448c41b5dcdcdd31760daf09a0",
     "material_removed": false
    },
    "published_at": "2025-10-03T16:00:00.000Z",
    "detected_at": "2026-09-28T16:57:25.398Z",
    "executed_at": "2026-11-07T18:21:03.459Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v West Ham United",
     "competition_name": "Premier League",
     "starts_at": "2025-10-04T14:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "To win to nil",
    "outcome_label": "Arsenal to win to nil",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9750,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-03T17:13:47.000Z",
    "dates": {
     "fragment_at": "2025-10-03T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-03T16:00:00.000Z",
     "detected_at": "2026-09-28T16:57:25.398Z",
     "archive_snapshot_at": "2025-10-03T17:13:47.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "To win to nil",
     "choice": "Arsenal to win to nil",
     "author_odds": "1.83",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Arsenal to win to nil at 1.83"
    },
    "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 Arsenal 2-0 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "a6ddf9c3d0f2d03b52b000e8bb46b5b06a2924dd83bbd16f8e1b24d81792c49d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-07T18:21:03.434Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e27269f87a443272de17b91721180338399e8aaaaaf81995d977f79497f6a86c",
      "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": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.9750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9750,
      "executed_at": "2026-11-07T18:21:03.459Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-west-ham-predictions-team-news-betting-tips-odds-and-bet-builder-a5bmG4U9oQIi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win to nil"
   }
  },
  {
   "record_id": "n-36c917a7923c53123c04d3cc",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-36c917a7923c53123c04d3cc",
   "match": "Leeds United v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-10-04T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8622.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.5",
   "settled_price": "3.3500",
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:40:32.507Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-36c917a7923c53123c04d3cc",
    "quote_text": "Draw\n1pt 5-2 bet365, BoyleSports, Coral",
    "fragment_from": 1998,
    "fragment_to": 2037,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251003170821id_/https://www.racingpost.com/sport/football-tips/premier-league/leeds-vs-tottenham-predictions-team-news-betting-tips-odds-and-bet-builder-az2Jl7v0BzRC/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1d05ba7f7f27b48148ca4ac2df77d802c04f85282af2af05b6c64dd53195313d",
     "material_removed": false
    },
    "published_at": "2025-10-03T16:00:00.000Z",
    "detected_at": "2026-09-28T17:40:32.507Z",
    "executed_at": "2026-11-07T18:20:44.490Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2025-10-04T11:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.3500",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-03T17:08:21.000Z",
    "dates": {
     "fragment_at": "2025-10-03T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-03T16:00:00.000Z",
     "detected_at": "2026-09-28T17:40:32.507Z",
     "archive_snapshot_at": "2025-10-03T17:08:21.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.5",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.5"
    },
    "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 Leeds United 1-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "99f76666a6cdab4348101c8f5ee82436dca331854bd5cfe20a6fd2873e877a04",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.484Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fe87028f77b6179dd989405ff48ce1f52e3b5344864adf4e2d41a1dccf699b16",
      "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.3500",
      "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:44.490Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "69307464c7dd5f950911e211f037189d5425d29fe1aa349cc0a5f602d457d4c3",
      "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.3500",
      "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:44.496Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leeds-vs-tottenham-predictions-team-news-betting-tips-odds-and-bet-builder-az2Jl7v0BzRC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-3588da29a0ac8f8d789a36b6",
   "url": null,
   "match": "Chelsea v Benfica",
   "match_url": null,
   "kickoff": "2025-09-30T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8757.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.7000",
   "published_at": "2025-09-29T16:13:07.000Z",
   "recorded_at": "2026-09-30T15:57:10.376Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9ada5eaa05d80ad5d7a79212",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-9ada5eaa05d80ad5d7a79212",
   "match": "Chelsea v Benfica",
   "match_url": null,
   "kickoff": "2025-09-30T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8757.0,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Benfica at 2.3",
   "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": "2.3",
   "settled_price": "2.2100",
   "published_at": "2025-09-29T16:13:07.000Z",
   "recorded_at": "2026-09-30T15:57:10.376Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9ada5eaa05d80ad5d7a79212",
    "quote_text": "Benfica or draw double chance\n1pt 13-10 BoyleSports",
    "fragment_from": 2028,
    "fragment_to": 2079,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250929181339id_/https://www.racingpost.com/sport/football-tips/champions-league/chelsea-vs-benfica-predictions-team-news-betting-tips-odds-and-bet-builder-aYjnq6N0K7fP/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1c967d475581c7e679865a0d438e6c05bcca29301fc82e75809d6b9c3f1202d0",
     "material_removed": false
    },
    "published_at": "2025-09-29T16:13:07.000Z",
    "detected_at": "2026-09-30T15:57:10.376Z",
    "executed_at": "2026-11-07T18:22:14.489Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Benfica",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-09-30T19:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Benfica",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2100",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-29T18:13:39.000Z",
    "dates": {
     "fragment_at": "2025-09-29T16:13:07.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-29T16:13:07.000Z",
     "detected_at": "2026-09-30T15:57:10.376Z",
     "archive_snapshot_at": "2025-09-29T18:13:39.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Benfica",
     "author_odds": "2.3",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Benfica at 2.3"
    },
    "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 Chelsea 1-0 Benfica."
    },
    "settlements": [
     {
      "operation_id": "6d78a6ae5df64ef698e7fbde48bcaa3fa87aa1f9af0b05b91c40243b4de059ba",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Benfica",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.480Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8ed7ad91f6bd7c4920cb3993bf265cd29e8016d05cffb2958ab41d6a460d4c77",
      "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 Benfica",
      "decimal_odds": "2.2100",
      "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:14.489Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/chelsea-vs-benfica-predictions-team-news-betting-tips-odds-and-bet-builder-aYjnq6N0K7fP/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Benfica"
   }
  },
  {
   "record_id": "n-3ff6c0408869b5da76b1bca4",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-3ff6c0408869b5da76b1bca4",
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2025-09-28T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8762.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "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": "1.7500",
   "published_at": "2025-09-27T14:10:56.000Z",
   "recorded_at": "2026-09-28T17:41:16.802Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3ff6c0408869b5da76b1bca4",
    "quote_text": "Under 2.5 goals",
    "fragment_from": 4862,
    "fragment_to": 4877,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250927204918id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a1346bb9a2c6121adaeb90c2ba2e655ee227b9918f18649c6b53d72ff8d74c9c",
     "material_removed": false
    },
    "published_at": "2025-09-27T14:10:56.000Z",
    "detected_at": "2026-09-28T17:41:16.802Z",
    "executed_at": "2026-11-07T18:20:45.067Z",
    "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 Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-09-28T15:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7327",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-27T20:49:18.000Z",
    "dates": {
     "fragment_at": "2025-09-27T14:10:56.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-27T14:10:56.000Z",
     "detected_at": "2026-09-28T17:41:16.802Z",
     "archive_snapshot_at": "2025-09-27T20:49:18.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "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 Newcastle United 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "8e93a60cfc28b170b9a540877ee5eba3d77867db3fd2ed8532b7a944e91d85ae",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.7327",
      "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:45.067Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "896ea35e18b7f507dde20c0a2cdcd362e1c84e29896c2e2a08a485be786826ca",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "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:20:45.073Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-d554a68b1ade3a43c95206da",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-d554a68b1ade3a43c95206da",
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2025-09-28T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8762.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Newcastle United to win and under 2.5 goals at 6.5",
   "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": "6.5",
   "settled_price": "6.5000",
   "published_at": "2025-09-27T14:10:56.000Z",
   "recorded_at": "2026-09-28T17:41:16.802Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d554a68b1ade3a43c95206da",
    "quote_text": "Newcastle to win & under 2.5 goals\n11-2 general",
    "fragment_from": 2133,
    "fragment_to": 2180,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250927204918id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a1346bb9a2c6121adaeb90c2ba2e655ee227b9918f18649c6b53d72ff8d74c9c",
     "material_removed": false
    },
    "published_at": "2025-09-27T14:10:56.000Z",
    "detected_at": "2026-09-28T17:41:16.802Z",
    "executed_at": "2026-11-07T18:20:45.060Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-09-28T15:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Newcastle United to win and under 2.5 goals",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "6.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-27T20:49:18.000Z",
    "dates": {
     "fragment_at": "2025-09-27T14:10:56.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-27T14:10:56.000Z",
     "detected_at": "2026-09-28T17:41:16.802Z",
     "archive_snapshot_at": "2025-09-27T20:49:18.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Newcastle United to win and under 2.5 goals",
     "author_odds": "6.5",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Newcastle United to win and under 2.5 goals at 6.5"
    },
    "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 Newcastle United 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "9d5d4ff803189df642e2f1e17f11fc3180cf64e2a1acb6a0e3ccb6d3b526ddcc",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and under 2.5 goals",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:45.054Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f7879b4a08ad46db6ed123cf4cd7f5ea0b0ece39b93d47ddddb97acb49fda632",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and under 2.5 goals",
      "decimal_odds": "6.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:45.060Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United to win and under 2.5 goals"
   }
  },
  {
   "record_id": "n-aa51029fe41238eeaef938df",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-aa51029fe41238eeaef938df",
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2025-09-28T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8762.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Jurrien Timber to be carded at 4.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.8",
   "settled_price": "4.8",
   "published_at": "2025-09-27T14:10:56.000Z",
   "recorded_at": "2026-09-28T17:41:16.802Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-aa51029fe41238eeaef938df",
    "quote_text": "Jurrien Timber to be shown a card\n19-5 Hills",
    "fragment_from": 2077,
    "fragment_to": 2121,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250927204918id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a1346bb9a2c6121adaeb90c2ba2e655ee227b9918f18649c6b53d72ff8d74c9c",
     "material_removed": false
    },
    "published_at": "2025-09-27T14:10:56.000Z",
    "detected_at": "2026-09-28T17:41:16.802Z",
    "executed_at": "2026-11-07T18:20:45.044Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-09-28T15:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Jurrien Timber to be carded",
    "odds_set": {
     "by_author": "4.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-27T20:49:18.000Z",
    "dates": {
     "fragment_at": "2025-09-27T14:10:56.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-27T14:10:56.000Z",
     "detected_at": "2026-09-28T17:41:16.802Z",
     "archive_snapshot_at": "2025-09-27T20:49:18.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Jurrien Timber to be carded",
     "author_odds": "4.8",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Jurrien Timber to be carded at 4.8"
    },
    "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 Newcastle United 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "88341276b0e4dadcff8120efaeeff94bc1cfa5e61ed5deb26ef68ccd5d1299cf",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Jurrien Timber to be carded",
      "decimal_odds": "4.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:45.044Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-ak4Eg2I4psLa/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jurrien Timber to be carded"
   }
  },
  {
   "record_id": "n-b9553759400b43b6b388aa77",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-b9553759400b43b6b388aa77",
   "match": "Tottenham Hotspur v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-09-27T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8781.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Tottenham Hotspur",
   "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.5300",
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b9553759400b43b6b388aa77",
    "quote_text": "Tottenham to win\n\nWolves have lost all five of their Premier League matches this season and the tide is unlikely to turn at a much-improved Tottenham.",
    "fragment_from": 5053,
    "fragment_to": 5203,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "58402ca234c2182590a8c5ad41cb2eb63dabd90bb1b19e81156df7fefc0bac99",
     "material_removed": false
    },
    "published_at": "2025-09-26T15:30:00.000Z",
    "detected_at": "2026-09-28T16:22:18.746Z",
    "executed_at": "2026-11-07T18:21:52.560Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-09-27T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Tottenham Hotspur",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5208",
     "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-26T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-26T15:30:00.000Z",
     "detected_at": "2026-09-28T16:22:18.746Z",
     "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": "Tottenham Hotspur",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Tottenham Hotspur"
    },
    "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 Tottenham Hotspur 1-1 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "2f00054aff9fb041943dba72f3aab4da884326c58187e4b581fac942e57a8751",
      "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": "Tottenham Hotspur",
      "decimal_odds": "1.5208",
      "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:52.560Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7bcfa880263c543ef71c3a612ae442a323feabf987313f74f366bdbd722158e9",
      "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": "Tottenham Hotspur",
      "decimal_odds": "1.5300",
      "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:52.587Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur to win"
   }
  },
  {
   "record_id": "n-490cf6e7824594e1ac5bf07c",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-490cf6e7824594e1ac5bf07c",
   "match": "Tottenham Hotspur v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-09-27T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8781.4,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Tottenham Hotspur 1-0 Wolverhampton Wanderers at 8",
   "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": "8",
   "settled_price": "7.0000",
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-490cf6e7824594e1ac5bf07c",
    "quote_text": "Tottenham to win 1-0\n7-1 bet365",
    "fragment_from": 2230,
    "fragment_to": 2261,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "58402ca234c2182590a8c5ad41cb2eb63dabd90bb1b19e81156df7fefc0bac99",
     "material_removed": false
    },
    "published_at": "2025-09-26T15:30:00.000Z",
    "detected_at": "2026-09-28T16:22:18.746Z",
    "executed_at": "2026-11-07T18:21:52.535Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-09-27T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Correct score",
    "outcome_label": "Tottenham Hotspur 1-0 Wolverhampton Wanderers",
    "odds_set": {
     "by_author": "8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "7.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-26T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-26T15:30:00.000Z",
     "detected_at": "2026-09-28T16:22:18.746Z",
     "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": "Correct score",
     "choice": "Tottenham Hotspur 1-0 Wolverhampton Wanderers",
     "author_odds": "8",
     "market_key": "correct_score_market",
     "choice_key": "1-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Tottenham Hotspur 1-0 Wolverhampton Wanderers at 8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Did not match: the final score was Tottenham Hotspur 1-1 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "806c499b7565454585feaa06bfe034f1d230091e259cf0b0f4b6e592b4229505",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Tottenham Hotspur 1-0 Wolverhampton Wanderers",
      "decimal_odds": "8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:52.507Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8444d44bac36db6a74ab551dbf402ed4145c128022eaa46f5a19d8bd398346f0",
      "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": "Correct score",
      "choice": "Tottenham Hotspur 1-0 Wolverhampton Wanderers",
      "decimal_odds": "7.0000",
      "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:52.535Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur 1-0 Wolverhampton Wanderers"
   }
  },
  {
   "record_id": "n-23bd6294e4e3d804301ba00d",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-23bd6294e4e3d804301ba00d",
   "match": "Tottenham Hotspur v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-09-27T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8781.4,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Tottenham Hotspur to win and under 3.5 goals at 2.3",
   "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": "2.3",
   "settled_price": "2.2850",
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-23bd6294e4e3d804301ba00d",
    "quote_text": "Tottenham to win & under 3.5 goals\n1pt 13-10 Coral, Ladbrokes",
    "fragment_from": 2086,
    "fragment_to": 2147,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "58402ca234c2182590a8c5ad41cb2eb63dabd90bb1b19e81156df7fefc0bac99",
     "material_removed": false
    },
    "published_at": "2025-09-26T15:30:00.000Z",
    "detected_at": "2026-09-28T16:22:18.746Z",
    "executed_at": "2026-11-07T18:21:52.471Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-09-27T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Tottenham Hotspur to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-26T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-26T15:30:00.000Z",
     "detected_at": "2026-09-28T16:22:18.746Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Tottenham Hotspur to win and under 3.5 goals",
     "author_odds": "2.3",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Tottenham Hotspur to win and under 3.5 goals at 2.3"
    },
    "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 Tottenham Hotspur 1-1 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "6a19105c9e97a3e7d093aff7394b608efe2d47074fa9840f15bcef074c7daf5c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Tottenham Hotspur to win and under 3.5 goals",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:52.451Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cc3f494d42f5b3f75903d85937db20ff92b86696f9c642989af8ef18e46d8a6c",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Tottenham Hotspur to win and under 3.5 goals",
      "decimal_odds": "2.2850",
      "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:52.471Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-8f813c5b2a0972ac5ab80cb4",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-8f813c5b2a0972ac5ab80cb4",
   "match": "West Bromwich Albion v Leicester City",
   "match_url": null,
   "kickoff": "2025-09-26T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8853.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Luke Thomas to be carded at 5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "5",
   "settled_price": "5",
   "published_at": "2025-09-25T16:00:00.000Z",
   "recorded_at": "2026-09-30T16:12:09.972Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8f813c5b2a0972ac5ab80cb4",
    "quote_text": "Luke Thomas to be shown a card\n4-1 general",
    "fragment_from": 1993,
    "fragment_to": 2035,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250925170956id_/https://www.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2a417a1c68ef7874696addd6e7e86eb4a9080066f07d5c3c03e38fd7daf89604",
     "material_removed": false
    },
    "published_at": "2025-09-25T16:00:00.000Z",
    "detected_at": "2026-09-30T16:12:09.972Z",
    "executed_at": "2026-11-07T18:22:15.300Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Bromwich Albion v Leicester City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-09-26T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Luke Thomas to be carded",
    "odds_set": {
     "by_author": "5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
    "dates": {
     "fragment_at": "2025-09-25T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-25T16:00:00.000Z",
     "detected_at": "2026-09-30T16:12:09.972Z",
     "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Luke Thomas to be carded",
     "author_odds": "5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Luke Thomas to be carded at 5"
    },
    "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 Bromwich Albion 1-1 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "1dc0549dc250714451a139f7e393041195492b57addeb3c6d114d8775990c410",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Luke Thomas to be carded",
      "decimal_odds": "5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.300Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Luke Thomas to be carded"
   }
  },
  {
   "record_id": "n-9d0ddcb75397e057b8f0fce0",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-9d0ddcb75397e057b8f0fce0",
   "match": "West Bromwich Albion v Leicester City",
   "match_url": null,
   "kickoff": "2025-09-26T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8853.2,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Leicester City at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.3",
   "settled_price": "2.3",
   "published_at": "2025-09-25T16:00:00.000Z",
   "recorded_at": "2026-09-30T16:12:09.972Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9d0ddcb75397e057b8f0fce0",
    "quote_text": "Leicester draw no bet\n1pt 13-10 BoyleSports",
    "fragment_from": 1931,
    "fragment_to": 1974,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250925170956id_/https://www.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2a417a1c68ef7874696addd6e7e86eb4a9080066f07d5c3c03e38fd7daf89604",
     "material_removed": false
    },
    "published_at": "2025-09-25T16:00:00.000Z",
    "detected_at": "2026-09-30T16:12:09.972Z",
    "executed_at": "2026-11-07T18:22:15.293Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "West Bromwich Albion v Leicester City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-09-26T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Leicester City",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
    "dates": {
     "fragment_at": "2025-09-25T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-25T16:00:00.000Z",
     "detected_at": "2026-09-30T16:12:09.972Z",
     "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Draw no bet",
     "choice": "Leicester City",
     "author_odds": "2.3",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Leicester City at 2.3"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was West Bromwich Albion 1-1 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "9b2ef9deef32dd7fd73499167439785cba6733a1645e5650fc3cef443423258d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Leicester City",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:22:15.293Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leicester City (Draw no bet)"
   }
  },
  {
   "record_id": "n-64411a43fc90ab4f2c9217c6",
   "url": null,
   "match": "Rangers v KRC Genk",
   "match_url": null,
   "kickoff": "2025-09-25T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8885.6,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 4.5 cards: over 4.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.0250",
   "published_at": "2025-09-24T14:02:08.000Z",
   "recorded_at": "2026-10-01T00:34:06.578Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0761b050684225d8da4d91c8",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-0761b050684225d8da4d91c8",
   "match": "Rangers v KRC Genk",
   "match_url": null,
   "kickoff": "2025-09-25T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8885.6,
   "market_code": "player_card",
   "author_said": "Player to be carded: James Tavernier to be carded at 4.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.5",
   "settled_price": "4.5",
   "published_at": "2025-09-24T14:02:08.000Z",
   "recorded_at": "2026-10-01T00:34:06.578Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0761b050684225d8da4d91c8",
    "quote_text": "James Tavernier to be shown a card\n7-2 Coral, Ladbrokes",
    "fragment_from": 2184,
    "fragment_to": 2239,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/rangers-vs-genk-predictions-team-news-betting-tips-odds-and-bet-builder-atDHl6W9Da0R/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c97adad03a4376d6ba2a7206d47dc3eec866b0957cef055cbf6146cf46f6e135",
     "material_removed": false
    },
    "published_at": "2025-09-24T14:02:08.000Z",
    "detected_at": "2026-10-01T00:34:06.578Z",
    "executed_at": "2026-11-07T18:22:44.851Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Rangers v KRC Genk",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-09-25T19:00:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to be carded",
    "outcome_label": "James Tavernier to be carded",
    "odds_set": {
     "by_author": "4.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-24T14:02:08.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-24T14:02:08.000Z",
     "detected_at": "2026-10-01T00:34:06.578Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "James Tavernier to be carded",
     "author_odds": "4.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: James Tavernier to be carded at 4.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Rangers 0-1 KRC Genk."
    },
    "settlements": [
     {
      "operation_id": "5b7d1dc21ca710615f10329c11d7726f8cb75d975c44ca76f4876779edced9d9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "James Tavernier to be carded",
      "decimal_odds": "4.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:44.851Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/rangers-vs-genk-predictions-team-news-betting-tips-odds-and-bet-builder-atDHl6W9Da0R/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "James Tavernier to be carded"
   }
  },
  {
   "record_id": "n-b6bf7ff4cc50086196d9be18",
   "url": null,
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-09-16T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9092.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "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": "2.3000",
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-72c88f80e41382e6cb9cf321",
   "url": null,
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-09-16T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9092.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Brentford 0-1 Aston Villa",
   "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": "9.2500",
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-dd93f7eff8eca1bc5194dd83",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-dd93f7eff8eca1bc5194dd83",
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-09-16T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9092.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.2000",
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-dd93f7eff8eca1bc5194dd83",
    "quote_text": "Under 2.5 goals\n1pt 5-4 Coral",
    "fragment_from": 2044,
    "fragment_to": 2073,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250916121356id_/https://www.racingpost.com/sport/football-tips/efl-cup/brentford-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aU6OL6I8suLk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0f6f85fb193ee5ee990023aede12add26e3c5396a9d0b90f0c328d1938514698",
     "material_removed": false
    },
    "published_at": "2025-09-15T16:32:15.000Z",
    "detected_at": "2026-09-30T15:04:20.132Z",
    "executed_at": "2026-11-07T18:22:02.110Z",
    "statement_class": "priced",
    "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": "EFL Cup (Carabao)",
     "starts_at": "2025-09-16T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-16T12:13:56.000Z",
    "dates": {
     "fragment_at": "2025-09-15T16:32:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-15T16:32:15.000Z",
     "detected_at": "2026-09-30T15:04:20.132Z",
     "archive_snapshot_at": "2025-09-16T12:13:56.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2.25",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 2.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Brentford 1-1 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "9d13391eb169004b5532d8d196d26522b3ca496f5b6fd65d67573aad75fe485d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-11-07T18:22:02.104Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "17fc64cff5d57eef19cd7194ea6e7ea829587717e7586f3afb07e2d9647c6de3",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:22:02.110Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/brentford-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aU6OL6I8suLk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-fee85e77dbe0b3557bb1d27c",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-fee85e77dbe0b3557bb1d27c",
   "match": "Brentford v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-13T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9118.1,
   "market_code": "player_goal_or_assist",
   "author_said": "Player to score or assist: Enzo Fernandez to score or assist at 2.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.625",
   "settled_price": "2.625",
   "published_at": "2025-09-12T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:03:58.491Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fee85e77dbe0b3557bb1d27c",
    "quote_text": "Enzo Fernandez to score or assist\n13-8 bet365",
    "fragment_from": 2046,
    "fragment_to": 2091,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250912171857id_/https://www.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0c96137e1f9c590a066504d7ee169708dc6f422bee62a76f190f45b51a81088e",
     "material_removed": false
    },
    "published_at": "2025-09-12T16:00:00.000Z",
    "detected_at": "2026-09-28T17:03:58.491Z",
    "executed_at": "2026-11-07T18:21:03.969Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-09-13T19:00:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "Player to score or assist",
    "outcome_label": "Enzo Fernandez to score or assist",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-12T17:18:57.000Z",
    "dates": {
     "fragment_at": "2025-09-12T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-12T16:00:00.000Z",
     "detected_at": "2026-09-28T17:03:58.491Z",
     "archive_snapshot_at": "2025-09-12T17:18: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score or assist",
     "choice": "Enzo Fernandez to score or assist",
     "author_odds": "2.625",
     "market_key": "player_goal_or_assist",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score or assist: Enzo Fernandez to score or assist at 2.62"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 2-2 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "c84c1b0f18b3677532094623d79a09b2ef2928f75e7863b88da22b7b75802c6d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score or assist",
      "choice": "Enzo Fernandez to score or assist",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.969Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Enzo Fernandez to score or assist"
   }
  },
  {
   "record_id": "n-2b640b3dae932440e3b52887",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-2b640b3dae932440e3b52887",
   "match": "Brentford v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-13T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9118.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.75",
   "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": "1.75",
   "settled_price": "1.8200",
   "published_at": "2025-09-12T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:03:58.491Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2b640b3dae932440e3b52887",
    "quote_text": "Chelsea\n3pts 3-4 general",
    "fragment_from": 2006,
    "fragment_to": 2030,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250912171857id_/https://www.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0c96137e1f9c590a066504d7ee169708dc6f422bee62a76f190f45b51a81088e",
     "material_removed": false
    },
    "published_at": "2025-09-12T16:00:00.000Z",
    "detected_at": "2026-09-28T17:03:58.491Z",
    "executed_at": "2026-11-07T18:21:03.955Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-09-13T19:00:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Chelsea",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8333",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-12T17:18:57.000Z",
    "dates": {
     "fragment_at": "2025-09-12T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-12T16:00:00.000Z",
     "detected_at": "2026-09-28T17:03:58.491Z",
     "archive_snapshot_at": "2025-09-12T17:18: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Chelsea",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Chelsea at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 2-2 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "32535f02f39fc26a3adb84c1cb4763db19d9fb08a402f95bc7f89276864c9ea9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Chelsea",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.950Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dbe8d6b5634f35e707eb9717c249b9cf3b005b5b53c0dab3000523609939b5d4",
      "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": "Chelsea",
      "decimal_odds": "1.8333",
      "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:03.955Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9a870182939742a3d3c939818441e55c30877367c0813edb7e17fd73c0a50ddd",
      "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.8200",
      "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:03.961Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win"
   }
  },
  {
   "record_id": "n-d2db3d1f5ba4055d4fe3ec97",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-d2db3d1f5ba4055d4fe3ec97",
   "match": "Aston Villa v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-08-31T18:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9431.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.1500",
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d2db3d1f5ba4055d4fe3ec97",
    "quote_text": "One or both teams not to score",
    "fragment_from": 5009,
    "fragment_to": 5039,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250831130635id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07ee4c277906cd09519337d49680a54b79c7a26c303c649fe9a16ba1f718d2f2",
     "material_removed": false
    },
    "published_at": "2025-08-30T13:57:27.000Z",
    "detected_at": "2026-09-28T17:04:35.582Z",
    "executed_at": "2026-11-07T18:21:03.532Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-08-31T18:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9524",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9524,
    "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-31T13:06:35.000Z",
    "dates": {
     "fragment_at": "2025-08-30T13:57:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-30T13:57:27.000Z",
     "detected_at": "2026-09-28T17:04:35.582Z",
     "archive_snapshot_at": "2025-08-31T13:06:35.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "no",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Aston Villa 0-3 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "799a1ca738cb85849ebff464a1971ee245233596ff9fc77a53ef9eacd61b6f3a",
      "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": "no",
      "decimal_odds": "1.9524",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9524,
      "executed_at": "2026-11-07T18:21:03.532Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "928525469f6c7f1e840043dcd45bbc3a31ab3bb8ca819844a4fcde9ddc4f82e0",
      "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": "no",
      "decimal_odds": "2.1500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-11-07T18:21:03.537Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-00f04b4e1e250251723432a8",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-00f04b4e1e250251723432a8",
   "match": "Aston Villa v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-08-31T18:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9431.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Youri Tielemans to be carded at 5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "5",
   "settled_price": "5",
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-00f04b4e1e250251723432a8",
    "quote_text": "Youri Tielemans to be shown a card\n4-1 Hills",
    "fragment_from": 2190,
    "fragment_to": 2234,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250831130635id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07ee4c277906cd09519337d49680a54b79c7a26c303c649fe9a16ba1f718d2f2",
     "material_removed": false
    },
    "published_at": "2025-08-30T13:57:27.000Z",
    "detected_at": "2026-09-28T17:04:35.582Z",
    "executed_at": "2026-11-07T18:21:03.524Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-08-31T18:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Youri Tielemans to be carded",
    "odds_set": {
     "by_author": "5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-31T13:06:35.000Z",
    "dates": {
     "fragment_at": "2025-08-30T13:57:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-30T13:57:27.000Z",
     "detected_at": "2026-09-28T17:04:35.582Z",
     "archive_snapshot_at": "2025-08-31T13:06:35.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Youri Tielemans to be carded",
     "author_odds": "5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Youri Tielemans to be carded at 5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Aston Villa 0-3 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "0d0cbf61632af5f4419b4427738cd4f9a5478e467a3569716eafe904edb50e65",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Youri Tielemans to be carded",
      "decimal_odds": "5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.524Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Youri Tielemans to be carded"
   }
  },
  {
   "record_id": "n-424cdcb4850d02f4d10a8cb4",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-424cdcb4850d02f4d10a8cb4",
   "match": "Aston Villa v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-08-31T18:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9431.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.91",
   "settled_price": "2.0000",
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-424cdcb4850d02f4d10a8cb4",
    "quote_text": "Under 2.5 goals\n2pts 10-11 bet365",
    "fragment_from": 2142,
    "fragment_to": 2175,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250831130635id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07ee4c277906cd09519337d49680a54b79c7a26c303c649fe9a16ba1f718d2f2",
     "material_removed": false
    },
    "published_at": "2025-08-30T13:57:27.000Z",
    "detected_at": "2026-09-28T17:04:35.582Z",
    "executed_at": "2026-11-07T18:21:03.511Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-08-31T18:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.91",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0200",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-31T13:06:35.000Z",
    "dates": {
     "fragment_at": "2025-08-30T13:57:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-30T13:57:27.000Z",
     "detected_at": "2026-09-28T17:04:35.582Z",
     "archive_snapshot_at": "2025-08-31T13:06:35.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.91",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Aston Villa 0-3 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "2b294ba05e77acf9bb5bbe9303154dff6f487bdf3cb66f37c7fb39a821b7d3de",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.91",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.506Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "92745b32395cce3cd80e5d5f822119c4459770102c3b81302296da15223e3bda",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.0200",
      "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:03.511Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "18a7d8c4097b16f38eb992992b28c8cccc977bc69239fd8929c37ea097d98dc1",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.0000",
      "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:03.517Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-a9x8f1U8xaPV/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-9a9bdfc423769e6ca4e3dfc2",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-9a9bdfc423769e6ca4e3dfc2",
   "match": "Leeds United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-08-30T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9457.3,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: William Osula to score first at 7.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "7.5",
   "settled_price": "7.5",
   "published_at": "2025-08-29T16:30:00.000Z",
   "recorded_at": "2026-09-28T17:48:50.854Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9a9bdfc423769e6ca4e3dfc2",
    "quote_text": "William Osula first goalscorer\n13-2 BoyleSports",
    "fragment_from": 2267,
    "fragment_to": 2314,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250829202907id_/https://www.racingpost.com/sport/football-tips/premier-league/leeds-vs-newcastle-predictions-team-news-betting-tips-odds-bet-builder-acm3F3B4wpnk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2979b313a308ecb434c2f9c638c76a22ca2f793b9b1d8fd58d1a0e850e5c165c",
     "material_removed": false
    },
    "published_at": "2025-08-29T16:30:00.000Z",
    "detected_at": "2026-09-28T17:48:50.854Z",
    "executed_at": "2026-11-07T18:20:44.456Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-08-30T16:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Player to score first",
    "outcome_label": "William Osula to score first",
    "odds_set": {
     "by_author": "7.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-29T20:29:07.000Z",
    "dates": {
     "fragment_at": "2025-08-29T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-29T16:30:00.000Z",
     "detected_at": "2026-09-28T17:48:50.854Z",
     "archive_snapshot_at": "2025-08-29T20:29:07.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "William Osula to score first",
     "author_odds": "7.5",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: William Osula to score first at 7.5"
    },
    "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 Leeds United 0-0 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "6a56a546eaaa8d76f6d2f7924eb4cb67cfdda0f9cc2bac147de1d4769873b27d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "William Osula to score first",
      "decimal_odds": "7.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.456Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leeds-vs-newcastle-predictions-team-news-betting-tips-odds-bet-builder-acm3F3B4wpnk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "William Osula to score first"
   }
  },
  {
   "record_id": "n-6875340fde35bc5453ab9710",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-6875340fde35bc5453ab9710",
   "match": "Leeds United v Newcastle United",
   "match_url": null,
   "kickoff": "2025-08-30T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9457.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Newcastle United at 2.15",
   "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": "2.15",
   "settled_price": "2.0500",
   "published_at": "2025-08-29T16:30:00.000Z",
   "recorded_at": "2026-09-28T17:48:50.854Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": {
    "at": "2026-09-29T00:48:58.792Z",
    "field": "author price",
    "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
    "version": 2,
    "url": "/corrections/#c-bafd0325bf7c",
    "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
   },
   "evidence": {
    "observation_id": "n-6875340fde35bc5453ab9710",
    "quote_text": "Newcastle\n1pt 23-20 Coral, Ladbrokes",
    "fragment_from": 2159,
    "fragment_to": 2195,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250829202907id_/https://www.racingpost.com/sport/football-tips/premier-league/leeds-vs-newcastle-predictions-team-news-betting-tips-odds-bet-builder-acm3F3B4wpnk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2979b313a308ecb434c2f9c638c76a22ca2f793b9b1d8fd58d1a0e850e5c165c",
     "material_removed": false
    },
    "published_at": "2025-08-29T16:30:00.000Z",
    "detected_at": "2026-09-28T17:48:50.854Z",
    "executed_at": "2026-11-07T18:20:44.439Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2025-08-30T16:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Newcastle United",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0500",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-29T20:29:07.000Z",
    "dates": {
     "fragment_at": "2025-08-29T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-29T16:30:00.000Z",
     "detected_at": "2026-09-28T17:48:50.854Z",
     "archive_snapshot_at": "2025-08-29T20:29:07.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Newcastle United",
     "author_odds": "2.15",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Newcastle United at 2.15"
    },
    "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 Leeds United 0-0 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "0880d6880cbcfc43b343c88bcd7c3009776850772377d9b8e79380242c494c93",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Newcastle United",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.432Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "21e8814a0139184fcc5488cfd6bf02ab829cfcfb2279855e8beb95ab614886e9",
      "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": "2.0500",
      "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:44.439Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f1e99c84f9e01dad40895c8bf3453777311885abcd80bfcf0fbf89c0edb772de",
      "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": "2.0500",
      "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:44.445Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-09-29T00:48:58.792Z",
      "field_name": "author price",
      "was": "1.15",
      "now": "2.15",
      "cause": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
     }
    ],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leeds-vs-newcastle-predictions-team-news-betting-tips-odds-bet-builder-acm3F3B4wpnk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-09-29T00:48:58.792Z",
     "field": "author price",
     "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
     "version": 2,
     "url": "/corrections/#c-bafd0325bf7c",
     "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
    },
    "choice_words": "Newcastle United to win"
   }
  },
  {
   "record_id": "n-96ea0390039a278dcc9d5234",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-96ea0390039a278dcc9d5234",
   "match": "Manchester City v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-08-23T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9630.3,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Manchester City to win and over 2.5 goals at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": "1.9091",
   "settled_price": "2.0000",
   "published_at": "2025-08-22T16:30:00.000Z",
   "recorded_at": "2026-09-28T17:50:41.884Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-96ea0390039a278dcc9d5234",
    "quote_text": "Manchester City to win & over 2.5 goals\n2pts 10-11 Coral, Ladbrokes",
    "fragment_from": 2277,
    "fragment_to": 2344,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250822175459id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-tottenham-predictions-team-news-betting-tips-odds-and-bet-builder-a4SRF7L1ND2u/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "10ec255c22a1b038bb0527755355e2242fddcecd0a068c79c876074c8907ae16",
     "material_removed": false
    },
    "published_at": "2025-08-22T16:30:00.000Z",
    "detected_at": "2026-09-28T17:50:41.884Z",
    "executed_at": "2026-11-07T18:20:44.923Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2025-08-23T11:30:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Manchester City to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.9091",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-22T17:54:59.000Z",
    "dates": {
     "fragment_at": "2025-08-22T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-22T16:30:00.000Z",
     "detected_at": "2026-09-28T17:50:41.884Z",
     "archive_snapshot_at": "2025-08-22T17:54:59.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Manchester City to win and over 2.5 goals",
     "author_odds": "1.9091",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Manchester City to win and over 2.5 goals at 1.91"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester City 0-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "ee1513cecd94a8bd70de891ed5624793d568b9880866a1add14a5e20f939d700",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Manchester City to win and over 2.5 goals",
      "decimal_odds": "1.9091",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.917Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "15be615be11c30b7a89b524bed259fdb90fa60896439bd0ae9a6ffc1ce98d7b8",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Manchester City to win and over 2.5 goals",
      "decimal_odds": "2.0000",
      "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:44.923Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-tottenham-predictions-team-news-betting-tips-odds-and-bet-builder-a4SRF7L1ND2u/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-54ab98be6da19b78c9e66f76",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-54ab98be6da19b78c9e66f76",
   "match": "Tottenham Hotspur v Burnley",
   "match_url": null,
   "kickoff": "2025-08-16T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9794.3,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Tottenham Hotspur to win and under 3.5 goals at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.2050",
   "published_at": "2025-08-15T15:15:23.000Z",
   "recorded_at": "2026-09-28T16:20:01.025Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-54ab98be6da19b78c9e66f76",
    "quote_text": "Tottenham to win & under 3.5 goals vs Burnley\n1pt 23-20 Coral, Ladbrokes",
    "fragment_from": 1493,
    "fragment_to": 1565,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72c1072fdc4aef0cbf320554d61366bb42a289f912b05ac8ded60c66800cd915",
     "material_removed": false
    },
    "published_at": "2025-08-15T15:15:23.000Z",
    "detected_at": "2026-09-28T16:20:01.025Z",
    "executed_at": "2026-11-07T18:21:50.850Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Burnley",
     "competition_name": "Premier League",
     "starts_at": "2025-08-16T14:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Tottenham Hotspur to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2050",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12050,
    "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-08-15T15:15:23.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-15T15:15:23.000Z",
     "detected_at": "2026-09-28T16:20:01.025Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Tottenham Hotspur to win and under 3.5 goals",
     "author_odds": "2.15",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Tottenham Hotspur to win and under 3.5 goals at 2.15"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Tottenham Hotspur 3-0 Burnley."
    },
    "settlements": [
     {
      "operation_id": "82b854f362da71c110537a6e600301eb485fec9a83dc8e67fc66b9188e3de769",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Tottenham Hotspur to win and under 3.5 goals",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-11-07T18:21:50.830Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7987f033e049f663c8a15d62bfd4a74cfeb36c61d18c71d41c3a5f3d8519e868",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Tottenham Hotspur to win and under 3.5 goals",
      "decimal_odds": "2.2050",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12050,
      "executed_at": "2026-11-07T18:21:50.850Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-79c049eb763ded26efe07245",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-79c049eb763ded26efe07245",
   "match": "Sunderland v West Ham United",
   "match_url": null,
   "kickoff": "2025-08-16T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9794.3,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Sunderland at 2.38",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13750,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.375",
   "settled_price": "2.375",
   "published_at": "2025-08-15T15:15:23.000Z",
   "recorded_at": "2026-09-28T16:20:01.025Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-79c049eb763ded26efe07245",
    "quote_text": "Sunderland draw no bet vs West Ham\n1pt 11-8 BoyleSports",
    "fragment_from": 1436,
    "fragment_to": 1491,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72c1072fdc4aef0cbf320554d61366bb42a289f912b05ac8ded60c66800cd915",
     "material_removed": false
    },
    "published_at": "2025-08-15T15:15:23.000Z",
    "detected_at": "2026-09-28T16:20:01.025Z",
    "executed_at": "2026-11-07T18:21:50.808Z",
    "statement_class": "priced",
    "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": "Draw no bet",
    "outcome_label": "Sunderland",
    "odds_set": {
     "by_author": "2.375",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13750,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-08-15T15:15:23.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-15T15:15:23.000Z",
     "detected_at": "2026-09-28T16:20:01.025Z",
     "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": "Draw no bet",
     "choice": "Sunderland",
     "author_odds": "2.375",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Sunderland at 2.38"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Sunderland 3-0 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "b7d74cbe980b8686b71f7d55263a437d4e602ef3a9a4ef3cc9d789d58de6be7b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Sunderland",
      "decimal_odds": "2.375",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13750,
      "executed_at": "2026-11-07T18:21:50.808Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sunderland (Draw no bet)"
   }
  },
  {
   "record_id": "n-a417340d881aa4eb919a56f3",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-a417340d881aa4eb919a56f3",
   "match": "Brighton & Hove Albion v Fulham",
   "match_url": null,
   "kickoff": "2025-08-16T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9794.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brighton & Hove Albion at 1.91",
   "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": "1.909",
   "settled_price": "1.8400",
   "published_at": "2025-08-15T15:15:23.000Z",
   "recorded_at": "2026-09-28T16:20:01.025Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a417340d881aa4eb919a56f3",
    "quote_text": "Brighton to beat Fulham\n2pts 10-11 general",
    "fragment_from": 1392,
    "fragment_to": 1434,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72c1072fdc4aef0cbf320554d61366bb42a289f912b05ac8ded60c66800cd915",
     "material_removed": false
    },
    "published_at": "2025-08-15T15:15:23.000Z",
    "detected_at": "2026-09-28T16:20:01.025Z",
    "executed_at": "2026-11-07T18:21:50.779Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2025-08-16T14:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brighton & Hove Albion",
    "odds_set": {
     "by_author": "1.909",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8475",
     "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-15T15:15:23.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-15T15:15:23.000Z",
     "detected_at": "2026-09-28T16:20:01.025Z",
     "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": "Brighton & Hove Albion",
     "author_odds": "1.909",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brighton & Hove Albion at 1.91"
    },
    "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 Brighton & Hove Albion 1-1 Fulham."
    },
    "settlements": [
     {
      "operation_id": "6912e35215c4cc83e00cecf8af127d82cb8af2f2f49bec094a9b16aef26e5ba6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brighton & Hove Albion",
      "decimal_odds": "1.909",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:50.764Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1daf2bbb5e5f89c6fa85f4f9eeee4fcea429bee6fa8ca8519e92cd6205373649",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "1.8475",
      "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:50.779Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d6d85ae70731b0fdb3fafce33f942f9c34cfd3da4c93ad4463934eae33d2b67a",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "1.8400",
      "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:50.793Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aSYhs1b3tOO1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brighton & Hove Albion to win"
   }
  },
  {
   "record_id": "n-7f79573660904693f05164c9",
   "url": null,
   "match": "Leicester City v Sheffield Wednesday",
   "match_url": null,
   "kickoff": "2025-08-10T15:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9984.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: Leicester City over 2.5",
   "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.2600",
   "published_at": "2025-08-09T12:49:49.000Z",
   "recorded_at": "2026-09-30T16:16:27.492Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-aa2c9d0f5b344a692fedfa9f",
   "url": null,
   "match": "Leicester City v Sheffield Wednesday",
   "match_url": null,
   "kickoff": "2025-08-10T15:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9984.8,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Leicester City to win to nil",
   "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": "1.9400",
   "published_at": "2025-08-09T12:49:49.000Z",
   "recorded_at": "2026-09-30T16:16:27.492Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a03f8f44dd9d3e123acbedf2",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-a03f8f44dd9d3e123acbedf2",
   "match": "Crystal Palace v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-05-20T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -11902.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.9100",
   "published_at": "2025-05-19T11:43:56.000Z",
   "recorded_at": "2026-09-28T17:08:24.199Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a03f8f44dd9d3e123acbedf2",
    "quote_text": "backing under 2.5 goals may be the best approach for punters to take.",
    "fragment_from": 2043,
    "fragment_to": 2112,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250519155844id_/https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-wolves-predictions-betting-tips-and-odds-eagles-may-ease-off-following-fa-cup-success-aiQ727Z6GNkG/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "91b362010efded5bfa84f3dbea3c4223f3daae42011fdf5a2291f6df5bacd612",
     "material_removed": false
    },
    "published_at": "2025-05-19T11:43:56.000Z",
    "detected_at": "2026-09-28T17:08:24.199Z",
    "executed_at": "2026-11-07T18:21:05.313Z",
    "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 Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-05-20T19:00:00.000Z",
     "url": null,
     "scoreline": "4-2"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8929",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-05-19T15:58:44.000Z",
    "dates": {
     "fragment_at": "2025-05-19T11:43:56.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-19T11:43:56.000Z",
     "detected_at": "2026-09-28T17:08:24.199Z",
     "archive_snapshot_at": "2025-05-19T15:58:44.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Crystal Palace 4-2 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "17f43b80bcb46bb0474a05fef2cad6c1ff1f7f54e4b810c81a659f35230d9fc8",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.8929",
      "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:05.313Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "14b5f9e295de20ae69b3852cef1125ae6b211229fac7a2e313abc112f2c93ddc",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.9100",
      "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:05.319Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-wolves-predictions-betting-tips-and-odds-eagles-may-ease-off-following-fa-cup-success-aiQ727Z6GNkG/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-a31b002343f856c25efbbf62",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-a31b002343f856c25efbbf62",
   "match": "Brentford v Fulham",
   "match_url": null,
   "kickoff": "2025-05-18T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -11954.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brentford at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2",
   "settled_price": "2.0200",
   "published_at": "2025-05-17T14:03:16.000Z",
   "recorded_at": "2026-09-28T16:19:51.940Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a31b002343f856c25efbbf62",
    "quote_text": "Brentford\n2pts Evs general",
    "fragment_from": 1366,
    "fragment_to": 1392,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aL4rW2F5BYsr/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "64d8139b6b2803e690c8223e421faae8e35b7d08dae924e56556e902af915cf7",
     "material_removed": false
    },
    "published_at": "2025-05-17T14:03:16.000Z",
    "detected_at": "2026-09-28T16:19:51.940Z",
    "executed_at": "2026-11-07T18:21:50.381Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2025-05-18T14:00:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brentford",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0000",
     "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-17T14:03:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-17T14:03:16.000Z",
     "detected_at": "2026-09-28T16:19:51.940Z",
     "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": "Brentford",
     "author_odds": "2",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brentford at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 2-3 Fulham."
    },
    "settlements": [
     {
      "operation_id": "99a1e421591bf367de7ddbbcd0c2eb2cff55b91be644b03ab185edb1e95fa380",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brentford",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:50.367Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "80defda37251ee93bb6806e4be6fe37cc7ff6542910d60144cb4fc44fe264145",
      "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": "Brentford",
      "decimal_odds": "2.0000",
      "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:50.381Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8ca646019482e26a5a84bdeae62549837c385ef949c63e76260a3c0457a1304c",
      "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": "Brentford",
      "decimal_odds": "2.0200",
      "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:50.395Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aL4rW2F5BYsr/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win"
   }
  },
  {
   "record_id": "n-c4122f18b8687a9acd04dc3d",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-c4122f18b8687a9acd04dc3d",
   "match": "Aston Villa v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-05-16T18:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -11998.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2550,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.2550",
   "published_at": "2025-05-15T17:30:00.000Z",
   "recorded_at": "2026-09-28T17:09:19.015Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c4122f18b8687a9acd04dc3d",
    "quote_text": "Aston Villa to win",
    "fragment_from": 1382,
    "fragment_to": 1400,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250515183028id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-tottenham-predictions-betting-tips-odds-a9PQ25q5gT5K/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "016734db7ef4720e9285f26d6a815f16918ff3690d7730e05cfd132d14c25caa",
     "material_removed": false
    },
    "published_at": "2025-05-15T17:30:00.000Z",
    "detected_at": "2026-09-28T17:09:19.015Z",
    "executed_at": "2026-11-07T18:21:03.694Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2025-05-16T18:30: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.2418",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2418,
    "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-05-15T18:30:28.000Z",
    "dates": {
     "fragment_at": "2025-05-15T17:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-15T17:30:00.000Z",
     "detected_at": "2026-09-28T17:09:19.015Z",
     "archive_snapshot_at": "2025-05-15T18:30:28.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Aston Villa",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "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 Aston Villa 2-0 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "8b9976170c09c89d00bed512f156715b6b9fffdd10bd459362715c3b4e961496",
      "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.2418",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2418,
      "executed_at": "2026-11-07T18:21:03.694Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "308668217eb81041ae1dd301588da9b1764a832dddce50538c5653a3ba9d3160",
      "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.2550",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2550,
      "executed_at": "2026-11-07T18:21:03.700Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-tottenham-predictions-betting-tips-odds-a9PQ25q5gT5K/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-2d954e4a4c2f984905d4d69c",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-2d954e4a4c2f984905d4d69c",
   "match": "Aston Villa v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-05-16T18:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -11998.7,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Aston Villa to win and under 3.5 goals at 2.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.75",
   "settled_price": "2.5200",
   "published_at": "2025-05-15T17:30:00.000Z",
   "recorded_at": "2026-09-28T17:09:19.015Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2d954e4a4c2f984905d4d69c",
    "quote_text": "Aston Villa to win & under 3.5 goals\n1pt 7-4 bet365",
    "fragment_from": 1382,
    "fragment_to": 1433,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250515183028id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-tottenham-predictions-betting-tips-odds-a9PQ25q5gT5K/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "016734db7ef4720e9285f26d6a815f16918ff3690d7730e05cfd132d14c25caa",
     "material_removed": false
    },
    "published_at": "2025-05-15T17:30:00.000Z",
    "detected_at": "2026-09-28T17:09:19.015Z",
    "executed_at": "2026-11-07T18:21:03.687Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2025-05-16T18:30:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Aston Villa to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-05-15T18:30:28.000Z",
    "dates": {
     "fragment_at": "2025-05-15T17:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-15T17:30:00.000Z",
     "detected_at": "2026-09-28T17:09:19.015Z",
     "archive_snapshot_at": "2025-05-15T18:30:28.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Aston Villa to win and under 3.5 goals",
     "author_odds": "2.75",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Aston Villa to win and under 3.5 goals at 2.75"
    },
    "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 Aston Villa 2-0 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "3ec712a1ae167b2865580b990d230037f9ccfb5b49822c2a3059742caede0a4a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Aston Villa to win and under 3.5 goals",
      "decimal_odds": "2.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 17500,
      "executed_at": "2026-11-07T18:21:03.682Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "88edb007e39efa001cc83872a7a236483017aa2b8c31178d5aadfda367b9e3ee",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Aston Villa to win and under 3.5 goals",
      "decimal_odds": "2.5200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15200,
      "executed_at": "2026-11-07T18:21:03.687Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-tottenham-predictions-betting-tips-odds-a9PQ25q5gT5K/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-618c3e4337714d0ce491cf0f",
   "url": null,
   "match": "Liverpool v Arsenal",
   "match_url": null,
   "kickoff": "2025-05-11T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12121.7,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 3.5 cards: under 3.5",
   "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.8600",
   "published_at": "2025-05-10T14:00:33.000Z",
   "recorded_at": "2026-09-28T17:10:03.439Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e1d0cfc03df5534b6db94605",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-e1d0cfc03df5534b6db94605",
   "match": "Liverpool v Arsenal",
   "match_url": null,
   "kickoff": "2025-05-11T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12121.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool at 2.05",
   "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": "2.05",
   "settled_price": "2.2500",
   "published_at": "2025-05-10T14:00:33.000Z",
   "recorded_at": "2026-09-28T17:10:03.439Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e1d0cfc03df5534b6db94605",
    "quote_text": "Liverpool\n1pt 21-20 Betfair",
    "fragment_from": 1336,
    "fragment_to": 1363,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250510144815id_/https://www.racingpost.com/sport/football-tips/liverpool-vs-arsenal-predictions-betting-tips-and-odds-aEwIG3g1Omai/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c9c62e328beab9323d33c77e88bee0d9de8a279646938a13b3d535868f0520e6",
     "material_removed": false
    },
    "published_at": "2025-05-10T14:00:33.000Z",
    "detected_at": "2026-09-28T17:10:03.439Z",
    "executed_at": "2026-11-07T18:21:03.011Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-05-11T15:30:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-05-10T14:48:15.000Z",
    "dates": {
     "fragment_at": "2025-05-10T14:00:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-10T14:00:33.000Z",
     "detected_at": "2026-09-28T17:10:03.439Z",
     "archive_snapshot_at": "2025-05-10T14:48:15.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Liverpool",
     "author_odds": "2.05",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Liverpool at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Liverpool 2-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "98e3a74e1b087fb8c3d26d141836b4a605cedcc887266c229622bbd1b63ce753",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Liverpool",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.005Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5819a1ec9daaac69e8f9c1b41ecd09dba360f44f85c080170857f8cef45bcc57",
      "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.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.011Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bf89738601f6cc9e67602c32ee61242a336a4b3e73b098ae73ca3af6264daa25",
      "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.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:03.017Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/liverpool-vs-arsenal-predictions-betting-tips-and-odds-aEwIG3g1Omai/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-b52ec23e8e61882b3a996dbb",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-b52ec23e8e61882b3a996dbb",
   "match": "AFC Bournemouth v Aston Villa",
   "match_url": null,
   "kickoff": "2025-05-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12144.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.6700",
   "published_at": "2025-05-09T13:03:59.000Z",
   "recorded_at": "2026-09-28T17:10:33.899Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b52ec23e8e61882b3a996dbb",
    "quote_text": "Over 2.5 goals\nThere have been three or more goals in ten of Aston Villa’s last 11 matches.",
    "fragment_from": 6958,
    "fragment_to": 7049,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250509132914id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-aston-villa-predictions-betting-tips-and-odds-ai1hI8W0Ih4c/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "541d2552420926962066f3b90b5a9e71cad8096fca1d99fa5db87e91a353bbe8",
     "material_removed": false
    },
    "published_at": "2025-05-09T13:03:59.000Z",
    "detected_at": "2026-09-28T17:10:33.899Z",
    "executed_at": "2026-11-07T18:21:03.822Z",
    "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 Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-05-10T16:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7018",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-05-09T13:29:14.000Z",
    "dates": {
     "fragment_at": "2025-05-09T13:03:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-09T13:03:59.000Z",
     "detected_at": "2026-09-28T17:10:33.899Z",
     "archive_snapshot_at": "2025-05-09T13:29:14.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was AFC Bournemouth 0-1 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "59733c21b1f4ceff3a8c32b4fc51d0102a0f3ec985c2e5bffa0269bd67211657",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.7018",
      "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:03.822Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "72266245bcad6e7364d4ed16a2676414170a4683836e00ed731f7af7e0cddb38",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.6700",
      "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:03.833Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-aston-villa-predictions-betting-tips-and-odds-ai1hI8W0Ih4c/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-378da261b66bc2fd51d7427a",
   "url": "/authors/aaron-ashley/picks/4/#pick-n-378da261b66bc2fd51d7427a",
   "match": "Brentford v Manchester United",
   "match_url": null,
   "kickoff": "2025-05-04T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12291.3,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 1.5 goals: Brentford to win and over 1.5 goals at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.8300",
   "published_at": "2025-05-03T13:58:44.000Z",
   "recorded_at": "2026-09-28T16:19:41.174Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-378da261b66bc2fd51d7427a",
    "quote_text": "Brentford to win & over 1.5 goals\n1pt 19-20 Coral, Ladbrokes",
    "fragment_from": 3801,
    "fragment_to": 3861,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a1dmF9I0p15r/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "950df86bfe88fb0b4e491c7238ec5ba418d0acf458397ffab2c97d7b8fabb36a",
     "material_removed": false
    },
    "published_at": "2025-05-03T13:58:44.000Z",
    "detected_at": "2026-09-28T16:19:41.174Z",
    "executed_at": "2026-11-07T18:21:50.169Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2025-05-04T13:00:00.000Z",
     "url": null,
     "scoreline": "4-3"
    },
    "market_label": "Match result and over/under 1.5 goals",
    "outcome_label": "Brentford to win and over 1.5 goals",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-05-03T13:58:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-03T13:58:44.000Z",
     "detected_at": "2026-09-28T16:19:41.174Z",
     "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": "Match result and over/under 1.5 goals",
     "choice": "Brentford to win and over 1.5 goals",
     "author_odds": "1.95",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 1.5 goals: Brentford to win and over 1.5 goals at 1.95"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Brentford 4-3 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "3d39f27330d096a96b5465ee9d1976929b4327cf1e0ed23e90a3552bd4db00e7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 1.5 goals",
      "choice": "Brentford to win and over 1.5 goals",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:21:50.158Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9ef59a9b04c6eea0f879a26416c97de0cd1a2a1e870b2d77fd853def90027899",
      "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": "Match result and over/under 1.5 goals",
      "choice": "Brentford to win and over 1.5 goals",
      "decimal_odds": "1.8300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-07T18:21:50.169Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a1dmF9I0p15r/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win and over 1.5 goals"
   }
  },
  {
   "record_id": "n-7c327ed0c13b5ce574fcaf99",
   "url": null,
   "match": "Manchester City v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-05-02T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12335.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.7750",
   "published_at": "2025-05-01T13:35:54.000Z",
   "recorded_at": "2026-09-28T18:07:05.055Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-764cf69870f16eaf753840a4",
   "url": null,
   "match": "Real Madrid v Arsenal",
   "match_url": null,
   "kickoff": "2025-04-16T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -12765.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.5800",
   "published_at": "2025-04-15T13:11:15.000Z",
   "recorded_at": "2026-09-30T16:03:20.645Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7faf98599370cd8aa9581966",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-7faf98599370cd8aa9581966",
   "match": "Real Madrid v Arsenal",
   "match_url": null,
   "kickoff": "2025-04-16T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -12765.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Real Madrid win, both teams to score: yes at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.1",
   "settled_price": "3.1000",
   "published_at": "2025-04-15T13:11:15.000Z",
   "recorded_at": "2026-09-30T16:03:20.645Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7faf98599370cd8aa9581966",
    "quote_text": "Real Madrid to win & both teams to score\n1pt 21-10 Betfair",
    "fragment_from": 1364,
    "fragment_to": 1422,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250415135034id_/https://www.racingpost.com/sport/football-tips/champions-league/real-madrid-vs-arsenal-predictions-betting-tips-and-odds-aZJmD9L1Z3R1/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "380b95a553d4cd1bf721d7250fd84176e39aa3ed83cc8e4e93208da0a15af0d9",
     "material_removed": false
    },
    "published_at": "2025-04-15T13:11:15.000Z",
    "detected_at": "2026-09-30T16:03:20.645Z",
    "executed_at": "2026-11-07T18:22:14.907Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-04-16T19:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Real Madrid win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.1000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-15T13:50:34.000Z",
    "dates": {
     "fragment_at": "2025-04-15T13:11:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-15T13:11:15.000Z",
     "detected_at": "2026-09-30T16:03:20.645Z",
     "archive_snapshot_at": "2025-04-15T13:50:34.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Real Madrid win, both teams to score: yes",
     "author_odds": "3.1",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Real Madrid win, both teams to score: yes at 3.1"
    },
    "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 Real Madrid 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "336ac5dc148aeab82dcc60eabb3241561ad032c4dce9ba4440436ffaff808766",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Real Madrid win, both teams to score: yes",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.902Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4bec0cdc4f574f3bdb3d2f7dbe5b9fe53fb459f4738cb0dd4d9163267ccb628c",
      "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": "Match result and both teams to score",
      "choice": "Real Madrid win, both teams to score: yes",
      "decimal_odds": "3.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:22:14.907Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/real-madrid-vs-arsenal-predictions-betting-tips-and-odds-aZJmD9L1Z3R1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-d10cf0742c8d76409755b0e3",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-d10cf0742c8d76409755b0e3",
   "match": "Newcastle United v Manchester United",
   "match_url": null,
   "kickoff": "2025-04-13T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12792.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Newcastle United to win and under 3.5 goals at 2.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.625",
   "settled_price": "2.5500",
   "published_at": "2025-04-12T13:31:01.000Z",
   "recorded_at": "2026-09-28T16:18:25.757Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d10cf0742c8d76409755b0e3",
    "quote_text": "Newcastle to win & under 3.5 goals\n1pt 13-8 Coral, Ladbrokes",
    "fragment_from": 1464,
    "fragment_to": 1524,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-manchester-united-predictions-betting-tips-and-odds-a7xU11m6bouW/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b457b06752fc030e79a9f5381bb46477d4be2dda1d19951059d3018a5ddb20e7",
     "material_removed": false
    },
    "published_at": "2025-04-12T13:31:01.000Z",
    "detected_at": "2026-09-28T16:18:25.757Z",
    "executed_at": "2026-11-07T18:21:49.805Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2025-04-13T15:30:00.000Z",
     "url": null,
     "scoreline": "4-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Newcastle United to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.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-04-12T13:31:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-12T13:31:01.000Z",
     "detected_at": "2026-09-28T16:18:25.757Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Newcastle United to win and under 3.5 goals",
     "author_odds": "2.625",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Newcastle United to win and under 3.5 goals at 2.62"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Newcastle United 4-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "edfc4947f3efc094666483e752d038d76a523ff2ee7eae8f4bb2d26c9eb560b5",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Newcastle United to win and under 3.5 goals",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:49.799Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ee5b17f5ad2cde0c495c9d4b04b4b2bdba0ba7d78e0a4e4a6fb140b039216aca",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Newcastle United to win and under 3.5 goals",
      "decimal_odds": "2.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:21:49.805Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-manchester-united-predictions-betting-tips-and-odds-a7xU11m6bouW/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-d5b7c2c0575cc7f74f21ae94",
   "url": null,
   "match": "Arsenal v Brentford",
   "match_url": null,
   "kickoff": "2025-04-12T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12816.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Brentford",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.3000",
   "published_at": "2025-04-11T13:28:21.000Z",
   "recorded_at": "2026-09-28T17:11:47.482Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-41ee7306c0cdb4d3fba3186c",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-41ee7306c0cdb4d3fba3186c",
   "match": "Brighton & Hove Albion v Leicester City",
   "match_url": null,
   "kickoff": "2025-04-12T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13079.7,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: Brighton & Hove Albion over 2.5 at 2.1",
   "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": "2.1",
   "settled_price": "2.0500",
   "published_at": "2025-04-10T15:38:28.000Z",
   "recorded_at": "2026-10-09T13:44:29.243Z",
   "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,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-41ee7306c0cdb4d3fba3186c",
    "quote_text": "Back over 2.5 Brighton goals at 11/10 with LiveScore Bet.",
    "fragment_from": 3348,
    "fragment_to": 3405,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250429214703id_/https://www.livescore.com/en/news/brighton-vs-leicester-predictions-seagulls-to-coast-past-fragile-foxes-2025041015382845438/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b4e4eaede324b1ba5793c8051a4ca24bbb96e4280b4b18f481a9857b1ef331f3",
     "material_removed": false
    },
    "published_at": "2025-04-10T15:38:28.000Z",
    "detected_at": "2026-10-09T13:44:29.243Z",
    "executed_at": "2026-11-07T18:23:07.050Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-04-12T14:00:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "Team goals over/under 2.5",
    "outcome_label": "Brighton & Hove Albion over 2.5",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1150",
     "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-10T15:38:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-10T15:38:28.000Z",
     "detected_at": "2026-10-09T13:44:29.243Z",
     "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": "Team goals over/under 2.5",
     "choice": "Brighton & Hove Albion over 2.5",
     "author_odds": "2.1",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 2.5: Brighton & Hove Albion over 2.5 at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brighton & Hove Albion 2-2 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "35220e773bf36a1a53a4f00c31562f96426d0ed6af3c0692630cf737ac09d53a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Brighton & Hove Albion over 2.5",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:07.044Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1a4586d1e3a6aeeebe217d3fc983deef23c7f914f361dc54dc5888793cada89a",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Brighton & Hove Albion over 2.5",
      "decimal_odds": "2.1150",
      "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:23:07.050Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0633ede87585caa6dca9503886bddaefd2b3fb8b91298cfc8df58b01278dc0ef",
      "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": "Team goals over/under 2.5",
      "choice": "Brighton & Hove Albion over 2.5",
      "decimal_odds": "2.0500",
      "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:23:07.056Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/brighton-vs-leicester-predictions-seagulls-to-coast-past-fragile-foxes-2025041015382845438/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brighton & Hove Albion over 2.5 (Team goals over/under 2.5)"
   }
  },
  {
   "record_id": "n-cbc0a596047bb23edab8eb5f",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-cbc0a596047bb23edab8eb5f",
   "match": "Plymouth Argyle v Sheffield United",
   "match_url": null,
   "kickoff": "2025-04-12T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -12868.6,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Sheffield United to win and under 3.5 goals at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.25",
   "settled_price": "2.25",
   "published_at": "2025-04-11T14:22:45.000Z",
   "recorded_at": "2026-09-30T16:08:52.106Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cbc0a596047bb23edab8eb5f",
    "quote_text": "Sheffield United to win & under 3.5 goals\n1pt 5-4 Coral, Ladbrokes",
    "fragment_from": 1416,
    "fragment_to": 1482,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250411145054id_/https://www.racingpost.com/sport/football-tips/efl/championship-plymouth-vs-sheffield-united-predictions-betting-tips-and-odds-a88YP0k642wA/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c310755b19659ae52fa0b78a8da5986fc3b4f8470d5537e80fbe037c59a3c15e",
     "material_removed": false
    },
    "published_at": "2025-04-11T14:22:45.000Z",
    "detected_at": "2026-09-30T16:08:52.106Z",
    "executed_at": "2026-11-07T18:22:15.285Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Plymouth Argyle v Sheffield United",
     "competition_name": "EFL Championship",
     "starts_at": "2025-04-12T11:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Sheffield United to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-11T14:50:54.000Z",
    "dates": {
     "fragment_at": "2025-04-11T14:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-11T14:22:45.000Z",
     "detected_at": "2026-09-30T16:08:52.106Z",
     "archive_snapshot_at": "2025-04-11T14:50:54.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Sheffield United to win and under 3.5 goals",
     "author_odds": "2.25",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Sheffield United to win and under 3.5 goals at 2.25"
    },
    "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 Plymouth Argyle 2-1 Sheffield United."
    },
    "settlements": [
     {
      "operation_id": "4fc68085cb491b9fd0235fa22a113afc774313cbfbaf2b60d966923753d2f54e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Sheffield United to win and under 3.5 goals",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.285Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/championship-plymouth-vs-sheffield-united-predictions-betting-tips-and-odds-a88YP0k642wA/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sheffield United to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-2386ab975a230b471500e8fc",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-2386ab975a230b471500e8fc",
   "match": "Middlesbrough v Leeds United",
   "match_url": null,
   "kickoff": "2025-04-08T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -12957.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Middlesbrough or draw at 2.05",
   "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": "2.05",
   "settled_price": "2.0000",
   "published_at": "2025-04-07T14:24:37.000Z",
   "recorded_at": "2026-09-30T16:16:23.565Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2386ab975a230b471500e8fc",
    "quote_text": "Middlesbrough or draw double chance\n1pt 21-20 Hills",
    "fragment_from": 1358,
    "fragment_to": 1409,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250407161234id_/https://www.racingpost.com/sport/football-tips/efl/middlesbrough-leeds-predictions-betting-tips-odds-arjyp8o2rHC7/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6751ee01c19445684474c724105d35b70837ce2245456dc3ec66b73d5b6ab1e4",
     "material_removed": false
    },
    "published_at": "2025-04-07T14:24:37.000Z",
    "detected_at": "2026-09-30T16:16:23.565Z",
    "executed_at": "2026-11-07T18:22:15.451Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Middlesbrough v Leeds United",
     "competition_name": "EFL Championship",
     "starts_at": "2025-04-08T19:00:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Double chance",
    "outcome_label": "Middlesbrough or draw",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-07T16:12:34.000Z",
    "dates": {
     "fragment_at": "2025-04-07T14:24:37.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-07T14:24:37.000Z",
     "detected_at": "2026-09-30T16:16:23.565Z",
     "archive_snapshot_at": "2025-04-07T16:12:34.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "Middlesbrough or draw",
     "author_odds": "2.05",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Middlesbrough or draw at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Middlesbrough 0-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "b9571573f60147730cf551fc89ff73114c6d221b87dab038d56a207ea529ac87",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Middlesbrough or draw",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.445Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5d2bfcd3d9fbc1a0e1dacc9a947fdbdaf950d1403ee430d5f5c579f681544ca0",
      "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": "Middlesbrough or draw",
      "decimal_odds": "2.0000",
      "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:15.451Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/middlesbrough-leeds-predictions-betting-tips-odds-arjyp8o2rHC7/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Middlesbrough or draw"
   }
  },
  {
   "record_id": "n-314c347c10085ca58c26a8d7",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-314c347c10085ca58c26a8d7",
   "match": "Fulham v Liverpool",
   "match_url": null,
   "kickoff": "2025-04-06T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12965.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.9300",
   "published_at": "2025-04-05T17:00:00.000Z",
   "recorded_at": "2026-09-28T18:09:19.539Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-314c347c10085ca58c26a8d7",
    "quote_text": "they should have too much attacking quality for Fulham",
    "fragment_from": 3983,
    "fragment_to": 4037,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250405172648id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-liverpool-predictions-betting-odds-tips-a5RGA4c1KaAs/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d93f8b0a354a383b149136b2b200d63a80d5a145536d09684f7baa0e515d88f2",
     "material_removed": false
    },
    "published_at": "2025-04-05T17:00:00.000Z",
    "detected_at": "2026-09-28T18:09:19.539Z",
    "executed_at": "2026-11-07T18:20:44.075Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2025-04-06T13:00:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "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": "1.8929",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-05T17:26:48.000Z",
    "dates": {
     "fragment_at": "2025-04-05T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-05T17:00:00.000Z",
     "detected_at": "2026-09-28T18:09:19.539Z",
     "archive_snapshot_at": "2025-04-05T17:26:48.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 28 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": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Fulham 3-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "d3d250f64dd80d1358e536235f7cbd00410b210db27618d19c81188042db893a",
      "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": "1.8929",
      "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:44.075Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a0d70c327374d74441d23918ecf30e4e28721c094f4985e71daf3365fc0740a2",
      "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": "1.9300",
      "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:44.082Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-liverpool-predictions-betting-odds-tips-a5RGA4c1KaAs/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-a1c6e4f66ad21ac4d08d9685",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-a1c6e4f66ad21ac4d08d9685",
   "match": "Everton v Arsenal",
   "match_url": null,
   "kickoff": "2025-04-05T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12989.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "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-04-04T13:07:46.000Z",
   "recorded_at": "2026-09-28T17:12:01.057Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a1c6e4f66ad21ac4d08d9685",
    "quote_text": "Under 2.5 goals",
    "fragment_from": 6965,
    "fragment_to": 6980,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250404141503id_/https://www.racingpost.com/sport/football-tips/premier-league/everton-vs-arsenal-predictions-betting-tips-odds-aYmFv9f9kU1v/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7fff4ff811eed921b2cb8d6b8815eb1ddc6cc485a5f49d25514e14a088aecf9e",
     "material_removed": false
    },
    "published_at": "2025-04-04T13:07:46.000Z",
    "detected_at": "2026-09-28T17:12:01.057Z",
    "executed_at": "2026-11-07T18:21:05.396Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-04-05T11:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5819",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5819,
    "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-04-04T14:15:03.000Z",
    "dates": {
     "fragment_at": "2025-04-04T13:07:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-04T13:07:46.000Z",
     "detected_at": "2026-09-28T17:12:01.057Z",
     "archive_snapshot_at": "2025-04-04T14:15:03.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 1-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "0f21b95d13a10f07d8f2726116bfca0ff3e2e42776d8e2f58bc067819f50c3c9",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.5819",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5819,
      "executed_at": "2026-11-07T18:21:05.396Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6cc14cf608bcba273cb96e383bda3e6628d43bb920f2e052520b415ac134341c",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.5700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5700,
      "executed_at": "2026-11-07T18:21:05.405Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/everton-vs-arsenal-predictions-betting-tips-odds-aYmFv9f9kU1v/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-9dd4dc013d0494c9288005d8",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-9dd4dc013d0494c9288005d8",
   "match": "Everton v Arsenal",
   "match_url": null,
   "kickoff": "2025-04-05T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12989.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Everton or draw at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.8450",
   "published_at": "2025-04-04T13:07:46.000Z",
   "recorded_at": "2026-09-28T17:12:01.057Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9dd4dc013d0494c9288005d8",
    "quote_text": "Everton or draw double chance\n1pt 21-20 Coral, Hills & Ladbrokes",
    "fragment_from": 1336,
    "fragment_to": 1400,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250404141503id_/https://www.racingpost.com/sport/football-tips/premier-league/everton-vs-arsenal-predictions-betting-tips-odds-aYmFv9f9kU1v/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7fff4ff811eed921b2cb8d6b8815eb1ddc6cc485a5f49d25514e14a088aecf9e",
     "material_removed": false
    },
    "published_at": "2025-04-04T13:07:46.000Z",
    "detected_at": "2026-09-28T17:12:01.057Z",
    "executed_at": "2026-11-07T18:21:05.388Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-04-05T11:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Double chance",
    "outcome_label": "Everton or draw",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8450",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8450,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-04T14:15:03.000Z",
    "dates": {
     "fragment_at": "2025-04-04T13:07:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-04T13:07:46.000Z",
     "detected_at": "2026-09-28T17:12:01.057Z",
     "archive_snapshot_at": "2025-04-04T14:15:03.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "Everton or draw",
     "author_odds": "2.05",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Everton or draw at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 1-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "732aee56a2460428b4f24c07d42d4cffe1d00446d62cabfc766c76f44b5c4ba5",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Everton or draw",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:21:05.382Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a602a0c3d9ad16eb417dfdda1fc2cc8c4fafed94bc2474d60774555569bbd535",
      "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": "Everton or draw",
      "decimal_odds": "1.8450",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8450,
      "executed_at": "2026-11-07T18:21:05.388Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/everton-vs-arsenal-predictions-betting-tips-odds-aYmFv9f9kU1v/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton or draw"
   }
  },
  {
   "record_id": "n-4227bea5765a4d95b31ad3b7",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-4227bea5765a4d95b31ad3b7",
   "match": "Newcastle United v Brentford",
   "match_url": null,
   "kickoff": "2025-04-02T18:45:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13055.4,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Newcastle United to win and over 2.5 goals at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.2000",
   "published_at": "2025-04-01T14:47:38.000Z",
   "recorded_at": "2026-09-28T18:09:57.157Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4227bea5765a4d95b31ad3b7",
    "quote_text": "Newcastle to win & over 2.5 goals\n1pt 5-4 BoyleSports",
    "fragment_from": 1581,
    "fragment_to": 1634,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250401165047id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-free-bets-aqTUz5h66c1b/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "da8f9011a2242529b6b4688721a77f83a3c76688c8b082f028e42b11cbee6866",
     "material_removed": false
    },
    "published_at": "2025-04-01T14:47:38.000Z",
    "detected_at": "2026-09-28T18:09:57.157Z",
    "executed_at": "2026-11-07T18:20:50.262Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2025-04-02T18:45:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Newcastle United to win and over 2.5 goals",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-01T16:50:47.000Z",
    "dates": {
     "fragment_at": "2025-04-01T14:47:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-01T14:47:38.000Z",
     "detected_at": "2026-09-28T18:09:57.157Z",
     "archive_snapshot_at": "2025-04-01T16:50:47.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Newcastle United to win and over 2.5 goals",
     "author_odds": "2.25",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Newcastle United to win and over 2.5 goals at 2.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Newcastle United 2-1 Brentford."
    },
    "settlements": [
     {
      "operation_id": "6588c1c055b016c592c90d875f9cff23ef536300094aad810c54db6d7b7ae164",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and over 2.5 goals",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-11-07T18:20:50.256Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2870895e5528b1029d111b4ad80062e82005fc76c51aaffb36922207ac953c0d",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and over 2.5 goals",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:20:50.262Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Racing Post Sport Staff",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-free-bets-aqTUz5h66c1b/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-65d836d8f765f544bdd7584e",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-65d836d8f765f544bdd7584e",
   "match": "Manchester United v Arsenal",
   "match_url": null,
   "kickoff": "2025-03-09T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13631.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 1.5 goals: Arsenal to win and over 1.5 goals at 2.15",
   "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": "2.15",
   "settled_price": "2.2300",
   "published_at": "2025-03-08T13:09:42.000Z",
   "recorded_at": "2026-09-28T16:17:51.777Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-65d836d8f765f544bdd7584e",
    "quote_text": "Arsenal to win & over 1.5 goals\n2pts 23-20 Coral, Ladbrokes",
    "fragment_from": 1391,
    "fragment_to": 1450,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-arsenal-predictions-betting-tips-and-odds-ac5bw9D7C1qe/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "47392f69290841844675484787e5a90b872f9cf49bc9c5f178f2243e27c59127",
     "material_removed": false
    },
    "published_at": "2025-03-08T13:09:42.000Z",
    "detected_at": "2026-09-28T16:17:51.777Z",
    "executed_at": "2026-11-07T18:21:49.591Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-03-09T16:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and over/under 1.5 goals",
    "outcome_label": "Arsenal to win and over 1.5 goals",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2300",
     "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-03-08T13:09:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-08T13:09:42.000Z",
     "detected_at": "2026-09-28T16:17:51.777Z",
     "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": "Match result and over/under 1.5 goals",
     "choice": "Arsenal to win and over 1.5 goals",
     "author_odds": "2.15",
     "market_key": "result_and_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 1.5 goals: Arsenal to win and over 1.5 goals at 2.15"
    },
    "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 Manchester United 1-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "2ee5c8d569c8e646a4eb67e6871a17368686e1db3c3b8c53284dc1b6d1980490",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 1.5 goals",
      "choice": "Arsenal to win and over 1.5 goals",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:49.585Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f2e38725a1890bb31b25acb4684ab159adb00206f0cc3095fe0cb29339c4b0cd",
      "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": "Match result and over/under 1.5 goals",
      "choice": "Arsenal to win and over 1.5 goals",
      "decimal_odds": "2.2300",
      "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:49.591Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-arsenal-predictions-betting-tips-and-odds-ac5bw9D7C1qe/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and over 1.5 goals"
   }
  },
  {
   "record_id": "n-67b40d4441769655c1ddb4fa",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-67b40d4441769655c1ddb4fa",
   "match": "Chelsea v Leicester City",
   "match_url": null,
   "kickoff": "2025-03-09T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13896.0,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Chelsea to win to nil at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "2.1000",
   "published_at": "2025-03-07T16:14:53.000Z",
   "recorded_at": "2026-10-09T14:01:15.783Z",
   "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,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-67b40d4441769655c1ddb4fa",
    "quote_text": "Back Chelsea to win to nil at 21/20 with LiveScore Bet",
    "fragment_from": 3591,
    "fragment_to": 3645,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250422100611id_/https://www.livescore.com/en/news/chelsea-vs-leicester-city-predictions-premier-league-2025030716145335021/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a8cc1e137b5462b11e452edc6a7b9a5baf576fb98405f5a14ce469e37a5105a5",
     "material_removed": false
    },
    "published_at": "2025-03-07T16:14:53.000Z",
    "detected_at": "2026-10-09T14:01:15.783Z",
    "executed_at": "2026-11-07T18:23:07.262Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-03-09T14:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "To win to nil",
    "outcome_label": "Chelsea to win to nil",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11000,
    "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-03-07T16:14:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-07T16:14:53.000Z",
     "detected_at": "2026-10-09T14:01:15.783Z",
     "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": "To win to nil",
     "choice": "Chelsea to win to nil",
     "author_odds": "2.05",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Chelsea to win to nil at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Chelsea 1-0 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "1c39dff433c04421f3652871faacaab7b3399229bd97dfd5ce6c353ea7606bd9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Chelsea to win to nil",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:23:07.255Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9924337977969a122169cdd819f4039b2ed96d09cc8cbf49a91650fd411c1418",
      "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": "To win to nil",
      "choice": "Chelsea to win to nil",
      "decimal_odds": "2.1000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11000,
      "executed_at": "2026-11-07T18:23:07.262Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/chelsea-vs-leicester-city-predictions-premier-league-2025030716145335021/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win to nil"
   }
  },
  {
   "record_id": "n-29f41edb9bce6782bef44e69",
   "url": null,
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-03-08T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13655.7,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 3.5 cards: over 3.5",
   "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.6600",
   "published_at": "2025-03-07T13:57:14.000Z",
   "recorded_at": "2026-09-28T17:12:40.730Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9250b3be6c51bc2baa3139ce",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-9250b3be6c51bc2baa3139ce",
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-03-08T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13655.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brentford at 2.3",
   "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": "2.3",
   "settled_price": "2.1500",
   "published_at": "2025-03-07T13:57:14.000Z",
   "recorded_at": "2026-09-28T17:12:40.730Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9250b3be6c51bc2baa3139ce",
    "quote_text": "Brentford\n2pts 13-10 Betfair, Coral & Ladbrokes",
    "fragment_from": 1400,
    "fragment_to": 1447,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250307165055id_/https://www.racingpost.com/sport/football-tips/premier-league/brentford-aston-villa-predictions-betting-tips-odds-aMkm45C5eBY9/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f520a98eeefa122e2aabcd804ab2649b7bf97ee54ff302afd6a0a4475b72851f",
     "material_removed": false
    },
    "published_at": "2025-03-07T13:57:14.000Z",
    "detected_at": "2026-09-28T17:12:40.730Z",
    "executed_at": "2026-11-07T18:21:03.889Z",
    "statement_class": "priced",
    "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-03-08T17:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brentford",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1250",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-03-07T16:50:55.000Z",
    "dates": {
     "fragment_at": "2025-03-07T13:57:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-07T13:57:14.000Z",
     "detected_at": "2026-09-28T17:12:40.730Z",
     "archive_snapshot_at": "2025-03-07T16:50:55.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Brentford",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brentford at 2.3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brentford 0-1 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "eb5a312019151d263a8efe4788a82bca739881917f3b029db3629af93844f5e0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Brentford",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:03.883Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "079977e94ebdf24644fcf98eaa45ea528f3158930fa944aabb053efe939074f1",
      "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": "Brentford",
      "decimal_odds": "2.1250",
      "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:03.889Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3807711dc61fd60f6d0c0692974a93ed76d0bc844a2fece6a50398a9c2931854",
      "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": "Brentford",
      "decimal_odds": "2.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:21:03.895Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brentford-aston-villa-predictions-betting-tips-odds-aMkm45C5eBY9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win"
   }
  },
  {
   "record_id": "n-fcb97062fe666af510b368c9",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-fcb97062fe666af510b368c9",
   "match": "Sunderland v Hull City",
   "match_url": null,
   "kickoff": "2025-02-22T12:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -14042.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Sunderland win, both teams to score: yes at 3.8",
   "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": "3.8",
   "settled_price": "3.5500",
   "published_at": "2025-02-21T13:45:00.000Z",
   "recorded_at": "2026-09-30T15:11:35.553Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fcb97062fe666af510b368c9",
    "quote_text": "Sunderland to win & both teams to score\n1pt 14-5 Hills",
    "fragment_from": 1316,
    "fragment_to": 1370,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250221150123id_/https://www.racingpost.com/sport/football-tips/efl/championship-sunderland-vs-hull-predictions-betting-tips-and-odds-amelh8c6Wodk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "74386476743cd2590eac918d253fceb72309098ce9fca2a4ffb055203fcc2f5d",
     "material_removed": false
    },
    "published_at": "2025-02-21T13:45:00.000Z",
    "detected_at": "2026-09-30T15:11:35.553Z",
    "executed_at": "2026-11-07T18:22:05.824Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v Hull City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-02-22T12:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Sunderland win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-21T15:01:23.000Z",
    "dates": {
     "fragment_at": "2025-02-21T13:45:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-21T13:45:00.000Z",
     "detected_at": "2026-09-30T15:11:35.553Z",
     "archive_snapshot_at": "2025-02-21T15:01:23.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Sunderland win, both teams to score: yes",
     "author_odds": "3.8",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Sunderland win, both teams to score: yes at 3.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Sunderland 0-1 Hull City."
    },
    "settlements": [
     {
      "operation_id": "63e5fa050c4c955fce60b8516b1d9e2c99bbd1086d6fecf3ebce2019afdb107b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Sunderland win, both teams to score: yes",
      "decimal_odds": "3.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:05.813Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b2c62d349dc8f6cf302d4882c2fff5eb5454b618d44f301a4a83d42101b07036",
      "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": "Match result and both teams to score",
      "choice": "Sunderland win, both teams to score: yes",
      "decimal_odds": "3.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:05.824Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/championship-sunderland-vs-hull-predictions-betting-tips-and-odds-amelh8c6Wodk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sunderland win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-02bfc595fe62ed8f1ee0d991",
   "url": null,
   "match": "Leicester City v Brentford",
   "match_url": null,
   "kickoff": "2025-02-21T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14014.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 14750,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.4750",
   "published_at": "2025-02-20T15:15:00.000Z",
   "recorded_at": "2026-09-28T18:13:18.227Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a88169e0b4df75082c1cd44d",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-a88169e0b4df75082c1cd44d",
   "match": "Leicester City v Brentford",
   "match_url": null,
   "kickoff": "2025-02-21T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14014.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Brentford to win and under 3.5 goals at 3.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.25",
   "settled_price": "3.2000",
   "published_at": "2025-02-20T15:15:00.000Z",
   "recorded_at": "2026-09-28T18:13:18.227Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a88169e0b4df75082c1cd44d",
    "quote_text": "Brentford to win & under 3.5 goals\n1pt 9-4 general",
    "fragment_from": 1348,
    "fragment_to": 1398,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250220152222id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-brentford-predictions-betting-tips-odds-adV621W1bpb0/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "108bdfaec01653523d759dab2c04fcdc8d5f4c0e7ada55f224626a457e8fa508",
     "material_removed": false
    },
    "published_at": "2025-02-20T15:15:00.000Z",
    "detected_at": "2026-09-28T18:13:18.227Z",
    "executed_at": "2026-11-07T18:20:44.544Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2025-02-21T20:00:00.000Z",
     "url": null,
     "scoreline": "0-4"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Brentford to win and under 3.5 goals",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-20T15:22:22.000Z",
    "dates": {
     "fragment_at": "2025-02-20T15:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-20T15:15:00.000Z",
     "detected_at": "2026-09-28T18:13:18.227Z",
     "archive_snapshot_at": "2025-02-20T15:22:22.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Brentford to win and under 3.5 goals",
     "author_odds": "3.25",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Brentford to win and under 3.5 goals at 3.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Leicester City 0-4 Brentford."
    },
    "settlements": [
     {
      "operation_id": "6ed797edfe66cd8a6237f04aac1c05139caf607a41bd7aa1f556715c0f23c381",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Brentford to win and under 3.5 goals",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.538Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a188b375c5abee8e2624056bbe3eee9d8225f0e3a4aa02ef33032eb4a0324ee1",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Brentford to win and under 3.5 goals",
      "decimal_odds": "3.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:44.544Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leicester-vs-brentford-predictions-betting-tips-odds-adV621W1bpb0/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-56545b9438a02c519e8a4ae2",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-56545b9438a02c519e8a4ae2",
   "match": "FC Bayern München v Celtic",
   "match_url": null,
   "kickoff": "2025-02-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14131.9,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: FC Bayern München to win and over 3.5 goals at 1.83",
   "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": "1.83",
   "settled_price": "2.0700",
   "published_at": "2025-02-17T15:18:33.000Z",
   "recorded_at": "2026-09-30T15:53:20.044Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-56545b9438a02c519e8a4ae2",
    "quote_text": "Bayern to win & over 3.5 goals\n1pt 5-6 bet365",
    "fragment_from": 1322,
    "fragment_to": 1367,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250217154238id_/https://www.racingpost.com/sport/football-tips/champions-league/bayern-celtic-predictions-betting-tips-and-odd-ax3KN2P6B3Sp/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6bbd898fc263daacd56f86945d1006714b46d5cb10360a742c14c617b0ab40ad",
     "material_removed": false
    },
    "published_at": "2025-02-17T15:18:33.000Z",
    "detected_at": "2026-09-30T15:53:20.044Z",
    "executed_at": "2026-11-07T18:22:14.330Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Bayern München v Celtic",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-18T20:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "FC Bayern München to win and over 3.5 goals",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-17T15:42:38.000Z",
    "dates": {
     "fragment_at": "2025-02-17T15:18:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-17T15:18:33.000Z",
     "detected_at": "2026-09-30T15:53:20.044Z",
     "archive_snapshot_at": "2025-02-17T15:42:38.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "FC Bayern München to win and over 3.5 goals",
     "author_odds": "1.83",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: FC Bayern München to win and over 3.5 goals at 1.83"
    },
    "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 FC Bayern München 1-1 Celtic."
    },
    "settlements": [
     {
      "operation_id": "d4661de0dc922fd372584c1acf400071e29397eab8ae32a4b1f79d2c7d2d6143",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "FC Bayern München to win and over 3.5 goals",
      "decimal_odds": "1.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.323Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "08b16c3527bbb28337b3ae4658224a40db71fc680b8de08c04f0597149a9e9d5",
      "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": "Match result and over/under 3.5 goals",
      "choice": "FC Bayern München to win and over 3.5 goals",
      "decimal_odds": "2.0700",
      "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:14.330Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/bayern-celtic-predictions-betting-tips-and-odd-ax3KN2P6B3Sp/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win and over 3.5 goals"
   }
  },
  {
   "record_id": "n-b4e36709b6021afa072a928c",
   "url": null,
   "match": "Tottenham Hotspur v Manchester United",
   "match_url": null,
   "kickoff": "2025-02-16T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14137.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.4100",
   "published_at": "2025-02-15T14:31:39.000Z",
   "recorded_at": "2026-09-28T18:13:35.021Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-acfb4eaa5ec4515fac85cc46",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-acfb4eaa5ec4515fac85cc46",
   "match": "Tottenham Hotspur v Manchester United",
   "match_url": null,
   "kickoff": "2025-02-16T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14137.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.2",
   "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": "2.2",
   "settled_price": "2.2000",
   "published_at": "2025-02-15T14:31:39.000Z",
   "recorded_at": "2026-09-28T18:13:35.021Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-acfb4eaa5ec4515fac85cc46",
    "quote_text": "Over 3.5 goals\n1pt 6-5 bet365",
    "fragment_from": 1485,
    "fragment_to": 1514,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250215163706id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-manchester-united-predictions-betting-tips-and-odds-axnB54T4liUB/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d8e250d671026789871b77ac4f1cc62f4cc0a0a568ce6dd095cf825fbdf2a84e",
     "material_removed": false
    },
    "published_at": "2025-02-15T14:31:39.000Z",
    "detected_at": "2026-09-28T18:13:35.021Z",
    "executed_at": "2026-11-07T18:20:50.735Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2025-02-16T16:30:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-15T16:37:06.000Z",
    "dates": {
     "fragment_at": "2025-02-15T14:31:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-15T14:31:39.000Z",
     "detected_at": "2026-09-28T18:13:35.021Z",
     "archive_snapshot_at": "2025-02-15T16:37:06.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.2",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.2"
    },
    "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 Tottenham Hotspur 1-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "76f0fdb2cf496e385164edc28390d90fa732d89c9d363384a6c7bdfb67d4cf34",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:50.730Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fac354710e098e8ad5cb6c412a9f0bb01c55cdfc0cb3d4bcd7b215e2adec192f",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.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:50.735Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "08581464ea17f530d29d07ac124b014b4b78bde072ad3f1d90bcdd385b58d4a4",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:20:50.740Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-manchester-united-predictions-betting-tips-and-odds-axnB54T4liUB/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-692692fd2b65292b39b97034",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-692692fd2b65292b39b97034",
   "match": "Leicester City v Arsenal",
   "match_url": null,
   "kickoff": "2025-02-15T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14165.7,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "2.0500",
   "published_at": "2025-02-14T17:00:00.000Z",
   "recorded_at": "2026-09-28T18:13:51.511Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-692692fd2b65292b39b97034",
    "quote_text": "Arsenal to win & under 3.5 goals\n2pts 11-10 Coral, Ladbrokes",
    "fragment_from": 1374,
    "fragment_to": 1434,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250214143817id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-arsenal-predictions-betting-tips-odds-adaYP3R2VWaP/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7d2099440587b59a1b45b294a2cedf569a9646919c83fafddd112c89ec97791",
     "material_removed": false
    },
    "published_at": "2025-02-14T17:00:00.000Z",
    "detected_at": "2026-09-28T18:13:51.511Z",
    "executed_at": "2026-11-07T18:20:44.527Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-02-15T12:30:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Arsenal to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-14T14:38:17.000Z",
    "dates": {
     "fragment_at": "2025-02-14T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-14T17:00:00.000Z",
     "detected_at": "2026-09-28T18:13:51.511Z",
     "archive_snapshot_at": "2025-02-14T14:38:17.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Arsenal to win and under 3.5 goals",
     "author_odds": "2.1",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Leicester City 0-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "d58ad91f8e45fc09b23c5ca1903286f09013ec4b8a43c0107a60e1d109b0f91a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11000,
      "executed_at": "2026-11-07T18:20:44.521Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cb161c915dfda8b2a6f355398aebf5145fee726b82fa744d8e268da39454ee93",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.0500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:20:44.527Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leicester-vs-arsenal-predictions-betting-tips-odds-adaYP3R2VWaP/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-a5d431ead5a517120f8c0c2e",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-a5d431ead5a517120f8c0c2e",
   "match": "Celtic v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-02-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14489.9,
   "market_code": "double_chance",
   "author_said": "Double chance: Celtic or draw at 2.95",
   "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": "2.95",
   "settled_price": "3.0000",
   "published_at": "2025-02-11T11:51:39.000Z",
   "recorded_at": "2026-10-09T13:56:51.831Z",
   "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,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-a5d431ead5a517120f8c0c2e",
    "quote_text": "Back Celtic or draw double chance at 39/20 with LiveScore Bet.",
    "fragment_from": 3470,
    "fragment_to": 3532,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250317145921id_/https://www.livescore.com/en/news/celtic-bayern-munich-predictions-champions-league-2025021111513992720/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "83e5fd982df607e2b228720487c15eef1619fbe1375b7af42a3a155886c5622e",
     "material_removed": false
    },
    "published_at": "2025-02-11T11:51:39.000Z",
    "detected_at": "2026-10-09T13:56:51.831Z",
    "executed_at": "2026-11-07T18:23:07.180Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Celtic v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Double chance",
    "outcome_label": "Celtic or draw",
    "odds_set": {
     "by_author": "2.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.0000",
     "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-11T11:51:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-11T11:51:39.000Z",
     "detected_at": "2026-10-09T13:56:51.831Z",
     "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": "Celtic or draw",
     "author_odds": "2.95",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Celtic or draw at 2.95"
    },
    "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 Celtic 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "a5ef9fa80e7908ef1dfc5c930a4703155578ee0c248c56a0ff10e58c85ad7f31",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Celtic or draw",
      "decimal_odds": "2.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:07.168Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8361da964c36664b8cd186af1ad72313f46e6c25f54eec66ec749886b4dd3625",
      "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": "Celtic or draw",
      "decimal_odds": "3.0000",
      "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:23:07.180Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/celtic-bayern-munich-predictions-champions-league-2025021111513992720/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic or draw"
   }
  },
  {
   "record_id": "n-771b11f65d5396b8a01d6e05",
   "url": null,
   "match": "Celtic v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-02-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14275.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6800",
   "published_at": "2025-02-11T13:39:12.000Z",
   "recorded_at": "2026-09-30T15:54:53.885Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-ea0214b8b5cba9c39bc045f2",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-ea0214b8b5cba9c39bc045f2",
   "match": "Celtic v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-02-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14275.9,
   "market_code": "double_chance",
   "author_said": "Double chance: Celtic or draw at 3.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.1",
   "settled_price": "3.0000",
   "published_at": "2025-02-11T13:39:12.000Z",
   "recorded_at": "2026-09-30T15:54:53.885Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ea0214b8b5cba9c39bc045f2",
    "quote_text": "Celtic or draw double chance\n1pt 21-10 Betfair, Paddy Power",
    "fragment_from": 1374,
    "fragment_to": 1433,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/celtic-bayern-munich-predictions-betting-tips-odds-arrd73X7P2FW/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "408d1f0af500f836f234b4e8412ec5a9709d24b1c893102ad836577294bdc85d",
     "material_removed": false
    },
    "published_at": "2025-02-11T13:39:12.000Z",
    "detected_at": "2026-09-30T15:54:53.885Z",
    "executed_at": "2026-11-07T18:22:24.663Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Celtic v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Double chance",
    "outcome_label": "Celtic or draw",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.0000",
     "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-11T13:39:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-11T13:39:12.000Z",
     "detected_at": "2026-09-30T15:54:53.885Z",
     "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": "Celtic or draw",
     "author_odds": "3.1",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Celtic or draw at 3.1"
    },
    "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 Celtic 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "41a11dba893a293a6881323df859d249a914aeb01efb8fde15e2949fba10660c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Celtic or draw",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:24.653Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "972f148d8ea2470855284a618db3be7d1439655150c2efa313da074cf030c44f",
      "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": "Celtic or draw",
      "decimal_odds": "3.0000",
      "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:24.663Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/celtic-bayern-munich-predictions-betting-tips-odds-arrd73X7P2FW/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic or draw"
   }
  },
  {
   "record_id": "n-5bd8fce82e968765374fb8e0",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-5bd8fce82e968765374fb8e0",
   "match": "Oxford United v Bristol City",
   "match_url": null,
   "kickoff": "2025-02-01T12:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -14556.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.9500",
   "published_at": "2025-01-31T12:55:00.000Z",
   "recorded_at": "2026-10-01T00:57:40.684Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5bd8fce82e968765374fb8e0",
    "quote_text": "Both teams to score in Oxford v Bristol City\n1pt 19-20 Hills",
    "fragment_from": 1271,
    "fragment_to": 1331,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250131183135id_/https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-oxford-vs-bristol-city-predictions-aYYrq5Q08VLs/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b1a8920829c2464af1cc710d3c423cddd9ab60a89acae6efaa460898a2fdfe40",
     "material_removed": false
    },
    "published_at": "2025-01-31T12:55:00.000Z",
    "detected_at": "2026-10-01T00:57:40.684Z",
    "executed_at": "2026-11-07T18:22:32.858Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Oxford United v Bristol City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-02-01T12:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-31T18:31:35.000Z",
    "dates": {
     "fragment_at": "2025-01-31T12:55:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-31T12:55:00.000Z",
     "detected_at": "2026-10-01T00:57:40.684Z",
     "archive_snapshot_at": "2025-01-31T18:31:35.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.95",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.95"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Oxford United 1-1 Bristol City."
    },
    "settlements": [
     {
      "operation_id": "1d033148c74e6fc34b063d26e57f9614d01106107ee5aeff9b5ad1e06b0a7845",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:22:32.838Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8142f7f43b924b8a49bba69bba2252412ca31236e137ce08f17b369e6220b4bf",
      "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.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:32.858Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-oxford-vs-bristol-city-predictions-aYYrq5Q08VLs/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-0e063c5b71fa401fb4a7ac2b",
   "url": null,
   "match": "FCSB v Manchester United",
   "match_url": null,
   "kickoff": "2025-01-30T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14597.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6950",
   "published_at": "2025-01-29T15:28:58.000Z",
   "recorded_at": "2026-10-01T00:57:57.606Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-655e9bbb5c5c47f4d48e31f5",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-655e9bbb5c5c47f4d48e31f5",
   "match": "FCSB v Manchester United",
   "match_url": null,
   "kickoff": "2025-01-30T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14597.0,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Manchester United to win and under 3.5 goals at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.4",
   "settled_price": "2.3000",
   "published_at": "2025-01-29T15:28:58.000Z",
   "recorded_at": "2026-10-01T00:57:57.606Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-655e9bbb5c5c47f4d48e31f5",
    "quote_text": "Manchester United to win & under 3.5 goals\n1pt 7-5 general",
    "fragment_from": 1331,
    "fragment_to": 1389,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250130173802id_/https://www.racingpost.com/sport/football-tips/europa-league/fcsb-vs-manchester-united-predictions-betting-tips-and-odds-auxng3h3Pz4e/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5819fb10c9a40adc231b6502e78fdb28d4a2a4db202a201850ee6f8d413baf12",
     "material_removed": false
    },
    "published_at": "2025-01-29T15:28:58.000Z",
    "detected_at": "2026-10-01T00:57:57.606Z",
    "executed_at": "2026-11-07T18:22:36.063Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FCSB v Manchester United",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-30T20:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Manchester United to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-30T17:38:02.000Z",
    "dates": {
     "fragment_at": "2025-01-29T15:28:58.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T15:28:58.000Z",
     "detected_at": "2026-10-01T00:57:57.606Z",
     "archive_snapshot_at": "2025-01-30T17:38:02.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Manchester United to win and under 3.5 goals",
     "author_odds": "2.4",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Manchester United to win and under 3.5 goals at 2.4"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was FCSB 0-2 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "477bc37ef72c96132f44085bf24c400fdcfdf63a46dacb44abf3fc45f142674e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Manchester United to win and under 3.5 goals",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14000,
      "executed_at": "2026-11-07T18:22:36.058Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "93035bf21730045f2507e110655162be15341200a4140b3c5427f1222ba4d369",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Manchester United to win and under 3.5 goals",
      "decimal_odds": "2.3000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-11-07T18:22:36.063Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/fcsb-vs-manchester-united-predictions-betting-tips-and-odds-auxng3h3Pz4e/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-1862b14e3e05dbe18b3e9a18",
   "url": null,
   "match": "Aston Villa v West Ham United",
   "match_url": null,
   "kickoff": "2025-01-26T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14696.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "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.4650",
   "published_at": "2025-01-25T15:03:18.000Z",
   "recorded_at": "2026-10-01T00:58:52.040Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7f5a41edda01fec2b84bd762",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-7f5a41edda01fec2b84bd762",
   "match": "Aston Villa v West Ham United",
   "match_url": null,
   "kickoff": "2025-01-26T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14696.5,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Aston Villa to win and over 2.5 goals at 2.2",
   "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": "2.2",
   "settled_price": "2.0100",
   "published_at": "2025-01-25T15:03:18.000Z",
   "recorded_at": "2026-10-01T00:58:52.040Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7f5a41edda01fec2b84bd762",
    "quote_text": "Aston Villa to win & over 2.5 goals\n1pt 6-5 bet365",
    "fragment_from": 1526,
    "fragment_to": 1576,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250125153115id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-west-ham-prediction-betting-tips-and-odds-ahGH55r59gbE/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6e0894f34dcc28447cdcba49d78e45a14d19a113d9e0251fec14b728092adff4",
     "material_removed": false
    },
    "published_at": "2025-01-25T15:03:18.000Z",
    "detected_at": "2026-10-01T00:58:52.040Z",
    "executed_at": "2026-11-07T18:22:36.561Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v West Ham United",
     "competition_name": "Premier League",
     "starts_at": "2025-01-26T16:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Aston Villa to win and over 2.5 goals",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0100",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-25T15:31:15.000Z",
    "dates": {
     "fragment_at": "2025-01-25T15:03:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-25T15:03:18.000Z",
     "detected_at": "2026-10-01T00:58:52.040Z",
     "archive_snapshot_at": "2025-01-25T15:31:15.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Aston Villa to win and over 2.5 goals",
     "author_odds": "2.2",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Aston Villa to win and over 2.5 goals at 2.2"
    },
    "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 Aston Villa 1-1 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "79e0255d665f6da310cccb76e573ef0ce6712ea7f47d9a24d22c69ef1159c439",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Aston Villa to win and over 2.5 goals",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.498Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5225757562500e67b179212363fa5a7b4a144bc3e978e1c680ef9192b0ec3392",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Aston Villa to win and over 2.5 goals",
      "decimal_odds": "2.0100",
      "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:36.561Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/aston-villa-vs-west-ham-prediction-betting-tips-and-odds-ahGH55r59gbE/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-03168660ae7a93b2d04388d7",
   "url": null,
   "match": "Celtic v BSC Young Boys",
   "match_url": null,
   "kickoff": "2025-01-22T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14779.9,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Celtic over 1.5",
   "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": "1.2700",
   "published_at": "2025-01-21T16:28:48.000Z",
   "recorded_at": "2026-09-30T15:56:43.971Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f4f5d1a189437cc7f7d925c7",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-f4f5d1a189437cc7f7d925c7",
   "match": "Celtic v BSC Young Boys",
   "match_url": null,
   "kickoff": "2025-01-22T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14779.9,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Celtic to win and over 2.5 goals at 1.73",
   "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": "1.727",
   "settled_price": "1.6300",
   "published_at": "2025-01-21T16:28:48.000Z",
   "recorded_at": "2026-09-30T15:56:43.971Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f4f5d1a189437cc7f7d925c7",
    "quote_text": "Celtic to win & over 2.5 goals\n1pt 8-11 Coral, Ladbrokes",
    "fragment_from": 1294,
    "fragment_to": 1350,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250121173144id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-young-boys-predictions-betting-tips-odds-a3nMM2l4pMdL/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "788a0cf1f267c5def9576cbd195f1a6dba11a47e78d49ad9ab4241a7a671a3d6",
     "material_removed": false
    },
    "published_at": "2025-01-21T16:28:48.000Z",
    "detected_at": "2026-09-30T15:56:43.971Z",
    "executed_at": "2026-11-07T18:22:14.459Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Celtic v BSC Young Boys",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-22T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Celtic to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.727",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-21T17:31:44.000Z",
    "dates": {
     "fragment_at": "2025-01-21T16:28:48.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-21T16:28:48.000Z",
     "detected_at": "2026-09-30T15:56:43.971Z",
     "archive_snapshot_at": "2025-01-21T17:31:44.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Celtic to win and over 2.5 goals",
     "author_odds": "1.727",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Celtic to win and over 2.5 goals at 1.73"
    },
    "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 Celtic 1-0 BSC Young Boys."
    },
    "settlements": [
     {
      "operation_id": "c7bbabb3ad49e0ad3cc55e8d9bb5d4e71c8eac46cb11a6e74069c95dee3bad42",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Celtic to win and over 2.5 goals",
      "decimal_odds": "1.727",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:14.453Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fcb6f88a9e6aa2c4918b0d49e0151ed3b9798cd82718c38c41bf1a625164db60",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Celtic to win and over 2.5 goals",
      "decimal_odds": "1.6300",
      "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:14.459Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/celtic-vs-young-boys-predictions-betting-tips-odds-a3nMM2l4pMdL/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-68c966445844156e3ef69bd1",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-68c966445844156e3ef69bd1",
   "match": "Ipswich Town v Manchester City",
   "match_url": null,
   "kickoff": "2025-01-19T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14854.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Manchester City win, both teams to score: yes at 2.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-6",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.6",
   "settled_price": "2.6750",
   "published_at": "2025-01-18T17:15:00.000Z",
   "recorded_at": "2026-09-30T15:13:29.821Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-68c966445844156e3ef69bd1",
    "quote_text": "Man City to win & both teams to score\n1pt 8-5 bet365, BoyleSports",
    "fragment_from": 1325,
    "fragment_to": 1390,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250118182537id_/https://www.racingpost.com/sport/football-tips/premier-league/ipswich-vs-man-city-predictions-betting-tips-odds-aMmur5V059N7/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8e499c5fea0a72e18a35e24d9e86aaf8f07033ce6a81626683253aa192020a06",
     "material_removed": false
    },
    "published_at": "2025-01-18T17:15:00.000Z",
    "detected_at": "2026-09-30T15:13:29.821Z",
    "executed_at": "2026-11-07T18:22:06.088Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Ipswich Town v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-01-19T16:30:00.000Z",
     "url": null,
     "scoreline": "0-6"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Manchester City win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.6750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-18T18:25:37.000Z",
    "dates": {
     "fragment_at": "2025-01-18T17:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-18T17:15:00.000Z",
     "detected_at": "2026-09-30T15:13:29.821Z",
     "archive_snapshot_at": "2025-01-18T18:25:37.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Manchester City win, both teams to score: yes",
     "author_odds": "2.6",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Manchester City win, both teams to score: yes at 2.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Ipswich Town 0-6 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "bcf85499188cb8cb68da648d2ad138cb7bfa28ce497f7918368cfaeb2b37680c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: yes",
      "decimal_odds": "2.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:06.082Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "379ff9a728b2458ee6c2ec26f5949554c096b364d3cfd9245be17ddd53dfd4b8",
      "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": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: yes",
      "decimal_odds": "2.6750",
      "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:06.088Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/ipswich-vs-man-city-predictions-betting-tips-odds-aMmur5V059N7/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-0c71beb0a972b37f1ca913dd",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-0c71beb0a972b37f1ca913dd",
   "match": "Arsenal v Aston Villa",
   "match_url": null,
   "kickoff": "2025-01-18T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14887.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Aston Villa at 2.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 14650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.625",
   "settled_price": "2.4650",
   "published_at": "2025-01-17T14:40:48.000Z",
   "recorded_at": "2026-10-01T01:01:57.236Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0c71beb0a972b37f1ca913dd",
    "quote_text": "Aston Villa or draw double chance\n1pt 13-8 bet365, Hills",
    "fragment_from": 1323,
    "fragment_to": 1379,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250117145114id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-aston-villa-prediction-betting-tips-odds-azgsT7v9x6uu/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19ab69b38e928b50cb19ab73074c353417ce78f401f41ceffc211b48d7b30686",
     "material_removed": false
    },
    "published_at": "2025-01-17T14:40:48.000Z",
    "detected_at": "2026-10-01T01:01:57.236Z",
    "executed_at": "2026-11-07T18:22:36.441Z",
    "statement_class": "priced",
    "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": "Double chance",
    "outcome_label": "draw or Aston Villa",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4650",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 14650,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-17T14:51:14.000Z",
    "dates": {
     "fragment_at": "2025-01-17T14:40:48.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-17T14:40:48.000Z",
     "detected_at": "2026-10-01T01:01:57.236Z",
     "archive_snapshot_at": "2025-01-17T14:51:14.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Aston Villa",
     "author_odds": "2.625",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Aston Villa at 2.62"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arsenal 2-2 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "e023f62fc5e7636bce9979c43d459e1bf133031de86e32178f11982496f8b6d3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Aston Villa",
      "decimal_odds": "2.625",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 16250,
      "executed_at": "2026-11-07T18:22:36.435Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "665177b22a40c05711bf141e2e433d78428b3663a7e298f4cef348ec1d1d5fe8",
      "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 Aston Villa",
      "decimal_odds": "2.4650",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14650,
      "executed_at": "2026-11-07T18:22:36.441Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-aston-villa-prediction-betting-tips-odds-azgsT7v9x6uu/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Aston Villa"
   }
  },
  {
   "record_id": "n-0de07f4a8de4b2d0ec2ef208",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-0de07f4a8de4b2d0ec2ef208",
   "match": "Leicester City v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-01-15T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14957.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Crystal Palace at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.9500",
   "published_at": "2025-01-14T13:17:49.000Z",
   "recorded_at": "2026-10-01T01:02:13.667Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0de07f4a8de4b2d0ec2ef208",
    "quote_text": "Crystal Palace\n2pts 19-20 general",
    "fragment_from": 1536,
    "fragment_to": 1569,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250115151758id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-crystal-palace-prediction-betting-tips-and-odds-au0z71s6Bm22/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8fae3aefb5d397c0a0dd421d1b04f912a5ad06eee16642d473638e2aa9fed7dc",
     "material_removed": false
    },
    "published_at": "2025-01-14T13:17:49.000Z",
    "detected_at": "2026-10-01T01:02:13.667Z",
    "executed_at": "2026-11-07T18:22:37.033Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-01-15T19:30:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Crystal Palace",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-15T15:17:58.000Z",
    "dates": {
     "fragment_at": "2025-01-14T13:17:49.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-14T13:17:49.000Z",
     "detected_at": "2026-10-01T01:02:13.667Z",
     "archive_snapshot_at": "2025-01-15T15:17:58.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Crystal Palace",
     "author_odds": "1.95",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Crystal Palace at 1.95"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Leicester City 0-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "0754c8ff86226bcea4a8e87de4f23aacaee5da8b2dac7fb0c75db49c746f99a4",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Crystal Palace",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:22:37.027Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "70aad9285cd9c0eb5d184bb8ef410fa4962c5982f46c125b2376968c4b69f8b7",
      "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.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:37.033Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leicester-vs-crystal-palace-prediction-betting-tips-and-odds-au0z71s6Bm22/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Crystal Palace to win"
   }
  },
  {
   "record_id": "n-0d80ae5460b1718ba56024c0",
   "url": null,
   "match": "Fulham v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-01-05T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15203.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.8450",
   "published_at": "2025-01-04T15:17:50.000Z",
   "recorded_at": "2026-10-01T01:02:34.934Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f46a2b720b04f272fbc2bac0",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-f46a2b720b04f272fbc2bac0",
   "match": "Fulham v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-01-05T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15203.0,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Ipswich Town at 2.4",
   "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": "2.4",
   "settled_price": "2.4800",
   "published_at": "2025-01-04T15:17:50.000Z",
   "recorded_at": "2026-10-01T01:02:34.934Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f46a2b720b04f272fbc2bac0",
    "quote_text": "Ipswich or draw double chance\n1pt 7-5 general",
    "fragment_from": 1480,
    "fragment_to": 1525,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250104181235id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-ipswich-prediction-betting-tips-and-odds-tc99-anKcY2x2wKIT/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0348129b453e58b5039d3e27c250b8e33652e8fbfbea0a45b6864800fb75a198",
     "material_removed": false
    },
    "published_at": "2025-01-04T15:17:50.000Z",
    "detected_at": "2026-10-01T01:02:34.934Z",
    "executed_at": "2026-11-07T18:22:36.843Z",
    "statement_class": "priced",
    "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": "2.4",
     "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-04T18:12:35.000Z",
    "dates": {
     "fragment_at": "2025-01-04T15:17:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-04T15:17:50.000Z",
     "detected_at": "2026-10-01T01:02:34.934Z",
     "archive_snapshot_at": "2025-01-04T18:12:35.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Ipswich Town",
     "author_odds": "2.4",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Ipswich Town at 2.4"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Fulham 2-2 Ipswich Town."
    },
    "settlements": [
     {
      "operation_id": "37181c7a4781e21eabe880c954a6a4b769601eea3a14269371c3588818649869",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Ipswich Town",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14000,
      "executed_at": "2026-11-07T18:22:36.837Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "34345347a741d0f96c514cd6ddfdac70288b8c2c9b6729117394af0cb063a32d",
      "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:36.843Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-vs-ipswich-prediction-betting-tips-and-odds-tc99-anKcY2x2wKIT/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Ipswich Town"
   }
  },
  {
   "record_id": "n-cd08efa02bbc02f88b235ebd",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-cd08efa02bbc02f88b235ebd",
   "match": "Brighton & Hove Albion v Arsenal",
   "match_url": null,
   "kickoff": "2025-01-04T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15223.5,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.4",
   "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": "3.4",
   "settled_price": "3.8000",
   "published_at": "2025-01-03T15:33:21.000Z",
   "recorded_at": "2026-10-01T01:02:55.905Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cd08efa02bbc02f88b235ebd",
    "quote_text": "Arsenal to win & both teams to score\n1pt 12-5 bet365",
    "fragment_from": 1507,
    "fragment_to": 1559,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250104154423id_/https://www.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-prediction-betting-tips-and-odds-tc999-aPozP7h4eZej/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "29ce2983bd0503c938b1f435261b4af4366de7e5b05bac349a729019f7d328ac",
     "material_removed": false
    },
    "published_at": "2025-01-03T15:33:21.000Z",
    "detected_at": "2026-10-01T01:02:55.905Z",
    "executed_at": "2026-11-07T18:22:36.648Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2025-01-04T17:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Arsenal win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.8000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-04T15:44:23.000Z",
    "dates": {
     "fragment_at": "2025-01-03T15:33:21.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-03T15:33:21.000Z",
     "detected_at": "2026-10-01T01:02:55.905Z",
     "archive_snapshot_at": "2025-01-04T15:44:23.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Arsenal win, both teams to score: yes",
     "author_odds": "3.4",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.4"
    },
    "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 Brighton & Hove Albion 1-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "19e077efcb6fb31d43afdc015e7bcd8e0df8b2363329deeeec2cd3472423478e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: yes",
      "decimal_odds": "3.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.639Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6de08bf7d2616f6eda2a31b8dbc17eb56be8dc252a90d454e9afae3829fa985b",
      "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": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: yes",
      "decimal_odds": "3.8000",
      "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:36.648Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brighton-vs-arsenal-prediction-betting-tips-and-odds-tc999-aPozP7h4eZej/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-8b351bbdee968a2de0d96593",
   "url": null,
   "match": "Brentford v Arsenal",
   "match_url": null,
   "kickoff": "2025-01-01T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15285.8,
   "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": 7400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.7400",
   "published_at": "2024-12-31T15:30:00.000Z",
   "recorded_at": "2026-09-30T15:20:49.489Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d68590f8fb641f3407d63a32",
   "url": null,
   "match": "Brentford v Arsenal",
   "match_url": null,
   "kickoff": "2025-01-01T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15285.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Arsenal to win and over 2.5 goals",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.2050",
   "published_at": "2024-12-31T15:30:00.000Z",
   "recorded_at": "2026-09-30T15:20:49.489Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1c91c5ddcd76e0a6019d65dd",
   "url": null,
   "match": "Leicester City v Manchester City",
   "match_url": null,
   "kickoff": "2024-12-29T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15370.6,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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.8800",
   "published_at": "2024-12-28T14:53:46.000Z",
   "recorded_at": "2026-10-01T01:03:16.837Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-25cc36e79dfff097d2fc2182",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-25cc36e79dfff097d2fc2182",
   "match": "Leicester City v Manchester City",
   "match_url": null,
   "kickoff": "2024-12-29T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15370.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: Manchester City over 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": "1.9091",
   "settled_price": "1.7750",
   "published_at": "2024-12-28T14:53:46.000Z",
   "recorded_at": "2026-10-01T01:03:16.837Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-25cc36e79dfff097d2fc2182",
    "quote_text": "Over 2.5 Manchester City goals\n2pts 10-11 Coral, Ladbrokes",
    "fragment_from": 1563,
    "fragment_to": 1621,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241228212020id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-city-vs-manchester-city-prediction-betting-tips-and-odds-tc999-a94Bz8p4uLFb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "08163516f7489da775e9cd747e3d05b2ed8be7ba7fbc35b3da0161f087971039",
     "material_removed": false
    },
    "published_at": "2024-12-28T14:53:46.000Z",
    "detected_at": "2026-10-01T01:03:16.837Z",
    "executed_at": "2026-11-07T18:22:37.004Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2024-12-29T14:30:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Team goals over/under 2.5",
    "outcome_label": "Manchester City over 2.5",
    "odds_set": {
     "by_author": "1.9091",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-28T21:20:20.000Z",
    "dates": {
     "fragment_at": "2024-12-28T14:53:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-28T14:53:46.000Z",
     "detected_at": "2026-10-01T01:03:16.837Z",
     "archive_snapshot_at": "2024-12-28T21:20:20.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 2.5",
     "choice": "Manchester City over 2.5",
     "author_odds": "1.9091",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 2.5: Manchester City over 2.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Leicester City 0-2 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "93bf9f24485e356ef35b7260203d8fe64974a85385d1bdd8f2b65e18ad256624",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Manchester City over 2.5",
      "decimal_odds": "1.9091",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.998Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "34d4c77632cba5b329a86c06514d2d554b6d3a7771f2760ccc6c8102f1542f1d",
      "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": "Team goals over/under 2.5",
      "choice": "Manchester City over 2.5",
      "decimal_odds": "1.7750",
      "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:37.004Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leicester-city-vs-manchester-city-prediction-betting-tips-and-odds-tc999-a94Bz8p4uLFb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City over 2.5 (Team goals over/under 2.5)"
   }
  },
  {
   "record_id": "n-66d1c1ab3fdc2538076b486c",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-66d1c1ab3fdc2538076b486c",
   "match": "Chelsea v Fulham",
   "match_url": null,
   "kickoff": "2024-12-26T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15442.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 5",
   "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": "5",
   "settled_price": "4.8000",
   "published_at": "2024-12-24T13:45:00.000Z",
   "recorded_at": "2026-10-01T01:04:03.115Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-66d1c1ab3fdc2538076b486c",
    "quote_text": "Draw\n1pt 4-1 Betfair",
    "fragment_from": 1531,
    "fragment_to": 1551,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241224135755id_/https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-fulham-prediction-betting-tips-and-odds-tc999-aB1iE5C9Zywz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3ca35082f4f6ef3626dc4502287f6e06e7abe39bf08b29cb86e5d1f264e07010",
     "material_removed": false
    },
    "published_at": "2024-12-24T13:45:00.000Z",
    "detected_at": "2026-10-01T01:04:03.115Z",
    "executed_at": "2026-11-07T18:22:36.686Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2024-12-26T15:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.8000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-24T13:57:55.000Z",
    "dates": {
     "fragment_at": "2024-12-24T13:45:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-24T13:45:00.000Z",
     "detected_at": "2026-10-01T01:04:03.115Z",
     "archive_snapshot_at": "2024-12-24T13:57:55.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "5",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 5"
    },
    "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 Chelsea 1-2 Fulham."
    },
    "settlements": [
     {
      "operation_id": "f9d50547c5342922e55ec39bf790e7fddb2edc4e42b7a5eca3ec115681299f14",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.679Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "971f796566add73b857e66c4ed42ddfdeea07ee0b3c55fddeb4aae4ea5f85a39",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "4.8000",
      "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:36.686Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-fulham-prediction-betting-tips-and-odds-tc999-aB1iE5C9Zywz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-398f699231b0247e5215e9c9",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-398f699231b0247e5215e9c9",
   "match": "Arsenal v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-18T19:30:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -15619.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2",
   "settled_price": "1.8500",
   "published_at": "2024-12-17T12:49:33.000Z",
   "recorded_at": "2026-09-30T15:26:30.480Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-398f699231b0247e5215e9c9",
    "quote_text": "Both teams to score\n2pts Evs bet365",
    "fragment_from": 1573,
    "fragment_to": 1608,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241217140304id_/https://www.racingpost.com/sport/football-tips/efl-cup/arsenal-vs-crystal-palace-prediction-betting-tips-and-odds-tc999-aKgxp5c6pMtX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6b1b1cf3e170d8814b6acfa15492fb13c94ffc67fbc04d1f6d1e1af0470dc82a",
     "material_removed": false
    },
    "published_at": "2024-12-17T12:49:33.000Z",
    "detected_at": "2026-09-30T15:26:30.480Z",
    "executed_at": "2026-11-07T18:22:04.963Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Crystal Palace",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2024-12-18T19:30:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-17T14:03:04.000Z",
    "dates": {
     "fragment_at": "2024-12-17T12:49:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-17T12:49:33.000Z",
     "detected_at": "2026-09-30T15:26:30.480Z",
     "archive_snapshot_at": "2024-12-17T14:03:04.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "2",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 2"
    },
    "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 Arsenal 3-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "1595eb2811b008071430f6f7e5480aa553ea0436f16ed98de87dae2da378bcaf",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-11-07T18:22:04.958Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d58946de8f54a848039a5b13ef6b437ad8ba849aa834fdb37a371d72e6e063e6",
      "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.8500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-07T18:22:04.963Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/arsenal-vs-crystal-palace-prediction-betting-tips-and-odds-tc999-aKgxp5c6pMtX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-04b636b99a956fd92f523ab0",
   "url": null,
   "match": "Southampton v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2024-12-15T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15702.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.7000",
   "published_at": "2024-12-14T14:46:27.000Z",
   "recorded_at": "2026-10-01T01:05:48.517Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-50ae52f01744c68ed08a051d",
   "url": "/authors/aaron-ashley/picks/22/#pick-n-50ae52f01744c68ed08a051d",
   "match": "Southampton v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2024-12-15T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15702.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Tottenham Hotspur win, both teams to score: yes at 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.5",
   "settled_price": "2.4750",
   "published_at": "2024-12-14T14:46:27.000Z",
   "recorded_at": "2026-10-01T01:05:48.517Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-50ae52f01744c68ed08a051d",
    "quote_text": "Tottenham to win & both teams to score\n1pt 6-4 general",
    "fragment_from": 1566,
    "fragment_to": 1620,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241214161037id_/https://www.racingpost.com/sport/football-tips/premier-league/southampton-vs-tottenham-prediction-betting-tips-and-odds-tc999-aYG1T9Q6LMp4/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6b86b401d3ceff5dfa83af0a5f954f52a64165d2c61a741b24e010d6a50e1bbb",
     "material_removed": false
    },
    "published_at": "2024-12-14T14:46:27.000Z",
    "detected_at": "2026-10-01T01:05:48.517Z",
    "executed_at": "2026-11-07T18:22:37.960Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Southampton v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2024-12-15T19:00:00.000Z",
     "url": null,
     "scoreline": "0-5"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Tottenham Hotspur win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-14T16:10:37.000Z",
    "dates": {
     "fragment_at": "2024-12-14T14:46:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-14T14:46:27.000Z",
     "detected_at": "2026-10-01T01:05:48.517Z",
     "archive_snapshot_at": "2024-12-14T16:10:37.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Tottenham Hotspur win, both teams to score: yes",
     "author_odds": "2.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Tottenham Hotspur win, both teams to score: yes at 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Southampton 0-5 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "b6976e5ca910d000fdc7f611339be8ef3c3e40a7f7be8729237b3fed293dcee7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Tottenham Hotspur win, both teams to score: yes",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:37.952Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9807c50a7699200608c498cd42ccbbf0dd8819c621e6ecda164ae98ea6839ab6",
      "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": "Match result and both teams to score",
      "choice": "Tottenham Hotspur win, both teams to score: yes",
      "decimal_odds": "2.4750",
      "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:37.960Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/southampton-vs-tottenham-prediction-betting-tips-and-odds-tc999-aYG1T9Q6LMp4/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-8a5d0a1e91461db286a13bf0",
   "url": null,
   "match": "Brighton & Hove Albion v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-15T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15707.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": 6900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6900",
   "published_at": "2024-12-14T15:54:21.000Z",
   "recorded_at": "2026-10-01T01:05:44.330Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-ccb46f640a44cb48adad0a94",
   "url": "/authors/aaron-ashley/picks/22/#pick-n-ccb46f640a44cb48adad0a94",
   "match": "Brighton & Hove Albion v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-15T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15707.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.8",
   "settled_price": "3.6900",
   "published_at": "2024-12-14T15:54:21.000Z",
   "recorded_at": "2026-10-01T01:05:44.330Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ccb46f640a44cb48adad0a94",
    "quote_text": "Draw\n1pt 14-5 general",
    "fragment_from": 1534,
    "fragment_to": 1555,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241214164643id_/https://www.racingpost.com/sport/football-tips/premier-league/brighton-vs-crystal-palace-prediction-betting-tips-and-odds-tc999-aLipV1b8wu5N/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9f7fa86121b341297b7c2271584e142a725f6288edc8bf4672d32625f5cc838a",
     "material_removed": false
    },
    "published_at": "2024-12-14T15:54:21.000Z",
    "detected_at": "2026-10-01T01:05:44.330Z",
    "executed_at": "2026-11-07T18:22:36.663Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brighton & Hove Albion v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2024-12-15T14:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.6900",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-14T16:46:43.000Z",
    "dates": {
     "fragment_at": "2024-12-14T15:54:21.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-14T15:54:21.000Z",
     "detected_at": "2026-10-01T01:05:44.330Z",
     "archive_snapshot_at": "2024-12-14T16:46:43.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.8",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brighton & Hove Albion 1-3 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "9b6f931cadf0f05c84cab44900813ba0b91f86ada2099d62e634b173903acd41",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.658Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8708cad5e5bbd35ccbce47f29d100ec1c620a6fe698f9406c1113538347b2938",
      "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.6900",
      "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:36.663Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brighton-vs-crystal-palace-prediction-betting-tips-and-odds-tc999-aLipV1b8wu5N/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-a1d8ef252a3b4aafa0023224",
   "url": "/authors/aaron-ashley/picks/22/#pick-n-a1d8ef252a3b4aafa0023224",
   "match": "Newcastle United v Leicester City",
   "match_url": null,
   "kickoff": "2024-12-14T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15730.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Newcastle United to win and over 2.5 goals at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-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": "1.667",
   "settled_price": "1.6200",
   "published_at": "2024-12-13T18:06:38.000Z",
   "recorded_at": "2026-10-01T01:06:09.089Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a1d8ef252a3b4aafa0023224",
    "quote_text": "Newcastle to win & over 2.5 goals vs Leicester\n1pt 4-6 Coral, Ladbrokes",
    "fragment_from": 1459,
    "fragment_to": 1530,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241213192329id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-tc999-a2mUX1l0sGqx/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "a0130f8d15faa8e2358a5cca6479a4f62c3cb74d2828f029278a69c336a14284",
     "material_removed": false
    },
    "published_at": "2024-12-13T18:06:38.000Z",
    "detected_at": "2026-10-01T01:06:09.089Z",
    "executed_at": "2026-11-07T18:22:37.498Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2024-12-14T15:00:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Newcastle United to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.667",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-13T19:23:29.000Z",
    "dates": {
     "fragment_at": "2024-12-13T18:06:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-13T18:06:38.000Z",
     "detected_at": "2026-10-01T01:06:09.089Z",
     "archive_snapshot_at": "2024-12-13T19:23:29.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Newcastle United to win and over 2.5 goals",
     "author_odds": "1.667",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Newcastle United to win and over 2.5 goals at 1.67"
    },
    "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 Newcastle United 4-0 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "240e51a49fb406ab9f12d306e9fc4a1772d1b567ad7807aef077527f96b220c0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and over 2.5 goals",
      "decimal_odds": "1.667",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6670,
      "executed_at": "2026-11-07T18:22:37.491Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ac53834537dced5f4a54f18f86f779f138f347b9f7b9bc781b51c9733d2368fb",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Newcastle United to win and over 2.5 goals",
      "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:22:37.498Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley, Jack Ogalbe",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-tc999-a2mUX1l0sGqx/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "Newcastle United to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-bf0529b799624746c1b669ed",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-bf0529b799624746c1b669ed",
   "match": "Manchester United v Nottingham Forest",
   "match_url": null,
   "kickoff": "2024-12-07T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15886.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.7600",
   "published_at": "2024-12-06T12:15:00.000Z",
   "recorded_at": "2026-09-30T15:28:49.513Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bf0529b799624746c1b669ed",
    "quote_text": "Both teams to score\n2pts 4-5 Coral, Ladbrokes",
    "fragment_from": 1706,
    "fragment_to": 1751,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241206165304id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-nottingham-forest-prediction-betting-tips-and-odds-tc999-aw8wE3j4i6vt/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e3705649eac2917dd83270742e1519f210dbd8f611e8683b302f07f70fbfb1bb",
     "material_removed": false
    },
    "published_at": "2024-12-06T12:15:00.000Z",
    "detected_at": "2026-09-30T15:28:49.513Z",
    "executed_at": "2026-11-07T18:22:06.166Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2024-12-07T17:30:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7600,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-06T16:53:04.000Z",
    "dates": {
     "fragment_at": "2024-12-06T12:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-06T12:15:00.000Z",
     "detected_at": "2026-09-30T15:28:49.513Z",
     "archive_snapshot_at": "2024-12-06T16:53:04.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.8",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.8"
    },
    "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 Manchester United 2-3 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "bbe92ae096211be5c0d9b66c014ff81e63a9525a7e48ae1ee75a0509cef4fcc0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:06.149Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5d653f73eaee91d37a19a713cae952607bba1fd8ac788c18071b2a853b9acb2f",
      "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.7600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7600,
      "executed_at": "2026-11-07T18:22:06.166Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-nottingham-forest-prediction-betting-tips-and-odds-tc999-aw8wE3j4i6vt/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-3b0a651f49392b9ee33efa92",
   "url": null,
   "match": "Ipswich Town v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-03T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15989.6,
   "market_code": "corners_total",
   "author_said": "Over/Under 10.5 corners: over 10.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.8400",
   "published_at": "2024-12-02T16:41:43.000Z",
   "recorded_at": "2026-10-01T01:08:27.719Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a37591c0b90f382b84d1f3a7",
   "url": null,
   "match": "Ipswich Town v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-03T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15989.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.8400",
   "published_at": "2024-12-02T16:41:43.000Z",
   "recorded_at": "2026-10-01T01:08:27.719Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-54d0e9a07ffcbce17e9740de",
   "url": "/authors/aaron-ashley/picks/22/#pick-n-54d0e9a07ffcbce17e9740de",
   "match": "Ipswich Town v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-12-03T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15989.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.4",
   "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": "3.4",
   "settled_price": "3.3200",
   "published_at": "2024-12-02T16:41:43.000Z",
   "recorded_at": "2026-10-01T01:08:27.719Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-54d0e9a07ffcbce17e9740de",
    "quote_text": "Draw\n1pt 12-5 bet365, Coral, Hills",
    "fragment_from": 1571,
    "fragment_to": 1605,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241202170934id_/https://www.racingpost.com/sport/football-tips/premier-league/ipswich-crystal-palace-prediction-betting-tips-and-odds-tc999-awX0i7Y16Chq/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c84655f3639de552cc748aab7cd84de9c246fed4c55f9234f66cc2636a8f4c11",
     "material_removed": false
    },
    "published_at": "2024-12-02T16:41:43.000Z",
    "detected_at": "2026-10-01T01:08:27.719Z",
    "executed_at": "2026-11-07T18:22:36.946Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Ipswich Town v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2024-12-03T19:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.3200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-12-02T17:09:34.000Z",
    "dates": {
     "fragment_at": "2024-12-02T16:41:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-02T16:41:43.000Z",
     "detected_at": "2026-10-01T01:08:27.719Z",
     "archive_snapshot_at": "2024-12-02T17:09:34.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.4",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Ipswich Town 0-1 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "5db00ef0ab54618701ce7e2cf84d94c4c9d6c2e18a12a50bb4e1a6abc609554c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:36.937Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "53456a14d6877d8861a1515c66b89204f0a4939e09f4906930d747d0f48df620",
      "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.3200",
      "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:36.946Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/ipswich-crystal-palace-prediction-betting-tips-and-odds-tc999-awX0i7Y16Chq/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-2c0736d3e8301d965922a7fc",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-2c0736d3e8301d965922a7fc",
   "match": "Manchester United v Everton",
   "match_url": null,
   "kickoff": "2024-12-01T13:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16043.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Manchester United to win and under 3.5 goals at 2.38",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.375",
   "settled_price": "2.3400",
   "published_at": "2024-11-30T16:25:27.000Z",
   "recorded_at": "2026-10-01T00:40:08.861Z",
   "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": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2c0736d3e8301d965922a7fc",
    "quote_text": "Manchester United to win & under 3.5 goals\n1pt 11-8 Coral, Ladbrokes",
    "fragment_from": 1394,
    "fragment_to": 1462,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-tc999-aW0Oq1p19znm/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "e5bbe636cddbb514bffea4cd5842db46bf9f3d8116fa7d47d4ea87dd13f84789",
     "material_removed": false
    },
    "published_at": "2024-11-30T16:25:27.000Z",
    "detected_at": "2026-10-01T00:40:08.861Z",
    "executed_at": "2026-11-07T18:22:48.825Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Everton",
     "competition_name": "Premier League",
     "starts_at": "2024-12-01T13:30:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Manchester United to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.375",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3400",
     "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-11-30T16:25:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-30T16:25:27.000Z",
     "detected_at": "2026-10-01T00:40:08.861Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Manchester United to win and under 3.5 goals",
     "author_odds": "2.375",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Manchester United to win and under 3.5 goals at 2.38"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester United 4-0 Everton."
    },
    "settlements": [
     {
      "operation_id": "02c86c740d018c03ae9fffc95ee47bd257489a6836a38b2ed95fc9a8c62e2e9a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Manchester United to win and under 3.5 goals",
      "decimal_odds": "2.375",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:48.818Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "06666694fe23225faeced0cd33dfa90a764cd7341568ca3945e7f24ecd2a622d",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Manchester United to win and under 3.5 goals",
      "decimal_odds": "2.3400",
      "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:48.825Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Liam Flin, Jamie Griffith",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-tc999-aW0Oq1p19znm/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "Manchester United to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-47cda95c83318ebf14774df6",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-47cda95c83318ebf14774df6",
   "match": "Chelsea v Aston Villa",
   "match_url": null,
   "kickoff": "2024-12-01T13:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16034.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.7000",
   "published_at": "2024-11-30T14:36:15.000Z",
   "recorded_at": "2026-09-30T15:33:52.732Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-47cda95c83318ebf14774df6",
    "quote_text": "Chelsea\n2pts 7-10 general",
    "fragment_from": 1517,
    "fragment_to": 1542,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-aston-villa-prediction-betting-tips-and-odds-tc999-a6QSr2q0oWNQ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d56258c696c13da6b2ee1d0af689700168b83c955cabe6e998194890585a2c33",
     "material_removed": false
    },
    "published_at": "2024-11-30T14:36:15.000Z",
    "detected_at": "2026-09-30T15:33:52.732Z",
    "executed_at": "2026-11-07T18:22:20.042Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2024-12-01T13:30:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Chelsea",
    "odds_set": {
     "by_author": "1.7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7000,
    "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-30T14:36:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-30T14:36:15.000Z",
     "detected_at": "2026-09-30T15:33:52.732Z",
     "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": "1.7",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Chelsea at 1.7"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Chelsea 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "2ef3bbb4584c471381b01d1d4c3f689976589c339174e1f31342b9c019daff72",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Chelsea",
      "decimal_odds": "1.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7000,
      "executed_at": "2026-11-07T18:22:20.033Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f3064b2fd92c9e1db43c50fdfa2736f0cd5622d95f297dd0c61c9a3ee2172bb5",
      "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.7000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7000,
      "executed_at": "2026-11-07T18:22:20.042Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-aston-villa-prediction-betting-tips-and-odds-tc999-a6QSr2q0oWNQ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win"
   }
  },
  {
   "record_id": "n-adaf083ab66a8d8a865fdbc6",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-adaf083ab66a8d8a865fdbc6",
   "match": "Manchester United v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2024-11-28T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -16108.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.8200",
   "published_at": "2024-11-27T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:37:59.072Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-adaf083ab66a8d8a865fdbc6",
    "quote_text": "Both teams to score\n1pt 19-20 bet365, Coral, Ladbrokes",
    "fragment_from": 1553,
    "fragment_to": 1607,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/manchester-united-vs-bodoglimt-prediction-betting-tips-and-odds-tc999-arx5K8M87CpC/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6c511332d258aaa477f1694e0dbf22e5e2fcf0557fb61cc75dcadc38e7eb74ca",
     "material_removed": false
    },
    "published_at": "2024-11-27T17:00:00.000Z",
    "detected_at": "2026-10-01T00:37:59.072Z",
    "executed_at": "2026-11-07T18:22:46.871Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Bodø/Glimt",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-11-28T20:00:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8200,
    "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-27T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-27T17:00:00.000Z",
     "detected_at": "2026-10-01T00:37:59.072Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.95",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.95"
    },
    "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 Bodø/Glimt."
    },
    "settlements": [
     {
      "operation_id": "b35495a3fa79892ab7bf6bb14e1b3981cd84b74093d5736a7f0f3408ebc0fb13",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:22:46.865Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3eeb89d39bcc69ce8f99e585641573465a2363adb65ebb3193dc7c8e66e44bc9",
      "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.8200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8200,
      "executed_at": "2026-11-07T18:22:46.871Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/manchester-united-vs-bodoglimt-prediction-betting-tips-and-odds-tc999-arx5K8M87CpC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-3ce3270b7ffbee76450d8149",
   "url": null,
   "match": "Derby County v Swansea City",
   "match_url": null,
   "kickoff": "2024-11-27T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16132.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Derby County",
   "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": "2.5600",
   "published_at": "2024-11-26T16:26:35.000Z",
   "recorded_at": "2026-10-01T00:36:34.549Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-6887413dd908d741d8d03d46",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-6887413dd908d741d8d03d46",
   "match": "Derby County v Swansea City",
   "match_url": null,
   "kickoff": "2024-11-27T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16132.6,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Derby County at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.727",
   "settled_price": "1.727",
   "published_at": "2024-11-26T16:26:35.000Z",
   "recorded_at": "2026-10-01T00:36:34.549Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6887413dd908d741d8d03d46",
    "quote_text": "Derby draw no bet\n1pt 8-11 general",
    "fragment_from": 1298,
    "fragment_to": 1332,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/derby-vs-swansea-prediction-betting-odds-and-tips-aOu9c2j2kP9l/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "21ab939e987a710042e37b25c00b6f80228dbf6496a61ae10c2c564b18208d58",
     "material_removed": false
    },
    "published_at": "2024-11-26T16:26:35.000Z",
    "detected_at": "2026-10-01T00:36:34.549Z",
    "executed_at": "2026-11-07T18:22:46.399Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Derby County v Swansea City",
     "competition_name": "EFL Championship",
     "starts_at": "2024-11-27T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Derby County",
    "odds_set": {
     "by_author": "1.727",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-11-26T16:26:35.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-26T16:26:35.000Z",
     "detected_at": "2026-10-01T00:36:34.549Z",
     "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": "Draw no bet",
     "choice": "Derby County",
     "author_odds": "1.727",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Derby County at 1.73"
    },
    "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 Derby County 1-2 Swansea City."
    },
    "settlements": [
     {
      "operation_id": "ae25016565cd0f9834b2af42abce0d7e97af25c77868f729bc7eff83fc72c3bd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Derby County",
      "decimal_odds": "1.727",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.399Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/derby-vs-swansea-prediction-betting-odds-and-tips-aOu9c2j2kP9l/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Derby County (Draw no bet)"
   }
  },
  {
   "record_id": "n-f9e8ff6ee2b5505b462384f5",
   "url": null,
   "match": "Swansea City v Leeds United",
   "match_url": null,
   "kickoff": "2024-11-24T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16210.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-4",
   "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": "2024-11-23T13:57:58.000Z",
   "recorded_at": "2026-10-01T01:10:31.731Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-24d7cc91f3f8c3e1ac162d73",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-24d7cc91f3f8c3e1ac162d73",
   "match": "AFC Bournemouth v Manchester City",
   "match_url": null,
   "kickoff": "2024-11-02T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16738.2,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Manchester City win, both teams to score: yes at 3",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3",
   "settled_price": "2.7500",
   "published_at": "2024-11-01T17:28:02.000Z",
   "recorded_at": "2026-10-01T01:13:57.213Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-24d7cc91f3f8c3e1ac162d73",
    "quote_text": "Manchester City to win & both teams to score\n1pt 2-1 Hills",
    "fragment_from": 1134,
    "fragment_to": 1192,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241101190625id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aYKcc9f1rm6b/",
     "display_name": null,
     "speaker": "Aaron Ashley, Jamie Griffith",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ef996697f28c3502a97d37ef1e85e265f4c0b4b2a91c8df231eef859c037acdb",
     "material_removed": false
    },
    "published_at": "2024-11-01T17:28:02.000Z",
    "detected_at": "2026-10-01T01:13:57.213Z",
    "executed_at": "2026-11-07T18:22:37.411Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AFC Bournemouth v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2024-11-02T15:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Manchester City win, both teams to score: yes",
    "odds_set": {
     "by_author": "3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.7500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-11-01T19:06:25.000Z",
    "dates": {
     "fragment_at": "2024-11-01T17:28:02.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-01T17:28:02.000Z",
     "detected_at": "2026-10-01T01:13:57.213Z",
     "archive_snapshot_at": "2024-11-01T19:06:25.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Manchester City win, both teams to score: yes",
     "author_odds": "3",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Manchester City win, both teams to score: yes at 3"
    },
    "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 AFC Bournemouth 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "c094a023f869de783394c2f1d14b21b5856c7ef6db4ba30a2e21f4a153e89837",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: yes",
      "decimal_odds": "3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:37.405Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "14dcafdde6a4737d607e8a565d45186e6bcf7b1314ead07a632214fab655ca77",
      "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": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: yes",
      "decimal_odds": "2.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:22:37.411Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley, Jamie Griffith",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aYKcc9f1rm6b/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "Manchester City win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-bd0f4e1845c4b49e04f69d26",
   "url": null,
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2024-11-02T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16740.7,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 2.5 cards: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.0700",
   "published_at": "2024-11-01T16:46:57.000Z",
   "recorded_at": "2026-10-01T01:14:06.140Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1ac6feafcebaadd0a1685cb0",
   "url": null,
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2024-11-02T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16740.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.3600",
   "published_at": "2024-11-01T16:46:57.000Z",
   "recorded_at": "2026-10-01T01:14:06.140Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-137060f2d651d910cf0834f3",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-137060f2d651d910cf0834f3",
   "match": "Newcastle United v Arsenal",
   "match_url": null,
   "kickoff": "2024-11-02T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16740.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal at 2",
   "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": "2",
   "settled_price": "1.9500",
   "published_at": "2024-11-01T16:46:57.000Z",
   "recorded_at": "2026-10-01T01:14:06.140Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-137060f2d651d910cf0834f3",
    "quote_text": "Arsenal\n2pts Evs Hills",
    "fragment_from": 1454,
    "fragment_to": 1476,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241101205342id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-prediction-betting-tips-and-odds-aqOTT8c1383R/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f968b0b55bc95557f9c171c08fc9eb8a845c1d8e45ea93d110cc55e85b9cdda7",
     "material_removed": false
    },
    "published_at": "2024-11-01T16:46:57.000Z",
    "detected_at": "2026-10-01T01:14:06.140Z",
    "executed_at": "2026-11-07T18:22:37.275Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2024-11-02T12:30:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-11-01T20:53:42.000Z",
    "dates": {
     "fragment_at": "2024-11-01T16:46:57.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-01T16:46:57.000Z",
     "detected_at": "2026-10-01T01:14:06.140Z",
     "archive_snapshot_at": "2024-11-01T20:53:42.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "author_odds": "2",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal at 2"
    },
    "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 Newcastle United 1-0 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "9268f92cdb9f160055eb3b77dfa6a870d311f7eadf7607ce6d754f8f5335937e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:37.221Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2c469fe733b675d534a7906fa1df221b22547733eb3898e66d7b06afddf2f137",
      "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.9500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:37.275Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-arsenal-prediction-betting-tips-and-odds-aqOTT8c1383R/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-694d0ba88a2671613a3263aa",
   "url": null,
   "match": "Southampton v Stoke City",
   "match_url": null,
   "kickoff": "2024-10-29T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -16829.5,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1: Southampton -1",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4500",
   "published_at": "2024-10-28T17:25:03.000Z",
   "recorded_at": "2026-10-01T01:14:39.346Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1077ecf376c86a05d1661464",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-1077ecf376c86a05d1661464",
   "match": "Arsenal v Liverpool",
   "match_url": null,
   "kickoff": "2024-10-27T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16871.2,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Liverpool at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.05",
   "settled_price": "2.05",
   "published_at": "2024-10-26T12:45:41.000Z",
   "recorded_at": "2026-09-30T15:40:35.416Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1077ecf376c86a05d1661464",
    "quote_text": "Liverpool draw no bet\n2pts 21-20 Hills",
    "fragment_from": 1384,
    "fragment_to": 1422,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241027003517id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-liverpool-prediction-betting-tips-and-odds-aLQ2Y4e9xdlq/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "38269b21c906dc97031740f5f6b538ca452b7f37dec756b849660f3f26ae40ac",
     "material_removed": false
    },
    "published_at": "2024-10-26T12:45:41.000Z",
    "detected_at": "2026-09-30T15:40:35.416Z",
    "executed_at": "2026-11-07T18:22:15.637Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2024-10-27T16:30:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-10-27T00:35:17.000Z",
    "dates": {
     "fragment_at": "2024-10-26T12:45:41.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-26T12:45:41.000Z",
     "detected_at": "2026-09-30T15:40:35.416Z",
     "archive_snapshot_at": "2024-10-27T00:35:17.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Draw no bet",
     "choice": "Liverpool",
     "author_odds": "2.05",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Liverpool at 2.05"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was Arsenal 2-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "152d5de963cc98e5577fa40fa72e0cc73d423229b82c7dd3e10a5fd7836e56ed",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Liverpool",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:22:15.637Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-liverpool-prediction-betting-tips-and-odds-aLQ2Y4e9xdlq/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool (Draw no bet)"
   }
  },
  {
   "record_id": "n-c204ecb5c01ae6ad9e96f249",
   "url": null,
   "match": "Norwich City v Middlesbrough",
   "match_url": null,
   "kickoff": "2024-10-27T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16881.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Norwich City",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-3",
   "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.8500",
   "published_at": "2024-10-26T15:01:57.000Z",
   "recorded_at": "2026-10-01T00:38:30.606Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0fe5025ad3accc64463e5907",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-0fe5025ad3accc64463e5907",
   "match": "Norwich City v Middlesbrough",
   "match_url": null,
   "kickoff": "2024-10-27T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16881.6,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Norwich City at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "3-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2",
   "settled_price": "2",
   "published_at": "2024-10-26T15:01:57.000Z",
   "recorded_at": "2026-10-01T00:38:30.606Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0fe5025ad3accc64463e5907",
    "quote_text": "Norwich draw no bet\n1pt Evs Hills",
    "fragment_from": 1291,
    "fragment_to": 1324,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/norwich-vs-middlesbrough-prediction-betting-tips-and-odds-aLFPX8a3Rkcq/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8f1ea5d2767dc256dfa8a2d9fab8964baba6af9a1c77e2c6e826821351077a95",
     "material_removed": false
    },
    "published_at": "2024-10-26T15:01:57.000Z",
    "detected_at": "2026-10-01T00:38:30.606Z",
    "executed_at": "2026-11-07T18:22:47.084Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Norwich City v Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-27T15:00:00.000Z",
     "url": null,
     "scoreline": "3-3"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Norwich City",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-26T15:01:57.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-26T15:01:57.000Z",
     "detected_at": "2026-10-01T00:38:30.606Z",
     "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": "Draw no bet",
     "choice": "Norwich City",
     "author_odds": "2",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Norwich City at 2"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "3-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was Norwich City 3-3 Middlesbrough."
    },
    "settlements": [
     {
      "operation_id": "44612e9cda441934bd868c29c2a327b49fbd40d83e7b199acc4af102f12b3528",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Norwich City",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:22:47.084Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/norwich-vs-middlesbrough-prediction-betting-tips-and-odds-aLFPX8a3Rkcq/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Norwich City (Draw no bet)"
   }
  },
  {
   "record_id": "n-eb843d44505d7b793b7e1d7b",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-eb843d44505d7b793b7e1d7b",
   "match": "Everton v Fulham",
   "match_url": null,
   "kickoff": "2024-10-26T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16904.1,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Fulham at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.833",
   "settled_price": "1.833",
   "published_at": "2024-10-25T13:47:03.000Z",
   "recorded_at": "2026-10-01T00:38:59.596Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-eb843d44505d7b793b7e1d7b",
    "quote_text": "Fulham draw no bet\n2pts 5-6 bet365",
    "fragment_from": 1504,
    "fragment_to": 1538,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/everton-vs-fulham-prediction-betting-tips-and-odds-a32cq4e7ePYZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1ab25809394008a46374adf6036fd2705c39e006f9ec8634c0732ce59088f36e",
     "material_removed": false
    },
    "published_at": "2024-10-25T13:47:03.000Z",
    "detected_at": "2026-10-01T00:38:59.596Z",
    "executed_at": "2026-11-07T18:22:47.446Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2024-10-26T16:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": "1.833",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-25T13:47:03.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-25T13:47:03.000Z",
     "detected_at": "2026-10-01T00:38:59.596Z",
     "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": "Draw no bet",
     "choice": "Fulham",
     "author_odds": "1.833",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Fulham at 1.83"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was Everton 1-1 Fulham."
    },
    "settlements": [
     {
      "operation_id": "daeb9406444e3f6629b46767bf8a23eefe08fe78a828c3f27b19ea0481dc6bd8",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Fulham",
      "decimal_odds": "1.833",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:22:47.446Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/everton-vs-fulham-prediction-betting-tips-and-odds-a32cq4e7ePYZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham (Draw no bet)"
   }
  },
  {
   "record_id": "n-a518a709a7d5c5d86edf5f40",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-a518a709a7d5c5d86edf5f40",
   "match": "Aston Villa v AFC Bournemouth",
   "match_url": null,
   "kickoff": "2024-10-26T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16906.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 1.85",
   "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": "1.85",
   "settled_price": "1.8300",
   "published_at": "2024-10-25T14:18:58.000Z",
   "recorded_at": "2026-10-01T00:40:09.829Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a518a709a7d5c5d86edf5f40",
    "quote_text": "Aston Villa\n2pts 17-20 general",
    "fragment_from": 1168,
    "fragment_to": 1198,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-free-bets-a6tqk8h2MVlY/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0e71658bd659089700a648078376533f7eb0b9d278f4d92dc48a65cb00aecf8a",
     "material_removed": false
    },
    "published_at": "2024-10-25T14:18:58.000Z",
    "detected_at": "2026-10-01T00:40:09.829Z",
    "executed_at": "2026-11-07T18:22:48.885Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Aston Villa v AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2024-10-26T14:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "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-10-25T14:18:58.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-25T14:18:58.000Z",
     "detected_at": "2026-10-01T00:40:09.829Z",
     "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": "1.85",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 1.85"
    },
    "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 Aston Villa 1-1 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "d71faac0f614d8908b4292c0a5f07e95556c7b2afe1aa7daaae915a3a39d3240",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:48.859Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e1fe649adfef500cb08accdecbe5500702d9b68c0d297566db8f1b912574be2e",
      "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.8300",
      "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:48.885Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Racing Post Sport Staff",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-free-bets-a6tqk8h2MVlY/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-911cc6307ab0108efc99dd6c",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-911cc6307ab0108efc99dd6c",
   "match": "Mansfield Town v Birmingham City",
   "match_url": null,
   "kickoff": "2024-10-26T11:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": -16909.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Birmingham City at 1.75",
   "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": "1.75",
   "settled_price": "1.6400",
   "published_at": "2024-10-25T13:25:01.000Z",
   "recorded_at": "2026-10-01T00:37:03.185Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-911cc6307ab0108efc99dd6c",
    "quote_text": "Birmingham to beat Mansfield\n2pts 3-4 general",
    "fragment_from": 1379,
    "fragment_to": 1424,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-bristol-city-vs-leeds-predictions-aFpVP1k9fiTh/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e7fecc690ab8271882e37d7990657ab47c863d20b9c902849864a6ed8b77f26c",
     "material_removed": false
    },
    "published_at": "2024-10-25T13:25:01.000Z",
    "detected_at": "2026-10-01T00:37:03.185Z",
    "executed_at": "2026-11-07T18:22:46.622Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Mansfield Town v Birmingham City",
     "competition_name": "EFL League One",
     "starts_at": "2024-10-26T11:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Birmingham City",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6400",
     "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-10-25T13:25:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-25T13:25:01.000Z",
     "detected_at": "2026-10-01T00:37:03.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": {
     "market_label": "1X2, match result",
     "choice": "Birmingham City",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Birmingham City at 1.75"
    },
    "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 Mansfield Town 1-1 Birmingham City."
    },
    "settlements": [
     {
      "operation_id": "0ed34f80f562e60a802eafa3820597c9664ece9f93633b356d594c1e402ac0e7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Birmingham City",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.616Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "64f153a3584a749dc5f877c2d7bfecb64dc02af304dc421f4caf51ad2ed1db79",
      "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": "Birmingham City",
      "decimal_odds": "1.6400",
      "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:46.622Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-bristol-city-vs-leeds-predictions-aFpVP1k9fiTh/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Birmingham City to win"
   }
  },
  {
   "record_id": "n-88c3bd163f3a79839024d817",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-88c3bd163f3a79839024d817",
   "match": "Leicester City v Nottingham Forest",
   "match_url": null,
   "kickoff": "2024-10-25T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -16926.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8400",
   "published_at": "2024-10-24T15:00:34.000Z",
   "recorded_at": "2026-10-01T01:15:00.404Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-88c3bd163f3a79839024d817",
    "quote_text": "Under 2.5 goals\n2pts 4-5 general",
    "fragment_from": 1547,
    "fragment_to": 1579,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241024160352id_/https://www.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2fc582d4b4ce5881879ce44f0fef04f4135cba9c50a667b64446218d0875dc5f",
     "material_removed": false
    },
    "published_at": "2024-10-24T15:00:34.000Z",
    "detected_at": "2026-10-01T01:15:00.404Z",
    "executed_at": "2026-11-07T18:22:37.047Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2024-10-25T19:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-10-24T16:03:52.000Z",
    "dates": {
     "fragment_at": "2024-10-24T15:00:34.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-24T15:00:34.000Z",
     "detected_at": "2026-10-01T01:15:00.404Z",
     "archive_snapshot_at": "2024-10-24T16:03:52.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.8",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Leicester City 1-3 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "9b80c01c088497eeef3bdc1e0ba94ad5becb2af0c4a917067af754bead49b7e7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:37.041Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8ee2516d497812611e4acc3299b40da5e4a5d55e07b0855326f929377dff6f8b",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.8400",
      "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:37.047Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/leicester-vs-nottingham-forest-prediction-betting-tips-and-odds-a6KtZ7a2JYpl/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-fb50a3ddc4439aff81a45282",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-fb50a3ddc4439aff81a45282",
   "match": "BSC Young Boys v Inter",
   "match_url": null,
   "kickoff": "2024-10-23T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16973.6,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Inter to win to nil at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.3",
   "settled_price": "2.3500",
   "published_at": "2024-10-22T15:47:51.000Z",
   "recorded_at": "2026-10-01T00:35:58.902Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fb50a3ddc4439aff81a45282",
    "quote_text": "Inter to win to nil vs Young Boys\n1pt 13-10 general",
    "fragment_from": 1811,
    "fragment_to": 1862,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d75508eb1b28be8769161e6ed3d8574618ee21550d50d821839078dd9414bd9",
     "material_removed": false
    },
    "published_at": "2024-10-22T15:47:51.000Z",
    "detected_at": "2026-10-01T00:35:58.902Z",
    "executed_at": "2026-11-07T18:22:46.048Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "BSC Young Boys v Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-23T19:00:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "To win to nil",
    "outcome_label": "Inter to win to nil",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13500,
    "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-10-22T15:47:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-22T15:47:51.000Z",
     "detected_at": "2026-10-01T00:35:58.902Z",
     "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": "To win to nil",
     "choice": "Inter to win to nil",
     "author_odds": "2.3",
     "market_key": "win_to_nil",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Inter to win to nil at 2.3"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was BSC Young Boys 0-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "d2a723d28da501cc93190738db67d30a32b880f226c4c131a93fff1e020d762e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Inter to win to nil",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-11-07T18:22:46.042Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6128b4e3ef2bde25832a732f347a25851bbb0f1de0e22bfc1eb1b8398f94fdb3",
      "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": "To win to nil",
      "choice": "Inter to win to nil",
      "decimal_odds": "2.3500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13500,
      "executed_at": "2026-11-07T18:22:46.048Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Inter to win to nil"
   }
  },
  {
   "record_id": "n-572979ad812e3556f47dde9d",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-572979ad812e3556f47dde9d",
   "match": "Benfica v Feyenoord",
   "match_url": null,
   "kickoff": "2024-10-23T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16973.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Benfica at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.4800",
   "published_at": "2024-10-22T15:47:51.000Z",
   "recorded_at": "2026-10-01T00:35:58.902Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-572979ad812e3556f47dde9d",
    "quote_text": "Benfica to beat Feyenoord\n2pts 4-7 Coral, Hills & Ladbrokes",
    "fragment_from": 1750,
    "fragment_to": 1809,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d75508eb1b28be8769161e6ed3d8574618ee21550d50d821839078dd9414bd9",
     "material_removed": false
    },
    "published_at": "2024-10-22T15:47:51.000Z",
    "detected_at": "2026-10-01T00:35:58.902Z",
    "executed_at": "2026-11-07T18:22:46.036Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Benfica v Feyenoord",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-23T19:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Benfica",
    "odds_set": {
     "by_author": "1.57",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4800",
     "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-10-22T15:47:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-22T15:47:51.000Z",
     "detected_at": "2026-10-01T00:35:58.902Z",
     "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": "Benfica",
     "author_odds": "1.57",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Benfica at 1.57"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Benfica 1-3 Feyenoord."
    },
    "settlements": [
     {
      "operation_id": "27c1bf9fbd87fed769836612ca96e4964c0efe285834bfaae31bbcd797091fae",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Benfica",
      "decimal_odds": "1.57",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.030Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cf01c75b92f1735160e6d2a1adf6fe414cd0fdac1c1cb1a6459c4be5ea79b445",
      "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": "Benfica",
      "decimal_odds": "1.4800",
      "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:46.036Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Benfica to win"
   }
  },
  {
   "record_id": "n-4ee3351eee4c4fb8bd15ef4c",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-4ee3351eee4c4fb8bd15ef4c",
   "match": "FC Barcelona v FC Bayern München",
   "match_url": null,
   "kickoff": "2024-10-23T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16973.6,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: FC Barcelona at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.8",
   "settled_price": "1.8",
   "published_at": "2024-10-22T15:47:51.000Z",
   "recorded_at": "2026-10-01T00:35:58.902Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4ee3351eee4c4fb8bd15ef4c",
    "quote_text": "Barcelona draw no bet vs Bayern Munich\n2pts 4-5 Hills",
    "fragment_from": 1695,
    "fragment_to": 1748,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d75508eb1b28be8769161e6ed3d8574618ee21550d50d821839078dd9414bd9",
     "material_removed": false
    },
    "published_at": "2024-10-22T15:47:51.000Z",
    "detected_at": "2026-10-01T00:35:58.902Z",
    "executed_at": "2026-11-07T18:22:46.024Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Barcelona v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-23T19:00:00.000Z",
     "url": null,
     "scoreline": "4-1"
    },
    "market_label": "Draw no bet",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-22T15:47:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-22T15:47:51.000Z",
     "detected_at": "2026-10-01T00:35:58.902Z",
     "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": "Draw no bet",
     "choice": "FC Barcelona",
     "author_odds": "1.8",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: FC Barcelona at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was FC Barcelona 4-1 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "1e1cc23272628b64ba3e97997bfdc9891dae1dd5d46b0595262551fad7d7ab8f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "FC Barcelona",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:46.024Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-predictions-and-free-football-tips-aRB6X1Y030m8/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona (Draw no bet)"
   }
  },
  {
   "record_id": "n-b0e40bd1e13fd5305e007706",
   "url": null,
   "match": "Nottingham Forest v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-10-21T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17012.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6300",
   "published_at": "2024-10-20T11:39:40.000Z",
   "recorded_at": "2026-09-30T15:40:50.794Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b657fcc7183b0d7e2897e13a",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-b657fcc7183b0d7e2897e13a",
   "match": "Nottingham Forest v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-10-21T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17012.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.3",
   "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": "3.3",
   "settled_price": "3.2000",
   "published_at": "2024-10-20T11:39:40.000Z",
   "recorded_at": "2026-09-30T15:40:50.794Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b657fcc7183b0d7e2897e13a",
    "quote_text": "Draw\n1pt 23-10 bet365, Hills",
    "fragment_from": 1348,
    "fragment_to": 1376,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241021134515id_/https://www.racingpost.com/sport/football-tips/nottingham-forest-vs-crystal-palace-prediction-betting-tips-and-odds-aGTR12i80OkD/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "96503048cd39275962c596ccd16629544524433e503d2839581c46470130c1d7",
     "material_removed": false
    },
    "published_at": "2024-10-20T11:39:40.000Z",
    "detected_at": "2026-09-30T15:40:50.794Z",
    "executed_at": "2026-11-07T18:22:15.615Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2024-10-21T19:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-10-21T13:45:15.000Z",
    "dates": {
     "fragment_at": "2024-10-20T11:39:40.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-20T11:39:40.000Z",
     "detected_at": "2026-09-30T15:40:50.794Z",
     "archive_snapshot_at": "2024-10-21T13:45:15.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.3",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.3"
    },
    "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 Nottingham Forest 1-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "88c9acea4af03fb940c8ae5fd4edb84b6f7a3a6ae7addb2423156602c5106ba0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.610Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "66d7617d99dd46f8dcb8859f94503ba0c2166cc1fcb6c235918c01ef52956978",
      "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.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.615Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/nottingham-forest-vs-crystal-palace-prediction-betting-tips-and-odds-aGTR12i80OkD/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-d3f936710d64412f7ff415ef",
   "url": null,
   "match": "Hull City v Sunderland",
   "match_url": null,
   "kickoff": "2024-10-20T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17050.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sunderland",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.3800",
   "published_at": "2024-10-19T10:17:06.000Z",
   "recorded_at": "2026-10-01T00:36:38.529Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b5398ef81d5c7ae96c8a8fbe",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-b5398ef81d5c7ae96c8a8fbe",
   "match": "Oxford United v West Bromwich Albion",
   "match_url": null,
   "kickoff": "2024-10-19T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17077.1,
   "market_code": "double_chance",
   "author_said": "Double chance: Oxford United or draw at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.8300",
   "published_at": "2024-10-18T12:38:19.000Z",
   "recorded_at": "2026-10-01T00:36:52.073Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b5398ef81d5c7ae96c8a8fbe",
    "quote_text": "Oxford or draw double chance\n2pts 5-6 BoyleSports",
    "fragment_from": 1479,
    "fragment_to": 1528,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/oxford-vs-west-brom-prediction-betting-tips-and-odds-azSZ14k2O8Ab/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f7d5cc9841a88acc2e4e166ff010b7d75c13f043ebb01e5bb732e3248b29e637",
     "material_removed": false
    },
    "published_at": "2024-10-18T12:38:19.000Z",
    "detected_at": "2026-10-01T00:36:52.073Z",
    "executed_at": "2026-11-07T18:22:46.561Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Oxford United v West Bromwich Albion",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-19T11:30:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Double chance",
    "outcome_label": "Oxford United or draw",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-18T12:38:19.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-18T12:38:19.000Z",
     "detected_at": "2026-10-01T00:36:52.073Z",
     "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": "Oxford United or draw",
     "author_odds": "1.83",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Oxford United or draw at 1.83"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Oxford United 1-1 West Bromwich Albion."
    },
    "settlements": [
     {
      "operation_id": "1d3b10508366663a27e962a0f987f1126713aecf2d2032dc8254c64a4a4df04b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Oxford United or draw",
      "decimal_odds": "1.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-07T18:22:46.555Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "94f9b47eaacaa8e10f72f07bbafd5d584ec9ea0e216f4356f3d50adcbfdbb155",
      "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": "Oxford United or draw",
      "decimal_odds": "1.8300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-07T18:22:46.561Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/oxford-vs-west-brom-prediction-betting-tips-and-odds-azSZ14k2O8Ab/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Oxford United or draw"
   }
  },
  {
   "record_id": "n-d7034be69d0bb2c345a3ea56",
   "url": null,
   "match": "Bristol City v Sheffield Wednesday",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17501.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bristol City",
   "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": "2.0700",
   "published_at": "2024-10-01T14:29:06.000Z",
   "recorded_at": "2026-10-02T00:48:57.607Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-85e28769dc28aff7eccf86fc",
   "url": null,
   "match": "Liverpool v Bologna",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17501.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals",
   "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.5300",
   "published_at": "2024-10-01T15:04:44.000Z",
   "recorded_at": "2026-10-02T00:48:48.497Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-740d49eac286e43fa9e2a98d",
   "url": null,
   "match": "Liverpool v Bologna",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17477.6,
   "market_code": "corners_total",
   "author_said": "Over/Under 6.5 corners: over 6.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.0900",
   "published_at": "2024-10-01T15:04:44.000Z",
   "recorded_at": "2026-10-01T00:35:20.321Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5156222247c9684941dd1971",
   "url": null,
   "match": "Liverpool v Bologna",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17477.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Liverpool over 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.2200",
   "published_at": "2024-10-01T15:04:44.000Z",
   "recorded_at": "2026-10-01T00:35:20.321Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8346523190101bebdc597b1d",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-8346523190101bebdc597b1d",
   "match": "Liverpool v Bologna",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17477.6,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.6",
   "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": "1.6",
   "settled_price": "1.5300",
   "published_at": "2024-10-01T15:04:44.000Z",
   "recorded_at": "2026-10-01T00:35:20.321Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8346523190101bebdc597b1d",
    "quote_text": "Liverpool to win & over 2.5 goals\n2pts 6-10 BoyleSports",
    "fragment_from": 1486,
    "fragment_to": 1541,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b7dfe044a74508b98aafc72e8948765ad625d15c4c27d62e6ccf6055ecb819cb",
     "material_removed": false
    },
    "published_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-01T00:35:20.321Z",
    "executed_at": "2026-11-07T18:22:45.266Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Bologna",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-02T19:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Liverpool to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5300",
     "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-10-01T15:04:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-01T15:04:44.000Z",
     "detected_at": "2026-10-01T00:35:20.321Z",
     "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": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "author_odds": "1.6",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.6"
    },
    "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 Liverpool 2-0 Bologna."
    },
    "settlements": [
     {
      "operation_id": "3cd4da3dd9a89e8f415686dbad0cdbaf07178448f93f623164121fb4eb676fa7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:45.261Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "76da8feccd8d3e9d6a09d3ca87314cfcfa8e2db153706d244c85b03c6d122539",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.5300",
      "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:45.266Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-bad05eb90e090df26b0bfb0c",
   "url": null,
   "match": "Slovan Bratislava v Manchester City",
   "match_url": null,
   "kickoff": "2024-10-01T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17501.6,
   "market_code": "corners_total",
   "author_said": "Over/Under 7.5 corners: over 7.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.2100",
   "published_at": "2024-09-30T14:30:19.000Z",
   "recorded_at": "2026-10-01T00:35:42.308Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-6daaadac1330965fd9dc3f99",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-6daaadac1330965fd9dc3f99",
   "match": "Slovan Bratislava v Manchester City",
   "match_url": null,
   "kickoff": "2024-10-01T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17501.6,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Manchester City to win and over 3.5 goals at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.615",
   "settled_price": "1.6350",
   "published_at": "2024-09-30T14:30:19.000Z",
   "recorded_at": "2026-10-01T00:35:42.308Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6daaadac1330965fd9dc3f99",
    "quote_text": "Manchester City to win & over 3.5 goals\n3pts 8-13 Coral, Ladbrokes",
    "fragment_from": 1591,
    "fragment_to": 1657,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/slovan-bratislava-vs-manchester-city-prediction-betting-tips-and-odds-angfk5q4wCbW/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "86afa14181f1c423af14e8e2eb1aac419b12cab7e9bbb7299d802956bcc277c1",
     "material_removed": false
    },
    "published_at": "2024-09-30T14:30:19.000Z",
    "detected_at": "2026-10-01T00:35:42.308Z",
    "executed_at": "2026-11-07T18:22:45.396Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Slovan Bratislava v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-01T19:00:00.000Z",
     "url": null,
     "scoreline": "0-4"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Manchester City to win and over 3.5 goals",
    "odds_set": {
     "by_author": "1.615",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6350",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6350,
    "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-09-30T14:30:19.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-30T14:30:19.000Z",
     "detected_at": "2026-10-01T00:35:42.308Z",
     "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": "Match result and over/under 3.5 goals",
     "choice": "Manchester City to win and over 3.5 goals",
     "author_odds": "1.615",
     "market_key": "result_and_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Manchester City to win and over 3.5 goals at 1.61"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Slovan Bratislava 0-4 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "56b1829213aea9bc2ecdc20b4670e43d0f4cd39c7e3c49eecd40e772d69f8890",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Manchester City to win and over 3.5 goals",
      "decimal_odds": "1.615",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6150,
      "executed_at": "2026-11-07T18:22:45.390Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b1e53f225b5103e775aa63d76a4a6487ce098e854329f360748d071b578c0285",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Manchester City to win and over 3.5 goals",
      "decimal_odds": "1.6350",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6350,
      "executed_at": "2026-11-07T18:22:45.396Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/slovan-bratislava-vs-manchester-city-prediction-betting-tips-and-odds-angfk5q4wCbW/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win and over 3.5 goals"
   }
  },
  {
   "record_id": "n-1793f98b005945ee060b411b",
   "url": null,
   "match": "AFC Bournemouth v Southampton",
   "match_url": null,
   "kickoff": "2024-09-30T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17525.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: AFC Bournemouth",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.5300",
   "published_at": "2024-09-29T13:22:17.000Z",
   "recorded_at": "2026-10-01T00:38:42.734Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-00647434e03ffcd3d63b4174",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-00647434e03ffcd3d63b4174",
   "match": "AFC Bournemouth v Southampton",
   "match_url": null,
   "kickoff": "2024-09-30T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17525.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1: AFC Bournemouth -1 at 2.04",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.04",
   "settled_price": "1.8950",
   "published_at": "2024-09-29T13:22:17.000Z",
   "recorded_at": "2026-10-01T00:38:42.734Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-00647434e03ffcd3d63b4174",
    "quote_text": "Bournemouth -1 goal on Asian handicap\n1pt 2.040 bet365",
    "fragment_from": 1359,
    "fragment_to": 1413,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dcf7d7420e700251414fda729e8bd7ead14c86ce7cb2bd2b9a58907a3a10fc9a",
     "material_removed": false
    },
    "published_at": "2024-09-29T13:22:17.000Z",
    "detected_at": "2026-10-01T00:38:42.734Z",
    "executed_at": "2026-11-07T18:22:47.259Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AFC Bournemouth v Southampton",
     "competition_name": "Premier League",
     "starts_at": "2024-09-30T19:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Asian handicap -1",
    "outcome_label": "AFC Bournemouth -1",
    "odds_set": {
     "by_author": "2.04",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8950",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8950,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-29T21:48:31.000Z",
    "dates": {
     "fragment_at": "2024-09-29T13:22:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-29T13:22:17.000Z",
     "detected_at": "2026-10-01T00:38:42.734Z",
     "archive_snapshot_at": "2024-09-29T21:48:31.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap -1",
     "choice": "AFC Bournemouth -1",
     "author_odds": "2.04",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "Asian handicap -1: AFC Bournemouth -1 at 2.04"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was AFC Bournemouth 3-1 Southampton."
    },
    "settlements": [
     {
      "operation_id": "747ad0337d8f1a407158a209dcdfb9f4f5fb9770c8d35b1c40241c550e4d58ad",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1",
      "choice": "AFC Bournemouth -1",
      "decimal_odds": "2.04",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10400,
      "executed_at": "2026-11-07T18:22:47.251Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4495ebbbbc131796fdb168ed75916b95a0b1bfca6aae05af4908c42b7094420b",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1",
      "choice": "AFC Bournemouth -1",
      "decimal_odds": "1.8950",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8950,
      "executed_at": "2026-11-07T18:22:47.259Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-southampton-prediction-betting-tips-and-odds-aMtW54y4CDdg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AFC Bournemouth -1"
   }
  },
  {
   "record_id": "n-6ea5d0bca74f482b36428db2",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-6ea5d0bca74f482b36428db2",
   "match": "Swansea City v Bristol City",
   "match_url": null,
   "kickoff": "2024-09-29T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17554.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.91",
   "settled_price": "1.9200",
   "published_at": "2024-09-28T16:00:37.000Z",
   "recorded_at": "2026-10-01T00:37:22.022Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6ea5d0bca74f482b36428db2",
    "quote_text": "Under 2.5 goals\n1pt 10-11 bet365",
    "fragment_from": 1481,
    "fragment_to": 1513,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/swansea-vs-bristol-city-prediction-betting-tips-and-odds-aHyNY8N4SmMv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ad5deed1f8d48ea9e8e3825b82c06c79c9ab11457e8b77b17febd3f8f64808b",
     "material_removed": false
    },
    "published_at": "2024-09-28T16:00:37.000Z",
    "detected_at": "2026-10-01T00:37:22.022Z",
    "executed_at": "2026-11-07T18:22:46.792Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Swansea City v Bristol City",
     "competition_name": "EFL Championship",
     "starts_at": "2024-09-29T14:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.91",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-28T23:43:07.000Z",
    "dates": {
     "fragment_at": "2024-09-28T16:00:37.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-28T16:00:37.000Z",
     "detected_at": "2026-10-01T00:37:22.022Z",
     "archive_snapshot_at": "2024-09-28T23:43:07.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.91",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Swansea City 1-1 Bristol City."
    },
    "settlements": [
     {
      "operation_id": "2c631376a9f652151d2e2b8fd17c8e446aa33e35eeed0887d5eae52e8fb602ee",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.91",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9100,
      "executed_at": "2026-11-07T18:22:46.786Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c762f2e113713d4235903a0658308b21a4cc79924728f205ce6db546ee9afcb9",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.9200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9200,
      "executed_at": "2026-11-07T18:22:46.792Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/swansea-vs-bristol-city-prediction-betting-tips-and-odds-aHyNY8N4SmMv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-63c475dad18fbd7ed3d91f39",
   "url": "/authors/aaron-ashley/picks/20/#pick-n-63c475dad18fbd7ed3d91f39",
   "match": "Wolverhampton Wanderers v Liverpool",
   "match_url": null,
   "kickoff": "2024-09-28T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17576.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.6700",
   "published_at": "2024-09-27T13:22:27.000Z",
   "recorded_at": "2026-10-01T00:40:47.710Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-63c475dad18fbd7ed3d91f39",
    "quote_text": "Liverpool to win & over 2.5 goals\n2pts 4-5 Betfair, Paddy Power",
    "fragment_from": 1484,
    "fragment_to": 1547,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e5791b71761def144d79e45eaa93f0a9f861cb55ef5c8580b6f9ebe36b1b1e0a",
     "material_removed": false
    },
    "published_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-01T00:40:47.710Z",
    "executed_at": "2026-11-07T18:22:52.158Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Wolverhampton Wanderers v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2024-09-28T16:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Liverpool to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6700,
    "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-09-27T13:22:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-27T13:22:27.000Z",
     "detected_at": "2026-10-01T00:40:47.710Z",
     "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": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "author_odds": "1.8",
     "market_key": "result_and_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Wolverhampton Wanderers 1-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "12bc81994c9f44f007eed0404fa59defdf0e297557f475c9194eeec3e490c741",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:52.153Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca78b12945d2840fd88e32295f793ae392f70cb835f9c6ebabc4b9928dc68017",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.6700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6700,
      "executed_at": "2026-11-07T18:22:52.158Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-5283c307f712469061019568",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-5283c307f712469061019568",
   "match": "Arsenal v Leicester City",
   "match_url": null,
   "kickoff": "2024-09-28T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17782.9,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Arsenal to win to nil at 1.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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": "1.4",
   "settled_price": "1.7600",
   "published_at": "2024-09-26T11:29:58.000Z",
   "recorded_at": "2026-10-09T12:56:14.401Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-5283c307f712469061019568",
    "quote_text": "Back Arsenal to win to nil at 2/5 with LiveScore Bet",
    "fragment_from": 4316,
    "fragment_to": 4368,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240926223006id_/https://www.livescore.com/en/news/amp/arsenal-leicester-predictions-premier-league-2024092611295831840/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e39d9871ccc786f14a5e0e7a4db32033943af5e503d8483766feb8e5d9ba6c39",
     "material_removed": false
    },
    "published_at": "2024-09-26T11:29:58.000Z",
    "detected_at": "2026-10-09T12:56:14.401Z",
    "executed_at": "2026-11-07T18:23:03.857Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2024-09-28T14:00:00.000Z",
     "url": null,
     "scoreline": "4-2"
    },
    "market_label": "To win to nil",
    "outcome_label": "Arsenal to win to nil",
    "odds_set": {
     "by_author": "1.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-26T22:30:06.000Z",
    "dates": {
     "fragment_at": "2024-09-26T11:29:58.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-26T11:29:58.000Z",
     "detected_at": "2026-10-09T12:56:14.401Z",
     "archive_snapshot_at": "2024-09-26T22:30:06.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 9 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "To win to nil",
     "choice": "Arsenal to win to nil",
     "author_odds": "1.4",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Arsenal to win to nil at 1.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Arsenal 4-2 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "443a3417402897397e9f1e9e1b163abbb70ae8dd8f96105bf44d2e9f1141713c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:03.851Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fa6ffdd7911514b1afe55a20793ab25c4a8f0e8e6257fc94b38d341995aac983",
      "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": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.7600",
      "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:23:03.857Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/amp/arsenal-leicester-predictions-premier-league-2024092611295831840/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win to nil"
   }
  },
  {
   "record_id": "n-97b5ed54963f9e80f91b8937",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-97b5ed54963f9e80f91b8937",
   "match": "Everton v Crystal Palace",
   "match_url": null,
   "kickoff": "2024-09-28T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17578.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.909",
   "settled_price": "1.9000",
   "published_at": "2024-09-27T16:30:52.000Z",
   "recorded_at": "2026-10-01T00:39:56.016Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-97b5ed54963f9e80f91b8937",
    "quote_text": "Over 2.5 goals\n1pt 10-11 bet365",
    "fragment_from": 9318,
    "fragment_to": 9349,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "01356f3b94bee8fa1973ef105be7c433cf38e5080f39fc7766791af144991156",
     "material_removed": false
    },
    "published_at": "2024-09-27T16:30:52.000Z",
    "detected_at": "2026-10-01T00:39:56.016Z",
    "executed_at": "2026-11-07T18:22:47.796Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2024-09-28T14:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.909",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9000,
    "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-09-27T16:30:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-27T16:30:52.000Z",
     "detected_at": "2026-10-01T00:39:56.016Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.909",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 2-1 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "be570ab70b7bda905021e1b3f8a25bd0e9be53431a353b3a7e81c5f1facb677f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.909",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9090,
      "executed_at": "2026-11-07T18:22:47.785Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2d3fa0a0f91ef749af34fff472d88c41e89abf4118377fb49a2b09bb4fa24c9a",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.9000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9000,
      "executed_at": "2026-11-07T18:22:47.796Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Racing Post Sport Staff",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-9e43086651e1ba18412efee1",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-9e43086651e1ba18412efee1",
   "match": "Chelsea v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2024-09-28T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17578.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Brighton & Hove Albion at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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": "2.05",
   "settled_price": "2.1000",
   "published_at": "2024-09-27T16:30:52.000Z",
   "recorded_at": "2026-10-01T00:39:56.016Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9e43086651e1ba18412efee1",
    "quote_text": "Brighton or draw double chance\n1pt 21-20 bet365",
    "fragment_from": 7097,
    "fragment_to": 7144,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "01356f3b94bee8fa1973ef105be7c433cf38e5080f39fc7766791af144991156",
     "material_removed": false
    },
    "published_at": "2024-09-27T16:30:52.000Z",
    "detected_at": "2026-10-01T00:39:56.016Z",
    "executed_at": "2026-11-07T18:22:47.777Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2024-09-28T14:00:00.000Z",
     "url": null,
     "scoreline": "4-2"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Brighton & Hove Albion",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "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-09-27T16:30:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-27T16:30:52.000Z",
     "detected_at": "2026-10-01T00:39:56.016Z",
     "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 Brighton & Hove Albion",
     "author_odds": "2.05",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Brighton & Hove Albion at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Chelsea 4-2 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "5096a246eb3ac439e2e34836129f2d9bd5f2ea6fd29b0ea92843effe225b19cf",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Brighton & Hove Albion",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:47.771Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6b7537de3ed750d723596fe0aafc96445ac8fd98d8a1305597cf6da093816528",
      "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 Brighton & Hove Albion",
      "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:22:47.777Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Racing Post Sport Staff",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-a7Axt0Q2c552/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Brighton & Hove Albion"
   }
  },
  {
   "record_id": "n-7118c275ef99a575dce5a058",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-7118c275ef99a575dce5a058",
   "match": "Tottenham Hotspur v Qarabag",
   "match_url": null,
   "kickoff": "2024-09-26T19:35:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -17621.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Tottenham Hotspur win, both teams to score: yes at 2.6",
   "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": "2.6",
   "settled_price": "2.3300",
   "published_at": "2024-09-25T13:46:47.000Z",
   "recorded_at": "2026-10-01T00:38:18.844Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7118c275ef99a575dce5a058",
    "quote_text": "Tottenham to win & both teams to score\n1pt 8-5 BoyleSports, Coral & Ladbrokes",
    "fragment_from": 1299,
    "fragment_to": 1376,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "551b8ace083af0d6bac6c6e3a1a3e7d87703871aa5deb77012f851e3ca7c8169",
     "material_removed": false
    },
    "published_at": "2024-09-25T13:46:47.000Z",
    "detected_at": "2026-10-01T00:38:18.844Z",
    "executed_at": "2026-11-07T18:22:47.032Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Qarabag",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-09-26T19:35:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Tottenham Hotspur win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-25T14:02:27.000Z",
    "dates": {
     "fragment_at": "2024-09-25T13:46:47.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-25T13:46:47.000Z",
     "detected_at": "2026-10-01T00:38:18.844Z",
     "archive_snapshot_at": "2024-09-25T14:02:27.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Tottenham Hotspur win, both teams to score: yes",
     "author_odds": "2.6",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Tottenham Hotspur win, both teams to score: yes at 2.6"
    },
    "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 Tottenham Hotspur 3-0 Qarabag."
    },
    "settlements": [
     {
      "operation_id": "72ad354d883ab78fc1d37361ecd64acc9a6f4cc6fa76aab77510494a636e4959",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Tottenham Hotspur win, both teams to score: yes",
      "decimal_odds": "2.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:47.026Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c8f9b3656e442fe7fad4833f31eea7c6a961bb0626a815f2610ff920d8a8b777",
      "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": "Match result and both teams to score",
      "choice": "Tottenham Hotspur win, both teams to score: yes",
      "decimal_odds": "2.3300",
      "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:47.032Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/tottenham-vs-qarabag-prediction-betting-tips-and-odds-aaLDO4e2GGnk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-17660f8717f5c8c7e051cd10",
   "url": "/authors/aaron-ashley/picks/13/#pick-n-17660f8717f5c8c7e051cd10",
   "match": "Liverpool v West Ham United",
   "match_url": null,
   "kickoff": "2024-09-25T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -17636.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Liverpool win, both teams to score: yes at 2.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 14000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.75",
   "settled_price": "2.4000",
   "published_at": "2024-09-24T15:02:21.000Z",
   "recorded_at": "2026-09-30T15:43:20.259Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-17660f8717f5c8c7e051cd10",
    "quote_text": "Liverpool to win & both teams to score\n1pt 7-4 bet365",
    "fragment_from": 1288,
    "fragment_to": 1341,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240924153159id_/https://www.racingpost.com/sport/football-tips/efl-cup/liverpool-vs-west-ham-prediction-betting-tips-and-odds-avfCF3Y7zueA/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2025bd3cab0bf0b0bea65bfc8379e00af20ef9200c305ede7d910e65e7bde14e",
     "material_removed": false
    },
    "published_at": "2024-09-24T15:02:21.000Z",
    "detected_at": "2026-09-30T15:43:20.259Z",
    "executed_at": "2026-11-07T18:22:15.104Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v West Ham United",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2024-09-25T19:00:00.000Z",
     "url": null,
     "scoreline": "5-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Liverpool win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 14000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-24T15:31:59.000Z",
    "dates": {
     "fragment_at": "2024-09-24T15:02:21.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-24T15:02:21.000Z",
     "detected_at": "2026-09-30T15:43:20.259Z",
     "archive_snapshot_at": "2024-09-24T15:31:59.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Liverpool win, both teams to score: yes",
     "author_odds": "2.75",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Liverpool win, both teams to score: yes at 2.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Liverpool 5-1 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "3f238e66ecfc1af644f932ecee712b44c9d899a67d41b487c4650e564ec62bcd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Liverpool win, both teams to score: yes",
      "decimal_odds": "2.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 17500,
      "executed_at": "2026-11-07T18:22:15.098Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0a20f76c2f8ce75a0684917d09d00465e2d907ac3ae7fb30848d03e99bfbd94f",
      "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": "Match result and both teams to score",
      "choice": "Liverpool win, both teams to score: yes",
      "decimal_odds": "2.4000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14000,
      "executed_at": "2026-11-07T18:22:15.104Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/liverpool-vs-west-ham-prediction-betting-tips-and-odds-avfCF3Y7zueA/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-d8a37f9652a2cd7c8f6b5572",
   "url": null,
   "match": "Crystal Palace v Manchester United",
   "match_url": null,
   "kickoff": "2024-09-21T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17744.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.6600",
   "published_at": "2024-09-20T13:32:29.000Z",
   "recorded_at": "2026-10-01T00:38:57.824Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-bbbeb7a11d8cb5f457c51ad9",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-bbbeb7a11d8cb5f457c51ad9",
   "match": "Crystal Palace v Manchester United",
   "match_url": null,
   "kickoff": "2024-09-21T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17744.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Eberechi Eze to score at 3.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.75",
   "settled_price": "3.75",
   "published_at": "2024-09-20T13:32:29.000Z",
   "recorded_at": "2026-10-01T00:38:57.824Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bbbeb7a11d8cb5f457c51ad9",
    "quote_text": "Eberechi Eze to score at any time\n1pt 11-4 bet365",
    "fragment_from": 1466,
    "fragment_to": 1515,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e54eb1b73aeb4f77a90f5c4c6aad59c2e58cc0cb683e3c300627ec328dc8e67f",
     "material_removed": false
    },
    "published_at": "2024-09-20T13:32:29.000Z",
    "detected_at": "2026-10-01T00:38:57.824Z",
    "executed_at": "2026-11-07T18:22:47.432Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Crystal Palace v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2024-09-21T16:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Player to score",
    "outcome_label": "Eberechi Eze to score",
    "odds_set": {
     "by_author": "3.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-20T13:47:51.000Z",
    "dates": {
     "fragment_at": "2024-09-20T13:32:29.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-20T13:32:29.000Z",
     "detected_at": "2026-10-01T00:38:57.824Z",
     "archive_snapshot_at": "2024-09-20T13:47:51.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Eberechi Eze to score",
     "author_odds": "3.75",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Eberechi Eze to score at 3.75"
    },
    "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 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "a92f31622a9d453f72c2d97f95f62473c4f3b53efb91801f30372fc531ca6cd5",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Eberechi Eze to score",
      "decimal_odds": "3.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:47.432Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/crystal-palace-vs-manchester-united-prediction-betting-tips-and-odds-aTVwu0P23yXP/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Eberechi Eze to score"
   }
  },
  {
   "record_id": "n-3af2080ad981f0c21958e3f9",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-3af2080ad981f0c21958e3f9",
   "match": "Luton Town v Sheffield Wednesday",
   "match_url": null,
   "kickoff": "2024-09-21T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17951.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Luton Town at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.9500",
   "published_at": "2024-09-19T12:12:31.000Z",
   "recorded_at": "2026-10-09T13:03:04.087Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-3af2080ad981f0c21958e3f9",
    "quote_text": "Back Luton to win @ 3/4 with LiveScore Bet",
    "fragment_from": 4035,
    "fragment_to": 4077,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240920200341id_/https://www.livescore.com/en/news/amp/luton-vs-sheffield-wednesday-predictions-championship-2024091912123161179/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "57075201cd2664ccd7944d337a32baa40d5348385eaa848491ecb2e6b4bdcded",
     "material_removed": false
    },
    "published_at": "2024-09-19T12:12:31.000Z",
    "detected_at": "2026-10-09T13:03:04.087Z",
    "executed_at": "2026-11-07T18:23:04.888Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Luton Town v Sheffield Wednesday",
     "competition_name": "EFL Championship",
     "starts_at": "2024-09-21T14:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Luton Town",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-20T20:03:41.000Z",
    "dates": {
     "fragment_at": "2024-09-19T12:12:31.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-19T12:12:31.000Z",
     "detected_at": "2026-10-09T13:03:04.087Z",
     "archive_snapshot_at": "2024-09-20T20:03:41.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 9 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Luton Town",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Luton Town at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Luton Town 2-1 Sheffield Wednesday."
    },
    "settlements": [
     {
      "operation_id": "6a1100e5662e0a4273b8da9287fca93e7db47b66684695afa5eef39342590bcb",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Luton Town",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:23:04.882Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f8c46e2875e2d05feb7048c9dbd1c3db956e410714bf3c71814e603d488e4148",
      "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": "Luton Town",
      "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:23:04.888Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/amp/luton-vs-sheffield-wednesday-predictions-championship-2024091912123161179/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Luton Town to win"
   }
  },
  {
   "record_id": "n-685b2ce64599348bc99bde7c",
   "url": null,
   "match": "Atalanta v Arsenal",
   "match_url": null,
   "kickoff": "2024-09-19T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17789.6,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.3300",
   "published_at": "2024-09-18T14:29:54.000Z",
   "recorded_at": "2026-10-01T00:34:55.105Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-20e164ac0bb9445299c9bd0b",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-20e164ac0bb9445299c9bd0b",
   "match": "Atalanta v Arsenal",
   "match_url": null,
   "kickoff": "2024-09-19T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17789.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Atalanta or draw at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.9300",
   "published_at": "2024-09-18T14:29:54.000Z",
   "recorded_at": "2026-10-01T00:34:55.105Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-20e164ac0bb9445299c9bd0b",
    "quote_text": "Atalanta or draw double chance\n2pts 19-20 Hills",
    "fragment_from": 1327,
    "fragment_to": 1374,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/atalanta-vs-arsenal-prediction-betting-tips-and-odds-amArF0g7x9aY/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7fd488a6ee10bc4d0379e917c7c4576225f30eeaf846be057c886a04a2a580b4",
     "material_removed": false
    },
    "published_at": "2024-09-18T14:29:54.000Z",
    "detected_at": "2026-10-01T00:34:55.105Z",
    "executed_at": "2026-11-07T18:22:45.186Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atalanta v Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-19T19:00:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Double chance",
    "outcome_label": "Atalanta or draw",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9300,
    "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-09-18T14:29:54.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-18T14:29:54.000Z",
     "detected_at": "2026-10-01T00:34:55.105Z",
     "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": "Atalanta or draw",
     "author_odds": "1.95",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Atalanta or draw at 1.95"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Atalanta 0-0 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "85bc8f4478e7627a131ad1e2fc85a34c3089f0ad1f71e7ce317b265cbda140dc",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Atalanta or draw",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-11-07T18:22:45.179Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3526abf055013d6edb72156d1d56670cc580dd9e0c2de204818a1bfbf8dedc22",
      "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": "Atalanta or draw",
      "decimal_odds": "1.9300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9300,
      "executed_at": "2026-11-07T18:22:45.186Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/atalanta-vs-arsenal-prediction-betting-tips-and-odds-amArF0g7x9aY/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atalanta or draw"
   }
  },
  {
   "record_id": "n-9f46d52a2cb2cdf088dc94ff",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-9f46d52a2cb2cdf088dc94ff",
   "match": "Celtic v Slovan Bratislava",
   "match_url": null,
   "kickoff": "2024-09-18T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17837.9,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Celtic to win and under 3.5 goals at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.2550",
   "published_at": "2024-09-17T13:46:13.000Z",
   "recorded_at": "2026-10-02T00:52:08.062Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9f46d52a2cb2cdf088dc94ff",
    "quote_text": "Celtic to win & under 3.5 goals\n1pt 23-20 Coral, Ladbrokes",
    "fragment_from": 1337,
    "fragment_to": 1395,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240917195200id_/https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e9149e5848fc91c7461391aa8ab6dcd86d6e0e0362d141daeefa546500dd2d9c",
     "material_removed": false
    },
    "published_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-02T00:52:08.062Z",
    "executed_at": "2026-11-07T18:23:03.733Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Celtic v Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-18T19:00:00.000Z",
     "url": null,
     "scoreline": "5-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Celtic to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2550",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-17T19:52:00.000Z",
    "dates": {
     "fragment_at": "2024-09-17T13:46:13.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-17T13:46:13.000Z",
     "detected_at": "2026-10-02T00:52:08.062Z",
     "archive_snapshot_at": "2024-09-17T19:52:00.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 2 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Celtic to win and under 3.5 goals",
     "author_odds": "2.15",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Celtic to win and under 3.5 goals at 2.15"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Celtic 5-1 Slovan Bratislava."
    },
    "settlements": [
     {
      "operation_id": "1c48f985d0282a22e5d0984a2407e522e335cf79237b331122860c42c8be208e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Celtic to win and under 3.5 goals",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:03.727Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "834401fc5a871d2eb30de8dc2e27d490322941afb52d546901b62539e1a2a56a",
      "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": "Match result and over/under 3.5 goals",
      "choice": "Celtic to win and under 3.5 goals",
      "decimal_odds": "2.2550",
      "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:23:03.733Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-79377dc5fc502e09971da224",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-79377dc5fc502e09971da224",
   "match": "Manchester United v Barnsley",
   "match_url": null,
   "kickoff": "2024-09-17T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -17837.6,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Manchester United to win to nil at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "7-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": "2.05",
   "settled_price": "1.6200",
   "published_at": "2024-09-16T14:24:34.000Z",
   "recorded_at": "2026-10-01T00:36:12.365Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-79377dc5fc502e09971da224",
    "quote_text": "Manchester United to win to nil\n1pt 21-20 BoyleSports",
    "fragment_from": 1383,
    "fragment_to": 1436,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/manchester-united-vs-barnsley-prediction-betting-tips-and-odds-ayIMJ8R1fCtX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7ba16de5e191572d7b88907221db29b8cf1fc98cae0ee53e1ad20ed94e21d71a",
     "material_removed": false
    },
    "published_at": "2024-09-16T14:24:34.000Z",
    "detected_at": "2026-10-01T00:36:12.365Z",
    "executed_at": "2026-11-07T18:22:46.126Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Barnsley",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2024-09-17T19:00:00.000Z",
     "url": null,
     "scoreline": "7-0"
    },
    "market_label": "To win to nil",
    "outcome_label": "Manchester United to win to nil",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-16T19:11:47.000Z",
    "dates": {
     "fragment_at": "2024-09-16T14:24:34.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-16T14:24:34.000Z",
     "detected_at": "2026-10-01T00:36:12.365Z",
     "archive_snapshot_at": "2024-09-16T19:11:47.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "To win to nil",
     "choice": "Manchester United to win to nil",
     "author_odds": "2.05",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Manchester United to win to nil at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "7-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Manchester United 7-0 Barnsley."
    },
    "settlements": [
     {
      "operation_id": "b02113c51389f06ac2368aad4880c2c974e5bc3a3b70d382a5054653d3b0f450",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Manchester United to win to nil",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:22:46.120Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "793d9aa45852a2e51a426c771fbdfc7dbff3286a97ce8aba23ad07c18480b566",
      "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": "To win to nil",
      "choice": "Manchester United to win to nil",
      "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:22:46.126Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/manchester-united-vs-barnsley-prediction-betting-tips-and-odds-ayIMJ8R1fCtX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win to nil"
   }
  },
  {
   "record_id": "n-ad8b266ecdafde634f828a63",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-ad8b266ecdafde634f828a63",
   "match": "Leeds United v Burnley",
   "match_url": null,
   "kickoff": "2024-09-14T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17917.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Leeds United at 1.73",
   "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": "1.727",
   "settled_price": "1.6100",
   "published_at": "2024-09-13T12:54:16.000Z",
   "recorded_at": "2026-10-01T00:37:04.067Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ad8b266ecdafde634f828a63",
    "quote_text": "Leeds\n2pts 8-11 general",
    "fragment_from": 1265,
    "fragment_to": 1288,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-leeds-vs-burnley-predictions-a6pKs2I26re1/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f92df7ec30bfe10d0abc04cb4707978309e1b3716d64803fcad384deed0ebc48",
     "material_removed": false
    },
    "published_at": "2024-09-13T12:54:16.000Z",
    "detected_at": "2026-10-01T00:37:04.067Z",
    "executed_at": "2026-11-07T18:22:46.653Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Burnley",
     "competition_name": "EFL Championship",
     "starts_at": "2024-09-14T11:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Leeds United",
    "odds_set": {
     "by_author": "1.727",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6100",
     "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-09-13T12:54:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-13T12:54:16.000Z",
     "detected_at": "2026-10-01T00:37:04.067Z",
     "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": "Leeds United",
     "author_odds": "1.727",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Leeds United at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Leeds United 0-1 Burnley."
    },
    "settlements": [
     {
      "operation_id": "0cbc19c97d5a59e097cb0cd77bbfa9577a1cf53e53606761b7d856dc9454c1bd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Leeds United",
      "decimal_odds": "1.727",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.647Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9011b6c0e41e820867300c3e2e248dc69865620fe84db6a59ca085e3074885a9",
      "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": "Leeds United",
      "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:46.653Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-leeds-vs-burnley-predictions-a6pKs2I26re1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United to win"
   }
  },
  {
   "record_id": "n-3a01f14434257e10f1768818",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-3a01f14434257e10f1768818",
   "match": "Birmingham City v Fulham",
   "match_url": null,
   "kickoff": "2024-08-27T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -18333.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fulham at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.8000",
   "published_at": "2024-08-26T15:06:53.000Z",
   "recorded_at": "2026-09-30T16:05:43.101Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3a01f14434257e10f1768818",
    "quote_text": "Fulham to win\n2pts 13-20 Coral, Hills, Ladbrokes",
    "fragment_from": 1328,
    "fragment_to": 1376,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/birmingham-vs-fulham-prediction-betting-tips-and-odds-aGGt72s39rN3/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2b3bb1892f78cf31668df914061dc874e584db09f3c0a609429df2008df5801a",
     "material_removed": false
    },
    "published_at": "2024-08-26T15:06:53.000Z",
    "detected_at": "2026-09-30T16:05:43.101Z",
    "executed_at": "2026-11-07T18:22:25.172Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Birmingham City v Fulham",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2024-08-27T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": "1.65",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "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-08-26T15:06:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-26T15:06:53.000Z",
     "detected_at": "2026-09-30T16:05:43.101Z",
     "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": "Fulham",
     "author_odds": "1.65",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fulham at 1.65"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Birmingham City 0-2 Fulham."
    },
    "settlements": [
     {
      "operation_id": "46275dcae01b4f3f3026a5451c2a5bf38af80ae54f8153fecc8018f99b27bfca",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Fulham",
      "decimal_odds": "1.65",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-11-07T18:22:25.165Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cf5e3ebd521d0faae5165089b1c5cd97ff1d19718d5f4f9304d3f77366f00697",
      "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": "Fulham",
      "decimal_odds": "1.8000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:25.172Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/birmingham-vs-fulham-prediction-betting-tips-and-odds-aGGt72s39rN3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham to win"
   }
  },
  {
   "record_id": "n-096ea769ebe18cd3252fd5b7",
   "url": null,
   "match": "Blackburn Rovers v Blackpool",
   "match_url": null,
   "kickoff": "2024-08-27T18:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -18341.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Blackburn Rovers",
   "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": "1.6500",
   "published_at": "2024-08-26T16:13:08.000Z",
   "recorded_at": "2026-10-01T00:36:13.915Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-87c9be7922ebe65f23675367",
   "url": null,
   "match": "Middlesbrough v Stoke City",
   "match_url": null,
   "kickoff": "2024-08-27T18:15:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -18342.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Middlesbrough",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-5",
   "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.7800",
   "published_at": "2024-08-26T16:13:08.000Z",
   "recorded_at": "2026-10-01T00:36:13.915Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a904162528e1a8a301da63a3",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-a904162528e1a8a301da63a3",
   "match": "Swansea City v Cardiff City",
   "match_url": null,
   "kickoff": "2024-08-25T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -18394.6,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Swansea City to win to nil at 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.5",
   "settled_price": "3.5",
   "published_at": "2024-08-24T12:55:18.000Z",
   "recorded_at": "2026-10-01T00:37:22.926Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a904162528e1a8a301da63a3",
    "quote_text": "Swansea to win to nil\n1pt 5-2 general",
    "fragment_from": 1235,
    "fragment_to": 1272,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/swansea-vs-cardiff-prediction-betting-odds-and-tips-ahFcz8d3QU8t/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f85ab6ebe5dadb3685b23c260099d45b2b56e9102d444e7fefb8d731e3a76eff",
     "material_removed": false
    },
    "published_at": "2024-08-24T12:55:18.000Z",
    "detected_at": "2026-10-01T00:37:22.926Z",
    "executed_at": "2026-11-07T18:22:46.801Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Swansea City v Cardiff City",
     "competition_name": "EFL Championship",
     "starts_at": "2024-08-25T14:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "To win to nil",
    "outcome_label": "Swansea City to win to nil",
    "odds_set": {
     "by_author": "3.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-08-24T12:55:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-24T12:55:18.000Z",
     "detected_at": "2026-10-01T00:37:22.926Z",
     "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": "To win to nil",
     "choice": "Swansea City to win to nil",
     "author_odds": "3.5",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Swansea City to win to nil at 3.5"
    },
    "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 Swansea City 1-1 Cardiff City."
    },
    "settlements": [
     {
      "operation_id": "c34eeb6f354cc063d0592803172b4dec6935f8ca7a6e6bfda3361f341b02720b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Swansea City to win to nil",
      "decimal_odds": "3.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.801Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/swansea-vs-cardiff-prediction-betting-odds-and-tips-ahFcz8d3QU8t/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Swansea City to win to nil"
   }
  },
  {
   "record_id": "n-8143deaea5fb967a72d24746",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-8143deaea5fb967a72d24746",
   "match": "Dynamo Kyiv v Red Bull Salzburg",
   "match_url": null,
   "kickoff": "2024-08-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -18485.6,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Red Bull Salzburg at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.8",
   "settled_price": "1.8",
   "published_at": "2024-08-20T12:23:24.000Z",
   "recorded_at": "2026-10-01T00:36:00.639Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8143deaea5fb967a72d24746",
    "quote_text": "Salzburg draw no bet vs Dynamo Kyiv\nTNT Sports 3, 8pm Wednesday\n2pts 4-5 Hills",
    "fragment_from": 1326,
    "fragment_to": 1404,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-qualifying-predictions-and-free-football-tips-aNlKX5J5UTly/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "57ca3cd8b38123a280a7a70c409f273dfba910d5cd1b61ff2bfb9e4b37537d17",
     "material_removed": false
    },
    "published_at": "2024-08-20T12:23:24.000Z",
    "detected_at": "2026-10-01T00:36:00.639Z",
    "executed_at": "2026-11-07T18:22:46.072Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Dynamo Kyiv v Red Bull Salzburg",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-08-21T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Red Bull Salzburg",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-08-20T12:23:24.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-20T12:23:24.000Z",
     "detected_at": "2026-10-01T00:36:00.639Z",
     "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": "Draw no bet",
     "choice": "Red Bull Salzburg",
     "author_odds": "1.8",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Red Bull Salzburg at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Dynamo Kyiv 0-2 Red Bull Salzburg."
    },
    "settlements": [
     {
      "operation_id": "7ed64fc9a6f2830fa70171663643ab02eefd745bf8a018a896416345bbc9c342",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Red Bull Salzburg",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:46.072Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/wednesdays-champions-league-qualifying-predictions-and-free-football-tips-aNlKX5J5UTly/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Red Bull Salzburg (Draw no bet)"
   }
  },
  {
   "record_id": "n-8ac799983c005d74859d5b77",
   "url": null,
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2024-08-17T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18584.2,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5",
   "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": "1.5500",
   "published_at": "2024-08-16T12:02:59.000Z",
   "recorded_at": "2026-10-01T00:40:41.763Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-50e7c186e2ae5f72bb837758",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-50e7c186e2ae5f72bb837758",
   "match": "Everton v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2024-08-17T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18586.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.4",
   "settled_price": "3.4000",
   "published_at": "2024-08-16T15:26:28.000Z",
   "recorded_at": "2026-10-01T00:39:58.710Z",
   "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": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-50e7c186e2ae5f72bb837758",
    "quote_text": "Draw in Everton v Brighton\n1pt 12-5 general",
    "fragment_from": 1287,
    "fragment_to": 1330,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGFfs9x5vsdc/",
     "display_name": null,
     "speaker": "Aaron Ashley, Jamie Griffith",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19620f27b76c0041e1e8f3e840d06396718615b29628d4d2cf4998f8e76783f6",
     "material_removed": false
    },
    "published_at": "2024-08-16T15:26:28.000Z",
    "detected_at": "2026-10-01T00:39:58.710Z",
    "executed_at": "2026-11-07T18:22:48.050Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2024-08-17T14:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.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-08-16T15:26:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-16T15:26:28.000Z",
     "detected_at": "2026-10-01T00:39:58.710Z",
     "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": "3.4",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Everton 0-3 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "fb484f4f8fba4763fd662a3c5425b58efe9f272518045b274f1decf66d392bf9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:48.040Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "97adfa804bc3d21c24d7af7517f15b3fff19b499072b7d9d7f51b847157c6569",
      "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.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:48.050Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley, Jamie Griffith",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGFfs9x5vsdc/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-b6b7df06caae63f369be5de1",
   "url": "/authors/aaron-ashley/picks/19/#pick-n-b6b7df06caae63f369be5de1",
   "match": "Arsenal v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2024-08-17T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18586.7,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Arsenal to win to nil at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8333",
   "settled_price": "1.7600",
   "published_at": "2024-08-16T15:26:28.000Z",
   "recorded_at": "2026-10-01T00:39:58.710Z",
   "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": "Racing Post, verdict by Aaron Ashley",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b6b7df06caae63f369be5de1",
    "quote_text": "Arsenal to win to nil\n2pts 5-6 bet365",
    "fragment_from": 3427,
    "fragment_to": 3464,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGFfs9x5vsdc/",
     "display_name": null,
     "speaker": "Aaron Ashley, Jamie Griffith",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19620f27b76c0041e1e8f3e840d06396718615b29628d4d2cf4998f8e76783f6",
     "material_removed": false
    },
    "published_at": "2024-08-16T15:26:28.000Z",
    "detected_at": "2026-10-01T00:39:58.710Z",
    "executed_at": "2026-11-07T18:22:48.030Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2024-08-17T14:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "To win to nil",
    "outcome_label": "Arsenal to win to nil",
    "odds_set": {
     "by_author": "1.8333",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7600,
    "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-08-16T15:26:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-16T15:26:28.000Z",
     "detected_at": "2026-10-01T00:39:58.710Z",
     "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": "To win to nil",
     "choice": "Arsenal to win to nil",
     "author_odds": "1.8333",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Arsenal to win to nil at 1.83"
    },
    "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 Arsenal 2-0 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "dde4493feafcab36a0d3f39a3d0a06df63ba3566af6d953c39f3853e7cb057bd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.8333",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8333,
      "executed_at": "2026-11-07T18:22:48.022Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dc51c9657209af5542978f989eb8495bbd4e9548833f6aae3d72c6764c111c46",
      "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": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": "1.7600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7600,
      "executed_at": "2026-11-07T18:22:48.030Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley, Jamie Griffith",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Verdict by Aaron Ashley",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGFfs9x5vsdc/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Aaron Ashley",
     "verdict_line": "Racing Post, verdict by Aaron Ashley"
    },
    "correction": null,
    "choice_words": "Arsenal to win to nil"
   }
  },
  {
   "record_id": "n-3623e603f3391e2dcdb062f8",
   "url": null,
   "match": "Manchester United v Fulham",
   "match_url": null,
   "kickoff": "2024-08-16T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18596.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.6050",
   "published_at": "2024-08-15T15:59:48.000Z",
   "recorded_at": "2026-09-30T15:44:48.765Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-44144ae944ee1d39e3504969",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-44144ae944ee1d39e3504969",
   "match": "Manchester United v Fulham",
   "match_url": null,
   "kickoff": "2024-08-16T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18596.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Fulham at 2.4",
   "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": "2.4",
   "settled_price": "2.3000",
   "published_at": "2024-08-15T15:59:48.000Z",
   "recorded_at": "2026-09-30T15:44:48.765Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-44144ae944ee1d39e3504969",
    "quote_text": "Fulham or draw double chance\n1pt 7-5 Betfair, Paddy Power",
    "fragment_from": 1524,
    "fragment_to": 1581,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240815185231id_/https://www.racingpost.com/sport/football-tips/premier-league/man-utd-vs-fulham-prediction-betting-tips-and-odds-aOdr62t1s5b7/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "41f8fee6bb8f0dd65d830bcbbe523e4365dfcefbc29a3397f74d8cdc98189135",
     "material_removed": false
    },
    "published_at": "2024-08-15T15:59:48.000Z",
    "detected_at": "2026-09-30T15:44:48.765Z",
    "executed_at": "2026-11-07T18:22:15.677Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2024-08-16T19:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Fulham",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-08-15T18:52:31.000Z",
    "dates": {
     "fragment_at": "2024-08-15T15:59:48.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-15T15:59:48.000Z",
     "detected_at": "2026-09-30T15:44:48.765Z",
     "archive_snapshot_at": "2024-08-15T18:52:31.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Fulham",
     "author_odds": "2.4",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Fulham at 2.4"
    },
    "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 Manchester United 1-0 Fulham."
    },
    "settlements": [
     {
      "operation_id": "190a8c5c95b79fb0ef09d403958c182459b74ef405b7365b42d44c1e35ec4aca",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Fulham",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:15.671Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e315844f0cbef8ec4028ffe533edce4a01a8a869afe52257e314fe72b6d1f80c",
      "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 Fulham",
      "decimal_odds": "2.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:22:15.677Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/man-utd-vs-fulham-prediction-betting-tips-and-odds-aOdr62t1s5b7/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Fulham"
   }
  },
  {
   "record_id": "n-0d6e0b3b253a1c402d75e24f",
   "url": null,
   "match": "Blackburn Rovers v Derby County",
   "match_url": null,
   "kickoff": "2024-08-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -18773.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.8300",
   "published_at": "2024-08-08T14:13:29.000Z",
   "recorded_at": "2026-10-01T00:34:39.277Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-99abc2d56534b20afb5baf27",
   "url": null,
   "match": "Blackburn Rovers v Derby County",
   "match_url": null,
   "kickoff": "2024-08-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -18773.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.3000",
   "published_at": "2024-08-08T14:13:29.000Z",
   "recorded_at": "2026-10-01T00:34:39.277Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-46a13620f83a559b1bed9e9c",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-46a13620f83a559b1bed9e9c",
   "match": "Olimpija v Sheriff",
   "match_url": null,
   "kickoff": "2024-08-08T17:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -18799.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Olimpija at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.6700",
   "published_at": "2024-08-07T15:44:43.000Z",
   "recorded_at": "2026-10-01T00:35:43.823Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-46a13620f83a559b1bed9e9c",
    "quote_text": "Olimpija Ljubljana to beat Sheriff Tiraspol\n6pm Thursday\n2pts 4-5 Coral, Ladbrokes",
    "fragment_from": 1397,
    "fragment_to": 1479,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/thursdays-europa-league-and-europa-conference-league-qualifying-predictions-and-free-football-tips-a1IGP8m25pbF/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "26bdda91cc3dc545ba62d634610adaafb5395340ee8a9b99811c27dfda49e9d7",
     "material_removed": false
    },
    "published_at": "2024-08-07T15:44:43.000Z",
    "detected_at": "2026-10-01T00:35:43.823Z",
    "executed_at": "2026-11-07T18:22:45.513Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olimpija v Sheriff",
     "competition_name": "UEFA Conference League",
     "starts_at": "2024-08-08T17:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Olimpija",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6700,
    "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-08-07T15:44:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-07T15:44:43.000Z",
     "detected_at": "2026-10-01T00:35:43.823Z",
     "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": "Olimpija",
     "author_odds": "1.8",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Olimpija at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Olimpija 3-0 Sheriff."
    },
    "settlements": [
     {
      "operation_id": "baeea5380e0841899e69c02264a7ac260fcf39b2f16efff87fd743ccd820d254",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Olimpija",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:22:45.507Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "55faea725dcf189a68cbbfc08849362f4d976f1acc93cf3692af4d13633b3ea1",
      "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": "Olimpija",
      "decimal_odds": "1.6700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6700,
      "executed_at": "2026-11-07T18:22:45.513Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/thursdays-europa-league-and-europa-conference-league-qualifying-predictions-and-free-football-tips-a1IGP8m25pbF/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Olimpija to win"
   }
  },
  {
   "record_id": "n-ec5ac764bbcb4d97b5f1ec09",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-ec5ac764bbcb4d97b5f1ec09",
   "match": "Molde FK v Cercle Brugge",
   "match_url": null,
   "kickoff": "2024-08-08T17:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -18799.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Molde FK at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.9091",
   "settled_price": "1.7200",
   "published_at": "2024-08-07T15:44:43.000Z",
   "recorded_at": "2026-10-01T00:35:43.823Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ec5ac764bbcb4d97b5f1ec09",
    "quote_text": "Molde to beat Cercle Brugge\n6pm Thursday\n2pts 10-11 Coral, Ladbrokes",
    "fragment_from": 1327,
    "fragment_to": 1395,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/thursdays-europa-league-and-europa-conference-league-qualifying-predictions-and-free-football-tips-a1IGP8m25pbF/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "26bdda91cc3dc545ba62d634610adaafb5395340ee8a9b99811c27dfda49e9d7",
     "material_removed": false
    },
    "published_at": "2024-08-07T15:44:43.000Z",
    "detected_at": "2026-10-01T00:35:43.823Z",
    "executed_at": "2026-11-07T18:22:45.500Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Molde FK v Cercle Brugge",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-08-08T17:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Molde FK",
    "odds_set": {
     "by_author": "1.9091",
     "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": "win",
    "simulation_change_hundredths": 7200,
    "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-08-07T15:44:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-07T15:44:43.000Z",
     "detected_at": "2026-10-01T00:35:43.823Z",
     "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": "Molde FK",
     "author_odds": "1.9091",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Molde FK at 1.91"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Molde FK 3-0 Cercle Brugge."
    },
    "settlements": [
     {
      "operation_id": "f7e8610e03c51895f27bdf79591ceec2f0f56cb69b26f91c40514114141067e1",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Molde FK",
      "decimal_odds": "1.9091",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9091,
      "executed_at": "2026-11-07T18:22:45.494Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b0fe8b5d1442b3198b0945328747f3cfff7cf04995ae1e0f2a118c8163816a9a",
      "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": "Molde FK",
      "decimal_odds": "1.7200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7200,
      "executed_at": "2026-11-07T18:22:45.500Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/thursdays-europa-league-and-europa-conference-league-qualifying-predictions-and-free-football-tips-a1IGP8m25pbF/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Molde FK to win"
   }
  },
  {
   "record_id": "n-5381cb6d97496137c3f8cc6f",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-5381cb6d97496137c3f8cc6f",
   "match": "Fleetwood Town v Arsenal",
   "match_url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
   "kickoff": "2026-10-27T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 26.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: Max Dowman to score",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T17:00:00.000Z",
   "recorded_at": "2026-10-26T17:15:17.626Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5381cb6d97496137c3f8cc6f",
    "quote_text": "Max Dowman to score\n\nArsenal's teenage prodigy scored twice in the 4-2 win at Ipswich in the previous round and can show why there is so much hype surrounding him at Highbury Stadium.",
    "fragment_from": 2583,
    "fragment_to": 2766,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6d48ec40ca299f0e06db46f3d5d22cfd517ff9d29c06184d06f2833fdf95afde",
     "material_removed": false
    },
    "published_at": "2026-10-26T17:00:00.000Z",
    "detected_at": "2026-10-26T17:15:17.626Z",
    "executed_at": "2026-10-27T12:13:23.217Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-745e2a940a5e",
     "display_name": "Fleetwood Town — Arsenal",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-27T20:00:00.000Z",
     "url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Max Dowman to score",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.5000",
     "our_snapshot_at": "2026-10-26T17:14:00.355Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-26T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-26T17:00:00.000Z",
     "detected_at": "2026-10-26T17:15:17.626Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Max Dowman to score",
     "author_odds": null,
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Max Dowman to score"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "c6d5152b76a912d4455150f20fb197e407731ce962214ca9dc84cdb237a07e5c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Max Dowman to score",
      "decimal_odds": "2.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-27T12:13:23.217Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Max Dowman to score"
   }
  },
  {
   "record_id": "n-b16a78bc6250447c850458f5",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-b16a78bc6250447c850458f5",
   "match": "Bolton Wanderers v Middlesbrough",
   "match_url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 27.5,
   "market_code": "player_to_score",
   "author_said": "Player to score: Will Lankshear to score at 1.91",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "1-5",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T15:15:53.000Z",
   "recorded_at": "2026-10-22T15:27:51.663Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-b16a78bc6250447c850458f5",
    "quote_text": "Will Lankshear to score at any time\n10-11 Coral, Ladbrokes",
    "fragment_from": 3238,
    "fragment_to": 3296,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-predictions-team-news-odds-betting-tips-bet-builder-apJWy2t3ROvg/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "13df7e0cc8efc5b8ae54ccc80db22a0a043d246d1de7d2942dd97b5204292010",
     "material_removed": false
    },
    "published_at": "2026-10-22T15:15:53.000Z",
    "detected_at": "2026-10-22T15:27:51.663Z",
    "executed_at": "2026-11-07T10:12:31.567Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a6fe655ee91d",
     "display_name": "Bolton Wanderers — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Will Lankshear to score",
    "odds_set": {
     "by_author": "1.909",
     "our_snapshot": "1.8300",
     "our_snapshot_at": "2026-10-22T15:27:28.886Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T15:15:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T15:15:53.000Z",
     "detected_at": "2026-10-22T15:27:51.663Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Will Lankshear to score",
     "author_odds": "1.909",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Will Lankshear to score at 1.91"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-5",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "2fba9c12dec35858faca7e1326fdface07319c82b37e5906575bda9f045a9cdc",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Will Lankshear to score",
      "decimal_odds": "1.909",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T10:12:23.786Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fb57c5bb99570750feff34433579c350b49014f5c9753bc76413dbc76453b200",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Will Lankshear to score",
      "decimal_odds": "1.8300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T10:12:31.567Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-predictions-team-news-odds-betting-tips-bet-builder-apJWy2t3ROvg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Will Lankshear to score"
   }
  },
  {
   "record_id": "n-f3aeb1a5c331702722e05b2e",
   "url": "/authors/aaron-ashley/picks/32/#pick-n-f3aeb1a5c331702722e05b2e",
   "match": "Sunderland v Chelsea",
   "match_url": "/football/matches/sunderland-vs-chelsea-2026-11-08/",
   "kickoff": "2026-11-08T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.0,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Pedro Neto over 0.5 shots on target",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T18:50:11.000Z",
   "recorded_at": "2026-11-06T18:58:23.990Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-f3aeb1a5c331702722e05b2e",
    "quote_text": "Pedro Neto to have a shot on target",
    "fragment_from": 2551,
    "fragment_to": 2586,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/sunderland-vs-chelsea-predictions-team-news-odds-betting-tips-bet-builder-a5zvi5s4SlCE/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ae5551c1b8255649eee673cf28f74d6c79ab916433c85c21ead552737b42601a",
     "material_removed": false
    },
    "published_at": "2026-11-06T18:50:11.000Z",
    "detected_at": "2026-11-06T18:58:23.990Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-cb4a97ea2900",
     "display_name": "Sunderland — Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2026-11-08T14:00:00.000Z",
     "url": "/football/matches/sunderland-vs-chelsea-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Pedro Neto over 0.5 shots on target",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-06T18:50:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-06T18:50:11.000Z",
     "detected_at": "2026-11-06T18:58:23.990Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Pedro Neto over 0.5 shots on target",
     "author_odds": null,
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Pedro Neto over 0.5 shots on target"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 14:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 14:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "516e1af6623e900b0887ddf311b2d26f85a5d15dca06deaa3d5d50d8a6e769e6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Pedro Neto over 0.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/sunderland-vs-chelsea-predictions-team-news-odds-betting-tips-bet-builder-a5zvi5s4SlCE/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Pedro Neto over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-5f3206c360e2eb18c995eab0",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-5f3206c360e2eb18c995eab0",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 23.7,
   "market_code": "player_card",
   "author_said": "Player to be carded: Ezechiel Banzuzi to be carded",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T20:00:00.000Z",
   "recorded_at": "2026-11-03T20:17:52.420Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5f3206c360e2eb18c995eab0",
    "quote_text": "Ezechiel Banzuzi to be shown a card\n\nBanzuzi has committed 22 fouls in ten outings this season and will be involved in a midfield battle with Elliot Anderson, who is a master at winning free-kicks from the opposition.",
    "fragment_from": 2841,
    "fragment_to": 3058,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "244cc12571854b0b289fb7541b9e5b49ad93de4289a3b5266b12d01a8a80e13d",
     "material_removed": false
    },
    "published_at": "2026-11-03T20:00:00.000Z",
    "detected_at": "2026-11-03T20:17:52.420Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Ezechiel Banzuzi to be carded",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T20:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T20:00:00.000Z",
     "detected_at": "2026-11-03T20:17:52.420Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Ezechiel Banzuzi to be carded",
     "author_odds": null,
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Ezechiel Banzuzi to be carded"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "f7993384e32a946544307ef485de1d2b4ffafed372e54d89ef5ab8005f3bdfe7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Ezechiel Banzuzi to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ezechiel Banzuzi to be carded"
   }
  },
  {
   "record_id": "n-5c6951771e9826f3ef9f01d5",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-5c6951771e9826f3ef9f01d5",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 23.7,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Antonio Nusa over 0.5 shots on target",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T20:00:00.000Z",
   "recorded_at": "2026-11-03T20:17:52.420Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5c6951771e9826f3ef9f01d5",
    "quote_text": "Antonio Nusa to have a shot on target\n\nLeipzig's Norway international has had nine shots on target in eight Bundesliga appearances this season, scoring four goals, and should give City plenty to think about.",
    "fragment_from": 2632,
    "fragment_to": 2839,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "244cc12571854b0b289fb7541b9e5b49ad93de4289a3b5266b12d01a8a80e13d",
     "material_removed": false
    },
    "published_at": "2026-11-03T20:00:00.000Z",
    "detected_at": "2026-11-03T20:17:52.420Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Antonio Nusa over 0.5 shots on target",
    "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": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T20:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T20:00:00.000Z",
     "detected_at": "2026-11-03T20:17:52.420Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Antonio Nusa over 0.5 shots on target",
     "author_odds": null,
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Antonio Nusa over 0.5 shots on target"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Antonio Nusa had 2 shots on target; the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "9c678465eb6cd0d969685c31ee7f718b5770332f3b980f04751535d19255b063",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Antonio Nusa over 0.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Antonio Nusa over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-b6312bb98fc9e873ac034ebe",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-b6312bb98fc9e873ac034ebe",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 23.7,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 2 legs: Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score)",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T20:00:00.000Z",
   "recorded_at": "2026-11-03T20:17:52.420Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-b6312bb98fc9e873ac034ebe",
    "quote_text": "Both Teams to Score\n\nBoth Teams to Score\n\nAntonio Nusa to Have a Shot on Target\n\nPlayer Shots on Target\n\nEzechiel Banzuzi to be Shown a Card\n\nPlayer to be Shown a Card\n\n£10 returns ≈ £65.93",
    "fragment_from": 1920,
    "fragment_to": 2109,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "244cc12571854b0b289fb7541b9e5b49ad93de4289a3b5266b12d01a8a80e13d",
     "material_removed": false
    },
    "published_at": "2026-11-03T20:00:00.000Z",
    "detected_at": "2026-11-03T20:17:52.420Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 2 legs",
    "outcome_label": "Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score)",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T20:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T20:00:00.000Z",
     "detected_at": "2026-11-03T20:17:52.420Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 2 legs",
     "choice": "Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score)",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 2 legs: Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score)",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Ezechiel Banzuzi to be carded",
       "result": "loss"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "win"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-betting-tips-predictions-team-news-odds-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 2-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Ezechiel Banzuzi to be carded",
      "outcome": "Lost"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Won"
     }
    ]
   }
  },
  {
   "record_id": "n-cbf8a84fabef69e5039338c8",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-cbf8a84fabef69e5039338c8",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 31.7,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T12:00:00.000Z",
   "recorded_at": "2026-11-03T12:17:52.008Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-cbf8a84fabef69e5039338c8",
    "quote_text": "Both Teams to Score\n\nBoth Teams to Score\n\nAntonio Nusa to Have a Shot on Target\n\nPlayer Shots on Target\n\nEzechiel Banzuzi to be Shown a Card\n\nPlayer to be Shown a Card\n\n£10 returns ≈ £65.93",
    "fragment_from": 1896,
    "fragment_to": 2085,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "da892f79bd3033d4d204977d975fc0e3e33006327b160058643fbf758c055972",
     "material_removed": false
    },
    "published_at": "2026-11-03T12:00:00.000Z",
    "detected_at": "2026-11-03T12:17:52.008Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score)…",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T12:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T12:00:00.000Z",
     "detected_at": "2026-11-03T12:17:52.008Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Ezechiel Banzuzi to be carded (Player to be carded) + yes (Both teams to score) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Ezechiel Banzuzi to be carded",
       "result": "loss"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "win"
      },
      {
       "seq": 3,
       "market_label": "Player shots on target over/under 0.5",
       "choice": "Ezechiel Banzuzi over 0.5 shots on target",
       "result": "loss"
      },
      {
       "seq": 4,
       "market_label": "Player to be carded",
       "choice": "Ezechiel Banzuzi to be carded",
       "result": "loss"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Ezechiel Banzuzi to be carded",
      "outcome": "Lost"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Won"
     },
     {
      "market": "Player shots on target over/under 0.5",
      "selection": "Ezechiel Banzuzi over 0.5 shots on target",
      "outcome": "Lost"
     },
     {
      "market": "Player to be carded",
      "selection": "Ezechiel Banzuzi to be carded",
      "outcome": "Lost"
     }
    ]
   }
  },
  {
   "record_id": "n-67f164b90e7a974baaf3aaca",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-67f164b90e7a974baaf3aaca",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 31.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Manchester City at 2.45",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T12:00:00.000Z",
   "recorded_at": "2026-11-03T12:17:52.008Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-67f164b90e7a974baaf3aaca",
    "quote_text": "Best bet\n\nLeipzig or draw double chance\n1pt 29-20 Hills",
    "fragment_from": 3122,
    "fragment_to": 3177,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "da892f79bd3033d4d204977d975fc0e3e33006327b160058643fbf758c055972",
     "material_removed": false
    },
    "published_at": "2026-11-03T12:00:00.000Z",
    "detected_at": "2026-11-03T12:17:52.008Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Manchester City",
    "odds_set": {
     "by_author": "2.45",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T12:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T12:00:00.000Z",
     "detected_at": "2026-11-03T12:17:52.008Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Manchester City",
     "author_odds": "2.45",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Manchester City at 2.45"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "81817bb888ab161121439c751f9fa3b9985ffbdc85501d4b5344050aac7cbc25",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Manchester City",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0a61ce9b1f019e1da3080a822d39ae7f06bfe455fbee5d66c8ec0303d17d1639",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Manchester City",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/rb-leipzig-vs-manchester-city-predictions-team-news-odds-betting-tips-bet-builder-a141D1d62Onv/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Manchester City"
   }
  },
  {
   "record_id": "n-6da3a8b912da58b8a2795447",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-6da3a8b912da58b8a2795447",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.7,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "3-2",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T16:00:00.000Z",
   "recorded_at": "2026-11-03T17:17:59.364Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-6da3a8b912da58b8a2795447",
    "quote_text": "Both teams to score\n\nBoth team to score\n\nBryan Mbeumo to have a shot on target\n\nPlayer shots on target (including woodwork)\n\nAndrey Santos to be shown a card",
    "fragment_from": 1933,
    "fragment_to": 2090,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-odds-predictions-betting-tips-team-news-bet-builder-axQQb2S3s771/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d2349579c9bd87c4e04b173cd0126e38311ba151c9be655782021f47e477f479",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:00:00.000Z",
    "detected_at": "2026-11-03T17:17:59.364Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) +…",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T16:00:00.000Z",
     "detected_at": "2026-11-03T17:17:59.364Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Andrey Santos to be carded",
       "result": "unknown"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "win"
      },
      {
       "seq": 3,
       "market_label": "Player shots on target over/under 0.5",
       "choice": "Andrey Santos over 0.5 shots on target",
       "result": "unknown"
      },
      {
       "seq": 4,
       "market_label": "Player to be carded",
       "choice": "Andrey Santos to be carded",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-2",
     "data_status": "unknown",
     "cause": "awaiting the result of every leg of this combined pick (leg 1)",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the result of every leg of this combined pick (leg 1)."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-odds-predictions-betting-tips-team-news-bet-builder-axQQb2S3s771/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Andrey Santos to be carded",
      "outcome": "Pending"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Won"
     },
     {
      "market": "Player shots on target over/under 0.5",
      "selection": "Andrey Santos over 0.5 shots on target",
      "outcome": "Pending"
     },
     {
      "market": "Player to be carded",
      "selection": "Andrey Santos to be carded",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-226468af0bb22e447b8b0ec8",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-226468af0bb22e447b8b0ec8",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: Bryan Mbeumo to score",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "3-2",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T16:00:00.000Z",
   "recorded_at": "2026-11-03T17:17:59.364Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-226468af0bb22e447b8b0ec8",
    "quote_text": "Bryan Mbeumo anytime goalscorer",
    "fragment_from": 3097,
    "fragment_to": 3128,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-odds-predictions-betting-tips-team-news-bet-builder-axQQb2S3s771/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d2349579c9bd87c4e04b173cd0126e38311ba151c9be655782021f47e477f479",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:00:00.000Z",
    "detected_at": "2026-11-03T17:17:59.364Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Bryan Mbeumo to score",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-03T16:00:00.000Z",
     "detected_at": "2026-11-03T17:17:59.364Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Bryan Mbeumo to score",
     "author_odds": null,
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Bryan Mbeumo to score"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-2",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "009c3d0cbb2b5ef8428273e1048a5b8fa649038783b726d9652f600d678a3978",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Bryan Mbeumo to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-odds-predictions-betting-tips-team-news-bet-builder-axQQb2S3s771/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bryan Mbeumo to score"
   }
  },
  {
   "record_id": "n-425326c7bf07aa1c39479d47",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-425326c7bf07aa1c39479d47",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 29.7,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "3-2",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T14:14:40.000Z",
   "recorded_at": "2026-11-02T14:17:52.002Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-425326c7bf07aa1c39479d47",
    "quote_text": "Both teams to score\n\nBoth team to score\n\nBryan Mbeumo to have a shot on target\n\nPlayer shots on target (including woodwork)\n\nAndrey Santos to be shown a card",
    "fragment_from": 1911,
    "fragment_to": 2068,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-predictions-team-news-odds-betting-tips-bet-builder-axQQb2S3s771/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4b8d1d79ffe6ba3cba13c597c2a6ee216d6891a892313e1ad07b7d3d5f86f80c",
     "material_removed": false
    },
    "published_at": "2026-11-02T14:14:40.000Z",
    "detected_at": "2026-11-02T14:17:52.002Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) +…",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-02T14:14:40.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-02T14:14:40.000Z",
     "detected_at": "2026-11-02T14:17:52.002Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Andrey Santos to be carded (Player to be carded) + yes (Both teams to score) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Andrey Santos to be carded",
       "result": "unknown"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "win"
      },
      {
       "seq": 3,
       "market_label": "Player shots on target over/under 0.5",
       "choice": "Andrey Santos over 0.5 shots on target",
       "result": "unknown"
      },
      {
       "seq": 4,
       "market_label": "Player to be carded",
       "choice": "Andrey Santos to be carded",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-2",
     "data_status": "unknown",
     "cause": "awaiting the result of every leg of this combined pick (leg 1)",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the result of every leg of this combined pick (leg 1)."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-roma-predictions-team-news-odds-betting-tips-bet-builder-axQQb2S3s771/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Andrey Santos to be carded",
      "outcome": "Pending"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Won"
     },
     {
      "market": "Player shots on target over/under 0.5",
      "selection": "Andrey Santos over 0.5 shots on target",
      "outcome": "Pending"
     },
     {
      "market": "Player to be carded",
      "selection": "Andrey Santos to be carded",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-1d9dda6e2dcc93725777e2ef",
   "url": "/authors/aaron-ashley/picks/31/#pick-n-1d9dda6e2dcc93725777e2ef",
   "match": "Derby County v Norwich City",
   "match_url": "/football/matches/derby-county-vs-norwich-city-2026-11-03/",
   "kickoff": "2026-11-03T19:45:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 23.5,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Norwich City (1X2, match result) + Sheffield United (1X2, match result) + Birmingham City (1X2, match result) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T20:00:00.000Z",
   "recorded_at": "2026-11-02T20:17:52.317Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-1d9dda6e2dcc93725777e2ef",
    "quote_text": "Norwich to beat Derby",
    "fragment_from": 1717,
    "fragment_to": 1738,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/football-acca-tips/football-accumulator-tips-for-tuesday-november-3-back-our-acca-at-18-1-adRps8s1TqPx/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a57184e8de869c9445ee268ba83f3176172b7ae554b1ad984501df81afdaa923",
     "material_removed": false
    },
    "published_at": "2026-11-02T20:00:00.000Z",
    "detected_at": "2026-11-02T20:17:52.317Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-991819e86736",
     "display_name": "Derby County — Norwich City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-03T19:45:00.000Z",
     "url": "/football/matches/derby-county-vs-norwich-city-2026-11-03/",
     "scoreline": "0-4",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Norwich City (1X2, match result) + Sheffield United (1X2, match result) + …",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-02T20:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-02T20:00:00.000Z",
     "detected_at": "2026-11-02T20:17:52.317Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Norwich City (1X2, match result) + Sheffield United (1X2, match result) + Birmingham City (1X2, match result) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Norwich City (1X2, match result) + Sheffield United (1X2, match result) + Birmingham City (1X2, match result) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "1X2, match result",
       "choice": "Norwich City",
       "result": "win"
      },
      {
       "seq": 2,
       "market_label": "1X2, match result",
       "choice": "Sheffield United",
       "result": "win"
      },
      {
       "seq": 3,
       "market_label": "1X2, match result",
       "choice": "Birmingham City",
       "result": "win"
      },
      {
       "seq": 4,
       "market_label": "1X2, match result",
       "choice": "Northampton",
       "result": "loss"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Derby County 0-4 Norwich City."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Football tipster Aaron Ashley has studied the domestic coupon and has put together a Tuesday fourfold which pays 18-1 with Paddy Power. All bets must be placed by 7.45pm on Tuesday. Accum",
     "material_url": "https://www.racingpost.com/sport/football-tips/football-acca-tips/football-accumulator-tips-for-tuesday-november-3-back-our-acca-at-18-1-adRps8s1TqPx/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "1X2, match result",
      "selection": "Norwich City",
      "outcome": "Won"
     },
     {
      "market": "1X2, match result",
      "selection": "Sheffield United",
      "outcome": "Won"
     },
     {
      "market": "1X2, match result",
      "selection": "Birmingham City",
      "outcome": "Won"
     },
     {
      "market": "1X2, match result",
      "selection": "Northampton",
      "outcome": "Lost"
     }
    ]
   }
  },
  {
   "record_id": "n-ec46afa1f307c3fe7b49a9c7",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-ec46afa1f307c3fe7b49a9c7",
   "match": "Liverpool v Arsenal",
   "match_url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
   "kickoff": "2026-11-01T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 46.2,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Milos Kerkez to be carded (Player to be carded) + under 3.5 (Over/Under 3.5 goals) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T18:00:00.000Z",
   "recorded_at": "2026-10-30T18:17:49.965Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-ec46afa1f307c3fe7b49a9c7",
    "quote_text": "Under 3.5 goals\n\nLast season’s Premier League meetings ended 1-0 and 0-0 and just two of Arsenal’s 14 games this season have gone over 3.5 goals.\n\nMilos Kerkez to be shown a card\n\nThe Liverpool left-back committed three fouls in last weekend’s win at home to Brighton and has been booked five times in 13 appearances for club and country this season.\n\nCody Gakpo to have a shot on target\n\nGakpo has returned from injury with three strong performances and had six shots against Brighton, hitting the target twice, before scoring in Wednesday’s EFL Cup clash with Chelsea.\n\nPays out at 7-1 with Paddy Power",
    "fragment_from": 2033,
    "fragment_to": 2637,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8e3242c18d272bc5dd7cfc2bada8ee21e61823d025863d5252bc836ef089b385",
     "material_removed": false
    },
    "published_at": "2026-10-30T18:00:00.000Z",
    "detected_at": "2026-10-30T18:17:49.965Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-f14362e6c2a0",
     "display_name": "Liverpool — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-11-01T16:30:00.000Z",
     "url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Milos Kerkez to be carded (Player to be carded) + …",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-30T18:00:00.000Z",
     "detected_at": "2026-10-30T18:17:49.965Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Milos Kerkez to be carded (Player to be carded) + under 3.5 (Over/Under 3.5 goals) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Milos Kerkez to be carded (Player to be carded) + under 3.5 (Over/Under 3.5 goals) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Milos Kerkez to be carded",
       "result": "win"
      },
      {
       "seq": 2,
       "market_label": "Over/Under 3.5 goals",
       "choice": "under 3.5",
       "result": "win"
      },
      {
       "seq": 3,
       "market_label": "Player to be carded",
       "choice": "Milos Kerkez to be carded",
       "result": "win"
      },
      {
       "seq": 4,
       "market_label": "Player shots on target over/under 0.5",
       "choice": "Milos Kerkez over 0.5 shots on target",
       "result": "loss"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Liverpool 0-1 Arsenal."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Milos Kerkez to be carded",
      "outcome": "Won"
     },
     {
      "market": "Over/Under 3.5 goals",
      "selection": "under 3.5",
      "outcome": "Won"
     },
     {
      "market": "Player to be carded",
      "selection": "Milos Kerkez to be carded",
      "outcome": "Won"
     },
     {
      "market": "Player shots on target over/under 0.5",
      "selection": "Milos Kerkez over 0.5 shots on target",
      "outcome": "Lost"
     }
    ]
   }
  },
  {
   "record_id": "n-34a71f8ce42efffbbc825c7d",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-34a71f8ce42efffbbc825c7d",
   "match": "Liverpool v Arsenal",
   "match_url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
   "kickoff": "2026-11-01T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 46.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Milos Kerkez to be carded at 4.33",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T18:00:00.000Z",
   "recorded_at": "2026-10-30T18:17:49.965Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-34a71f8ce42efffbbc825c7d",
    "quote_text": "Milos Kerkez to be shown a card\n10-3 Coral, Ladbrokes",
    "fragment_from": 3292,
    "fragment_to": 3345,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8e3242c18d272bc5dd7cfc2bada8ee21e61823d025863d5252bc836ef089b385",
     "material_removed": false
    },
    "published_at": "2026-10-30T18:00:00.000Z",
    "detected_at": "2026-10-30T18:17:49.965Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f14362e6c2a0",
     "display_name": "Liverpool — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-11-01T16:30:00.000Z",
     "url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Milos Kerkez to be carded",
    "odds_set": {
     "by_author": "4.33",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-30T18:00:00.000Z",
     "detected_at": "2026-10-30T18:17:49.965Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Milos Kerkez to be carded",
     "author_odds": "4.33",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Milos Kerkez to be carded at 4.33"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "c2036cfb3a279d9e12d455006740c5137a6ce764aa148b55690cd2e94c45a594",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Milos Kerkez to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1b131887c504cf744adca27250338a6271c9846c9af55e70794793bb2e05f05f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Milos Kerkez to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aYr0p8n2BEMZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Milos Kerkez to be carded"
   }
  },
  {
   "record_id": "n-c82aa20172bb534c388102c3",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-c82aa20172bb534c388102c3",
   "match": "Everton v Newcastle United",
   "match_url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
   "kickoff": "2026-10-29T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 49.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton at 2.2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T18:07:22.000Z",
   "recorded_at": "2026-10-27T18:17:52.604Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-c82aa20172bb534c388102c3",
    "quote_text": "Everton to win\n1pt 6-5 general",
    "fragment_from": 3171,
    "fragment_to": 3201,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/everton-vs-newcastle-predictions-team-news-odds-betting-tips-bet-builder-agABr3S8vTDE/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "55c4c45b79317a135ce1057d3d7356960cde65298a7930d7293c5af4f80be9a6",
     "material_removed": false
    },
    "published_at": "2026-10-27T18:07:22.000Z",
    "detected_at": "2026-10-27T18:17:52.604Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-39da42fdd6be",
     "display_name": "Everton — Newcastle United",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-29T19:45:00.000Z",
     "url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-27T18:07:22.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T18:07:22.000Z",
     "detected_at": "2026-10-27T18:17:52.604Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Everton",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Everton at 2.2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Everton 3-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "1338e064d5ec1390e5f88dbd96a1f3d6bed61d5d0a14cc78e4252148d571efe4",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Everton",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "06da4086edddf74154bfed97057e016fcd755c503540c89aff950e31f0a19781",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Everton",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/everton-vs-newcastle-predictions-team-news-odds-betting-tips-bet-builder-agABr3S8vTDE/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton to win"
   }
  },
  {
   "record_id": "n-26a6114137b7d5632a41bf12",
   "url": "/authors/aaron-ashley/picks/30/#pick-n-26a6114137b7d5632a41bf12",
   "match": "Everton v Newcastle United",
   "match_url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
   "kickoff": "2026-10-29T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 49.5,
   "market_code": "player_to_score",
   "author_said": "Player to score: Thierno Barry to score at 2.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "3-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T18:07:22.000Z",
   "recorded_at": "2026-10-27T18:17:52.604Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-26a6114137b7d5632a41bf12",
    "quote_text": "Thierno Barry to score at any time\n7-4 general",
    "fragment_from": 3220,
    "fragment_to": 3266,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/everton-vs-newcastle-predictions-team-news-odds-betting-tips-bet-builder-agABr3S8vTDE/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "55c4c45b79317a135ce1057d3d7356960cde65298a7930d7293c5af4f80be9a6",
     "material_removed": false
    },
    "published_at": "2026-10-27T18:07:22.000Z",
    "detected_at": "2026-10-27T18:17:52.604Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-39da42fdd6be",
     "display_name": "Everton — Newcastle United",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-29T19:45:00.000Z",
     "url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Thierno Barry to score",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-27T18:07:22.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T18:07:22.000Z",
     "detected_at": "2026-10-27T18:17:52.604Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Thierno Barry to score",
     "author_odds": "2.75",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Thierno Barry to score at 2.75"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "a04b2db13053df964a72a5d3e8babccb324213f0a74418f78a5228aaec888567",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Thierno Barry to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "640eb045d8ccfb56766d2886e2e00d87567cae81b0032b26ee4cfcb77db75b0d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Thierno Barry to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/everton-vs-newcastle-predictions-team-news-odds-betting-tips-bet-builder-agABr3S8vTDE/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Thierno Barry to score"
   }
  },
  {
   "record_id": "n-42424be8e56cfda1d868e41c",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-42424be8e56cfda1d868e41c",
   "match": "Fleetwood Town v Arsenal",
   "match_url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
   "kickoff": "2026-10-27T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 26.7,
   "market_code": "player_card",
   "author_said": "Player to be carded: Ched Evans to be carded",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T17:00:00.000Z",
   "recorded_at": "2026-10-26T17:15:17.626Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-42424be8e56cfda1d868e41c",
    "quote_text": "Ched Evans to be shown a card\n\nFleetwood's physical forward has committed 24 fouls in 13 league outings, leading to four yellow cards, and he was booked in the previous round against Sheffield United.",
    "fragment_from": 2768,
    "fragment_to": 2968,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6d48ec40ca299f0e06db46f3d5d22cfd517ff9d29c06184d06f2833fdf95afde",
     "material_removed": false
    },
    "published_at": "2026-10-26T17:00:00.000Z",
    "detected_at": "2026-10-26T17:15:17.626Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-745e2a940a5e",
     "display_name": "Fleetwood Town — Arsenal",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-27T20:00:00.000Z",
     "url": "/football/matches/fleetwood-town-vs-arsenal-2026-10-27/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Ched Evans to be carded",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-26T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-26T17:00:00.000Z",
     "detected_at": "2026-10-26T17:15:17.626Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Ched Evans to be carded",
     "author_odds": null,
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Ched Evans to be carded"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "9ae46106ab201c23ccf7e96f4b765aa165481825a9de81f35eb12123206fedef",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Ched Evans to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/fleetwood-vs-arsenal-predictions-team-news-odds-betting-tips-bet-builder-aI15k6Q7mR2Q/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ched Evans to be carded"
   }
  },
  {
   "record_id": "n-24bbb6ce40e1325480a7b652",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-24bbb6ce40e1325480a7b652",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 3.2,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: Moises Caicedo to be carded (Player to be carded) + yes (Both teams to score) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:17:50.036Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-24bbb6ce40e1325480a7b652",
    "quote_text": "Both teams to score\n\nJoao Pedro to score\n\nAnytime goalscorer\n\nMoises Caicedo to be shown a card\n\nPlayer cards\n\n£10 returns ≈ £65.75",
    "fragment_from": 1990,
    "fragment_to": 2121,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-odds-predictions-betting-tips-team-news-bet-builder-aTecz3s7Ywvo/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d06051f5d07826135c203f6a4f3fd35a021dbc0a564414675638dde64e46983d",
     "material_removed": false
    },
    "published_at": "2026-10-24T13:00:00.000Z",
    "detected_at": "2026-10-24T13:17:50.036Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "Moises Caicedo to be carded (Player to be carded) + yes (Both teams to score) +…",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-24T13:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-24T13:00:00.000Z",
     "detected_at": "2026-10-24T13:17:50.036Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "Moises Caicedo to be carded (Player to be carded) + yes (Both teams to score) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: Moises Caicedo to be carded (Player to be carded) + yes (Both teams to score) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Moises Caicedo to be carded",
       "result": "unknown"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "loss"
      },
      {
       "seq": 3,
       "market_label": "Player to score",
       "choice": "Moises Caicedo to score",
       "result": "loss"
      },
      {
       "seq": 4,
       "market_label": "Player to be carded",
       "choice": "Moises Caicedo to be carded",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Chelsea 0-2 Tottenham Hotspur."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-odds-predictions-betting-tips-team-news-bet-builder-aTecz3s7Ywvo/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Moises Caicedo to be carded",
      "outcome": "Pending"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Lost"
     },
     {
      "market": "Player to score",
      "selection": "Moises Caicedo to score",
      "outcome": "Lost"
     },
     {
      "market": "Player to be carded",
      "selection": "Moises Caicedo to be carded",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-a149119172715f1f15a9af91",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-a149119172715f1f15a9af91",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 23.7,
   "market_code": "player_card",
   "author_said": "Player to be carded: Moises Caicedo to be carded at 3.25",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "0-2",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-a149119172715f1f15a9af91",
    "quote_text": "Moises Caicedo to be shown a card\n9-4 bet365",
    "fragment_from": 3227,
    "fragment_to": 3271,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c396e49b59c06c4e8b912144086ede4ba14267ed320279425b4fed36625b0581",
     "material_removed": false
    },
    "published_at": "2026-10-23T16:30:00.000Z",
    "detected_at": "2026-10-23T16:47:50.147Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Moises Caicedo to be carded",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T16:30:00.000Z",
     "detected_at": "2026-10-23T16:47:50.147Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Moises Caicedo to be carded",
     "author_odds": "3.25",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Moises Caicedo to be carded at 3.25"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "0-2",
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "a09d1192017bb8486497dce5ae74efeefdaa72c6aa55b986ee0c786187f381f5",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Moises Caicedo to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "83edeeaaedc6ca74cf21674d6a9c51f5619698622e405f455ec49d43482d1a7d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Moises Caicedo to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Moises Caicedo to be carded"
   }
  },
  {
   "record_id": "n-08e0a1e0f2ee59d20073329a",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-08e0a1e0f2ee59d20073329a",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 23.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: João Pedro to score",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "0-2",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-08e0a1e0f2ee59d20073329a",
    "quote_text": "Joao Pedro anytime goalscorer\n\nThe Brazilian has struck five times in the Premier League this season and has scored three goals in his last two meetings with Tottenham.",
    "fragment_from": 2658,
    "fragment_to": 2826,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c396e49b59c06c4e8b912144086ede4ba14267ed320279425b4fed36625b0581",
     "material_removed": false
    },
    "published_at": "2026-10-23T16:30:00.000Z",
    "detected_at": "2026-10-23T16:47:50.147Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "João Pedro to score",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T16:30:00.000Z",
     "detected_at": "2026-10-23T16:47:50.147Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "João Pedro to score",
     "author_odds": null,
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: João Pedro to score"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "0-2",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "cd7ae00d0d111f66cd1d1d8d6b7f9cc01cfb64c20df568c5ba0de25fa6386a7c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "João Pedro to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "João Pedro to score"
   }
  },
  {
   "record_id": "n-b020a3c2b7432db88968f53c",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-b020a3c2b7432db88968f53c",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 23.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-b020a3c2b7432db88968f53c",
    "quote_text": "Both teams to score\n\nThe net has bulged at both ends in Chelsea’s last four home games and those fixtures combined for a total of 26 goals.",
    "fragment_from": 2517,
    "fragment_to": 2656,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c396e49b59c06c4e8b912144086ede4ba14267ed320279425b4fed36625b0581",
     "material_removed": false
    },
    "published_at": "2026-10-23T16:30:00.000Z",
    "detected_at": "2026-10-23T16:47:50.147Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "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": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T16:30:00.000Z",
     "detected_at": "2026-10-23T16:47:50.147Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "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-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Chelsea 0-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "8ff8eb3e32c297346fc59ca4bb322b267816dea6af1025c5e3735dc9155dc26c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-betting-tips-predictions-team-news-odds-bet-builder-aTecz3s7Ywvo/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-6dd9384bfb097511ff8e0cf3",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-6dd9384bfb097511ff8e0cf3",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 47.5,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 3 legs: yes (Both teams to score) + M. Caicedo to score (Player to score) + M. Caicedo to be carded (Player to be carded)",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T16:47:44.000Z",
   "recorded_at": "2026-10-22T16:57:52.772Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-6dd9384bfb097511ff8e0cf3",
    "quote_text": "Both teams to score\n\nJoao Pedro to score\n\nAnytime goalscorer\n\nMoises Caicedo to be shown a card\n\nPlayer cards\n\n£10 returns ≈ £65.75",
    "fragment_from": 1984,
    "fragment_to": 2115,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-predictions-team-news-odds-betting-tips-bet-builder-aTecz3s7Ywvo/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "420b2e7c7ca8ca9ad1fb9177005db5ba2d5de73eaaa644c6c7c3a4baf492b73a",
     "material_removed": false
    },
    "published_at": "2026-10-22T16:47:44.000Z",
    "detected_at": "2026-10-22T16:57:52.772Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 3 legs",
    "outcome_label": "yes (Both teams to score) + M. Caicedo to score (Player to score) + …",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T16:47:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T16:47:44.000Z",
     "detected_at": "2026-10-22T16:57:52.772Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 3 legs",
     "choice": "yes (Both teams to score) + M. Caicedo to score (Player to score) + M. Caicedo to be carded (Player to be carded)",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 3 legs: yes (Both teams to score) + M. Caicedo to score (Player to score) + M. Caicedo to be carded (Player to be carded)",
     "legs": [
      {
       "seq": 1,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "loss"
      },
      {
       "seq": 2,
       "market_label": "Player to score",
       "choice": "M. Caicedo to score",
       "result": "loss"
      },
      {
       "seq": 3,
       "market_label": "Player to be carded",
       "choice": "M. Caicedo to be carded",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Chelsea 0-2 Tottenham Hotspur."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/chelsea-vs-tottenham-predictions-team-news-odds-betting-tips-bet-builder-aTecz3s7Ywvo/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 3-leg combined pick",
    "legs": [
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Lost"
     },
     {
      "market": "Player to score",
      "selection": "M. Caicedo to score",
      "outcome": "Lost"
     },
     {
      "market": "Player to be carded",
      "selection": "M. Caicedo to be carded",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-247f796cef5256976a3b0d9c",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-247f796cef5256976a3b0d9c",
   "match": "Charlton Athletic v Norwich City",
   "match_url": "/football/matches/charlton-athletic-vs-norwich-city-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 20.2,
   "market_code": "player_card",
   "author_said": "Player to be carded: Pelle Mattsson to be carded at 4.33",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-3",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T15:00:00.000Z",
   "recorded_at": "2026-10-23T15:17:53.161Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-247f796cef5256976a3b0d9c",
    "quote_text": "Pelle Mattsson to be shown a card\n10-3 Betfair, Paddy Power",
    "fragment_from": 3057,
    "fragment_to": 3116,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/charlton-vs-norwich-predictions-team-news-odds-betting-tips-bet-builder-aKTZT5o7391Y/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "92c7f0628eddcfd46510a1182a2f3bc7671bc75fb78aa03dea838d1e9f09effc",
     "material_removed": false
    },
    "published_at": "2026-10-23T15:00:00.000Z",
    "detected_at": "2026-10-23T15:17:53.161Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-bd236ae27f31",
     "display_name": "Charlton Athletic — Norwich City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/charlton-athletic-vs-norwich-city-2026-10-24/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Pelle Mattsson to be carded",
    "odds_set": {
     "by_author": "4.33",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T15:00:00.000Z",
     "detected_at": "2026-10-23T15:17:53.161Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Pelle Mattsson to be carded",
     "author_odds": "4.33",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Pelle Mattsson to be carded at 4.33"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-3",
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "7ec93ba2b91f441c5a897b77abdb367959a0f0745aac69e7bf2ab41f97089fee",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Pelle Mattsson to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dcbe4a396a7e58d73d16c9ec7d3deac2c64c237c3308e97a79fd5fdb2ba99088",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Pelle Mattsson to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/charlton-vs-norwich-predictions-team-news-odds-betting-tips-bet-builder-aKTZT5o7391Y/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Pelle Mattsson to be carded"
   }
  },
  {
   "record_id": "n-bfd85a3051a4b6c75686c863",
   "url": "/authors/aaron-ashley/picks/29/#pick-n-bfd85a3051a4b6c75686c863",
   "match": "Bolton Wanderers v Middlesbrough",
   "match_url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 3.7,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 5 legs: Sebastian Berhalter to be carded (Player to be carded) + Sebastian Berhalter to score (Player to score) + …",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-5",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T15:00:00.000Z",
   "recorded_at": "2026-10-23T15:17:52.491Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-bfd85a3051a4b6c75686c863",
    "quote_text": "Middlesbrough\n\nMatch betting\n\nWill Lankshear to score\n\nAnytime goalscorer\n\nSebastian Berhalter to be shown a card\n\nPlayer cards\n\n£10 returns ≈ £81.26",
    "fragment_from": 1965,
    "fragment_to": 2114,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-championship-odds-predictions-betting-tips-team-news-bet-builder-apJWy2t3ROvg/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6976802832e1f782ba75fd2c4d11cf67ef6d06f6f8b18716e400dd576499a969",
     "material_removed": false
    },
    "published_at": "2026-10-23T15:00:00.000Z",
    "detected_at": "2026-10-23T15:17:52.491Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-a6fe655ee91d",
     "display_name": "Bolton Wanderers — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 5 legs",
    "outcome_label": "Sebastian Berhalter to be carded (Player to be carded) + …",
    "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": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-23T15:00:00.000Z",
     "detected_at": "2026-10-23T15:17:52.491Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 5 legs",
     "choice": "Sebastian Berhalter to be carded (Player to be carded) + Sebastian Berhalter to score (Player to score) + …",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 5 legs: Sebastian Berhalter to be carded (Player to be carded) + Sebastian Berhalter to score (Player to score) + …",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to be carded",
       "choice": "Sebastian Berhalter to be carded",
       "result": "unknown"
      },
      {
       "seq": 2,
       "market_label": "Player to score",
       "choice": "Sebastian Berhalter to score",
       "result": "unknown"
      },
      {
       "seq": 3,
       "market_label": "Both teams to be carded",
       "choice": "yes",
       "result": "unknown"
      },
      {
       "seq": 4,
       "market_label": "Player to score",
       "choice": "Sebastian Berhalter to score",
       "result": "unknown"
      },
      {
       "seq": 5,
       "market_label": "Player to be carded",
       "choice": "Sebastian Berhalter to be carded",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-5",
     "data_status": "unknown",
     "cause": "awaiting the result of every leg of this combined pick (leg 1)",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the result of every leg of this combined pick (leg 1)."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/bolton-vs-middlesbrough-championship-odds-predictions-betting-tips-team-news-bet-builder-apJWy2t3ROvg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 5-leg combined pick",
    "legs": [
     {
      "market": "Player to be carded",
      "selection": "Sebastian Berhalter to be carded",
      "outcome": "Pending"
     },
     {
      "market": "Player to score",
      "selection": "Sebastian Berhalter to score",
      "outcome": "Pending"
     },
     {
      "market": "Both teams to be carded",
      "selection": "yes",
      "outcome": "Pending"
     },
     {
      "market": "Player to score",
      "selection": "Sebastian Berhalter to score",
      "outcome": "Pending"
     },
     {
      "market": "Player to be carded",
      "selection": "Sebastian Berhalter to be carded",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-89e18045c13b76cb0bbbb9ef",
   "url": "/authors/aaron-ashley/picks/28/#pick-n-89e18045c13b76cb0bbbb9ef",
   "match": "Como v Manchester United",
   "match_url": "/football/matches/como-vs-manchester-united-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.5,
   "market_code": "player_goal_or_assist",
   "author_said": "Player to score or assist: Nico Paz to score or assist at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "4-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T13:00:00.000Z",
   "recorded_at": "2026-10-21T13:17:51.675Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-89e18045c13b76cb0bbbb9ef",
    "quote_text": "Best player bet\n\nNico Paz to score or assist\nEvs bet365",
    "fragment_from": 3037,
    "fragment_to": 3092,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/como-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aUGxa5G89tZx/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e93a13675dfe691d83bbbd4908ad8b8df3ebddc13d5bb68bd6c06e7744777828",
     "material_removed": false
    },
    "published_at": "2026-10-21T13:00:00.000Z",
    "detected_at": "2026-10-21T13:17:51.675Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-26ab5e4e5ad9",
     "display_name": "Como — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/como-vs-manchester-united-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Player to score or assist",
    "outcome_label": "Nico Paz to score or assist",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T13:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-21T13:00:00.000Z",
     "detected_at": "2026-10-21T13:17:51.675Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score or assist",
     "choice": "Nico Paz to score or assist",
     "author_odds": "2",
     "market_key": "player_goal_or_assist",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score or assist: Nico Paz to score or assist at 2"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "4-1",
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "0d2aa6207cb42e0a918d41fa9b6957c4f105af16c5bf634e4ea626c8733130d9",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score or assist",
      "choice": "Nico Paz to score or assist",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3a8b272eeba3ac1fae8d51e34604dd932dd6ef957dcf059968a5670f1d7575d6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score or assist",
      "choice": "Nico Paz to score or assist",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/como-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aUGxa5G89tZx/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nico Paz to score or assist"
   }
  },
  {
   "record_id": "n-5a44ab6a2211ebe8998bc5fd",
   "url": "/authors/aaron-ashley/picks/27/#pick-n-5a44ab6a2211ebe8998bc5fd",
   "match": "Paris Saint-Germain v FC Barcelona",
   "match_url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 8.9,
   "market_code": "player_card",
   "author_said": "Player to be carded: Fermín López to be carded at 4",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "4-2",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T09:47:54.000Z",
   "recorded_at": "2026-10-20T10:07:51.926Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5a44ab6a2211ebe8998bc5fd",
    "quote_text": "Fermin Lopez to be shown a card\n3-1 bet365",
    "fragment_from": 3338,
    "fragment_to": 3380,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/psg-vs-barcelona-betting-tips-predictions-team-news-odds-bet-builder-aQkGo7G1gSRC/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "14c2342ba69acd421ca9afb2be525bdd4ed064472b9da86d97c4472d5cffc002",
     "material_removed": false
    },
    "published_at": "2026-10-20T09:47:54.000Z",
    "detected_at": "2026-10-20T10:07:51.926Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-629fcb555792",
     "display_name": "Paris Saint-Germain — FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
     "scoreline": "4-2",
     "condition": "finished"
    },
    "market_label": "Player to be carded",
    "outcome_label": "Fermín López to be carded",
    "odds_set": {
     "by_author": "4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-20T09:47:54.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-20T09:47:54.000Z",
     "detected_at": "2026-10-20T10:07:51.926Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Fermín López to be carded",
     "author_odds": "4",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Fermín López to be carded at 4"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "4-2",
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "8daa7dc6c5e1357aa8a21fca820feb78b42bbe0eb4f85d26407dfa8b331b8843",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Fermín López to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4794371d4a7e9727d8d3b6dc39679d45c870d34e1cef123a6b70f1098832906b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Fermín López to be carded",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/psg-vs-barcelona-betting-tips-predictions-team-news-odds-bet-builder-aQkGo7G1gSRC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fermín López to be carded"
   }
  },
  {
   "record_id": "n-a43cdaeead25e5c684bf5f85",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-a43cdaeead25e5c684bf5f85",
   "match": "Liverpool v Manchester City",
   "match_url": "/football/matches/liverpool-vs-manchester-city-2026-10-11/",
   "kickoff": "2026-10-11T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 197.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T10:12:20.900Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-a43cdaeead25e5c684bf5f85",
    "quote_text": "SA: Manchester City are about 6-4 away to Liverpool next Sunday and that looks a standout price.",
    "fragment_from": 7341,
    "fragment_to": 7437,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-england-vs-croatia-a8EvM4b9kok5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "50f30b6042e8487b14fcecac793c12da7374ff9c7ba0d69f91181831f31beb59",
     "material_removed": false
    },
    "published_at": "2026-10-03T07:00:00.000Z",
    "detected_at": "2026-10-03T10:12:20.900Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-890891f7d4b9",
     "display_name": "Liverpool — Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-10-11T15:30:00.000Z",
     "url": "/football/matches/liverpool-vs-manchester-city-2026-10-11/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-03T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-03T07:00:00.000Z",
     "detected_at": "2026-10-03T10:12:20.900Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City at 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 0-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "f82daa3ebb1451f5d3a8120a7279ace2c3fdeaa2c53f723f1803796e031b4e87",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "10802b4ef4291bb5cb85711b42600f602ff348740e99a570c94a5293f7e313d5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-england-vs-croatia-a8EvM4b9kok5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-9a1f44995dec3910188aa441",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-9a1f44995dec3910188aa441",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 3.9,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 2: Jarrod Bowen over 2 shots on target at 2.25",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T15:00:00.000Z",
   "recorded_at": "2026-10-09T15:06:28.555Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-9a1f44995dec3910188aa441",
    "quote_text": "Jarrod Bowen to have two or more shots on target\n5-4 bet365",
    "fragment_from": 3192,
    "fragment_to": 3251,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "00181e8fdbb1d1e9291cd9149888d000a56ae8baf81b6a484ad3ae3af664f9f3",
     "material_removed": false
    },
    "published_at": "2026-10-09T15:00:00.000Z",
    "detected_at": "2026-10-09T15:06:28.555Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player shots on target over/under 2",
    "outcome_label": "Jarrod Bowen over 2 shots on target",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T15:00:00.000Z",
     "detected_at": "2026-10-09T15:06:28.555Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 2",
     "choice": "Jarrod Bowen over 2 shots on target",
     "author_odds": "2.25",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "2",
     "subject": "shots",
     "in_words": "Player shots on target over/under 2: Jarrod Bowen over 2 shots on target at 2.25"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player shot counts this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player shot counts this market needs."
    },
    "settlements": [
     {
      "operation_id": "cd3d779dc5593e17d801341895207727e94ab354def657a508de812a3aed3179",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 2",
      "choice": "Jarrod Bowen over 2 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9308235e2b9f91d48f254c079a3417c6c5ad73fe57aea5e8e8a12c3f6cd76b33",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 2",
      "choice": "Jarrod Bowen over 2 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jarrod Bowen over 2 shots on target"
   }
  },
  {
   "record_id": "n-e0dba5f36b635a208c2c17b9",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-e0dba5f36b635a208c2c17b9",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 3.9,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: West Ham United win, both teams to score: yes at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T15:00:00.000Z",
   "recorded_at": "2026-10-09T15:06:28.555Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-e0dba5f36b635a208c2c17b9",
    "quote_text": "West Ham to win & over 2.5 goals\n2pts Evs general",
    "fragment_from": 3124,
    "fragment_to": 3173,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "00181e8fdbb1d1e9291cd9149888d000a56ae8baf81b6a484ad3ae3af664f9f3",
     "material_removed": false
    },
    "published_at": "2026-10-09T15:00:00.000Z",
    "detected_at": "2026-10-09T15:06:28.555Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "West Ham United win, both teams to score: yes",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T15:00:00.000Z",
     "detected_at": "2026-10-09T15:06:28.555Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "West Ham United win, both teams to score: yes",
     "author_odds": "2",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: West Ham United win, both teams to score: yes at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was West Ham United 1-1 Queens Park Rangers."
    },
    "settlements": [
     {
      "operation_id": "2231b87fd945cd2d921f4a66e5d8aeb011a9ecfe5dc9d9e10ef28b8752939d1c",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "West Ham United win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3dd123e789164ed84cddd637f56ae6e8dc36a23b9a09c383ecad235967c1c564",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "West Ham United win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-3ceb6a371d6ccf18cb3bce21",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-3ceb6a371d6ccf18cb3bce21",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 3.9,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 1.5: Taty Castellanos over 1.5 shots on target at 5.7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T15:00:00.000Z",
   "recorded_at": "2026-10-09T15:06:28.555Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": "price disputed: the quote does not give the author's price 5.70; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-3ceb6a371d6ccf18cb3bce21",
    "quote_text": "Jarrod Bowen 2+ shots on target\n\nPlayer shots on target\n\nKwame Poku 2+ shots\n\nPlayer shots\n\nTaty Castellanos 2+ fouls committed\n\nPlayer fouls\n\n£10 returns ≈ £57.00",
    "fragment_from": 1848,
    "fragment_to": 2011,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "00181e8fdbb1d1e9291cd9149888d000a56ae8baf81b6a484ad3ae3af664f9f3",
     "material_removed": false
    },
    "published_at": "2026-10-09T15:00:00.000Z",
    "detected_at": "2026-10-09T15:06:28.555Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player shots on target over/under 1.5",
    "outcome_label": "Taty Castellanos over 1.5 shots on target",
    "odds_set": {
     "by_author": "5.7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T15:00:00.000Z",
     "detected_at": "2026-10-09T15:06:28.555Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 1.5",
     "choice": "Taty Castellanos over 1.5 shots on target",
     "author_odds": "5.7",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 1.5: Taty Castellanos over 1.5 shots on target at 5.7"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player shot counts this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player shot counts this market needs."
    },
    "settlements": [
     {
      "operation_id": "896e79feddb71b3564f73ca1376547b728e0ab1a5ada7438ad7736e049ca6268",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 1.5",
      "choice": "Taty Castellanos over 1.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2c8c05ff2572f7591442b749aa32e6044c0f6feac00ad63b76090784efb00044",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 1.5",
      "choice": "Taty Castellanos over 1.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-odds-predictions-betting-tips-team-news-bet-builder-aHyx11g0YDUb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Taty Castellanos over 1.5 shots on target"
   }
  },
  {
   "record_id": "n-ba3707636a1c3fbaeee46a36",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-ba3707636a1c3fbaeee46a36",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 30.6,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 2.5: Jarrod Bowen over 2.5 shots on target at 2.25",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-08T12:11:48.000Z",
   "recorded_at": "2026-10-08T12:24:48.317Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-ba3707636a1c3fbaeee46a36",
    "quote_text": "Jarrod Bowen to have two or more shots on target\n5-4 bet365",
    "fragment_from": 3168,
    "fragment_to": 3227,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-predictions-team-news-odds-betting-tips-bet-builder-aHyx11g0YDUb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0698fa1578dcf304e317a5d7e048297bd0f0efe94487c595a8a4e8c77524d968",
     "material_removed": false
    },
    "published_at": "2026-10-08T12:11:48.000Z",
    "detected_at": "2026-10-08T12:24:48.317Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player shots on target over/under 2.5",
    "outcome_label": "Jarrod Bowen over 2.5 shots on target",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-08T12:11:48.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-08T12:11:48.000Z",
     "detected_at": "2026-10-08T12:24:48.317Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 2.5",
     "choice": "Jarrod Bowen over 2.5 shots on target",
     "author_odds": "2.25",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 2.5: Jarrod Bowen over 2.5 shots on target at 2.25"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player shot counts this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player shot counts this market needs."
    },
    "settlements": [
     {
      "operation_id": "fcde1507df46062d183e742452adfeec6cc6f63fe6ef5eb99231c0c140c14216",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 2.5",
      "choice": "Jarrod Bowen over 2.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9ab67e44866e1bef26f8ec8f273931c046cb3700fc164d1e72504f8f8f7e6823",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 2.5",
      "choice": "Jarrod Bowen over 2.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/west-ham-vs-qpr-predictions-team-news-odds-betting-tips-bet-builder-aHyx11g0YDUb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jarrod Bowen over 2.5 shots on target"
   }
  },
  {
   "record_id": "n-a530c193100121c19e46da4d",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-a530c193100121c19e46da4d",
   "match": "North Macedonia v Scotland",
   "match_url": null,
   "kickoff": "2026-10-03T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 26.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Scotland at 1.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T16:00:00.000Z",
   "recorded_at": "2026-10-02T16:02:21.121Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-a530c193100121c19e46da4d",
    "quote_text": "Scotland\n2pts 3-4 general",
    "fragment_from": 3197,
    "fragment_to": 3222,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/nations-league/north-macedonia-vs-scotland-predictions-team-news-odds-betting-tips-bet-builder-aG6wG4f3BPip/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e9482c6bd16fb0408c812040762bbe9e4bea26ff3797b1e2cfdc3ec1d371920d",
     "material_removed": false
    },
    "published_at": "2026-10-02T16:00:00.000Z",
    "detected_at": "2026-10-02T16:02:21.121Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-b5420464e903",
     "display_name": "North Macedonia — Scotland",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-03T18:45:00.000Z",
     "url": null,
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Scotland",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-02T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-02T16:00:00.000Z",
     "detected_at": "2026-10-02T16:02:21.121Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Scotland",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Scotland at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was North Macedonia 0-2 Scotland."
    },
    "settlements": [
     {
      "operation_id": "a92c46a942ad01af721671e286f902f0bbc4032a3c13a872ab1067680ce38432",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Scotland",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bb5f4f110f49de68b0a73f032acc7263ac67c3982a8dc8f92d4b27acfd066a28",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Scotland",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/nations-league/north-macedonia-vs-scotland-predictions-team-news-odds-betting-tips-bet-builder-aG6wG4f3BPip/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Scotland to win"
   }
  },
  {
   "record_id": "n-dc226f196f1d0eba92edd3fa",
   "url": "/authors/aaron-ashley/picks/25/#pick-n-dc226f196f1d0eba92edd3fa",
   "match": "Croatia v England",
   "match_url": null,
   "kickoff": "2026-10-03T16:00:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": -3.0,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: England win, both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-7",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T19:00:06.503Z",
   "origin": "Recorded by us after kick-off; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-dc226f196f1d0eba92edd3fa",
    "quote_text": "AA: England to win and both teams to score.",
    "fragment_from": 3322,
    "fragment_to": 3365,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-england-vs-croatia-a8EvM4b9kok5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2083b76844be1b2e04be0dc5d47020a49d6e977e570f7ef5c5b0a8eba3e30fc4",
     "material_removed": false
    },
    "published_at": "2026-10-03T07:00:00.000Z",
    "detected_at": "2026-10-03T19:00:06.503Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e3a19da9617a",
     "display_name": "Croatia — England",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-03T16:00:00.000Z",
     "url": null,
     "scoreline": "0-7",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "England win, both teams to score: yes",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "dates": {
     "fragment_at": "2026-10-03T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-03T07:00:00.000Z",
     "detected_at": "2026-10-03T19:00:06.503Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "England win, both teams to score: yes",
     "author_odds": null,
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: England win, both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-7",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Croatia 0-7 England."
    },
    "settlements": [
     {
      "operation_id": "60440aeb082bc3670a09bda357a645edf3216259c24a1e4309148656988f889b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "England win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-england-vs-croatia-a8EvM4b9kok5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "England win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-f63f6de7534f1f057bcd22f8",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-f63f6de7534f1f057bcd22f8",
   "match": "Burton Albion v Huddersfield Town",
   "match_url": "/football/matches/burton-albion-vs-huddersfield-town-2026-10-03/",
   "kickoff": "2026-10-03T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 20.9,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 4 legs: yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score)",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T17:00:00.000Z",
   "recorded_at": "2026-10-02T17:06:20.182Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-f63f6de7534f1f057bcd22f8",
    "quote_text": "Burton vs Huddersfield @ 7-10",
    "fragment_from": 2270,
    "fragment_to": 2299,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/football-acca-tips/both-teams-to-score-tips-and-predictions-our-6-1-acca-for-saturdays-action-aCHnK9k6yxO0/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "81c51b3842fe47911da04a3d9aef43e0d4069ed40d74cc7849bba25440cbbd95",
     "material_removed": false
    },
    "published_at": "2026-10-02T17:00:00.000Z",
    "detected_at": "2026-10-02T17:06:20.182Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-c540162e7805",
     "display_name": "Burton Albion — Huddersfield Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-03T14:00:00.000Z",
     "url": "/football/matches/burton-albion-vs-huddersfield-town-2026-10-03/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 4 legs",
    "outcome_label": "yes (Both teams to score) + yes (Both teams to score) + …",
    "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": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-02T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-02T17:00:00.000Z",
     "detected_at": "2026-10-02T17:06:20.182Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Combined pick (bet builder or multiple), 4 legs",
     "choice": "yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score)",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 4 legs: yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score) + yes (Both teams to score)",
     "legs": [
      {
       "seq": 1,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "win"
      },
      {
       "seq": 2,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "loss"
      },
      {
       "seq": 3,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "loss"
      },
      {
       "seq": 4,
       "market_label": "Both teams to score",
       "choice": "yes",
       "result": "loss"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Burton Albion 1-3 Huddersfield Town."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Top football tipster Aaron Ashley has cast his eyes over the coupon and has put together a both teams to score acca with four picks from Saturday's 3pm matches which pays out at 6-1 with bet365",
     "material_url": "https://www.racingpost.com/sport/football-tips/football-acca-tips/both-teams-to-score-tips-and-predictions-our-6-1-acca-for-saturdays-action-aCHnK9k6yxO0/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 4-leg combined pick",
    "legs": [
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Won"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Lost"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Lost"
     },
     {
      "market": "Both teams to score",
      "selection": "yes",
      "outcome": "Lost"
     }
    ]
   }
  },
  {
   "record_id": "n-3d4d3a23d0c72810d99b76a4",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-3d4d3a23d0c72810d99b76a4",
   "match": "Fulham v Manchester United",
   "match_url": null,
   "kickoff": "2026-09-20T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -219.4,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Josh King over 0.5 shots on target at 14",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-29T18:52:27.426Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-3d4d3a23d0c72810d99b76a4",
    "quote_text": "Both teams to score, Josh King to have a shot on target and Timothy Castagne to be shown a card pays around 13-1.",
    "fragment_from": 1750,
    "fragment_to": 1863,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-fulham-vs-manchester-united-aovN84Q4uNOX/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "caae71a98bbbf41b8b894c4613976f0a23b386b6ca7b422f875f8754a4e103fd",
     "material_removed": false
    },
    "published_at": "2026-09-19T07:00:00.000Z",
    "detected_at": "2026-09-29T18:52:27.426Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Fulham v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T15:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Josh King over 0.5 shots on target",
    "odds_set": {
     "by_author": "14",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-19T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T07:00:00.000Z",
     "detected_at": "2026-09-29T18:52:27.426Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Josh King over 0.5 shots on target",
     "author_odds": "14",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Josh King over 0.5 shots on target at 14"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "674f70b9818d697dbf8be472c914294457378862aeff200c1ca30339e108fdb7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Josh King over 0.5 shots on target",
      "decimal_odds": "14",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.352Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-fulham-vs-manchester-united-aovN84Q4uNOX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Josh King over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-6b9072646a0aa3832d10cb6f",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-6b9072646a0aa3832d10cb6f",
   "match": "Fulham v Manchester United",
   "match_url": null,
   "kickoff": "2026-09-20T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -193.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: over, both teams to score: yes at 1.85",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T12:00:00.000Z",
   "recorded_at": "2026-09-28T17:14:01.572Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6b9072646a0aa3832d10cb6f",
    "quote_text": "Both teams to score & over 2.5 goals\n2pts 17-20 general",
    "fragment_from": 2015,
    "fragment_to": 2070,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260919032746id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-manchester-united-predictions-team-news-odds-betting-tips-bet-builder-aWnOd7A4Pxbb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fb30d2c1a9a560598fe1b8af8741ee10223d7d517e3301b90b3d45412a99cecb",
     "material_removed": false
    },
    "published_at": "2026-09-20T12:00:00.000Z",
    "detected_at": "2026-09-28T17:14:01.572Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Fulham v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T15:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "over, both teams to score: yes",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-09-19T03:27:46.000Z",
    "dates": {
     "fragment_at": "2026-09-20T12:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T12:00:00.000Z",
     "detected_at": "2026-09-28T17:14:01.572Z",
     "archive_snapshot_at": "2026-09-19T03:27:46.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "over, both teams to score: yes",
     "author_odds": "1.85",
     "market_key": "both_teams_score_and_result",
     "choice_key": "over-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: over, both teams to score: yes at 1.85"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "2b0f1ef8a68c8ad906e9d1b8e3643c4d2bb099284d85db89c45406ce74abe608",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "over, both teams to score: yes",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:00.239Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-vs-manchester-united-predictions-team-news-odds-betting-tips-bet-builder-aWnOd7A4Pxbb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over, both teams to score: yes"
   }
  },
  {
   "record_id": "n-5740fc058091e1117c548b22",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-5740fc058091e1117c548b22",
   "match": "Manchester City v Sunderland",
   "match_url": null,
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -200.0,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Manchester City win, both teams to score: no at 2.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T09:38:47.000Z",
   "recorded_at": "2026-09-28T20:57:21.354Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5740fc058091e1117c548b22",
    "quote_text": "Best bet\n\nManchester City to win to nil\n1pt 11-10 bet365, Hills",
    "fragment_from": 3038,
    "fragment_to": 3101,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-sunderland-odds-predictions-betting-tips-team-news-bet-builder-aRddT8X79ruk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c1d5359b8fc4aee45d2f6a17875a03e67b68f546c6d060afdf9858a78fa3161e",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:38:47.000Z",
    "detected_at": "2026-09-28T20:57:21.354Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Sunderland",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Manchester City win, both teams to score: no",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-20T09:38:47.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:38:47.000Z",
     "detected_at": "2026-09-28T20:57:21.354Z",
     "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": "Match result and both teams to score",
     "choice": "Manchester City win, both teams to score: no",
     "author_odds": "2.1",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Manchester City win, both teams to score: no at 2.1"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "1e610570c0b5c7d870941795e68c76d5af346fd7926530eeb71a7c65450bceb7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: no",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.822Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-sunderland-odds-predictions-betting-tips-team-news-bet-builder-aRddT8X79ruk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City win, both teams to score: no"
   }
  },
  {
   "record_id": "n-7222288464dbbdfee0481e01",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-7222288464dbbdfee0481e01",
   "match": "Manchester City v Sunderland",
   "match_url": null,
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -200.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T09:38:47.000Z",
   "recorded_at": "2026-09-28T20:57:21.354Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-7222288464dbbdfee0481e01",
    "quote_text": "Manchester City to win\n\nThe Citizens are full of confidence following six straight wins and visitors Sunderland tend to fare best at the Stadium of Light.",
    "fragment_from": 1919,
    "fragment_to": 2073,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-sunderland-odds-predictions-betting-tips-team-news-bet-builder-aRddT8X79ruk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c1d5359b8fc4aee45d2f6a17875a03e67b68f546c6d060afdf9858a78fa3161e",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:38:47.000Z",
    "detected_at": "2026-09-28T20:57:21.354Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Sunderland",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3306",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-09-20T09:38:47.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:38:47.000Z",
     "detected_at": "2026-09-28T20:57:21.354Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "4a6950c0fc76d329f00ab5780f9077853e6b2de0c89a785d7237110b38793a37",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.3306",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:00.804Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3c70b513d9bb30c8f5e14a38ae89445cfb009de0969a5bb9f3149ebaf34da3fb",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.3500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:15.545Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-sunderland-odds-predictions-betting-tips-team-news-bet-builder-aRddT8X79ruk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-0dbcc234a6d05f51b4b1068d",
   "url": null,
   "match": "Burnley v Derby County",
   "match_url": null,
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -274.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Derby County",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-10-01T00:04:42.825Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-96b66e68cd41b0341fcb99d9",
   "url": null,
   "match": "Wrexham v Southampton",
   "match_url": null,
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -267.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Southampton",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:21:43.535Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-21a1b177d0a1e4657b40ece7",
   "url": "/authors/aaron-ashley/picks/23/#pick-n-21a1b177d0a1e4657b40ece7",
   "match": "West Ham United v Arsenal",
   "match_url": null,
   "kickoff": "2026-05-10T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3465.2,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Arsenal win, both teams to score: no at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-10T13:00:11.000Z",
   "recorded_at": "2026-10-02T00:42:56.553Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-21a1b177d0a1e4657b40ece7",
    "quote_text": "Arsenal to win & under 3.5 goals\n1pt 6-4 general",
    "fragment_from": 1931,
    "fragment_to": 1979,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260510112203id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "da5f235fff4578909690b172e799f197b1da221eb06e2243803883ba6247f21b",
     "material_removed": false
    },
    "published_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-10-02T00:42:56.553Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-05-10T15:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Arsenal win, both teams to score: no",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-10T11:22:03.000Z",
    "dates": {
     "fragment_at": "2026-05-10T13:00:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-10T13:00:11.000Z",
     "detected_at": "2026-10-02T00:42:56.553Z",
     "archive_snapshot_at": "2026-05-10T11:22:03.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 2 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Arsenal win, both teams to score: no",
     "author_odds": "2.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Arsenal win, both teams to score: no at 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "a089ed7d67c5922b0e3f9b6d7a0745c154f01741cd16c1d82cbff81a0d907f46",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: no",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:58.222Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-predictions-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal win, both teams to score: no"
   }
  },
  {
   "record_id": "n-2db4d2207a6812e4d382694f",
   "url": "/authors/aaron-ashley/picks/8/#pick-n-2db4d2207a6812e4d382694f",
   "match": "West Ham United v Arsenal",
   "match_url": null,
   "kickoff": "2026-05-10T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3385.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-10T13:00:11.000Z",
   "recorded_at": "2026-09-28T17:16:02.136Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2db4d2207a6812e4d382694f",
    "quote_text": "Arsenal to win & under 3.5 goals\n1pt 6-4 general",
    "fragment_from": 1935,
    "fragment_to": 1983,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260510150254id_/https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a7776e7ad25827066641cbfe968846fdf830f710c39db8d9684064534842b25b",
     "material_removed": false
    },
    "published_at": "2026-05-10T13:00:11.000Z",
    "detected_at": "2026-09-28T17:16:02.136Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "West Ham United v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-05-10T15:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Arsenal to win and under 3.5 goals",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-10T15:02:54.000Z",
    "dates": {
     "fragment_at": "2026-05-10T13:00:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-10T13:00:11.000Z",
     "detected_at": "2026-09-28T17:16:02.136Z",
     "archive_snapshot_at": "2026-05-10T15:02:54.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 3.5 goals",
     "choice": "Arsenal to win and under 3.5 goals",
     "author_odds": "2.5",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 3.5 goals: Arsenal to win and under 3.5 goals at 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "76e4c957afbca986a2a8a19776b37b3a5f1a370c42d964e93fb3538299ebbb27",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 3.5 goals",
      "choice": "Arsenal to win and under 3.5 goals",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:58.918Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/west-ham-vs-arsenal-premier-league-predictions-today-team-news-betting-tips-odds-and-bet-builder-aYwKw6b4BZIZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-61cd2c5327eb0a16799197d3",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-61cd2c5327eb0a16799197d3",
   "match": "Manchester City v Brentford",
   "match_url": null,
   "kickoff": "2026-05-09T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3407.8,
   "market_code": "player_card",
   "author_said": "Player to be carded: Abdukodir Khusanov to be carded at 5.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-09T15:06:42.000Z",
   "recorded_at": "2026-09-28T16:17:27.869Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-61cd2c5327eb0a16799197d3",
    "quote_text": "Abdukodir Khusanov to be shown a card\n9-2 Coral, Ladbrokes",
    "fragment_from": 2157,
    "fragment_to": 2215,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "083692657c73093c732135ebfecedf6f9dba56617e90b67022c5717e2df62545",
     "material_removed": false
    },
    "published_at": "2026-05-09T15:06:42.000Z",
    "detected_at": "2026-09-28T16:17:27.869Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "not_supported",
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2026-05-09T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Abdukodir Khusanov to be carded",
    "odds_set": {
     "by_author": "5.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-09T15:06:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-09T15:06:42.000Z",
     "detected_at": "2026-09-28T16:17:27.869Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Abdukodir Khusanov to be carded",
     "author_odds": "5.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Abdukodir Khusanov to be carded at 5.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "99ff131db844589ac9d57f1e6edabae0b776da802e9dca63a94ef5a7249a8332",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Abdukodir Khusanov to be carded",
      "decimal_odds": "5.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: not settled",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:21:49.457Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Abdukodir Khusanov to be carded"
   }
  },
  {
   "record_id": "n-7f5411fc5745352fe4b8b9e6",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-7f5411fc5745352fe4b8b9e6",
   "match": "Manchester City v Brentford",
   "match_url": null,
   "kickoff": "2026-05-09T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3407.8,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 1.5: Rayan Cherki over 1.5 shots on target at 3.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-09T15:06:42.000Z",
   "recorded_at": "2026-09-28T16:17:27.869Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7f5411fc5745352fe4b8b9e6",
    "quote_text": "Rayan Cherki over 1.5 shots on target\n5-2 bet365",
    "fragment_from": 2097,
    "fragment_to": 2145,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "083692657c73093c732135ebfecedf6f9dba56617e90b67022c5717e2df62545",
     "material_removed": false
    },
    "published_at": "2026-05-09T15:06:42.000Z",
    "detected_at": "2026-09-28T16:17:27.869Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "not_supported",
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2026-05-09T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 1.5",
    "outcome_label": "Rayan Cherki over 1.5 shots on target",
    "odds_set": {
     "by_author": "3.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-09T15:06:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-09T15:06:42.000Z",
     "detected_at": "2026-09-28T16:17:27.869Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 1.5",
     "choice": "Rayan Cherki over 1.5 shots on target",
     "author_odds": "3.5",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 1.5: Rayan Cherki over 1.5 shots on target at 3.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "e87a72f7390717d9f98136edfa8d5b65ea46e31fa71ed5119c2e2ac5f00ed6d6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 1.5",
      "choice": "Rayan Cherki over 1.5 shots on target",
      "decimal_odds": "3.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: not settled",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:21:49.434Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Rayan Cherki over 1.5 shots on target"
   }
  },
  {
   "record_id": "n-ab2387d4c56cd5800823b356",
   "url": "/authors/aaron-ashley/picks/3/#pick-n-ab2387d4c56cd5800823b356",
   "match": "Manchester City v Brentford",
   "match_url": null,
   "kickoff": "2026-05-09T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3407.8,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Manchester City win, both teams to score: over at 1.72",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-09T15:06:42.000Z",
   "recorded_at": "2026-09-28T16:17:27.869Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ab2387d4c56cd5800823b356",
    "quote_text": "Manchester City to win & over 2.5 goals\n3pts 8-11 Coral, Ladbrokes",
    "fragment_from": 2012,
    "fragment_to": 2078,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "083692657c73093c732135ebfecedf6f9dba56617e90b67022c5717e2df62545",
     "material_removed": false
    },
    "published_at": "2026-05-09T15:06:42.000Z",
    "detected_at": "2026-09-28T16:17:27.869Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2026-05-09T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Manchester City win, both teams to score: over",
    "odds_set": {
     "by_author": "1.72",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-09T15:06:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-09T15:06:42.000Z",
     "detected_at": "2026-09-28T16:17:27.869Z",
     "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": "Match result and both teams to score",
     "choice": "Manchester City win, both teams to score: over",
     "author_odds": "1.72",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-over",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Manchester City win, both teams to score: over at 1.72"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "5d47a1f095919e884638b83182b616abfa3a470d40e4a180290e9d0b484b9be4",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Manchester City win, both teams to score: over",
      "decimal_odds": "1.72",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:03.596Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/manchester-city-v-brentford-predictions-team-news-betting-tips-odds-and-bet-builder-aIH5q2U1A5t5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City win, both teams to score: over"
   }
  },
  {
   "record_id": "n-14f6c91c01e0a612b0c9f997",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-14f6c91c01e0a612b0c9f997",
   "match": "Manchester United v Liverpool",
   "match_url": null,
   "kickoff": "2026-05-03T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3554.0,
   "market_code": "player_assist",
   "author_said": "Player to assist: Bruno Fernandes to assist at 6.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-02T16:30:00.000Z",
   "recorded_at": "2026-09-28T16:27:58.833Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-14f6c91c01e0a612b0c9f997",
    "quote_text": "Bruno Fernandes to assist a goal\n\nCurtis Jones to commit one or more fouls\n\nCasemiro to have one or more shots\n\nPays out at 11-2 with bet365",
    "fragment_from": 1607,
    "fragment_to": 1747,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503092725id_/https://www.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-liverpool-bet-builder-predictions-and-tips-apaOO7N3WTOi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3af6575ea2966b47307405b94a94b1274aa3140c2d2e9c770ebda365af0b668e",
     "material_removed": false
    },
    "published_at": "2026-05-02T16:30:00.000Z",
    "detected_at": "2026-09-28T16:27:58.833Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2026-05-03T14:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to assist",
    "outcome_label": "Bruno Fernandes to assist",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-03T09:27:25.000Z",
    "dates": {
     "fragment_at": "2026-05-02T16:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-02T16:30:00.000Z",
     "detected_at": "2026-09-28T16:27:58.833Z",
     "archive_snapshot_at": "2026-05-03T09:27:25.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to assist",
     "choice": "Bruno Fernandes to assist",
     "author_odds": "6.5",
     "market_key": "player_assist",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to assist: Bruno Fernandes to assist at 6.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "8ee1d15f48008a5eda326a690e3b584894ae54fc0236609734a76208e03ef3a5",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to assist",
      "choice": "Bruno Fernandes to assist",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:58.003Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/manchester-united-vs-liverpool-bet-builder-predictions-and-tips-apaOO7N3WTOi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bruno Fernandes to assist"
   }
  },
  {
   "record_id": "n-9d5ffe4e49598cc2ef5118d8",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-9d5ffe4e49598cc2ef5118d8",
   "match": "Arsenal v Newcastle United",
   "match_url": null,
   "kickoff": "2026-04-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3824.2,
   "market_code": "handicap_european",
   "author_said": "European handicap 1: Arsenal +1 at 3.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-25T14:15:00.000Z",
   "recorded_at": "2026-10-02T00:43:07.893Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": "price disputed: the author's 3.75 is 3.5 times the last pre-match archive price 1.08 of the same selection; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9d5ffe4e49598cc2ef5118d8",
    "quote_text": "Arsenal to win by one goal\n1pt 11-4 bet365",
    "fragment_from": 1970,
    "fragment_to": 2012,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260424193454id_/https://www.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "77e802776ac2c2c49af8f350bf454377055065901d43d8666bbd2db3d43b6f62",
     "material_removed": false
    },
    "published_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-10-02T00:43:07.893Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-04-25T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "European handicap 1",
    "outcome_label": "Arsenal +1",
    "odds_set": {
     "by_author": "3.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.0800",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-24T19:34:54.000Z",
    "dates": {
     "fragment_at": "2026-04-25T14:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-25T14:15:00.000Z",
     "detected_at": "2026-10-02T00:43:07.893Z",
     "archive_snapshot_at": "2026-04-24T19:34:54.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 2 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "European handicap 1",
     "choice": "Arsenal +1",
     "author_odds": "3.75",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "match",
     "line": "1",
     "subject": "goals_total",
     "in_words": "European handicap 1: Arsenal +1 at 3.75"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "2cef4b5ba96d41564b27f2e1ced9447f6846cbd0e2e0efcadbaf9adb855f1d08",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap 1",
      "choice": "Arsenal +1",
      "decimal_odds": "3.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:03.155Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e48634e7bf9247c6fcd341e21716badf57b939794862262fd3bab8646780dd07",
      "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": "European handicap 1",
      "choice": "Arsenal +1",
      "decimal_odds": "1.0800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:19.647Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-vs-newcastle-predictions-team-news-betting-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal +1"
   }
  },
  {
   "record_id": "n-56b68643e5b2b907891a0dc3",
   "url": "/authors/aaron-ashley/picks/2/#pick-n-56b68643e5b2b907891a0dc3",
   "match": "Arsenal v Newcastle United",
   "match_url": null,
   "kickoff": "2026-04-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3743.7,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Bruno Guimaraes over 0.5 shots on target at 9",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-25T14:15:00.000Z",
   "recorded_at": "2026-09-28T16:09:29.017Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-56b68643e5b2b907891a0dc3",
    "quote_text": "Under 3.5 goals\n\nNone of Arsenal's last 12 games have featured more than three goals and this is unlikely to be a high-scoring classic.\n\nBruno Guimaraes to have a shot on target\n\nBruno Guimaraes should start having returned from the bench against Bournemouth and he has had a shot on target in four of his last five matches.\n\nSandro Tonali to commit two or more fouls\n\nSandro Tonali will be expected to be Newcastle's aggressor with Joelinton suspended and he commited three fouls in last weekend's 2-1 loss to the Cherries.\n\nPays out at 8-1 with bet365",
    "fragment_from": 5090,
    "fragment_to": 5643,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/arsenal-newcastle-predictions-team-news-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c333f663a041f2e1aa5e1b46e9a9010d6e2fd686f5d6b478d9da805afc4af11f",
     "material_removed": false
    },
    "published_at": "2026-04-25T14:15:00.000Z",
    "detected_at": "2026-09-28T16:09:29.017Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-04-25T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Bruno Guimaraes over 0.5 shots on target",
    "odds_set": {
     "by_author": "9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-25T14:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-25T14:15:00.000Z",
     "detected_at": "2026-09-28T16:09:29.017Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Bruno Guimaraes over 0.5 shots on target",
     "author_odds": "9",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Bruno Guimaraes over 0.5 shots on target at 9"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "fcd877f9844feae0cc129d6500a14d01486a71425db3e4a8f27249619f69ce14",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Bruno Guimaraes over 0.5 shots on target",
      "decimal_odds": "9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.791Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/arsenal-newcastle-predictions-team-news-tips-odds-and-bet-builder-aa7lq7z7V8Zz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bruno Guimaraes over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-ce8716f4a6ed769fa3cd0815",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-ce8716f4a6ed769fa3cd0815",
   "match": "Arsenal v Sporting CP",
   "match_url": null,
   "kickoff": "2026-04-15T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4013.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal at 1.44",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-12T18:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:46.016Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ce8716f4a6ed769fa3cd0815",
    "quote_text": "they are 4-9 for victory at the Emirates.",
    "fragment_from": 5847,
    "fragment_to": 5888,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260414144710id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-news-odds-and-analysis-manchester-city-5-4-for-title-after-punishing-arsenals-setback-aZHTE8T0sLR5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "819a2ed6389f37dbe314e242af837e01ce2496444f01d60f646ca8d8e73ad3ed",
     "material_removed": false
    },
    "published_at": "2026-04-12T18:00:00.000Z",
    "detected_at": "2026-09-30T00:38:46.016Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Arsenal v Sporting CP",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-15T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": "1.44",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-14T14:47:10.000Z",
    "dates": {
     "fragment_at": "2026-04-12T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-12T18:00:00.000Z",
     "detected_at": "2026-09-30T00:38:46.016Z",
     "archive_snapshot_at": "2026-04-14T14:47:10.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "author_odds": "1.44",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal at 1.44"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "34b8935162b902275bc4e92e90524889a50b325e7950b6a5cd994d9a4704ae7e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.44",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.185Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "37862fb8839d3a0caf86db238a5fadf8cedac67713c9d291b1f66e30117f5ec5",
      "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.5400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:22.503Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-news-odds-and-analysis-manchester-city-5-4-for-title-after-punishing-arsenals-setback-aZHTE8T0sLR5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-9c7aa2e7e7e89279d00d7ba0",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-9c7aa2e7e7e89279d00d7ba0",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4037.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-12T18:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:46.016Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9c7aa2e7e7e89279d00d7ba0",
    "quote_text": "with the Parisians 6-4 for a repeat victory.",
    "fragment_from": 6427,
    "fragment_to": 6471,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260414144710id_/https://www.racingpost.com/sport/football-tips/premier-league/premier-league-news-odds-and-analysis-manchester-city-5-4-for-title-after-punishing-arsenals-setback-aZHTE8T0sLR5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "819a2ed6389f37dbe314e242af837e01ce2496444f01d60f646ca8d8e73ad3ed",
     "material_removed": false
    },
    "published_at": "2026-04-12T18:00:00.000Z",
    "detected_at": "2026-09-30T00:38:46.016Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-14T14:47:10.000Z",
    "dates": {
     "fragment_at": "2026-04-12T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-12T18:00:00.000Z",
     "detected_at": "2026-09-30T00:38:46.016Z",
     "archive_snapshot_at": "2026-04-14T14:47:10.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Paris Saint-Germain",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Paris Saint-Germain at 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "b9c8ff771a253f4e87cade588d12ff8aad53b2bf8e1e62d91ec12f7d38bab30b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Paris Saint-Germain",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:03.135Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "192c700bcebbf050705afb0266a28c03d75fa02e358725e55cb4dbdd66b6a3a0",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:19.614Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/premier-league-news-odds-and-analysis-manchester-city-5-4-for-title-after-punishing-arsenals-setback-aZHTE8T0sLR5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-bb6258d4c62d12633f2c0bac",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-bb6258d4c62d12633f2c0bac",
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4112.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Fulham win, both teams to score: yes at 7.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:50.494Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bb6258d4c62d12633f2c0bac",
    "quote_text": "Fulham to win & both teams to score\n13-2 general",
    "fragment_from": 2113,
    "fragment_to": 2161,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260411152933id_/https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4765e4eaeb92c272c09dc604bfd9fbebedfc7a858e6c4b324ad18bc84d25906e",
     "material_removed": false
    },
    "published_at": "2026-04-11T15:00:00.000Z",
    "detected_at": "2026-09-30T00:38:50.494Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-04-11T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Fulham win, both teams to score: yes",
    "odds_set": {
     "by_author": "7.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-11T15:29:33.000Z",
    "dates": {
     "fragment_at": "2026-04-11T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-11T15:00:00.000Z",
     "detected_at": "2026-09-30T00:38:50.494Z",
     "archive_snapshot_at": "2026-04-11T15:29:33.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Fulham win, both teams to score: yes",
     "author_odds": "7.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Fulham win, both teams to score: yes at 7.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "df9dbc226ac234fcfad911ca60e65e24261e0e7961a2d79406ff2edb31eb8aef",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Fulham win, both teams to score: yes",
      "decimal_odds": "7.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:03.888Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-78ae89cd5fd002e664d2e7ad",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-78ae89cd5fd002e664d2e7ad",
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4112.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.85",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:50.494Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-78ae89cd5fd002e664d2e7ad",
    "quote_text": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Hills, Ladbrokes",
    "fragment_from": 1968,
    "fragment_to": 2039,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260411152933id_/https://www.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4765e4eaeb92c272c09dc604bfd9fbebedfc7a858e6c4b324ad18bc84d25906e",
     "material_removed": false
    },
    "published_at": "2026-04-11T15:00:00.000Z",
    "detected_at": "2026-09-30T00:38:50.494Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-04-11T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4800",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-04-11T15:29:33.000Z",
    "dates": {
     "fragment_at": "2026-04-11T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-11T15:00:00.000Z",
     "detected_at": "2026-09-30T00:38:50.494Z",
     "archive_snapshot_at": "2026-04-11T15:29:33.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.85",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.85"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "c4707d4c78bdd5ac0a574ed5963d127b27d9f4d2ca2faa84590104f8e23f1a69",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:01.082Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8165b38c20cb0c274cec5e126892de27d762bbd992483ca3825e560366ed6e33",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.4800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:15.873Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/liverpool-vs-fulham-predictions-team-news-betting-tips-odds-and-bet-builder-aHLTB9W30WP9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-de849c8a3783886cfea68a67",
   "url": "/authors/aaron-ashley/picks/14/#pick-n-de849c8a3783886cfea68a67",
   "match": "FC Barcelona v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-04-08T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4196.8,
   "market_code": "player_card",
   "author_said": "Player to be carded: Fermin Lopez to be carded at 10",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-08T17:00:00.000Z",
   "recorded_at": "2026-09-30T15:49:49.649Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-de849c8a3783886cfea68a67",
    "quote_text": "Fermin Lopez to be shown a card\n\nThe Barcelona midfielder has committed 21 fouls in nine Champions League appearances and has already been booked twice against Atletico this season.\n\nPays out at 9-1 with bet365",
    "fragment_from": 5886,
    "fragment_to": 6096,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/barcelona-v-atletico-madrid-predictions-team-news-betting-tips-odds-and-bet-builder-aHnLt2z69syW/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bf4ab561be939af072c74003559fba89953a13e6cf7b2dff4871609820b102e0",
     "material_removed": false
    },
    "published_at": "2026-04-08T17:00:00.000Z",
    "detected_at": "2026-09-30T15:49:49.649Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "FC Barcelona v Atlético Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-08T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Fermin Lopez to be carded",
    "odds_set": {
     "by_author": "10",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-04-08T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-08T17:00:00.000Z",
     "detected_at": "2026-09-30T15:49:49.649Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Fermin Lopez to be carded",
     "author_odds": "10",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Fermin Lopez to be carded at 10"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "449175615d4f5fadc0f10e49cf3dc8a40172db666f99d2044cc2b6e62e2490ad",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Fermin Lopez to be carded",
      "decimal_odds": "10",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.586Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/barcelona-v-atletico-madrid-predictions-team-news-betting-tips-odds-and-bet-builder-aHnLt2z69syW/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fermin Lopez to be carded"
   }
  },
  {
   "record_id": "n-e67b7cb449bcb565aab5d1b1",
   "url": null,
   "match": "Liverpool v Galatasaray",
   "match_url": null,
   "kickoff": "2026-03-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4700.0,
   "market_code": "handicap_european",
   "author_said": "European handicap -2: Liverpool -2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e612711cbed7f2a3d73d259e",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-e612711cbed7f2a3d73d259e",
   "match": "Newcastle United v Chelsea",
   "match_url": null,
   "kickoff": "2025-12-20T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6773.1,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Anthony Gordon over 0.5 shots on target at 6",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-19T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:33:59.139Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e612711cbed7f2a3d73d259e",
    "quote_text": "Anthony Gordon to have one or more shots on target\n\nThe pacey Newcastle winger should be well rested having played only five minutes in midweek's win over Fulham and he has three goals in his last five appearances.\n\nPays out at 5-1 with bet365",
    "fragment_from": 5534,
    "fragment_to": 5777,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251220094902id_/https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-chelsea-predictions-team-news-betting-tips-odds-bet-builder-auO8h4Z11icV/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b2637e32b3ef4f4cfdc489fd30ed5a580e15a07007066440a5a34776e7a6b545",
     "material_removed": false
    },
    "published_at": "2025-12-19T15:00:00.000Z",
    "detected_at": "2026-09-28T17:33:59.139Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Newcastle United v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-12-20T12:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Anthony Gordon over 0.5 shots on target",
    "odds_set": {
     "by_author": "6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-12-20T09:49:02.000Z",
    "dates": {
     "fragment_at": "2025-12-19T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-19T15:00:00.000Z",
     "detected_at": "2026-09-28T17:33:59.139Z",
     "archive_snapshot_at": "2025-12-20T09:49:02.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Anthony Gordon over 0.5 shots on target",
     "author_odds": "6",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Anthony Gordon over 0.5 shots on target at 6"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "1f35aee1ba071124821e9b57a563ded30a296d808a5ac0e08b9f4f350e351f2a",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Anthony Gordon over 0.5 shots on target",
      "decimal_odds": "6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.766Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-chelsea-predictions-team-news-betting-tips-odds-bet-builder-auO8h4Z11icV/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Anthony Gordon over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-4c37ac3aa38dc00d4975b76a",
   "url": "/authors/aaron-ashley/picks/16/#pick-n-4c37ac3aa38dc00d4975b76a",
   "match": "Middlesbrough v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-10-17T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8349.3,
   "market_code": "player_to_score",
   "author_said": "Player to score: Jack Clarke to score at 4.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-16T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:16:36.182Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4c37ac3aa38dc00d4975b76a",
    "quote_text": "Jack Clarke anytime goalscorer\n7-2 Betfair, Paddy Power",
    "fragment_from": 2156,
    "fragment_to": 2211,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251016233835id_/https://www.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a99ff9e6bedf48f9e17a2e6d3b6c523dd0e07ca600f6c480024a5805dc70b4ad",
     "material_removed": false
    },
    "published_at": "2025-10-16T15:00:00.000Z",
    "detected_at": "2026-09-30T16:16:36.182Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "not_supported",
    "event": {
     "event_id": null,
     "display_name": "Middlesbrough v Ipswich Town",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-17T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to score",
    "outcome_label": "Jack Clarke to score",
    "odds_set": {
     "by_author": "4.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
    "dates": {
     "fragment_at": "2025-10-16T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-16T15:00:00.000Z",
     "detected_at": "2026-09-30T16:16:36.182Z",
     "archive_snapshot_at": "2025-10-16T23:38:35.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Jack Clarke to score",
     "author_odds": "4.5",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Jack Clarke to score at 4.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "ed18d4edfd56b99bee42b2866666bdec5db9c9f264be3247ba1d072c76aaa53b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Jack Clarke to score",
      "decimal_odds": "4.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: not settled",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:22:15.466Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/middlesbrough-vs-ipswich-predictions-team-news-betting-tips-odds-and-bet-builder-aFVv08o1hcDw/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jack Clarke to score"
   }
  },
  {
   "record_id": "n-ea7790ddda74a044e993f287",
   "url": "/authors/aaron-ashley/picks/5/#pick-n-ea7790ddda74a044e993f287",
   "match": "Tottenham Hotspur v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2025-09-27T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -8781.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Joao Gomes to score at 3.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ea7790ddda74a044e993f287",
    "quote_text": "Joao Gomes to be shown a card\n21-10 Betfair, Paddy Power",
    "fragment_from": 2162,
    "fragment_to": 2218,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "58402ca234c2182590a8c5ad41cb2eb63dabd90bb1b19e81156df7fefc0bac99",
     "material_removed": false
    },
    "published_at": "2025-09-26T15:30:00.000Z",
    "detected_at": "2026-09-28T16:22:18.746Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Wolverhampton Wanderers",
     "competition_name": "Premier League",
     "starts_at": "2025-09-27T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to score",
    "outcome_label": "Joao Gomes to score",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-26T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-26T15:30:00.000Z",
     "detected_at": "2026-09-28T16:22:18.746Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Joao Gomes to score",
     "author_odds": "3.1",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Joao Gomes to score at 3.1"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "5d86e82e014375141eb3f6f621f33b832e837f4961e8f470c88e15e682ff17a3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Joao Gomes to score",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.856Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-wolves-predictions-team-news-betting-tips-odds-and-bet-builder-a4Hcl7a6NEs5/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Joao Gomes to score"
   }
  },
  {
   "record_id": "n-ceb738c19407a5468edf4591",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-ceb738c19407a5468edf4591",
   "match": "West Bromwich Albion v Leicester City",
   "match_url": null,
   "kickoff": "2025-09-26T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8853.2,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Leicester City win, both teams to score: no at 6.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-25T16:00:00.000Z",
   "recorded_at": "2026-09-30T16:12:09.972Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ceb738c19407a5468edf4591",
    "quote_text": "Leicester to win & under 2.5 goals\n11-2 bet365",
    "fragment_from": 2047,
    "fragment_to": 2093,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250925170956id_/https://www.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2a417a1c68ef7874696addd6e7e86eb4a9080066f07d5c3c03e38fd7daf89604",
     "material_removed": false
    },
    "published_at": "2025-09-25T16:00:00.000Z",
    "detected_at": "2026-09-30T16:12:09.972Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "West Bromwich Albion v Leicester City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-09-26T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Leicester City win, both teams to score: no",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "5.6900",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
    "dates": {
     "fragment_at": "2025-09-25T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-25T16:00:00.000Z",
     "detected_at": "2026-09-30T16:12:09.972Z",
     "archive_snapshot_at": "2025-09-25T17:09:56.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Leicester City win, both teams to score: no",
     "author_odds": "6.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Leicester City win, both teams to score: no at 6.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "c8778fd1dd58f8b2bcc48445098383fdcc3ae58daaba54483b33a0277a8b195b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Leicester City win, both teams to score: no",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.193Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "31f7b69453d456a6087fa6283c3ce64bd9efda224fff6cbd75e9013ef73a1775",
      "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": "Match result and both teams to score",
      "choice": "Leicester City win, both teams to score: no",
      "decimal_odds": "5.6900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:22.525Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/championship-west-brom-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-at6GZ1r0q0zi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leicester City win, both teams to score: no"
   }
  },
  {
   "record_id": "n-e2a9bfd8a5c26e685b9024e4",
   "url": null,
   "match": "Rangers v KRC Genk",
   "match_url": null,
   "kickoff": "2025-09-25T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8885.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Rangers 2-1 KRC Genk",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-24T14:02:08.000Z",
   "recorded_at": "2026-10-01T00:34:06.578Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7f5b6464570075b4413bdcbe",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-7f5b6464570075b4413bdcbe",
   "match": "Rangers v KRC Genk",
   "match_url": null,
   "kickoff": "2025-09-25T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8885.6,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: draw, both teams to score: yes at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-24T14:02:08.000Z",
   "recorded_at": "2026-10-01T00:34:06.578Z",
   "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": "price disputed: the author's 2.00 is less than half of the last pre-match archive price 4.26 of the same selection; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7f5b6464570075b4413bdcbe",
    "quote_text": "Both teams to score & over 2.5 goals\n1pt Evs Hills",
    "fragment_from": 2119,
    "fragment_to": 2169,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/rangers-vs-genk-predictions-team-news-betting-tips-odds-and-bet-builder-atDHl6W9Da0R/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c97adad03a4376d6ba2a7206d47dc3eec866b0957cef055cbf6146cf46f6e135",
     "material_removed": false
    },
    "published_at": "2025-09-24T14:02:08.000Z",
    "detected_at": "2026-10-01T00:34:06.578Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Rangers v KRC Genk",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-09-25T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "draw, both teams to score: yes",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.2650",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-24T14:02:08.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-24T14:02:08.000Z",
     "detected_at": "2026-10-01T00:34:06.578Z",
     "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": "Match result and both teams to score",
     "choice": "draw, both teams to score: yes",
     "author_odds": "2",
     "market_key": "both_teams_score_and_result",
     "choice_key": "X-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: draw, both teams to score: yes at 2"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "c2c7a0eb50b22663dcd5aaad4fee24e0c8b4163791e8774fec75ac167ab1e6fa",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "draw, both teams to score: yes",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:02.605Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dc806ef703457f95dafdd7b6eff16f1c71028748da3e3639d8e8feec21ffe90c",
      "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": "Match result and both teams to score",
      "choice": "draw, both teams to score: yes",
      "decimal_odds": "4.2650",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:16.700Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/europa-league/rangers-vs-genk-predictions-team-news-betting-tips-odds-and-bet-builder-atDHl6W9Da0R/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw, both teams to score: yes"
   }
  },
  {
   "record_id": "n-afbb8f1d17e4b88918f3e15c",
   "url": "/authors/aaron-ashley/picks/12/#pick-n-afbb8f1d17e4b88918f3e15c",
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-09-16T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9092.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Aaron Hickey to be carded at 3.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-afbb8f1d17e4b88918f3e15c",
    "quote_text": "Aaron Hickey to be shown a card\n11-4 bet365",
    "fragment_from": 2088,
    "fragment_to": 2131,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250916121356id_/https://www.racingpost.com/sport/football-tips/efl-cup/brentford-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aU6OL6I8suLk/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0f6f85fb193ee5ee990023aede12add26e3c5396a9d0b90f0c328d1938514698",
     "material_removed": false
    },
    "published_at": "2025-09-15T16:32:15.000Z",
    "detected_at": "2026-09-30T15:04:20.132Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "not_supported",
    "event": {
     "event_id": null,
     "display_name": "Brentford v Aston Villa",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2025-09-16T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Aaron Hickey to be carded",
    "odds_set": {
     "by_author": "3.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-16T12:13:56.000Z",
    "dates": {
     "fragment_at": "2025-09-15T16:32:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-15T16:32:15.000Z",
     "detected_at": "2026-09-30T15:04:20.132Z",
     "archive_snapshot_at": "2025-09-16T12:13:56.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Aaron Hickey to be carded",
     "author_odds": "3.75",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Aaron Hickey to be carded at 3.75"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "1362abdbe81105194a462032ab38fc8672f804de3ad94d5425920cf5eefdf724",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Aaron Hickey to be carded",
      "decimal_odds": "3.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: not settled",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:22:02.116Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl-cup/brentford-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aU6OL6I8suLk/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aaron Hickey to be carded"
   }
  },
  {
   "record_id": "n-a895a09eb15945d8c385b2e8",
   "url": "/authors/aaron-ashley/picks/6/#pick-n-a895a09eb15945d8c385b2e8",
   "match": "Brentford v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-13T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9118.1,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Sepp van den Berg over 0.5 shots on target at 6.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-12T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:03:58.491Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a895a09eb15945d8c385b2e8",
    "quote_text": "Sepp van den Berg to have a shot on target\n11-2 bet365",
    "fragment_from": 2103,
    "fragment_to": 2157,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250912171857id_/https://www.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0c96137e1f9c590a066504d7ee169708dc6f422bee62a76f190f45b51a81088e",
     "material_removed": false
    },
    "published_at": "2025-09-12T16:00:00.000Z",
    "detected_at": "2026-09-28T17:03:58.491Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Brentford v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-09-13T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Sepp van den Berg over 0.5 shots on target",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-09-12T17:18:57.000Z",
    "dates": {
     "fragment_at": "2025-09-12T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-12T16:00:00.000Z",
     "detected_at": "2026-09-28T17:03:58.491Z",
     "archive_snapshot_at": "2025-09-12T17:18: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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Sepp van den Berg over 0.5 shots on target",
     "author_odds": "6.5",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Sepp van den Berg over 0.5 shots on target at 6.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "04d9272b76c50b2e474f53b3b958030a155de7671853962f35a424a9e4c8eae4",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 0.5",
      "choice": "Sepp van den Berg over 0.5 shots on target",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:03.540Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/brentford-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-a3Yfv0V0fIng/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sepp van den Berg over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-2b284eb281b6bd63dc2f94bb",
   "url": "/authors/aaron-ashley/picks/15/#pick-n-2b284eb281b6bd63dc2f94bb",
   "match": "Leicester City v Sheffield Wednesday",
   "match_url": null,
   "kickoff": "2025-08-10T15:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9984.8,
   "market_code": "player_card",
   "author_said": "Player to be carded: Yan Valery to be carded at 11",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-09T12:49:49.000Z",
   "recorded_at": "2026-09-30T16:16:27.492Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2b284eb281b6bd63dc2f94bb",
    "quote_text": "Yan Valery to be shown a card\n\nThe Owls right-back picked up seven bookings in 39 Championship appearances last season and looks in for a tough task up against the tricky Stephy Mavididi.\n\nPays out at 10-1 with bet365",
    "fragment_from": 5693,
    "fragment_to": 5910,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250809133417id_/https://www.racingpost.com/sport/football-tips/efl/leicester-vs-sheffield-wednesday-predictions-tips-and-bet-builder-acBhP0S9iFqg/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8543ea9a74f1d7483b31b92e93a0755b23ac9a776ac09c20b3a62dd09b280f45",
     "material_removed": false
    },
    "published_at": "2025-08-09T12:49:49.000Z",
    "detected_at": "2026-09-30T16:16:27.492Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Leicester City v Sheffield Wednesday",
     "competition_name": "EFL Championship",
     "starts_at": "2025-08-10T15:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Yan Valery to be carded",
    "odds_set": {
     "by_author": "11",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-09T13:34:17.000Z",
    "dates": {
     "fragment_at": "2025-08-09T12:49:49.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-09T12:49:49.000Z",
     "detected_at": "2026-09-30T16:16:27.492Z",
     "archive_snapshot_at": "2025-08-09T13:34:17.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Yan Valery to be carded",
     "author_odds": "11",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Yan Valery to be carded at 11"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "ef16b6994e5b2dff23a7669478e1408c04cc4a706540331eb6713486fa29723f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Yan Valery to be carded",
      "decimal_odds": "11",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:58.518Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/leicester-vs-sheffield-wednesday-predictions-tips-and-bet-builder-acBhP0S9iFqg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Yan Valery to be carded"
   }
  },
  {
   "record_id": "n-364bac344196db2c40b08fde",
   "url": "/authors/aaron-ashley/picks/7/#pick-n-364bac344196db2c40b08fde",
   "match": "AFC Bournemouth v Aston Villa",
   "match_url": null,
   "kickoff": "2025-05-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12144.7,
   "market_code": "player_card",
   "author_said": "Player to be carded: Ryan Cook to be carded at 11",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-09T13:03:59.000Z",
   "recorded_at": "2026-09-28T17:10:33.899Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-364bac344196db2c40b08fde",
    "quote_text": "Antoine Semenyo to have a shot on target\nBournemouth's star man should be reinstated in the starting 11 and only Mohamed Salah and Cole Palmer have surpassed his tally of 118 shots in 34 Premier League appearances.\n\nRyan Cook to be shown a card\nThere were an 13 yellow cards in October's 1-1 draw between the pair at Villa Park and, having had eight bookings in 34 league appearances, Lewis Cook is a prime card candidate.\n\nPays out at 10-1 with bet365",
    "fragment_from": 7051,
    "fragment_to": 7503,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250509132914id_/https://www.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-aston-villa-predictions-betting-tips-and-odds-ai1hI8W0Ih4c/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "541d2552420926962066f3b90b5a9e71cad8096fca1d99fa5db87e91a353bbe8",
     "material_removed": false
    },
    "published_at": "2025-05-09T13:03:59.000Z",
    "detected_at": "2026-09-28T17:10:33.899Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "AFC Bournemouth v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-05-10T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Ryan Cook to be carded",
    "odds_set": {
     "by_author": "11",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-05-09T13:29:14.000Z",
    "dates": {
     "fragment_at": "2025-05-09T13:03:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-05-09T13:03:59.000Z",
     "detected_at": "2026-09-28T17:10:33.899Z",
     "archive_snapshot_at": "2025-05-09T13:29:14.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Ryan Cook to be carded",
     "author_odds": "11",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Ryan Cook to be carded at 11"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "05b680f1f7dbcc1901c55c550cf9375671a8e749faee5f7718a5a0cdd8eb13f9",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Ryan Cook to be carded",
      "decimal_odds": "11",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.074Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/bournemouth-vs-aston-villa-predictions-betting-tips-and-odds-ai1hI8W0Ih4c/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ryan Cook to be carded"
   }
  },
  {
   "record_id": "n-530e2e419e3cebcf48cd1355",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-530e2e419e3cebcf48cd1355",
   "match": "Fulham v Liverpool",
   "match_url": null,
   "kickoff": "2025-04-06T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12965.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-05T17:00:00.000Z",
   "recorded_at": "2026-09-28T18:09:19.539Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-530e2e419e3cebcf48cd1355",
    "quote_text": "keeping things tight may be a good strategy against a well drilled Fulham side.",
    "fragment_from": 4240,
    "fragment_to": 4319,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250405172648id_/https://www.racingpost.com/sport/football-tips/premier-league/fulham-liverpool-predictions-betting-odds-tips-a5RGA4c1KaAs/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d93f8b0a354a383b149136b2b200d63a80d5a145536d09684f7baa0e515d88f2",
     "material_removed": false
    },
    "published_at": "2025-04-05T17:00:00.000Z",
    "detected_at": "2026-09-28T18:09:19.539Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Fulham v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2025-04-06T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0350",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-04-05T17:26:48.000Z",
    "dates": {
     "fragment_at": "2025-04-05T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-05T17:00:00.000Z",
     "detected_at": "2026-09-28T18:09:19.539Z",
     "archive_snapshot_at": "2025-04-05T17:26:48.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "13858d8a7f822c4f8e4f521044e83ada3b70ee0df8717961da461f6954c92123",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.0350",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.739Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5d76a58e7351caf1a6c0567aca14a7879162aadee962f74e0c481a450610bb82",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.0300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:13.855Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/fulham-liverpool-predictions-betting-odds-tips-a5RGA4c1KaAs/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-0726a342e2c20fdbfe8d58f1",
   "url": "/authors/aaron-ashley/picks/26/#pick-n-0726a342e2c20fdbfe8d58f1",
   "match": "Chelsea v Leicester City",
   "match_url": null,
   "kickoff": "2025-03-09T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13896.0,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Chelsea win, both teams to score: no at 2.05",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-07T16:14:53.000Z",
   "recorded_at": "2026-10-09T14:01:30.975Z",
   "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,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-0726a342e2c20fdbfe8d58f1",
    "quote_text": "Back Chelsea to win to nil at 21/20 with LiveScore Bet",
    "fragment_from": 3569,
    "fragment_to": 3623,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250321040802id_/https://www.livescore.com/en/news/chelsea-vs-leicester-city-predictions-toothless-foxes-to-be-outclassed-2025030716145335021/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "199d7f9604370166958686365be8e1d268fdecdc6901c5f4c3697efd88278d45",
     "material_removed": false
    },
    "published_at": "2025-03-07T16:14:53.000Z",
    "detected_at": "2026-10-09T14:01:30.975Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Chelsea v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-03-09T14:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Chelsea win, both teams to score: no",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-03-07T16:14:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-07T16:14:53.000Z",
     "detected_at": "2026-10-09T14:01:30.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": {
     "market_label": "Match result and both teams to score",
     "choice": "Chelsea win, both teams to score: no",
     "author_odds": "2.05",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Chelsea win, both teams to score: no at 2.05"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "701d4d029ebe2e578e8c9d101381704b36c63679865ec00d76b4dae536ee3d6c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Chelsea win, both teams to score: no",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.704Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ec89688a938d79da99477c60af1f4db813fe7a7edd89cf4edfa6d201d19b9df7",
      "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": "Match result and both teams to score",
      "choice": "Chelsea win, both teams to score: no",
      "decimal_odds": "2.1000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:06.846Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "livescore.com",
     "forecaster": "Aaron Ashley",
     "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.livescore.com/en/news/chelsea-vs-leicester-city-predictions-toothless-foxes-to-be-outclassed-2025030716145335021/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea win, both teams to score: no"
   }
  },
  {
   "record_id": "n-e98bffb355874b64d20d9cd0",
   "url": null,
   "match": "Brentford v Aston Villa",
   "match_url": null,
   "kickoff": "2025-03-08T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13655.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-07T13:57:14.000Z",
   "recorded_at": "2026-09-28T17:12:40.730Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-34c9be406986ce7929c4d6c0",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-34c9be406986ce7929c4d6c0",
   "match": "Tottenham Hotspur v Manchester United",
   "match_url": null,
   "kickoff": "2025-02-16T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14137.7,
   "market_code": "player_card",
   "author_said": "Player to be carded: Bruno Fernandes to be carded at 6.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-15T14:31:39.000Z",
   "recorded_at": "2026-09-28T18:13:35.021Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-34c9be406986ce7929c4d6c0",
    "quote_text": "Bruno Fernandes to be shown a card\nIf tempers flare then United's Portuguese playmaker is likely to be at the forefront and he has been carded in three of the last five meetings.\n\nPays out at 11-2 with bet365",
    "fragment_from": 7062,
    "fragment_to": 7270,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250215163706id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-manchester-united-predictions-betting-tips-and-odds-axnB54T4liUB/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d8e250d671026789871b77ac4f1cc62f4cc0a0a568ce6dd095cf825fbdf2a84e",
     "material_removed": false
    },
    "published_at": "2025-02-15T14:31:39.000Z",
    "detected_at": "2026-09-28T18:13:35.021Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2025-02-16T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Bruno Fernandes to be carded",
    "odds_set": {
     "by_author": "6.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-02-15T16:37:06.000Z",
    "dates": {
     "fragment_at": "2025-02-15T14:31:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-15T14:31:39.000Z",
     "detected_at": "2026-09-28T18:13:35.021Z",
     "archive_snapshot_at": "2025-02-15T16:37:06.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 28 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Bruno Fernandes to be carded",
     "author_odds": "6.5",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Bruno Fernandes to be carded at 6.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "58c454206858dc556715d70e61c7aa752980ca837320e8ff91c44416ae555a2e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Bruno Fernandes to be carded",
      "decimal_odds": "6.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.039Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/tottenham-vs-manchester-united-predictions-betting-tips-and-odds-axnB54T4liUB/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bruno Fernandes to be carded"
   }
  },
  {
   "record_id": "n-61d5c5aaf699108b4d552c1b",
   "url": "/authors/aaron-ashley/picks/21/#pick-n-61d5c5aaf699108b4d552c1b",
   "match": "Norwich City v Swansea City",
   "match_url": null,
   "kickoff": "2025-01-25T12:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -14724.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Swansea City at 1.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-1",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-24T15:00:00.000Z",
   "recorded_at": "2026-10-01T00:59:33.979Z",
   "origin": "Archived before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-61d5c5aaf699108b4d552c1b",
    "quote_text": "Swansea or draw double chance vs Norwich\n2pts 3-4 Hills",
    "fragment_from": 1221,
    "fragment_to": 1276,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250124171118id_/https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-middlesbrough-vs-hull-predictions-aES0r3D8qzMN/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "51294942f8bcb88f1708a41f5e7be249bda781ee181e5e12fcd3a317377551c8",
     "material_removed": false
    },
    "published_at": "2025-01-24T15:00:00.000Z",
    "detected_at": "2026-10-01T00:59:33.979Z",
    "executed_at": "2026-11-07T18:22:32.806Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Norwich City v Swansea City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-01-25T12:30:00.000Z",
     "url": null,
     "scoreline": "5-1"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Swansea City",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7250",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-01-24T17:11:18.000Z",
    "dates": {
     "fragment_at": "2025-01-24T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-24T15:00:00.000Z",
     "detected_at": "2026-10-01T00:59:33.979Z",
     "archive_snapshot_at": "2025-01-24T17:11:18.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Swansea City",
     "author_odds": "1.75",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Swansea City at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Norwich City 5-1 Swansea City."
    },
    "settlements": [
     {
      "operation_id": "e3071b476aebf73cf641e4657ac026464745eca9dc54957108ae03ade570270c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Swansea City",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:32.794Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cf03b9c42f32e70e4c0b12157bf4149a3fe15c6a7874175b7db54b12bc4f06d6",
      "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 Swansea City",
      "decimal_odds": "1.7250",
      "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:32.806Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tom McGarry",
     "publisher": "racingpost.com",
     "forecaster": null,
     "forecaster_named_in_text": false,
     "basis": "channel_owner_only",
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The source does not name the tipster, and the byline is a different person; the selection was linked to this profile only through the channel we follow for it. It is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": null,
     "material_url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-middlesbrough-vs-hull-predictions-aES0r3D8qzMN/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Swansea City"
   }
  },
  {
   "record_id": "n-1cae315d429d5a4419754c41",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-1cae315d429d5a4419754c41",
   "match": "Stoke City v Plymouth Argyle",
   "match_url": null,
   "kickoff": "2025-01-04T12:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -15228.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Stoke City at 1.67",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-03T16:14:50.000Z",
   "recorded_at": "2026-10-01T00:37:08.954Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1cae315d429d5a4419754c41",
    "quote_text": "Stoke to beat Plymouth\n2pts 4-6 general",
    "fragment_from": 1226,
    "fragment_to": 1265,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-middlesbrough-vs-hull-predictions-awmMY0Y0VQMp/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "22f20090ca46c55e43dae6846b6dcac69fa5a4727125caf301f4908d3fc54014",
     "material_removed": false
    },
    "published_at": "2025-01-03T16:14:50.000Z",
    "detected_at": "2026-10-01T00:37:08.954Z",
    "executed_at": "2026-11-07T18:22:46.680Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Stoke City v Plymouth Argyle",
     "competition_name": "EFL Championship",
     "starts_at": "2025-01-04T12:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Stoke City",
    "odds_set": {
     "by_author": "1.6667",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6000",
     "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-03T16:14:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-03T16:14:50.000Z",
     "detected_at": "2026-10-01T00:37:08.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": {
     "market_label": "1X2, match result",
     "choice": "Stoke City",
     "author_odds": "1.6667",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Stoke City at 1.67"
    },
    "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 Stoke City 0-0 Plymouth Argyle."
    },
    "settlements": [
     {
      "operation_id": "01126219a5c9d4c10dad686f06e8c9c2ba0fb3959ca18903bd4da061134bab01",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Stoke City",
      "decimal_odds": "1.6667",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:46.674Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "877d4ecc3b9756d0abb01995974cf302541a8a860565c9cddf33e221e57d803f",
      "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": "Stoke City",
      "decimal_odds": "1.6000",
      "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:46.680Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tom McGarry",
     "publisher": "racingpost.com",
     "forecaster": null,
     "forecaster_named_in_text": false,
     "basis": "channel_owner_only",
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The source does not name the tipster, and the byline is a different person; the selection was linked to this profile only through the channel we follow for it. It is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": null,
     "material_url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-middlesbrough-vs-hull-predictions-awmMY0Y0VQMp/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Stoke City to win"
   }
  },
  {
   "record_id": "n-184106702517cb01d08210e6",
   "url": null,
   "match": "Leicester City v Manchester City",
   "match_url": null,
   "kickoff": "2024-12-29T14:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15370.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 3: Manchester City over 3",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-28T14:53:46.000Z",
   "recorded_at": "2026-10-01T01:03:16.837Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d33598c5ecacc6526f147708",
   "url": null,
   "match": "Aston Villa v Brentford",
   "match_url": null,
   "kickoff": "2024-12-04T20:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15964.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Aston Villa 2-2 Brentford",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2a491d4da1762fd149350435",
   "url": null,
   "match": "Arsenal v Manchester United",
   "match_url": null,
   "kickoff": "2024-12-04T20:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15964.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Arsenal 3-1 Manchester United",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-ff37165735bcc9733796e196",
   "url": null,
   "match": "Everton v Wolverhampton Wanderers",
   "match_url": null,
   "kickoff": "2024-12-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15965.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Everton 0-2 Wolverhampton Wanderers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "4-0",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1280ed220326e554a38f043f",
   "url": null,
   "match": "Southampton v Chelsea",
   "match_url": null,
   "kickoff": "2024-12-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15965.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Southampton 1-3 Chelsea",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-5",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-fbd9c3815e9d4929b956408b",
   "url": null,
   "match": "Manchester City v Nottingham Forest",
   "match_url": null,
   "kickoff": "2024-12-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15965.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Manchester City 2-1 Nottingham Forest",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0c2ad64ae5d1f1e081dbb72b",
   "url": null,
   "match": "Newcastle United v Liverpool",
   "match_url": null,
   "kickoff": "2024-12-04T19:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15965.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Newcastle United 0-2 Liverpool",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-3",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-12-02T17:45:00.000Z",
   "recorded_at": "2026-10-01T01:08:23.649Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8c5b3549f841e7c90e8b9212",
   "url": null,
   "match": "Luton Town v West Bromwich Albion",
   "match_url": null,
   "kickoff": "2024-11-01T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16757.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-31T13:48:56.000Z",
   "recorded_at": "2026-10-01T01:14:14.094Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b00d0dd7dd1abd77077dbb65",
   "url": null,
   "match": "Luton Town v West Bromwich Albion",
   "match_url": null,
   "kickoff": "2024-11-01T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16757.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-31T13:48:56.000Z",
   "recorded_at": "2026-10-01T01:14:14.094Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-09b2e89ecd0e09c8e82fe86d",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-09b2e89ecd0e09c8e82fe86d",
   "match": "Bristol City v Leeds United",
   "match_url": null,
   "kickoff": "2024-10-26T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16909.1,
   "market_code": "handicap_european",
   "author_said": "European handicap -1: Leeds United -1 at 3.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-25T13:25:01.000Z",
   "recorded_at": "2026-10-01T00:37:03.185Z",
   "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": "price disputed: the author's 3.75 is 3.0 times the last pre-match archive price 1.23 of the same selection; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-09b2e89ecd0e09c8e82fe86d",
    "quote_text": "Leeds to win by one goal vs Bristol City\n1pt 11-4 general",
    "fragment_from": 1320,
    "fragment_to": 1377,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-bristol-city-vs-leeds-predictions-aFpVP1k9fiTh/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e7fecc690ab8271882e37d7990657ab47c863d20b9c902849864a6ed8b77f26c",
     "material_removed": false
    },
    "published_at": "2024-10-25T13:25:01.000Z",
    "detected_at": "2026-10-01T00:37:03.185Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Bristol City v Leeds United",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-26T11:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "European handicap -1",
    "outcome_label": "Leeds United -1",
    "odds_set": {
     "by_author": "3.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.2300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-10-25T13:25:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-25T13:25:01.000Z",
     "detected_at": "2026-10-01T00:37:03.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": {
     "market_label": "European handicap -1",
     "choice": "Leeds United -1",
     "author_odds": "3.75",
     "market_key": "handicap_european",
     "choice_key": "2",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1: Leeds United -1 at 3.75"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "8bfe1600b9437c2e850d3dc866f72a00b0f9591cb85788a1f4cb85d25c2b3b09",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "Leeds United -1",
      "decimal_odds": "3.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.781Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "238ff939d7d5073dd91e19858ba91166ab6fdcb1d0d8e6ef2e4b536684c7ea2d",
      "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": "European handicap -1",
      "choice": "Leeds United -1",
      "decimal_odds": "1.2300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:07.082Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-bristol-city-vs-leeds-predictions-aFpVP1k9fiTh/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United -1"
   }
  },
  {
   "record_id": "n-04c1dbbd531a8260fb388470",
   "url": "/authors/aaron-ashley/picks/18/#pick-n-04c1dbbd531a8260fb388470",
   "match": "Luton Town v Watford",
   "match_url": null,
   "kickoff": "2024-10-19T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17077.1,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: draw, both teams to score: yes at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-18T13:50:08.000Z",
   "recorded_at": "2026-10-01T00:37:04.956Z",
   "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": "price disputed: the author's 2.00 is less than half of the last pre-match archive price 4.37 of the same selection; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-04c1dbbd531a8260fb388470",
    "quote_text": "Both teams to score & over 2.5 goals in Luton vs Watford\n2pts Evs bet365",
    "fragment_from": 1344,
    "fragment_to": 1416,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-luton-vs-watford-predictions-aXKMk1b4Gvza/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c68b8eef0ae396f6e3899437412777669f284b178b57dd6b2e36efa1745fbd9c",
     "material_removed": false
    },
    "published_at": "2024-10-18T13:50:08.000Z",
    "detected_at": "2026-10-01T00:37:04.956Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Luton Town v Watford",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-19T11:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "draw, both teams to score: yes",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.3650",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-10-18T13:50:08.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-18T13:50:08.000Z",
     "detected_at": "2026-10-01T00:37:04.956Z",
     "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": "Match result and both teams to score",
     "choice": "draw, both teams to score: yes",
     "author_odds": "2",
     "market_key": "both_teams_score_and_result",
     "choice_key": "X-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: draw, both teams to score: yes at 2"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "f3d5d553bd2b43f491ce00dead9516ff076e2b541408c4fce14c484ae6706c85",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "draw, both teams to score: yes",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.655Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4756e7715a5de85667d840046cb70636e452d7567f8baa12b09c82120a8a1968",
      "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": "Match result and both teams to score",
      "choice": "draw, both teams to score: yes",
      "decimal_odds": "4.3650",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:06.740Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/efl/saturdays-12.30pm-efl-tips-including-luton-vs-watford-predictions-aXKMk1b4Gvza/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw, both teams to score: yes"
   }
  },
  {
   "record_id": "n-15d51c0affdd3dfcfa27ab49",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-15d51c0affdd3dfcfa27ab49",
   "match": "Liverpool v Bologna",
   "match_url": null,
   "kickoff": "2024-10-02T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17477.6,
   "market_code": "player_card",
   "author_said": "Player to be carded: Stefan Posch to be carded at 7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-01T15:04:44.000Z",
   "recorded_at": "2026-10-01T00:35:20.321Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-15d51c0affdd3dfcfa27ab49",
    "quote_text": "Stefan Posch to be shown a card\nThe Austrian right-back committed three fouls and was booked in Bologna's Champions League opener against Shakhtar Donetsk and he will face more problems against Liverpool's high-quality attack.\n\nPays out at 6-1 with bet365",
    "fragment_from": 6073,
    "fragment_to": 6328,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b7dfe044a74508b98aafc72e8948765ad625d15c4c27d62e6ccf6055ecb819cb",
     "material_removed": false
    },
    "published_at": "2024-10-01T15:04:44.000Z",
    "detected_at": "2026-10-01T00:35:20.321Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Bologna",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-02T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Stefan Posch to be carded",
    "odds_set": {
     "by_author": "7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-01T15:04:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-01T15:04:44.000Z",
     "detected_at": "2026-10-01T00:35:20.321Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to be carded",
     "choice": "Stefan Posch to be carded",
     "author_odds": "7",
     "market_key": "player_card",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to be carded: Stefan Posch to be carded at 7"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "b8077e5f2180d393430dee2451e9e4a48dc5c33569f04d60a2d04a0879c6b431",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to be carded",
      "choice": "Stefan Posch to be carded",
      "decimal_odds": "7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:58.023Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/liverpool-vs-bologna-prediction-betting-tips-and-odds-aNqJ82c0G5hb/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Stefan Posch to be carded"
   }
  },
  {
   "record_id": "n-50aa009515f448ddbd89baf2",
   "url": "/authors/aaron-ashley/picks/24/#pick-n-50aa009515f448ddbd89baf2",
   "match": "Wolverhampton Wanderers v Liverpool",
   "match_url": null,
   "kickoff": "2024-09-28T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17600.3,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.8",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-09-27T13:22:27.000Z",
   "recorded_at": "2026-10-02T00:50:04.644Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-50aa009515f448ddbd89baf2",
    "quote_text": "Liverpool to win & over 2.5 goals\n2pts 4-5 Betfair, Paddy Power",
    "fragment_from": 1459,
    "fragment_to": 1522,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240927141310id_/https://www.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "67491d724c4c26b47c796392531ab5a4f46047b590cca2d58644047d1b9df20a",
     "material_removed": false
    },
    "published_at": "2024-09-27T13:22:27.000Z",
    "detected_at": "2026-10-02T00:50:04.644Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Wolverhampton Wanderers v Liverpool",
     "competition_name": "Premier League",
     "starts_at": "2024-09-28T16:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Liverpool to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-27T14:13:10.000Z",
    "dates": {
     "fragment_at": "2024-09-27T13:22:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-27T13:22:27.000Z",
     "detected_at": "2026-10-02T00:50:04.644Z",
     "archive_snapshot_at": "2024-09-27T14:13:10.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 2 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Liverpool to win and over 2.5 goals",
     "author_odds": "1.8",
     "market_key": "result_and_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Liverpool to win and over 2.5 goals at 1.8"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "4693acc8bcb5922ca1c16db8e08f30017799f3278a4f2161abb033b312b0e899",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:59.717Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a7432b60f5b8ce19d0da32de39afd1d146b34a64f02d53630b99ed5481354a10",
      "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": "Match result and over/under 2.5 goals",
      "choice": "Liverpool to win and over 2.5 goals",
      "decimal_odds": "1.6700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:13.744Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/premier-league/wolves-vs-liverpool-prediction-betting-tips-and-odds-aoW8I0V4H7PF/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-e067bf421d39d9443cc71af9",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-e067bf421d39d9443cc71af9",
   "match": "Celtic v Slovan Bratislava",
   "match_url": null,
   "kickoff": "2024-09-18T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17813.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 6.5: Celtic over 6.5 at 1.83",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-09-17T13:46:13.000Z",
   "recorded_at": "2026-10-01T00:34:59.483Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e067bf421d39d9443cc71af9",
    "quote_text": "Over 6.5 Celtic corners\n2pts 5-6 bet365",
    "fragment_from": 1414,
    "fragment_to": 1453,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "317541a5360007cb3fc6136311d1c680205a3e4ffefaeb0748a6137e90c5d604",
     "material_removed": false
    },
    "published_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-01T00:34:59.483Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Celtic v Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-18T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Team goals over/under 6.5",
    "outcome_label": "Celtic over 6.5",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-09-17T19:52:00.000Z",
    "dates": {
     "fragment_at": "2024-09-17T13:46:13.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-17T13:46:13.000Z",
     "detected_at": "2026-10-01T00:34:59.483Z",
     "archive_snapshot_at": "2024-09-17T19:52:00.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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 6.5",
     "choice": "Celtic over 6.5",
     "author_odds": "1.83",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "6.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 6.5: Celtic over 6.5 at 1.83"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "2f030959ccb84f712492626931a40fcb052099cc34a2300f17c987789a69b230",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 6.5",
      "choice": "Celtic over 6.5",
      "decimal_odds": "1.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.611Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic over 6.5 (Team goals over/under 6.5)"
   }
  },
  {
   "record_id": "n-7e56dfef11e0ed653816dd22",
   "url": "/authors/aaron-ashley/picks/17/#pick-n-7e56dfef11e0ed653816dd22",
   "match": "Celtic v Slovan Bratislava",
   "match_url": null,
   "kickoff": "2024-09-18T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17813.6,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Celtic win, both teams to score: no at 2.15",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-09-17T13:46:13.000Z",
   "recorded_at": "2026-10-01T00:34:59.483Z",
   "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,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7e56dfef11e0ed653816dd22",
    "quote_text": "Celtic to win & under 3.5 goals\n1pt 23-20 Coral, Ladbrokes",
    "fragment_from": 1354,
    "fragment_to": 1412,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "317541a5360007cb3fc6136311d1c680205a3e4ffefaeb0748a6137e90c5d604",
     "material_removed": false
    },
    "published_at": "2024-09-17T13:46:13.000Z",
    "detected_at": "2026-10-01T00:34:59.483Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Celtic v Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-18T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Celtic win, both teams to score: no",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-09-17T13:46:13.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-17T13:46:13.000Z",
     "detected_at": "2026-10-01T00:34:59.483Z",
     "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": "Match result and both teams to score",
     "choice": "Celtic win, both teams to score: no",
     "author_odds": "2.15",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Celtic win, both teams to score: no at 2.15"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "47b1351404bff9cd91a7202f88d1f42be05c5112d85f3a3b68285272e8226dbe",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Celtic win, both teams to score: no",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:02.577Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c0b49053ef0d1c3d5fb69f6e921af641f1c15a4e9dcc65c259fcee18f152c6bb",
      "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": "Match result and both teams to score",
      "choice": "Celtic win, both teams to score: no",
      "decimal_odds": "2.0600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:16.636Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Aaron Ashley",
     "publisher": "racingpost.com",
     "forecaster": "Aaron Ashley",
     "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.racingpost.com/sport/football-tips/champions-league/celtic-vs-slovan-bratislava-prediction-betting-tips-and-odds-a3nts4U5DAZz/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic win, both teams to score: no"
   }
  },
  {
   "record_id": "n-3354caa07037625b6ed97bd0",
   "url": null,
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2024-08-17T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18608.4,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: draw, both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-08-16T12:02:59.000Z",
   "recorded_at": "2026-10-02T00:54:14.260Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5835c6ccd727a188c2070881",
   "url": null,
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2024-08-17T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -18584.2,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: West Ham United win, both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-08-16T12:02:59.000Z",
   "recorded_at": "2026-10-01T00:40:41.763Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1b85c20b8f2a5755cd594eed",
   "url": null,
   "match": "Sheffield Wednesday v Plymouth Argyle",
   "match_url": null,
   "kickoff": "2024-08-11T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -18721.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sheffield Wednesday",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-08-10T15:31:07.000Z",
   "recorded_at": "2026-09-30T16:17:22.088Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-cb8c318acbc37dae21c985f1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton to beat Brentford",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T15:00:00.000Z",
   "recorded_at": "2026-11-07T15:34:43.009Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b033927b6be2ed00c6316c1d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Things could be just as feisty on Sunday and the pair could test the patience of referee Jarred Gillett, who is averaging 4.67 cards per Premier League match this term.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T14:00:00.000Z",
   "recorded_at": "2026-11-07T14:27:41.983Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-bdb84af07686f4516ea5de9c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pedro Neto to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T14:00:00.000Z",
   "recorded_at": "2026-11-07T14:27:41.983Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-f1ca33f469be22dbc2ef53af",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Reinildo to be shown a card\n\nSunderland's left-back has picked up eight yellows and two reds in 33 Premier League appearances for the Black Cats.\n\nPays out at 9-1 with Paddy Power",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T14:00:00.000Z",
   "recorded_at": "2026-11-07T14:27:41.983Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-e7ca16d1690bd162fa23fb6b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Another tight encounter seems likely.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T14:00:00.000Z",
   "recorded_at": "2026-11-07T14:27:41.983Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-420b10ab4aef4cfcf99c2435",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "One or both teams not to score",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T18:50:11.000Z",
   "recorded_at": "2026-11-06T18:58:23.990Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-20968d7d423075225b9bf465",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mandava makes card appeal\n\nSunderland’s 2-1 win at home to Chelsea in May featured eight yellow cards and a red for Wesley Fofana.\n\nThings could be just as feisty on Sunday and the pair could test…",
   "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-11-06T18:50:11.000Z",
   "recorded_at": "2026-11-06T18:58:23.990Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-fd821c24087fc14662c8849d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Reinildo to be shown a card\n\nSunderland's left-back has picked up eight yellows and two reds in 33 Premier League appearances for the Black Cats.\n\nPays out at 9-1 with Paddy Power",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T18:50:11.000Z",
   "recorded_at": "2026-11-06T18:58:23.990Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-9ea8ab76a8870351c8461c5f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Seven of Sunderland’s eight home games this season have featured no more than two goals, including 2-0 defeats to Arsenal and Brighton, while Chelsea's last four games have rewarded backers of…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T18:50:11.000Z",
   "recorded_at": "2026-11-06T18:58:23.990Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d020bb436d1ae62cd278bf7e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score",
   "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-11-04T16:00:00.000Z",
   "recorded_at": "2026-11-04T16:17:52.432Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-33611b4a97a355118915a56e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams to Score",
   "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-11-04T16:00:00.000Z",
   "recorded_at": "2026-11-04T16:17:52.432Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-511665b89f75896efb5cff72",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 11-2 with Paddy Power",
   "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-11-03T20:00:00.000Z",
   "recorded_at": "2026-11-03T20:17:52.420Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-8cd4a42de6d0f8c8a19e2d68",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score in Cardiff vs West Ham",
   "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-11-03T18:00:00.000Z",
   "recorded_at": "2026-11-03T18:17:51.602Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-4e22c53c21a322180e44923f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals",
   "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-11-03T16:00:00.000Z",
   "recorded_at": "2026-11-03T17:17:59.364Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-8d210d9f874075447c91e765",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nBoth teams to score & over 2.5 goals\n2pts 3-4 Hills",
   "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-11-02T14:14:40.000Z",
   "recorded_at": "2026-11-02T14:17:52.002Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d7a4d52313e308824b147661",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 goals",
   "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-11-01T12:00:00.000Z",
   "recorded_at": "2026-11-01T12:18:05.986Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-26ee02cc5a8cc8c93f14e71f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sheffield Wednesday to beat Blackpool",
   "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-10-31T15:05:08.000Z",
   "recorded_at": "2026-10-31T15:17:57.860Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6aeacfb104a107b8d0e813d8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Football Bet of the Day: Aaron Ashley has a 4-5 selection from League One",
   "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-10-31T05:00:00.000Z",
   "recorded_at": "2026-10-31T05:17:51.159Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-334f99adaff2d4bbd80c205a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harvey Barnes to win two or more fouls",
   "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-10-29T16:00:00.000Z",
   "recorded_at": "2026-10-29T16:17:50.301Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6c687c1fdd9ce2307f2f45f2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n\nFiorentina vs Atalanta",
   "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-10-29T12:32:19.000Z",
   "recorded_at": "2026-10-29T12:48:04.383Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6137e79e782a7d93de373838",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harvey Barnes to win two or more fouls",
   "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-10-28T20:00:00.000Z",
   "recorded_at": "2026-10-28T20:17:53.187Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-93aa26d44c3adb57404c3d82",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harvey Barnes to win two or more fouls",
   "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-10-27T18:07:22.000Z",
   "recorded_at": "2026-10-27T18:17:52.604Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b8f93caf18cb2bd340a492ea",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 Goals",
   "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-10-27T18:07:22.000Z",
   "recorded_at": "2026-10-27T18:17:52.604Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1b0e5c3a489696c74decd0dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Celtic to beat Dundee Utd",
   "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-10-27T18:00:00.000Z",
   "recorded_at": "2026-10-27T18:17:53.458Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-7ca0815980aeecc67f41094d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester City to win & both teams to score\n1pt 15-8 Coral, Ladbrokes",
   "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-10-27T17:00:00.000Z",
   "recorded_at": "2026-10-27T17:10:35.873Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-efc9fd535694a6b5f6cbf3ed",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in Bournemouth vs Aston Villa\n2pts Evs Coral, Ladbrokes",
   "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-10-27T17:00:00.000Z",
   "recorded_at": "2026-10-27T17:10:35.873Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-8c85bc88327652b7995cd85a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "No\n\nBoth Teams to Score?",
   "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-10-26T17:00:00.000Z",
   "recorded_at": "2026-10-26T17:15:17.626Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b116d37f3e48965d2fbd779f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 10-1 with Paddy Power\n\nFleetwood vs Arsenal betting tips & predictions\n\nBest bet\n\nArsenal to win & under 3.5 goals\n1pt 13-10 Betfair, Paddy Power",
   "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-10-26T17:00:00.000Z",
   "recorded_at": "2026-10-26T17:15:17.626Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-977d6440693c5b6ac4647226",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Caicedo was carded 22 times in 60 appearances for club and country last season and it shouldn’t be long before normal service is resumed.",
   "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-10-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:17:50.036Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-3631fedab39407984cccdd5c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "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-10-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:17:50.036Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1c7c10ad5b61c89ffefbb1b9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "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-10-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:17:50.036Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1be00a4ad486e505097c2c41",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Cardiff vs Birmingham @ 9-20",
   "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-10-23T17:09:57.000Z",
   "recorded_at": "2026-10-23T17:17:50.287Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-983cbd28a9a67f0af6fe9214",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score\n\nJoao Pedro to score\n\nAnytime goalscorer\n\nMoises Caicedo to be shown a card\n\nPlayer cards\n\n£10 returns ≈ £65.75",
   "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-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-9f98e0fd4f4dcd7afa74d902",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Caicedo was carded 22 times in 60 appearances for club and country last season and it shouldn’t be long before normal service is resumed.",
   "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-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-801e802ffebf8f43c04ea282",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "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-10-23T16:30:00.000Z",
   "recorded_at": "2026-10-23T16:47:50.147Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-72d0121415045bef78dec297",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 goals\n\nTotal Goals",
   "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-10-23T15:00:00.000Z",
   "recorded_at": "2026-10-23T15:17:53.161Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-41274f517bb827956a005e30",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Middlesbrough to win\n\nMiddlesbrough are on a nine-game unbeaten run in the Championship and they should have too much quality for Bolton, who have lost three of their last four home league matches.",
   "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-10-23T10:19:21.000Z",
   "recorded_at": "2026-10-23T10:37:50.218Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6b372550b19e3dd6e2eea991",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "he can score for a fourth straight league game at Bolton.",
   "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-10-23T10:19:21.000Z",
   "recorded_at": "2026-10-23T10:37:50.218Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1de21bf4b5889a24ca894dc3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams To Score Treble\n\nChelsea vs Tottenham 4-7",
   "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-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1a4c70389454b291d0e31ef4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ashley's Acca\n\nArsenal 4-9",
   "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-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-eca6a5069a9be0a7051b0fcf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Swindon to beat Bristol Rovers\n9-2 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-47014335c5730953eeaa4cf7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Stevenage to beat MK Dons\n3pm Saturday\n2pts 21-20 general",
   "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-10-22T19:00:00.000Z",
   "recorded_at": "2026-10-22T19:17:50.839Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-5b1b54fd212ce25bc3eb787e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score",
   "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-10-22T16:47:44.000Z",
   "recorded_at": "2026-10-22T16:57:52.772Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-3847e2e9d41fceb6aa5b5371",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "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-10-22T16:47:44.000Z",
   "recorded_at": "2026-10-22T16:57:52.772Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6dd2d76fa1f8960ce20e7010",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nBoth teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "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-10-22T16:47:44.000Z",
   "recorded_at": "2026-10-22T16:57:52.772Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-9b1e5070b92146edb3fe5edd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 11-2 with Paddy Power",
   "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-10-22T16:47:44.000Z",
   "recorded_at": "2026-10-22T16:57:52.772Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-c52522a962e89b4e83f3d710",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Middlesbrough to win",
   "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-10-22T15:15:53.000Z",
   "recorded_at": "2026-10-22T15:27:51.663Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-a4f902c97b126f67f5663697",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nico Paz\n\nPlayer To Score Or Assist",
   "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-10-21T13:00:00.000Z",
   "recorded_at": "2026-10-21T13:17:51.675Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-305fc80978aff3b1c2517b52",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nico Paz\n\nPlayer To Score Or Assist",
   "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-10-20T17:00:00.000Z",
   "recorded_at": "2026-10-20T17:17:51.643Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-fcae0130ea26dcd5e2718f39",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best player bet\n\nNico Paz to score or assist\nEvs bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T17:00:00.000Z",
   "recorded_at": "2026-10-20T17:17:51.643Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-c55f211d8d0b7dc61bb7484f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nComo\n2pts 13-10 Betfair",
   "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-10-20T17:00:00.000Z",
   "recorded_at": "2026-10-20T17:17:51.643Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d5bb3161a03b12ba4a9b269c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams To Score Two Or More Goals\n\nAchraf Hakimi\n\nPlayer To Have Two Or More Shots\n\nFermin Lopez\n\nPlayer Shown a Card",
   "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-10-20T15:00:00.000Z",
   "recorded_at": "2026-10-20T15:17:52.405Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b14e3218a77774674a05a07e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams To Score Two Or More Goals",
   "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-10-20T09:47:54.000Z",
   "recorded_at": "2026-10-20T10:07:51.926Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b445209c419aaacdcb0c0dc5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Fiery Fermin to collect a card",
   "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-10-20T09:47:54.000Z",
   "recorded_at": "2026-10-20T10:07:51.926Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-5abbb8f3ff2e78b111df49bc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 8-1 with Paddy Power",
   "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-10-20T09:47:54.000Z",
   "recorded_at": "2026-10-20T10:07:51.926Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-9a16dfea2f063df0a6718cc0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Achraf Hakimi to have two or more shots",
   "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-10-19T16:11:30.000Z",
   "recorded_at": "2026-10-19T16:17:54.836Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-bc77dc153e95e30255ab18cf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams To Score Two Or More Goals",
   "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-10-19T16:11:30.000Z",
   "recorded_at": "2026-10-19T16:17:54.836Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-bb899f360e5d5c1df50d9664",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nico Paz\n\nPlayer To Score Or Assist",
   "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-10-19T16:00:00.000Z",
   "recorded_at": "2026-10-19T16:57:51.862Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-cc3e9a95d1ba3daf127bf53a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best player bet\n\nNico Paz to score or assist\nEvs bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T16:00:00.000Z",
   "recorded_at": "2026-10-19T16:57:51.862Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-db2fc44e94d18d8498a8726b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nComo\n2pts 13-10 Betfair",
   "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-10-19T16:00:00.000Z",
   "recorded_at": "2026-10-19T16:57:51.862Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-322a7c278b8f74ac18bdb197",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liverpool to beat Villarreal",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T16:00:00.000Z",
   "recorded_at": "2026-10-19T16:17:56.201Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-57326f90f6b9eabe03015c01",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "West Ham to win & over 2.5 goals\n2pts Evs general",
   "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-10-09T07:00:00.000Z",
   "recorded_at": "2026-10-09T07:16:05.288Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-e84910e66235b07874fd25f7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jarrod Bowen to have two or more shots on target\n5-4 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T07:00:00.000Z",
   "recorded_at": "2026-10-09T07:16:05.288Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-80af5c1c2ea4db9435b6d375",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jarrod Bowen 2+ shots on target",
   "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-10-08T12:11:48.000Z",
   "recorded_at": "2026-10-08T12:24:48.317Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-05285a5832a8e1c86ff5dc6f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "West Ham to win & over 2.5 goals\n2pts Evs general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-08T12:11:48.000Z",
   "recorded_at": "2026-10-08T12:24:48.317Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-7749723432cf2bcbd78cd6cc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Shamrock Rovers to beat Drogheda",
   "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-10-07T17:00:00.000Z",
   "recorded_at": "2026-10-07T17:13:39.006Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-75d241831ba4aa44668624ed",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best player bet\n\nLewis Ferguson to be shown a card\n10-3 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T14:45:00.000Z",
   "recorded_at": "2026-10-03T14:56:37.692Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-ddfe737fdddc7d0150eaa2cf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Oli McBurnie 1+ Shot on Target\n\nPlayer Shots on Target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T14:45:00.000Z",
   "recorded_at": "2026-10-03T14:56:37.692Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-742cf4685abfca3343623e59",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 2.5 Goals\n\nTotal Goals",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T14:45:00.000Z",
   "recorded_at": "2026-10-03T14:56:37.692Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b7eabe447035e6674a7188ab",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aaron Ashley, Racing Post Sport: Netherlands could hammer Serbia tomorrow. Serbia have lost their last five and are giving up chances. Greece had 26 shots in a win in Belgrade, the Dutch had 25 in…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-18T23:17:50.982Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-a8731a0f71a9894b0e428c3c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: Manchester City are about 6-4 away to Liverpool next Sunday and that looks a standout price.",
   "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-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-17T12:17:48.670Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-27c37eed59ef2339e134d91f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aaron Ashley, Racing Post Sport: Netherlands could hammer Serbia tomorrow. Serbia have lost their last five and are giving up chances. Greece had 26 shots in a win in Belgrade, the Dutch had 25 in…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-16T18:37:48.745Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d4b8cfebe8fac014003058a1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alex Wrigley, Racing Post Sport: Lamine Yamal to score in Spain vs Czech Republic. The Spanish starlet notched in the second minute against England at Wembley and his masterclass in Seville helped…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-16T17:07:49.425Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-6a1e21d8a799a629328b8125",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "James Milton, Racing Post Sport: Dan Ndoye to score for Switzerland against Slovenia. The classy winger is yet to strike in the Nations League but he has had seven shots on target in three games…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-16T17:07:49.425Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-037cbd8e12f89513367be4b0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "I expect them to use all that as motivation and pick up three points at Anfield.",
   "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-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-15T15:57:49.157Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-2939087b80ab51929bed14a5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alex Wrigley, Racing Post Sport: Lamine Yamal to score in Spain vs Czech Republic.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-15T15:07:52.077Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-889a986df261f9472c47dd2b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: England to score in both halves at about 8-5.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-08T16:19:46.452Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-807cd039e71a7ac981bf00f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-07T22:06:48.278Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-494c62cfc591c06dd84789eb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton signed off before the international break with a 3-0 victory over Arsenal and can continue where they left off at Sunderland.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-07T16:37:12.565Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-f06eb497396859f198534caf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: England to score in both halves at about 8-5.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-06T18:00:31.729Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-9ac0094d618646fa06ab1bbf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: England to score in both halves at about 8-5.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-06T18:00:31.729Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-0786d166d79c65c8a9458478",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: England to score in both halves at about 8-5.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-06T05:51:17.684Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-0410f5eb63d95ade8fe5510b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-05T17:32:53.616Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-12a7eafcd5a8d51494011f80",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T08:57:52.908Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-68789922683896e4337dc0a3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T07:05:00.008Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-740210631cdef3bf51efe618",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T07:05:00.008Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-13f65fc557911263b20e19f9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SA: Manchester City are about 6-4 away to Liverpool next Sunday and that looks a standout price.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T05:51:57.239Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-8e36f51b988ce17dbaa5ec0a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T04:28:42.457Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d8392754551fe6bf3eb795bb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T02:49:46.701Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-091aaffef93e845a84d90871",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-04T01:57:47.024Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-7a75d0165ce480b33506b9cd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alex Wrigley, Racing Post Sport: Lamine Yamal to score in Spain vs Czech Republic.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T20:38:04.127Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-0e8bce67af02ac393b0eeb37",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "James Milton, Racing Post Sport: Dan Ndoye to score for Switzerland against Slovenia.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T20:38:04.127Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-1ee4bb9690130c93dcf51fee",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T17:27:45.086Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-c012139d0720fff11a70f362",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win and over 3.5 goals looks the bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T17:14:25.136Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-e4f3ee2cd0c1e533b6c42052",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "both attacks should find more joy in Rijeka",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T14:27:39.317Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d34af42ac9522d0440e8f953",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Netherlands to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T14:20:53.202Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-2e51e2c472f4bb37b5bcd65b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "who kept their first clean sheet in seven attempts last time out.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T11:58:31.633Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-adc869f49a06a42d57c43e6b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton signed off before the international break with a 3-0 victory over Arsenal and can continue where they left off at Sunderland.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-03T07:00:00.000Z",
   "recorded_at": "2026-10-03T09:50:39.516Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-569515da7276b630cfbb4b1b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Lewis Ferguson to be shown a card\n10-3 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T16:00:00.000Z",
   "recorded_at": "2026-10-02T16:02:21.121Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-f1b976c2c6e16bc35758500c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Oli McBurnie 1+ Shot on Target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T16:00:00.000Z",
   "recorded_at": "2026-10-02T16:02:21.121Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-ceae38c26db0bd633717ddce",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 2.5 Goals",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T16:00:00.000Z",
   "recorded_at": "2026-10-02T16:02:21.121Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-4d779fae24aaffce450f6fac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 16-5 with bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-02T00:52:08.062Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e9e22cc2a6ff20db30495991",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 5-6 Coral, Ladbrokes",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-02T00:51:38.749Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3df9b1e4563a5b0b90cf70fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matheus Cunha to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-02T00:50:04.644Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-eb4f27d60d97e77dd83602c7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bournemouth to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-02T00:49:26.257Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8a9ded772e3c1e6c297016f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 1.5 Liverpool goals",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-02T00:48:48.497Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-cf5db9ea401422f22edb0e6e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 2.5 Goals",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-01T16:00:00.000Z",
   "recorded_at": "2026-10-01T16:08:12.355Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-728e23907d93b32ded47c4a4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Northern Ireland or draw double chance\n1pt 10-11 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-01T16:00:00.000Z",
   "recorded_at": "2026-10-01T16:08:12.355Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-35212604280211718eb9e5e3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wilfred Ndidi to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:15:00.404Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-39f93d4188dbb5aebccb5784",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ryan Yates to have over 1.5 shots",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:15:00.404Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-bf3362fc8f4b81790d45bde9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Doncaster to beat Barnsley",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:14:39.346Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-6c116c273cb084081e6ee164",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Reading or draw double chance v Stockport",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:14:39.346Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-bbbe48a5c38601fe53eb2348",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n1pt 5-4 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:14:14.094Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-56b0f11a47866afedad4e9a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bukayo Saka to score or assist",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:14:06.140Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5cee7fe1f62cdb6c4a0c463b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aaron Ashley predicts: 3-1 Arsenal",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:11:17.695Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c7c771eb58aacf57bee32353",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Destiny Udogie to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:05:48.517Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2eac5b2856f94fc0850e82b4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heung-Min Son to score at anytime",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:05:48.517Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c17f042958c5d49d4477d780",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jean-Philippe Mateta to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:05:44.330Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3d381a0a99098b644976ee9d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Will Hughes to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:05:44.330Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0ea5625efbd6a0b6ec0d7e83",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jean-Philippe Mateta over 0.5 shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:04:41.098Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-831bb2545e79de3047f741d3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tyrick Mitchell over 0.5 fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:04:41.098Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d9f93a90da8d8335d49b6ea5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n1pt 13-10 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:04:41.098Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-581c61512305cadcaa616588",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Cole Palmer to score or assist",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:04:03.115Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e5bf005672d69b812a031682",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Josko Gvardiol over 0.5 shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:03:16.837Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-436058a5b84b2b04ea379f27",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester City to be leading at half-time",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T01:03:16.837Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d7666ffe090f03f236e0b7a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liverpool to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:40:47.710Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-ea30571de2a9ce067fc4d282",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Emerson to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:40:41.763Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e240a09a78c9ad755b218f61",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in West Ham vs Manchester United\n1pt 8-11 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:40:10.516Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-34d0ec50be5dd7e722281f57",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Raul Jimenez to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:38:59.596Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-514dcaa37e5c63cd1030408e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Eberechi Eze to have a shot on target\nThe Palace star has had 18 shots in four league appearances this season and should be able to hit the target at least once.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:38:57.824Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-babf7740d94dc291647638ea",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antoine Semenyo to have over 1.5 shots on target\nOnly Erling Haaland and Eberechi Eze have had more shots this season than Bournemouth’s Antoine Semenyo, who has had 24 efforts in his five games,…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:38:42.734Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2d2e1db70d820b725017ae75",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over four cards\nThere have been five or more cards dished out in four of Bournemouth's last five games.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:38:42.734Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-76474c1e4d8d51ffb04175d6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Plymouth or draw double chance vs Cardiff\n1pt 4-5 BoyleSports",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:37:04.956Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-046f3450d3a90d53ac399f63",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in Luton vs Watford\n2pts Evs bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:37:04.956Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7cead00f6e5e79a4f5e52e07",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 2.5 goals in AFC Wimbledon v MK Dons\n1pt 10-11 Power Power",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:37:04.067Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-aa44d8986e978abf8efa5d83",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in Malmo vs Sparta Prague\nTNT Sports 2, 8pm Wednesday\n2pts 21-20 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:36:00.639Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e7c2922407b8bc9298903b0e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over two cards for Slovan Bratislava",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:35:42.308Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-33b60f9c0c8a6e09e5ebeefd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Phil Foden to score at any time",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:35:42.308Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-201b5b3ed0567758b9efabb2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Reo Hatate over 1.5 shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:34:59.483Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-edb73efedaf440d0c9f29280",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Marten de Roon to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-01T00:34:55.105Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e19bf046b1a77ebfe16fd941",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harrison Reed to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:44:48.765Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-802f862754f4c96e07e6b1e3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harvey Barnes to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:43:27.807Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0af59856ff37517632ec372d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ashley Young to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:43:27.807Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f3affda60560558f406db9cb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Ladbrokes",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:43:27.807Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c6af3296986ff4ed2e91a7b6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ryan Yates to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:40:50.794Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-cadd200b93ba8f05a904957d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Eberechi Eze to have over 2.5 shots",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:40:50.794Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-bdf771f010f4b60875eb3901",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liverpool or draw double chance",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:40:35.416Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-15f12107378cac56ae73db32",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wesley Fofana to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:33:52.732Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c3ff703bcfad99fafa3cccb6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Noni Madueke to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:33:52.732Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f80ede34ce6ee2d928f3a9fd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nicolas Jackson anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:33:52.732Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-99b6eb2b288562d0db3ee7c8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ryan Yates to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:28:49.513Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-43be35004fa86ce6d722b3a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 5.5 Arsenal corners",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:26:30.480Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-fae25ea768d971d9f9336746",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kai Havertz to score at anytime",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:20:49.489Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8403a60cb4b9bbcdf15dc1e4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Martin Odeegard over 0.5 shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-09-30T15:20:49.489Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-dbffc4af8706edf8421161b9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best player bet\n\nMikkel Damsgaard to score a goal\n10-3 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-27T12:00:52.000Z",
   "recorded_at": "2026-09-28T20:50:43.597Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-ca4bec1e5fe6f50ec0e0b953",
   "url": "/authors/aaron-ashley/picks/11/#pick-n-ca4bec1e5fe6f50ec0e0b953",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nDenmark to win & over 1.5 goals\n2pts 3-4 Coral, Ladbrokes",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-27T12:00:52.000Z",
   "recorded_at": "2026-09-28T20:50:43.597Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": {
    "at": "2026-09-29T00:48:58.924Z",
    "field": "author price",
    "reason": "The author’s fractional price 3-4 was read as 3.75; as a decimal price it is 1.75.",
    "version": 2,
    "url": "/corrections/#c-71c592d8e5e4",
    "text": "Corrected on 29 September 2026: The author’s fractional price 3-4 was read as 3.75; as a decimal price it is 1.75."
   },
   "evidence": {
    "observation_id": "n-ca4bec1e5fe6f50ec0e0b953",
    "quote_text": "Best bet\n\nDenmark to win & over 1.5 goals\n2pts 3-4 Coral, Ladbrokes",
    "fragment_from": 2803,
    "fragment_to": 2870,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/nations-league/denmark-vs-wales-team-odds-predictions-betting-tips-team-news-bet-builder-auG9F9P8UvZv/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "45b5073afcb146f21e4775f5fe698b08e7e1cbed931502772c7d462333d0fa33",
     "material_removed": false
    },
    "published_at": "2026-09-27T12:00:52.000Z",
    "detected_at": "2026-09-28T20:50:43.597Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "not_supported",
    "cause": "national-team match (Nations League, qualifiers, continental cups)",
    "cause_code": "outside_coverage",
    "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,
    "dates": {
     "fragment_at": "2026-09-27T12:00:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-27T12:00:52.000Z",
     "detected_at": "2026-09-28T20:50:43.597Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "no_match_linked",
    "origin_words": "Date as stated by the source; no match is linked to this statement",
    "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": [
     {
      "at": "2026-09-29T00:48:58.924Z",
      "field_name": "author price",
      "was": "3.75",
      "now": "1.75",
      "cause": "The author’s fractional price 3-4 was read as 3.75; as a decimal price it is 1.75."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-09-29T00:48:58.924Z",
     "field": "author price",
     "reason": "The author’s fractional price 3-4 was read as 3.75; as a decimal price it is 1.75.",
     "version": 2,
     "url": "/corrections/#c-71c592d8e5e4",
     "text": "Corrected on 29 September 2026: The author’s fractional price 3-4 was read as 3.75; as a decimal price it is 1.75."
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-ca005ed7b5eff79c902a1d78",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Austria to beat Israel",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-23T17:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:43.816Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-b0030d61be5b7e7318a6fdd7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Barnsley to beat Leeds U21s",
   "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-09-21T17:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:44.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-f737c5ec8a637dc68a6b35a9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams to Score\n\nBoth Teams to Score\n\nJoshua King 1+ Shots on Target\n\nPlayer Shots on Target\n\nTimothy Castagne to be Booked\n\nPlayer to be Booked\n\n£10 returns ≈ £140.00\n\nBet Here\nClaim £30 Free…",
   "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-09-20T12:00:00.000Z",
   "recorded_at": "2026-09-28T17:14:01.572Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4b7b700938c68002c8481bd7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Thomas Meunier to have one or more shots on target\n\nThe Belgian right-back has been deployed further forward for Sunderland this season and has had a shot on target in each of their four league…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T09:38:47.000Z",
   "recorded_at": "2026-09-28T20:57:21.354Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-11fb4406350ba342d359f68d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Erling Haaland anytime goalscorer\n\nThe prolific Norwegian has six goals in his last four appearances and can add to his tally against the Black Cats.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T09:38:47.000Z",
   "recorded_at": "2026-09-28T20:57:21.354Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-01a94dd28523ffb91ed6254c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Leeds to win",
   "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-09-20T09:37:25.000Z",
   "recorded_at": "2026-09-28T20:57:21.580Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-a001c7c26c840565c15893fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Odds: 4-5 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T00:00:00.000Z",
   "recorded_at": "2026-09-28T21:37:41.477Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-5a7132271c390b0c7f584c68",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 11-2 with bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-19T12:30:00.000Z",
   "recorded_at": "2026-09-28T21:37:41.758Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-174451cafbef209ecdc10df5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Burnley have struggled to adapt to life in the Championship and those troubles look set to continue when they welcome Derby County to Turf Moor on Saturday.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:21:43.535Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-80849b4f6423c9b9cd2515b2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aston Villa have yet to find any success in the Premier League themselves, but recent victories over Club Brugge and Coventry suggest they are not that far away from getting back on track.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:21:43.535Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-76003c1085cd809785bcb835",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Special mention to Bristol Rovers, who are good, but not so good that they should be odds-on at Gillingham, who are unbeaten in five.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:21:43.535Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-764d3ccebb1d30067516f5e7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Inconsistent Manchester United should have enough to beat Fulham at Craven Cottage so I’ll go for both teams to score, Bruno Fernandes to have an assist and Harry Maguire to have at least one shot.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:21:43.535Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-d0b797e88ed0b807bc6e10fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Inconsistent Manchester United should have enough to beat Fulham at Craven Cottage so I’ll go for both teams to score, Bruno Fernandes to have an assist and Harry Maguire to have at least one shot.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-30T17:01:47.652Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-f7e7bcf1895367cdb668c24b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Southampton are finding their groove in the Championship and should probably be odds-on at Wrexham.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-29T18:52:27.426Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-275c755f6ae8c5a2d8c1c0f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Inconsistent Manchester United should have enough to beat Fulham at Craven Cottage so I’ll go for both teams to score, Bruno Fernandes to have an assist and Harry Maguire to have at least one shot.",
   "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-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-29T18:52:27.426Z",
   "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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-26cdb893edb20b394a28a8dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Birmingham vs Middlesbrough @ 8-15",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-18T17:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:36.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,
   "platform": "Racing Post, author pages",
   "correction": null
  },
  {
   "record_id": "n-877794d918813ffcf04665ba",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 13-2 with bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-08-21T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:09:45.167Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a4526884ed8e210c1d69c7b2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mateus Fernandes to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-10T13:00:11.000Z",
   "recorded_at": "2026-09-28T17:16:02.136Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4f9c8462a3bd5898949b2598",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 15-4 with bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-09T15:06:42.000Z",
   "recorded_at": "2026-09-28T16:17:27.869Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e603a5cccee01548085674a8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Casemiro to have one or more shots",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-03T13:57:31.000Z",
   "recorded_at": "2026-09-28T17:16:27.348Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-771f59732a4fcbeb9dfb4336",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "William Saliba to commit one or more fouls",
   "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-05-02T14:00:00.000Z",
   "recorded_at": "2026-09-28T16:28:11.123Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7b09c017d118048c5f7a914b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "William Saliba to commit one or more fouls",
   "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-05-02T14:00:00.000Z",
   "recorded_at": "2026-09-28T16:28:02.130Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7b58547de29bba1ca809644f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to win by one goal\n1pt 11-4 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-25T14:15:00.000Z",
   "recorded_at": "2026-09-28T16:09:29.017Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3efd9d104e1f467e8dfea1ca",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to commit two or more fouls",
   "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-04-18T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:49.011Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5d885eb239257d1217c5f665",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Yasin Ayari to have one or more shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-18T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:18:49.011Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-940aa19336ceea0230c7ebd8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "with the hosts 19-20 and the draw 5-2.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-12T18:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:46.016Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-20a3df6e26adf5a4f27811ff",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "with the hosts 19-20 and the draw 5-2.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-12T18:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:46.016Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-166e1b09cee5653052058a46",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "they are 13-5 to record victory in next Sunday's trip to the Etihad",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-12T18:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:46.016Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2e7736d1a47befc4d3e4cb67",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antonee Robinson to commit one or more fouls",
   "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-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-30T00:38:50.494Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b700b68c474a69d67de959dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antonee Robinson to commit one or more fouls",
   "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-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-10594f10c4e83582d3b2a757",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harry Wilson to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-51c795d21f7520511c3c0353",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 17-20 Coral, Hills, Ladbrokes",
   "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-04-11T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:16:39.767Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d18863c4e7dad82df9adbf06",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Remo Freuler to commit two or more fouls",
   "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-04-09T17:00:01.000Z",
   "recorded_at": "2026-10-01T00:33:43.009Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0c8ce7c0104518fe079d98f0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "John McGinn to have one or more shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-09T17:00:01.000Z",
   "recorded_at": "2026-10-01T00:33:43.009Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0ca386b9f048ed59d58272ef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Elliot Anderson to commit two or more fouls\n\nThe Tricky Trees midfielder has committed 15 fouls in his last ten Premier League matches and he conceded three free-kicks in December's reverse…",
   "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-03-22T13:00:00.000Z",
   "recorded_at": "2026-09-28T16:21:50.375Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e8f226a8d2e155e1b1d8a03c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Morgan Gibbs-White anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-22T13:00:00.000Z",
   "recorded_at": "2026-09-28T16:21:50.375Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-bc1a65ba6e4ed30573ef98a6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 3.5 cards",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-22T13:00:00.000Z",
   "recorded_at": "2026-09-28T16:21:50.375Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9ab734d26a5006bfcf9c58d8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 6-5 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-22T13:00:00.000Z",
   "recorded_at": "2026-09-28T16:21:50.375Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-677e473cd09d6eaa2beaf4c6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Florian Wirtz anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-ad992fa34785d2cb22f6de18",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Lucas Torreira to commit two or more fouls",
   "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-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8b250493eb6e48aff7a80198",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 2.5 Galatasaray cards",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-18T18:00:00.000Z",
   "recorded_at": "2026-09-30T16:00:24.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-881d9f3acc02dc0de4a1fa8b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to commit two or more fouls",
   "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-03-04T17:45:00.000Z",
   "recorded_at": "2026-09-28T16:33:43.069Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7bde8299022644f9dec1fd09",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viktor Gyokeres to score or assist",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-04T17:45:00.000Z",
   "recorded_at": "2026-09-28T16:33:43.069Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0a059e0cda2508dcaa35bee4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to be shown the first card\n11-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-04T17:45:00.000Z",
   "recorded_at": "2026-09-28T16:33:43.069Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-56e237f7b4b7bf48fbafc56d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Micky van de Ven to be shown a card",
   "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-21T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:27:02.290Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0fe1024c20a7ebde6847e542",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score",
   "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-19T16:38:53.000Z",
   "recorded_at": "2026-10-01T00:46:18.287Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-774bd69a84627da674d90711",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Newcastle to commit most fouls in each half\n5-4 Betfair",
   "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-18T16:46:00.000Z",
   "recorded_at": "2026-09-30T16:01:34.643Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-dd09150630aba79e912d1300",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 5-4 Coral, Ladbrokes",
   "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-18T16:46:00.000Z",
   "recorded_at": "2026-09-30T16:01:34.643Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c6057f74e508971ba4e1aa1d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Elliot Anderson to commit two or more fouls",
   "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-11T19:16:12.000Z",
   "recorded_at": "2026-09-28T16:18:59.299Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b997aa05e626b8efef0bb371",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Joao Gomes to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-11T19:16:12.000Z",
   "recorded_at": "2026-09-28T16:18:59.299Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2eb669c280fceba5d45b187d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Conor Gallagher to commit two or more fouls",
   "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-09T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:28:41.623Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3dcf06bd8fb1b493eb8d5452",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antoine Semenyo to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-07T17:03:51.000Z",
   "recorded_at": "2026-09-28T16:16:44.669Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0ed43299148a0bdc3d4dd01e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Rodri to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-07T17:03:51.000Z",
   "recorded_at": "2026-09-28T16:16:44.669Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-45c4cad9bace93ce3c11cd53",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester City half-time-draw full-time\n14-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-07T17:03:51.000Z",
   "recorded_at": "2026-09-28T16:16:44.669Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-517d8a571ae270c10af3be5b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Second half to be higher scoring\n2pts 11-10 Betfair, Paddy Power",
   "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-07T17:03:51.000Z",
   "recorded_at": "2026-09-28T16:16:44.669Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-143a7dc0774070a8640e1376",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to beat Sunderland",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-07T11:22:45.000Z",
   "recorded_at": "2026-09-28T16:08:03.818Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2e10162527d972e901ec3927",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Xavi Simons to be fouled two or more times",
   "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-07T10:10:41.000Z",
   "recorded_at": "2026-09-28T17:28:54.162Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b27529bfd91d8005dc2c9793",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Joao Palhinha to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-07T10:10:41.000Z",
   "recorded_at": "2026-09-28T17:28:54.162Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b0cf770c89b7a748b2f55c17",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ollie Watkins to score two or more goals\n7-1 Coral, Ladbrokes",
   "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-01-17T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:40:03.611Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-cd3acd74be6e7853348bb227",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Phil Foden anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-39432c3c24b7fc10e4a8aeae",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jeremy Doku to be fouled two or more times",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-13T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:13:27.065Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-29c549003e19d6e89864afa1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to have over 7.5 shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-12T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:16.422Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9a5c0f3ae65bbb23c067808f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bukayo Saka to score two or more goals\n8-1 Hills",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-12T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:16.422Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a00a647a3c6c1b64d44e8588",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Joao Gomes to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-29T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:10:56.299Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-254df686dde402b5873ae2c1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Ampadu to commit two or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-08T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:35:06.802Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-daacc3d8a26f17434c0e40bc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bournemouth or draw double chance vs Aston Villa @ 4-7 with bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-08T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:07:52.734Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-66a14dfa60aa2ef76e7d15c7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kyle Walker to commit one or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-07T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:35:30.323Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-af2fcf71f2283e585f0ae81c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jarrod Bowen to have two or more shots on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-11-07T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:35:30.323Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-cf528384a408af7936222acc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "A red card to be shown in the match\n5-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:36:46.045Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-aa31cab4a8f0722eb076f3ee",
   "url": "/authors/aaron-ashley/picks/9/#pick-n-aa31cab4a8f0722eb076f3ee",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 19-20 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:36:46.045Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": {
    "at": "2026-09-29T00:48:58.900Z",
    "field": "author price",
    "reason": "The author’s fractional price 19-20 was read as 2.9; as a decimal price it is 1.95.",
    "version": 2,
    "url": "/corrections/#c-81602134e1ec",
    "text": "Corrected on 29 September 2026: The author’s fractional price 19-20 was read as 2.9; as a decimal price it is 1.95."
   },
   "evidence": {
    "observation_id": "n-aa31cab4a8f0722eb076f3ee",
    "quote_text": "Both teams to score & over 2.5 goals\n2pts 19-20 general",
    "fragment_from": 1880,
    "fragment_to": 1935,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251031185952id_/https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-chelsea-predictions-team-news-betting-tips-odds-and-bet-builder-auxbU5G7H1sZ/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "87abe042a212b726f10a6159818732670094109e8fcd5275d9beccd8f2099b54",
     "material_removed": false
    },
    "published_at": "2025-10-31T17:00:00.000Z",
    "detected_at": "2026-09-28T17:36:46.045Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "not_supported",
    "cause": "",
    "cause_code": "not_supported",
    "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "dates": {
     "fragment_at": "2025-10-31T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-31T17:00:00.000Z",
     "detected_at": "2026-09-28T17:36:46.045Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "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": [
     {
      "at": "2026-09-29T00:48:58.900Z",
      "field_name": "author price",
      "was": "2.9",
      "now": "1.95",
      "cause": "The author’s fractional price 19-20 was read as 2.9; as a decimal price it is 1.95."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-09-29T00:48:58.900Z",
     "field": "author price",
     "reason": "The author’s fractional price 19-20 was read as 2.9; as a decimal price it is 1.95.",
     "version": 2,
     "url": "/corrections/#c-81602134e1ec",
     "text": "Corrected on 29 September 2026: The author’s fractional price 19-20 was read as 2.9; as a decimal price it is 1.95."
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-d88cf6788d86a61c1c1c1c76",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Boubacar Kamara to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:36:38.529Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e05815a6afeac967f2d1e58c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to win & over 2.5 goals\n1pt 6-4 bet365 & BoyleSports",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-17T15:00:00.000Z",
   "recorded_at": "2026-09-28T17:40:01.169Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f014ae3a9294a09e2e26f23d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ipswich or draw double chance",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-16T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:16:36.182Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-087fa0e3623da42532186dc8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Ampadu to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:40:32.507Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-42572f78eeacc7723bfc1eeb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "El Hadji Malick Diouf to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:57:25.398Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2c4fc4fdef46138e8b57b4c8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viktor Gyokeres anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-10-03T16:00:00.000Z",
   "recorded_at": "2026-09-28T16:57:25.398Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-40508a2cf011cf14b8fbdee1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Enzo Barrenechea to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-29T16:13:07.000Z",
   "recorded_at": "2026-09-30T15:57:10.376Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-043482176fac5bb2dab189bb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Cristian Romero to commit a foul\n\nThe Tottenham centre-back has committed six fouls in five league games and he will be relishing the chance to rough up a physical presence like Jorgen Strand…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-c1eab5c701a2276ccd42db5b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Joao Gomes to be shown a card\n\nThe Wolves midfielder loves to get stuck in, having committed 12 fouls in five league games and picked up bookings away at Bournemouth and Newcastle.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-26T15:30:00.000Z",
   "recorded_at": "2026-09-28T16:22:18.746Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-1117c18201b76d209ee01857",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harvey Elliott to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-6a886ea5877bfe3ca2c7cb1b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aaron Hickey to commit two or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-15T16:32:15.000Z",
   "recorded_at": "2026-09-30T15:04:20.132Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-857be2f0e8ca32b92a137c49",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Chelsea to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-09-12T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:03:58.491Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-74c6661c635451acdc20fe88",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jean-Philippe Mateta to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-e1b0a5f37029f8cbd5e4fd7d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Youri Tielemans to commit two or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-7c7efb539245ae0c370942c4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "No goalscorer\n10-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-30T13:57:27.000Z",
   "recorded_at": "2026-09-28T17:04:35.582Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-d38ed23e9ed0c9038c092714",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Anton Stach to commit two or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-29T16:30:00.000Z",
   "recorded_at": "2026-09-28T17:48:50.854Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b478bdfb26268780f342d08b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tijjani Reijnders to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-22T16:30:00.000Z",
   "recorded_at": "2026-09-28T17:50:41.884Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0e9304080e5b3b0a75cef949",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score\n\nBruno Fernandes over 0.5 shots on target\n\nPatrick Dorgu to be shown a card\n\nPays out at 10-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-16T16:30:02.000Z",
   "recorded_at": "2026-09-28T17:06:41.725Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b09b1983ace07a69598f6cbc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Casemiro to be shown the first card\n8-1 bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-16T16:21:53.000Z",
   "recorded_at": "2026-09-28T17:56:33.251Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9be55e4e14a442071e495166",
   "url": "/authors/aaron-ashley/picks/10/#pick-n-9be55e4e14a442071e495166",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n2pts 23-20 Hills",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-16T16:21:53.000Z",
   "recorded_at": "2026-09-28T17:56:33.251Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": {
    "at": "2026-09-29T00:48:58.828Z",
    "field": "author price",
    "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
    "version": 2,
    "url": "/corrections/#c-bafd0325bf7c",
    "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
   },
   "evidence": {
    "observation_id": "n-9be55e4e14a442071e495166",
    "quote_text": "Both teams to score & over 2.5 goals\n2pts 23-20 Hills",
    "fragment_from": 2340,
    "fragment_to": 2393,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250816173338id_/https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-arsenal-premier-league-predictions-team-news-betting-tips-and-odds-aBN8k9m0qUdt/",
     "display_name": null,
     "speaker": "Aaron Ashley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3dd07f477706a51fe72695b17e1d187814c3080ed663d4754341f7271fd592a1",
     "material_removed": false
    },
    "published_at": "2025-08-16T16:21:53.000Z",
    "detected_at": "2026-09-28T17:56:33.251Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "not_supported",
    "cause": "",
    "cause_code": "not_supported",
    "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "dates": {
     "fragment_at": "2025-08-16T16:21:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-16T16:21:53.000Z",
     "detected_at": "2026-09-28T17:56:33.251Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "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": [
     {
      "at": "2026-09-29T00:48:58.828Z",
      "field_name": "author price",
      "was": "1.15",
      "now": "2.15",
      "cause": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-09-29T00:48:58.828Z",
     "field": "author price",
     "reason": "The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15.",
     "version": 2,
     "url": "/corrections/#c-bafd0325bf7c",
     "text": "Corrected on 29 September 2026: The author’s fractional price 23-20 was read as 1.15; as a decimal price it is 2.15."
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-51652d623112dcaa7e446243",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jordan Ayew anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-09T12:49:49.000Z",
   "recorded_at": "2026-09-30T16:16:27.492Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2d66656530049e85b831fafe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in Leicester vs Ipswich\n1pt Evs general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-17T14:03:16.000Z",
   "recorded_at": "2026-09-28T16:19:51.940Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8197315b181d8dac7c1d8ac8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Morgan Rogers anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-15T17:30:00.000Z",
   "recorded_at": "2026-09-28T17:09:19.015Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5e131ffdc8e2869449274a1a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Boubacar Kamara to commit two or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-15T17:30:00.000Z",
   "recorded_at": "2026-09-28T17:09:19.015Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-872daa16ba1771c0a61d65b2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mohamed Salah to score",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-10T14:00:33.000Z",
   "recorded_at": "2026-09-28T17:10:03.439Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-435914d85034db2a86baeb13",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "The best approach may be to back the second half to feature at least two goals",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-09T13:03:59.000Z",
   "recorded_at": "2026-09-28T17:10:33.899Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-6ee4bf6dde652ec10488411b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in West Ham vs Tottenham\n1pt 4-5 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-03T13:58:44.000Z",
   "recorded_at": "2026-09-28T16:19:41.174Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5de18f442ea78676c7d7d517",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Joao Gomes to be shown a card\nThe Brazilian, who has collected eight yellows and a red in 32 league appearances this term, loves to put in a tackle and the midfield battle is going to be crucial…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-05-01T13:35:54.000Z",
   "recorded_at": "2026-09-28T18:07:05.055Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0933f347bf01a8e1682cccae",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jurrien Timber to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-15T13:11:15.000Z",
   "recorded_at": "2026-09-30T16:03:20.645Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-253c4b954f4d7db6146be163",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Vinicius Junior to score or assist",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-15T13:11:15.000Z",
   "recorded_at": "2026-09-30T16:03:20.645Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0f9c11bbd8db72d30d728c4f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Newcastle to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-12T13:31:01.000Z",
   "recorded_at": "2026-09-28T16:18:25.757Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9f9048f8b34996ff114d43e4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 cards",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-11T13:28:21.000Z",
   "recorded_at": "2026-09-28T17:11:47.482Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0954a36787cca802a4bf20db",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bryan Mbeumo to have two or more shots",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-11T13:28:21.000Z",
   "recorded_at": "2026-09-28T17:11:47.482Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-209a8afe7a02fba39d32c6f8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals\n1pt 6-5 general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-11T13:28:21.000Z",
   "recorded_at": "2026-09-28T17:11:47.482Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f9ce97b4ea7f8ca50350cd62",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liverpool to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-05T17:00:00.000Z",
   "recorded_at": "2026-09-28T18:09:19.539Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-81677b0150ba305f6ac82ef4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Idrissa Gueye to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-04T13:07:46.000Z",
   "recorded_at": "2026-09-28T17:12:01.057Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-330c0494eb5299173404ae6c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bruno Fernandes to have a shot on target",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-08T13:09:42.000Z",
   "recorded_at": "2026-09-28T16:17:51.777Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-81589b8d4c8ce1ad63638d05",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jurrien Timber to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-08T13:09:42.000Z",
   "recorded_at": "2026-09-28T16:17:51.777Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4de44d4c63be1df1b362beb5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Yoane Wissa anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-07T13:57:14.000Z",
   "recorded_at": "2026-09-28T17:12:40.730Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4e994eb5aaa40aa7443f750a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brentford to be leading at half-time",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-07T13:57:14.000Z",
   "recorded_at": "2026-09-28T17:12:40.730Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3c999b36cec42459ca450dbb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Caleb Okoli to commit one or more fouls",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-20T15:15:00.000Z",
   "recorded_at": "2026-09-28T18:13:18.227Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-789c13bc488d6875350519ac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 10 corners",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-17T15:18:33.000Z",
   "recorded_at": "2026-09-30T15:53:20.044Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9c74b64a7a93a99fb04ffa19",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Boubakary Soumare to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-14T17:00:00.000Z",
   "recorded_at": "2026-09-28T18:13:51.511Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-517c6fac1c7e91127b09c97f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Callum McGregor to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-11T13:39:12.000Z",
   "recorded_at": "2026-09-30T15:54:53.885Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b9066c95b302dcfcb312334c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Burton or draw double chance v Barnsley\n1pt 13-10 Hills",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-31T12:55:00.000Z",
   "recorded_at": "2026-10-01T00:57:40.684Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-60e0b298847586742dacb517",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Valentin Cretu to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T15:28:58.000Z",
   "recorded_at": "2026-10-01T00:57:57.606Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5b594069ee6422b88306a07a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Rasmus Hojlund to score at anytime",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T15:28:58.000Z",
   "recorded_at": "2026-10-01T00:57:57.606Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-13159e526c2c7d6cc093083f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Edson Alvarez to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-25T15:03:18.000Z",
   "recorded_at": "2026-10-01T00:58:52.040Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-01e59b21fe6e9e842b095190",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ollie Watkins to score at any time",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-25T15:03:18.000Z",
   "recorded_at": "2026-10-01T00:58:52.040Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-2f8b7514e152b22a307a7e7a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "AFC Wimbledon draw no bet vs MK Dons\n1pt 10-11 Hills",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-24T15:00:00.000Z",
   "recorded_at": "2026-10-01T00:59:33.979Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8992255797bfbb002a771518",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Filip Ugrinic to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-21T16:28:48.000Z",
   "recorded_at": "2026-09-30T15:56:43.971Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-5cc3e6ab4deb9fd6baa8a8c8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nicolas Kuhn anytime goalscorer",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-21T16:28:48.000Z",
   "recorded_at": "2026-09-30T15:56:43.971Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-639141a6b22b85fa4b5bc5f9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sam Morsy to be shown a card\nWith Kalvin Phillips ineligible, Sam Morsy is set to return in midfield and the Egyptian international has seven yellow cards in 19 Premier League appearances.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-18T17:15:00.000Z",
   "recorded_at": "2026-09-30T15:13:29.821Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4e85dd9520255f4cd873b9fa",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liam Delap to have a shot on target\nThe former City man carries Ipswich's chief threat and he has hit the target 18 times in the top-flight this term.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-18T17:15:00.000Z",
   "recorded_at": "2026-09-30T15:13:29.821Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4355b91c3d1a0f7efa192458",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ollie Watkins to score or assist",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-17T14:40:48.000Z",
   "recorded_at": "2026-10-01T01:01:57.236Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-fd7e20068f068c591b5aee56",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Crystal Palace to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-14T13:17:49.000Z",
   "recorded_at": "2026-10-01T01:02:13.667Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-a7378e4956ff8c44319582c4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sam Morsy to be shown a card",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-04T15:17:50.000Z",
   "recorded_at": "2026-10-01T01:02:34.934Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-8b00282eb05fd6d2bacbd098",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 5.5 Fulham corners",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-04T15:17:50.000Z",
   "recorded_at": "2026-10-01T01:02:34.934Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9e71547825338c078ca19149",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score & over 2.5 goals in Notts County vs Swindon\n1pt Evs general",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-03T16:14:50.000Z",
   "recorded_at": "2026-10-01T00:37:08.954Z",
   "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,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-f6fd0835d6989d855ae2183b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both teams to score",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-03T15:33:21.000Z",
   "recorded_at": "2026-10-01T01:02:55.905Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 322,
  "before_kickoff": 48,
  "after_kickoff": 274,
  "at_least_2h": 48,
  "share_2h_plus": 14.9,
  "median_hours": 25.1,
  "min_hours": 2.7,
  "max_hours": 197.3,
  "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": "settled",
  "picks": 8,
  "settled_picks_all": 15,
  "excluded": {
   "market_without_favourite": 5,
   "no_recorded_line": 2,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 80000,
  "author_net_hundredths": -42000,
  "favourite_net_hundredths": -42000,
  "difference_hundredths": 0,
  "author_return_percent": -52.5,
  "favourite_return_percent": -52.5,
  "author_hit_rate": 25.0,
  "favourite_hit_rate": 25.0,
  "picked_favourite_share": 100.0,
  "by_market": [
   {
    "market_code": "1x2",
    "picks": 6,
    "staked_hundredths": 60000,
    "author_net_hundredths": -36300,
    "favourite_net_hundredths": -36300,
    "author_hits": 1,
    "favourite_hits": 1,
    "picked_favourite": 6,
    "author_return_percent": -60.5,
    "favourite_return_percent": -60.5
   },
   {
    "market_code": "both_teams_score",
    "picks": 2,
    "staked_hundredths": 20000,
    "author_net_hundredths": -5700,
    "favourite_net_hundredths": -5700,
    "author_hits": 1,
    "favourite_hits": 1,
    "picked_favourite": 2,
    "author_return_percent": -28.5,
    "favourite_return_percent": -28.5
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-21T16:45:00.000Z",
    "author_cumulative_hundredths": 13700,
    "favourite_cumulative_hundredths": 13700
   },
   {
    "kickoff": "2026-10-23T18:45:00.000Z",
    "author_cumulative_hundredths": 3700,
    "favourite_cumulative_hundredths": 3700
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -6300,
    "favourite_cumulative_hundredths": -6300
   },
   {
    "kickoff": "2026-10-25T14:30:00.000Z",
    "author_cumulative_hundredths": -16300,
    "favourite_cumulative_hundredths": -16300
   },
   {
    "kickoff": "2026-10-25T16:30:00.000Z",
    "author_cumulative_hundredths": -26300,
    "favourite_cumulative_hundredths": -26300
   },
   {
    "kickoff": "2026-10-27T20:00:00.000Z",
    "author_cumulative_hundredths": -36300,
    "favourite_cumulative_hundredths": -36300
   },
   {
    "kickoff": "2026-10-28T19:45:00.000Z",
    "author_cumulative_hundredths": -46300,
    "favourite_cumulative_hundredths": -46300
   },
   {
    "kickoff": "2026-11-04T20:00:00.000Z",
    "author_cumulative_hundredths": -42000,
    "favourite_cumulative_hundredths": -42000
   }
  ],
  "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": 608,
  "pages": 32,
  "page_urls": [
   "/authors/aaron-ashley/",
   "/authors/aaron-ashley/picks/2/",
   "/authors/aaron-ashley/picks/3/",
   "/authors/aaron-ashley/picks/4/",
   "/authors/aaron-ashley/picks/5/",
   "/authors/aaron-ashley/picks/6/",
   "/authors/aaron-ashley/picks/7/",
   "/authors/aaron-ashley/picks/8/",
   "/authors/aaron-ashley/picks/9/",
   "/authors/aaron-ashley/picks/10/",
   "/authors/aaron-ashley/picks/11/",
   "/authors/aaron-ashley/picks/12/",
   "/authors/aaron-ashley/picks/13/",
   "/authors/aaron-ashley/picks/14/",
   "/authors/aaron-ashley/picks/15/",
   "/authors/aaron-ashley/picks/16/",
   "/authors/aaron-ashley/picks/17/",
   "/authors/aaron-ashley/picks/18/",
   "/authors/aaron-ashley/picks/19/",
   "/authors/aaron-ashley/picks/20/",
   "/authors/aaron-ashley/picks/21/",
   "/authors/aaron-ashley/picks/22/",
   "/authors/aaron-ashley/picks/23/",
   "/authors/aaron-ashley/picks/24/",
   "/authors/aaron-ashley/picks/25/",
   "/authors/aaron-ashley/picks/26/",
   "/authors/aaron-ashley/picks/27/",
   "/authors/aaron-ashley/picks/28/",
   "/authors/aaron-ashley/picks/29/",
   "/authors/aaron-ashley/picks/30/",
   "/authors/aaron-ashley/picks/31/",
   "/authors/aaron-ashley/picks/32/"
  ],
  "groups": {
   "settled": 234,
   "pending": 2,
   "excluded": 372
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/aaron-ashley/",
  "current": false
 },
 "title_tag": "Aaron Ashley Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-f5750b82a0033a44cb6cb1bb",
  "type_code": "individual",
  "name_shown": "Aaron Ashley",
  "main_entity": "e-f5750b82a0033a44cb6cb1bb",
  "identity": {
   "status": "verified_identity",
   "is_verified": true,
   "when": "2026-10-11",
   "source_list": [
    {
     "url": "https://www.racingpost.com/authors/aaron-ashley/",
     "what": "«Aaron writes on football, snooker and tennis. A Northampton fan who has had his ups and downs, he has more ups than downs with his tipping.»"
    },
    {
     "url": "https://www.livescore.com/en/news/author/aaron-ashley/",
     "what": "«Aaron is a sports journalist specialising in football, snooker and tennis. As a Northampton supporter, he's learned to live with the ups and downs, but has more ups than downs with his tipping!»"
    }
   ]
  },
  "platform_list": [
   {
    "entity_ref": "e-f5750b82a0033a44cb6cb1bb",
    "medium": "Racing Post",
    "channel": "section pages",
    "domain": "racingpost.com",
    "source_info": "racing-post",
    "byline": "Aaron Ashley",
    "url": "/sources/racing-post/",
    "summary": {
     "statements": 1138,
     "predictions": 424,
     "settled_picks": 103,
     "headline_kind": "historical_simulation",
     "return_percent": -19.99,
     "headline_part": "archived",
     "period_from": "2026-09-28",
     "period_to": "2026-10-02"
    }
   },
   {
    "entity_ref": "e-1aca7083d80a2130891fb7ee",
    "medium": "Racing Post",
    "channel": "author pages",
    "domain": "racingpost.com",
    "source_info": "racing-post",
    "byline": "Aaron Ashley",
    "url": null,
    "summary": {
     "statements": 563,
     "predictions": 178,
     "settled_picks": 15,
     "headline_kind": "live_snapshot",
     "return_percent": -9.2,
     "headline_part": "live",
     "period_from": "2026-09-28",
     "period_to": "2026-11-07"
    }
   },
   {
    "entity_ref": "e-a4962e418e508dc4486572f6",
    "medium": "LiveScore",
    "channel": "section pages",
    "domain": "livescore.com",
    "source_info": "livescore",
    "byline": "Aaron Ashley",
    "url": null,
    "summary": {
     "statements": 20,
     "predictions": 6,
     "settled_picks": 2,
     "headline_kind": "historical_simulation",
     "return_percent": -2.5,
     "headline_part": "archived",
     "period_from": "2026-10-09",
     "period_to": "2026-10-13"
    }
   }
  ],
  "previously": [],
  "trust_tier": "established"
 },
 "data_revision": {
  "data_version": "2026-11-07.2",
  "updated": "2026-11-07",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "2.2",
  "price_rule": "independent odds snapshot",
  "series_code": "market_price",
  "sample": {
   "settled_picks": 15,
   "matches": 14,
   "void": 0,
   "period_from": "2026-10-20",
   "period_to": "2026-11-07",
   "composition_hash": "b782542c56585884e2f0ac5996c4680f5f94e5e6b0e61d5f81ee0fcd11adb8f3"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-29f5c2cc79586dc50a37",
   "at": "2026-11-07T20:05:20.937Z",
   "data_version": "2026-11-07.2",
   "previous_data_version": "2026-11-07.1",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-05.1",
    "return_percent": "-19.29",
    "settled_picks": 12,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "1b835d1748fe700005b61f472e16de38dcdd207076e53f83a7be5effd098d960",
    "text": "−19.29% on 12 settled picks across 11 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.2",
    "return_percent": "-9.20",
    "settled_picks": 15,
    "matches": 14,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "b782542c56585884e2f0ac5996c4680f5f94e5e6b0e61d5f81ee0fcd11adb8f3",
    "text": "−9.20% on 15 settled picks across 14 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture); also 2 new results.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-97be0b5dfb93cd4d5437",
   "at": "2026-11-05T05:43:48.128Z",
   "data_version": "2026-11-05.1",
   "previous_data_version": "2026-11-04.3",
   "url": "/authors/aaron-ashley/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-29.1",
    "return_percent": "-17.45",
    "settled_picks": 10,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "afdb958a34e67718a180a8c73f841b825ebffbdffdd7b53960a5d442fc009f21",
    "text": "−17.45% on 10 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-05.1",
    "return_percent": "-19.29",
    "settled_picks": 12,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "1b835d1748fe700005b61f472e16de38dcdd207076e53f83a7be5effd098d960",
    "text": "−19.29% on 12 settled picks across 11 matches · independent odds snapshot · method 2.2"
   },
   "reason": "2 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-efbac855634a95ce7c00",
   "at": "2026-10-29T20:28:50.091Z",
   "data_version": "2026-10-29.1",
   "previous_data_version": "2026-10-28.4",
   "url": "/authors/aaron-ashley/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": {
    "data_version": "2026-10-22.3",
    "return_percent": "-19.65",
    "settled_picks": 105,
    "matches": 77,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "a6403144d1176b47d8610be2c6b8b6f6afc51e20aab4cccb6beaebb7e5d574e5",
    "text": "−19.65% on 105 settled picks across 77 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-29.1",
    "return_percent": "-17.45",
    "settled_picks": 10,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "afdb958a34e67718a180a8c73f841b825ebffbdffdd7b53960a5d442fc009f21",
    "text": "−17.45% on 10 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "reason": "The headline rule changed on 14 October 2026: the live record at our recorded market price becomes the headline number from 10 settled picks; until then the headline is the record restored from pre-match archive copies, and the live record so far is shown beside it. Was: historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only (105 settled picks). Now: independent odds snapshot (10 settled picks).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 10,
    "removed": 105,
    "changed": 0
   },
   "correction_id": "i-478171fac661b7ad7478"
  },
  {
   "id": "zc-4e1aa51ea1cd65f5dd1f",
   "at": "2026-10-22T09:54:30.278Z",
   "data_version": "2026-10-22.3",
   "previous_data_version": "2026-10-22.2",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-22.2",
    "return_percent": "-19.25",
    "settled_picks": 115,
    "matches": 82,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "6a686556dc049bf0ea55fedd4bdede1920fc8c45a79525f5764b09cc88eab260",
    "text": "−19.25% on 115 settled picks across 82 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-22.3",
    "return_percent": "-19.65",
    "settled_picks": 105,
    "matches": 77,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "a6403144d1176b47d8610be2c6b8b6f6afc51e20aab4cccb6beaebb7e5d574e5",
    "text": "−19.65% on 105 settled picks across 77 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Data corrected: 8 picks left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 8,
    "changed": 0
   },
   "correction_id": "i-1bef16c59bea226837f6"
  },
  {
   "id": "zc-36a1c4cecb34aa1bcc81",
   "at": "2026-10-22T05:56:36.122Z",
   "data_version": "2026-10-22.2",
   "previous_data_version": "2026-10-22.1",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-19.7",
    "return_percent": "-19.65",
    "settled_picks": 105,
    "matches": 77,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "a6403144d1176b47d8610be2c6b8b6f6afc51e20aab4cccb6beaebb7e5d574e5",
    "text": "−19.65% on 105 settled picks across 77 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-22.2",
    "return_percent": "-19.25",
    "settled_picks": 115,
    "matches": 82,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "6a686556dc049bf0ea55fedd4bdede1920fc8c45a79525f5764b09cc88eab260",
    "text": "−19.25% on 115 settled picks across 82 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Added 8 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": 8,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-2f6099d7f0ccc4a61fa9",
   "at": "2026-10-19T23:18:20.062Z",
   "data_version": "2026-10-19.7",
   "previous_data_version": "2026-10-19.6",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-19.6",
    "return_percent": "-19.55",
    "settled_picks": 107,
    "matches": 78,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "7e2d837df19fd360c3e299d58cc45610fabd75deb3acb4dc052c224380dc892e",
    "text": "−19.55% on 107 settled picks across 78 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-19.7",
    "return_percent": "-19.65",
    "settled_picks": 105,
    "matches": 77,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "a6403144d1176b47d8610be2c6b8b6f6afc51e20aab4cccb6beaebb7e5d574e5",
    "text": "−19.65% on 105 settled picks across 77 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Data corrected: 2 picks left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 2,
    "changed": 0
   },
   "correction_id": "i-150f139179330b5e0d31"
  },
  {
   "id": "zc-1f3d27ed0c7513203468",
   "at": "2026-10-19T19:39:27.559Z",
   "data_version": "2026-10-19.6",
   "previous_data_version": "2026-10-19.5",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-18.3",
    "return_percent": "-18.31",
    "settled_picks": 115,
    "matches": 80,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "cc74641c11f801369284094b85d5e0986b3f8e37b67a5a3f37a5f1ea38269f7b",
    "text": "−18.31% on 115 settled picks across 80 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-19.6",
    "return_percent": "-19.55",
    "settled_picks": 107,
    "matches": 78,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "7e2d837df19fd360c3e299d58cc45610fabd75deb3acb4dc052c224380dc892e",
    "text": "−19.55% on 107 settled picks across 78 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Data corrected: 8 picks left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 8,
    "changed": 0
   },
   "correction_id": "i-e0e263da9c865d5c4e77"
  },
  {
   "id": "zc-18fdbfcf5c526d5420ef",
   "at": "2026-10-18T04:18:28.335Z",
   "data_version": "2026-10-18.3",
   "previous_data_version": "2026-10-18.2",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-18.2",
    "return_percent": "-19.66",
    "settled_picks": 119,
    "matches": 83,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "f05855fc19664380c48892abdf2acba08e17f7efa6b10fdbff328ab3000803e7",
    "text": "−19.66% on 119 settled picks across 83 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-18.3",
    "return_percent": "-18.31",
    "settled_picks": 115,
    "matches": 80,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "cc74641c11f801369284094b85d5e0986b3f8e37b67a5a3f37a5f1ea38269f7b",
    "text": "−18.31% on 115 settled picks across 80 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Data corrected: 3 picks left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 3,
    "changed": 0
   },
   "correction_id": "i-39888e65441426d2752a"
  },
  {
   "id": "zc-e7f133bd099ef199ac92",
   "at": "2026-10-18T03:29:01.089Z",
   "data_version": "2026-10-18.2",
   "previous_data_version": "2026-10-18.1",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-16.5",
    "return_percent": "-18.31",
    "settled_picks": 115,
    "matches": 80,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "cc74641c11f801369284094b85d5e0986b3f8e37b67a5a3f37a5f1ea38269f7b",
    "text": "−18.31% on 115 settled picks across 80 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-18.2",
    "return_percent": "-19.66",
    "settled_picks": 119,
    "matches": 83,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "f05855fc19664380c48892abdf2acba08e17f7efa6b10fdbff328ab3000803e7",
    "text": "−19.66% on 119 settled picks across 83 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Added 3 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": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-508a839a7a98c642e866",
   "at": "2026-10-16T17:26:36.835Z",
   "data_version": "2026-10-16.5",
   "previous_data_version": "2026-10-16.4",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-16.3",
    "return_percent": "-18.54",
    "settled_picks": 111,
    "matches": 76,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "d600876950b27232f1677e7b2e1064cc4c098ef087776c1ddb1a8b725ea96a89",
    "text": "−18.54% on 111 settled picks across 76 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-16.5",
    "return_percent": "-18.31",
    "settled_picks": 115,
    "matches": 80,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "cc74641c11f801369284094b85d5e0986b3f8e37b67a5a3f37a5f1ea38269f7b",
    "text": "−18.31% on 115 settled picks across 80 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Added 4 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": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-fdfa5b753b46387a057e",
   "at": "2026-10-16T12:26:54.015Z",
   "data_version": "2026-10-16.3",
   "previous_data_version": "2026-10-16.2",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-13.3",
    "return_percent": "-19.93",
    "settled_picks": 115,
    "matches": 79,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "b7abb279b9a3ae7a7f6aab5dd80ed0e28a2b7e9feea1590647026abdb8343c56",
    "text": "−19.93% on 115 settled picks across 79 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-16.3",
    "return_percent": "-18.54",
    "settled_picks": 111,
    "matches": 76,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "d600876950b27232f1677e7b2e1064cc4c098ef087776c1ddb1a8b725ea96a89",
    "text": "−18.54% on 111 settled picks across 76 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Data corrected: 4 picks left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 4,
    "changed": 0
   },
   "correction_id": "i-a187358e968c83c6d1d9"
  },
  {
   "id": "zc-4e601831a80e483b3d12",
   "at": "2026-10-13T14:04:45.283Z",
   "data_version": "2026-10-13.3",
   "previous_data_version": "2026-10-13.2",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-10.3",
    "return_percent": "-20.24",
    "settled_picks": 113,
    "matches": 77,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "3f08ee8c655b9a09b6a79799a3d38aa7f9678074b3c65964a09e94f5aa1f0994",
    "text": "−20.24% on 113 settled picks across 77 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-13.3",
    "return_percent": "-19.93",
    "settled_picks": 115,
    "matches": 79,
    "void": 1,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "b7abb279b9a3ae7a7f6aab5dd80ed0e28a2b7e9feea1590647026abdb8343c56",
    "text": "−19.93% on 115 settled picks across 79 matches · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "Added 2 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": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-9ce5053afff8a5057be4",
   "at": "2026-10-10T09:03:36.654Z",
   "data_version": "2026-10-10.3",
   "previous_data_version": "2026-10-10.2",
   "url": "/authors/aaron-ashley/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-09.2",
    "return_percent": "-20.95",
    "settled_picks": 114,
    "matches": 78,
    "void": 1,
    "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": "caee2fc484d4effc177f8e695d1e2ff6f980f9fa039fe11785ea8f7b6e1ed658",
    "text": "−20.95% on 114 settled picks across 78 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"
   },
   "after": {
    "data_version": "2026-10-10.3",
    "return_percent": "-20.24",
    "settled_picks": 113,
    "matches": 77,
    "void": 1,
    "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": "3f08ee8c655b9a09b6a79799a3d38aa7f9678074b3c65964a09e94f5aa1f0994",
    "text": "−20.24% on 113 settled picks across 77 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": "Data corrected: 1 pick left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-02cfbe455c5c1d0b0830"
  },
  {
   "id": "zc-18209e24e67f8e7c0867",
   "at": "2026-10-09T12:49:36.723Z",
   "data_version": "2026-10-09.2",
   "previous_data_version": "2026-10-09.1",
   "url": "/authors/aaron-ashley/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": {
    "data_version": "2026-10-09.1",
    "return_percent": "-27.74",
    "settled_picks": 135,
    "matches": 99,
    "void": 1,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "5e51e8c90845da6bf5f98df4f210c86f650d5131ed742b91e619985506a46c7a",
    "text": "−27.74% on 135 settled picks across 99 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-09.2",
    "return_percent": "-20.95",
    "settled_picks": 114,
    "matches": 78,
    "void": 1,
    "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": "caee2fc484d4effc177f8e695d1e2ff6f980f9fa039fe11785ea8f7b6e1ed658",
    "text": "−20.95% on 114 settled picks across 78 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 (135 settled picks). Now: historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only (114 settled picks).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 26,
    "removed": 47,
    "changed": 0
   },
   "correction_id": "i-b29dcd2a4a8c82e460bc"
  },
  {
   "id": "zc-d8bdbafd00f36e05f58f",
   "at": "2026-10-09T11:08:54.367Z",
   "data_version": "2026-10-09.1",
   "previous_data_version": "2026-09-30.1",
   "url": "/authors/aaron-ashley/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-09-30.1",
    "return_percent": "-35.47",
    "settled_picks": 54,
    "matches": 40,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "867cffae22fb213c4a036a0e2a2e291cae38889713b6f9b366ad64806c5ce13e",
    "text": "−35.47% on 54 settled picks across 40 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-09.1",
    "return_percent": "-27.74",
    "settled_picks": 135,
    "matches": 99,
    "void": 1,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "5e51e8c90845da6bf5f98df4f210c86f650d5131ed742b91e619985506a46c7a",
    "text": "−27.74% on 135 settled picks across 99 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "reason": "Added 81 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": 81,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "author_card": {
  "body": "Record tracked by Forecast Record since 28 September 2026 · 608 predictions · last change 7 November 2026",
  "url": "https://forecastrecord.com/authors/aaron-ashley/",
  "s": "2026-09-28",
  "prediction_count": 608,
  "refreshed_at": "2026-11-07",
  "html": "<a href=\"https://forecastrecord.com/authors/aaron-ashley/\">Record tracked by Forecast Record since 28 September 2026 · 608 predictions · last change 7 November 2026</a>"
 },
 "trust": {
  "tier": "established",
  "in_words": "Established",
  "settled_count": 169,
  "days": 814,
  "weeks": 53,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 58,
  "first_settled_on": "2024-08-16",
  "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
 },
 "colleagues": [
  {
   "source_code": "racing-post",
   "source_name": "Racing Post",
   "source_url": "/sources/racing-post/",
   "label": "Also at Racing Post",
   "authors_total": 15,
   "authors": [
    {
     "name": "James Milton",
     "url": "/authors/james-milton/",
     "headline_part": "archived",
     "settled_picks": 124,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Liam Flin",
     "url": "/authors/liam-flin/",
     "headline_part": "archived",
     "settled_picks": 58,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Jack Ogalbe",
     "url": "/authors/jack-ogalbe/",
     "headline_part": "archived",
     "settled_picks": 44,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Ian Wilkerson",
     "url": "/authors/ian-wilkerson/",
     "headline_part": "archived",
     "settled_picks": 37,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Dan Childs",
     "url": "/authors/dan-childs/",
     "headline_part": "live",
     "settled_picks": 24,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Joe Casey",
     "url": "/authors/joe-casey/",
     "headline_part": "live",
     "settled_picks": 19,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "James Mason",
     "url": "/authors/james-mason/",
     "headline_part": "archived",
     "settled_picks": 14,
     "return_percent": "16.1",
     "small_sample": false,
     "average_odds": "4.00",
     "odds_from_author": 10,
     "odds_from_snapshot": 4
    },
    {
     "name": "Steve Davies",
     "url": "/authors/steve-davies/",
     "headline_part": "archived",
     "settled_picks": 14,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Jamie Griffith",
     "url": "/authors/jamie-griffith/",
     "headline_part": "live",
     "settled_picks": 12,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Tom Hill",
     "url": "/authors/tom-hill/",
     "headline_part": "archived",
     "settled_picks": 11,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Tom McGarry",
     "url": "/authors/tom-mcgarry/",
     "headline_part": "archived",
     "settled_picks": 11,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    },
    {
     "name": "Alex Wrigley",
     "url": "/authors/alex-wrigley/",
     "headline_part": "archived",
     "settled_picks": 7,
     "return_percent": null,
     "small_sample": true,
     "average_odds": null,
     "odds_from_author": null,
     "odds_from_snapshot": null
    }
   ]
  }
 ],
 "author_type": "Pundit",
 "data_changes": {
  "added_later": "66 records added on 28 Sep 2026 from archived copies; 77 records added on 28 Sep 2026 found after the match; 66 records added on 1 Oct 2026 found after the match; 130 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": 5,
  "last_correction_at": "2026-10-29T20:28:50.091Z",
  "corrections_url": "/corrections/",
  "text": "5 records shown here have been corrected; the last correction was on 29 October 2026, with its reason in the corrections log."
 },
 "entity_id": "person:o-f5750b82a0033a44cb6cb1bb",
 "source_revision": 207,
 "related": [
  {
   "url": "/cards/e-f5750b82a0033a44cb6cb1bb-bank/",
   "name": "Bankroll card — Aaron Ashley",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-f5750b82a0033a44cb6cb1bb-said-vs-happened/",
   "name": "Said → happened — Aaron Ashley",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/aaron-ashley/",
   "name": "Your record on Forecast Record: Aaron Ashley",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 236,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 608,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 608,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 15,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 105,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 66,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 31,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 138,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 15,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 169,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
