{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/adam-clancy/picks/4/",
 "canonical": "/authors/adam-clancy/picks/4/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Adam Clancy — football predictions, page 4 of 14",
 "description": "Predictions 41–60 of 258 by Adam Clancy, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 4 of 14 of the predictions by Adam Clancy recorded by Forecast Record: predictions 41–60 of 258 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "258",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T17:59:04.204Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T07:23:48.684Z",
 "content_hash": null,
 "meaning_hash": "a272e9ede49c5f087b1294b3814c6f0a90b4d2f3e4208a80ab7414d6f3fb266d",
 "dependency_group": "author:e-69eff61f8d4d62c4cba66037",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/adam-clancy/picks/4/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-69eff61f8d4d62c4cba66037",
  "public_name": "Adam Clancy",
  "tracker_number": 951,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-24",
   "until": "2026-11-06"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-aa5e2e213d686a5f51cfdd4b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Double chance – Greece/Draw at 1/1 (2.00) appeals as an opening bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T14:10:11.000Z",
   "recorded_at": "2026-10-02T14:15:59.757Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-b17d5d915590396381d2d3b0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Under 2.5 goals at 23/20 (2.15) has come through in Germany's last four competitive away games.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T14:10:11.000Z",
   "recorded_at": "2026-10-02T14:15:59.757Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-3a6efc34813d04d41a0812d6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Overall, we are predicting a 3-1 Netherlands victory, which is available at 10/1 (11.00).",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T15:21:43.000Z",
   "recorded_at": "2026-10-02T15:30:58.446Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-68e8b52e5df5ff7f2e2a42f1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 3.5 goals at 1/1 (2.00) is our first",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T15:21:43.000Z",
   "recorded_at": "2026-10-02T15:30:58.446Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-931865a82b5bc52f9bce7995",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Reijnders to score anytime at 21/10 (3.10) is our final pick.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T15:21:43.000Z",
   "recorded_at": "2026-10-02T15:30:58.446Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-b2996cf9b0cceb91a3bb53c1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "BTTS – Yes at 11/10 (2.10) could also come through",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T15:21:43.000Z",
   "recorded_at": "2026-10-02T15:30:58.446Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-0921058989fe44fe671ba8b6",
   "url": "/authors/adam-clancy/picks/4/#pick-n-0921058989fe44fe671ba8b6",
   "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": 52.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.65",
   "settled_price": "1.6100",
   "published_at": "2026-10-07T14:34:01.000Z",
   "recorded_at": "2026-10-07T14:40:49.676Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.6100",
    "result": "Won",
    "points_hundredths": 6100,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0921058989fe44fe671ba8b6",
    "quote_text": "BTTS – Yes at 13/20 (1.65) is our first pick",
    "fragment_from": 2823,
    "fragment_to": 2867,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e66258ce525c3ebe2e6a280a1119ad9a329535493f9eac05f52c8c2c0a78e422",
     "material_removed": false
    },
    "published_at": "2026-10-07T14:34:01.000Z",
    "detected_at": "2026-10-07T14:40:49.676Z",
    "executed_at": "2026-10-10T23:35:09.863Z",
    "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": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.65",
     "our_snapshot": "1.6100",
     "our_snapshot_at": "2026-10-07T14:38:38.452Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6100,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-07T14:34:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-07T14:34:01.000Z",
     "detected_at": "2026-10-07T14:40:49.676Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.65",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.65"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was West Ham United 1-1 Queens Park Rangers."
    },
    "settlements": [
     {
      "operation_id": "f6fca8759b2396710d04f04b54989b342c28e3ac881ce44c9f483829447544ae",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.65",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-10-07T14:45:11.214Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a9be9dd9ec1c8b199b8274cf7a13b89692248524d2d4c4c91f25e348dc1aa170",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.6100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6100,
      "executed_at": "2026-10-10T23:35:09.863Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-125514175580f3049fe90c05",
   "url": "/authors/adam-clancy/picks/4/#pick-n-125514175580f3049fe90c05",
   "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": 52.3,
   "market_code": "correct_score_market",
   "author_said": "Correct score: West Ham United 2-1 Queens Park Rangers at 8.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "8.5",
   "settled_price": "8.5",
   "published_at": "2026-10-07T14:34:01.000Z",
   "recorded_at": "2026-10-07T14:40:49.676Z",
   "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-125514175580f3049fe90c05",
    "quote_text": "Correct score – 2-1 at 15/2 (8.50)",
    "fragment_from": 3112,
    "fragment_to": 3146,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e66258ce525c3ebe2e6a280a1119ad9a329535493f9eac05f52c8c2c0a78e422",
     "material_removed": false
    },
    "published_at": "2026-10-07T14:34:01.000Z",
    "detected_at": "2026-10-07T14:40:49.676Z",
    "executed_at": "2026-10-10T23:35:09.873Z",
    "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": "Correct score",
    "outcome_label": "West Ham United 2-1 Queens Park Rangers",
    "odds_set": {
     "by_author": "8.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "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-07T14:34:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-07T14:34:01.000Z",
     "detected_at": "2026-10-07T14:40:49.676Z",
     "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": "Correct score",
     "choice": "West Ham United 2-1 Queens Park Rangers",
     "author_odds": "8.5",
     "market_key": "correct_score_market",
     "choice_key": "2-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: West Ham United 2-1 Queens Park Rangers at 8.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was West Ham United 1-1 Queens Park Rangers."
    },
    "settlements": [
     {
      "operation_id": "1f1ef15dcf9e98e56887fb1877735c5ed9832fb457e6dcc310f145179aa3e7d1",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "West Ham United 2-1 Queens Park Rangers",
      "decimal_odds": "8.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:35:09.873Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dea7a23123a57aee5811ce6eee7223b12a89e2084cbbfca89f2a13b7024445b3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "West Ham United 2-1 Queens Park Rangers",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United 2-1 Queens Park Rangers"
   }
  },
  {
   "record_id": "n-12ab718bb704c5a4fc945bdd",
   "url": "/authors/adam-clancy/picks/4/#pick-n-12ab718bb704c5a4fc945bdd",
   "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": 52.3,
   "market_code": "player_to_score",
   "author_said": "Player to score: Konstantinos Mavropanos to score at 7",
   "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-07T14:34:01.000Z",
   "recorded_at": "2026-10-07T14:40:49.676Z",
   "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-12ab718bb704c5a4fc945bdd",
    "quote_text": "Mavropanos to score anytime at 6/1 (7.00) seems too good to ignore.",
    "fragment_from": 3014,
    "fragment_to": 3081,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e66258ce525c3ebe2e6a280a1119ad9a329535493f9eac05f52c8c2c0a78e422",
     "material_removed": false
    },
    "published_at": "2026-10-07T14:34:01.000Z",
    "detected_at": "2026-10-07T14:40:49.676Z",
    "executed_at": "2026-10-08T18:17:48.030Z",
    "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": "Konstantinos Mavropanos to score",
    "odds_set": {
     "by_author": "7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 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-07T14:34:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-07T14:34:01.000Z",
     "detected_at": "2026-10-07T14:40:49.676Z",
     "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": "Konstantinos Mavropanos to score",
     "author_odds": "7",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Konstantinos Mavropanos to score at 7"
    },
    "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": "3f5ec1fe55baebafb31841bff6e48e4592016dd16f9cb22ae7bdcfb141f8df5b",
      "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": "Konstantinos Mavropanos to score",
      "decimal_odds": "7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-08T18:17:48.030Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5bb100b4dda82e41faed2deee33facf0651fb7ec0611188f9952383d98dc0bbc",
      "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": "Konstantinos Mavropanos 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": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/west-ham-united-vs-queens-park-rangers-prediction-preview-betting-tips-09-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Konstantinos Mavropanos to score"
   }
  },
  {
   "record_id": "n-1dcb66c8d545139d11ab7ae9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "while we are also backing them to win",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-07T13:34:01.000Z",
   "recorded_at": "2026-10-08T15:31:29.055Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-4852dd00df720ae26af8c6a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mavropanos to score anytime",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-07T13:34:01.000Z",
   "recorded_at": "2026-10-08T15:31:29.055Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-793b46825c8891d531ad8044",
   "url": "/authors/adam-clancy/picks/4/#pick-n-793b46825c8891d531ad8044",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2",
   "settled_price": "1.9902",
   "published_at": "2026-10-08T16:07:18.000Z",
   "recorded_at": "2026-10-08T16:13:10.968Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "over",
    "price": "1.8000",
    "result": "Won",
    "points_hundredths": 8000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-793b46825c8891d531ad8044",
    "quote_text": "Under 2.5 goals at 1/1 (2.00) is our opening pick.",
    "fragment_from": 3037,
    "fragment_to": 3087,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "440b9c67d9c2aead19abe8d4226ea84dd9729472475614ae20bf5f35e5654913",
     "material_removed": false
    },
    "published_at": "2026-10-08T16:07:18.000Z",
    "detected_at": "2026-10-08T16:13:10.968Z",
    "executed_at": "2026-10-10T23:35:08.805Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": "1.9902",
     "our_snapshot_at": "2026-10-08T16:12:38.667Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-08T16:07:18.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T16:07:18.000Z",
     "detected_at": "2026-10-08T16:13:10.968Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Arsenal 2-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "b2965b7b7a0755b860f495b94ce41479a4a311bcfcf17271ec69aa0cd87f14ee",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-08T16:14:40.724Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "23d7cfb8d624f51cced385eb896952d27f605654a82701105559348cf28445e4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.9902",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:35:08.805Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-7f67e5c7e5f5dda55d31e991",
   "url": "/authors/adam-clancy/picks/4/#pick-n-7f67e5c7e5f5dda55d31e991",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.3,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Arsenal 2-0 Leeds United at 7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-08T16:07:18.000Z",
   "recorded_at": "2026-10-08T16:13:10.968Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.3802",
    "result": "Won",
    "points_hundredths": 3802,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7f67e5c7e5f5dda55d31e991",
    "quote_text": "Overall, we are predicting a 2-0 Arsenal victory, which is available at 6/1 (7.00).",
    "fragment_from": 3464,
    "fragment_to": 3547,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "440b9c67d9c2aead19abe8d4226ea84dd9729472475614ae20bf5f35e5654913",
     "material_removed": false
    },
    "published_at": "2026-10-08T16:07:18.000Z",
    "detected_at": "2026-10-08T16:13:10.968Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Arsenal 2-0 Leeds United",
    "odds_set": {
     "by_author": "7",
     "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-08T16:07:18.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T16:07:18.000Z",
     "detected_at": "2026-10-08T16:13:10.968Z",
     "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": "Correct score",
     "choice": "Arsenal 2-0 Leeds United",
     "author_odds": "7",
     "market_key": "correct_score_market",
     "choice_key": "2-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Arsenal 2-0 Leeds United at 7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Arsenal 2-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "52a61e670c4ca0164ee1f4fe44485b57d44330707c6c93a6069146597331781c",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.3809",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3809,
      "executed_at": "2026-10-10T23:35:08.818Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal 2-0 Leeds United"
   }
  },
  {
   "record_id": "n-d6378544b9dc13b72a5d23cc",
   "url": "/authors/adam-clancy/picks/4/#pick-n-d6378544b9dc13b72a5d23cc",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.3,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.88",
   "settled_price": "1.88",
   "published_at": "2026-10-08T16:07:18.000Z",
   "recorded_at": "2026-10-08T16:13:10.968Z",
   "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-d6378544b9dc13b72a5d23cc",
    "quote_text": "Over 9.5 corners at 7/8 (1.88) could come through.",
    "fragment_from": 3412,
    "fragment_to": 3462,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "440b9c67d9c2aead19abe8d4226ea84dd9729472475614ae20bf5f35e5654913",
     "material_removed": false
    },
    "published_at": "2026-10-08T16:07:18.000Z",
    "detected_at": "2026-10-08T16:13:10.968Z",
    "executed_at": "2026-10-08T16:14:40.835Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 9.5 corners",
    "outcome_label": "over 9.5",
    "odds_set": {
     "by_author": "1.88",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "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-08T16:07:18.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T16:07:18.000Z",
     "detected_at": "2026-10-08T16:13:10.968Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 9.5 corners",
     "choice": "over 9.5",
     "author_odds": "1.88",
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "9.5",
     "subject": "corners",
     "in_words": "Over/Under 9.5 corners: over 9.5 at 1.88"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — corners 2-4 in the match (6 in total); the final score was Arsenal 2-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "4db8e40cf454e20a7762cb5902242cef154108cd53823eda5875105d93ca23df",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 9.5 corners",
      "choice": "over 9.5",
      "decimal_odds": "1.88",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-08T16:14:40.835Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ac23ec718dcbf021c49f2353dfa50e1c34e637a0df5d79de5d0d29f6ee7d1d66",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 9.5 corners",
      "choice": "over 9.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 9.5 (Over/Under 9.5 corners)"
   }
  },
  {
   "record_id": "n-f6c5f3de4067ebf4f9d7fb20",
   "url": "/authors/adam-clancy/picks/4/#pick-n-f6c5f3de4067ebf4f9d7fb20",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.3,
   "market_code": "player_to_score",
   "author_said": "Player to score: Viktor Gyokeres to score at 2.4",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "2-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-08T16:07:18.000Z",
   "recorded_at": "2026-10-08T16:13:10.968Z",
   "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-f6c5f3de4067ebf4f9d7fb20",
    "quote_text": "Gyokeres to score anytime at 7/5 (2.40) is worth a punt.",
    "fragment_from": 3241,
    "fragment_to": 3297,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "440b9c67d9c2aead19abe8d4226ea84dd9729472475614ae20bf5f35e5654913",
     "material_removed": false
    },
    "published_at": "2026-10-08T16:07:18.000Z",
    "detected_at": "2026-10-08T16:13:10.968Z",
    "executed_at": "2026-10-08T16:14:40.889Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Viktor Gyokeres to score",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 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-08T16:07:18.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T16:07:18.000Z",
     "detected_at": "2026-10-08T16:13:10.968Z",
     "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": "Viktor Gyokeres to score",
     "author_odds": "2.4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Viktor Gyokeres to score at 2.4"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "2-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": "bbc309e57b948fe96bcecf396398383a08f794472dbf35e3faa361a1c1abd8dc",
      "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": "Viktor Gyokeres to score",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-08T16:14:40.889Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2e406f6c2721a6d775cedb8d5b54a230fc988f2391107fe18eb7da1b3ee067ef",
      "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": "Viktor Gyokeres 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": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/arsenal-vs-leeds-united-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Viktor Gyokeres to score"
   }
  },
  {
   "record_id": "n-008804234201af0c8b44943d",
   "url": "/authors/adam-clancy/picks/4/#pick-n-008804234201af0c8b44943d",
   "match": "Chelsea v AFC Bournemouth",
   "match_url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.53",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "5-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-08T18:44:24.000Z",
   "recorded_at": "2026-10-08T18:52:52.405Z",
   "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-008804234201af0c8b44943d",
    "quote_text": "BTTS – Yes at 8/15 (1.53) is worth exploring",
    "fragment_from": 2533,
    "fragment_to": 2577,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a7254e740542b7767bc7684fae9fe590009d43e9497f21786777c262be8a4ced",
     "material_removed": false
    },
    "published_at": "2026-10-08T18:44:24.000Z",
    "detected_at": "2026-10-08T18:52:52.405Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-b2dcb02259fa",
     "display_name": "Chelsea — AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
     "scoreline": "5-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.53",
     "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-08T18:44:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T18:44:24.000Z",
     "detected_at": "2026-10-08T18:52:52.405Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.53",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.53"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Chelsea 5-1 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "8e7d080d0c9bd5fdfb1434f723a19f2b4cacbf4886196ac7c529fe4f825a712e",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cfa8f9773333d1910bd62856f67d9aeed933cb984ecbaae053cb04fdc64f8282",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-50fdcf30bb59fe8cb21e67ea",
   "url": "/authors/adam-clancy/picks/4/#pick-n-50fdcf30bb59fe8cb21e67ea",
   "match": "Chelsea v AFC Bournemouth",
   "match_url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Morgan Rogers to score at 2.9",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 19000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "2.9",
   "settled_price": "2.9",
   "published_at": "2026-10-08T18:44:24.000Z",
   "recorded_at": "2026-10-08T18:52:52.405Z",
   "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-50fdcf30bb59fe8cb21e67ea",
    "quote_text": "Rogers to score anytime at 19/10 (2.90) is our next pick",
    "fragment_from": 2813,
    "fragment_to": 2869,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a7254e740542b7767bc7684fae9fe590009d43e9497f21786777c262be8a4ced",
     "material_removed": false
    },
    "published_at": "2026-10-08T18:44:24.000Z",
    "detected_at": "2026-10-08T18:52:52.405Z",
    "executed_at": "2026-10-08T20:31:18.952Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b2dcb02259fa",
     "display_name": "Chelsea — AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
     "scoreline": "5-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Morgan Rogers to score",
    "odds_set": {
     "by_author": "2.9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 19000,
    "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-08T18:44:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T18:44:24.000Z",
     "detected_at": "2026-10-08T18:52:52.405Z",
     "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": "Morgan Rogers to score",
     "author_odds": "2.9",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Morgan Rogers to score at 2.9"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Morgan Rogers scored 1 goal; the final score was Chelsea 5-1 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "83a25133be031e45874575b222f5b167696dcd6009b1ea54b79e679e682805e0",
      "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": "Morgan Rogers to score",
      "decimal_odds": "2.9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 19000,
      "executed_at": "2026-10-08T20:31:18.952Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "95e7bf6460fcd46a10b00c3e589aa2a8dbb08b0e6aa7ec96edf033628c8f1c81",
      "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": "Morgan Rogers 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": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Morgan Rogers to score"
   }
  },
  {
   "record_id": "n-9a882468b2ac7eca1899434d",
   "url": "/authors/adam-clancy/picks/4/#pick-n-9a882468b2ac7eca1899434d",
   "match": "Chelsea v AFC Bournemouth",
   "match_url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 43.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Chelsea 2-1 AFC Bournemouth",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-1",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-08T18:44:24.000Z",
   "recorded_at": "2026-10-08T18:52:52.405Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.6993",
    "result": "Won",
    "points_hundredths": 6993,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-9a882468b2ac7eca1899434d",
    "quote_text": "Whispers predicts: Chelsea 2-1 Bournemouth",
    "fragment_from": 2375,
    "fragment_to": 2417,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a7254e740542b7767bc7684fae9fe590009d43e9497f21786777c262be8a4ced",
     "material_removed": false
    },
    "published_at": "2026-10-08T18:44:24.000Z",
    "detected_at": "2026-10-08T18:52:52.405Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b2dcb02259fa",
     "display_name": "Chelsea — AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
     "scoreline": "5-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Chelsea 2-1 AFC Bournemouth",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-08T18:44:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T18:44:24.000Z",
     "detected_at": "2026-10-08T18:52:52.405Z",
     "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": "Correct score",
     "choice": "Chelsea 2-1 AFC Bournemouth",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "2-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Chelsea 2-1 AFC Bournemouth"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Chelsea 5-1 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "ee6b84315ee17e4f89eba02a12183db96f08f218a526940048c4293173a8c004",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "Chelsea",
      "decimal_odds": "1.6993",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6993,
      "executed_at": "2026-10-10T23:35:08.184Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/chelsea-vs-bournemouth-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea 2-1 AFC Bournemouth"
   }
  },
  {
   "record_id": "n-10358277ac9808395e70d32e",
   "url": "/authors/adam-clancy/picks/4/#pick-n-10358277ac9808395e70d32e",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 44.0,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Manchester United 1-1 Tottenham Hotspur at 9.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-08T20:24:43.000Z",
   "recorded_at": "2026-10-08T20:31:26.608Z",
   "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-10358277ac9808395e70d32e",
    "quote_text": "predicting a 1-1 draw, which is available at 17/2 (9.50)",
    "fragment_from": 3048,
    "fragment_to": 3104,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/manchester-united-vs-tottenham-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9a890ec4f46be3b1f890e38819f1ccdfbb40713d9fb0befa640ecf0cea1ea143",
     "material_removed": false
    },
    "published_at": "2026-10-08T20:24:43.000Z",
    "detected_at": "2026-10-08T20:31:26.608Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Manchester United 1-1 Tottenham Hotspur",
    "odds_set": {
     "by_author": "9.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-08T20:24:43.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T20:24:43.000Z",
     "detected_at": "2026-10-08T20:31:26.608Z",
     "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": "Correct score",
     "choice": "Manchester United 1-1 Tottenham Hotspur",
     "author_odds": "9.5",
     "market_key": "correct_score_market",
     "choice_key": "1-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Manchester United 1-1 Tottenham Hotspur at 9.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Matched: the final score was Manchester United 1-1 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "8733de86a5e77013520774e19d2cac677e2c68fddf5bca71a9fb496698568582",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.1",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/manchester-united-vs-tottenham-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United 1-1 Tottenham Hotspur"
   }
  },
  {
   "record_id": "n-8f2ac241a71838fafadcfe9f",
   "url": "/authors/adam-clancy/picks/4/#pick-n-8f2ac241a71838fafadcfe9f",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 44.0,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Tottenham Hotspur at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11950,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.3",
   "settled_price": "2.1950",
   "published_at": "2026-10-08T20:24:43.000Z",
   "recorded_at": "2026-10-08T20:31:26.608Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8f2ac241a71838fafadcfe9f",
    "quote_text": "Double chance – Draw/Tottenham at 13/10 (2.30)",
    "fragment_from": 2620,
    "fragment_to": 2666,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/manchester-united-vs-tottenham-prediction-10-10-2026/",
     "display_name": null,
     "speaker": "Adam Clancy",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9a890ec4f46be3b1f890e38819f1ccdfbb40713d9fb0befa640ecf0cea1ea143",
     "material_removed": false
    },
    "published_at": "2026-10-08T20:24:43.000Z",
    "detected_at": "2026-10-08T20:31:26.608Z",
    "executed_at": "2026-10-10T23:35:07.945Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Tottenham Hotspur",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": "2.1950",
     "our_snapshot_at": "2026-10-08T20:28:39.418Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11950,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-08T20:24:43.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T20:24:43.000Z",
     "detected_at": "2026-10-08T20:31:26.608Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Tottenham Hotspur",
     "author_odds": "2.3",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Tottenham Hotspur at 2.3"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Manchester United 1-1 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "a1d3dd6d0a4d3e127404eb614f555fea91e5f84086c0784fcc245c5cd281c519",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Tottenham Hotspur",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-10-08T20:44:54.363Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f508f6545e9a8b921e8df79087862af49e4944c46c18433008b4f128eaf6c27d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Tottenham Hotspur",
      "decimal_odds": "2.1950",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11950,
      "executed_at": "2026-10-10T23:35:07.945Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Adam Clancy",
     "publisher": "Football Whispers",
     "forecaster": "Adam Clancy",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://footballwhispers.com/blog/manchester-united-vs-tottenham-prediction-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Tottenham Hotspur"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 258,
  "pages": 14,
  "page_urls": [
   "/authors/adam-clancy/",
   "/authors/adam-clancy/picks/2/",
   "/authors/adam-clancy/picks/3/",
   "/authors/adam-clancy/picks/4/",
   "/authors/adam-clancy/picks/5/",
   "/authors/adam-clancy/picks/6/",
   "/authors/adam-clancy/picks/7/",
   "/authors/adam-clancy/picks/8/",
   "/authors/adam-clancy/picks/9/",
   "/authors/adam-clancy/picks/10/",
   "/authors/adam-clancy/picks/11/",
   "/authors/adam-clancy/picks/12/",
   "/authors/adam-clancy/picks/13/",
   "/authors/adam-clancy/picks/14/"
  ],
  "groups": {
   "settled": 106,
   "pending": 16,
   "excluded": 136
  },
  "continuation": "by_time",
  "page": 4,
  "first": 41,
  "last": 60,
  "author_url": "/authors/adam-clancy/",
  "current": true
 },
 "entity_id": "history:/authors/adam-clancy/picks/4/",
 "source_revision": 74
}
