{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/becky-ashton/",
 "canonical": "/authors/becky-ashton/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Becky Ashton: Football Prediction Record",
 "description": "Becky Ashton: 22 statements recorded by Forecast Record. Every statement with its source and the rule applied to it.",
 "first_paragraph": {
  "body": "Forecast Record has recorded 22 statements by Becky Ashton, including 6 predictions. Of the 6 predictions we hold for Becky Ashton, 4 are linked to matches: 4 were recorded by us before kick-off. The statements are listed below; as of 7 November 2026.",
  "key_number": "22",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 2,
  "required_settled": 10,
  "required_dates": 2
 },
 "data_date": "2026-11-07T17:53:16.495Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "c54cb8d2144ca7ba531134dd6220e1057bf97a6b98a3f40ac6eff6f5a515cd2c",
 "dependency_group": "author:e-3902cf7954496b526794fade",
 "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/becky-ashton/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/becky-ashton/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-3902cf7954496b526794fade",
  "public_name": "Becky Ashton",
  "tracker_number": 1822,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-29",
   "until": "2026-10-18"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-3902cf7954496b526794fade-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": null,
   "unit": "percent",
   "data_status": "unknown",
   "cause": "no pick in this window has been settled",
   "n_bets": 0,
   "n_events": 0,
   "n_void": null,
   "ci_low": null,
   "ci_high": null,
   "ci_method": "not_estimated",
   "price_source": "market_price",
   "coverage_percent": null,
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T17:53:16.495Z",
   "enough_for_ranking": false,
   "series_uid": null,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 0 settled picks across 0 matches",
  "average_odds": null,
  "odds_from_author": null,
  "odds_from_snapshot": null
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-5f6c9bff9be331fefe07c251",
  "bankroll_hundredths": 1000000,
  "reserve_hundredths": 0,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": 0,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-10T23:35:57.511Z",
    "bankroll_hundredths": 990000,
    "profit_hundredths": -10000,
    "outcome_id": "ish-3b1815fefe0f977658a87225"
   }
  ],
  "top_ups": [],
  "rule": "When the balance falls below 100 points and no bets are open, 10000 points are added; the remaining balance is kept. While bets are open we wait for settlement.",
  "series_key": "market_price",
  "series_label": "At an independent odds snapshot"
 },
 "simulations": [],
 "completeness": {
  "detected": 22,
  "recognised": 6,
  "accepted": 4,
  "executed": 2,
  "calculated": 0,
  "gaps": [
   {
    "cause": "National-team matches",
    "figure": 2
   },
   {
    "cause": "not_checked",
    "figure": 1
   },
   {
    "cause": "disputed_reading",
    "figure": 1
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 22,
  "of_them_restored": 0,
  "not_predictions": {
   "opinions": 1,
   "not_about_a_match": 15,
   "unclassified": 0
  },
  "predictions": 6,
  "predictions_restored": 0,
  "matches": 2,
  "admitted": 4,
  "qualifying_picks": 2,
  "qualifying_picks_restored": 0,
  "settled_picks": 0,
  "settled_picks_restored": 0,
  "series_list": [
   {
    "code_name": "author_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 2,
    "settled_picks": 0,
    "void": 0,
    "pending_picks": 2,
    "matches": 0,
    "operations_settled": 0,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.1",
     "2.2"
    ],
    "display_name": "At the author's stated price"
   }
  ],
  "gaps": [
   {
    "code_name": "outside_coverage",
    "cause": "National-team matches",
    "figure": 2
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 1
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 1
   }
  ],
  "duplicates": 0,
  "junk": {
   "ads": 2
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-f6fcdca28aa29c454a4b83dd",
   "url": "/evidence/?pick=n-f6fcdca28aa29c454a4b83dd",
   "quote_text": "Arsenal: Raya; White, Konsa, Gabriel, Calafiori; Rice, Guimaraes; Saka, Odegaard, Eze; Havertz",
   "fragment_from": 3767,
   "fragment_to": 3861,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
    "material_removed": false
   },
   "published_at": "2026-10-17T17:30:00.000Z",
   "detected_at": "2026-10-18T01:46:12.004Z",
   "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,
   "dates": {
    "fragment_at": "2026-10-17T17:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0c791c53772714d5e2e0ef8a",
   "url": "/evidence/?pick=n-0c791c53772714d5e2e0ef8a",
   "quote_text": "Forest: Sels; Aina, Diomande, Murillo; Munoz, Schlager, McAtee, Williams; Gibbs-White, Ndoye",
   "fragment_from": 3666,
   "fragment_to": 3758,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
    "material_removed": false
   },
   "published_at": "2026-10-17T17:30:00.000Z",
   "detected_at": "2026-10-18T01:46:12.004Z",
   "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,
   "dates": {
    "fragment_at": "2026-10-17T17:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-77ac52eabb469303295111d1",
   "url": "/authors/becky-ashton/#pick-n-77ac52eabb469303295111d1",
   "quote_text": "Saka to have over 1.5 shots on target - 2/1 BetMGM",
   "fragment_from": 764,
   "fragment_to": 814,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
    "material_removed": false
   },
   "published_at": "2026-10-17T17:30:00.000Z",
   "detected_at": "2026-10-18T01:46:12.004Z",
   "executed_at": "2026-10-18T06:23:47.099Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-01527686b0b6",
    "display_name": "Nottingham Forest — Arsenal",
    "competition_name": "Premier League",
    "starts_at": "2026-10-18T15:30:00.000Z",
    "url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Player shots on target over/under 1.5",
   "outcome_label": "Bukayo Saka over 1.5 shots on target",
   "odds_set": {
    "by_author": "3",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-17T17:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Player shots on target over/under 1.5",
    "choice": "Bukayo Saka over 1.5 shots on target",
    "author_odds": "3",
    "market_key": "player_shots",
    "choice_key": "over",
    "period": "match",
    "line": "1.5",
    "subject": "shots",
    "in_words": "Player shots on target over/under 1.5: Bukayo Saka over 1.5 shots on target at 3"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": "0-1",
    "data_status": "unknown",
    "cause": "the result data received so far does not include the player shot counts this market needs",
    "methodology_version": "2.2",
    "in_words": "Pending: the result data received so far does not include the player shot counts this market needs."
   },
   "settlements": [
    {
     "operation_id": "001c93988ab81983f54b10f0a453a0a798b19089416b355c28b64aad797689ef",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player shots on target over/under 1.5",
     "choice": "Bukayo Saka over 1.5 shots on target",
     "decimal_odds": "3",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-10-18T06:23:47.099Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ca72ae60e320c9363a6c15ffa96bd433b7eeebed52da643a932ea3a4afb8619a",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player shots on target over/under 1.5",
     "choice": "Bukayo Saka over 1.5 shots on target",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Becky Ashton",
    "publisher": "The Independent",
    "forecaster": "Becky Ashton",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-396e3b2756365b2145bfe378",
   "url": "/authors/becky-ashton/#pick-n-396e3b2756365b2145bfe378",
   "quote_text": "Arsenal to win to nil - 17/10 BetVictor",
   "fragment_from": 723,
   "fragment_to": 762,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
    "material_removed": false
   },
   "published_at": "2026-10-17T17:30:00.000Z",
   "detected_at": "2026-10-18T01:46:12.004Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-01527686b0b6",
    "display_name": "Nottingham Forest — Arsenal",
    "competition_name": "Premier League",
    "starts_at": "2026-10-18T15:30:00.000Z",
    "url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "To win to nil",
   "outcome_label": "Arsenal to win to nil",
   "odds_set": {
    "by_author": "2.7",
    "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-17T17:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "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": "To win to nil",
    "choice": "Arsenal to win to nil",
    "author_odds": "2.7",
    "market_key": "win_to_nil",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "To win to nil: Arsenal to win to nil at 2.7"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Nottingham Forest 0-1 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "893482f9524565716df31aa9b597d5a48e4932bddd503de11bb66d3176774dd8",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "To win to nil",
     "choice": "Arsenal to win to nil",
     "decimal_odds": 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": "e88d6b4557c649aeb5e2fdb676ecb328e7887a7755e8f018a431e6a829a91b8e",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "To win to nil",
     "choice": "Arsenal to win to nil",
     "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": "Becky Ashton",
    "publisher": "The Independent",
    "forecaster": "Becky Ashton",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a3cd2f133f78dc59a89cbafc",
   "url": "/evidence/?pick=n-a3cd2f133f78dc59a89cbafc",
   "quote_text": "it’s always hard to predict how these ones will go.",
   "fragment_from": 2790,
   "fragment_to": 2841,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
    "material_removed": false
   },
   "published_at": "2026-10-09T06:00:00.000Z",
   "detected_at": "2026-10-09T06:04:38.691Z",
   "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,
   "dates": {
    "fragment_at": "2026-10-09T06:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cbc0b386cac216a676e52e82",
   "url": "/evidence/?pick=n-cbc0b386cac216a676e52e82",
   "quote_text": "West Ham vs QPR predicted lineups",
   "fragment_from": 4366,
   "fragment_to": 4399,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
    "material_removed": false
   },
   "published_at": "2026-10-09T06:00:00.000Z",
   "detected_at": "2026-10-09T06:04:38.691Z",
   "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,
   "dates": {
    "fragment_at": "2026-10-09T06:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0b42b23f59d8835efa3f52b3",
   "url": "/evidence/?pick=n-0b42b23f59d8835efa3f52b3",
   "quote_text": "West Ham vs QPR team news",
   "fragment_from": 3694,
   "fragment_to": 3719,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
    "material_removed": false
   },
   "published_at": "2026-10-09T06:00:00.000Z",
   "detected_at": "2026-10-09T06:04:38.691Z",
   "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,
   "dates": {
    "fragment_at": "2026-10-09T06:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4fce8cd855b462d893031e32",
   "url": "/authors/becky-ashton/#pick-n-4fce8cd855b462d893031e32",
   "quote_text": "Bowen to score at any time - 31/20 Quinnbet",
   "fragment_from": 367,
   "fragment_to": 410,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
    "material_removed": false
   },
   "published_at": "2026-10-09T06:00:00.000Z",
   "detected_at": "2026-10-09T06:04:38.691Z",
   "executed_at": "2026-10-09T06:06:13.188Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-ba3d2d894694",
    "display_name": "West Ham United — Queens Park Rangers",
    "competition_name": "EFL Championship",
    "starts_at": "2026-10-09T19:00:00.000Z",
    "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Jarrod Bowen to score",
   "odds_set": {
    "by_author": "2.55",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-09T06:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Player to score",
    "choice": "Jarrod Bowen to score",
    "author_odds": "2.55",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Jarrod Bowen to score at 2.55"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": "1-1",
    "data_status": "unknown",
    "cause": "the result data received so far does not include the player statistics this market needs",
    "methodology_version": "2.2",
    "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
   },
   "settlements": [
    {
     "operation_id": "7a6ead5f612cebf356d8c8ed601a7e0c6455295090390461d0169e1d1f1d5512",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Jarrod Bowen to score",
     "decimal_odds": "2.55",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-10-09T06:06:13.188Z",
     "methodology_version": "2.1",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8d8b23f972faa7c9ad93ea48686cd418cefde9e205ef6ace8f34bbf2e59fc692",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Jarrod Bowen to score",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Becky Ashton",
    "publisher": "The Independent",
    "forecaster": "Becky Ashton",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ce9a2425a578fbdbfb274e7f",
   "url": "/authors/becky-ashton/#pick-n-ce9a2425a578fbdbfb274e7f",
   "quote_text": "West Ham to win & BTTS - 15/8 William Hill",
   "fragment_from": 323,
   "fragment_to": 365,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
    "material_removed": false
   },
   "published_at": "2026-10-09T06:00:00.000Z",
   "detected_at": "2026-10-09T06:04:38.691Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-ba3d2d894694",
    "display_name": "West Ham United — Queens Park Rangers",
    "competition_name": "EFL Championship",
    "starts_at": "2026-10-09T19:00:00.000Z",
    "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "West Ham United win, both teams to score: yes",
   "odds_set": {
    "by_author": "2.875",
    "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-09T06:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and both teams to score",
    "choice": "West Ham United win, both teams to score: yes",
    "author_odds": "2.875",
    "market_key": "both_teams_score_and_result",
    "choice_key": "1-yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Match result and both teams to score: West Ham United win, both teams to score: yes at 2.88"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was West Ham United 1-1 Queens Park Rangers."
   },
   "settlements": [
    {
     "operation_id": "d0759a7ea838ffdb8af2273ced3fc645cb0c040d5499595349297154a62ffc5e",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "West Ham United win, both teams to score: yes",
     "decimal_odds": "2.875",
     "odds_role": "author_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-09T06:06:13.245Z",
     "methodology_version": "2.1",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "449c876099af17c16f30c9dd70c898c2805aef1ff4c840702d05a375d0c8213d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "West Ham United win, both teams to score: yes",
     "decimal_odds": "2.7750",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-10T23:35:07.430Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Becky Ashton",
    "publisher": "The Independent",
    "forecaster": "Becky Ashton",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bf6dfa6ca266376a0fbacc06",
   "url": "/evidence/?pick=n-bf6dfa6ca266376a0fbacc06",
   "quote_text": "Czech Republic v England predicted lineups:",
   "fragment_from": 3441,
   "fragment_to": 3484,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-71c90617be176858d7342e63",
   "url": "/evidence/?pick=n-71c90617be176858d7342e63",
   "quote_text": "England: Nico O’Reilly has been ruled out of the match, but Ezri Konsa, who has missed training since the Spain defeat, has been included in the matchday squad.",
   "fragment_from": 3279,
   "fragment_to": 3439,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c39788fe3529fb2f2cb239e4",
   "url": "/evidence/?pick=n-c39788fe3529fb2f2cb239e4",
   "quote_text": "Czech Republic: Ladislav Krejci and Ondrej Lingr are both doubtful for the match after missing Saturday’s match, while the goalscorer Karabec could also miss out after going off injured in the defeat to Croatia.",
   "fragment_from": 3066,
   "fragment_to": 3277,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4db610857c7f63a98f4c2a6f",
   "url": "/evidence/?pick=n-4db610857c7f63a98f4c2a6f",
   "quote_text": "So far this season, he’s scored three goals in eight games for Real Madrid, and he’s available at 2/1 on betting apps to score anytime, or you can get 16/1 on him scoring two or more.",
   "fragment_from": 2772,
   "fragment_to": 2955,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a6d181d6f4beb82993c1a095",
   "url": "/evidence/?pick=n-a6d181d6f4beb82993c1a095",
   "quote_text": "Since then, though, he’s scored seven goals in nine games, including braces in the wins over Mexico and Norway.",
   "fragment_from": 2659,
   "fragment_to": 2770,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c6836a9d63507dd91bab5f3f",
   "url": "/evidence/?pick=n-c6836a9d63507dd91bab5f3f",
   "quote_text": "Jude Bellingham wasn’t on the scoresheet against Spain on Saturday, and he’s not gone two games without a goal for his country since June, when he failed to find the target in the World Cup warm-up matches against New Zealand and Costa Rica.",
   "fragment_from": 2416,
   "fragment_to": 2657,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4b78c04695e13f78aa1bb905",
   "url": "/evidence/?pick=n-4b78c04695e13f78aa1bb905",
   "quote_text": "At the other end, Kane and co. created 13 chances against Spain, including five shots on target against one of the meanest defences around.",
   "fragment_from": 2165,
   "fragment_to": 2304,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b3a001e9b616db5e1d73297c",
   "url": "/evidence/?pick=n-b3a001e9b616db5e1d73297c",
   "quote_text": "Tuchel’s team failed to keep a clean sheet in six straight games, conceding 13 goals, but Santa Denia’s side created just five chances on Saturday, so it should be an easier night for the England backline.",
   "fragment_from": 1958,
   "fragment_to": 2163,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6ffcaa53a8026a8d00da29ab",
   "url": "/evidence/?pick=n-6ffcaa53a8026a8d00da29ab",
   "quote_text": "The hosts have won just two of their last eight matches and both of those were World Cup warm-up games, when they beat Kosovo and Guatemala.",
   "fragment_from": 1401,
   "fragment_to": 1541,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e9c6a7d4ba2e61cd4efa1976",
   "url": "/evidence/?pick=n-e9c6a7d4ba2e61cd4efa1976",
   "quote_text": "Tonight’s opponents were also beaten in their opening game, losing 2-1 at home to Croatia.",
   "fragment_from": 976,
   "fragment_to": 1066,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8a74d4580a189cb06977859d",
   "url": "/evidence/?pick=n-8a74d4580a189cb06977859d",
   "quote_text": "Thomas Tuchel’s side were beaten 3-2 in their opening game on Saturday despite leading 2-1 at half-time when goals from Anthony Gordon and Harry Kane cancelled out Lamine Yamal’s early opener.",
   "fragment_from": 581,
   "fragment_to": 773,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "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,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2df8c3e281cba00d6f34f677",
   "url": "/authors/becky-ashton/#pick-n-2df8c3e281cba00d6f34f677",
   "quote_text": "Bellingham to score anytime - 2/1 Bet365",
   "fragment_from": 389,
   "fragment_to": 429,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "national-team match (Nations League, qualifiers, continental cups)",
   "cause_code": "outside_coverage",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e036b7035fa3959e5233b29b",
   "url": "/authors/becky-ashton/#pick-n-e036b7035fa3959e5233b29b",
   "quote_text": "Over 2.5 England goals - 4/7 Betfred",
   "fragment_from": 351,
   "fragment_to": 387,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.independent.co.uk/sport/football/czech-republic-england-betting-tips-predictions-odds-b3058125.html",
    "display_name": null,
    "speaker": "Becky Ashton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16afbbd77c0142586dfbe32fa3e9443ccd89cdc79c365e57a569b783699b2111",
    "material_removed": false
   },
   "published_at": "2026-09-29T11:00:42.000Z",
   "detected_at": "2026-09-29T11:09:53.246Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "national-team match (Nations League, qualifiers, continental cups)",
   "cause_code": "outside_coverage",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-09-29T11:00:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-29T11:00:42.000Z",
    "detected_at": "2026-09-29T11:09:53.246Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  }
 ],
 "excluded_from_feed": {
  "ads": 2,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": null,
 "retro": null,
 "late": null,
 "price_vs_market": null,
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "independent.co.uk",
   "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html"
  },
  "observed_from": "2026-09-29",
  "observed_to": "2026-10-18",
  "data_as_of": "2026-11-07",
  "state": "none",
  "series_code": null,
  "series": null,
  "restored": false,
  "headline_kind": null,
  "headline_part": null,
  "settled_picks": 0,
  "matches": 0,
  "void": 0,
  "net_points_hundredths": null,
  "staked_hundredths": null,
  "return_percent": null,
  "stake_per_pick_hundredths": null,
  "period_from": null,
  "period_to": null,
  "status": "unknown",
  "method_version": null,
  "short_history": true,
  "reason": "2 predictions are awaiting the final score; 2 predictions are on national-team matches; 1 prediction is unstaked and 1 prediction for other reasons",
  "reasons": [
   {
    "code": "waiting",
    "predictions": 2,
    "words": "awaiting result"
   },
   {
    "code": "outside_coverage",
    "predictions": 2,
    "words": "national-team match"
   },
   {
    "code": "not_checked",
    "predictions": 1,
    "words": "unstaked"
   },
   {
    "code": "disputed_reading",
    "predictions": 1,
    "words": "unstaked"
   }
  ],
  "sentence": "Forecast Record has recorded 22 statements by Becky Ashton, including 6 predictions. Of the 6 predictions we hold for Becky Ashton, 4 are linked to matches: 4 were recorded by us before kick-off. The statements are listed below; as of 7 November 2026.",
  "numbers": [
   {
    "label": "Statements",
    "value": "22",
    "anchor": "/methodology/#statement",
    "note": null
   },
   {
    "label": "Predictions",
    "value": "6",
    "anchor": "/methodology/#prediction",
    "note": null
   },
   {
    "label": "Waiting for a result",
    "value": "2",
    "anchor": "/methodology/#qualifying-pick",
    "note": null
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [],
  "return_over_time_parts": {
   "live": null,
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record has recorded 22 statements by Becky Ashton, including 6 predictions. Of the 6 predictions we hold for Becky Ashton, 4 are linked to matches: 4 were recorded by us before kick-off. The statements are listed below; as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/becky-ashton/",
   "data_as_of": "2026-11-07",
   "method_version": null
  },
  "origin": {
   "contract_version": "1",
   "predictions": 6,
   "under_review": 0,
   "no_match_linked": 2,
   "proven_predictions": 4,
   "proven_checked": 2,
   "proven_measured": 0,
   "proven_dates": 2,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 4,
     "checked": 2,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 2,
      "priced": 0
     },
     "accuracy": null,
     "reviewed_after": {
      "predictions": 1,
      "right": 1,
      "wrong": 0,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [],
  "caption": "Recorded statements and predictions · as of 7 November 2026",
  "record_from": "2026-09-29",
  "record_to": "2026-10-18"
 },
 "recorded_picks": [
  {
   "record_id": "n-77ac52eabb469303295111d1",
   "url": "/authors/becky-ashton/#pick-n-77ac52eabb469303295111d1",
   "match": "Nottingham Forest v Arsenal",
   "match_url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
   "kickoff": "2026-10-18T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 13.7,
   "market_code": "player_shots",
   "author_said": "Player shots on target over/under 1.5: Bukayo Saka over 1.5 shots on target at 3",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "0-1",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-17T17:30:00.000Z",
   "recorded_at": "2026-10-18T01:46:12.004Z",
   "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,
   "correction": null,
   "evidence": {
    "observation_id": "n-77ac52eabb469303295111d1",
    "quote_text": "Saka to have over 1.5 shots on target - 2/1 BetMGM",
    "fragment_from": 764,
    "fragment_to": 814,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
     "display_name": null,
     "speaker": "Becky Ashton",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
     "material_removed": false
    },
    "published_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "executed_at": "2026-10-18T06:23:47.099Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-01527686b0b6",
     "display_name": "Nottingham Forest — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-10-18T15:30:00.000Z",
     "url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Player shots on target over/under 1.5",
    "outcome_label": "Bukayo Saka over 1.5 shots on target",
    "odds_set": {
     "by_author": "3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-17T17:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-17T17:30:00.000Z",
     "detected_at": "2026-10-18T01:46:12.004Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player shots on target over/under 1.5",
     "choice": "Bukayo Saka over 1.5 shots on target",
     "author_odds": "3",
     "market_key": "player_shots",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "shots",
     "in_words": "Player shots on target over/under 1.5: Bukayo Saka over 1.5 shots on target at 3"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "0-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player shot counts this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player shot counts this market needs."
    },
    "settlements": [
     {
      "operation_id": "001c93988ab81983f54b10f0a453a0a798b19089416b355c28b64aad797689ef",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 1.5",
      "choice": "Bukayo Saka over 1.5 shots on target",
      "decimal_odds": "3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-18T06:23:47.099Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca72ae60e320c9363a6c15ffa96bd433b7eeebed52da643a932ea3a4afb8619a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player shots on target over/under 1.5",
      "choice": "Bukayo Saka over 1.5 shots on target",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Becky Ashton",
     "publisher": "The Independent",
     "forecaster": "Becky Ashton",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bukayo Saka over 1.5 shots on target"
   }
  },
  {
   "record_id": "n-4fce8cd855b462d893031e32",
   "url": "/authors/becky-ashton/#pick-n-4fce8cd855b462d893031e32",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 12.9,
   "market_code": "player_to_score",
   "author_said": "Player to score: Jarrod Bowen to score at 2.55",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T06:00:00.000Z",
   "recorded_at": "2026-10-09T06:04:38.691Z",
   "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,
   "correction": null,
   "evidence": {
    "observation_id": "n-4fce8cd855b462d893031e32",
    "quote_text": "Bowen to score at any time - 31/20 Quinnbet",
    "fragment_from": 367,
    "fragment_to": 410,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
     "display_name": null,
     "speaker": "Becky Ashton",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
     "material_removed": false
    },
    "published_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "executed_at": "2026-10-09T06:06:13.188Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Jarrod Bowen to score",
    "odds_set": {
     "by_author": "2.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-09T06:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T06:00:00.000Z",
     "detected_at": "2026-10-09T06:04:38.691Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Jarrod Bowen to score",
     "author_odds": "2.55",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Jarrod Bowen to score at 2.55"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "7a6ead5f612cebf356d8c8ed601a7e0c6455295090390461d0169e1d1f1d5512",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Jarrod Bowen to score",
      "decimal_odds": "2.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-09T06:06:13.188Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8d8b23f972faa7c9ad93ea48686cd418cefde9e205ef6ace8f34bbf2e59fc692",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Jarrod Bowen to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Becky Ashton",
     "publisher": "The Independent",
     "forecaster": "Becky Ashton",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jarrod Bowen to score"
   }
  },
  {
   "record_id": "n-396e3b2756365b2145bfe378",
   "url": "/authors/becky-ashton/#pick-n-396e3b2756365b2145bfe378",
   "match": "Nottingham Forest v Arsenal",
   "match_url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
   "kickoff": "2026-10-18T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 13.7,
   "market_code": "win_to_nil",
   "author_said": "To win to nil: Arsenal to win to nil at 2.7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-17T17:30:00.000Z",
   "recorded_at": "2026-10-18T01:46:12.004Z",
   "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,
   "correction": null,
   "evidence": {
    "observation_id": "n-396e3b2756365b2145bfe378",
    "quote_text": "Arsenal to win to nil - 17/10 BetVictor",
    "fragment_from": 723,
    "fragment_to": 762,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
     "display_name": null,
     "speaker": "Becky Ashton",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "25b0d645fe12a5211362f0867d8d8bffce42e3207cff248ce5d5a5707546f7ad",
     "material_removed": false
    },
    "published_at": "2026-10-17T17:30:00.000Z",
    "detected_at": "2026-10-18T01:46:12.004Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-01527686b0b6",
     "display_name": "Nottingham Forest — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-10-18T15:30:00.000Z",
     "url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "To win to nil",
    "outcome_label": "Arsenal to win to nil",
    "odds_set": {
     "by_author": "2.7",
     "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-17T17:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-17T17:30:00.000Z",
     "detected_at": "2026-10-18T01:46:12.004Z",
     "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": "To win to nil",
     "choice": "Arsenal to win to nil",
     "author_odds": "2.7",
     "market_key": "win_to_nil",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "To win to nil: Arsenal to win to nil at 2.7"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Nottingham Forest 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "893482f9524565716df31aa9b597d5a48e4932bddd503de11bb66d3176774dd8",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "decimal_odds": 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": "e88d6b4557c649aeb5e2fdb676ecb328e7887a7755e8f018a431e6a829a91b8e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "To win to nil",
      "choice": "Arsenal to win to nil",
      "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": "Becky Ashton",
     "publisher": "The Independent",
     "forecaster": "Becky Ashton",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.independent.co.uk/sport/football/nottingham-forest-arsenal-prediction-betting-tips-lineups-18-10-26-b3066876.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win to nil"
   }
  },
  {
   "record_id": "n-ce9a2425a578fbdbfb274e7f",
   "url": "/authors/becky-ashton/#pick-n-ce9a2425a578fbdbfb274e7f",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 12.9,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: West Ham United win, both teams to score: yes at 2.88",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T06:00:00.000Z",
   "recorded_at": "2026-10-09T06:04:38.691Z",
   "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,
   "correction": null,
   "evidence": {
    "observation_id": "n-ce9a2425a578fbdbfb274e7f",
    "quote_text": "West Ham to win & BTTS - 15/8 William Hill",
    "fragment_from": 323,
    "fragment_to": 365,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
     "display_name": null,
     "speaker": "Becky Ashton",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bc555e3d8978c1ee9c7eb95fc65bfec71c2b349edf407ecd36a56921cde70668",
     "material_removed": false
    },
    "published_at": "2026-10-09T06:00:00.000Z",
    "detected_at": "2026-10-09T06:04:38.691Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United — Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "West Ham United win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.875",
     "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-09T06:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T06:00:00.000Z",
     "detected_at": "2026-10-09T06:04:38.691Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "West Ham United win, both teams to score: yes",
     "author_odds": "2.875",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: West Ham United win, both teams to score: yes at 2.88"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was West Ham United 1-1 Queens Park Rangers."
    },
    "settlements": [
     {
      "operation_id": "d0759a7ea838ffdb8af2273ced3fc645cb0c040d5499595349297154a62ffc5e",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "West Ham United win, both teams to score: yes",
      "decimal_odds": "2.875",
      "odds_role": "author_price",
      "stake_hundredths": null,
      "status": "cancelled",
      "status_text": "Cancelled: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-10-09T06:06:13.245Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "449c876099af17c16f30c9dd70c898c2805aef1ff4c840702d05a375d0c8213d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "West Ham United win, both teams to score: yes",
      "decimal_odds": "2.7750",
      "odds_role": "market_price",
      "stake_hundredths": null,
      "status": "cancelled",
      "status_text": "Cancelled: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-10-10T23:35:07.430Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Becky Ashton",
     "publisher": "The Independent",
     "forecaster": "Becky Ashton",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.independent.co.uk/sport/football/west-ham-qpr-prediction-betting-tips-lineups-odds-9-10-26-b3062931.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-2df8c3e281cba00d6f34f677",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bellingham to score anytime - 2/1 Bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T11:00:42.000Z",
   "recorded_at": "2026-09-29T11:09:53.246Z",
   "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,
   "correction": null
  },
  {
   "record_id": "n-e036b7035fa3959e5233b29b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 2.5 England goals - 4/7 Betfred",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T11:00:42.000Z",
   "recorded_at": "2026-09-29T11:09:53.246Z",
   "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,
   "correction": null
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 4,
  "before_kickoff": 4,
  "after_kickoff": 0,
  "at_least_2h": 4,
  "share_2h_plus": 100.0,
  "median_hours": 13.3,
  "min_hours": 12.9,
  "max_hours": 13.7,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "none",
  "picks": 0,
  "settled_picks_all": 0,
  "excluded": {
   "market_without_favourite": 0,
   "no_recorded_line": 0,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 0,
  "author_net_hundredths": 0,
  "favourite_net_hundredths": 0,
  "difference_hundredths": 0,
  "author_return_percent": null,
  "favourite_return_percent": null,
  "author_hit_rate": null,
  "favourite_hit_rate": null,
  "picked_favourite_share": null,
  "by_market": [],
  "return_over_time": [],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "pagination": {
  "per_page": 20,
  "total": 6,
  "pages": 1,
  "page_urls": [
   "/authors/becky-ashton/"
  ],
  "groups": {
   "settled": 0,
   "pending": 2,
   "excluded": 4
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 6,
  "author_url": "/authors/becky-ashton/",
  "current": false
 },
 "title_tag": "Becky Ashton Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-3902cf7954496b526794fade",
  "type_code": "individual",
  "name_shown": "Becky Ashton",
  "main_entity": "e-3902cf7954496b526794fade",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-3902cf7954496b526794fade",
    "medium": "The Independent",
    "channel": "RSS feed",
    "domain": "independent.co.uk",
    "source_info": null,
    "byline": "Becky Ashton",
    "url": null,
    "summary": {
     "statements": 22,
     "predictions": 6,
     "settled_picks": 0,
     "headline_kind": null,
     "return_percent": null,
     "headline_part": null,
     "period_from": "2026-09-29",
     "period_to": "2026-10-18"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": null,
 "number_changes": [
  {
   "id": "zc-5bd45686a30285c2b274",
   "at": "2026-10-19T19:39:27.559Z",
   "data_version": "2026-10-19.6",
   "previous_data_version": "2026-10-19.5",
   "url": "/authors/becky-ashton/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-10.4",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2cc824e3dd0086aae676c261b8c7cee6f0829d4737d0d9ce97ef83b667e6b359",
    "text": "−100.00 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "after": null,
   "reason": "The headline number is no longer published: the record has no settled pick in its headline series in this data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-06b102a4da78e248bac5"
  },
  {
   "id": "zc-d3f07f80347ca68eefe4",
   "at": "2026-10-10T23:53:02.873Z",
   "data_version": "2026-10-10.4",
   "previous_data_version": "2026-10-10.3",
   "url": "/authors/becky-ashton/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": null,
   "after": {
    "data_version": "2026-10-10.4",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2cc824e3dd0086aae676c261b8c7cee6f0829d4737d0d9ce97ef83b667e6b359",
    "text": "−100.00 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "reason": "Method 2.2 (11 October 2026): the live market price of a pick is now the price at the moment we first recorded it (median of bookmakers in our price feed, quote no older than 5 minutes; failing that, the first price within 2 hours after, before kick-off), not the price when our checks admitted it. Picks recorded before kick-off but checked after it are now settled the same way; picks with no price at that moment have no return. First headline number for this record: 1 settled pick.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": "i-6d77368d0d7d10670e95"
  }
 ],
 "author_card": {
  "body": "Record tracked by Forecast Record since 29 September 2026 · 6 predictions · last change 18 October 2026",
  "url": "https://forecastrecord.com/authors/becky-ashton/",
  "s": "2026-09-29",
  "prediction_count": 6,
  "refreshed_at": "2026-10-18",
  "html": "<a href=\"https://forecastrecord.com/authors/becky-ashton/\">Record tracked by Forecast Record since 29 September 2026 · 6 predictions · last change 18 October 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 2,
  "days": 10,
  "weeks": 2,
  "archive": false,
  "in_review": false,
  "own_page": false,
  "won_count": 1,
  "first_settled_on": "2026-10-09",
  "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": null,
 "author_type": "Tipster",
 "data_changes": {
  "added_later": null,
  "records_corrected": 0,
  "last_correction_at": "2026-10-19T19:39:27.559Z",
  "corrections_url": "/corrections/"
 },
 "entity_id": "person:o-3902cf7954496b526794fade",
 "source_revision": 104,
 "related": [
  {
   "url": "/cards/e-3902cf7954496b526794fade-bank/",
   "name": "Bankroll card — Becky Ashton",
   "detail": null,
   "source_group": "cards"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-3902cf7954496b526794fade",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-3902cf7954496b526794fade",
   "value": 6,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-3902cf7954496b526794fade",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-3902cf7954496b526794fade",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-3902cf7954496b526794fade",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-3902cf7954496b526794fade",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-3902cf7954496b526794fade",
   "value": 2,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked",
   "entity": "e-3902cf7954496b526794fade",
   "value": 2,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
