{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/sam-varley/picks/2/",
 "canonical": "/authors/sam-varley/picks/2/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Sam Varley — football predictions, page 2 of 4",
 "description": "Predictions 1–20 of 57 by Sam Varley, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 2 of 4 of the predictions by Sam Varley recorded by Forecast Record: predictions 1–20 of 57 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": "57",
  "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-07T18:02:00.867Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "23259097e84c81323d08b286d42cb79a56f106fa1c1a52b370af6fbdc866099a",
 "dependency_group": "author:e-83fcbe864bff5035a97ab42d",
 "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/sam-varley/picks/2/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-83fcbe864bff5035a97ab42d",
  "public_name": "Sam Varley",
  "tracker_number": 2103,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-02",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-98de3dece30b4591ec5d156c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We fancy the Ammies to make it five league wins in six at the weekend.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-01T23:52:17.000Z",
   "recorded_at": "2026-10-02T00:07:23.814Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-b405312d2b8aa80194850be0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We say: Salford City 3-1 Fleetwood Town",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-01T23:52:17.000Z",
   "recorded_at": "2026-10-02T00:07:23.814Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-9c43eaa89d0de3d02001137a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "we back the Millers to come out on top against their former boss at the weekend",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T00:24:25.000Z",
   "recorded_at": "2026-10-02T01:03:53.652Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-dbebf95efc58192f16aafbf7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We say: Exeter City 0-1 Rotherham United",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-02T00:24:25.000Z",
   "recorded_at": "2026-10-02T01:03:53.652Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-4629b42a945a45d9bcaf8919",
   "url": "/authors/sam-varley/picks/2/#pick-n-4629b42a945a45d9bcaf8919",
   "match": "Croatia v Spain",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 46.4,
   "market_code": "goal_in_both_halves",
   "author_said": "Goal in both halves: Spain to score in both halves at 1.8",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-04T20:08:51.000Z",
   "recorded_at": "2026-10-04T20:18:00.988Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null,
   "evidence": {
    "observation_id": "n-4629b42a945a45d9bcaf8919",
    "quote_text": "Spain to score in both halves at 4/5 (1.80)",
    "fragment_from": 5355,
    "fragment_to": 5398,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/croatia-vs-spain-prediction-06-10-2026/",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "372dfeabdfcf265595b7717787b058b9e5883dae782b7040d7b4d2f6ff34cf4e",
     "material_removed": false
    },
    "published_at": "2026-10-04T20:08:51.000Z",
    "detected_at": "2026-10-04T20:18:00.988Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-71ce4b7655ff",
     "display_name": "Croatia — Spain",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Goal in both halves",
    "outcome_label": "Spain to score in both halves",
    "odds_set": {
     "by_author": "1.8",
     "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-04T20:08:51.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-04T20:08:51.000Z",
     "detected_at": "2026-10-04T20:18:00.988Z",
     "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": "Goal in both halves",
     "choice": "Spain to score in both halves",
     "author_odds": "1.8",
     "market_key": "goal_in_both_halves",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Goal in both halves: Spain to score in both halves at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Croatia 1-2 Spain."
    },
    "settlements": [
     {
      "operation_id": "d670014ec23569494208ad0dbca140f48a5ff1f0c56978c9fe1d5db96e86a834",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Goal in both halves",
      "choice": "Spain to score in both halves",
      "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": "25ce51074375afdcc97d057ebde2c96dd743f46666a0abf2539cdc717ac0a9ce",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Goal in both halves",
      "choice": "Spain to score in both halves",
      "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": "Sam Varley",
     "publisher": "Football Whispers",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The 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/croatia-vs-spain-prediction-06-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Spain to score in both halves"
   }
  },
  {
   "record_id": "n-d8f90ac8ff8b9b83d7c52177",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mikel Merino to score anytime at 12.5 (3.40)",
   "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-04T20:08:51.000Z",
   "recorded_at": "2026-10-04T20:18:00.988Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null
  },
  {
   "record_id": "n-e39014096f457c623e5b81fd",
   "url": "/authors/sam-varley/picks/2/#pick-n-e39014096f457c623e5b81fd",
   "match": "Croatia v Spain",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 46.4,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Croatia 1-4 Spain",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-04T20:08:51.000Z",
   "recorded_at": "2026-10-04T20:18:00.988Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null,
   "evidence": {
    "observation_id": "n-e39014096f457c623e5b81fd",
    "quote_text": "Whispers predicts: Croatia 1-4 Spain",
    "fragment_from": 4178,
    "fragment_to": 4214,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/croatia-vs-spain-prediction-06-10-2026/",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "372dfeabdfcf265595b7717787b058b9e5883dae782b7040d7b4d2f6ff34cf4e",
     "material_removed": false
    },
    "published_at": "2026-10-04T20:08:51.000Z",
    "detected_at": "2026-10-04T20:18:00.988Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-71ce4b7655ff",
     "display_name": "Croatia — Spain",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Croatia 1-4 Spain",
    "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-04T20:08:51.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-04T20:08:51.000Z",
     "detected_at": "2026-10-04T20:18:00.988Z",
     "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": "Croatia 1-4 Spain",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-4",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Croatia 1-4 Spain"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Croatia 1-2 Spain."
    },
    "settlements": [
     {
      "operation_id": "36a3174799b18fc3228e765fb93d18424b3018f6d0acc1eef3176b62ae5a405b",
      "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": "Spain",
      "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": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Football Whispers",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The 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/croatia-vs-spain-prediction-06-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Croatia 1-4 Spain"
   }
  },
  {
   "record_id": "n-eb92855f26c5594ad019c5a0",
   "url": "/authors/sam-varley/picks/2/#pick-n-eb92855f26c5594ad019c5a0",
   "match": "Croatia v Spain",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 46.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-04T20:08:51.000Z",
   "recorded_at": "2026-10-04T20:18:00.988Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null,
   "evidence": {
    "observation_id": "n-eb92855f26c5594ad019c5a0",
    "quote_text": "Over 3.5 goals at 1/1 (2.00)",
    "fragment_from": 5300,
    "fragment_to": 5328,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/croatia-vs-spain-prediction-06-10-2026/",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "372dfeabdfcf265595b7717787b058b9e5883dae782b7040d7b4d2f6ff34cf4e",
     "material_removed": false
    },
    "published_at": "2026-10-04T20:08:51.000Z",
    "detected_at": "2026-10-04T20:18:00.988Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-71ce4b7655ff",
     "display_name": "Croatia — Spain",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-04T20:08:51.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-04T20:08:51.000Z",
     "detected_at": "2026-10-04T20:18:00.988Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Croatia 1-2 Spain."
    },
    "settlements": [
     {
      "operation_id": "a0708cefdab6e2bd3b215aa6517e415622ea1c03d54418df2dbde675e8ddebcc",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": 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": "c04f2f38913a7eb33cc04a5bae7d3854a683044730faa9ed70307c4d84f7d4d7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Football Whispers",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The 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/croatia-vs-spain-prediction-06-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-060efb8344eaa8b0a015ab54",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "England Half-Time result is priced at 4/9 (1.44).",
   "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-04T21:31:13.000Z",
   "recorded_at": "2026-10-04T21:36:14.413Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null
  },
  {
   "record_id": "n-296d19c683b84bb5e620ee4e",
   "url": "/authors/sam-varley/picks/2/#pick-n-296d19c683b84bb5e620ee4e",
   "match": "England v Czechia",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 45.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: England 4-0 Czechia",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-04T21:31:13.000Z",
   "recorded_at": "2026-10-04T21:36:14.413Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null,
   "evidence": {
    "observation_id": "n-296d19c683b84bb5e620ee4e",
    "quote_text": "Whispers predicts: England 4-0 Czechia",
    "fragment_from": 4442,
    "fragment_to": 4480,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/england-vs-czechia-prediction-06-10-2026/",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4a0978eda71422f7f07ef34eba9636f628b3b1d51c35bfb69bc3d483aedd590a",
     "material_removed": false
    },
    "published_at": "2026-10-04T21:31:13.000Z",
    "detected_at": "2026-10-04T21:36:14.413Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-28cf3cced57f",
     "display_name": "England — Czechia",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "England 4-0 Czechia",
    "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-04T21:31:13.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-04T21:31:13.000Z",
     "detected_at": "2026-10-04T21:36:14.413Z",
     "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": "England 4-0 Czechia",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "4-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: England 4-0 Czechia"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was England 3-0 Czechia."
    },
    "settlements": [
     {
      "operation_id": "86fb9395e21d92c38326cca04dd727f17ddae4392688d1447b4f16b287c50440",
      "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": "England",
      "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": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Football Whispers",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The 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/england-vs-czechia-prediction-06-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "England 4-0 Czechia"
   }
  },
  {
   "record_id": "n-3a65aa5068f0e533202e9c50",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "He should again get the chance to shine on Tuesday and is priced at 5/4 (2.25) to score anytime and make it four in four against a leaky Czechia defence.",
   "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-04T21:31:13.000Z",
   "recorded_at": "2026-10-04T21:36:14.413Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null
  },
  {
   "record_id": "n-4417dfa0df7e01cc73e42da1",
   "url": "/authors/sam-varley/picks/2/#pick-n-4417dfa0df7e01cc73e42da1",
   "match": "England v Czechia",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 45.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.91",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-04T21:31:13.000Z",
   "recorded_at": "2026-10-04T21:36:14.413Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": "Football Whispers",
   "correction": null,
   "evidence": {
    "observation_id": "n-4417dfa0df7e01cc73e42da1",
    "quote_text": "We fancy over 3.5 goals at Wembley Stadium at 10/11 (1.91).",
    "fragment_from": 4703,
    "fragment_to": 4762,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://footballwhispers.com/blog/england-vs-czechia-prediction-06-10-2026/",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4a0978eda71422f7f07ef34eba9636f628b3b1d51c35bfb69bc3d483aedd590a",
     "material_removed": false
    },
    "published_at": "2026-10-04T21:31:13.000Z",
    "detected_at": "2026-10-04T21:36:14.413Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-28cf3cced57f",
     "display_name": "England — Czechia",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.91",
     "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-04T21:31:13.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-04T21:31:13.000Z",
     "detected_at": "2026-10-04T21:36:14.413Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.91",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was England 3-0 Czechia."
    },
    "settlements": [
     {
      "operation_id": "42f3f0e15ab107e0e013041492e1a2990d02ad914369bf9f1447b35234c57fc0",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": 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": "f896adbe938f2b382419056afffb0f62af95a03fbf0b3e92d2d720754d52e96e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Football Whispers",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The 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/england-vs-czechia-prediction-06-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-9b95bda6a09e7a4aef5bfae3",
   "url": "/authors/sam-varley/picks/2/#pick-n-9b95bda6a09e7a4aef5bfae3",
   "match": "Sheffield United v Lincoln City",
   "match_url": "/football/matches/sheffield-united-vs-lincoln-city-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 39.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Sheffield United 1-0 Lincoln City",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "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-08T21:55:36.000Z",
   "recorded_at": "2026-10-08T22:03:50.748Z",
   "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": "2.0700",
    "result": "Won",
    "points_hundredths": 10700,
    "picked_favourite": true
   },
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9b95bda6a09e7a4aef5bfae3",
    "quote_text": "We say: Sheffield United 1-0 Lincoln City",
    "fragment_from": 4428,
    "fragment_to": 4469,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/sheffield-united/preview/sheff-utd-vs-lincoln-prediction-team-news-lineups_606407.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "160ba3a51f0890ceb00381a0fcba049f3be25f2be1a94a8ec82f685c2c5dd861",
     "material_removed": false
    },
    "published_at": "2026-10-08T21:55:36.000Z",
    "detected_at": "2026-10-08T22:03:50.748Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9a8738c8f2a7",
     "display_name": "Sheffield United — Lincoln City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/sheffield-united-vs-lincoln-city-2026-10-10/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Sheffield United 1-0 Lincoln City",
    "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-08T21:55:36.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T21:55:36.000Z",
     "detected_at": "2026-10-08T22:03:50.748Z",
     "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": "Sheffield United 1-0 Lincoln City",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Sheffield United 1-0 Lincoln City"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Sheffield United 3-0 Lincoln City."
    },
    "settlements": [
     {
      "operation_id": "56e18ae3219f9c7b9071203a389583af06cb1792c5f41f31ec9374ea2078ba46",
      "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": "Sheffield United",
      "decimal_odds": "2.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11000,
      "executed_at": "2026-10-10T23:35:07.613Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/sheffield-united/preview/sheff-utd-vs-lincoln-prediction-team-news-lineups_606407.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sheffield United 1-0 Lincoln City"
   }
  },
  {
   "record_id": "n-cc1e8b4fd5bd0961a360b5e9",
   "url": "/authors/sam-varley/picks/2/#pick-n-cc1e8b4fd5bd0961a360b5e9",
   "match": "Huddersfield Town v Sheffield Wednesday",
   "match_url": "/football/matches/huddersfield-town-vs-sheffield-wednesday-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 39.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Huddersfield Town 1-1 Sheffield Wednesday",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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-08T21:54:02.000Z",
   "recorded_at": "2026-10-08T22:03:51.985Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cc1e8b4fd5bd0961a360b5e9",
    "quote_text": "We say: Huddersfield Town 1-1 Sheffield Wednesday",
    "fragment_from": 5002,
    "fragment_to": 5051,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/huddersfield-town/preview/huddersfield-vs-sheff-weds-prediction-team-news-lineups_606509.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9be5acd0383b427c1937e61f79985d85e549e5f9f0f718b1b7d7bf46d0d02360",
     "material_removed": false
    },
    "published_at": "2026-10-08T21:54:02.000Z",
    "detected_at": "2026-10-08T22:03:51.985Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-81039255608a",
     "display_name": "Huddersfield Town — Sheffield Wednesday",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/huddersfield-town-vs-sheffield-wednesday-2026-10-10/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Huddersfield Town 1-1 Sheffield Wednesday",
    "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-08T21:54:02.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T21:54:02.000Z",
     "detected_at": "2026-10-08T22:03:51.985Z",
     "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": "Huddersfield Town 1-1 Sheffield Wednesday",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Huddersfield Town 1-1 Sheffield Wednesday"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Huddersfield Town 2-2 Sheffield Wednesday."
    },
    "settlements": [
     {
      "operation_id": "2b62c8b749c30fa16011a16ab0570662b617299d9521b7307a626b928e70b49a",
      "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": "3.9000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 29000,
      "executed_at": "2026-10-22T12:24:05.491Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/huddersfield-town/preview/huddersfield-vs-sheff-weds-prediction-team-news-lineups_606509.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Huddersfield Town 1-1 Sheffield Wednesday"
   }
  },
  {
   "record_id": "n-d72dce66d8837b6a32131f1b",
   "url": "/authors/sam-varley/picks/2/#pick-n-d72dce66d8837b6a32131f1b",
   "match": "Doncaster Rovers v Burton Albion",
   "match_url": "/football/matches/doncaster-rovers-vs-burton-albion-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 38.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Doncaster Rovers 1-1 Burton Albion",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "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-08T22:02:58.000Z",
   "recorded_at": "2026-10-08T23:05:44.419Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d72dce66d8837b6a32131f1b",
    "quote_text": "We say: Doncaster Rovers 1-1 Burton Albion",
    "fragment_from": 4533,
    "fragment_to": 4575,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/preview/doncaster-vs-burton-albion-prediction-team-news-lineups_606410.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e4177ea67df82d8245f7e8555814424f733caab4f2bc60faf80460b3ea504d4d",
     "material_removed": false
    },
    "published_at": "2026-10-08T22:02:58.000Z",
    "detected_at": "2026-10-08T23:05:44.419Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ff9b01e45aa7",
     "display_name": "Doncaster Rovers — Burton Albion",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/doncaster-rovers-vs-burton-albion-2026-10-10/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Doncaster Rovers 1-1 Burton Albion",
    "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-08T22:02:58.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-08T22:02:58.000Z",
     "detected_at": "2026-10-08T23:05:44.419Z",
     "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": "Doncaster Rovers 1-1 Burton Albion",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Doncaster Rovers 1-1 Burton Albion"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Doncaster Rovers 1-0 Burton Albion."
    },
    "settlements": [
     {
      "operation_id": "9256ff170d07214ee2c8af86d84bf2adeff3fa119b1a943a0458cfb044a5d675",
      "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": "3.8500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-22T12:28:25.063Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/preview/doncaster-vs-burton-albion-prediction-team-news-lineups_606410.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Doncaster Rovers 1-1 Burton Albion"
   }
  },
  {
   "record_id": "n-00f3ffdf93fbaaf0ebe97c4c",
   "url": "/authors/sam-varley/picks/2/#pick-n-00f3ffdf93fbaaf0ebe97c4c",
   "match": "Stockport County v Barnsley",
   "match_url": "/football/matches/stockport-county-vs-barnsley-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 36.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Stockport County 2-0 Barnsley",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-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-09T00:03:27.000Z",
   "recorded_at": "2026-10-09T01:07:54.177Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-00f3ffdf93fbaaf0ebe97c4c",
    "quote_text": "We say: Stockport County 2-0 Barnsley",
    "fragment_from": 4907,
    "fragment_to": 4944,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/stockport-county/preview/stockport-vs-barnsley-prediction-team-news-lineups_606517.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "09213b7e3cba7ddba0c4bb02647c969ca4491ef22801157d166d0eb5ecf9bc21",
     "material_removed": false
    },
    "published_at": "2026-10-09T00:03:27.000Z",
    "detected_at": "2026-10-09T01:07:54.177Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-383a51971bb8",
     "display_name": "Stockport County — Barnsley",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/stockport-county-vs-barnsley-2026-10-10/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Stockport County 2-0 Barnsley",
    "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-09T00:03:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T00:03:27.000Z",
     "detected_at": "2026-10-09T01:07:54.177Z",
     "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": "Stockport County 2-0 Barnsley",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "2-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Stockport County 2-0 Barnsley"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Stockport County 3-1 Barnsley."
    },
    "settlements": [
     {
      "operation_id": "85625e4927d6c005c24e9f35573dc21330e5b0e7614abd1ed9b74a5ad6a5c76d",
      "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": "Stockport County",
      "decimal_odds": "1.4200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4200,
      "executed_at": "2026-10-22T11:02:14.762Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/stockport-county/preview/stockport-vs-barnsley-prediction-team-news-lineups_606517.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Stockport County 2-0 Barnsley"
   }
  },
  {
   "record_id": "n-bf3d4fe9c01e42af71c87daa",
   "url": "/authors/sam-varley/picks/2/#pick-n-bf3d4fe9c01e42af71c87daa",
   "match": "Portsmouth v Sheffield United",
   "match_url": "/football/matches/portsmouth-vs-sheffield-united-2026-10-14/",
   "kickoff": "2026-10-14T18:45:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 41.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Portsmouth 1-2 Sheffield United",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "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-12T19:43:56.000Z",
   "recorded_at": "2026-10-13T01:09:48.690Z",
   "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": "2.2800",
    "result": "Won",
    "points_hundredths": 12800,
    "picked_favourite": false
   },
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bf3d4fe9c01e42af71c87daa",
    "quote_text": "We say: Portsmouth 1-2 Sheffield United",
    "fragment_from": 4945,
    "fragment_to": 4984,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/portsmouth/preview/portsmouth-vs-sheff-utd-prediction-team-news-lineups_606753.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "70c1d33663ac5f0e4401202ea339fc5af95f8feae6487e3da2f444465a2bfad7",
     "material_removed": false
    },
    "published_at": "2026-10-12T19:43:56.000Z",
    "detected_at": "2026-10-13T01:09:48.690Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-7cede4ef3316",
     "display_name": "Portsmouth — Sheffield United",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-14T18:45:00.000Z",
     "url": "/football/matches/portsmouth-vs-sheffield-united-2026-10-14/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Portsmouth 1-2 Sheffield United",
    "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-12T19:43:56.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T19:43:56.000Z",
     "detected_at": "2026-10-13T01:09:48.690Z",
     "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": "Portsmouth 1-2 Sheffield United",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Portsmouth 1-2 Sheffield United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Portsmouth 3-2 Sheffield United."
    },
    "settlements": [
     {
      "operation_id": "9a0ed06bac6720329ea6aa20294c633e099c12db7a2e41dcea92b15e47318933",
      "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": "Sheffield United",
      "decimal_odds": "2.9100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T01:11:42.578Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/portsmouth/preview/portsmouth-vs-sheff-utd-prediction-team-news-lineups_606753.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Portsmouth 1-2 Sheffield United"
   }
  },
  {
   "record_id": "n-b0d8743d98baaf1dc61058a6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "We say: Plymouth Argyle 1-1 Huddersfield Town",
   "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-15T19:40:21.000Z",
   "recorded_at": "2026-10-15T20:09:52.198Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null
  },
  {
   "record_id": "n-3057dc9c9ee33645b1658e6b",
   "url": "/authors/sam-varley/picks/2/#pick-n-3057dc9c9ee33645b1658e6b",
   "match": "Sheffield Wednesday v AFC Wimbledon",
   "match_url": "/football/matches/sheffield-wednesday-vs-afc-wimbledon-2026-10-17/",
   "kickoff": "2026-10-17T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 40.8,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Sheffield Wednesday 2-0 AFC Wimbledon",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-0",
   "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-15T20:27:57.000Z",
   "recorded_at": "2026-10-15T21:09:56.614Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3057dc9c9ee33645b1658e6b",
    "quote_text": "We say: Sheffield Wednesday 2-0 AFC Wimbledon",
    "fragment_from": 5094,
    "fragment_to": 5139,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/sheffield-wednesday/preview/sheff-weds-vs-afc-wimbledon-prediction-team-news-lineups_606995.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "428c0d3f0f4740f8f0b683b38d049709e21a7f2a13df88757d10cf9842454c5b",
     "material_removed": false
    },
    "published_at": "2026-10-15T20:27:57.000Z",
    "detected_at": "2026-10-15T21:09:56.614Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-45d90981478d",
     "display_name": "Sheffield Wednesday — AFC Wimbledon",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-17T14:00:00.000Z",
     "url": "/football/matches/sheffield-wednesday-vs-afc-wimbledon-2026-10-17/",
     "scoreline": "5-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Sheffield Wednesday 2-0 AFC Wimbledon",
    "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-15T20:27:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-15T20:27:57.000Z",
     "detected_at": "2026-10-15T21:09:56.614Z",
     "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": "Sheffield Wednesday 2-0 AFC Wimbledon",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "2-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Sheffield Wednesday 2-0 AFC Wimbledon"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Sheffield Wednesday 5-0 AFC Wimbledon."
    },
    "settlements": [
     {
      "operation_id": "792692949d6146739c7070c330deee632cef105fe6e23c76311fcb48decf7a74",
      "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": "Sheffield Wednesday",
      "decimal_odds": "1.6500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-10-23T00:50:24.922Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/sheffield-wednesday/preview/sheff-weds-vs-afc-wimbledon-prediction-team-news-lineups_606995.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sheffield Wednesday 2-0 AFC Wimbledon"
   }
  },
  {
   "record_id": "n-7a5dbfb450f555870da46d62",
   "url": "/authors/sam-varley/picks/2/#pick-n-7a5dbfb450f555870da46d62",
   "match": "Bristol City v Sheffield United",
   "match_url": "/football/matches/bristol-city-vs-sheffield-united-2026-10-17/",
   "kickoff": "2026-10-17T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 39.8,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Bristol City 1-1 Sheffield United",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-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-15T21:45:36.000Z",
   "recorded_at": "2026-10-15T22:09:58.617Z",
   "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": "2.0900",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": false
   },
   "platform": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7a5dbfb450f555870da46d62",
    "quote_text": "We say: Bristol City 1-1 Sheffield United",
    "fragment_from": 5076,
    "fragment_to": 5117,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsmole.co.uk/football/bristol-city/preview/bristol-city-vs-sheff-utd-prediction-team-news-lineups_606984.html",
     "display_name": null,
     "speaker": "Sam Varley",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c121e8331af114aba5135d514738de2e339943111c4b13802a3bcc2cf6a932c7",
     "material_removed": false
    },
    "published_at": "2026-10-15T21:45:36.000Z",
    "detected_at": "2026-10-15T22:09:58.617Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-58949807012e",
     "display_name": "Bristol City — Sheffield United",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-17T14:00:00.000Z",
     "url": "/football/matches/bristol-city-vs-sheffield-united-2026-10-17/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Bristol City 1-1 Sheffield United",
    "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-15T21:45:36.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-15T21:45:36.000Z",
     "detected_at": "2026-10-15T22:09:58.617Z",
     "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": "Bristol City 1-1 Sheffield United",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Bristol City 1-1 Sheffield United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Bristol City 0-1 Sheffield United."
    },
    "settlements": [
     {
      "operation_id": "95b81e7764abd28ce302acfe9ca819da44b33f9877033f44777d81b843bb5bbd",
      "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": "3.5200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-15T22:16:01.752Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam Varley",
     "publisher": "Sports Mole",
     "forecaster": "Sam Varley",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.sportsmole.co.uk/football/bristol-city/preview/bristol-city-vs-sheff-utd-prediction-team-news-lineups_606984.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bristol City 1-1 Sheffield United"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 57,
  "pages": 4,
  "page_urls": [
   "/authors/sam-varley/",
   "/authors/sam-varley/picks/2/",
   "/authors/sam-varley/picks/3/",
   "/authors/sam-varley/picks/4/"
  ],
  "groups": {
   "settled": 11,
   "pending": 0,
   "excluded": 46
  },
  "continuation": "by_time",
  "page": 2,
  "first": 1,
  "last": 20,
  "author_url": "/authors/sam-varley/",
  "current": false
 },
 "entity_id": "history:/authors/sam-varley/picks/2/",
 "source_revision": 35
}
