{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/steve-davies/",
 "canonical": "/authors/steve-davies/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Steve Davies: Football Prediction Record",
 "description": "14 settled picks by Steve Davies archived before kick-off across 10 matches, 10 Aug 2024 – 3 May 2026: −28.9% reconstructed at archived prices.",
 "first_paragraph": {
  "body": "Forecast Record restored 14 settled archived picks by Steve Davies from copies archived before kick-off, across 10 matches between 10 August 2024 and 3 May 2026. Reconstructed at archived prices, these picks returned −28.9% on the total staked. Live record so far: won 0 of 2 settled live picks at our recorded market price. Of the 288 predictions we hold for Steve Davies, 136 are linked to matches: 8 were recorded by us before kick-off, 52 archived before kick-off by an independent web archive and 76 first found after the match; 4 are excluded while the attribution is under review. Figures as of 7 November 2026.",
  "key_number": "−28.9%",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 16,
  "date_count": 12,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 0,
  "restored_count": 32,
  "of_them_archived": 15
 },
 "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": "88e696d5994f276b03b0e42fc72886636f7ce7d00e5ea95918cbca6021db47b3",
 "dependency_group": "author:e-1a76e5115e9f0de85ee389c2",
 "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/steve-davies/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/steve-davies/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-1a76e5115e9f0de85ee389c2",
  "public_name": "Steve Davies",
  "tracker_number": 1522,
  "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-1a76e5115e9f0de85ee389c2-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": "-100.0000",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 2,
   "n_events": 2,
   "n_void": 0,
   "ci_low": null,
   "ci_high": null,
   "ci_method": "not_estimated",
   "price_source": "market_price",
   "coverage_percent": null,
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T19:52:23.438Z",
   "enough_for_ranking": false,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot",
   "series_uid": null
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 2 settled picks across 2 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": 1475,
  "recognised": 288,
  "accepted": 72,
  "executed": 67,
  "calculated": 50,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 189
   },
   {
    "cause": "read after the match, from archived pages",
    "figure": 26
   },
   {
    "cause": "not_checked",
    "figure": 5
   },
   {
    "cause": "other reading",
    "figure": 1
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 1475,
  "of_them_restored": 489,
  "not_predictions": {
   "opinions": 306,
   "not_about_a_match": 881,
   "unclassified": 0
  },
  "predictions": 288,
  "predictions_restored": 132,
  "matches": 5,
  "admitted": 72,
  "qualifying_picks": 67,
  "qualifying_picks_restored": 64,
  "settled_picks": 50,
  "settled_picks_restored": 47,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 2,
    "settled_picks": 2,
    "void": 0,
    "pending_picks": 0,
    "matches": 2,
    "operations_settled": 2,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   },
   {
    "code_name": "author_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 3,
    "settled_picks": 3,
    "void": 0,
    "pending_picks": 0,
    "matches": 3,
    "operations_settled": 3,
    "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": 7,
    "settled_picks": 6,
    "void": 0,
    "pending_picks": 1,
    "matches": 6,
    "operations_settled": 6,
    "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": 41,
    "settled_picks": 30,
    "void": 0,
    "pending_picks": 11,
    "matches": 26,
    "operations_settled": 30,
    "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": 48,
    "settled_picks": 39,
    "void": 0,
    "pending_picks": 9,
    "matches": 32,
    "operations_settled": 39,
    "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": 189
   },
   {
    "code_name": "after_match",
    "cause": "read after the match, from archived pages",
    "figure": 26
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 5
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 1
   }
  ],
  "duplicates": 3,
  "junk": {
   "ads": 64,
   "service": 8
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-d5ba95c11e14ddd5a8755999",
   "url": "/evidence/?pick=n-d5ba95c11e14ddd5a8755999",
   "quote_text": "they are acutely aware of the importance of a match such as this against the division's bottom side.",
   "fragment_from": 3128,
   "fragment_to": 3228,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104190250id_/https://www.racingpost.com/sport/football-tips/efl/plymouth-vs-portsmouth-prediction-betting-tips-and-odds-tc999-aiwO45F0a6Y9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2d78a443a9ae721a4a4ba64f2fd2e13cb3f9a23449fc24f91fc3d12eeb1b6d58",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:13:23.676Z",
   "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-11-04T17:42:46.000Z",
    "detected_at": "2026-10-01T01:13:23.676Z",
    "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-251ca0ae59194d916cf6e854",
   "url": "/evidence/?pick=n-251ca0ae59194d916cf6e854",
   "quote_text": "this game is his priority.",
   "fragment_from": 2667,
   "fragment_to": 2693,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104190250id_/https://www.racingpost.com/sport/football-tips/efl/plymouth-vs-portsmouth-prediction-betting-tips-and-odds-tc999-aiwO45F0a6Y9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2d78a443a9ae721a4a4ba64f2fd2e13cb3f9a23449fc24f91fc3d12eeb1b6d58",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:13:23.676Z",
   "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-11-04T17:42:46.000Z",
    "detected_at": "2026-10-01T01:13:23.676Z",
    "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-dd172937390e9c754279f8e9",
   "url": "/evidence/?pick=n-dd172937390e9c754279f8e9",
   "quote_text": "And Pompey are well aware of the threat Argyle possess at Home Park in front of their own fans.",
   "fragment_from": 2448,
   "fragment_to": 2543,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104190250id_/https://www.racingpost.com/sport/football-tips/efl/plymouth-vs-portsmouth-prediction-betting-tips-and-odds-tc999-aiwO45F0a6Y9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2d78a443a9ae721a4a4ba64f2fd2e13cb3f9a23449fc24f91fc3d12eeb1b6d58",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:13:23.676Z",
   "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-11-04T17:42:46.000Z",
    "detected_at": "2026-10-01T01:13:23.676Z",
    "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-ef412f549e64dd77d8dce448",
   "url": "/evidence/?pick=n-ef412f549e64dd77d8dce448",
   "quote_text": "it's a task they may not relish.",
   "fragment_from": 2071,
   "fragment_to": 2103,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104190250id_/https://www.racingpost.com/sport/football-tips/efl/plymouth-vs-portsmouth-prediction-betting-tips-and-odds-tc999-aiwO45F0a6Y9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2d78a443a9ae721a4a4ba64f2fd2e13cb3f9a23449fc24f91fc3d12eeb1b6d58",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:13:23.676Z",
   "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-11-04T17:42:46.000Z",
    "detected_at": "2026-10-01T01:13:23.676Z",
    "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-0c140a4737d6f3eaa13c63bd",
   "url": "/evidence/?pick=n-0c140a4737d6f3eaa13c63bd",
   "quote_text": "Ladbrokes are offering £25 in free bets when you bet £5 on Plymouth vs Portsmouth.",
   "fragment_from": 1132,
   "fragment_to": 1214,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104190250id_/https://www.racingpost.com/sport/football-tips/efl/plymouth-vs-portsmouth-prediction-betting-tips-and-odds-tc999-aiwO45F0a6Y9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2d78a443a9ae721a4a4ba64f2fd2e13cb3f9a23449fc24f91fc3d12eeb1b6d58",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:13:23.676Z",
   "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-11-04T17:42:46.000Z",
    "detected_at": "2026-10-01T01:13:23.676Z",
    "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-46360e9ae7d3433c66f4f530",
   "url": "/evidence/?pick=n-46360e9ae7d3433c66f4f530",
   "quote_text": "Alexis Mac Allister is suspended.",
   "fragment_from": 5718,
   "fragment_to": 5751,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-88ff0faf86ef21e32ede6ff7",
   "url": "/evidence/?pick=n-88ff0faf86ef21e32ede6ff7",
   "quote_text": "Key midfielder Yangel Herrera and forward Victor Tshyankov will miss the visit of Liverpool through injury.",
   "fragment_from": 5423,
   "fragment_to": 5530,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-91ed0c5b66c5009108f70ca9",
   "url": "/evidence/?pick=n-91ed0c5b66c5009108f70ca9",
   "quote_text": "Pays out at 10-3 with bet365",
   "fragment_from": 7310,
   "fragment_to": 7338,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-0e850739f6f62038bbf1c4fe",
   "url": "/evidence/?pick=n-0e850739f6f62038bbf1c4fe",
   "quote_text": "Place any bet on Girona vs Liverpool with Sky Bet and claim £40 in free football bets.",
   "fragment_from": 1156,
   "fragment_to": 1242,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-79a581e8a07465120f28b455",
   "url": "/authors/steve-davies/picks/9/#pick-n-79a581e8a07465120f28b455",
   "quote_text": "Oriol Romeu over 1.5 tackles",
   "fragment_from": 7133,
   "fragment_to": 7161,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-169c52486461062b99410162",
   "url": "/authors/steve-davies/picks/9/#pick-n-169c52486461062b99410162",
   "quote_text": "Over 3.5 Girona corners",
   "fragment_from": 6981,
   "fragment_to": 7004,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:07:20.441Z",
   "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-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "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-0001a3c3cd5b900db054c562",
   "url": "/authors/steve-davies/picks/9/#pick-n-0001a3c3cd5b900db054c562",
   "quote_text": "Under 3.5 goals",
   "fragment_from": 6840,
   "fragment_to": 6855,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": "2024-12-09T16:40:00.000Z",
   "detected_at": "2026-10-01T01:07:20.441Z",
   "executed_at": "2026-11-07T18:22:27.430Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Girona v Liverpool",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-12-10T17:45:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "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.7500",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 7500,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-12-09T17:36:28.000Z",
   "dates": {
    "fragment_at": "2024-12-09T16:40:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "archive_snapshot_at": "2024-12-09T17:36: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 1 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": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was Girona 0-1 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "5cde2342d68e17541eadc4334a5e583d570221ea3f52fbc45713f30357fc962c",
     "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.7500",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7500,
     "executed_at": "2026-11-07T18:22:27.430Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-043483c01a7a2e058e2eeb2b",
   "url": "/authors/steve-davies/picks/9/#pick-n-043483c01a7a2e058e2eeb2b",
   "quote_text": "Liverpool to win to nil\n1pt 13-8 general",
   "fragment_from": 1520,
   "fragment_to": 1560,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
    "material_removed": false
   },
   "published_at": "2024-12-09T16:40:00.000Z",
   "detected_at": "2026-10-01T01:07:20.441Z",
   "executed_at": "2026-11-07T18:22:27.422Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Girona v Liverpool",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-12-10T17:45:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "To win to nil",
   "outcome_label": "Liverpool to win to nil",
   "odds_set": {
    "by_author": "2.625",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.5000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 15000,
   "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-09T17:36:28.000Z",
   "dates": {
    "fragment_at": "2024-12-09T16:40:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "archive_snapshot_at": "2024-12-09T17:36: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 1 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "To win to nil",
    "choice": "Liverpool to win to nil",
    "author_odds": "2.625",
    "market_key": "win_to_nil",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "To win to nil: Liverpool to win to nil at 2.62"
   },
   "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 Girona 0-1 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "5af134c1aed9f669129a90c5152fa45f53ad5cbadcf649c6abf82adaf4afa377",
     "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": "Liverpool to win to nil",
     "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:27.412Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "120363bbf08d07cb558fec6aefadaacfabe2517d3f257bae5ccdaa238123b9f0",
     "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": "Liverpool to win to nil",
     "decimal_odds": "2.5000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 15000,
     "executed_at": "2026-11-07T18:22:27.422Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-91395e8665aa1b96ef6d7735",
   "url": "/evidence/?pick=n-91395e8665aa1b96ef6d7735",
   "quote_text": "Pays out at 8-1 with bet365",
   "fragment_from": 5840,
   "fragment_to": 5867,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-59ba04a78b083fe0157d6d33",
   "url": "/evidence/?pick=n-59ba04a78b083fe0157d6d33",
   "quote_text": "Record signing Igor Thiago has returned to training and should make the bench.",
   "fragment_from": 4544,
   "fragment_to": 4622,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-7aadcac7620ae68b5e86ab05",
   "url": "/evidence/?pick=n-7aadcac7620ae68b5e86ab05",
   "quote_text": "Sven Botman has returned to action but won't be involved. Sean Longstaff is suspended.",
   "fragment_from": 4405,
   "fragment_to": 4491,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-e478519042c2df1a7d680ee8",
   "url": "/evidence/?pick=n-e478519042c2df1a7d680ee8",
   "quote_text": "Expect goals and expect them at both ends.",
   "fragment_from": 4205,
   "fragment_to": 4247,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-4796b50641b873b06c0bfd52",
   "url": "/evidence/?pick=n-4796b50641b873b06c0bfd52",
   "quote_text": "yet there's enough inconsistency about Newcastle to suggest this isn't quite a done deal.",
   "fragment_from": 2500,
   "fragment_to": 2589,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-7b35f0f39cc88c57181e9f48",
   "url": "/evidence/?pick=n-7b35f0f39cc88c57181e9f48",
   "quote_text": "There is little to commend Brentford in terms of scheduling or form for this trip to Tyneside",
   "fragment_from": 2405,
   "fragment_to": 2498,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-3d6af06942da36cbf032bcaf",
   "url": "/evidence/?pick=n-3d6af06942da36cbf032bcaf",
   "quote_text": "Newcastle United\n\n8-15 with Sky Bet\n\nBrentford\n\n19-5 with Sky Bet\n\nDraw\n\n3-1 with Sky Bet",
   "fragment_from": 2094,
   "fragment_to": 2183,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-dcdf2b15020564ae9ea2be07",
   "url": "/evidence/?pick=n-dcdf2b15020564ae9ea2be07",
   "quote_text": "Place any bet on Newcastle United vs Brentford with Sky Bet and claim £40 in free football bets.",
   "fragment_from": 1134,
   "fragment_to": 1230,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-434abd57d5e18280a5c01bd0",
   "url": "/authors/steve-davies/picks/9/#pick-n-434abd57d5e18280a5c01bd0",
   "quote_text": "Bryan Mbeumo Over 0.5 Shots on Target\nTen-goal Mbeumo is having the season of all seasons and should be trusted to sting Martin Dubravka's fingers",
   "fragment_from": 5692,
   "fragment_to": 5838,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-f6721e2d42f8586dfd694578",
   "url": "/authors/steve-davies/picks/9/#pick-n-f6721e2d42f8586dfd694578",
   "quote_text": "Fabian Schar Over 0.5 Shots on Target\nThe Swiss defender has got three goals to his name this season and is a constant menace at set-plays",
   "fragment_from": 5552,
   "fragment_to": 5690,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-49fc0149955c202968a5f246",
   "url": "/authors/steve-davies/picks/9/#pick-n-49fc0149955c202968a5f246",
   "quote_text": "Over 3.5 Goals\nBrentford's games are averaging almost four goals a time this term and there will be no backing off from either side",
   "fragment_from": 5419,
   "fragment_to": 5550,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": "2024-12-17T16:03:44.000Z",
   "detected_at": "2026-10-01T01:05:14.414Z",
   "executed_at": "2026-11-07T18:22:36.426Z",
   "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 Brentford",
    "competition_name": "EFL Cup (Carabao)",
    "starts_at": "2024-12-18T19:45:00.000Z",
    "url": null,
    "scoreline": "3-1"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": null,
    "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": "win",
   "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-17T17:18:48.000Z",
   "dates": {
    "fragment_at": "2024-12-17T16:03:44.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "archive_snapshot_at": "2024-12-17T17:18: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 1 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was Newcastle United 3-1 Brentford."
   },
   "settlements": [
    {
     "operation_id": "6bcdef5f6e04a4e577e041bcf4123f15bec1890d0d4252c70bd0e27ce495e2eb",
     "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.0000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 10000,
     "executed_at": "2026-11-07T18:22:36.426Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-0d54490278cab243a2563950",
   "url": "/authors/steve-davies/picks/9/#pick-n-0d54490278cab243a2563950",
   "quote_text": "Both teams to score & over 2.5 goals\n2pts 10-11 BoyleSports, Coral, Ladbrokes",
   "fragment_from": 1544,
   "fragment_to": 1621,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241217171848id_/https://www.racingpost.com/sport/football-tips/newcastle-united-vs-brentford-prediction-betting-tips-and-odds-tc999-aafpY2G0bkhb/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffdcffe90393f2a775b2d6e8829dfdaae97ac9a1262dff53fa5bc8b9df446e0b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T01:05:14.414Z",
   "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-12-17T16:03:44.000Z",
    "detected_at": "2026-10-01T01:05:14.414Z",
    "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-d907c1ef382419d33ba2ce2d",
   "url": "/evidence/?pick=n-d907c1ef382419d33ba2ce2d",
   "quote_text": "Sign up with Sky Bet to bet on Wrexham vs Coventry in the Championship.",
   "fragment_from": 5821,
   "fragment_to": 5892,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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-c3e2c7bb412ffa159d0547c8",
   "url": "/evidence/?pick=n-c3e2c7bb412ffa159d0547c8",
   "quote_text": "Pays out at 5-1 with Paddy Power",
   "fragment_from": 5402,
   "fragment_to": 5434,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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-16eb894951277a61c704e9bd",
   "url": "/authors/steve-davies/picks/9/#pick-n-16eb894951277a61c704e9bd",
   "quote_text": "A goal in both halves",
   "fragment_from": 5232,
   "fragment_to": 5253,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a4e895a419f744112810cbc3",
   "url": "/authors/steve-davies/picks/9/#pick-n-a4e895a419f744112810cbc3",
   "quote_text": "Under 5.5 Coventry corners",
   "fragment_from": 5061,
   "fragment_to": 5087,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e175a1c4c40c9be58fb6a483",
   "url": "/authors/steve-davies/picks/9/#pick-n-e175a1c4c40c9be58fb6a483",
   "quote_text": "Brandon Thomas-Asante anytime scorer",
   "fragment_from": 4893,
   "fragment_to": 4929,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3491d378ad09fdb9bd756d59",
   "url": "/authors/steve-davies/picks/9/#pick-n-3491d378ad09fdb9bd756d59",
   "quote_text": "First goal time 1-10 minutes\n10-3 bet365",
   "fragment_from": 2088,
   "fragment_to": 2128,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c08274675f0588a8f9b5007e",
   "url": "/authors/steve-davies/picks/9/#pick-n-c08274675f0588a8f9b5007e",
   "quote_text": "Milan van Ewijk over 0.5 shots\n12-5 bet365",
   "fragment_from": 2034,
   "fragment_to": 2076,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "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": "Wrexham v Coventry City",
    "competition_name": "EFL Championship",
    "starts_at": "2025-10-31T20:00:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Player shots on target over/under 0.5",
   "outcome_label": "Milan van Ewijk over 0.5 shots on target",
   "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": "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-30T17:42:13.000Z",
   "dates": {
    "fragment_at": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "archive_snapshot_at": "2025-10-30T17:42:13.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 shots on target over/under 0.5",
    "choice": "Milan van Ewijk over 0.5 shots on target",
    "author_odds": "3.4",
    "market_key": "player_shots",
    "choice_key": "over",
    "period": "match",
    "line": "0.5",
    "subject": "shots",
    "in_words": "Player shots on target over/under 0.5: Milan van Ewijk over 0.5 shots on target at 3.4"
   },
   "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": "fc4ab60720568284c4f620a81fc26bdd343aff83220ac9ef555e542fa00baa2f",
     "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": "Milan van Ewijk over 0.5 shots on target",
     "decimal_odds": "3.4",
     "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-10-09T11:35:04.358Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f71333d1899403a6fb1af40b",
   "url": "/authors/steve-davies/picks/9/#pick-n-f71333d1899403a6fb1af40b",
   "quote_text": "Coventry to win & over 1.5 goals\n1pt 5-4 bet365",
   "fragment_from": 1971,
   "fragment_to": 2018,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
    "material_removed": false
   },
   "published_at": "2025-10-30T17:00:00.000Z",
   "detected_at": "2026-10-01T00:48:29.327Z",
   "executed_at": "2026-11-07T18:22:25.698Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Wrexham v Coventry City",
    "competition_name": "EFL Championship",
    "starts_at": "2025-10-31T20:00:00.000Z",
    "url": null,
    "scoreline": "3-2"
   },
   "market_label": "Match result and over/under 1.5 goals",
   "outcome_label": "Coventry City to win and over 1.5 goals",
   "odds_set": {
    "by_author": "2.25",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.7150",
    "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-10-30T17:42:13.000Z",
   "dates": {
    "fragment_at": "2025-10-30T17:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "archive_snapshot_at": "2025-10-30T17:42:13.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 1.5 goals",
    "choice": "Coventry City to win and over 1.5 goals",
    "author_odds": "2.25",
    "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: Coventry City to win and over 1.5 goals at 2.25"
   },
   "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 Wrexham 3-2 Coventry City."
   },
   "settlements": [
    {
     "operation_id": "0b6c80aa7e6db83da9a81c264e1bc91063a3025229e8cc804a032cf3f860ba53",
     "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": "Coventry City to win and over 1.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:25.692Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "73c87f06351ca3d3812d9105edaaf9c8bc3a4ba2f37bc9c5a950d8bb81cf147e",
     "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": "Coventry City to win and over 1.5 goals",
     "decimal_odds": "2.7150",
     "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:25.698Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-99ec61795d0e862ad0ddee3b",
   "url": "/authors/steve-davies/picks/9/#pick-n-99ec61795d0e862ad0ddee3b",
   "quote_text": "Brentford or draw double chance\n2pts 11-10 BoyleSports",
   "fragment_from": 1272,
   "fragment_to": 1326,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGekq9Z77ihF/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "2ffbd00cf3aba45e1b5b98f3e49df7f0186a3f802cf6026e13344a12fd055e3d",
    "material_removed": false
   },
   "published_at": "2024-10-18T15:11:18.000Z",
   "detected_at": "2026-10-01T00:39:57.740Z",
   "executed_at": "2026-11-07T18:22:47.988Z",
   "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 Brentford",
    "competition_name": "Premier League",
    "starts_at": "2024-10-19T14:00:00.000Z",
    "url": null,
    "scoreline": "2-1"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Brentford",
   "odds_set": {
    "by_author": "2.1",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.2800",
    "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-18T15:11:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-18T15:11:18.000Z",
    "detected_at": "2026-10-01T00:39:57.740Z",
    "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 Brentford",
    "author_odds": "2.1",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Brentford at 2.1"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Manchester United 2-1 Brentford."
   },
   "settlements": [
    {
     "operation_id": "7b3e779f4eeea22b0d30ecebf37c8e9ff1efbf71a2f764b3b68cf00835f1e893",
     "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 Brentford",
     "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:22:47.982Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "cf8bbbf4856090af9f65b2d46dfabf13d9a8d9a3f5c1d7b3ed62c1cddb59599b",
     "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 Brentford",
     "decimal_odds": "2.2800",
     "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.988Z",
     "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": "Steve Davies",
    "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 Steve Davies",
    "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGekq9Z77ihF/",
    "excluded_from_individual_summaries": false,
    "verdict_by": "Steve Davies",
    "verdict_line": "Racing Post, verdict by Steve Davies"
   },
   "correction": null
  },
  {
   "observation_id": "n-08761d2399d4db69b326ca63",
   "url": "/evidence/?pick=n-08761d2399d4db69b326ca63",
   "quote_text": "Click for more free bets and betting offers from the Racing Post",
   "fragment_from": 3538,
   "fragment_to": 3602,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T00:38:17.177Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "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": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ff26cfd6b9412a9d03792027",
   "url": "/authors/steve-davies/picks/9/#pick-n-ff26cfd6b9412a9d03792027",
   "quote_text": "Bodo/Glimt to win to nil\n2pts 9-4 bet365",
   "fragment_from": 1465,
   "fragment_to": 1505,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
    "material_removed": false
   },
   "published_at": "2024-11-06T17:12:43.000Z",
   "detected_at": "2026-10-01T00:38:17.177Z",
   "executed_at": "2026-11-07T18:22:47.017Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Bodø/Glimt v Qarabag",
    "competition_name": "UEFA Europa League",
    "starts_at": "2024-11-07T17:45:00.000Z",
    "url": null,
    "scoreline": "1-2"
   },
   "market_label": "To win to nil",
   "outcome_label": "Bodø/Glimt to win to nil",
   "odds_set": {
    "by_author": "3.25",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "3.3250",
    "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-06T17:12:43.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "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": "Bodø/Glimt to win to nil",
    "author_odds": "3.25",
    "market_key": "win_to_nil",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "To win to nil: Bodø/Glimt to win to nil at 3.25"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Bodø/Glimt 1-2 Qarabag."
   },
   "settlements": [
    {
     "operation_id": "02aa964b3e4dc3a1e92e104f06df3400f825a489ac0e7d6a3dac97718e3977af",
     "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": "Bodø/Glimt to win to nil",
     "decimal_odds": "3.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:47.011Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "920fd06a319d45a111da7688001321b71057adb19391e678cff2bed7531becb5",
     "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": "Bodø/Glimt to win to nil",
     "decimal_odds": "3.3250",
     "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.017Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2cb19446a88bd949c2b464aa",
   "url": "/authors/steve-davies/picks/8/#pick-n-2cb19446a88bd949c2b464aa",
   "quote_text": "Eintracht Frankfurt to beat Slavia Prague\n2pts 4-5 general",
   "fragment_from": 1405,
   "fragment_to": 1463,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
    "material_removed": false
   },
   "published_at": "2024-11-06T17:12:43.000Z",
   "detected_at": "2026-10-01T00:38:17.177Z",
   "executed_at": "2026-11-07T18:22:47.004Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Eintracht Frankfurt v SK Slavia Praha",
    "competition_name": "UEFA Europa League",
    "starts_at": "2024-11-07T17:45:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Eintracht Frankfurt",
   "odds_set": {
    "by_author": "1.8",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.1500",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 11500,
   "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-06T17:12:43.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "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": "Eintracht Frankfurt",
    "author_odds": "1.8",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Eintracht Frankfurt at 1.8"
   },
   "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 Eintracht Frankfurt 1-0 SK Slavia Praha."
   },
   "settlements": [
    {
     "operation_id": "4540fc4a268fe5e6c62f493a1bf0015a68101d93704160c2c0f880be485ea6a8",
     "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": "Eintracht Frankfurt",
     "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.987Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "205b3f445e141d7eaf14e9e6cede6fc9764f6eb47be527060000a858f82e0472",
     "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": "Eintracht Frankfurt",
     "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:22:47.004Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8602182aee830d946ca1616e",
   "url": "/authors/steve-davies/picks/8/#pick-n-8602182aee830d946ca1616e",
   "quote_text": "Lyon to beat Hoffenheim\n2pts 6-4 bet365, Betfred",
   "fragment_from": 1355,
   "fragment_to": 1403,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
    "material_removed": false
   },
   "published_at": "2024-11-06T17:12:43.000Z",
   "detected_at": "2026-10-01T00:38:17.177Z",
   "executed_at": "2026-11-07T18:22:46.981Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "TSG Hoffenheim v Olympique Lyonnais",
    "competition_name": "UEFA Europa League",
    "starts_at": "2024-11-07T20:00:00.000Z",
    "url": null,
    "scoreline": "2-2"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Olympique Lyonnais",
   "odds_set": {
    "by_author": "2.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.9200",
    "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-06T17:12:43.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "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": "Olympique Lyonnais",
    "author_odds": "2.5",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Olympique Lyonnais at 2.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 TSG Hoffenheim 2-2 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "e044fa7c69371755c6a1c635e159b462851757ba2f774d1f19b3a1587f072aab",
     "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": "Olympique Lyonnais",
     "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:46.975Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "040ffaee6a9940d07785968fdfecf13f37602c6a6e9ffcc6afb3fee815fab3e3",
     "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": "Olympique Lyonnais",
     "decimal_odds": "2.9200",
     "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.981Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a297881967becced8ff828b7",
   "url": "/authors/steve-davies/picks/8/#pick-n-a297881967becced8ff828b7",
   "quote_text": "Draw\n1pt 13-5 bet365, Coral, Hills",
   "fragment_from": 1278,
   "fragment_to": 1312,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/efl/stoke-vs-derby-prediction-betting-tips-and-odds-agJNe3S2dj1W/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4d7248a576f4aa17e03f598fec4c6d5853c9fdca745783ab9d30ea8e11630cb3",
    "material_removed": false
   },
   "published_at": "2024-11-01T17:16:59.000Z",
   "detected_at": "2026-10-01T00:37:17.162Z",
   "executed_at": "2026-11-07T18:22:46.749Z",
   "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 Derby County",
    "competition_name": "EFL Championship",
    "starts_at": "2024-11-02T12:30:00.000Z",
    "url": null,
    "scoreline": "2-1"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": "3.6",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "3.3500",
    "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-01T17:16:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-11-01T17:16:59.000Z",
    "detected_at": "2026-10-01T00:37:17.162Z",
    "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.6",
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw at 3.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 Stoke City 2-1 Derby County."
   },
   "settlements": [
    {
     "operation_id": "f1bf93dc27197ae2be480a9d614c6a3de389ceeaad9d33dbc02d0953adef0be6",
     "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.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:46.742Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d8fa3b7bf0018872c207cefbbde101646fcf682192943f2721ac98fcd2acfe9d",
     "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:22:46.749Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/stoke-vs-derby-prediction-betting-tips-and-odds-agJNe3S2dj1W/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-eb80da27b13f2b4e66f68be0",
   "url": "/evidence/?pick=n-eb80da27b13f2b4e66f68be0",
   "quote_text": "Victor Torp should replace Josh Eccles, who took a knock.",
   "fragment_from": 3623,
   "fragment_to": 3680,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/efl/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd50dd56f01e1ae40ac88837b074d98eb4ab3ecf2fba255bbe7c83067bf61fac",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T00:36:30.704Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-25T13:31:50.000Z",
    "detected_at": "2026-10-01T00:36:30.704Z",
    "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": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-13716fe13dd710ed315a7137",
   "url": "/evidence/?pick=n-13716fe13dd710ed315a7137",
   "quote_text": "don't be surprised if this one adds to that figure.",
   "fragment_from": 2548,
   "fragment_to": 2599,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/efl/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd50dd56f01e1ae40ac88837b074d98eb4ab3ecf2fba255bbe7c83067bf61fac",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-01T00:36:30.704Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-25T13:31:50.000Z",
    "detected_at": "2026-10-01T00:36:30.704Z",
    "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": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1592bec80e03f1cfb8102146",
   "url": "/authors/steve-davies/picks/8/#pick-n-1592bec80e03f1cfb8102146",
   "quote_text": "Mark McGuinness over 0.5 shots on target\n1pt 7-2 Paddy Power, Betfair",
   "fragment_from": 1324,
   "fragment_to": 1393,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/efl/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd50dd56f01e1ae40ac88837b074d98eb4ab3ecf2fba255bbe7c83067bf61fac",
    "material_removed": false
   },
   "published_at": "2024-10-25T13:31:50.000Z",
   "detected_at": "2026-10-01T00:36:30.704Z",
   "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": "Coventry City v Luton Town",
    "competition_name": "EFL Championship",
    "starts_at": "2024-10-26T11:30:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Player shots on target over/under 0.5",
   "outcome_label": "Mark McGuinness over 0.5 shots on target",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-25T13:31:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-25T13:31:50.000Z",
    "detected_at": "2026-10-01T00:36:30.704Z",
    "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": "Mark McGuinness over 0.5 shots on target",
    "author_odds": "4.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: Mark McGuinness over 0.5 shots on target 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": "efb7348e39a81acd0674fc67ede0ebd18ce04ab7d5451249bcae4bea01771180",
     "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": "Mark McGuinness over 0.5 shots on target",
     "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:46.378Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7954174a0bcf63cfac8cc1fc",
   "url": "/evidence/?pick=n-7954174a0bcf63cfac8cc1fc",
   "quote_text": "This is an eighth game in 24 days for Liverpool and coming ahead of a trip to Bournemouth and a League Cup semi-final showdown with Tottenham, this is way down the list of priorities.",
   "fragment_from": 3520,
   "fragment_to": 3703,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1abcef2f32acfad685940bd8",
   "url": "/evidence/?pick=n-1abcef2f32acfad685940bd8",
   "quote_text": "PSV, always positive at home anyway, can probably lose and go through, although a draw - which would also guarantee Liverpool top spot - would certainly do the Dutch giants.",
   "fragment_from": 2982,
   "fragment_to": 3155,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a63511c2edc88d72b54acd3c",
   "url": "/evidence/?pick=n-a63511c2edc88d72b54acd3c",
   "quote_text": "Slot can make changes and still send out a strong team, although he can afford a first defeat of the campaign with a top-two spot in the standings assured.",
   "fragment_from": 2825,
   "fragment_to": 2980,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d4013b14cb9b1971dd904682",
   "url": "/evidence/?pick=n-d4013b14cb9b1971dd904682",
   "quote_text": "Arne Slot's first working trip home since becoming Liverpool boss could end with the novelty of the Reds not winning.",
   "fragment_from": 2130,
   "fragment_to": 2247,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1d1f7b0f25c5af9e540c86e2",
   "url": "/evidence/?pick=n-1d1f7b0f25c5af9e540c86e2",
   "quote_text": "Diogo Jota and Curtis Jones are injured. Joe Gomez is back in training but will not feature.",
   "fragment_from": 4018,
   "fragment_to": 4110,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-df8c06522c0ce233bb3d45f5",
   "url": "/evidence/?pick=n-df8c06522c0ce233bb3d45f5",
   "quote_text": "Centre-back Ryan Flamingo is suspended. Playmaker Malik Tillman has joined fellow US international Sergino Dest on the injured list.",
   "fragment_from": 3829,
   "fragment_to": 3961,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-33f8057de5cdf475eef675e0",
   "url": "/evidence/?pick=n-33f8057de5cdf475eef675e0",
   "quote_text": "You can bet on PSV vs Liverpool and get £1 for every goal scored in the Champions League on Wednesday",
   "fragment_from": 1597,
   "fragment_to": 1698,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3b552b1949771f7b82d8a5a9",
   "url": "/evidence/?pick=n-3b552b1949771f7b82d8a5a9",
   "quote_text": "NEW CUSTOMER OFFER\n\n50/1 Sir Gino To Win 15.00 At Cheltenham",
   "fragment_from": 1429,
   "fragment_to": 1489,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c21f8978f3376ee0d507d086",
   "url": "/evidence/?pick=n-c21f8978f3376ee0d507d086",
   "quote_text": "You can watch PSV vs Liverpool in the Champions League at 8pm on Wednesday, January 29, live on TNT Sports 3",
   "fragment_from": 1205,
   "fragment_to": 1313,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8f502be4affe9920c3592aef",
   "url": "/authors/steve-davies/picks/8/#pick-n-8f502be4affe9920c3592aef",
   "quote_text": "Under 3.5 goals",
   "fragment_from": 5570,
   "fragment_to": 5585,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "executed_at": "2026-11-07T18:22:45.384Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "PSV Eindhoven v Liverpool",
    "competition_name": "UEFA Champions League",
    "starts_at": "2025-01-29T20:00:00.000Z",
    "url": null,
    "scoreline": "3-2"
   },
   "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.7200",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "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": "loss",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was PSV Eindhoven 3-2 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "455979f8105fe9591b2e7836ffbca7ce377056834c84f9bb8c81f9d6b5c6860e",
     "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.7200",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:45.384Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-866dcc960db092f8b81c80d9",
   "url": "/authors/steve-davies/picks/8/#pick-n-866dcc960db092f8b81c80d9",
   "quote_text": "Richie Ledezma over 53.5 passes",
   "fragment_from": 5373,
   "fragment_to": 5404,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "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": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-01-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-590c890a7d437631c2e738d3",
   "url": "/authors/steve-davies/picks/8/#pick-n-590c890a7d437631c2e738d3",
   "quote_text": "PSV or draw double chance\n3pts 4-6 general",
   "fragment_from": 1345,
   "fragment_to": 1387,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/champions-league/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "29ea4452d7368a3f6f467b4ec36bc84028a8ca0a59ae05c2bdd08a64813f5932",
    "material_removed": false
   },
   "published_at": "2025-01-28T16:45:52.000Z",
   "detected_at": "2026-10-01T00:35:36.833Z",
   "executed_at": "2026-11-07T18:22:45.379Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "PSV Eindhoven v Liverpool",
    "competition_name": "UEFA Champions League",
    "starts_at": "2025-01-29T20:00:00.000Z",
    "url": null,
    "scoreline": "3-2"
   },
   "market_label": "Double chance",
   "outcome_label": "PSV Eindhoven or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.4150",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4150,
   "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-28T16:45:52.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-28T16:45:52.000Z",
    "detected_at": "2026-10-01T00:35:36.833Z",
    "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": "PSV Eindhoven or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: PSV Eindhoven or draw"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Won: the final score was PSV Eindhoven 3-2 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "1d2e637dd0275d76054241e0d2631e054f4f961b917455ff4c66e44bc18e825f",
     "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": "PSV Eindhoven or draw",
     "decimal_odds": "1.4150",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4150,
     "executed_at": "2026-11-07T18:22:45.379Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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/psv-vs-liverpool-predictions-betting-tips-and-odds-ag1TG8I0M5um/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bdd98c64a874c13f88a2f65c",
   "url": "/evidence/?pick=n-bdd98c64a874c13f88a2f65c",
   "quote_text": "Sign up with Ladbrokes to bet on Ipswich vs West Brom in the Championship.",
   "fragment_from": 5175,
   "fragment_to": 5249,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-ca5eec4755aa40b91e91f75c",
   "url": "/evidence/?pick=n-ca5eec4755aa40b91e91f75c",
   "quote_text": "There have been over 2.5 goals in six of Ipswich's last seven Championship matches",
   "fragment_from": 4815,
   "fragment_to": 4897,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-9a4ce6d0f785a5bea54d4e44",
   "url": "/evidence/?pick=n-9a4ce6d0f785a5bea54d4e44",
   "quote_text": "Pays out at 5.9-1 with Paddy Power",
   "fragment_from": 4741,
   "fragment_to": 4775,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-024297be09be889359c741f9",
   "url": "/evidence/?pick=n-024297be09be889359c741f9",
   "quote_text": "Midfielder Toby Collyer limped out of the 2-1 loss at Watford and is ruled out.",
   "fragment_from": 5981,
   "fragment_to": 6060,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-fb74390cbe398e152e7c4033",
   "url": "/evidence/?pick=n-fb74390cbe398e152e7c4033",
   "quote_text": "Christian Walton will make his first league start after first-choice No.1 Alex Palmer pulled his calf against Charlton.",
   "fragment_from": 5595,
   "fragment_to": 5714,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-335d08cf385a92620290a99a",
   "url": "/evidence/?pick=n-335d08cf385a92620290a99a",
   "quote_text": "\"Unacceptable\" was boss Kieran McKenna's verdict",
   "fragment_from": 2722,
   "fragment_to": 2770,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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-8f99152f5aed1473e5e08e7b",
   "url": "/authors/steve-davies/picks/8/#pick-n-8f99152f5aed1473e5e08e7b",
   "quote_text": "West Brom goalkeeper to make three or more saves",
   "fragment_from": 4569,
   "fragment_to": 4617,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-fbe5dac30ed9338d385c8ece",
   "url": "/authors/steve-davies/picks/8/#pick-n-fbe5dac30ed9338d385c8ece",
   "quote_text": "Ipswich most corners in each half",
   "fragment_from": 4420,
   "fragment_to": 4453,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8c80d8f0b70224b16d68cfa0",
   "url": "/authors/steve-davies/picks/8/#pick-n-8c80d8f0b70224b16d68cfa0",
   "quote_text": "Ipswich most corners in each half",
   "fragment_from": 4420,
   "fragment_to": 4453,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-aec3ca52588cd4acd310f226",
   "url": "/authors/steve-davies/picks/8/#pick-n-aec3ca52588cd4acd310f226",
   "quote_text": "Isaac Price to have two or more shots",
   "fragment_from": 4268,
   "fragment_to": 4305,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5587b136e8a24d7563e8b2ee",
   "url": "/authors/steve-davies/picks/8/#pick-n-5587b136e8a24d7563e8b2ee",
   "quote_text": "Over 2.5 Ipswich cards\n5-1 Paddy Power",
   "fragment_from": 1993,
   "fragment_to": 2031,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "executed_at": "2026-11-07T18:22:15.209Z",
   "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 West Bromwich Albion",
    "competition_name": "EFL Championship",
    "starts_at": "2025-10-25T11:30:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Over/Under 2.5 cards",
   "outcome_label": "over 2.5",
   "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-24T15:46:09.000Z",
   "dates": {
    "fragment_at": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "archive_snapshot_at": "2025-10-24T15:46:09.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 cards",
    "choice": "over 2.5",
    "author_odds": "6",
    "market_key": "cards_over_under",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "bookings",
    "in_words": "Over/Under 2.5 cards: over 2.5 at 6"
   },
   "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 Ipswich Town 1-0 West Bromwich Albion."
   },
   "settlements": [
    {
     "operation_id": "cb6081cdd00b03b1d395b09734c2811fd931313a86478ff82412e8e82e820eb3",
     "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 cards",
     "choice": "over 2.5",
     "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.209Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e9e96e59422be4e43eb5c2eb",
   "url": "/authors/steve-davies/picks/8/#pick-n-e9e96e59422be4e43eb5c2eb",
   "quote_text": "Chris Mepham over 1.5 tackles\n13-8 bet365",
   "fragment_from": 1940,
   "fragment_to": 1981,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "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-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a4eb01a751e5ec60ab836b10",
   "url": "/authors/steve-davies/picks/8/#pick-n-a4eb01a751e5ec60ab836b10",
   "quote_text": "Draw or West Brom Double Chance\n1pt Evs bet365",
   "fragment_from": 1876,
   "fragment_to": 1922,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
    "material_removed": false
   },
   "published_at": "2025-10-24T15:00:00.000Z",
   "detected_at": "2026-09-30T16:07:56.542Z",
   "executed_at": "2026-11-07T18:22:15.201Z",
   "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 West Bromwich Albion",
    "competition_name": "EFL Championship",
    "starts_at": "2025-10-25T11:30:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or West Bromwich Albion",
   "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": "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-10-24T15:46:09.000Z",
   "dates": {
    "fragment_at": "2025-10-24T15:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "archive_snapshot_at": "2025-10-24T15:46:09.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 West Bromwich Albion",
    "author_odds": "2",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or West Bromwich Albion 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 Ipswich Town 1-0 West Bromwich Albion."
   },
   "settlements": [
    {
     "operation_id": "f0973faa7d7c6dcbf0d03d8e6b45f75c9cda2a135ad76d7175634b2aa828a791",
     "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 West Bromwich Albion",
     "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:15.196Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "5b82ac4073504c83d9d5a0fa9a6433a1a336798fab412f9e823e9847893bfc4a",
     "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 West Bromwich Albion",
     "decimal_odds": "1.8500",
     "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.201Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5780173a1d898f3329ba1ac1",
   "url": "/evidence/?pick=n-5780173a1d898f3329ba1ac1",
   "quote_text": "That makes Charlton an attractive punting proposition on a stage where they are not accustomed to losing.",
   "fragment_from": 3760,
   "fragment_to": 3865,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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-22f674a09a401b4cde3a846b",
   "url": "/evidence/?pick=n-22f674a09a401b4cde3a846b",
   "quote_text": "Club captain Ricardo Pereira has recovered from a hamstring injury",
   "fragment_from": 6394,
   "fragment_to": 6460,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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-3c65667e1b0b8c80e1eecbac",
   "url": "/evidence/?pick=n-3c65667e1b0b8c80e1eecbac",
   "quote_text": "Centre-back Reece Burke has returned to training.",
   "fragment_from": 6069,
   "fragment_to": 6118,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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-632f02dc4254d9055a8ba60f",
   "url": "/evidence/?pick=n-632f02dc4254d9055a8ba60f",
   "quote_text": "Pays out at 4.54-1 with Paddy Power",
   "fragment_from": 5251,
   "fragment_to": 5286,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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-77bddd250b5038de3635362e",
   "url": "/authors/steve-davies/picks/8/#pick-n-77bddd250b5038de3635362e",
   "quote_text": "Charlton or draw double chance",
   "fragment_from": 5047,
   "fragment_to": 5077,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "executed_at": "2026-11-07T18:22:15.189Z",
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Charlton Athletic v Leicester City",
    "competition_name": "EFL Championship",
    "starts_at": "2025-08-23T11:30:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Double chance",
   "outcome_label": "Charlton Athletic or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.5200",
    "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-22T16:11:42.000Z",
   "dates": {
    "fragment_at": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "archive_snapshot_at": "2025-08-22T16:11: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 30 Sep 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "Charlton Athletic or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Charlton Athletic or draw"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.1",
    "in_words": "Lost: the final score was Charlton Athletic 0-1 Leicester City."
   },
   "settlements": [
    {
     "operation_id": "b7763a94de6d144c4a47a3394f9bd00a5f3f8cdc13dcb30ff6f8138debc212e2",
     "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": "Charlton Athletic or draw",
     "decimal_odds": "1.5200",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:22:15.189Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-31ccc93eab21f64c8eadba46",
   "url": "/authors/steve-davies/picks/7/#pick-n-31ccc93eab21f64c8eadba46",
   "quote_text": "Over 4.5 home corners",
   "fragment_from": 4914,
   "fragment_to": 4935,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-da3b7fbb9f53f1677456ac8f",
   "url": "/authors/steve-davies/picks/8/#pick-n-da3b7fbb9f53f1677456ac8f",
   "quote_text": "Jakub Stolarczyk 3+ saves",
   "fragment_from": 4647,
   "fragment_to": 4672,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3c53458898f5bd07ba376957",
   "url": "/authors/steve-davies/picks/8/#pick-n-3c53458898f5bd07ba376957",
   "quote_text": "Under 1.5 cards\n9-2 Paddy Power",
   "fragment_from": 2096,
   "fragment_to": 2127,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "executed_at": "2026-11-07T18:22:15.178Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Charlton Athletic v Leicester City",
    "competition_name": "EFL Championship",
    "starts_at": "2025-08-23T11:30:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Over/Under 1.5 cards",
   "outcome_label": "under 1.5",
   "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": "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-22T16:11:42.000Z",
   "dates": {
    "fragment_at": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "archive_snapshot_at": "2025-08-22T16:11: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 30 Sep 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 1.5 cards",
    "choice": "under 1.5",
    "author_odds": "5.5",
    "market_key": "cards_over_under",
    "choice_key": "under",
    "period": "match",
    "line": "1.5",
    "subject": "bookings",
    "in_words": "Over/Under 1.5 cards: under 1.5 at 5.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 Charlton Athletic 0-1 Leicester City."
   },
   "settlements": [
    {
     "operation_id": "2f4088ee9a7b61035519d6c9f9652a4d74f05bb974791029ffd1ab8a55f797d5",
     "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 1.5 cards",
     "choice": "under 1.5",
     "decimal_odds": "5.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.178Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1461f3ad54efcbc54197a3dd",
   "url": "/authors/steve-davies/picks/7/#pick-n-1461f3ad54efcbc54197a3dd",
   "quote_text": "Greg Docherty over 1.5 fouls\n13-8 bet365",
   "fragment_from": 2044,
   "fragment_to": 2084,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "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-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-af5a201ce31a00fd7ec1135c",
   "url": "/authors/steve-davies/picks/8/#pick-n-af5a201ce31a00fd7ec1135c",
   "quote_text": "Charlton draw no bet\n1pt 11-8 BoyleSports",
   "fragment_from": 1984,
   "fragment_to": 2025,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
    "material_removed": false
   },
   "published_at": "2025-08-22T15:30:00.000Z",
   "detected_at": "2026-09-30T16:07:43.889Z",
   "executed_at": "2026-11-07T18:22:15.166Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Charlton Athletic v Leicester City",
    "competition_name": "EFL Championship",
    "starts_at": "2025-08-23T11:30:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Draw no bet",
   "outcome_label": "Charlton Athletic",
   "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": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2025-08-22T16:11:42.000Z",
   "dates": {
    "fragment_at": "2025-08-22T15:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "archive_snapshot_at": "2025-08-22T16:11: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 30 Sep 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Draw no bet",
    "choice": "Charlton Athletic",
    "author_odds": "2.375",
    "market_key": "draw_no_bet",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Draw no bet: Charlton Athletic at 2.38"
   },
   "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 Charlton Athletic 0-1 Leicester City."
   },
   "settlements": [
    {
     "operation_id": "ca4f106c2531a733e98402015cc74187c3044ba7b6ece26dfee9c7226438914d",
     "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": "Charlton Athletic",
     "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:15.166Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steve Davies",
    "publisher": "racingpost.com",
    "forecaster": "Steve Davies",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source 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-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-dd9e3d60e128b41e0699fe35",
   "url": "/evidence/?pick=n-dd9e3d60e128b41e0699fe35",
   "quote_text": "Ipswich should get over the line but a 2-0 scoreline would be the correct-score suggestion.",
   "fragment_from": 4275,
   "fragment_to": 4366,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250811163559id_/https://www.racingpost.com/sport/football-tips/efl-cup/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "18ef3ac614fc617b082a20bea9c251ed7d0dafc2e2402da829888cf118ec60d5",
    "material_removed": false
   },
   "published_at": "2025-08-11T16:16:09.000Z",
   "detected_at": "2026-09-30T16:06:09.908Z",
   "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": "2025-08-11T16:16:09.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-11T16:16:09.000Z",
    "detected_at": "2026-09-30T16:06:09.908Z",
    "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-35a78881fed876dac38d98ea",
   "url": "/evidence/?pick=n-35a78881fed876dac38d98ea",
   "quote_text": "take a rusty, reshuffled Ipswich side to edge a win.",
   "fragment_from": 3675,
   "fragment_to": 3727,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250811163559id_/https://www.racingpost.com/sport/football-tips/efl-cup/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "18ef3ac614fc617b082a20bea9c251ed7d0dafc2e2402da829888cf118ec60d5",
    "material_removed": false
   },
   "published_at": "2025-08-11T16:16:09.000Z",
   "detected_at": "2026-09-30T16:06:09.908Z",
   "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": "2025-08-11T16:16:09.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-11T16:16:09.000Z",
    "detected_at": "2026-09-30T16:06:09.908Z",
    "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-213fb2ce9ab8d0d62e789318",
   "url": "/evidence/?pick=n-213fb2ce9ab8d0d62e789318",
   "quote_text": "expect their class to tell but not necessarily manifest itself in an inflated scoreline.",
   "fragment_from": 3176,
   "fragment_to": 3264,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250811163559id_/https://www.racingpost.com/sport/football-tips/efl-cup/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
    "display_name": null,
    "speaker": "Steve Davies",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "18ef3ac614fc617b082a20bea9c251ed7d0dafc2e2402da829888cf118ec60d5",
    "material_removed": false
   },
   "published_at": "2025-08-11T16:16:09.000Z",
   "detected_at": "2026-09-30T16:06:09.908Z",
   "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": "2025-08-11T16:16:09.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-08-11T16:16:09.000Z",
    "detected_at": "2026-09-30T16:06:09.908Z",
    "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
  }
 ],
 "excluded_from_feed": {
  "ads": 13,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": null,
 "retro": {
  "restored_total": 29,
  "of_them_archived_pre_match": 15,
  "found_post_match": 14,
  "of_them_source_reported": 0,
  "live_count": 0,
  "date_count": 16,
  "span_from": "2024-11-02",
  "span_to": "2026-05-17",
  "line_text": "restored history: 29, of which pre-match archive 15",
  "body": "We re-read what this author published before Premier League, Championship, League Cup, Champions League and Europa League matches between 2 November 2024 and 17 May 2026 and settled it against the final score. Restored picks: 29. Backed by a copy of the page in an independent web archive taken before kick-off: 15. Found after the match, with the publication date as stated by the source: 14. 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": 29,
   "share": "0.3793"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 18,
    "roi": "-52.3611",
    "ci_low": "-90.4545",
    "ci_high": "2.0000",
    "data_status": "calculated",
    "methodology_version": "retro-1.0",
    "cause": null
   },
   {
    "code_name": "retro_market_closing",
    "display_name": "Restored, at the closing market price",
    "n": 3,
    "roi": "-28.3333",
    "ci_low": null,
    "ci_high": null,
    "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": 24,
    "roi": "-12.0625",
    "ci_low": "-53.5625",
    "ci_high": "30.8750",
    "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": 1,
    "roi": "-100.0000",
    "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"
  ],
  "source_list": "Results: the official regulation-time score, checked against a second data provider for 7 settled restored picks and forecasts, and the two agree; 22 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": 1,
   "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": 3,
    "above": 0,
    "above_share_percent": "0.0",
    "below": 0,
    "within": 3,
    "median_difference_percent": "-2.2",
    "not_comparable": 0,
    "disputed": 0,
    "status": "calculated",
    "sentence": "The author's stated price against the closing price of the same selection: median −2.2% over 3 picks. The price available to followers is the market price, shown separately."
   }
  ],
  "examples": [],
  "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/premier-league/coventry-vs-brighton-odds-predictions-betting-tips-team-news-bet-builder-aeSBv4L8MQLY/"
  },
  "observed_from": "2026-09-28",
  "observed_to": "2026-11-07",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "retro_market_closing_sm",
  "series": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off)",
  "restored": true,
  "headline_kind": "historical_simulation",
  "headline_part": "archived",
  "settled_picks": 14,
  "matches": 10,
  "void": 0,
  "net_points_hundredths": -40500,
  "staked_hundredths": 140000,
  "return_percent": "-28.93",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2024-08-10",
  "period_to": "2026-05-03",
  "status": "calculated",
  "method_version": "retro-1.1",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record restored 14 settled archived picks by Steve Davies from copies archived before kick-off, across 10 matches between 10 August 2024 and 3 May 2026. Reconstructed at archived prices, these picks returned −28.9% on the total staked. Live record so far: won 0 of 2 settled live picks at our recorded market price. Of the 288 predictions we hold for Steve Davies, 136 are linked to matches: 8 were recorded by us before kick-off, 52 archived before kick-off by an independent web archive and 76 first found after the match; 4 are excluded while the attribution is under review. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled archived picks",
    "value": "14",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "10",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−405 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Reconstructed at archived prices",
    "value": "−28.9%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −82.5% to +30.4%"
   }
  ],
  "limitations": [
   "This page combines Steve Davies 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 Steve Davies publishes”.",
   "Most of this history was found after the matches. Of the 35 selections in this historical price series, 14 have a pre-match archive copy and 21 were first found after the match.",
   "Reconstructed at archived prices: these picks were restored from copies of the author’s pages that an independent web archive saved before kick-off, at the last pre-match archive prices, bookmaker margin included.",
   "4 predictions are kept out of this record’s totals: the article byline and the named tipster differ."
  ],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2024-08-10",
    "cumulative_points_hundredths": -10000,
    "n": 1
   },
   {
    "date": "2024-09-19",
    "cumulative_points_hundredths": -20000,
    "n": 2
   },
   {
    "date": "2024-12-10",
    "cumulative_points_hundredths": 2500,
    "n": 4
   },
   {
    "date": "2024-12-18",
    "cumulative_points_hundredths": 12500,
    "n": 5
   },
   {
    "date": "2025-08-05",
    "cumulative_points_hundredths": 23500,
    "n": 6
   },
   {
    "date": "2025-08-12",
    "cumulative_points_hundredths": 9500,
    "n": 9
   },
   {
    "date": "2025-08-23",
    "cumulative_points_hundredths": -500,
    "n": 10
   },
   {
    "date": "2025-10-25",
    "cumulative_points_hundredths": -10500,
    "n": 11
   },
   {
    "date": "2025-10-31",
    "cumulative_points_hundredths": -20500,
    "n": 12
   },
   {
    "date": "2026-05-03",
    "cumulative_points_hundredths": -40500,
    "n": 14
   }
  ],
  "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": 2,
    "matches": 2,
    "match_dates": 2,
    "period_from": "2026-10-25",
    "period_to": "2026-10-31",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -20000,
    "low": {
     "date": "2026-10-31",
     "cumulative_points_hundredths": -20000,
     "after_picks": 2
    },
    "high": {
     "date": "2026-10-25",
     "cumulative_points_hundredths": -10000,
     "after_picks": 1
    },
    "line_drawn": false,
    "steps": [
     {
      "date": "2026-10-25",
      "cumulative_points_hundredths": -10000,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2026-10-31",
      "cumulative_points_hundredths": -20000,
      "n": 2,
      "picks": 1
     }
    ]
   },
   "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": 14,
    "matches": 10,
    "match_dates": 10,
    "period_from": "2024-08-10",
    "period_to": "2026-05-03",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -40500,
    "low": {
     "date": "2026-05-03",
     "cumulative_points_hundredths": -40500,
     "after_picks": 14
    },
    "high": {
     "date": "2025-08-05",
     "cumulative_points_hundredths": 23500,
     "after_picks": 6
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2024-08-10",
      "cumulative_points_hundredths": -10000,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2024-09-19",
      "cumulative_points_hundredths": -20000,
      "n": 2,
      "picks": 1
     },
     {
      "date": "2024-12-10",
      "cumulative_points_hundredths": 2500,
      "n": 4,
      "picks": 2
     },
     {
      "date": "2024-12-18",
      "cumulative_points_hundredths": 12500,
      "n": 5,
      "picks": 1
     },
     {
      "date": "2025-08-05",
      "cumulative_points_hundredths": 23500,
      "n": 6,
      "picks": 1
     },
     {
      "date": "2025-08-12",
      "cumulative_points_hundredths": 9500,
      "n": 9,
      "picks": 3
     },
     {
      "date": "2025-08-23",
      "cumulative_points_hundredths": -500,
      "n": 10,
      "picks": 1
     },
     {
      "date": "2025-10-25",
      "cumulative_points_hundredths": -10500,
      "n": 11,
      "picks": 1
     },
     {
      "date": "2025-10-31",
      "cumulative_points_hundredths": -20500,
      "n": 12,
      "picks": 1
     },
     {
      "date": "2026-05-03",
      "cumulative_points_hundredths": -40500,
      "n": 14,
      "picks": 2
     }
    ]
   }
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record restored 14 settled archived picks by Steve Davies from copies archived before kick-off, across 10 matches between 10 August 2024 and 3 May 2026. Reconstructed at archived prices, these picks returned −28.9% on the total staked. Live record so far: won 0 of 2 settled live picks at our recorded market price. Of the 288 predictions we hold for Steve Davies, 136 are linked to matches: 8 were recorded by us before kick-off, 52 archived before kick-off by an independent web archive and 76 first found after the match; 4 are excluded while the attribution is under review. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/steve-davies/",
   "data_as_of": "2026-11-07",
   "method_version": "retro-1.1"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 284,
   "under_review": 4,
   "no_match_linked": 148,
   "proven_predictions": 60,
   "proven_checked": 26,
   "proven_measured": 16,
   "proven_dates": 12,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 8,
     "checked": 8,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 2,
      "void": 0,
      "matches": 2,
      "net_points_hundredths": -20000,
      "staked_hundredths": 20000,
      "return_percent": "-100.00",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2026-10-25",
      "period_to": "2026-10-31",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.0",
      "checked_after_kickoff_picks": 0
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "author_price",
       "picks": 2,
       "return_main_percent": "-100.00",
       "return_other_percent": "-100.00",
       "settled_excluding_void": 2,
       "net_main_points_hundredths": -20000,
       "net_other_points_hundredths": -20000,
       "period_from": "2026-10-25",
       "period_to": "2026-10-31"
      },
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 2,
       "return_main_percent": "-100.00",
       "return_other_percent": "-100.00",
       "settled_excluding_void": 2,
       "net_main_points_hundredths": -20000,
       "net_other_points_hundredths": -20000,
       "period_from": "2026-10-25",
       "period_to": "2026-10-31"
      }
     ],
     "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": 8,
      "priced": 2
     },
     "accuracy": {
      "picks": 2,
      "won": 0,
      "won_percent": "0.0",
      "implied_percent": "45.6",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 0,
        "picks": 2,
        "implied_percent": "45.6"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 5,
      "right": 4,
      "wrong": 1,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 52,
     "checked": 18,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 14,
      "void": 0,
      "matches": 10,
      "net_points_hundredths": -40500,
      "staked_hundredths": 140000,
      "return_percent": "-28.93",
      "interval_low": "-82.50",
      "interval_high": "30.45",
      "interval_note": null,
      "period_from": "2024-08-10",
      "period_to": "2026-05-03",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 8,
       "return_main_percent": "-68.75",
       "return_other_percent": "-67.19",
       "settled_excluding_void": 8,
       "net_main_points_hundredths": -55000,
       "net_other_points_hundredths": -53750,
       "period_from": "2024-08-10",
       "period_to": "2026-05-03"
      },
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 1,
       "return_main_percent": "-100.00",
       "return_other_percent": "-100.00",
       "settled_excluding_void": 1,
       "net_main_points_hundredths": -10000,
       "net_other_points_hundredths": -10000,
       "period_from": "2026-05-03",
       "period_to": "2026-05-03"
      }
     ],
     "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": 18,
      "priced": 14
     },
     "accuracy": {
      "picks": 14,
      "won": 5,
      "won_percent": "35.7",
      "implied_percent": "41.1",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 3,
        "picks": 4,
        "implied_percent": "48.3"
       },
       {
        "market": "Match result",
        "won": 1,
        "picks": 3,
        "implied_percent": "39.3"
       },
       {
        "market": "Correct score",
        "won": 0,
        "picks": 2,
        "implied_percent": "14.1"
       },
       {
        "market": "Double chance",
        "won": 0,
        "picks": 2,
        "implied_percent": "59.9"
       },
       {
        "market": "Result and total goals",
        "won": 0,
        "picks": 2,
        "implied_percent": "38.0"
       },
       {
        "market": "Win to nil",
        "won": 1,
        "picks": 1,
        "implied_percent": "40.0"
       }
      ]
     }
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 76,
     "checked": 25,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 21,
      "void": 0,
      "matches": 18,
      "net_points_hundredths": 17950,
      "staked_hundredths": 210000,
      "return_percent": "8.55",
      "interval_low": "-36.95",
      "interval_high": "55.39",
      "interval_note": null,
      "period_from": "2024-10-19",
      "period_to": "2026-09-13",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 14,
       "return_main_percent": "16.79",
       "return_other_percent": "13.57",
       "settled_excluding_void": 14,
       "net_main_points_hundredths": 23500,
       "net_other_points_hundredths": 19000,
       "period_from": "2024-10-19",
       "period_to": "2026-09-13"
      },
      {
       "price": "Closing price, aggregator",
       "series_code": "retro_market_closing",
       "picks": 4,
       "return_main_percent": "0.25",
       "return_other_percent": "-0.15",
       "settled_excluding_void": 4,
       "net_main_points_hundredths": 100,
       "net_other_points_hundredths": -60,
       "period_from": "2025-12-07",
       "period_to": "2026-08-30"
      }
     ],
     "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": 25,
      "priced": 21
     },
     "accuracy": {
      "picks": 21,
      "won": 11,
      "won_percent": "52.4",
      "implied_percent": "47.6",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 4,
        "picks": 9,
        "implied_percent": "43.2"
       },
       {
        "market": "Double chance",
        "won": 3,
        "picks": 5,
        "implied_percent": "53.1"
       },
       {
        "market": "Result and total goals",
        "won": 1,
        "picks": 2,
        "implied_percent": "45.8"
       },
       {
        "market": "Both teams to score",
        "won": 1,
        "picks": 1,
        "implied_percent": "68.0"
       },
       {
        "market": "Corners over/under",
        "won": 1,
        "picks": 1,
        "implied_percent": "57.8"
       },
       {
        "market": "Other markets",
        "won": 1,
        "picks": 3,
        "implied_percent": "42.7"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": {
   "predictions": 8,
   "checked": 8,
   "settled": 2,
   "won": 0,
   "void": 0,
   "checked_won": 5,
   "checked_settled": 8,
   "threshold": 10,
   "text": "Live record so far: won 0 of 2 settled live picks at our recorded market price."
  },
  "headline_record_ids": [
   "n-0001a3c3cd5b900db054c562",
   "n-035af94a325f69854a16b509",
   "n-043483c01a7a2e058e2eeb2b",
   "n-2b466e6076196920fc51f247",
   "n-39367f796aa1e42842869f07",
   "n-49fc0149955c202968a5f246",
   "n-59fb360e2ef5726a84e2d84b",
   "n-77bddd250b5038de3635362e",
   "n-77dacff6a6debfe072c9beb3",
   "n-9dece5d0c7aab4f329b51a62",
   "n-a4eb01a751e5ec60ab836b10",
   "n-d1c19a3d7ddc8f4cafc0ae22",
   "n-e3d2cf7eed194f1c3202f6ee",
   "n-f71333d1899403a6fb1af40b"
  ],
  "interval_low": "-82.50",
  "interval_high": "30.45",
  "caption": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off) · 100 points per pick · 10 August 2024 – 3 May 2026 · Calculated · picks settled under reconstruction method 1.1",
  "record_from": "2024-08-10",
  "record_to": "2026-11-07"
 },
 "recorded_picks": [
  {
   "record_id": "n-bdaf45ce57de7fcb179d7690",
   "url": "/authors/steve-davies/picks/15/#pick-n-bdaf45ce57de7fcb179d7690",
   "match": "Aston Villa v Fulham",
   "match_url": "/football/matches/aston-villa-vs-fulham-2026-10-31/",
   "kickoff": "2026-10-31T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 53.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 1.95",
   "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": "1.95",
   "settled_price": "1.9524",
   "published_at": "2026-10-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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": {
    "outcome": "1",
    "price": "1.9524",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-bdaf45ce57de7fcb179d7690",
    "quote_text": "Aston Villa\nSky Sports Premier League, 8pm Saturday\n2pts 19-20 general",
    "fragment_from": 1300,
    "fragment_to": 1370,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1e1981c2cfbc904fb8876652f1cc8fd413f05f73e8c52a3a78d796b9a7df08dd",
     "material_removed": false
    },
    "published_at": "2026-10-29T14:00:00.000Z",
    "detected_at": "2026-10-29T14:09:33.252Z",
    "executed_at": "2026-10-29T14:23:20.774Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-cc0571163d80",
     "display_name": "Aston Villa — Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T20:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-fulham-2026-10-31/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": "1.9524",
     "our_snapshot_at": "2026-10-29T14:09:21.684Z",
     "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-29T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T14:00:00.000Z",
     "detected_at": "2026-10-29T14:09:33.252Z",
     "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": "Aston Villa",
     "author_odds": "1.95",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Aston Villa 1-1 Fulham."
    },
    "settlements": [
     {
      "operation_id": "e5c0669b2a928c2b04443df9ad0e850408df49d844e6e072f57c744f50ef8ffc",
      "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": "Aston Villa",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-29T14:23:17.101Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d5f600a725a3431f4a466d3d3a4be1a5629d7a43d3a4dc6b966729f1772d2bd2",
      "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": "Aston Villa",
      "decimal_odds": "1.9524",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-29T14:23:20.774Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Steve Davies's best bets Aston Villa Sky Sports Premier League, 8pm Saturday 2pts 19-20 general Swindon 3pm Saturday 3pts 11-8 general Bologna to win & over 2.5 goals vs Monza 2pm S",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-f30ee970196e2c48fc9d2d61",
   "url": "/authors/steve-davies/picks/15/#pick-n-f30ee970196e2c48fc9d2d61",
   "match": "Swindon v Rotherham United",
   "match_url": "/football/matches/swindon-vs-rotherham-united-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League Two",
   "lead_hours": 48.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Swindon at 2.38",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13750,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "2.375",
   "settled_price": "2.375",
   "published_at": "2026-10-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-f30ee970196e2c48fc9d2d61",
    "quote_text": "Swindon\n3pm Saturday\n3pts 11-8 general",
    "fragment_from": 1372,
    "fragment_to": 1410,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1e1981c2cfbc904fb8876652f1cc8fd413f05f73e8c52a3a78d796b9a7df08dd",
     "material_removed": false
    },
    "published_at": "2026-10-29T14:00:00.000Z",
    "detected_at": "2026-10-29T14:09:33.252Z",
    "executed_at": "2026-10-29T14:20:28.044Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-45e007cd4799",
     "display_name": "Swindon — Rotherham United",
     "competition_name": "EFL League Two",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/swindon-vs-rotherham-united-2026-10-31/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Swindon",
    "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": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T14:00:00.000Z",
     "detected_at": "2026-10-29T14:09:33.252Z",
     "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": "Swindon",
     "author_odds": "2.375",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Swindon at 2.38"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Swindon 2-1 Rotherham United."
    },
    "settlements": [
     {
      "operation_id": "8ef7651985b838098b28e93bf6726172655fc50cb116df70b0cc0277cb6b1661",
      "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": "Swindon",
      "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-10-29T14:20:28.044Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4fcab6c65fcd7ea31fa3e6e79fc0d21919c22239f7713865cf7b5c91397855c9",
      "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": "Swindon",
      "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": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Steve Davies's best bets Aston Villa Sky Sports Premier League, 8pm Saturday 2pts 19-20 general Swindon 3pm Saturday 3pts 11-8 general Bologna to win & over 2.5 goals vs Monza 2pm S",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Swindon to win"
   }
  },
  {
   "record_id": "n-98b999c8d36aa5a3a8222a4c",
   "url": "/authors/steve-davies/picks/15/#pick-n-98b999c8d36aa5a3a8222a4c",
   "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": 27.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.5000",
   "published_at": "2026-10-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:18:45.409Z",
   "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": {
    "outcome": "2",
    "price": "2.5000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "platform": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-98b999c8d36aa5a3a8222a4c",
    "quote_text": "Best bet\n\nLeeds\n1pt 7-5 BoyleSports",
    "fragment_from": 2841,
    "fragment_to": 2876,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/sunderland-vs-leeds-predictions-team-news-odds-betting-tips-bet-builder-aQV0L5E7pojO/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "18fff67243178a4089b48083dd347637d1e1bef10b21cd207cb9ab2386ea9965",
     "material_removed": false
    },
    "published_at": "2026-10-24T13:00:00.000Z",
    "detected_at": "2026-10-24T13:18:45.409Z",
    "executed_at": "2026-10-24T16:01:06.017Z",
    "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.5000",
     "our_snapshot_at": "2026-10-24T13:17:37.957Z",
     "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-24T13:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-24T13:00:00.000Z",
     "detected_at": "2026-10-24T13:18:45.409Z",
     "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": "2004814ab5f824902657f7dc1fd0fc20c4a549ccca7d6520570867579bdcfced",
      "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-24T16:01:04.386Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c5d6f592a6db641ca1e0d346e4f1bea0fd5f0e27a930b800d2bd41896e9fb153",
      "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.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T16:01:06.017Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-leeds-predictions-team-news-odds-betting-tips-bet-builder-aQV0L5E7pojO/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United to win"
   }
  },
  {
   "record_id": "n-208d161cce6a579e813ba013",
   "url": "/authors/steve-davies/picks/3/#pick-n-208d161cce6a579e813ba013",
   "match": "Coventry City v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-09-13T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -367.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Coventry City or draw at 1.95",
   "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": "1.95",
   "settled_price": "1.8500",
   "published_at": "2026-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T20:50:46.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": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-208d161cce6a579e813ba013",
    "quote_text": "Coventry or draw double chance\n1pt 20-21 BoyleSports",
    "fragment_from": 1832,
    "fragment_to": 1884,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/coventry-vs-brighton-odds-predictions-betting-tips-team-news-bet-builder-aeSBv4L8MQLY/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2f320e7b6fd89c7ea906f5e76ee372cbc9eea39874f366aa3a3d9a70d40fb070",
     "material_removed": false
    },
    "published_at": "2026-09-13T09:20:35.000Z",
    "detected_at": "2026-09-28T20:50:46.067Z",
    "executed_at": "2026-11-07T18:25:55.321Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Coventry City v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2026-09-13T13:00:00.000Z",
     "url": null,
     "scoreline": "0-5"
    },
    "market_label": "Double chance",
    "outcome_label": "Coventry City or draw",
    "odds_set": {
     "by_author": "1.95",
     "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": "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-09-13T09:20:35.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-13T09:20:35.000Z",
     "detected_at": "2026-09-28T20:50:46.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": "Double chance",
     "choice": "Coventry City or draw",
     "author_odds": "1.95",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Coventry City or draw at 1.95"
    },
    "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 Coventry City 0-5 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "4d24a098b01dcda354d29b950140e2d2ae5de0026e13c5ff74a2327eee7c8aa3",
      "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": "Coventry City or draw",
      "decimal_odds": "1.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:25:55.315Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "243b689cc9f378023bc740915a8c5794904e7c1af1c13b78f969883923850da2",
      "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": "Coventry City or draw",
      "decimal_odds": "1.8500",
      "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.321Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/coventry-vs-brighton-odds-predictions-betting-tips-team-news-bet-builder-aeSBv4L8MQLY/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Coventry City or draw"
   }
  },
  {
   "record_id": "n-3377e3112a29cb2e1c76e7cf",
   "url": "/authors/steve-davies/picks/4/#pick-n-3377e3112a29cb2e1c76e7cf",
   "match": "Chelsea v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-08-30T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -704.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea",
   "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": null,
   "settled_price": "1.8300",
   "published_at": "2026-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-3377e3112a29cb2e1c76e7cf",
    "quote_text": "Chelsea to beat Brighton.",
    "fragment_from": 4309,
    "fragment_to": 4334,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-aston-villa-vs-arsenal-aIJ0K2E2jihL/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "61731296b821fc426bee96fa8c033c70535f6a3e66718bc89e5114256f3d7abe",
     "material_removed": false
    },
    "published_at": "2026-08-29T07:00:00.000Z",
    "detected_at": "2026-09-28T20:57:37.379Z",
    "executed_at": "2026-11-07T18:25:55.407Z",
    "statement_class": "unpriced",
    "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": "2026-08-30T13:00:00.000Z",
     "url": null,
     "scoreline": "4-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Chelsea",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8440",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8440,
    "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-08-29T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-29T07:00:00.000Z",
     "detected_at": "2026-09-28T20:57:37.379Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Chelsea",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Chelsea"
    },
    "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 Chelsea 4-3 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "3e44d471e330f5460d0ec81695b39a21e637a8a55747815abc9f43ee271fc473",
      "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.8440",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8440,
      "executed_at": "2026-11-07T18:25:55.407Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cf86df0dfd4d25c9335c5f6ea5d06856304274c1f2fea396794d7aa283f15d52",
      "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.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:25:55.413Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-aston-villa-vs-arsenal-aIJ0K2E2jihL/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win"
   }
  },
  {
   "record_id": "n-c883404f01bf57882a4ed5c7",
   "url": "/authors/steve-davies/picks/4/#pick-n-c883404f01bf57882a4ed5c7",
   "match": "Coventry City v Hull City",
   "match_url": null,
   "kickoff": "2026-08-29T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -727.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Coventry City",
   "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.7450",
   "published_at": "2026-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-c883404f01bf57882a4ed5c7",
    "quote_text": "Coventry to beat Hull.",
    "fragment_from": 4969,
    "fragment_to": 4991,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/expert-jury-betting-tips-and-predictions-for-aston-villa-vs-arsenal-aIJ0K2E2jihL/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "61731296b821fc426bee96fa8c033c70535f6a3e66718bc89e5114256f3d7abe",
     "material_removed": false
    },
    "published_at": "2026-08-29T07:00:00.000Z",
    "detected_at": "2026-09-28T20:57:37.379Z",
    "executed_at": "2026-11-07T18:25:55.420Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Coventry City v Hull City",
     "competition_name": "Premier League",
     "starts_at": "2026-08-29T14:00:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Coventry City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7194",
     "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-08-29T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-29T07:00:00.000Z",
     "detected_at": "2026-09-28T20:57:37.379Z",
     "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": "Coventry City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Coventry City"
    },
    "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 Coventry City 0-1 Hull City."
    },
    "settlements": [
     {
      "operation_id": "4bfabdce782113371b456e576b853d52a37dca038819f5c614c22be278ba73f3",
      "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": "Coventry City",
      "decimal_odds": "1.7194",
      "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.420Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "62ab6bc2facb11bb1708f11bf042354ac826dec0fa66f09884c5212dd3a75eee",
      "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": "Coventry City",
      "decimal_odds": "1.7450",
      "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.426Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-aston-villa-vs-arsenal-aIJ0K2E2jihL/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Coventry City to win"
   }
  },
  {
   "record_id": "n-b09537b2979220233cfa698b",
   "url": "/authors/steve-davies/picks/5/#pick-n-b09537b2979220233cfa698b",
   "match": "Brighton & Hove Albion v Tromsø",
   "match_url": null,
   "kickoff": "2026-08-27T18:30:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -771.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Brighton & Hove Albion to win and under 3.5 goals at 2.3",
   "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.3",
   "settled_price": "2.1550",
   "published_at": "2026-08-26T16:00:00.000Z",
   "recorded_at": "2026-09-28T21:37:46.314Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-b09537b2979220233cfa698b",
    "quote_text": "Brighton to win & under 3.5 goals\n1pt 13-10 BoyleSports, Coral, Ladbrokes",
    "fragment_from": 1501,
    "fragment_to": 1574,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/conference-league/conference-league-qualifying-predictions-odds-and-tips-aNSM62n6v4Ef/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ba95bec69c99ba806e549184b20bbc897b192ef3cc40d48e7acc14b85438a797",
     "material_removed": false
    },
    "published_at": "2026-08-26T16:00:00.000Z",
    "detected_at": "2026-09-28T21:37:46.314Z",
    "executed_at": "2026-11-07T18:25:55.516Z",
    "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 Tromsø",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-08-27T18:30:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Brighton & Hove Albion 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.1550",
     "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-08-26T16:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-26T16:00:00.000Z",
     "detected_at": "2026-09-28T21:37:46.314Z",
     "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": "Brighton & Hove Albion 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: Brighton & Hove Albion to win and under 3.5 goals at 2.3"
    },
    "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 Brighton & Hove Albion 4-0 Tromsø."
    },
    "settlements": [
     {
      "operation_id": "0c4fc19330922ae3cd9f194318c49b0442791eb0ddb9db5bd7f805bb09c0b346",
      "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": "Brighton & Hove Albion 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:25:55.510Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6ed33b0d3c5bc7580ba3e185273604a53e67f2732f2c81b37c4b5f7eda492381",
      "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": "Brighton & Hove Albion to win and under 3.5 goals",
      "decimal_odds": "2.1550",
      "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.516Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/conference-league/conference-league-qualifying-predictions-odds-and-tips-aNSM62n6v4Ef/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brighton & Hove Albion to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-bf08d9b4e0b17d41d9dc159f",
   "url": "/authors/steve-davies/picks/2/#pick-n-bf08d9b4e0b17d41d9dc159f",
   "match": "Brentford v Crystal Palace",
   "match_url": null,
   "kickoff": "2026-05-17T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3218.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Crystal Palace at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.0800",
   "published_at": "2026-05-16T14:00:00.000Z",
   "recorded_at": "2026-09-28T16:20:33.122Z",
   "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 Steve Davies",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bf08d9b4e0b17d41d9dc159f",
    "quote_text": "Crystal Palace or draw double chance\n1pt 23-20 bet365, BoyleSports",
    "fragment_from": 3865,
    "fragment_to": 3931,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-odds-an3Sj4e2HvDH/",
     "display_name": null,
     "speaker": "Dan Childs, Ian Wilkerson, Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4abcd311ef0425bae55a3b3720abd81644d0c153aa99aed858d56a43b760cd66",
     "material_removed": false
    },
    "published_at": "2026-05-16T14:00:00.000Z",
    "detected_at": "2026-09-28T16:20:33.122Z",
    "executed_at": "2026-11-07T18:21:51.525Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Brentford v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-05-17T14:00:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Crystal Palace",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0800",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10800,
    "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-05-16T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-16T14:00:00.000Z",
     "detected_at": "2026-09-28T16:20:33.122Z",
     "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 Crystal Palace",
     "author_odds": "2.15",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Crystal Palace at 2.15"
    },
    "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 Brentford 2-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "a8009f8968005d41429eab58857a43c35069d5eddd110f5def28f979b9585778",
      "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 Crystal Palace",
      "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:51.512Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1bfe478783f695a17ddcbfdf7cb9f538849d5b8cd5d8218151d277dfdced4595",
      "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 Crystal Palace",
      "decimal_odds": "2.0800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10800,
      "executed_at": "2026-11-07T18:21:51.525Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Childs, Ian Wilkerson, Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "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 Steve Davies",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-predictions-football-betting-tips-and-odds-an3Sj4e2HvDH/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Steve Davies",
     "verdict_line": "Racing Post, verdict by Steve Davies"
    },
    "correction": null,
    "choice_words": "draw or Crystal Palace"
   }
  },
  {
   "record_id": "n-9deb3d2b9ff4b3b6a25ec0c5",
   "url": "/authors/steve-davies/picks/2/#pick-n-9deb3d2b9ff4b3b6a25ec0c5",
   "match": "Manchester United v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-05-17T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3220.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Casemiro to score at 4.33",
   "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": "4.33",
   "settled_price": "4.33",
   "published_at": "2026-05-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-9deb3d2b9ff4b3b6a25ec0c5",
    "quote_text": "Casemiro to score in a United victory - a 10-3 shot",
    "fragment_from": 2366,
    "fragment_to": 2417,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-atW7M0k5UjlC/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a48e914fded1492c2c8b0111c4c2cf306c7466a0a135996b2693216982e0605a",
     "material_removed": false
    },
    "published_at": "2026-05-16T16:44:15.000Z",
    "detected_at": "2026-09-28T16:18:05.334Z",
    "executed_at": "2026-11-07T18:21:49.682Z",
    "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": "2026-05-17T11:30:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Casemiro to score",
    "odds_set": {
     "by_author": "4.33",
     "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-05-16T16:44:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-16T16:44:15.000Z",
     "detected_at": "2026-09-28T16:18:05.334Z",
     "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": "Casemiro to score",
     "author_odds": "4.33",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Casemiro to score at 4.33"
    },
    "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 Nottingham Forest."
    },
    "settlements": [
     {
      "operation_id": "f916f769edf00409794a2c5abeec05e38a237c42ecf6adae6a3601033b19c1dc",
      "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": "Casemiro to score",
      "decimal_odds": "4.33",
      "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.682Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-predictions-team-news-betting-tips-odds-and-bet-builder-atW7M0k5UjlC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Casemiro to score"
   }
  },
  {
   "record_id": "n-2b466e6076196920fc51f247",
   "url": "/authors/steve-davies/picks/3/#pick-n-2b466e6076196920fc51f247",
   "match": "Aston Villa v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2026-05-03T18:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3550.5,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: under 1.5 at 4.33",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4.33",
   "settled_price": "4.2500",
   "published_at": "2026-05-03T15:03:37.000Z",
   "recorded_at": "2026-09-28T16:27:49.600Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2b466e6076196920fc51f247",
    "quote_text": "Under 1.5 goals\n10-3 bet365",
    "fragment_from": 1975,
    "fragment_to": 2002,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503153046id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-tottenham-predictions-team-news-tips-odds-bet-builder-an6nf3N4lrzp/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7f9f718e1d886daf00e3f5fed1b9f2e8c0c0821b85086c09717293573c0b62a5",
     "material_removed": false
    },
    "published_at": "2026-05-03T15:03:37.000Z",
    "detected_at": "2026-09-28T16:27:49.600Z",
    "executed_at": "2026-11-07T18:20:42.892Z",
    "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": "2026-05-03T18:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 1.5 goals",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "4.33",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-03T15:30:46.000Z",
    "dates": {
     "fragment_at": "2026-05-03T15:03:37.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-03T15:03:37.000Z",
     "detected_at": "2026-09-28T16:27:49.600Z",
     "archive_snapshot_at": "2026-05-03T15:30: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": "Over/Under 1.5 goals",
     "choice": "under 1.5",
     "author_odds": "4.33",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: under 1.5 at 4.33"
    },
    "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 Aston Villa 1-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "4007130003f25627b869937a82dbc3fe135f9cddda8369e38eb2d54d9d23e30e",
      "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 1.5 goals",
      "choice": "under 1.5",
      "decimal_odds": "4.33",
      "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.885Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fac33d25659f69f106d668ad2d6dfe4258bae51375fb3783a017712ab61e1e83",
      "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 1.5 goals",
      "choice": "under 1.5",
      "decimal_odds": "4.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:20:42.892Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-tottenham-predictions-team-news-tips-odds-bet-builder-an6nf3N4lrzp/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-d1c19a3d7ddc8f4cafc0ae22",
   "url": "/authors/steve-davies/picks/3/#pick-n-d1c19a3d7ddc8f4cafc0ae22",
   "match": "Aston Villa v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2026-05-03T18:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3550.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.2",
   "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.2",
   "settled_price": "2.2500",
   "published_at": "2026-05-03T15:03:37.000Z",
   "recorded_at": "2026-09-28T16:27:49.600Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d1c19a3d7ddc8f4cafc0ae22",
    "quote_text": "Aston VIlla\n1pts 6-5 Paddy Power",
    "fragment_from": 1865,
    "fragment_to": 1897,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20260503153046id_/https://www.racingpost.com/sport/football-tips/premier-league/aston-villa-tottenham-predictions-team-news-tips-odds-bet-builder-an6nf3N4lrzp/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7f9f718e1d886daf00e3f5fed1b9f2e8c0c0821b85086c09717293573c0b62a5",
     "material_removed": false
    },
    "published_at": "2026-05-03T15:03:37.000Z",
    "detected_at": "2026-09-28T16:27:49.600Z",
    "executed_at": "2026-11-07T18:20:42.860Z",
    "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": "2026-05-03T18:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2500",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2026-05-03T15:30:46.000Z",
    "dates": {
     "fragment_at": "2026-05-03T15:03:37.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-03T15:03:37.000Z",
     "detected_at": "2026-09-28T16:27:49.600Z",
     "archive_snapshot_at": "2026-05-03T15:30: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": "1X2, match result",
     "choice": "Aston Villa",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 2.2"
    },
    "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 Aston Villa 1-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "2d0d78783b1e25bda608badc4626a6de3fba049693125b0526db284baed606ca",
      "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.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:42.833Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0604e18fc68eec4d9b3c8937cd89dc43e154b3ac24a4ee27b8d5a6ef93ddf13a",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.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:20:42.860Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a9d586498e44397226fbfa1467136d8b8252fb2523c8ffa85ff5c799fd17488f",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.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:20:42.873Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-tottenham-predictions-team-news-tips-odds-bet-builder-an6nf3N4lrzp/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-3b9910fd7dc7122d07a92f5b",
   "url": null,
   "match": "Atalanta v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-03-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4891.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-6",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4700",
   "published_at": "2026-03-10T18:00:01.000Z",
   "recorded_at": "2026-09-30T15:46:34.897Z",
   "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-79e344af1cdfcfb8175a15c2",
   "url": "/authors/steve-davies/picks/7/#pick-n-79e344af1cdfcfb8175a15c2",
   "match": "Atalanta v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-03-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4891.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: FC Bayern München to win and over 2.5 goals at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-6",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "2.2100",
   "published_at": "2026-03-10T18:00:01.000Z",
   "recorded_at": "2026-09-30T15:46:34.897Z",
   "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-79e344af1cdfcfb8175a15c2",
    "quote_text": "Bayern Munich to win & over 2.5 goals\n3pts 11-10 Coral, Hills, Ladbrokes",
    "fragment_from": 1807,
    "fragment_to": 1879,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/atalanta-vs-bayern-munich-betting-tips-team-news-predictions-bet-builder-a5pKv0i2LVOD/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3b6454f97de519d748a299de0e4f822f2d95963640c7fdb2ff57b204f75b2a04",
     "material_removed": false
    },
    "published_at": "2026-03-10T18:00:01.000Z",
    "detected_at": "2026-09-30T15:46:34.897Z",
    "executed_at": "2026-11-07T18:22:24.501Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atalanta v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-10T20:00:00.000Z",
     "url": null,
     "scoreline": "1-6"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "FC Bayern München to win and over 2.5 goals",
    "odds_set": {
     "by_author": "2.1",
     "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": "win",
    "simulation_change_hundredths": 12100,
    "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-03-10T18:00:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-10T18:00:01.000Z",
     "detected_at": "2026-09-30T15:46:34.897Z",
     "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": "FC Bayern München to win and over 2.5 goals",
     "author_odds": "2.1",
     "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: FC Bayern München to win and over 2.5 goals at 2.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Atalanta 1-6 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "349e73c80df384b1a86c81f3f4548c28582b6246b21757a3e48d01c97e245f2d",
      "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": "FC Bayern München to win and over 2.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:22:24.484Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ba3bd6fea0213f40eb7b73001e4f6ed0b045b5ce00ca8e3f3f2c8fbd4e0c8f22",
      "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": "FC Bayern München to win and over 2.5 goals",
      "decimal_odds": "2.2100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12100,
      "executed_at": "2026-11-07T18:22:24.501Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-bayern-munich-betting-tips-team-news-predictions-bet-builder-a5pKv0i2LVOD/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-5dbef28a93879ee7174ca1a0",
   "url": "/authors/steve-davies/picks/2/#pick-n-5dbef28a93879ee7174ca1a0",
   "match": "Newcastle United v Everton",
   "match_url": null,
   "kickoff": "2026-02-28T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5089.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Everton at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.0400",
   "published_at": "2026-02-27T17:00:00.000Z",
   "recorded_at": "2026-09-28T16:19:59.098Z",
   "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 Steve Davies",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5dbef28a93879ee7174ca1a0",
    "quote_text": "Draw or Everton double chance\n2pts 23-20 Ladbrokes, BoyleSports, Coral",
    "fragment_from": 7766,
    "fragment_to": 7836,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aORwF1b1b7Or/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "0cb71e3c0c48a03d8f46030218e81d8cee01dfcd5d7b82c6403487df394a0277",
     "material_removed": false
    },
    "published_at": "2026-02-27T17:00:00.000Z",
    "detected_at": "2026-09-28T16:19:59.098Z",
    "executed_at": "2026-11-07T18:21:50.747Z",
    "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 Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-02-28T15:00:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Everton",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10400,
    "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-02-27T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-27T17:00:00.000Z",
     "detected_at": "2026-09-28T16:19:59.098Z",
     "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 Everton",
     "author_odds": "2.15",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Everton at 2.15"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Newcastle United 2-3 Everton."
    },
    "settlements": [
     {
      "operation_id": "f97ced6787a545ac9c067d52f233c1d03d853f719669ac8df4174bef27f107b5",
      "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 Everton",
      "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.733Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fc045047d81ea0ee4df582931e9d892167634ac7a5497cf4e95c711ad81cc7a2",
      "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 Everton",
      "decimal_odds": "2.0400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10400,
      "executed_at": "2026-11-07T18:21:50.747Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Childs, Steve Davies, Jack Ogalbe",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "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 Steve Davies",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aORwF1b1b7Or/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Steve Davies",
     "verdict_line": "Racing Post, verdict by Steve Davies"
    },
    "correction": null,
    "choice_words": "draw or Everton"
   }
  },
  {
   "record_id": "n-3ff73546dfd31e7b5a876b89",
   "url": "/authors/steve-davies/picks/2/#pick-n-3ff73546dfd31e7b5a876b89",
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "2.1800",
   "published_at": "2025-12-13T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:34.327Z",
   "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-3ff73546dfd31e7b5a876b89",
    "quote_text": "Aston Villa\n1pt 21-20 Coral",
    "fragment_from": 1932,
    "fragment_to": 1959,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aNgNM3I362YL/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dda5d26a9aaef17a2052ca0f126c553b6092378a4853f1d55203f054b411e51c",
     "material_removed": false
    },
    "published_at": "2025-12-13T15:00:00.000Z",
    "detected_at": "2026-09-28T16:22:34.327Z",
    "executed_at": "2026-11-07T18:21:52.845Z",
    "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 Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1500",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11500,
    "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-13T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T15:00:00.000Z",
     "detected_at": "2026-09-28T16:22:34.327Z",
     "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.05",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 2.05"
    },
    "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 West Ham United 2-3 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "74d3e20a319e556be4e76b1b3c22439490f292b5e4a3fcd705029abc440cd4ad",
      "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.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:52.832Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "25952eb71f00686fd264accecd4d5a02dce9f7135fd78ff9e53d3db237332859",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.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:52.845Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c130f887415fb2cc4b48b72e7c20c58b55964efc65ffb5c8c42dc80ef09c39bf",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.1800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11800,
      "executed_at": "2026-11-07T18:21:52.860Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-predictions-team-news-betting-tips-odds-and-bet-builder-aNgNM3I362YL/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-414975b494113094e21fcdb5",
   "url": null,
   "match": "Fulham v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-12-07T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7079.7,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.7300",
   "published_at": "2025-12-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-f0e293527841055eb3d67884",
   "url": "/authors/steve-davies/picks/2/#pick-n-f0e293527841055eb3d67884",
   "match": "Fulham v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-12-07T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7079.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: Longshot Samuel Chukwueze to score 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_author_price",
   "series_short": "author's odds, restored",
   "author_price": "5",
   "settled_price": "5",
   "published_at": "2025-12-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-f0e293527841055eb3d67884",
    "quote_text": "Longshot\n\nSamuel Chukwueze anytime goalscorer\n4-1 bet365, BoyleSports",
    "fragment_from": 2100,
    "fragment_to": 2169,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-aQXXe5W8bvOg/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "13e8a0e67fcd46f88eb6c8e1954aff746927bc91e39edba79e0bed87c4274311",
     "material_removed": false
    },
    "published_at": "2025-12-06T15:00:00.000Z",
    "detected_at": "2026-09-28T16:14:55.065Z",
    "executed_at": "2026-11-07T18:21:48.663Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-12-07T16:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Longshot Samuel Chukwueze to score",
    "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": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-06T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-06T15:00:00.000Z",
     "detected_at": "2026-09-28T16:14:55.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": "Longshot Samuel Chukwueze to score",
     "author_odds": "5",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Longshot Samuel Chukwueze to score 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 Fulham 1-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "4dac4f0ec7986963edd7441fa52cf1d054f4b7a10bfb9530416cebe94b0a14a2",
      "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 Samuel Chukwueze to score",
      "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:48.663Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-aQXXe5W8bvOg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Longshot Samuel Chukwueze to score"
   }
  },
  {
   "record_id": "n-70bbac3a2ccca90982a19f01",
   "url": "/authors/steve-davies/picks/2/#pick-n-70bbac3a2ccca90982a19f01",
   "match": "Fulham v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-12-07T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7079.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fulham at 2.6",
   "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.6",
   "settled_price": "2.5000",
   "published_at": "2025-12-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-70bbac3a2ccca90982a19f01",
    "quote_text": "Best bet\n\nFulham\n1pt 8-5 general",
    "fragment_from": 2007,
    "fragment_to": 2039,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/fulham-vs-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-aQXXe5W8bvOg/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "13e8a0e67fcd46f88eb6c8e1954aff746927bc91e39edba79e0bed87c4274311",
     "material_removed": false
    },
    "published_at": "2025-12-06T15:00:00.000Z",
    "detected_at": "2026-09-28T16:14:55.065Z",
    "executed_at": "2026-11-07T18:21:48.618Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Fulham v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-12-07T16:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5000",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-06T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-06T15:00:00.000Z",
     "detected_at": "2026-09-28T16:14:55.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": "Fulham",
     "author_odds": "2.6",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fulham at 2.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Fulham 1-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "2a5e112960456faeb55e74fcc47f2cf9890ed99cb876c4d3691670ededd574b5",
      "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": "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:21:48.599Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "acccf79e2c05bdc3ed3c9616d2de31b2a95522e559d5ef96a853d6c8aca02236",
      "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": "Fulham",
      "decimal_odds": "2.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:48.618Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "374a3aacde7a0662d48360cc31a60a5a869894bab39a8a33e18bfd49e2430005",
      "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": "2.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:48.636Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-predictions-team-news-betting-tips-odds-and-bet-builder-aQXXe5W8bvOg/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham to win"
   }
  },
  {
   "record_id": "n-f71333d1899403a6fb1af40b",
   "url": "/authors/steve-davies/picks/9/#pick-n-f71333d1899403a6fb1af40b",
   "match": "Wrexham v Coventry City",
   "match_url": null,
   "kickoff": "2025-10-31T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8020.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 1.5 goals: Coventry City to win and over 1.5 goals at 2.25",
   "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": "2.25",
   "settled_price": "2.7150",
   "published_at": "2025-10-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f71333d1899403a6fb1af40b",
    "quote_text": "Coventry to win & over 1.5 goals\n1pt 5-4 bet365",
    "fragment_from": 1971,
    "fragment_to": 2018,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
     "material_removed": false
    },
    "published_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "executed_at": "2026-11-07T18:22:25.698Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Wrexham v Coventry City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-31T20:00:00.000Z",
     "url": null,
     "scoreline": "3-2"
    },
    "market_label": "Match result and over/under 1.5 goals",
    "outcome_label": "Coventry City to win and over 1.5 goals",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.7150",
     "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-10-30T17:42:13.000Z",
    "dates": {
     "fragment_at": "2025-10-30T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-30T17:00:00.000Z",
     "detected_at": "2026-10-01T00:48:29.327Z",
     "archive_snapshot_at": "2025-10-30T17:42:13.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 1.5 goals",
     "choice": "Coventry City to win and over 1.5 goals",
     "author_odds": "2.25",
     "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: Coventry City to win and over 1.5 goals at 2.25"
    },
    "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 Wrexham 3-2 Coventry City."
    },
    "settlements": [
     {
      "operation_id": "0b6c80aa7e6db83da9a81c264e1bc91063a3025229e8cc804a032cf3f860ba53",
      "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": "Coventry City to win and over 1.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:25.692Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "73c87f06351ca3d3812d9105edaaf9c8bc3a4ba2f37bc9c5a950d8bb81cf147e",
      "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": "Coventry City to win and over 1.5 goals",
      "decimal_odds": "2.7150",
      "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:25.698Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Coventry City to win and over 1.5 goals"
   }
  },
  {
   "record_id": "n-5587b136e8a24d7563e8b2ee",
   "url": "/authors/steve-davies/picks/8/#pick-n-5587b136e8a24d7563e8b2ee",
   "match": "Ipswich Town v West Bromwich Albion",
   "match_url": null,
   "kickoff": "2025-10-25T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8164.6,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 2.5 cards: over 2.5 at 6",
   "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",
   "settled_price": "6",
   "published_at": "2025-10-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-5587b136e8a24d7563e8b2ee",
    "quote_text": "Over 2.5 Ipswich cards\n5-1 Paddy Power",
    "fragment_from": 1993,
    "fragment_to": 2031,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
     "material_removed": false
    },
    "published_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "executed_at": "2026-11-07T18:22:15.209Z",
    "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 West Bromwich Albion",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-25T11:30:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.5 cards",
    "outcome_label": "over 2.5",
    "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-24T15:46:09.000Z",
    "dates": {
     "fragment_at": "2025-10-24T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-24T15:00:00.000Z",
     "detected_at": "2026-09-30T16:07:56.542Z",
     "archive_snapshot_at": "2025-10-24T15:46:09.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 cards",
     "choice": "over 2.5",
     "author_odds": "6",
     "market_key": "cards_over_under",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "bookings",
     "in_words": "Over/Under 2.5 cards: over 2.5 at 6"
    },
    "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 Ipswich Town 1-0 West Bromwich Albion."
    },
    "settlements": [
     {
      "operation_id": "cb6081cdd00b03b1d395b09734c2811fd931313a86478ff82412e8e82e820eb3",
      "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 cards",
      "choice": "over 2.5",
      "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.209Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 cards)"
   }
  },
  {
   "record_id": "n-a4eb01a751e5ec60ab836b10",
   "url": "/authors/steve-davies/picks/8/#pick-n-a4eb01a751e5ec60ab836b10",
   "match": "Ipswich Town v West Bromwich Albion",
   "match_url": null,
   "kickoff": "2025-10-25T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8164.6,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or West Bromwich Albion 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.8500",
   "published_at": "2025-10-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a4eb01a751e5ec60ab836b10",
    "quote_text": "Draw or West Brom Double Chance\n1pt Evs bet365",
    "fragment_from": 1876,
    "fragment_to": 1922,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251024154609id_/https://www.racingpost.com/sport/football-tips/efl/championship-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "69b93e2738706617d2d890134b4250c20e8fd97e8adf5389dea644fd252898f8",
     "material_removed": false
    },
    "published_at": "2025-10-24T15:00:00.000Z",
    "detected_at": "2026-09-30T16:07:56.542Z",
    "executed_at": "2026-11-07T18:22:15.201Z",
    "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 West Bromwich Albion",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-25T11:30:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or West Bromwich Albion",
    "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": "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-10-24T15:46:09.000Z",
    "dates": {
     "fragment_at": "2025-10-24T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-24T15:00:00.000Z",
     "detected_at": "2026-09-30T16:07:56.542Z",
     "archive_snapshot_at": "2025-10-24T15:46:09.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 West Bromwich Albion",
     "author_odds": "2",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or West Bromwich Albion 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 Ipswich Town 1-0 West Bromwich Albion."
    },
    "settlements": [
     {
      "operation_id": "f0973faa7d7c6dcbf0d03d8e6b45f75c9cda2a135ad76d7175634b2aa828a791",
      "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 West Bromwich Albion",
      "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:15.196Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5b82ac4073504c83d9d5a0fa9a6433a1a336798fab412f9e823e9847893bfc4a",
      "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 West Bromwich Albion",
      "decimal_odds": "1.8500",
      "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.201Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-ipswich-vs-west-brom-predictions-team-news-betting-tips-odds-bet-builder-aPZ1Q8H2ZkdZ/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or West Bromwich Albion"
   }
  },
  {
   "record_id": "n-77bddd250b5038de3635362e",
   "url": null,
   "match": "Charlton Athletic v Leicester City",
   "match_url": null,
   "kickoff": "2025-08-23T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9676.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Charlton Athletic or draw",
   "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.5200",
   "published_at": "2025-08-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.889Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3c53458898f5bd07ba376957",
   "url": "/authors/steve-davies/picks/8/#pick-n-3c53458898f5bd07ba376957",
   "match": "Charlton Athletic v Leicester City",
   "match_url": null,
   "kickoff": "2025-08-23T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9676.6,
   "market_code": "cards_over_under",
   "author_said": "Over/Under 1.5 cards: under 1.5 at 5.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": "5.5",
   "settled_price": "5.5",
   "published_at": "2025-08-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.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-3c53458898f5bd07ba376957",
    "quote_text": "Under 1.5 cards\n9-2 Paddy Power",
    "fragment_from": 2096,
    "fragment_to": 2127,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
     "material_removed": false
    },
    "published_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "executed_at": "2026-11-07T18:22:15.178Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Charlton Athletic v Leicester City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-08-23T11:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Over/Under 1.5 cards",
    "outcome_label": "under 1.5",
    "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": "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-22T16:11:42.000Z",
    "dates": {
     "fragment_at": "2025-08-22T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-22T15:30:00.000Z",
     "detected_at": "2026-09-30T16:07:43.889Z",
     "archive_snapshot_at": "2025-08-22T16:11: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 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 1.5 cards",
     "choice": "under 1.5",
     "author_odds": "5.5",
     "market_key": "cards_over_under",
     "choice_key": "under",
     "period": "match",
     "line": "1.5",
     "subject": "bookings",
     "in_words": "Over/Under 1.5 cards: under 1.5 at 5.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 Charlton Athletic 0-1 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "2f4088ee9a7b61035519d6c9f9652a4d74f05bb974791029ffd1ab8a55f797d5",
      "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 1.5 cards",
      "choice": "under 1.5",
      "decimal_odds": "5.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.178Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 1.5 (Over/Under 1.5 cards)"
   }
  },
  {
   "record_id": "n-af5a201ce31a00fd7ec1135c",
   "url": "/authors/steve-davies/picks/8/#pick-n-af5a201ce31a00fd7ec1135c",
   "match": "Charlton Athletic v Leicester City",
   "match_url": null,
   "kickoff": "2025-08-23T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9676.6,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Charlton Athletic at 2.38",
   "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": "2.375",
   "settled_price": "2.375",
   "published_at": "2025-08-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.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-af5a201ce31a00fd7ec1135c",
    "quote_text": "Charlton draw no bet\n1pt 11-8 BoyleSports",
    "fragment_from": 1984,
    "fragment_to": 2025,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250822161142id_/https://www.racingpost.com/sport/football-tips/efl/championship-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd04423634220e17b4ae1f8da9b47e377ecc5a36186ff402e01cfdd786fa5da6",
     "material_removed": false
    },
    "published_at": "2025-08-22T15:30:00.000Z",
    "detected_at": "2026-09-30T16:07:43.889Z",
    "executed_at": "2026-11-07T18:22:15.166Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Charlton Athletic v Leicester City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-08-23T11:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Charlton Athletic",
    "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": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2025-08-22T16:11:42.000Z",
    "dates": {
     "fragment_at": "2025-08-22T15:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-22T15:30:00.000Z",
     "detected_at": "2026-09-30T16:07:43.889Z",
     "archive_snapshot_at": "2025-08-22T16:11: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 30 Sep 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Draw no bet",
     "choice": "Charlton Athletic",
     "author_odds": "2.375",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Charlton Athletic at 2.38"
    },
    "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 Charlton Athletic 0-1 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "ca4f106c2531a733e98402015cc74187c3044ba7b6ece26dfee9c7226438914d",
      "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": "Charlton Athletic",
      "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:15.166Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-charlton-vs-leicester-predictions-team-news-betting-tips-odds-bet-builder-aCbx99U4oRZy/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Charlton Athletic (Draw no bet)"
   }
  },
  {
   "record_id": "n-e3d2cf7eed194f1c3202f6ee",
   "url": null,
   "match": "Bromley v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-08-12T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9933.1,
   "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-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6000",
   "published_at": "2025-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-035af94a325f69854a16b509",
   "url": null,
   "match": "Bromley v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-08-12T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9933.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Bromley 0-2 Ipswich Town",
   "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": "7.9500",
   "published_at": "2025-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9dece5d0c7aab4f329b51a62",
   "url": "/authors/steve-davies/picks/7/#pick-n-9dece5d0c7aab4f329b51a62",
   "match": "Bromley v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-08-12T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9933.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Ipswich Town to win and under 3.5 goals at 2.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": "2.4",
   "settled_price": "2.5500",
   "published_at": "2025-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9dece5d0c7aab4f329b51a62",
    "quote_text": "Ipswich & under 3.5 goals\n3pts 7-5 bet365",
    "fragment_from": 1962,
    "fragment_to": 2003,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250811163559id_/https://www.racingpost.com/sport/football-tips/efl-cup/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "18ef3ac614fc617b082a20bea9c251ed7d0dafc2e2402da829888cf118ec60d5",
     "material_removed": false
    },
    "published_at": "2025-08-11T16:16:09.000Z",
    "detected_at": "2026-09-30T16:06:09.908Z",
    "executed_at": "2026-11-07T18:22:15.061Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bromley v Ipswich Town",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2025-08-12T19:00:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "Match result and over/under 3.5 goals",
    "outcome_label": "Ipswich Town 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.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-08-11T16:35:59.000Z",
    "dates": {
     "fragment_at": "2025-08-11T16:16:09.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-11T16:16:09.000Z",
     "detected_at": "2026-09-30T16:06:09.908Z",
     "archive_snapshot_at": "2025-08-11T16:35: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 over/under 3.5 goals",
     "choice": "Ipswich Town 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: Ipswich Town to win and under 3.5 goals at 2.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 Bromley 1-1 Ipswich Town."
    },
    "settlements": [
     {
      "operation_id": "1ea0ac42326fd57d400959dc9f9a1b455c6189c3566d708407f04f49b7820cee",
      "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": "Ipswich Town to win and under 3.5 goals",
      "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.054Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e7dff99233855d5e6143dd355cad304c7626b61d613869eb63cee09fdd055b7d",
      "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": "Ipswich Town 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:22:15.061Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ipswich Town to win and under 3.5 goals"
   }
  },
  {
   "record_id": "n-77dacff6a6debfe072c9beb3",
   "url": null,
   "match": "Rangers v Plzen",
   "match_url": null,
   "kickoff": "2025-08-05T18:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -10101.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Rangers",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-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": null,
   "settled_price": "2.1000",
   "published_at": "2025-08-04T14:07:56.000Z",
   "recorded_at": "2026-09-30T16:01:59.823Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-738550f10d938aca6bd8a8d8",
   "url": "/authors/steve-davies/picks/13/#pick-n-738550f10d938aca6bd8a8d8",
   "match": "Everton v Leicester City",
   "match_url": null,
   "kickoff": "2025-02-01T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14759.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Iliman Ndiaye to score at 4.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 32500,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "4.25",
   "settled_price": "4.25",
   "published_at": "2025-01-29T16:36:14.000Z",
   "recorded_at": "2026-10-09T14:08:11.116Z",
   "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-738550f10d938aca6bd8a8d8",
    "quote_text": "Back Iliman Ndiaye anytime goalscorer at 13/4 with LiveScore Bet",
    "fragment_from": 3292,
    "fragment_to": 3356,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250219190212id_/https://www.livescore.com/en/news/everton-vs-leicester-predictions-in-form-ndiaye-could-be-key-for-toffees-2025012916361435316/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "682d642f1d19f7739d685cf131fd7722540c4816dd6874ba8d05b6a59b6c07af",
     "material_removed": false
    },
    "published_at": "2025-01-29T16:36:14.000Z",
    "detected_at": "2026-10-09T14:08:11.116Z",
    "executed_at": "2026-11-07T18:23:20.322Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Everton v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-02-01T15:00:00.000Z",
     "url": null,
     "scoreline": "4-0"
    },
    "market_label": "Player to score",
    "outcome_label": "Iliman Ndiaye to score",
    "odds_set": {
     "by_author": "4.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 32500,
    "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-01-29T16:36:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T16:36:14.000Z",
     "detected_at": "2026-10-09T14:08:11.116Z",
     "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": "Iliman Ndiaye to score",
     "author_odds": "4.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Iliman Ndiaye to score at 4.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Everton 4-0 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "104e4a6afbd4b6a54891d99e90227bec20dd390705298789f3a266ec78cfd713",
      "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": "Iliman Ndiaye to score",
      "decimal_odds": "4.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 32500,
      "executed_at": "2026-11-07T18:23:20.322Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/everton-vs-leicester-predictions-in-form-ndiaye-could-be-key-for-toffees-2025012916361435316/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Iliman Ndiaye to score"
   }
  },
  {
   "record_id": "n-153b56f291d2b2467fccb8e1",
   "url": "/authors/steve-davies/picks/13/#pick-n-153b56f291d2b2467fccb8e1",
   "match": "Stade Brestois v Real Madrid",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14825.6,
   "market_code": "player_to_score",
   "author_said": "Player to score: Kylian Mbappe to score at 3.8",
   "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": "3.8",
   "settled_price": "3.8",
   "published_at": "2025-01-27T14:02:29.000Z",
   "recorded_at": "2026-10-09T13:34:24.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": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-153b56f291d2b2467fccb8e1",
    "quote_text": "Back Kylian Mbappe to score the first goal at 14/5 with LiveScore Bet",
    "fragment_from": 3343,
    "fragment_to": 3412,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250217011230id_/https://www.livescore.com/en/news/brest-real-madrid-predictions-champions-league-2025012714022952915/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "473b693215f6c7c8f86048458ccdb70d19c56f2ffafe0511b15904daaf285767",
     "material_removed": false
    },
    "published_at": "2025-01-27T14:02:29.000Z",
    "detected_at": "2026-10-09T13:34:24.354Z",
    "executed_at": "2026-11-07T18:23:06.908Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Stade Brestois v Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Player to score",
    "outcome_label": "Kylian Mbappe 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": "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-01-27T14:02:29.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-27T14:02:29.000Z",
     "detected_at": "2026-10-09T13:34:24.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": "Player to score",
     "choice": "Kylian Mbappe 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: Kylian Mbappe to score at 3.8"
    },
    "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 Stade Brestois 0-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "735f91dd56a59ea9ea9a949d9676b18e8f202a9b71d16cac674cea73493ad062",
      "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": "Kylian Mbappe to score",
      "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:23:06.908Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/brest-real-madrid-predictions-champions-league-2025012714022952915/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kylian Mbappe to score"
   }
  },
  {
   "record_id": "n-8f502be4affe9920c3592aef",
   "url": null,
   "match": "PSV Eindhoven v Liverpool",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14620.6,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "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.7200",
   "published_at": "2025-01-28T16:45:52.000Z",
   "recorded_at": "2026-10-01T00:35:36.833Z",
   "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-590c890a7d437631c2e738d3",
   "url": null,
   "match": "PSV Eindhoven v Liverpool",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14620.6,
   "market_code": "double_chance",
   "author_said": "Double chance: PSV Eindhoven or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4150,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.4150",
   "published_at": "2025-01-28T16:45:52.000Z",
   "recorded_at": "2026-10-01T00:35:36.833Z",
   "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-5d666eca8090903dfbf7f475",
   "url": "/authors/steve-davies/picks/13/#pick-n-5d666eca8090903dfbf7f475",
   "match": "Club Brugge KV v Juventus",
   "match_url": null,
   "kickoff": "2025-01-21T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -15018.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 21900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.25",
   "settled_price": "3.1900",
   "published_at": "2025-01-20T15:00:59.000Z",
   "recorded_at": "2026-10-09T14:02:06.552Z",
   "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-5d666eca8090903dfbf7f475",
    "quote_text": "Back the draw at 9/4 with LiveScore Bet",
    "fragment_from": 3136,
    "fragment_to": 3175,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250324091520id_/https://www.livescore.com/en/news/club-brugge-juventus-predictions-champions-league-2025012015005992464/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ab080fbcd0c86406d772f6f0538e4c9f82731a71fc8264da856c1c5bf14b5f58",
     "material_removed": false
    },
    "published_at": "2025-01-20T15:00:59.000Z",
    "detected_at": "2026-10-09T14:02:06.552Z",
    "executed_at": "2026-11-07T18:23:07.289Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Club Brugge KV v Juventus",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-21T20:00:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.1900",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 21900,
    "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-20T15:00:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-20T15:00:59.000Z",
     "detected_at": "2026-10-09T14:02:06.552Z",
     "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.25",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.25"
    },
    "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 Club Brugge KV 0-0 Juventus."
    },
    "settlements": [
     {
      "operation_id": "326c03bcfc36fc360b34531a4bf6650c174e67ff4b3baaf8f60e8849250bdc14",
      "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.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 22500,
      "executed_at": "2026-11-07T18:23:07.281Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "56ebadcf73dcf4ee5a14f63babee2b7b354090c263e42b633fa5eb41c9b7d840",
      "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.1900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 21900,
      "executed_at": "2026-11-07T18:23:07.289Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/club-brugge-juventus-predictions-champions-league-2025012015005992464/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-2ed3de4e070b128e95748422",
   "url": "/authors/steve-davies/picks/13/#pick-n-2ed3de4e070b128e95748422",
   "match": "Aston Villa v Leicester City",
   "match_url": null,
   "kickoff": "2025-01-04T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -15430.3,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Aston Villa win, both teams to score: yes at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.4",
   "settled_price": "2.5000",
   "published_at": "2025-01-01T06:32:00.000Z",
   "recorded_at": "2026-10-09T13:15:34.374Z",
   "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-2ed3de4e070b128e95748422",
    "quote_text": "Back Aston Villa win & Both Teams to Score at 7/5 with LiveScore Bet.",
    "fragment_from": 3167,
    "fragment_to": 3236,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250119031714id_/https://www.livescore.com/en/news/aston-villa-vs-leicester-predictions-villa-to-sink-foxes-in-thriller-2024123119485648081/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4b9cfff7d3faa3bc307f225258b2c5e2d1acced55df79bdf6db2cf11c35c3c37",
     "material_removed": false
    },
    "published_at": "2025-01-01T06:32:00.000Z",
    "detected_at": "2026-10-09T13:15:34.374Z",
    "executed_at": "2026-11-07T18:23:06.461Z",
    "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 Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-01-04T15:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Aston Villa win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15000,
    "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-01T06:32:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-01T06:32:00.000Z",
     "detected_at": "2026-10-09T13:15:34.374Z",
     "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": "Aston Villa win, both teams to score: yes",
     "author_odds": "2.4",
     "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: Aston Villa win, both teams to score: yes at 2.4"
    },
    "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 Aston Villa 2-1 Leicester City."
    },
    "settlements": [
     {
      "operation_id": "a609f19ee7d17809b4be65d209c3436a8244c2d1608edbb0e1872bae99c5d24a",
      "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": "Aston Villa win, both teams to score: yes",
      "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:23:06.454Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f014a3bc60c425131fc30a51e972613ad615c7c4221e5bc4f56429d069931dee",
      "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": "Aston Villa win, both teams to score: yes",
      "decimal_odds": "2.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15000,
      "executed_at": "2026-11-07T18:23:06.461Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/aston-villa-vs-leicester-predictions-villa-to-sink-foxes-in-thriller-2024123119485648081/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-49fc0149955c202968a5f246",
   "url": null,
   "match": "Newcastle United v Brentford",
   "match_url": null,
   "kickoff": "2024-12-18T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -15629.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.0000",
   "published_at": "2024-12-17T16:03:44.000Z",
   "recorded_at": "2026-10-01T01:05:14.414Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-0001a3c3cd5b900db054c562",
   "url": null,
   "match": "Girona v Liverpool",
   "match_url": null,
   "kickoff": "2024-12-10T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -15823.4,
   "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-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.7500",
   "published_at": "2024-12-09T16:40:00.000Z",
   "recorded_at": "2026-10-01T01:07:20.441Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-043483c01a7a2e058e2eeb2b",
   "url": "/authors/steve-davies/picks/9/#pick-n-043483c01a7a2e058e2eeb2b",
   "match": "Girona v Liverpool",
   "match_url": null,
   "kickoff": "2024-12-10T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -15823.4,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Liverpool to win to nil at 2.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.625",
   "settled_price": "2.5000",
   "published_at": "2024-12-09T16:40:00.000Z",
   "recorded_at": "2026-10-01T01:07:20.441Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-043483c01a7a2e058e2eeb2b",
    "quote_text": "Liverpool to win to nil\n1pt 13-8 general",
    "fragment_from": 1520,
    "fragment_to": 1560,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241209173628id_/https://www.racingpost.com/sport/football-tips/champions-league/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7eb66801bf5eae1108418fb043b2d20663c8b2261ebfde40c88855ea5687b194",
     "material_removed": false
    },
    "published_at": "2024-12-09T16:40:00.000Z",
    "detected_at": "2026-10-01T01:07:20.441Z",
    "executed_at": "2026-11-07T18:22:27.422Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Girona v Liverpool",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-12-10T17:45:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "To win to nil",
    "outcome_label": "Liverpool to win to nil",
    "odds_set": {
     "by_author": "2.625",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15000,
    "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-09T17:36:28.000Z",
    "dates": {
     "fragment_at": "2024-12-09T16:40:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-09T16:40:00.000Z",
     "detected_at": "2026-10-01T01:07:20.441Z",
     "archive_snapshot_at": "2024-12-09T17:36: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 1 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "To win to nil",
     "choice": "Liverpool to win to nil",
     "author_odds": "2.625",
     "market_key": "win_to_nil",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Liverpool to win to nil at 2.62"
    },
    "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 Girona 0-1 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "5af134c1aed9f669129a90c5152fa45f53ad5cbadcf649c6abf82adaf4afa377",
      "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": "Liverpool to win to nil",
      "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:27.412Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "120363bbf08d07cb558fec6aefadaacfabe2517d3f257bae5ccdaa238123b9f0",
      "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": "Liverpool to win to nil",
      "decimal_odds": "2.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15000,
      "executed_at": "2026-11-07T18:22:27.422Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/girona-liverpool-predictions-betting-tips-and-odds-tc999-aoOzL4D8Eirc/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win to nil"
   }
  },
  {
   "record_id": "n-0b0118392562a423d94982aa",
   "url": null,
   "match": "Celtic v Club Brugge KV",
   "match_url": null,
   "kickoff": "2024-11-27T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16123.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Celtic",
   "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.0500",
   "published_at": "2024-11-26T17:45:26.000Z",
   "recorded_at": "2026-09-30T15:55:02.039Z",
   "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-8602182aee830d946ca1616e",
   "url": "/authors/steve-davies/picks/8/#pick-n-8602182aee830d946ca1616e",
   "match": "TSG Hoffenheim v Olympique Lyonnais",
   "match_url": null,
   "kickoff": "2024-11-07T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -16612.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Olympique Lyonnais at 2.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": "2.5",
   "settled_price": "2.9200",
   "published_at": "2024-11-06T17:12:43.000Z",
   "recorded_at": "2026-10-01T00:38:17.177Z",
   "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-8602182aee830d946ca1616e",
    "quote_text": "Lyon to beat Hoffenheim\n2pts 6-4 bet365, Betfred",
    "fragment_from": 1355,
    "fragment_to": 1403,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
     "material_removed": false
    },
    "published_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "executed_at": "2026-11-07T18:22:46.981Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "TSG Hoffenheim v Olympique Lyonnais",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-11-07T20:00:00.000Z",
     "url": null,
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Olympique Lyonnais",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.9200",
     "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-06T17:12:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-06T17:12:43.000Z",
     "detected_at": "2026-10-01T00:38:17.177Z",
     "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": "Olympique Lyonnais",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Olympique Lyonnais at 2.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 TSG Hoffenheim 2-2 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "e044fa7c69371755c6a1c635e159b462851757ba2f774d1f19b3a1587f072aab",
      "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": "Olympique Lyonnais",
      "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:46.975Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "040ffaee6a9940d07785968fdfecf13f37602c6a6e9ffcc6afb3fee815fab3e3",
      "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": "Olympique Lyonnais",
      "decimal_odds": "2.9200",
      "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.981Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Olympique Lyonnais to win"
   }
  },
  {
   "record_id": "n-ff26cfd6b9412a9d03792027",
   "url": "/authors/steve-davies/picks/9/#pick-n-ff26cfd6b9412a9d03792027",
   "match": "Bodø/Glimt v Qarabag",
   "match_url": null,
   "kickoff": "2024-11-07T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -16614.9,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Bodø/Glimt to win to nil at 3.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.25",
   "settled_price": "3.3250",
   "published_at": "2024-11-06T17:12:43.000Z",
   "recorded_at": "2026-10-01T00:38:17.177Z",
   "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-ff26cfd6b9412a9d03792027",
    "quote_text": "Bodo/Glimt to win to nil\n2pts 9-4 bet365",
    "fragment_from": 1465,
    "fragment_to": 1505,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
     "material_removed": false
    },
    "published_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "executed_at": "2026-11-07T18:22:47.017Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bodø/Glimt v Qarabag",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-11-07T17:45:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "To win to nil",
    "outcome_label": "Bodø/Glimt to win to nil",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.3250",
     "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-06T17:12:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-06T17:12:43.000Z",
     "detected_at": "2026-10-01T00:38:17.177Z",
     "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": "Bodø/Glimt to win to nil",
     "author_odds": "3.25",
     "market_key": "win_to_nil",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Bodø/Glimt to win to nil at 3.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Bodø/Glimt 1-2 Qarabag."
    },
    "settlements": [
     {
      "operation_id": "02aa964b3e4dc3a1e92e104f06df3400f825a489ac0e7d6a3dac97718e3977af",
      "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": "Bodø/Glimt to win to nil",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:22:47.011Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "920fd06a319d45a111da7688001321b71057adb19391e678cff2bed7531becb5",
      "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": "Bodø/Glimt to win to nil",
      "decimal_odds": "3.3250",
      "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.017Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bodø/Glimt to win to nil"
   }
  },
  {
   "record_id": "n-2cb19446a88bd949c2b464aa",
   "url": "/authors/steve-davies/picks/8/#pick-n-2cb19446a88bd949c2b464aa",
   "match": "Eintracht Frankfurt v SK Slavia Praha",
   "match_url": null,
   "kickoff": "2024-11-07T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -16614.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Eintracht Frankfurt at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "2.1500",
   "published_at": "2024-11-06T17:12:43.000Z",
   "recorded_at": "2026-10-01T00:38:17.177Z",
   "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-2cb19446a88bd949c2b464aa",
    "quote_text": "Eintracht Frankfurt to beat Slavia Prague\n2pts 4-5 general",
    "fragment_from": 1405,
    "fragment_to": 1463,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/europa-league/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "436cce19a19164ff2061fd291b53ad61203afec23d83a6187c59e2248c6ddf4f",
     "material_removed": false
    },
    "published_at": "2024-11-06T17:12:43.000Z",
    "detected_at": "2026-10-01T00:38:17.177Z",
    "executed_at": "2026-11-07T18:22:47.004Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Eintracht Frankfurt v SK Slavia Praha",
     "competition_name": "UEFA Europa League",
     "starts_at": "2024-11-07T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Eintracht Frankfurt",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11500,
    "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-06T17:12:43.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-06T17:12:43.000Z",
     "detected_at": "2026-10-01T00:38:17.177Z",
     "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": "Eintracht Frankfurt",
     "author_odds": "1.8",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Eintracht Frankfurt at 1.8"
    },
    "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 Eintracht Frankfurt 1-0 SK Slavia Praha."
    },
    "settlements": [
     {
      "operation_id": "4540fc4a268fe5e6c62f493a1bf0015a68101d93704160c2c0f880be485ea6a8",
      "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": "Eintracht Frankfurt",
      "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.987Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "205b3f445e141d7eaf14e9e6cede6fc9764f6eb47be527060000a858f82e0472",
      "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": "Eintracht Frankfurt",
      "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:22:47.004Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/thursdays-europa-league-predictions-and-free-football-tips-aPSxt3w1ioad/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Eintracht Frankfurt to win"
   }
  },
  {
   "record_id": "n-a297881967becced8ff828b7",
   "url": "/authors/steve-davies/picks/8/#pick-n-a297881967becced8ff828b7",
   "match": "Stoke City v Derby County",
   "match_url": null,
   "kickoff": "2024-11-02T12:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16740.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.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_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.6",
   "settled_price": "3.3500",
   "published_at": "2024-11-01T17:16:59.000Z",
   "recorded_at": "2026-10-01T00:37:17.162Z",
   "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-a297881967becced8ff828b7",
    "quote_text": "Draw\n1pt 13-5 bet365, Coral, Hills",
    "fragment_from": 1278,
    "fragment_to": 1312,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/stoke-vs-derby-prediction-betting-tips-and-odds-agJNe3S2dj1W/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4d7248a576f4aa17e03f598fec4c6d5853c9fdca745783ab9d30ea8e11630cb3",
     "material_removed": false
    },
    "published_at": "2024-11-01T17:16:59.000Z",
    "detected_at": "2026-10-01T00:37:17.162Z",
    "executed_at": "2026-11-07T18:22:46.749Z",
    "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 Derby County",
     "competition_name": "EFL Championship",
     "starts_at": "2024-11-02T12:30:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.3500",
     "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-01T17:16:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-11-01T17:16:59.000Z",
     "detected_at": "2026-10-01T00:37:17.162Z",
     "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.6",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.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 Stoke City 2-1 Derby County."
    },
    "settlements": [
     {
      "operation_id": "f1bf93dc27197ae2be480a9d614c6a3de389ceeaad9d33dbc02d0953adef0be6",
      "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.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:46.742Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d8fa3b7bf0018872c207cefbbde101646fcf682192943f2721ac98fcd2acfe9d",
      "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:22:46.749Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/stoke-vs-derby-prediction-betting-tips-and-odds-agJNe3S2dj1W/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-99ec61795d0e862ad0ddee3b",
   "url": "/authors/steve-davies/picks/9/#pick-n-99ec61795d0e862ad0ddee3b",
   "match": "Manchester United v Brentford",
   "match_url": null,
   "kickoff": "2024-10-19T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -17074.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Brentford at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "2.2800",
   "published_at": "2024-10-18T15:11:18.000Z",
   "recorded_at": "2026-10-01T00:39:57.740Z",
   "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 Steve Davies",
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-99ec61795d0e862ad0ddee3b",
    "quote_text": "Brentford or draw double chance\n2pts 11-10 BoyleSports",
    "fragment_from": 1272,
    "fragment_to": 1326,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGekq9Z77ihF/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "2ffbd00cf3aba45e1b5b98f3e49df7f0186a3f802cf6026e13344a12fd055e3d",
     "material_removed": false
    },
    "published_at": "2024-10-18T15:11:18.000Z",
    "detected_at": "2026-10-01T00:39:57.740Z",
    "executed_at": "2026-11-07T18:22:47.988Z",
    "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 Brentford",
     "competition_name": "Premier League",
     "starts_at": "2024-10-19T14:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Brentford",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2800",
     "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-18T15:11:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-18T15:11:18.000Z",
     "detected_at": "2026-10-01T00:39:57.740Z",
     "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 Brentford",
     "author_odds": "2.1",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Brentford at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester United 2-1 Brentford."
    },
    "settlements": [
     {
      "operation_id": "7b3e779f4eeea22b0d30ecebf37c8e9ff1efbf71a2f764b3b68cf00835f1e893",
      "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 Brentford",
      "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:22:47.982Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cf8bbbf4856090af9f65b2d46dfabf13d9a8d9a3f5c1d7b3ed62c1cddb59599b",
      "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 Brentford",
      "decimal_odds": "2.2800",
      "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.988Z",
      "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": "Steve Davies",
     "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 Steve Davies",
     "material_url": "https://www.racingpost.com/sport/football-tips/premier-league/premier-league-match-predictions-odds-tips-aGekq9Z77ihF/",
     "excluded_from_individual_summaries": false,
     "verdict_by": "Steve Davies",
     "verdict_line": "Racing Post, verdict by Steve Davies"
    },
    "correction": null,
    "choice_words": "draw or Brentford"
   }
  },
  {
   "record_id": "n-d99b80c20e16ee3423f08116",
   "url": "/authors/steve-davies/picks/13/#pick-n-d99b80c20e16ee3423f08116",
   "match": "Feyenoord v Bayer 04 Leverkusen",
   "match_url": null,
   "kickoff": "2024-09-19T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17996.3,
   "market_code": "player_to_score",
   "author_said": "Player to score: Florian Wirtz to score at 2.95",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 19500,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.95",
   "settled_price": "2.95",
   "published_at": "2024-09-17T13:29:25.000Z",
   "recorded_at": "2026-10-09T13:00:17.954Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_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-d99b80c20e16ee3423f08116",
    "quote_text": "Back Florian Wirtz to score at any time at 39/20 with LiveScore Bet.",
    "fragment_from": 3630,
    "fragment_to": 3698,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240918002734id_/https://www.livescore.com/en/news/amp/feyenoord-bayer-leverkusen-predictions-champions-league-2024091713292549927/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "581ca96cbb66ecf795e5da02769db60403b629a4f7c498d112f9240dc4060136",
     "material_removed": false
    },
    "published_at": "2024-09-17T13:29:25.000Z",
    "detected_at": "2026-10-09T13:00:17.954Z",
    "executed_at": "2026-11-07T18:23:04.040Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Feyenoord v Bayer 04 Leverkusen",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-19T16:45:00.000Z",
     "url": null,
     "scoreline": "0-4"
    },
    "market_label": "Player to score",
    "outcome_label": "Florian Wirtz to score",
    "odds_set": {
     "by_author": "2.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 19500,
    "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-18T00:27:34.000Z",
    "dates": {
     "fragment_at": "2024-09-17T13:29:25.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-17T13:29:25.000Z",
     "detected_at": "2026-10-09T13:00:17.954Z",
     "archive_snapshot_at": "2024-09-18T00:27: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 9 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Florian Wirtz to score",
     "author_odds": "2.95",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Florian Wirtz to score at 2.95"
    },
    "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 Feyenoord 0-4 Bayer 04 Leverkusen."
    },
    "settlements": [
     {
      "operation_id": "cc476cdf57734ecf5abec48509903ae9e5f44a82ccba114d231aab838c15d035",
      "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": "Florian Wirtz to score",
      "decimal_odds": "2.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 19500,
      "executed_at": "2026-11-07T18:23:04.040Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/feyenoord-bayer-leverkusen-predictions-champions-league-2024091713292549927/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Florian Wirtz to score"
   }
  },
  {
   "record_id": "n-39367f796aa1e42842869f07",
   "url": "/authors/steve-davies/picks/13/#pick-n-39367f796aa1e42842869f07",
   "match": "FK Crvena Zvezda v Benfica",
   "match_url": null,
   "kickoff": "2024-09-19T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17996.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.6",
   "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.6",
   "settled_price": "3.8900",
   "published_at": "2024-09-17T10:02:36.000Z",
   "recorded_at": "2026-10-09T12:59:28.816Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-39367f796aa1e42842869f07",
    "quote_text": "Back Draw at 13/5 with LiveScore Bet",
    "fragment_from": 3453,
    "fragment_to": 3489,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240918011948id_/https://www.livescore.com/en/news/amp/crvena-zvezda-benfica-predictions-champions-league-2024091710023602800/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "97921e0e4469b953d9d34f2a48611c1eb7e9cca00d0e81113a6abc312d7a605a",
     "material_removed": false
    },
    "published_at": "2024-09-17T10:02:36.000Z",
    "detected_at": "2026-10-09T12:59:28.816Z",
    "executed_at": "2026-11-07T18:23:03.982Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FK Crvena Zvezda v Benfica",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-09-19T16:45:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.8900",
     "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-18T01:19:48.000Z",
    "dates": {
     "fragment_at": "2024-09-17T10:02:36.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-17T10:02:36.000Z",
     "detected_at": "2026-10-09T12:59:28.816Z",
     "archive_snapshot_at": "2024-09-18T01:19: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 9 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.6",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.6"
    },
    "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 FK Crvena Zvezda 1-2 Benfica."
    },
    "settlements": [
     {
      "operation_id": "71a614038a3109ec41506c44fd17b5435fc99a937f513fd8712693eca26582bd",
      "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.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:23:03.977Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7ade8aa53d2118ceb6f3148cb26d610b2d716ab9b594d40452cf76c29b889801",
      "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.8900",
      "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.982Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/crvena-zvezda-benfica-predictions-champions-league-2024091710023602800/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-59fb360e2ef5726a84e2d84b",
   "url": "/authors/steve-davies/picks/13/#pick-n-59fb360e2ef5726a84e2d84b",
   "match": "Leeds United v Portsmouth",
   "match_url": null,
   "kickoff": "2024-08-10T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -18961.5,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Leeds United 2-0 Portsmouth at 7",
   "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": "7",
   "settled_price": "6.3750",
   "published_at": "2024-08-07T14:53:27.000Z",
   "recorded_at": "2026-10-09T13:01:12.627Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "LiveScore",
   "correction": null,
   "evidence": {
    "observation_id": "n-59fb360e2ef5726a84e2d84b",
    "quote_text": "Back Leeds to win 2-0 correct score at 6/1 with LiveScore Bet",
    "fragment_from": 3543,
    "fragment_to": 3604,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20240808084209id_/https://www.livescore.com/en/news/amp/leeds-portsmouth-predictions-championship-2024080714532729017/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b3a4c2cf8aa6b13845ee2ed318172bd70f17831a0e4a8deecfaee0de8d5e1d23",
     "material_removed": false
    },
    "published_at": "2024-08-07T14:53:27.000Z",
    "detected_at": "2026-10-09T13:01:12.627Z",
    "executed_at": "2026-11-07T18:23:04.133Z",
    "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 Portsmouth",
     "competition_name": "EFL Championship",
     "starts_at": "2024-08-10T11:30:00.000Z",
     "url": null,
     "scoreline": "3-3"
    },
    "market_label": "Correct score",
    "outcome_label": "Leeds United 2-0 Portsmouth",
    "odds_set": {
     "by_author": "7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "6.3750",
     "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-08T08:42:09.000Z",
    "dates": {
     "fragment_at": "2024-08-07T14:53:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-08-07T14:53:27.000Z",
     "detected_at": "2026-10-09T13:01:12.627Z",
     "archive_snapshot_at": "2024-08-08T08:42:09.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": "Correct score",
     "choice": "Leeds United 2-0 Portsmouth",
     "author_odds": "7",
     "market_key": "correct_score_market",
     "choice_key": "2-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Leeds United 2-0 Portsmouth at 7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Did not match: the final score was Leeds United 3-3 Portsmouth."
    },
    "settlements": [
     {
      "operation_id": "841a9b7c79e902d6f3f535d24674cbb972cde169fb6045fee3b930ddf8eb3e46",
      "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": "Leeds United 2-0 Portsmouth",
      "decimal_odds": "7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:04.123Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9120f3c564041edf750df242f8340e3830105205976b0a4628c33a74398c5667",
      "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": "Leeds United 2-0 Portsmouth",
      "decimal_odds": "6.3750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:04.133Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/leeds-portsmouth-predictions-championship-2024080714532729017/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United 2-0 Portsmouth"
   }
  },
  {
   "record_id": "n-953471f5d0d6f0ddb6e58185",
   "url": "/authors/steve-davies/picks/16/#pick-n-953471f5d0d6f0ddb6e58185",
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
   "kickoff": "2026-10-31T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 24.2,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: over 1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T17:01:11.000Z",
   "recorded_at": "2026-10-30T17:18:59.120Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-953471f5d0d6f0ddb6e58185",
    "quote_text": "this in a game featuring at least two goals",
    "fragment_from": 5545,
    "fragment_to": 5588,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-crystal-palace-betting-tips-predictions-team-news-odds-bet-builder-avkYh2X9MD2h/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "941db83661a0c75bcc4b8e3c7325d78435d63cc6c6688a0409f8a6073b124e0f",
     "material_removed": false
    },
    "published_at": "2026-10-30T17:01:11.000Z",
    "detected_at": "2026-10-30T17:18:59.120Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-697bb66e358c",
     "display_name": "Tottenham Hotspur — Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T17:30:00.000Z",
     "url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals",
    "outcome_label": "over 1.5",
    "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-10-30T17:01:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-30T17:01:11.000Z",
     "detected_at": "2026-10-30T17:18:59.120Z",
     "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 1.5 goals",
     "choice": "over 1.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: over 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Tottenham Hotspur 2-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "dc964c40e2a0a885683cd8c10affb088aeb8e3e0b0e304a027e9d3482f58146b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-betting-tips-predictions-team-news-odds-bet-builder-avkYh2X9MD2h/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-cab2d995625cc3f8ef04245e",
   "url": "/authors/steve-davies/picks/16/#pick-n-cab2d995625cc3f8ef04245e",
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
   "kickoff": "2026-10-31T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 24.2,
   "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 1.73",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T17:01:11.000Z",
   "recorded_at": "2026-10-30T17:18:59.120Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-cab2d995625cc3f8ef04245e",
    "quote_text": "Tottenham to win & over 1.5 goals\n3pts 8-11 Paddy Power",
    "fragment_from": 2993,
    "fragment_to": 3048,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-crystal-palace-betting-tips-predictions-team-news-odds-bet-builder-avkYh2X9MD2h/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "941db83661a0c75bcc4b8e3c7325d78435d63cc6c6688a0409f8a6073b124e0f",
     "material_removed": false
    },
    "published_at": "2026-10-30T17:01:11.000Z",
    "detected_at": "2026-10-30T17:18:59.120Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-697bb66e358c",
     "display_name": "Tottenham Hotspur — Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T17:30:00.000Z",
     "url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Tottenham Hotspur win, both teams to score: yes",
    "odds_set": {
     "by_author": "1.73",
     "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-30T17:01:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-30T17:01:11.000Z",
     "detected_at": "2026-10-30T17:18:59.120Z",
     "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": "Tottenham Hotspur win, both teams to score: yes",
     "author_odds": "1.73",
     "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 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Tottenham Hotspur 2-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "88975a1352bdbf38f429f5fa2e3ed6d9c541dbbb0c5c304431ec869cc539dc26",
      "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": "Tottenham Hotspur 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
     },
     {
      "operation_id": "57eba4d1b40d5b7317ea365b1d758af7bc8c4a588802bd5d5da40e8b2a7a3a20",
      "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": "Tottenham Hotspur 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": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-betting-tips-predictions-team-news-odds-bet-builder-avkYh2X9MD2h/",
     "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-db9232cc8e2fddd5214d51fc",
   "url": "/authors/steve-davies/picks/15/#pick-n-db9232cc8e2fddd5214d51fc",
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
   "kickoff": "2026-10-31T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 47.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Tottenham Hotspur",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T18:00:00.000Z",
   "recorded_at": "2026-10-29T18:18:45.020Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-db9232cc8e2fddd5214d51fc",
    "quote_text": "This looks like a golden opportunity for Spurs and if they strike early, they can triumph.",
    "fragment_from": 5395,
    "fragment_to": 5485,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-crystal-palace-predictions-team-news-odds-betting-tips-bet-builder-avkYh2X9MD2h/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "09e60867f1d2703a33aa7db0cb55481ec51e19bff33dc1f27786883d761d407c",
     "material_removed": false
    },
    "published_at": "2026-10-29T18:00:00.000Z",
    "detected_at": "2026-10-29T18:18:45.020Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-697bb66e358c",
     "display_name": "Tottenham Hotspur — Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T17:30:00.000Z",
     "url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "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": 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-29T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T18:00:00.000Z",
     "detected_at": "2026-10-29T18:18:45.020Z",
     "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": "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": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Tottenham Hotspur 2-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "e3d9c5059079f8c503bab057f6eafa112c4678bff051a0be0bc41712d4e53921",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Tottenham Hotspur",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "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": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-predictions-team-news-odds-betting-tips-bet-builder-avkYh2X9MD2h/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur to win"
   }
  },
  {
   "record_id": "n-aa9888f4d05dd015b82ae687",
   "url": "/authors/steve-davies/picks/15/#pick-n-aa9888f4d05dd015b82ae687",
   "match": "Tottenham Hotspur v Crystal Palace",
   "match_url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
   "kickoff": "2026-10-31T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 47.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 1.5 goals: Tottenham Hotspur to win and over 1.5 goals at 1.73",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T18:00:00.000Z",
   "recorded_at": "2026-10-29T18:18:45.020Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-aa9888f4d05dd015b82ae687",
    "quote_text": "Tottenham to win & over 1.5 goals\n3pts 8-11 Paddy Power",
    "fragment_from": 2992,
    "fragment_to": 3047,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/tottenham-vs-crystal-palace-predictions-team-news-odds-betting-tips-bet-builder-avkYh2X9MD2h/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "09e60867f1d2703a33aa7db0cb55481ec51e19bff33dc1f27786883d761d407c",
     "material_removed": false
    },
    "published_at": "2026-10-29T18:00:00.000Z",
    "detected_at": "2026-10-29T18:18:45.020Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-697bb66e358c",
     "display_name": "Tottenham Hotspur — Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T17:30:00.000Z",
     "url": "/football/matches/tottenham-hotspur-vs-crystal-palace-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Match result and over/under 1.5 goals",
    "outcome_label": "Tottenham Hotspur to win and over 1.5 goals",
    "odds_set": {
     "by_author": "1.73",
     "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-29T18:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T18:00:00.000Z",
     "detected_at": "2026-10-29T18:18:45.020Z",
     "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 1.5 goals",
     "choice": "Tottenham Hotspur to win and over 1.5 goals",
     "author_odds": "1.73",
     "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: Tottenham Hotspur to win and over 1.5 goals at 1.73"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Tottenham Hotspur 2-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "a9729fd4376c9094384966ff52bf5ed8f32e258a5931eb0a6c37667a3114ce77",
      "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 1.5 goals",
      "choice": "Tottenham Hotspur to win and over 1.5 goals",
      "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": "2ef3b0eab8c83ebd86ccdce2505573d0ad219127bf2170ff48c7d00cb4f716af",
      "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 1.5 goals",
      "choice": "Tottenham Hotspur to win and over 1.5 goals",
      "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": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-crystal-palace-predictions-team-news-odds-betting-tips-bet-builder-avkYh2X9MD2h/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Tottenham Hotspur to win and over 1.5 goals"
   }
  },
  {
   "record_id": "n-c288d2832ddfa2f263d8d56b",
   "url": "/authors/steve-davies/picks/15/#pick-n-c288d2832ddfa2f263d8d56b",
   "match": "Bologna v Monza",
   "match_url": "/football/matches/bologna-vs-monza-2026-10-31/",
   "kickoff": "2026-10-31T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 47.8,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Bologna win, both teams to score: yes at 2.62",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-c288d2832ddfa2f263d8d56b",
    "quote_text": "Bologna to win & over 2.5 goals vs Monza\n2pm Sunday\n1pt 13-8 bet365",
    "fragment_from": 1412,
    "fragment_to": 1479,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1e1981c2cfbc904fb8876652f1cc8fd413f05f73e8c52a3a78d796b9a7df08dd",
     "material_removed": false
    },
    "published_at": "2026-10-29T14:00:00.000Z",
    "detected_at": "2026-10-29T14:09:33.252Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-deff589cb1b6",
     "display_name": "Bologna — Monza",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T14:00:00.000Z",
     "url": "/football/matches/bologna-vs-monza-2026-10-31/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Bologna win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.625",
     "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-29T14:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T14:00:00.000Z",
     "detected_at": "2026-10-29T14:09:33.252Z",
     "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": "Bologna win, both teams to score: yes",
     "author_odds": "2.625",
     "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: Bologna win, both teams to score: yes at 2.62"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bologna 2-1 Monza."
    },
    "settlements": [
     {
      "operation_id": "240dd61050b17245c33f5e7040a19a787349a1c35eddc65462c5c66ade4d904f",
      "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": "Bologna 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
     },
     {
      "operation_id": "4b783067c88b0ca94218344016bbf06d6ba136cd5fb41d1a38f53afb9b2a7215",
      "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": "Bologna 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": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "matches_source",
     "status_words": "Named in the source as the tipster",
     "status_note": null,
     "evidence_fragment": "Steve Davies's best bets Aston Villa Sky Sports Premier League, 8pm Saturday 2pts 19-20 general Swindon 3pm Saturday 3pts 11-8 general Bologna to win & over 2.5 goals vs Monza 2pm S",
     "material_url": "https://www.racingpost.com/sport/football-tips/weekend-football-predictions-free-betting-accumulator-tips-from-steve-davies-aFSj36J3jajT/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bologna win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-b51d19c452c001b83d3f4dfb",
   "url": null,
   "match": "Fulham v Manchester United",
   "match_url": null,
   "kickoff": "2026-09-20T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -197.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Fulham or draw",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:45.811Z",
   "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": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-41c2b8b056363940f8919b09",
   "url": "/authors/steve-davies/picks/3/#pick-n-41c2b8b056363940f8919b09",
   "match": "Leeds United v Crystal Palace",
   "match_url": null,
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -199.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Leeds United",
   "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": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:45.811Z",
   "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": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-41c2b8b056363940f8919b09",
    "quote_text": "Leeds to beat Crystal Palace at Elland Road.",
    "fragment_from": 3626,
    "fragment_to": 3670,
    "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": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "57745aafe12b8ca1450bb8c18bc710c20346d1a1240416b126384fe1ec5282e5",
     "material_removed": false
    },
    "published_at": "2026-09-19T07:00:00.000Z",
    "detected_at": "2026-09-28T20:50:45.811Z",
    "executed_at": "2026-11-07T18:25:55.296Z",
    "statement_class": "unpriced",
    "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": null,
     "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-19T07:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T07:00:00.000Z",
     "detected_at": "2026-09-28T20:50:45.811Z",
     "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": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Leeds United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Leeds United 0-0 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "32fdfeeac99292a42615e9aadadfe405726962eeae98b3097030cca83ab56154",
      "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.296Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "deef31e90276849b17398c2bb1298841541f6bb78b21c8cd4343c1735ea20031",
      "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.302Z",
      "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": 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/expert-jury-betting-tips-and-predictions-for-fulham-vs-manchester-united-aovN84Q4uNOX/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Leeds United to win"
   }
  },
  {
   "record_id": "n-244ce42207fb5ee31b096b7b",
   "url": null,
   "match": "Sheffield Wednesday v Stockport County",
   "match_url": null,
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": -222.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sheffield Wednesday",
   "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": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:45.811Z",
   "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": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-1a45b7a7e8e477625e2849d8",
   "url": null,
   "match": "Oxford United v Cambridge United",
   "match_url": null,
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": -222.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Oxford United",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2026-09-19T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:45.811Z",
   "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": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-dcefe85d7c6c1c7798d4a7d8",
   "url": "/authors/steve-davies/picks/5/#pick-n-dcefe85d7c6c1c7798d4a7d8",
   "match": "Coventry City v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-09-13T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -370.3,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 1.5: Ethan Pinnock over 1.5 shots on target at 2.38",
   "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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T23:17:30.988Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-dcefe85d7c6c1c7798d4a7d8",
    "quote_text": "Ethan Pinnock to have one or more shots\n1pt 11-8 bet365",
    "fragment_from": 1900,
    "fragment_to": 1955,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/coventry-vs-brighton-odds-predictions-betting-tips-team-news-bet-builder-aeSBv4L8MQLY/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f000c332970175701cb614218684ac229e3851e257b23062f9a2c2393265f85a",
     "material_removed": false
    },
    "published_at": "2026-09-13T09:20:35.000Z",
    "detected_at": "2026-09-28T23:17:30.988Z",
    "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": "Coventry City v Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2026-09-13T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 1.5",
    "outcome_label": "Ethan Pinnock over 1.5 shots on target",
    "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": "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-13T09:20:35.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-13T09:20:35.000Z",
     "detected_at": "2026-09-28T23:17:30.988Z",
     "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": "Ethan Pinnock over 1.5 shots on target",
     "author_odds": "2.375",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 1.5: Ethan Pinnock over 1.5 shots on target at 2.38"
    },
    "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": "9727373bd169c7e3ad4045868ccc5fa1ed16095acc1590bc5ff47ccd5aeecabd",
      "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": "Ethan Pinnock over 1.5 shots on target",
      "decimal_odds": "2.375",
      "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-10-09T11:35:04.385Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/coventry-vs-brighton-odds-predictions-betting-tips-team-news-bet-builder-aeSBv4L8MQLY/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ethan Pinnock over 1.5 shots on target"
   }
  },
  {
   "record_id": "n-679849e4a71c8db6c0d3d506",
   "url": null,
   "match": "Aston Villa v Arsenal",
   "match_url": null,
   "kickoff": "2026-08-31T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -674.0,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Arsenal 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": "2026-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-5215072cf7e59204f292460a",
   "url": null,
   "match": "Manchester City v AFC Bournemouth",
   "match_url": null,
   "kickoff": "2026-08-23T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -872.7,
   "market_code": "corners_total",
   "author_said": "Over/Under 10 corners: over 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-08-23T10:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.584Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-914a1b771a0df361700556c9",
   "url": "/authors/steve-davies/picks/5/#pick-n-914a1b771a0df361700556c9",
   "match": "Manchester City v AFC Bournemouth",
   "match_url": null,
   "kickoff": "2026-08-23T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -872.7,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Evanilson over 0.5 shots on target 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": "2026-08-23T10:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.584Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-914a1b771a0df361700556c9",
    "quote_text": "Evanilson to have a shot on target\n1pt Evs bet365",
    "fragment_from": 2007,
    "fragment_to": 2056,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-bournemouth-odds-predictions-betting-tips-team-news-bet-builder-a7oxe1m1aXz2/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ac1ddf99fd5b7cbf17d225af4a842236b29ff6597ec57865a686e2bc11f455a2",
     "material_removed": false
    },
    "published_at": "2026-08-23T10:00:00.000Z",
    "detected_at": "2026-09-28T21:44:37.584Z",
    "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 AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-08-23T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Evanilson over 0.5 shots on target",
    "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": "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-08-23T10:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-23T10:00:00.000Z",
     "detected_at": "2026-09-28T21:44:37.584Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 0.5",
     "choice": "Evanilson over 0.5 shots on target",
     "author_odds": "2",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Evanilson over 0.5 shots on target 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": "e4bb55a1297a302aac6024295f2e3e847c5db6f24374118c2e446fc8d352c46d",
      "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": "Evanilson over 0.5 shots on target",
      "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.854Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-bournemouth-odds-predictions-betting-tips-team-news-bet-builder-a7oxe1m1aXz2/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Evanilson over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-5fbcdfa160adbd898c017fdb",
   "url": "/authors/steve-davies/picks/5/#pick-n-5fbcdfa160adbd898c017fdb",
   "match": "Manchester City v AFC Bournemouth",
   "match_url": null,
   "kickoff": "2026-08-23T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -872.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: draw, both teams to score: yes 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": "2026-08-23T10:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.584Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": "price disputed: the author's 1.83 is less than half of the last pre-match archive price 5.25 of the same selection; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-5fbcdfa160adbd898c017fdb",
    "quote_text": "Both teams to score & over 2.5 goals\n1pt 5-6 Coral, Ladbrokes",
    "fragment_from": 1927,
    "fragment_to": 1988,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-city-vs-bournemouth-odds-predictions-betting-tips-team-news-bet-builder-a7oxe1m1aXz2/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ac1ddf99fd5b7cbf17d225af4a842236b29ff6597ec57865a686e2bc11f455a2",
     "material_removed": false
    },
    "published_at": "2026-08-23T10:00:00.000Z",
    "detected_at": "2026-09-28T21:44:37.584Z",
    "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 AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-08-23T13: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": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "5.2500",
     "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": "2026-08-23T10:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-23T10:00:00.000Z",
     "detected_at": "2026-09-28T21:44:37.584Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "draw, both teams to score: yes",
     "author_odds": "1.83",
     "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 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": "d057b58b6fc66a47f53bb98177668ea81190ca92c129abf3045d68bd0f52f183",
      "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": "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:00.001Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7bf92dc7c140c204eb5ee138c8669e4864d87e11a8b402cd1443f29914b6179b",
      "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": "5.2500",
      "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:14.473Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-bournemouth-odds-predictions-betting-tips-team-news-bet-builder-a7oxe1m1aXz2/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw, both teams to score: yes"
   }
  },
  {
   "record_id": "n-f551d8465ed32015813511b2",
   "url": "/authors/steve-davies/picks/5/#pick-n-f551d8465ed32015813511b2",
   "match": "Hull City v Manchester United",
   "match_url": null,
   "kickoff": "2026-08-22T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -898.4,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Manchester United win, 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": "2026-08-22T07:30:00.000Z",
   "recorded_at": "2026-09-28T21:51:19.007Z",
   "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, section pages",
   "correction": null,
   "evidence": {
    "observation_id": "n-f551d8465ed32015813511b2",
    "quote_text": "Manchester United to win & over 2.5 goals\n1pt Evs Coral, Ladbrokes",
    "fragment_from": 1770,
    "fragment_to": 1836,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/hull-city-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aciUL7w0YGer/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ed3c33090bb2f42aaa0c55626ae140d3499b91dd68d45d0a466b1b58807fed6d",
     "material_removed": false
    },
    "published_at": "2026-08-22T07:30:00.000Z",
    "detected_at": "2026-09-28T21:51:19.007Z",
    "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": "Hull City v Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-08-22T11:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Manchester 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": 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-08-22T07:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-22T07:30:00.000Z",
     "detected_at": "2026-09-28T21:51:19.007Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Manchester United win, both teams to score: yes",
     "author_odds": "2",
     "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 United win, 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": "6cf8035e2a4ace9cac562ec635764bc8d8f2bd81cfcf1429caa08b944e5f238d",
      "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 United win, 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:05.113Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/hull-city-vs-manchester-united-odds-predictions-betting-tips-team-news-bet-builder-aciUL7w0YGer/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-18e44b1971a818b7d7b344e2",
   "url": null,
   "match": "Manchester United v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-05-17T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3220.8,
   "market_code": "corners_handicap",
   "author_said": "Corner handicap -1: Manchester United -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-05-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-154f5f4997d211e2d2ef71ba",
   "url": "/authors/steve-davies/picks/2/#pick-n-154f5f4997d211e2d2ef71ba",
   "match": "Manchester United v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-05-17T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3220.8,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Jair Cunha over 0.5 shots on target at 2.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": "2026-05-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-154f5f4997d211e2d2ef71ba",
    "quote_text": "Jair Cunha over 0.5 shots\n7-4 Ladbrokes",
    "fragment_from": 2007,
    "fragment_to": 2046,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/manchester-united-vs-nottingham-forest-predictions-team-news-betting-tips-odds-and-bet-builder-atW7M0k5UjlC/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a48e914fded1492c2c8b0111c4c2cf306c7466a0a135996b2693216982e0605a",
     "material_removed": false
    },
    "published_at": "2026-05-16T16:44:15.000Z",
    "detected_at": "2026-09-28T16:18:05.334Z",
    "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 United v Nottingham Forest",
     "competition_name": "Premier League",
     "starts_at": "2026-05-17T11:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Jair Cunha over 0.5 shots on target",
    "odds_set": {
     "by_author": "2.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": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-16T16:44:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-16T16:44:15.000Z",
     "detected_at": "2026-09-28T16:18:05.334Z",
     "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": "Jair Cunha over 0.5 shots on target",
     "author_odds": "2.75",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Jair Cunha over 0.5 shots on target at 2.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": "92f21660b13fd37b16a2d87f1ca1074f30f00ca9e7a03cd5d6d7a06e9b79c24c",
      "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": "Jair Cunha over 0.5 shots on target",
      "decimal_odds": "2.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-10-09T11:35:04.304Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-predictions-team-news-betting-tips-odds-and-bet-builder-atW7M0k5UjlC/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jair Cunha over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-9390901fa0e03488e21549aa",
   "url": "/authors/steve-davies/picks/7/#pick-n-9390901fa0e03488e21549aa",
   "match": "Atalanta v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-03-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4891.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Michael Olise to score 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": "2026-03-10T18:00:01.000Z",
   "recorded_at": "2026-09-30T15:46:34.897Z",
   "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-9390901fa0e03488e21549aa",
    "quote_text": "Michael Olise anytime goalscorer\n\nHarry Kane breaks the records but Michael Olise is loving life playing in Bayern's front four and can add to his 13 goals for the season.\n\nPays out at 5-1 with bet365",
    "fragment_from": 3471,
    "fragment_to": 3671,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/champions-league/atalanta-vs-bayern-munich-betting-tips-team-news-predictions-bet-builder-a5pKv0i2LVOD/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3b6454f97de519d748a299de0e4f822f2d95963640c7fdb2ff57b204f75b2a04",
     "material_removed": false
    },
    "published_at": "2026-03-10T18:00:01.000Z",
    "detected_at": "2026-09-30T15:46:34.897Z",
    "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": "Atalanta v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-10T20:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to score",
    "outcome_label": "Michael Olise 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": "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-03-10T18:00:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-10T18:00:01.000Z",
     "detected_at": "2026-09-30T15:46:34.897Z",
     "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": "Michael Olise 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: Michael Olise to score 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": "0d69a7382e980069fd66d39cb948ed6c16de46c49c272b28ad58f3712c587270",
      "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": "Michael Olise to score",
      "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:02.894Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-bayern-munich-betting-tips-team-news-predictions-bet-builder-a5pKv0i2LVOD/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Michael Olise to score"
   }
  },
  {
   "record_id": "n-0dbe1bfb721a2247d59be7f8",
   "url": null,
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.4,
   "market_code": "team_total",
   "author_said": "Team goals over/under 4.5: Aston Villa over 4.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-12-13T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:34.327Z",
   "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-0e7b06dd521a5fa1f661f969",
   "url": "/authors/steve-davies/picks/2/#pick-n-0e7b06dd521a5fa1f661f969",
   "match": "West Ham United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-12-14T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6914.4,
   "market_code": "correct_score_market",
   "author_said": "Correct score: West Ham United 1-2 Aston Villa at 9.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-12-13T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:34.327Z",
   "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-0e7b06dd521a5fa1f661f969",
    "quote_text": "Aston Villa to win 2-1\n17-2 bet365",
    "fragment_from": 2056,
    "fragment_to": 2090,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/premier-league/west-ham-vs-aston-villa-predictions-team-news-betting-tips-odds-and-bet-builder-aNgNM3I362YL/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dda5d26a9aaef17a2052ca0f126c553b6092378a4853f1d55203f054b411e51c",
     "material_removed": false
    },
    "published_at": "2025-12-13T15:00:00.000Z",
    "detected_at": "2026-09-28T16:22:34.327Z",
    "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 Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-12-14T14:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Correct score",
    "outcome_label": "West Ham United 1-2 Aston Villa",
    "odds_set": {
     "by_author": "9.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "8.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-12-13T15:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-13T15:00:00.000Z",
     "detected_at": "2026-09-28T16:22:34.327Z",
     "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 1-2 Aston Villa",
     "author_odds": "9.5",
     "market_key": "correct_score_market",
     "choice_key": "1-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: West Ham United 1-2 Aston Villa at 9.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": "bbd12f4cdc2c1e23db18eb2c3d3151b8ca09f2051e327ae829d07eb305f69277",
      "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 1-2 Aston Villa",
      "decimal_odds": "9.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:57.879Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0e2fc18510ff7b8da74910ff80fff847ccc3bbf044b92e23dcc7e644166bdb92",
      "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 1-2 Aston Villa",
      "decimal_odds": "8.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:07.456Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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-predictions-team-news-betting-tips-odds-and-bet-builder-aNgNM3I362YL/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United 1-2 Aston Villa"
   }
  },
  {
   "record_id": "n-c08274675f0588a8f9b5007e",
   "url": "/authors/steve-davies/picks/9/#pick-n-c08274675f0588a8f9b5007e",
   "match": "Wrexham v Coventry City",
   "match_url": null,
   "kickoff": "2025-10-31T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -8020.8,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Milan van Ewijk over 0.5 shots on target at 3.4",
   "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-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-c08274675f0588a8f9b5007e",
    "quote_text": "Milan van Ewijk over 0.5 shots\n12-5 bet365",
    "fragment_from": 2034,
    "fragment_to": 2076,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20251030174213id_/https://www.racingpost.com/sport/football-tips/efl/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9c0494472ea739a188c2738bcf3e7b1adcc5857c9cd0a6ede35b36b5886c4faf",
     "material_removed": false
    },
    "published_at": "2025-10-30T17:00:00.000Z",
    "detected_at": "2026-10-01T00:48:29.327Z",
    "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": "Wrexham v Coventry City",
     "competition_name": "EFL Championship",
     "starts_at": "2025-10-31T20:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Milan van Ewijk over 0.5 shots on target",
    "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": "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-30T17:42:13.000Z",
    "dates": {
     "fragment_at": "2025-10-30T17:00:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-10-30T17:00:00.000Z",
     "detected_at": "2026-10-01T00:48:29.327Z",
     "archive_snapshot_at": "2025-10-30T17:42:13.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 shots on target over/under 0.5",
     "choice": "Milan van Ewijk over 0.5 shots on target",
     "author_odds": "3.4",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "0.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 0.5: Milan van Ewijk over 0.5 shots on target at 3.4"
    },
    "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": "fc4ab60720568284c4f620a81fc26bdd343aff83220ac9ef555e542fa00baa2f",
      "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": "Milan van Ewijk over 0.5 shots on target",
      "decimal_odds": "3.4",
      "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-10-09T11:35:04.358Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/wrexham-vs-coventry-predictions-team-news-betting-tips-odds-and-bet-builder-aqEH94R6QovX/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Milan van Ewijk over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-352cdc8feff8922f7bc5019c",
   "url": "/authors/steve-davies/picks/7/#pick-n-352cdc8feff8922f7bc5019c",
   "match": "Bromley v Ipswich Town",
   "match_url": null,
   "kickoff": "2025-08-12T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9933.1,
   "market_code": "player_card",
   "author_said": "Player to be carded: Omar Sowunmi to be carded at 6",
   "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-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-352cdc8feff8922f7bc5019c",
    "quote_text": "Omar Sowunmi to be booked\n5-1 bet365",
    "fragment_from": 2022,
    "fragment_to": 2058,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250811163559id_/https://www.racingpost.com/sport/football-tips/efl-cup/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "18ef3ac614fc617b082a20bea9c251ed7d0dafc2e2402da829888cf118ec60d5",
     "material_removed": false
    },
    "published_at": "2025-08-11T16:16:09.000Z",
    "detected_at": "2026-09-30T16:06:09.908Z",
    "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": "Bromley v Ipswich Town",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2025-08-12T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to be carded",
    "outcome_label": "Omar Sowunmi 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": "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-11T16:35:59.000Z",
    "dates": {
     "fragment_at": "2025-08-11T16:16:09.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-11T16:16:09.000Z",
     "detected_at": "2026-09-30T16:06:09.908Z",
     "archive_snapshot_at": "2025-08-11T16:35: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": "Player to be carded",
     "choice": "Omar Sowunmi 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: Omar Sowunmi to be carded 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": "bd48edf1f1bc1e3fae4ccb76f40d6a2f53989edde9ced527c2d64f44824adaba",
      "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": "Omar Sowunmi to be carded",
      "decimal_odds": "6",
      "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.069Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/bromley-vs-ipswich-predictions-tips-and-bet-builder-an9ux4X1nhAM/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Omar Sowunmi to be carded"
   }
  },
  {
   "record_id": "n-519b02d0c0b4ba450ffacbd2",
   "url": null,
   "match": "Atlético Madrid v Real Madrid",
   "match_url": null,
   "kickoff": "2025-03-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -13603.8,
   "market_code": "corners_total",
   "author_said": "Over/Under 9 corners: over 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": "2025-03-11T17:23:12.000Z",
   "recorded_at": "2026-09-30T15:49:35.246Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-cb37d5480e77adae47fd8966",
   "url": "/authors/steve-davies/picks/7/#pick-n-cb37d5480e77adae47fd8966",
   "match": "Atlético Madrid v Real Madrid",
   "match_url": null,
   "kickoff": "2025-03-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -13603.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid at 2.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": "2025-03-11T17:23:12.000Z",
   "recorded_at": "2026-09-30T15:49:35.246Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-cb37d5480e77adae47fd8966",
    "quote_text": "Real Madrid to win\n2pts 7-4 Hills",
    "fragment_from": 1343,
    "fragment_to": 1376,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250311211905id_/https://www.racingpost.com/sport/football-tips/champions-league/atletico-madrid-vs-real-madrid-prediction-betting-tips-and-odds-ado108Y42SQT/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "578801462677cc29e37965ecc743b90d904c2b97530b226dc062baf03a2bbd8b",
     "material_removed": false
    },
    "published_at": "2025-03-11T17:23:12.000Z",
    "detected_at": "2026-09-30T15:49:35.246Z",
    "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": "Atlético Madrid v Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-03-12T20:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Madrid",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5600",
     "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-03-11T21:19:05.000Z",
    "dates": {
     "fragment_at": "2025-03-11T17:23:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-11T17:23:12.000Z",
     "detected_at": "2026-09-30T15:49:35.246Z",
     "archive_snapshot_at": "2025-03-11T21:19:05.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": "Real Madrid",
     "author_odds": "2.75",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Madrid at 2.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": "d64555dc65137fe64a88811af739edd2267a3118f47a37e0a4fef0806dbf7656",
      "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": "Real Madrid",
      "decimal_odds": "2.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:04.130Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f8831047d5850532a7742019e8bc4a834b4f57bd70f882ff51cae48000e52f5c",
      "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": "Real Madrid",
      "decimal_odds": "2.5600",
      "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:21.769Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/atletico-madrid-vs-real-madrid-prediction-betting-tips-and-odds-ado108Y42SQT/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid to win"
   }
  },
  {
   "record_id": "n-0a4469b1d4046a89cf06a603",
   "url": "/authors/steve-davies/picks/13/#pick-n-0a4469b1d4046a89cf06a603",
   "match": "Everton v Leicester City",
   "match_url": null,
   "kickoff": "2025-02-01T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -14759.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton",
   "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-01-29T16:36:14.000Z",
   "recorded_at": "2026-10-09T14:08:11.116Z",
   "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-0a4469b1d4046a89cf06a603",
    "quote_text": "can land the odds",
    "fragment_from": 3001,
    "fragment_to": 3018,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250219190212id_/https://www.livescore.com/en/news/everton-vs-leicester-predictions-in-form-ndiaye-could-be-key-for-toffees-2025012916361435316/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "682d642f1d19f7739d685cf131fd7722540c4816dd6874ba8d05b6a59b6c07af",
     "material_removed": false
    },
    "published_at": "2025-01-29T16:36:14.000Z",
    "detected_at": "2026-10-09T14:08:11.116Z",
    "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": "Everton v Leicester City",
     "competition_name": "Premier League",
     "starts_at": "2025-02-01T15:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9091",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "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": "2025-01-29T16:36:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T16:36:14.000Z",
     "detected_at": "2026-10-09T14:08:11.116Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Everton",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Everton"
    },
    "author_claim_outcome": {
     "result": "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": "43f4badad1c3a6f4e43a96c3813e44fca51aab34e2504716074cd8f6014562c6",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Everton",
      "decimal_odds": "1.9091",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.785Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9d9313a4d011a47727eb5bb556d74a8b558b8af9f1d64dd3e2b19f3d9b62c56e",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Everton",
      "decimal_odds": "1.9500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:07.095Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "livescore.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/everton-vs-leicester-predictions-in-form-ndiaye-could-be-key-for-toffees-2025012916361435316/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton to win"
   }
  },
  {
   "record_id": "n-1592bec80e03f1cfb8102146",
   "url": "/authors/steve-davies/picks/8/#pick-n-1592bec80e03f1cfb8102146",
   "match": "Coventry City v Luton Town",
   "match_url": null,
   "kickoff": "2024-10-26T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -16909.1,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 0.5: Mark McGuinness over 0.5 shots on target 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": "2024-10-25T13:31:50.000Z",
   "recorded_at": "2026-10-01T00:36:30.704Z",
   "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-1592bec80e03f1cfb8102146",
    "quote_text": "Mark McGuinness over 0.5 shots on target\n1pt 7-2 Paddy Power, Betfair",
    "fragment_from": 1324,
    "fragment_to": 1393,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.racingpost.com/sport/football-tips/efl/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
     "display_name": null,
     "speaker": "Steve Davies",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd50dd56f01e1ae40ac88837b074d98eb4ab3ecf2fba255bbe7c83067bf61fac",
     "material_removed": false
    },
    "published_at": "2024-10-25T13:31:50.000Z",
    "detected_at": "2026-10-01T00:36:30.704Z",
    "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": "Coventry City v Luton Town",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-26T11:30:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player shots on target over/under 0.5",
    "outcome_label": "Mark McGuinness over 0.5 shots on target",
    "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": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-25T13:31:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-25T13:31:50.000Z",
     "detected_at": "2026-10-01T00:36:30.704Z",
     "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": "Mark McGuinness over 0.5 shots on target",
     "author_odds": "4.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: Mark McGuinness over 0.5 shots on target 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": "efb7348e39a81acd0674fc67ede0ebd18ce04ab7d5451249bcae4bea01771180",
      "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": "Mark McGuinness over 0.5 shots on target",
      "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:46.378Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Steve Davies",
     "publisher": "racingpost.com",
     "forecaster": "Steve Davies",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source 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/coventry-vs-luton-prediction-betting-tips-and-odds-arfjd1P6L9f9/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Mark McGuinness over 0.5 shots on target"
   }
  },
  {
   "record_id": "n-c8cb14b6dbf982954807831a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tottenham to win\n\nSpurs have a spring in their step and look to be taking on Palace and their under-fire boss at a good time\n\nMathys Tel to have a shot on target in the first half\n\nMathys Tel was…",
   "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-31T13:30:00.000Z",
   "recorded_at": "2026-10-31T13:48:49.241Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-340bd609585da15788d925ad",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot averages 2.4 tackles per game and there is a good case for believing he could soar past that line at Tottenham.",
   "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-31T13:30:00.000Z",
   "recorded_at": "2026-10-31T13:48:49.241Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-58b2ebc3de7e5280064266cf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot to make three or more tackles\n1pt 13-8 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-31T13:30:00.000Z",
   "recorded_at": "2026-10-31T13:48:49.241Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b880ea2b5b4ac1bbab905343",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot to make three or more tackles\n1pt 13-8 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-31T13:30:00.000Z",
   "recorded_at": "2026-10-31T13:48:49.241Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b3d8d60e314da6b99eaebd29",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tottenham to win\n\nSpurs have a spring in their step and look to be taking on Palace and their under-fire boss at a good 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": "2026-10-30T17:01:11.000Z",
   "recorded_at": "2026-10-30T17:18:59.120Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-5a7f6e72f1f85f46c8ab7beb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot averages 2.4 tackles per game and there is a good case for believing he could soar past that line at Tottenham.",
   "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-30T17:01:11.000Z",
   "recorded_at": "2026-10-30T17:18:59.120Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-11b9516ca3256a940fe61ebf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot to make three or more tackles\n1pt 13-8 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-30T17:01:11.000Z",
   "recorded_at": "2026-10-30T17:18:59.120Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1891aec9c7243290291b193f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Rangers to win first half\n\nHalf-time Result",
   "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-30T16:00:00.000Z",
   "recorded_at": "2026-10-30T16:18:49.654Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d24b7d0e41ff6604dff4ece1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nRangers to win and two to four goals scored\n2pts 11-8 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-30T16:00:00.000Z",
   "recorded_at": "2026-10-30T16:18:49.654Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ff9654ee166d93a09ced7bf4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 49-10 with bookie\n\nTottenham vs Crystal Palace betting tips & predictions\n\nTottenham to win & over 1.5 goals\n3pts 8-11 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-30T12:23:47.000Z",
   "recorded_at": "2026-10-30T12:38:46.315Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9b631c2240b1de511c918611",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 Crystal Palace corners\n\nPalace have only once had over three corners in seven road trips this season and may fall short of the 3.5 mark once again",
   "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-30T12:23:47.000Z",
   "recorded_at": "2026-10-30T12:38:46.315Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7c935e94f7eb998fb3e2e85e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Count on Canvot to put in the tackles\n\nJaydee Canvot averages 2.4 tackles per game and there is a good case for believing he could soar past that line at Tottenham.",
   "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-30T12:23:47.000Z",
   "recorded_at": "2026-10-30T12:38:46.315Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9b3d3714173fcc873f790896",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 3.5 Crystal Palace Corners\n\nAway Total Corners 3.5",
   "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-29T18:00:00.000Z",
   "recorded_at": "2026-10-29T18:18:45.020Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-2a87f99c4bc7db7d009030d5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Count on Canvot to put in the tackles\n\nJaydee Canvot averages 2.4 tackles per game and there is a good case for believing he could soar past that line at Tottenham.",
   "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-29T18:00:00.000Z",
   "recorded_at": "2026-10-29T18:18:45.020Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b997bb5d8b18c20381268507",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jaydee Canvot to make three or more tackles\n1pt 13-8 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-29T18:00:00.000Z",
   "recorded_at": "2026-10-29T18:18:45.020Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-bf1ddcd4a36e0871005e9850",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "West Ham vs West Brom 4-6",
   "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-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9757aefe2ead796833374d78",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Southampton to beat QPR\n3-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": "2026-10-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-82a2e00918b71af5cbf1db43",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Blackburn to beat Swansea\n15-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-29T14:00:00.000Z",
   "recorded_at": "2026-10-29T14:09:33.252Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1ff8035c7b8e9e1862b66fed",
   "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\nThere were just three goals in two fixtures between these two sides who are majoring in under 2.5 games in the league this term.",
   "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:18:45.409Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-3319f44bc19a4285d6fc130a",
   "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\nDominic Calvert-Lewin 2+ Fouls\n11-10 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-24T13:00:00.000Z",
   "recorded_at": "2026-10-24T13:18:45.409Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c49018ea891076df47e0aa30",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best bet\n\nLech Poznan to have 12 or more shots\n1pt 6-5 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-22T15:00:00.000Z",
   "recorded_at": "2026-10-22T15:18:45.145Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f67ae1642f7f2ad26faa4076",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Michal Gurgul 1+ 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-21T16:13:49.000Z",
   "recorded_at": "2026-10-21T16:18:45.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-04a3ba5b7bea4bafa31c0fc0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Lech Poznan to have 12 or more shots\n1pt 6-5 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-21T16:13:49.000Z",
   "recorded_at": "2026-10-21T16:18:45.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-15d7e15254b5396b871b2d5d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Recommended bet: Florian Wirtz 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-09T13:00:17.954Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_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
  },
  {
   "record_id": "n-79a581e8a07465120f28b455",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Oriol Romeu over 1.5 tackles",
   "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:07:20.441Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-169c52486461062b99410162",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 3.5 Girona 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-10-01T01:07:20.441Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-434abd57d5e18280a5c01bd0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bryan Mbeumo Over 0.5 Shots on Target\nTen-goal Mbeumo is having the season of all seasons and should be trusted to sting Martin Dubravka's fingers",
   "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:14.414Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-f6721e2d42f8586dfd694578",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Fabian Schar Over 0.5 Shots on Target\nThe Swiss defender has got three goals to his name this season and is a constant menace at set-plays",
   "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:14.414Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-0d54490278cab243a2563950",
   "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 10-11 BoyleSports, 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-01T01:05:14.414Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-72331eacebf64850cb2eb26e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "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-28T20:50:45.811Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7a9762a1b39c2bf00c822a61",
   "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 two or more shots – he has had a league-high 16 so far – and Senne Lammens to make three or more saves for a United side who look vulnerable.",
   "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-28T20:50:45.811Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-61e6be9df465390f43a82597",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "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-28T20:50:45.811Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-72e6ba2adfa315443f68b87f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Get 50-1 on Alexander Isak to have a shot in Liverpool vs Arsenal with Sky Bet",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-11-02T15:18:42.641Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c6686253768f14431783f920",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-20T19:48:42.716Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ee64915bf87843efcae32990",
   "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\nEthan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-19T23:18:43.810Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1926e50eb7c41b78b741bfae",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-16T18:08:42.559Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-54410039e2ceca2b346796ef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-12T13:18:41.705Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-43e0e9766e6382fa7c496825",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-11T23:18:41.476Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c2db4059171d4060ad6c9e2b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-11T04:38:41.586Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-13e55e452a7d1803fa85f5ce",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-10T19:33:50.987Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-61c8b0badba759ebd794e988",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes 2+ tackles\n\nThe Coventry midfield anchorman made five tackles against City and Brighton's incessant ball control ought to ensure he puts in at least another two.",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-10T13:08:02.056Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-98ddbde1973f783be94c22a8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-10T12:35:58.376Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d68aae290559c69d5fc60bd9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T18:20:39.204Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-58b48c7c0ddccec2100af334",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to have two or more shots\n\nPlayer 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T16:49:39.299Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f5ec72087dedf1e3800d6c1b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T16:49:39.299Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-3e8323c22d049166b65f6e08",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T16:24:01.651Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-76e38c90c1c477783c565dd6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T16:17:07.480Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7fc7fe2d9315656530b68caa",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T15:31:39.200Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-5b94e792cf26b689ece12325",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T15:31:39.200Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-af2c6b72cfddd843fd45df5e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T15:31:39.200Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-300baa5b8e27d7ba04aad5c3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T14:52:38.493Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4a634c7bd5695164954d3cdf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T14:33:11.975Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d6068f7419f507c61c4f5e28",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T14:33:11.975Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1c996802cfd331c507928738",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes 2+ tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T14:07:22.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-14463169fda3004c35c5c3ef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-09T12:51:25.504Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-36cf181eff4ac3f48cdfc047",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T19:46:51.785Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-fdb58cb1668fe00bb8b5a5ac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T18:17:59.515Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-3da32ea09933641f0bca762f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to have two or more shots\n\nPlayer 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T18:17:59.515Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-920efcb186cc99e0aad7675a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T18:17:59.515Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cf2dd95e0d54066eee54b370",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T16:51:22.385Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6ff9cf3cf70e864c067fbd0f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T16:27:12.128Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d5c18fe0f104459739930b13",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T16:19:42.005Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-625f23bf40eeb9d0ac553d3d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T16:10:58.519Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-8e4b6c3a35507d01ae9f0be3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T14:14:47.640Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-010a62a3dbfc54a61cad2f65",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-08T12:34:36.174Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d4879afdde056ee018c3eff4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-07T17:49:25.599Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cfcc6131abcaab951666deb2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50\n\nBet Here",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-07T16:02:02.798Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-928d6a59461aa64b2ba1de80",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-06T15:39:17.109Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-e3212e98809798a27fa9db59",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-06T13:36:21.079Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cbfaeab2be04a4557e9fc147",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T17:18:49.907Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-494293ced7dc9faf45e71a43",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T15:38:04.776Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-acf8e0618fc090537e71aa02",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T14:57:13.200Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f408f34c90eb214f34247b32",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T14:07:20.627Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9191feceb967141df2bbaa3e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T13:45:18.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-55cf72a79aa60e9869e05982",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T13:29:31.385Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-2bcded64d6c8de61d2e23722",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-05T13:09:24.821Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0b04d145d7e85ca6a31ca94d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T15:03:59.775Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-dfa3bd6765144754eb4d2d7a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T14:27:41.191Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-e2581bc252564d27025c07ee",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T13:57:06.113Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-689c5914efc615e3d87d743b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T13:40:14.014Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9a5fe30a1cbdd5bb7d9f6cd1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T13:12:51.305Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-395a8726f13088458a3ec890",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T11:41:15.957Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-a8c126349295e36f3a200d56",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T08:47:32.468Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-a404a3981452d6f0dd691052",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T07:04:56.588Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-2788347716d38451af744284",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T06:34:35.100Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-2ebcfeaa457c3197779ec835",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-04T06:07:02.267Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-87920203772d2c2f31c81c52",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T23:12:21.291Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-201c50721a27b71836aae918",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T21:43:22.515Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-44df491094a0d3629ec3a6ba",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pays out at 4-1 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T15:14:47.461Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-e0a8780ab831c6ee4166dde8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T14:43:59.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-eaae1e4d1ac1dc9311b70a81",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T14:30:24.105Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-381d7a63c11d146473f55e38",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T13:13:22.043Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c2cffc0ab8315423bf7dde1b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T12:18:58.606Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d43371dafbbb7f61bbe4191c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T11:29:36.382Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-df6a54fe928315530684eb1d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-03T05:13:14.019Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b516f53b06034afb4ca21194",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T18:46:23.137Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6339ef3cdca4f4daee1cd13c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T18:38:51.507Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-91a0a2b97fb7e2a83c75fa5d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T18:03:09.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cbc113bf2ca4ca41e66effb0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T18:03:09.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f2ee25ff9a3d918175267ae1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T16:59:14.107Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c0b41f3d76fa4c93e50a8e0a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T16:08:58.484Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-3ebc1ad5d983d02a68b9534e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes 2+ tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T16:02:19.803Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7f48d8c916f2cbd58034f033",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T15:55:31.918Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0512e0d98833022c673a15d4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T15:55:31.918Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-3762a853d7c3ee173e3740e5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T15:55:31.918Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4255f62a8dea24422482638e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T15:55:31.918Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-51684139c43288c635754516",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T13:57:21.513Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d757190a2b7f006890e391e0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T13:42:45.526Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-40eedeb309c1fb72f84424c6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-02T12:22:50.682Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-12b5cdadd1f3369f8e17408e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T19:02:45.985Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-bec8a4e27ef2c2feea7b8831",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T18:16:37.041Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c1eeda375d08007fe6933599",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50\n\nBet Here\nClaim £30 Free Bets\n\nMin…",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T17:42:50.847Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6353921b5cf499097f7da529",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T16:15:07.776Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b37a095530a130a618245e98",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to have two or more shots\n\nPlayer 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T15:40:36.382Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-57037fa9b67315061fc2177c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T14:53:12.664Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ed323504418d9de5aa709917",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T14:39:24.725Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0256adf9194e268803e87d2c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T14:25:19.572Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cc1d13d1459207bb6168bb49",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T14:03:14.821Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-2c4d5b8388dd84a4dd8ca607",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T13:21:27.693Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-48c356dfca6979a3a4688cc4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T12:27:15.954Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-a9a9982c58bbcf5c12c90867",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T12:13:19.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-e4260e9fa1c130086fd93fd1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T12:13:19.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d7c67b55ce3b07f627fee7ee",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T05:43:05.504Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4f00fc3495bed03547ce7325",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-10-01T05:43:05.504Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9a49b7af8d988bc2db271a70",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T23:08:08.929Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-02d16da321d840c929a0070a",
   "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\nEthan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T16:27:33.131Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1c5129d8f8ef2899cb9a29d4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T14:36:16.174Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0a4ce0471289e44b5fd77e6a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T14:01:38.386Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7c07ab86c7ce241ceeebb050",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T12:59:21.311Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-d3918507e769ed3794bbc02b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-30T12:46:02.216Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6770b9773b92c13a9eb90181",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T23:23:33.624Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-51ca10e45fd9a52f685f2285",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T19:12:22.917Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-e12388df70662dd8be274d25",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T18:09:22.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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cbfbada0a9a29f7155123bfe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T17:42:11.709Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-8e755fc60fb44c38f18531cd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T17:01:03.541Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-457b211996116e88831eafab",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T16:06:56.064Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-adaf06e822e41909df606a8a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles\n\nPlayer tackles\n\nDiego Gomez to have two or more shots\n\nPlayer shots\n\nBrighton\n\nTo receive most cards\n\n£10 returns ≈ £50\n\nBet Here\nClaim £30 Free Bets\n\nMin…",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T15:05:53.393Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4a011b329bc404a48b97f5d3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:59:16.329Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-1beed25628a311a8e4c4516e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:59:16.329Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-090f3f7c878de5def7a463be",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:52:14.289Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-8fa1a65069897cf007fb279c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:52:14.289Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ac36efb5769e05f97b9995a4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez to have two or more shots\n\nPlayer 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:32:18.081Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-43c7d7382ccc5bbdc9373e31",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:18:49.191Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-328c2d281b3ab91627e425fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T14:18:49.191Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-8d7761e2a9d3d627a6dd2274",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T13:33:00.489Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ba0aecb4cee8ae92d30d27d1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T13:33:00.489Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ec5ac336fb116fb1e02363e5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T13:12:47.552Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-63e19c741cb17fdff6f74d65",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ethan Pinnock to have one or more shots\n1pt 11-8 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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T13:12:47.552Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9ed74a00985255f4bb1df9a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-29T13:06:04.636Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-caf861e9107d0d0c4236b614",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matt Grimes to make two or more tackles",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T23:17:30.988Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6607509f4b50909eb17eb936",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T20:50:46.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": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-4b7ab25532ada712c6f9de85",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T20:50:46.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": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-19479f91303558e988749662",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton\n\nTo receive most cards",
   "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-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T16:25:37.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-8ea03685d2be45c7c1b4ad13",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Diego Gomez 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-09-13T09:20:35.000Z",
   "recorded_at": "2026-09-28T16:25:37.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-0da349bcefd8cf0547b1b2db",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bristol Rovers\n7.45pm\n2pts 10-11 Coral",
   "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-01T09:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:46.295Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7343841359c5f6cb5369a356",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Notts County or draw double chance\n7.45pm\n4pts 4-5 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": "2026-09-01T09:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:46.295Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-5c04bc7dd1202df09e8ee225",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bolton or draw double chance\n7.45pm\n2pts 23-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": "2026-09-01T09:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:46.295Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-787155a9e51d82e8dcd50c5c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Southampton\n8pm\n4pts 7-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-09-01T09:00:00.000Z",
   "recorded_at": "2026-09-28T20:50:46.295Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-7a46922e223da143cc2b0242",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Stick with Buendia’s two or more shots in the bet builder",
   "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-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0b78612c84244daa2496e6af",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to win can provide the first leg.",
   "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-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-ad29917f87056e423f45d92f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to win, Martin Odegaard to score or assist and Boubacar Kamara to be booked pays a nice 15-2.",
   "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-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6e8d414d1471292ecf91eb90",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Christos Tzolis over 0.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": "2026-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9e49bd167a1e74a91f659483",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nottingham Forest have won at Anfield the last two seasons – I wouldn’t bet against it in the early kick-off.",
   "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-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-aa8b3ec9e420d4c66166a6e1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "there could be juice in the 7-2 about the Cottagers being relegated.",
   "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-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-576bd6ef8e1091d96e2dac6b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "If you haven’t got aboard Crystal Palace for relegation, you had better act fast while there’s some 9-2 around.",
   "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-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-dd27175f6becbb4a7f3ef7b4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bristol Rovers to win and both teams to score against Crawley.",
   "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-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-c96c7507e0d298f267a249ef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Colchester to beat Rochdale.",
   "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-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-457a60c0f67a9f2cbe788470",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Back Buendia to have two or more shots at a shade of odds-on.",
   "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-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4ee4de1995e9383827acc17d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal to win to nil could be the play.",
   "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-08-29T07:00:00.000Z",
   "recorded_at": "2026-09-28T20:57:37.379Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f3ed04a248ad8160cedcbbda",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "who went into the draw a 5-1 chance and came out of it unchanged as they eye up a rare hat-trick",
   "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-27T18:55:49.000Z",
   "recorded_at": "2026-09-28T20:57:37.692Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-5601d4cc7e3af50caf2010d4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Most Corners: Wrexham",
   "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-27T16:11:29.000Z",
   "recorded_at": "2026-09-28T21:37:46.068Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-0f1dab74750a6f472ae89754",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Back him to have at least two shots on target against a Birmingham defence that was left in tatters on Tuesday.",
   "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-27T16:11:29.000Z",
   "recorded_at": "2026-09-28T21:37:46.068Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-65ca233a9636365fa1bd091e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Josh Windass 2+ shots on target\n3-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-08-27T16:11:29.000Z",
   "recorded_at": "2026-09-28T21:37:46.068Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-25c016f31df2eb28e3774ce0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "take Phil Parkinson's men to emerge with the 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-08-27T16:11:29.000Z",
   "recorded_at": "2026-09-28T21:37:46.068Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-9b41b1fc1f3fea63dd1bf3ec",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "KuPS\n2pts 10-11 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-08-26T16:00:00.000Z",
   "recorded_at": "2026-09-28T21:37:46.314Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-6fd409e8d76b0accf4f4b9fd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jablonec to qualify\n1pt 3-1 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-08-26T16:00:00.000Z",
   "recorded_at": "2026-09-28T21:37:46.314Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-24180a26f10570898698a763",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Slovan Bratislava to qualify\n1pt 11-10 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": "2026-08-25T16:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.382Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-cebea3adb352d18e3c826456",
   "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 Rapid Vienna vs Hearts\n2pts 21-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-08-25T16:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.382Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-f40dabce953b9b7379871a39",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Elliot Anderson: 1+ 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-08-23T10:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.584Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-27f6212ce8754d3110f55eca",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antoine Semenyo: 1+ Fouls Committed",
   "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-23T10:00:00.000Z",
   "recorded_at": "2026-09-28T21:44:37.584Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Racing Post, section pages",
   "correction": null
  },
  {
   "record_id": "n-4437fab59cd031da1e469e5a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Oliver McBurnie 2+ Fouls Committed",
   "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-22T07:30:00.000Z",
   "recorded_at": "2026-09-28T21:51:19.007Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-4eb0678c13b877c58e249d11",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bryan Mbeumo 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-08-22T07:30:00.000Z",
   "recorded_at": "2026-09-28T21:51:19.007Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-b1cd76b65246cf0df5fabff6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Youri Tielemans to have a shot on target\n1pt 11-8 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-08-22T07:30:00.000Z",
   "recorded_at": "2026-09-28T21:51:19.007Z",
   "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, section pages",
   "correction": null
  },
  {
   "record_id": "n-8198e5e06b788297067fa965",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Matz Sels to make over 3.5 saves",
   "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-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-ca4c745d429e7bcc8fe6b184",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Harry Maguire to have a headed 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": "2026-05-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-72cc84f32d28fe9937bab4f4",
   "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 Evens BoyleSports, 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-05-16T16:44:15.000Z",
   "recorded_at": "2026-09-28T16:18:05.334Z",
   "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-3eaf6f1d5305f6ec7d23b596",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Antonin Kinsky to make three or more saves",
   "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-03T15:03:37.000Z",
   "recorded_at": "2026-09-28T16:27:49.600Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-2e1ae40c04caa31b8db21b7c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 10.5 Atalanta 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-03-10T18:00:01.000Z",
   "recorded_at": "2026-09-30T15:46:34.897Z",
   "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-cf368b15884f5b7d501d4f88",
   "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 to 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": "2025-12-13T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:34.327Z",
   "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-f5ac9b5caf60eebcf3f558c3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Soungoutou Magassa 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-12-13T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:22:34.327Z",
   "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-6c30f1e39da38d96696b01c1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "they are evens not to, which looks a top bet",
   "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-08T12:00:00.000Z",
   "recorded_at": "2026-09-28T16:15:19.974Z",
   "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-8fbdd39992a3f49607050320",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Fulham to win either half\n\nFulham have won either half in five of their last six in all competitions and at the very least can keep that sequence going.",
   "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-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-d638bde1ea6717f688e37e8f",
   "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\n\nHe may not be the most consistent but seven-goal Jean-Philippe Mateta finds great positions in the box and will surely have one effort 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-12-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-c55aacb24a9afd89a3ec3462",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Player prop bet\n\nDean Henderson over 2.5 saves\n4-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": "2025-12-06T15:00:00.000Z",
   "recorded_at": "2026-09-28T16:14:55.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-2242660ca78fe37dd31d2e98",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Semme Lammens to make two or more saves\n2pts 5-6 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:40.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-554e909eced227cdc5f95ee3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Yankuba Minteh to be fouled two or more times\n2pts 12-5 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": "2025-10-31T17:00:00.000Z",
   "recorded_at": "2026-09-28T17:36:40.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-16eb894951277a61c704e9bd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "A goal in both halves",
   "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-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-a4e895a419f744112810cbc3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 5.5 Coventry 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-10-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-e175a1c4c40c9be58fb6a483",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brandon Thomas-Asante anytime scorer",
   "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-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-3491d378ad09fdb9bd756d59",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "First goal time 1-10 minutes\n10-3 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-30T17:00:00.000Z",
   "recorded_at": "2026-10-01T00:48:29.327Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-8f99152f5aed1473e5e08e7b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "West Brom goalkeeper to make three or more saves",
   "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-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-fbe5dac30ed9338d385c8ece",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ipswich most corners in each half",
   "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-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-8c80d8f0b70224b16d68cfa0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ipswich most corners in each half",
   "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-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-aec3ca52588cd4acd310f226",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Isaac Price 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-10-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-e9e96e59422be4e43eb5c2eb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Chris Mepham over 1.5 tackles\n13-8 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-24T15:00:00.000Z",
   "recorded_at": "2026-09-30T16:07:56.542Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-f2f543bf40518c93b23ee0ac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "The Old Gold are no sort of value at 1-2 to go down after just six rounds",
   "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-29T10:45:00.000Z",
   "recorded_at": "2026-09-28T17:40:55.209Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-d6817a37aea099cdf983dff5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal usurped Liverpool at the head of title betting this weekend and rightly so.",
   "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-29T10:45:00.000Z",
   "recorded_at": "2026-09-28T17:40:55.209Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-8003e0cd8ec4ccc5539d87af",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gabriel Gudmundsson to commit 1+ fouls in each half\n5pts 5-2 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": "2025-08-22T16:00:00.000Z",
   "recorded_at": "2026-09-28T17:54:46.646Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-31ccc93eab21f64c8eadba46",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 4.5 home 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-08-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.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-da3b7fbb9f53f1677456ac8f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jakub Stolarczyk 3+ saves",
   "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-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.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-1461f3ad54efcbc54197a3dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Greg Docherty over 1.5 fouls\n13-8 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-22T15:30:00.000Z",
   "recorded_at": "2026-09-30T16:07:43.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-53588b26a586c4ef10ca1e7b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 6.5 Ipswich 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-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-9521ef4ae0cf51261aa67a04",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 1.5 Ipswich 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-08-11T16:16:09.000Z",
   "recorded_at": "2026-09-30T16:06:09.908Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-cdd58b4843f4b9dbe15299d9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pablo Barrios 1+ Tackles",
   "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-11T17:23:12.000Z",
   "recorded_at": "2026-09-30T15:49:35.246Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-240bc81a4d20dde34580f89e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mbappe 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-03-11T17:23:12.000Z",
   "recorded_at": "2026-09-30T15:49:35.246Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived 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-866dcc960db092f8b81c80d9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Richie Ledezma over 53.5 passes",
   "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-28T16:45:52.000Z",
   "recorded_at": "2026-10-01T00:35:36.833Z",
   "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
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 72,
  "before_kickoff": 8,
  "after_kickoff": 64,
  "at_least_2h": 8,
  "share_2h_plus": 11.1,
  "median_hours": 47.2,
  "min_hours": 24.2,
  "max_hours": 53.8,
  "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": 2,
  "settled_picks_all": 2,
  "excluded": {
   "market_without_favourite": 0,
   "no_recorded_line": 0,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 20000,
  "author_net_hundredths": -20000,
  "favourite_net_hundredths": -20000,
  "difference_hundredths": 0,
  "author_return_percent": -100.0,
  "favourite_return_percent": -100.0,
  "author_hit_rate": 0.0,
  "favourite_hit_rate": 0.0,
  "picked_favourite_share": 100.0,
  "by_market": [
   {
    "market_code": "1x2",
    "picks": 2,
    "staked_hundredths": 20000,
    "author_net_hundredths": -20000,
    "favourite_net_hundredths": -20000,
    "author_hits": 0,
    "favourite_hits": 0,
    "picked_favourite": 2,
    "author_return_percent": -100.0,
    "favourite_return_percent": -100.0
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-25T16:30:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-10-31T20:00:00.000Z",
    "author_cumulative_hundredths": -20000,
    "favourite_cumulative_hundredths": -20000
   }
  ],
  "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": 288,
  "pages": 16,
  "page_urls": [
   "/authors/steve-davies/",
   "/authors/steve-davies/picks/2/",
   "/authors/steve-davies/picks/3/",
   "/authors/steve-davies/picks/4/",
   "/authors/steve-davies/picks/5/",
   "/authors/steve-davies/picks/6/",
   "/authors/steve-davies/picks/7/",
   "/authors/steve-davies/picks/8/",
   "/authors/steve-davies/picks/9/",
   "/authors/steve-davies/picks/10/",
   "/authors/steve-davies/picks/11/",
   "/authors/steve-davies/picks/12/",
   "/authors/steve-davies/picks/13/",
   "/authors/steve-davies/picks/14/",
   "/authors/steve-davies/picks/15/",
   "/authors/steve-davies/picks/16/"
  ],
  "groups": {
   "settled": 46,
   "pending": 0,
   "excluded": 242
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/steve-davies/",
  "current": false
 },
 "title_tag": "Steve Davies Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-1a76e5115e9f0de85ee389c2",
  "type_code": "individual",
  "name_shown": "Steve Davies",
  "main_entity": "e-1a76e5115e9f0de85ee389c2",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-1a76e5115e9f0de85ee389c2",
    "medium": "Racing Post",
    "channel": "section pages",
    "domain": "racingpost.com",
    "source_info": "racing-post",
    "byline": "Steve Davies",
    "url": "/sources/racing-post/",
    "summary": {
     "statements": 210,
     "predictions": 82,
     "settled_picks": 12,
     "headline_kind": "historical_simulation",
     "return_percent": -17.08,
     "headline_part": "archived",
     "period_from": "2026-09-28",
     "period_to": "2026-10-01"
    }
   },
   {
    "entity_ref": "e-309df83dcb3cd70bcf88a436",
    "medium": "LiveScore",
    "channel": "section pages",
    "domain": "livescore.com",
    "source_info": "livescore",
    "byline": "Steve Davies",
    "url": null,
    "summary": {
     "statements": 66,
     "predictions": 9,
     "settled_picks": 2,
     "headline_kind": "historical_simulation",
     "return_percent": -100.0,
     "headline_part": "archived",
     "period_from": "2026-10-09",
     "period_to": "2026-10-18"
    }
   },
   {
    "entity_ref": "e-4689f7fe1d94d2fcfdc6cbf3",
    "medium": "Racing Post",
    "channel": "section pages",
    "domain": "racingpost.com",
    "source_info": "racing-post",
    "byline": "Steve Davies",
    "url": null,
    "summary": {
     "statements": 1199,
     "predictions": 197,
     "settled_picks": 2,
     "headline_kind": "live_snapshot",
     "return_percent": -100.0,
     "headline_part": "live",
     "period_from": "2026-09-28",
     "period_to": "2026-11-07"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": {
  "data_version": "2026-10-22.3",
  "updated": "2026-10-22",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "retro-1.1",
  "price_rule": "reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only",
  "series_code": "retro_market_closing_sm:archived",
  "sample": {
   "settled_picks": 14,
   "matches": 10,
   "void": 0,
   "period_from": "2024-08-10",
   "period_to": "2026-05-03",
   "composition_hash": "44da8d7364c4b7e7c6bd20cd60b863382795dac638eb4763ec5e9de5ebbfb6b0"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-282fca968c24dc1c1baa",
   "at": "2026-10-22T09:54:30.278Z",
   "data_version": "2026-10-22.3",
   "previous_data_version": "2026-10-22.2",
   "url": "/authors/steve-davies/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-22.2",
    "return_percent": "-28.69",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "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": "c690df7e5b534f126f342b7f207d683745f61a2cf90a353b8e69741f042aa6b7",
    "text": "−28.69% on 16 settled picks across 11 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": "-28.93",
    "settled_picks": 14,
    "matches": 10,
    "void": 0,
    "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": "44da8d7364c4b7e7c6bd20cd60b863382795dac638eb4763ec5e9de5ebbfb6b0",
    "text": "−28.93% on 14 settled picks across 10 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-b4a92a4a0ea68d9a00a3"
  },
  {
   "id": "zc-d3a867a5208aed05e1c9",
   "at": "2026-10-22T05:56:36.122Z",
   "data_version": "2026-10-22.2",
   "previous_data_version": "2026-10-22.1",
   "url": "/authors/steve-davies/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-19.6",
    "return_percent": "-28.93",
    "settled_picks": 14,
    "matches": 10,
    "void": 0,
    "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": "44da8d7364c4b7e7c6bd20cd60b863382795dac638eb4763ec5e9de5ebbfb6b0",
    "text": "−28.93% on 14 settled picks across 10 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": "-28.69",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "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": "c690df7e5b534f126f342b7f207d683745f61a2cf90a353b8e69741f042aa6b7",
    "text": "−28.69% on 16 settled picks across 11 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-f6f6baa204060f3e9488",
   "at": "2026-10-19T19:39:27.559Z",
   "data_version": "2026-10-19.6",
   "previous_data_version": "2026-10-19.5",
   "url": "/authors/steve-davies/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-18.3",
    "return_percent": "-33.67",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "b8f3be590308055ff51a2d290049c8743e5219ee7548a3bcb53a9cf010824916",
    "text": "−33.67% on 15 settled picks across 11 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": "-28.93",
    "settled_picks": 14,
    "matches": 10,
    "void": 0,
    "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": "44da8d7364c4b7e7c6bd20cd60b863382795dac638eb4763ec5e9de5ebbfb6b0",
    "text": "−28.93% on 14 settled picks across 10 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: 1 pick left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-8fc548173f1d52262e01"
  },
  {
   "id": "zc-19d71438d4dc4c843761",
   "at": "2026-10-18T04:18:28.335Z",
   "data_version": "2026-10-18.3",
   "previous_data_version": "2026-10-18.2",
   "url": "/authors/steve-davies/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-18.2",
    "return_percent": "-28.69",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "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": "c690df7e5b534f126f342b7f207d683745f61a2cf90a353b8e69741f042aa6b7",
    "text": "−28.69% on 16 settled picks across 11 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": "-33.67",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "b8f3be590308055ff51a2d290049c8743e5219ee7548a3bcb53a9cf010824916",
    "text": "−33.67% on 15 settled picks across 11 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: 1 pick left the headline sample.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-cdddbd81606d7074a8b7"
  },
  {
   "id": "zc-3cca8ba394abd8106222",
   "at": "2026-10-18T03:29:01.089Z",
   "data_version": "2026-10-18.2",
   "previous_data_version": "2026-10-18.1",
   "url": "/authors/steve-davies/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-16.5",
    "return_percent": "-33.67",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "b8f3be590308055ff51a2d290049c8743e5219ee7548a3bcb53a9cf010824916",
    "text": "−33.67% on 15 settled picks across 11 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": "-28.69",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "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": "c690df7e5b534f126f342b7f207d683745f61a2cf90a353b8e69741f042aa6b7",
    "text": "−28.69% on 16 settled picks across 11 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 1 earlier pick 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": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-5fe02f29348302995366",
   "at": "2026-10-16T17:26:36.835Z",
   "data_version": "2026-10-16.5",
   "previous_data_version": "2026-10-16.4",
   "url": "/authors/steve-davies/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-15.5",
    "return_percent": "-23.93",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "1ba6ee5362fa8e7bbc7514be41d326a5b5ac6b481841b231e9589268545df789",
    "text": "−23.93% on 15 settled picks across 11 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": "-33.67",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "b8f3be590308055ff51a2d290049c8743e5219ee7548a3bcb53a9cf010824916",
    "text": "−33.67% on 15 settled picks across 11 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: 1 pick left the headline sample; 1 pick added.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-2593009e5ebe89ebb183"
  },
  {
   "id": "zc-6e422b62982a660eebaf",
   "at": "2026-10-15T18:43:19.205Z",
   "data_version": "2026-10-15.5",
   "previous_data_version": "2026-10-15.4",
   "url": "/authors/steve-davies/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-09.2",
    "return_percent": "-18.50",
    "settled_picks": 14,
    "matches": 9,
    "void": 0,
    "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": "c221272d95cd0d38ff7cb38f33835c8b43bdc9400ddad51946486f10a4766ac4",
    "text": "−18.50% on 14 settled picks across 9 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-15.5",
    "return_percent": "-23.93",
    "settled_picks": 15,
    "matches": 11,
    "void": 0,
    "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": "1ba6ee5362fa8e7bbc7514be41d326a5b5ac6b481841b231e9589268545df789",
    "text": "−23.93% on 15 settled picks across 11 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: 1 pick left the headline sample; 2 picks added.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-6099511a2781a914d6af"
  },
  {
   "id": "zc-76e4f2a4f53dc836167a",
   "at": "2026-10-09T12:49:36.723Z",
   "data_version": "2026-10-09.2",
   "previous_data_version": "2026-10-09.1",
   "url": "/authors/steve-davies/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": {
    "data_version": "2026-10-09.1",
    "return_percent": "-36.13",
    "settled_picks": 19,
    "matches": 13,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "6a65f8bc6389656fc5ade7390b2d5a55b2070d8147a2f5cbd9f9769b91d8286c",
    "text": "−36.13% on 19 settled picks across 13 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "after": {
    "data_version": "2026-10-09.2",
    "return_percent": "-18.50",
    "settled_picks": 14,
    "matches": 9,
    "void": 0,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "c221272d95cd0d38ff7cb38f33835c8b43bdc9400ddad51946486f10a4766ac4",
    "text": "−18.50% on 14 settled picks across 9 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 (19 settled picks). Now: historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only (14 settled picks).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 9,
    "changed": 0
   },
   "correction_id": "i-f03f63537acae4a4ee11"
  },
  {
   "id": "zc-7e240ddf38b26761f037",
   "at": "2026-10-09T11:08:54.367Z",
   "data_version": "2026-10-09.1",
   "previous_data_version": "2026-09-30.1",
   "url": "/authors/steve-davies/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": {
    "data_version": "2026-09-30.1",
    "return_percent": "-65.83",
    "settled_picks": 6,
    "matches": 3,
    "void": 0,
    "series_code": "retro_author_price",
    "price_rule": "author's stated odds, restored",
    "method_version": "retro-1.0",
    "composition_hash": "3c5de6cde9d69ace87df4d3216eb08872472dfb53039f26b611f3de95233cd93",
    "text": "−395.00 points on 6 settled picks across 3 matches · author's stated odds, restored · method retro-1.0"
   },
   "after": {
    "data_version": "2026-10-09.1",
    "return_percent": "-36.13",
    "settled_picks": 19,
    "matches": 13,
    "void": 0,
    "series_code": "retro_market_closing_sm",
    "price_rule": "second data provider's closing price, restored",
    "method_version": "retro-1.1",
    "composition_hash": "6a65f8bc6389656fc5ade7390b2d5a55b2070d8147a2f5cbd9f9769b91d8286c",
    "text": "−36.13% on 19 settled picks across 13 matches · second data provider's closing price, restored · method retro-1.1"
   },
   "reason": "The headline number is now calculated in a different series: “second data provider's closing price, restored” (19 settled picks) instead of “author's stated odds, restored” (6 settled picks). The series is chosen by the published rule; the earlier figure is kept here.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 14,
    "removed": 1,
    "changed": 1
   },
   "correction_id": "i-d37b254864d673eca045"
  }
 ],
 "author_card": {
  "body": "Record tracked by Forecast Record since 28 September 2026 · 288 predictions · last change 2 November 2026",
  "url": "https://forecastrecord.com/authors/steve-davies/",
  "s": "2026-09-28",
  "prediction_count": 288,
  "refreshed_at": "2026-11-02",
  "html": "<a href=\"https://forecastrecord.com/authors/steve-davies/\">Record tracked by Forecast Record since 28 September 2026 · 288 predictions · last change 2 November 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 26,
  "days": 813,
  "weeks": 12,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 11,
  "first_settled_on": "2024-08-10",
  "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": "Aaron Ashley",
     "url": "/authors/aaron-ashley/",
     "headline_part": "live",
     "settled_picks": 15,
     "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": "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": "57 records added on 28 Sep 2026 found after the match; 12 records added on 30 Sep 2026 from archived copies; 9 records added on 1 Oct 2026 found after the match; 20 more records added on other dates. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 0,
  "last_correction_at": "2026-10-22T09:54:30.278Z",
  "corrections_url": "/corrections/"
 },
 "entity_id": "person:o-1a76e5115e9f0de85ee389c2",
 "source_revision": 207,
 "related": [
  {
   "url": "/cards/e-1a76e5115e9f0de85ee389c2-bank/",
   "name": "Bankroll card — Steve Davies",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-1a76e5115e9f0de85ee389c2-said-vs-happened/",
   "name": "Said → happened — Steve Davies",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/steve-davies/",
   "name": "Your record on Forecast Record: Steve Davies",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 50,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 288,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 288,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 2,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 14,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 21,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 8,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 18,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 2,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-1a76e5115e9f0de85ee389c2",
   "value": 26,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
