{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/sam-mcloughlin/picks/73/",
 "canonical": "/authors/sam-mcloughlin/picks/73/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Sam McLoughlin — football predictions, page 73 of 74",
 "description": "Predictions 1,421–1,440 of 1,457 by Sam McLoughlin, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 73 of 74 of the predictions by Sam McLoughlin recorded by Forecast Record: predictions 1,421–1,440 of 1,457 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": "1,457",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "quarantine",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T18:03:30.636Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "08342ddb3b619a7ef638f60ab5211c8c37d8935326e80f915a88ec0d1b44d5b5",
 "dependency_group": "author:e-8e187e16c4b6ff71a018973b",
 "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-mcloughlin/picks/73/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-8e187e16c4b6ff71a018973b",
  "public_name": "Sam McLoughlin",
  "tracker_number": 1489,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-28",
   "until": "2026-11-04"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-2177c4f92637d583fb7cb70d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Our Prediction: Match Result and 3+ Match Goals – Real Madrid (7/5)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-13T10:20:35.000Z",
   "recorded_at": "2026-10-13T10:23:19.561Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-713558e12a34ade2111bfd88",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-713558e12a34ade2111bfd88",
   "match": "AS Roma v Real Madrid",
   "match_url": "/football/matches/as-roma-vs-real-madrid-2026-10-14/",
   "kickoff": "2026-10-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 32.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: AS Roma 1-2 Real Madrid at 8.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-4",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-13T10:20:35.000Z",
   "recorded_at": "2026-10-13T10:23:19.561Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-713558e12a34ade2111bfd88",
    "quote_text": "AS Roma 1-2 Real Madrid (15/2)",
    "fragment_from": 435,
    "fragment_to": 465,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/roma-vs-real-madrid-prediction-champions-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "75d440c0fb071c94ea9c7fc5c6dcb8767581a5457ecdca93cc60d126c23bf403",
     "material_removed": false
    },
    "published_at": "2026-10-13T10:20:35.000Z",
    "detected_at": "2026-10-13T10:23:19.561Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-5ee031909a68",
     "display_name": "AS Roma — Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-14T19:00:00.000Z",
     "url": "/football/matches/as-roma-vs-real-madrid-2026-10-14/",
     "scoreline": "3-4",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "AS Roma 1-2 Real Madrid",
    "odds_set": {
     "by_author": "8.5",
     "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-13T10:20:35.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-13T10:20:35.000Z",
     "detected_at": "2026-10-13T10:23:19.561Z",
     "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": "AS Roma 1-2 Real Madrid",
     "author_odds": "8.5",
     "market_key": "correct_score_market",
     "choice_key": "1-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: AS Roma 1-2 Real Madrid at 8.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was AS Roma 3-4 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "15d27c48de062e78c936880ce609212f2e0de61a37d6c866920e32e84626fb59",
      "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": "Real Madrid",
      "decimal_odds": "1.9000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9000,
      "executed_at": "2026-10-13T10:24:50.004Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     },
     {
      "operation_id": "1a6f26c53eee4f4dc38403ef9267c0bf7ea6bf66be4964092c2d768a0f50822b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "AS Roma 1-2 Real Madrid",
      "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 McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Wednesday’s UEFA Champions League clash between AS Roma and Real Madrid. Our Prediction: Match Result and 3+ Match Goals – Real Madrid (7/5) | AS Rom",
     "material_url": "https://news.williamhill.com/football/roma-vs-real-madrid-prediction-champions-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma 1-2 Real Madrid"
   }
  },
  {
   "record_id": "n-d245fb7e0b94ac86f0ca5548",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Benfica 3-0 Celtic (13/2)",
   "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-14T07:00:26.000Z",
   "recorded_at": "2026-10-14T07:03:22.401Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-ef6db1ee57f4ba8d9ed7d0dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Our Prediction: Benfica To Score Over 2.5 Goals (10/11)",
   "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-14T07:00:26.000Z",
   "recorded_at": "2026-10-14T07:03:22.401Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-4bec2f26814595ed3bcc916f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Both Teams To Score & Bournemouth To Win (29/20)",
   "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-14T07:00:38.000Z",
   "recorded_at": "2026-10-14T07:03:22.787Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-dc2e0beaf956b337a22e7c26",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bournemouth 3-1 Sturm Graz (9/1)",
   "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-14T07:00:38.000Z",
   "recorded_at": "2026-10-14T07:03:22.787Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-0bbc5e2c85a733e4413d3e8d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sunderland -1 Handicap (11/10)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": 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-14T07:00:14.000Z",
   "recorded_at": "2026-10-14T07:03:23.234Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-46192f112d33c7d48bc273e4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "back Sunderland to win to nil at 8/5 with William Hill",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": 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-14T07:00:14.000Z",
   "recorded_at": "2026-10-14T07:03:23.234Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-f0682ee461f55245c4e07343",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Torreense 0-2 Sunderland (13/2)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T07:00:14.000Z",
   "recorded_at": "2026-10-14T07:03:23.234Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-82c2b9315075d4b8df03e828",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Our Prediction: Both Teams To Score & Over 2.5 Goals (10/11)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": 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-14T07:00:11.000Z",
   "recorded_at": "2026-10-14T07:03:23.738Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-ff04bdcd3790f2e6f84490c6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Lyon 2-2 Crystal Palace (10/1)",
   "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-14T07:00:11.000Z",
   "recorded_at": "2026-10-14T07:03:23.738Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-c602ced47ecd8109d60b934b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Brighton 5-0 Kauno Zalgiris (6/1)",
   "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-14T09:05:35.000Z",
   "recorded_at": "2026-10-14T09:13:19.777Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-03f0220824840056cc55439d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Our Prediction: Both Teams To Score & Over 2.5 Goals (3/4)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": 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-14T09:20:21.000Z",
   "recorded_at": "2026-10-14T09:23:18.639Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "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-d811f7b5c1de51ed33ddd179",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-d811f7b5c1de51ed33ddd179",
   "match": "Hearts v Nordsjælland",
   "match_url": "/football/matches/hearts-vs-nordsjaelland-2026-10-15/",
   "kickoff": "2026-10-15T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 33.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Hearts 2-2 Nordsjælland at 10",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T09:20:21.000Z",
   "recorded_at": "2026-10-14T09:23:18.639Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d811f7b5c1de51ed33ddd179",
    "quote_text": "Hearts 2-2 Nordsjaelland (9/1)",
    "fragment_from": 433,
    "fragment_to": 463,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/hearts-vs-nordsjaelland-prediction-conference-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "34895bc02d5f34e9905e86c850a4f0aafb6ce54744e790d384940564db8851db",
     "material_removed": false
    },
    "published_at": "2026-10-14T09:20:21.000Z",
    "detected_at": "2026-10-14T09:23:18.639Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-6e7694901cbc",
     "display_name": "Hearts — Nordsjælland",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-15T19:00:00.000Z",
     "url": "/football/matches/hearts-vs-nordsjaelland-2026-10-15/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Hearts 2-2 Nordsjælland",
    "odds_set": {
     "by_author": "10",
     "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-14T09:20:21.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-14T09:20:21.000Z",
     "detected_at": "2026-10-14T09:23:18.639Z",
     "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": "Hearts 2-2 Nordsjælland",
     "author_odds": "10",
     "market_key": "correct_score_market",
     "choice_key": "2-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Hearts 2-2 Nordsjælland at 10"
    },
    "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 Hearts 1-1 Nordsjælland."
    },
    "settlements": [
     {
      "operation_id": "6bd45a9feb441447d203daba85667c555965784860b6134480f9448edef1aff2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Hearts 2-2 Nordsjælland",
      "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": "d20b56af638c540eab0d234a8876627590b9a1035211f4042a5c764e91b46eba",
      "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.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Thursday’s UEFA Europa Conference League clash between Hearts and Nordsjaelland. Our Prediction: Both Teams To Score & Over 2.5 Goals (3/4) | Hearts",
     "material_url": "https://news.williamhill.com/football/hearts-vs-nordsjaelland-prediction-conference-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Hearts 2-2 Nordsjælland"
   }
  },
  {
   "record_id": "n-fad6ef17e1086f1293f7313b",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-fad6ef17e1086f1293f7313b",
   "match": "Hearts v Nordsjælland",
   "match_url": "/football/matches/hearts-vs-nordsjaelland-2026-10-15/",
   "kickoff": "2026-10-15T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 33.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Nordsjælland at 2.2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T09:20:21.000Z",
   "recorded_at": "2026-10-14T09:23:18.639Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fad6ef17e1086f1293f7313b",
    "quote_text": "Punters can back the visitors at 6/5 with William Hill to take all three points.",
    "fragment_from": 2133,
    "fragment_to": 2213,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/hearts-vs-nordsjaelland-prediction-conference-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "34895bc02d5f34e9905e86c850a4f0aafb6ce54744e790d384940564db8851db",
     "material_removed": false
    },
    "published_at": "2026-10-14T09:20:21.000Z",
    "detected_at": "2026-10-14T09:23:18.639Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-6e7694901cbc",
     "display_name": "Hearts — Nordsjælland",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-15T19:00:00.000Z",
     "url": "/football/matches/hearts-vs-nordsjaelland-2026-10-15/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Nordsjælland",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "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-14T09:20:21.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-14T09:20:21.000Z",
     "detected_at": "2026-10-14T09:23:18.639Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Nordsjælland",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Nordsjælland at 2.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Hearts 1-1 Nordsjælland."
    },
    "settlements": [
     {
      "operation_id": "dd2afea0cc55edfc42124eee551a9fa24c8a448c900b35a2cc7ac6519818ea59",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Nordsjælland",
      "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": "9d3e557d070e8587520f26e42dfefad35ea9df8dd1ec2cc30ac95de0fe6b1570",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Nordsjælland",
      "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 McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Thursday’s UEFA Europa Conference League clash between Hearts and Nordsjaelland. Our Prediction: Both Teams To Score & Over 2.5 Goals (3/4) | Hearts",
     "material_url": "https://news.williamhill.com/football/hearts-vs-nordsjaelland-prediction-conference-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nordsjælland to win"
   }
  },
  {
   "record_id": "n-2dbc423f3ef21fa53edf06ca",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-2dbc423f3ef21fa53edf06ca",
   "match": "Aston Villa v Viking FK",
   "match_url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 35.9,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Aston Villa win, both teams to score: yes at 2.25",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T07:00:58.000Z",
   "recorded_at": "2026-10-20T07:03:28.338Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2dbc423f3ef21fa53edf06ca",
    "quote_text": "Our Prediction: Both Teams To Score & Aston Villa To Win (5/4)",
    "fragment_from": 334,
    "fragment_to": 396,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/aston-villa-vs-viking-prediction-champions-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a56cd1ec4f019e6423181a9ad67221503277157f662839df74ff49791f53e1bd",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:00:58.000Z",
    "detected_at": "2026-10-20T07:03:28.338Z",
    "executed_at": "2026-10-22T00:47:53.074Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9f8079be711c",
     "display_name": "Aston Villa — Viking FK",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Aston Villa win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": "2.2500",
     "our_snapshot_at": "2026-10-20T06:59:27.759Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12500,
    "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-20T07:00:58.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:00:58.000Z",
     "detected_at": "2026-10-20T07:03:28.338Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Aston Villa win, both teams to score: yes",
     "author_odds": "2.25",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Aston Villa win, both teams to score: yes at 2.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Aston Villa 3-1 Viking FK."
    },
    "settlements": [
     {
      "operation_id": "6f4228f671d71b784c68d22e3ceedfc68c3c89493b6b4ce5d6c49d4b30a23fc6",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Aston Villa win, both teams to score: yes",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-10-22T00:47:52.137Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c9f22118186bbb0a877e58df5bca3fe9b4aaba466d3a4aa92b7f59a9d7f1bb3b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Aston Villa win, both teams to score: yes",
      "decimal_odds": "2.2500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-10-22T00:47:53.074Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Sam McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Wednesday’s UEFA Champions League clash between Aston Villa and Viking. Our Prediction: Both Teams To Score & Aston Villa To Win (5/4) | Aston Villa",
     "material_url": "https://news.williamhill.com/football/aston-villa-vs-viking-prediction-champions-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-79ba23c104c8173952f7e91a",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-79ba23c104c8173952f7e91a",
   "match": "Aston Villa v Viking FK",
   "match_url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 35.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Aston Villa 3-1 Viking FK at 10",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T07:00:58.000Z",
   "recorded_at": "2026-10-20T07:03:28.338Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-79ba23c104c8173952f7e91a",
    "quote_text": "Aston Villa 3-1 Viking (9/1)",
    "fragment_from": 399,
    "fragment_to": 427,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/aston-villa-vs-viking-prediction-champions-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a56cd1ec4f019e6423181a9ad67221503277157f662839df74ff49791f53e1bd",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:00:58.000Z",
    "detected_at": "2026-10-20T07:03:28.338Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-9f8079be711c",
     "display_name": "Aston Villa — Viking FK",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Aston Villa 3-1 Viking FK",
    "odds_set": {
     "by_author": "10",
     "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-20T07:00:58.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:00:58.000Z",
     "detected_at": "2026-10-20T07:03:28.338Z",
     "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": "Aston Villa 3-1 Viking FK",
     "author_odds": "10",
     "market_key": "correct_score_market",
     "choice_key": "3-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Aston Villa 3-1 Viking FK at 10"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Matched: the final score was Aston Villa 3-1 Viking FK."
    },
    "settlements": [
     {
      "operation_id": "4378102e9f8707bccf5c53f52a396eb30cc7872aa84490d2f3df0b99be2371c1",
      "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": "Aston Villa 3-1 Viking FK",
      "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": "779871331a7745431653b52e5fac38bcc92aa75afb08a0b932355810daf2a3bd",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Aston Villa 3-1 Viking FK",
      "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 McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Wednesday’s UEFA Champions League clash between Aston Villa and Viking. Our Prediction: Both Teams To Score & Aston Villa To Win (5/4) | Aston Villa",
     "material_url": "https://news.williamhill.com/football/aston-villa-vs-viking-prediction-champions-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa 3-1 Viking FK"
   }
  },
  {
   "record_id": "n-0630a447bb50557cfa0f00b9",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-0630a447bb50557cfa0f00b9",
   "match": "Trabzonspor v Hearts",
   "match_url": "/football/matches/trabzonspor-vs-hearts-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 33.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Trabzonspor win, both teams to score: yes at 2.6",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T07:00:57.000Z",
   "recorded_at": "2026-10-21T07:03:24.514Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0630a447bb50557cfa0f00b9",
    "quote_text": "Our Prediction: Both Teams To Score & Trabzonspor To Win (8/5)",
    "fragment_from": 343,
    "fragment_to": 405,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/trabzonspor-vs-hearts-prediction-conference-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19d7041d2069f5fbbfb8da30740800a580d293361ad7b7090d041b90be4ceead",
     "material_removed": false
    },
    "published_at": "2026-10-21T07:00:57.000Z",
    "detected_at": "2026-10-21T07:03:24.514Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a137e1e8dd1a",
     "display_name": "Trabzonspor — Hearts",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/trabzonspor-vs-hearts-2026-10-22/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Trabzonspor win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.6",
     "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-21T07:00:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T07:00:57.000Z",
     "detected_at": "2026-10-21T07:03:24.514Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Trabzonspor win, both teams to score: yes",
     "author_odds": "2.6",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Trabzonspor win, both teams to score: yes at 2.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Trabzonspor 2-0 Hearts."
    },
    "settlements": [
     {
      "operation_id": "18247f1838dc191b7ff18e17c05f441d7e76ec26672b0741e60616a74cc90179",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Trabzonspor win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "16312374de49f08b07ae0967cdef6da05aa24f87753ff6238eeca98e1bc65b61",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Trabzonspor win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Sam McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Thursday’s UEFA Europa Conference League clash between Trabzonspor and Hearts. Our Prediction: Both Teams To Score & Trabzonspor To Win (8/5) | Trabz",
     "material_url": "https://news.williamhill.com/football/trabzonspor-vs-hearts-prediction-conference-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Trabzonspor win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-0fca234342f0ca1b88743ada",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-0fca234342f0ca1b88743ada",
   "match": "Trabzonspor v Hearts",
   "match_url": "/football/matches/trabzonspor-vs-hearts-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 33.7,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Trabzonspor 2-1 Hearts at 7.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T07:00:57.000Z",
   "recorded_at": "2026-10-21T07:03:24.514Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0fca234342f0ca1b88743ada",
    "quote_text": "Trabzonspor 2-1 Hearts (13/2)",
    "fragment_from": 408,
    "fragment_to": 437,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/trabzonspor-vs-hearts-prediction-conference-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19d7041d2069f5fbbfb8da30740800a580d293361ad7b7090d041b90be4ceead",
     "material_removed": false
    },
    "published_at": "2026-10-21T07:00:57.000Z",
    "detected_at": "2026-10-21T07:03:24.514Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a137e1e8dd1a",
     "display_name": "Trabzonspor — Hearts",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/trabzonspor-vs-hearts-2026-10-22/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Trabzonspor 2-1 Hearts",
    "odds_set": {
     "by_author": "7.5",
     "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-21T07:00:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T07:00:57.000Z",
     "detected_at": "2026-10-21T07:03:24.514Z",
     "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": "Trabzonspor 2-1 Hearts",
     "author_odds": "7.5",
     "market_key": "correct_score_market",
     "choice_key": "2-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Trabzonspor 2-1 Hearts at 7.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Trabzonspor 2-0 Hearts."
    },
    "settlements": [
     {
      "operation_id": "295bac0a3c51290a331371a91458769961e9b235d7a03ac2265fbd225392052d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Trabzonspor 2-1 Hearts",
      "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": "e9e42c222b313fa598f2da343eba8dd2867249bc1b0b313ac2572d68e50f9147",
      "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": "Trabzonspor",
      "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 McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Thursday’s UEFA Europa Conference League clash between Trabzonspor and Hearts. Our Prediction: Both Teams To Score & Trabzonspor To Win (8/5) | Trabz",
     "material_url": "https://news.williamhill.com/football/trabzonspor-vs-hearts-prediction-conference-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Trabzonspor 2-1 Hearts"
   }
  },
  {
   "record_id": "n-2338cf0a0ff0137dab5ed247",
   "url": "/authors/sam-mcloughlin/picks/73/#pick-n-2338cf0a0ff0137dab5ed247",
   "match": "Jablonec v Brighton & Hove Albion",
   "match_url": "/football/matches/jablonec-vs-brighton-and-hove-albion-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 33.7,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Jablonec 0-2 Brighton & Hove Albion at 7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "the article byline and the named tipster differ; this selection is kept out of individual totals",
   "reason_code": "attribution",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T07:00:07.000Z",
   "recorded_at": "2026-10-21T07:03:25.090Z",
   "origin": "Recorded by us before kick-off",
   "record_part": null,
   "record_part_words": null,
   "in_headline": false,
   "attribution": "Attribution under review",
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2338cf0a0ff0137dab5ed247",
    "quote_text": "Jablonec 0-2 Brighton (6/1)",
    "fragment_from": 402,
    "fragment_to": 429,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://news.williamhill.com/football/jablonec-vs-brighton-prediction-conference-league-tips-2026/",
     "display_name": null,
     "speaker": "Sam McLoughlin",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "185102729fc48b44953d61922c68a6014bb12de278d2c16b0e10b375879bbec9",
     "material_removed": false
    },
    "published_at": "2026-10-21T07:00:07.000Z",
    "detected_at": "2026-10-21T07:03:25.090Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-2a39722503ed",
     "display_name": "Jablonec — Brighton & Hove Albion",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/jablonec-vs-brighton-and-hove-albion-2026-10-22/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Jablonec 0-2 Brighton & Hove Albion",
    "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-21T07:00:07.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T07:00:07.000Z",
     "detected_at": "2026-10-21T07:03:25.090Z",
     "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": "Jablonec 0-2 Brighton & Hove Albion",
     "author_odds": "7",
     "market_key": "correct_score_market",
     "choice_key": "0-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Jablonec 0-2 Brighton & Hove Albion at 7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Jablonec 0-0 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "953d7702cba6330cbbc0a27421bc1ca56058f80c9151c0fc00ef8a75ea4e4251",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "1.2700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T00:45:49.201Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     },
     {
      "operation_id": "4f76a3dab1d439de3b06d290061d26f2445456fc63d2bfa74eed12fe681c4a54",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Correct score",
      "choice": "Jablonec 0-2 Brighton & Hove Albion",
      "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 McLoughlin",
     "publisher": "news.williamhill.com",
     "forecaster": "@Footy_Tipster",
     "forecaster_named_in_text": true,
     "basis": null,
     "status": "under_check",
     "status_words": "Attribution under review",
     "status_note": "The article byline and the named tipster differ. This selection is excluded from individual performance summaries until the attribution is resolved.",
     "evidence_fragment": "William Hill News tipster @Footy_Tipster previews Thursday’s UEFA Europa Conference League clash between Jablonec and Brighton & Hove Albion. Our Prediction: Brighton -1 Handicap (17/20) | Jablonec 0",
     "material_url": "https://news.williamhill.com/football/jablonec-vs-brighton-prediction-conference-league-tips-2026/",
     "excluded_from_individual_summaries": true,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jablonec 0-2 Brighton & Hove Albion"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 1457,
  "pages": 74,
  "page_urls": [
   "/authors/sam-mcloughlin/",
   "/authors/sam-mcloughlin/picks/2/",
   "/authors/sam-mcloughlin/picks/3/",
   "/authors/sam-mcloughlin/picks/4/",
   "/authors/sam-mcloughlin/picks/5/",
   "/authors/sam-mcloughlin/picks/6/",
   "/authors/sam-mcloughlin/picks/7/",
   "/authors/sam-mcloughlin/picks/8/",
   "/authors/sam-mcloughlin/picks/9/",
   "/authors/sam-mcloughlin/picks/10/",
   "/authors/sam-mcloughlin/picks/11/",
   "/authors/sam-mcloughlin/picks/12/",
   "/authors/sam-mcloughlin/picks/13/",
   "/authors/sam-mcloughlin/picks/14/",
   "/authors/sam-mcloughlin/picks/15/",
   "/authors/sam-mcloughlin/picks/16/",
   "/authors/sam-mcloughlin/picks/17/",
   "/authors/sam-mcloughlin/picks/18/",
   "/authors/sam-mcloughlin/picks/19/",
   "/authors/sam-mcloughlin/picks/20/",
   "/authors/sam-mcloughlin/picks/21/",
   "/authors/sam-mcloughlin/picks/22/",
   "/authors/sam-mcloughlin/picks/23/",
   "/authors/sam-mcloughlin/picks/24/",
   "/authors/sam-mcloughlin/picks/25/",
   "/authors/sam-mcloughlin/picks/26/",
   "/authors/sam-mcloughlin/picks/27/",
   "/authors/sam-mcloughlin/picks/28/",
   "/authors/sam-mcloughlin/picks/29/",
   "/authors/sam-mcloughlin/picks/30/",
   "/authors/sam-mcloughlin/picks/31/",
   "/authors/sam-mcloughlin/picks/32/",
   "/authors/sam-mcloughlin/picks/33/",
   "/authors/sam-mcloughlin/picks/34/",
   "/authors/sam-mcloughlin/picks/35/",
   "/authors/sam-mcloughlin/picks/36/",
   "/authors/sam-mcloughlin/picks/37/",
   "/authors/sam-mcloughlin/picks/38/",
   "/authors/sam-mcloughlin/picks/39/",
   "/authors/sam-mcloughlin/picks/40/",
   "/authors/sam-mcloughlin/picks/41/",
   "/authors/sam-mcloughlin/picks/42/",
   "/authors/sam-mcloughlin/picks/43/",
   "/authors/sam-mcloughlin/picks/44/",
   "/authors/sam-mcloughlin/picks/45/",
   "/authors/sam-mcloughlin/picks/46/",
   "/authors/sam-mcloughlin/picks/47/",
   "/authors/sam-mcloughlin/picks/48/",
   "/authors/sam-mcloughlin/picks/49/",
   "/authors/sam-mcloughlin/picks/50/",
   "/authors/sam-mcloughlin/picks/51/",
   "/authors/sam-mcloughlin/picks/52/",
   "/authors/sam-mcloughlin/picks/53/",
   "/authors/sam-mcloughlin/picks/54/",
   "/authors/sam-mcloughlin/picks/55/",
   "/authors/sam-mcloughlin/picks/56/",
   "/authors/sam-mcloughlin/picks/57/",
   "/authors/sam-mcloughlin/picks/58/",
   "/authors/sam-mcloughlin/picks/59/",
   "/authors/sam-mcloughlin/picks/60/",
   "/authors/sam-mcloughlin/picks/61/",
   "/authors/sam-mcloughlin/picks/62/",
   "/authors/sam-mcloughlin/picks/63/",
   "/authors/sam-mcloughlin/picks/64/",
   "/authors/sam-mcloughlin/picks/65/",
   "/authors/sam-mcloughlin/picks/66/",
   "/authors/sam-mcloughlin/picks/67/",
   "/authors/sam-mcloughlin/picks/68/",
   "/authors/sam-mcloughlin/picks/69/",
   "/authors/sam-mcloughlin/picks/70/",
   "/authors/sam-mcloughlin/picks/71/",
   "/authors/sam-mcloughlin/picks/72/",
   "/authors/sam-mcloughlin/picks/73/",
   "/authors/sam-mcloughlin/picks/74/"
  ],
  "groups": {
   "settled": 91,
   "pending": 0,
   "excluded": 1366
  },
  "continuation": "by_time",
  "page": 73,
  "first": 1421,
  "last": 1440,
  "author_url": "/authors/sam-mcloughlin/",
  "current": false
 },
 "entity_id": "history:/authors/sam-mcloughlin/picks/73/",
 "source_revision": 21
}
